Fan parameter determination method, fan parameter control method, fan parameter determination device, fan parameter control device, fan parameter control equipment, medium and product

By establishing the correlation between fan speed and inductance, the problem of unreasonable determination of fan inductance parameters was solved, and the operational stability of the fan at different speeds was improved.

CN120830640APending Publication Date: 2025-10-24XIAOMI TECH (WUHAN) CO LTD +1
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202410479728.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-18
Publication Date
2025-10-24

AI Technical Summary

Technical Problem

Improper determination of wind turbine inductance parameters affects the safe and reliable operation of power equipment.

Method used

By determining the boundary inductance values ​​corresponding to multiple test speed values, and based on the boundary inductance values ​​of the fan at each test speed value, the correlation between speed and inductance is established to ensure that the speed fluctuation of the fan at different speeds meets the preset range.

Benefits of technology

This improved the rationality of determining the fan parameters and enhanced the stability of the fan operation at different speeds.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120830640A_ABST
    Figure CN120830640A_ABST
Patent Text Reader

Abstract

The invention relates to a fan parameter determination method, a fan parameter control method, a fan parameter determination device, fan parameter control equipment, a fan parameter control medium and a fan product, and relates to the technical field of fans. The fan parameter determination method comprises the steps that a boundary inductance value corresponding to any to-be-measured rotating speed value is determined, and when a fan operates with the to-be-measured rotating speed value and a candidate inductance value as control parameters, the boundary inductance value corresponding to the to-be-measured rotating speed value is determined; the rotating speed fluctuation corresponding to the fan meets a preset fluctuation range, the rotating speed value to be measured is located in a rated rotating speed interval of the fan, and the candidate inductance value is located in an inductance interval corresponding to the boundary inductance value; and based on the corresponding boundary inductance values of the fan under each to-be-measured rotating speed value, obtaining an association relationship between the rotating speed and the inductance of the fan, the association relationship being used for determining the working inductance when the fan operates at different rotating speeds. By adopting the method, the rationality of determining the parameters of the fan is improved, so that the running stability of the fan at different rotating speeds is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of fans, and particularly relates to a fan parameter determination method, a control method, a device, equipment, a medium and a product. BACKGROUND

[0002] In a power device including a fan, the fan inductance is sensitive to the control of the power device, and an accurate inductance value often determines the safe and reliable operation of the power device. However, in the related art, the fan inductance parameter in the power device is not reasonable. SUMMARY

[0003] To overcome the problems in the related art, the present disclosure provides a fan parameter determination method, a control method, a device, equipment, a medium and a product.

[0004] According to a first aspect of an embodiment of the present disclosure, a fan parameter determination method is provided, comprising: For any to-be-measured rotational speed value, a boundary inductance value corresponding to the to-be-measured rotational speed value is determined, wherein when the fan runs with the to-be-measured rotational speed value and a candidate inductance value as control parameters, a rotational speed fluctuation of the fan meets a preset fluctuation range, the to-be-measured rotational speed value is located in a rated rotational speed interval of the fan, and the candidate inductance value is located in an inductance interval corresponding to the boundary inductance value; Based on the boundary inductance values of the fan corresponding to each to-be-measured rotational speed value, a correlation between the rotational speed and the inductance of the fan is obtained, and the correlation is used to determine a working inductance when the fan runs at different rotational speeds.

[0005] Optionally, the boundary inductance value includes a first inductance value, and the determination of the boundary inductance value corresponding to the to-be-measured rotational speed value comprises: obtaining a first to-be-measured inductance value; controlling the fan to run for a preset time length with the to-be-measured rotational speed value and the first to-be-measured inductance value as control parameters; obtaining a rotational speed fluctuation of the fan within the preset time length; in a case where the rotational speed fluctuation meets the preset fluctuation range, increasing the first to-be-measured inductance value to obtain a new first to-be-measured inductance value, and returning to the step of controlling the fan to run for a preset time length with the to-be-measured rotational speed value and the first to-be-measured inductance value as control parameters, until the rotational speed fluctuation exceeds the preset fluctuation range, and taking the most recently determined first to-be-measured inductance value as the first inductance value.

[0006] Optionally, the boundary inductance value includes a second inductance value, and the determination of the boundary inductance value corresponding to the to-be-measured rotational speed value comprises: obtaining a second to-be-measured inductance value; control the fan to run for a preset time length with the test rotation speed value and the second test inductance value as control parameters; obtain a rotation speed fluctuation of the fan within the preset time length; in a case where the rotation speed fluctuation meets the preset fluctuation range, reduce the second test inductance value to obtain a new second test inductance value, and return to the step of controlling the fan to run for a preset time length with the test rotation speed value and the second test inductance value as control parameters until the rotation speed fluctuation exceeds the preset fluctuation range, and taking the most recently determined second test inductance value as the second inductance value.

[0007] Optionally, the boundary inductance values include a first inductance value and a second inductance value, and the obtaining of the correlation between the rotation speed and the inductance of the fan based on the boundary inductance values of the fan corresponding to each test rotation speed value includes: for any test rotation speed value, obtaining an average value of the first inductance value and the second inductance value corresponding to the test rotation speed value; obtaining a first difference value between the average value and the first inductance value, and a second difference value between the average value and the second inductance value; in a case where the absolute values of the first difference value and the second difference value corresponding to each test rotation speed value exceed the preset difference threshold values corresponding to the test rotation speed values respectively, obtaining the correlation between the rotation speed and the inductance of the fan based on the boundary inductance values of the fan corresponding to each test rotation speed value.

[0008] Optionally, the method further includes: determining a target rotation speed zone to which the test rotation speed value belongs; determining the preset difference threshold value corresponding to the target rotation speed zone based on a corresponding relationship between the rotation speed zone and the difference threshold value.

[0009] Optionally, the obtaining of the correlation between the rotation speed and the inductance of the fan based on the boundary inductance values of the fan corresponding to each test rotation speed value includes: for any test rotation speed value, obtaining an average value of the boundary inductance values corresponding to the test rotation speed value; obtaining the correlation between the rotation speed and the inductance of the fan based on the average values of the fan corresponding to each test rotation speed value.

[0010] Optionally, the method further includes: within the rated rotation speed range, determining a test rotation speed value every preset rotation speed value.

[0011] According to a second aspect of the embodiments of the present disclosure, a fan control method is provided, including: obtaining a set rotation speed of a fan; determine a target inductance value corresponding to the set speed according to the correlation between the speed and the inductance, wherein the correlation between the speed and the inductance is determined according to the fan parameter determination method provided in the first aspect.

[0012] control the fan according to the target inductance value and the set speed.

[0013] According to a third aspect of the embodiments of the present disclosure, a fan parameter determination apparatus is provided, comprising: a first determination module configured to determine, for any to-be-tested speed value, a boundary inductance value corresponding to the to-be-tested speed value, wherein the speed fluctuation of the fan corresponding to the to-be-tested speed value and a candidate inductance value as control parameters meets a preset fluctuation range, the to-be-tested speed value is within a rated speed range of the fan, and the candidate inductance value is within an inductance range corresponding to the boundary inductance value; a first acquisition module configured to obtain a correlation between the speed and the inductance of the fan based on the boundary inductance values of the fan corresponding to each of the to-be-tested speed values, wherein the correlation is used to determine the working inductance of the fan running at different speeds.

[0014] According to a fourth aspect of the embodiments of the present disclosure, a fan control apparatus is provided, comprising: a second acquisition module configured to acquire a set speed of a fan; a fifth determination module configured to determine a target inductance value corresponding to the set speed according to the correlation between the speed and the inductance, wherein the correlation between the speed and the inductance is determined by the fan parameter determination apparatus of the third aspect; a control module configured to control the fan according to the target inductance value and the set speed.

[0015] According to a fifth aspect of the embodiments of the present disclosure, an electronic device is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the steps of the fan parameter determination method provided in the first aspect of the present disclosure when executed.

[0016] According to a sixth aspect of the embodiments of the present disclosure, a fan device is provided, comprising: a fan; a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the steps of the fan control method provided in the second aspect of the present disclosure when executed.

[0017] According to a seventh aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, and the computer-readable storage medium has stored thereon computer program instructions. The computer program instructions are executed by a processor to implement the steps of the method provided in the first aspect or the second aspect of the present disclosure.

[0018] According to an eighth aspect of the embodiments of the present disclosure, a computer program product is provided, and the computer program product comprises a computer program. The computer program is executed by a processor to implement the steps of the method provided in the first aspect or the second aspect of the present disclosure.

[0019] The technical solutions provided by the embodiments of the present disclosure can include the following beneficial effects: By determining the boundary inductance values corresponding to the plurality of to-be-tested rotating speed values respectively, and obtaining the correlation between the rotating speed and the inductance of the fan based on the boundary inductance values corresponding to the fan at each of the to-be-tested rotating speed values, since the rotating speed fluctuation of the fan corresponding to any to-be-tested rotating speed value and the candidate inductance value as the control parameter meets the preset fluctuation range, the working inductance of the fan running at any rotating speed can be obtained through the correlation, so that the rationality of the fan parameter determination is improved, and the stability of the fan running at different rotating speeds is further improved.

[0020] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0021] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0022] Figure 1 is a flowchart of a fan parameter determination method according to an exemplary embodiment.

[0023] Figure 2 is a flowchart of a fan control method according to an exemplary embodiment.

[0024] Figure 3 is a block diagram of a fan parameter determination device according to an exemplary embodiment.

[0025] Figure 4 is a block diagram of a fan control device according to an exemplary embodiment.

[0026] Figure 5 is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0027] The exemplary embodiments will be described in detail below with reference to the accompanying drawings. In the following description, the same numbers refer to the same elements throughout the drawings. The implementation described in the following exemplary embodiments does not represent all implementations consistent with the present disclosure. Instead, they only represent examples of apparatuses and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0028] The implementation described in the following exemplary embodiments does not represent all implementations consistent with the present disclosure. Instead, they only represent examples of apparatuses and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0029] It should be noted that all actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the corresponding data protection regulations and policies of the country where the device is located, and with the authorization given by the owner of the corresponding device.

[0030] In the related art, the inductance parameter of the fan is usually determined according to the hardware parameter condition of the fan, and is a fixed value after leaving the factory. However, the inductance is strongly dependent on current and temperature, and setting a fixed inductance value cannot meet the actual use requirements of the fan.

[0031] To solve the above technical problems, the present disclosure provides a fan parameter determination method, a control method, a device, equipment, a medium and a product to improve the rationality of fan parameter determination and further improve the stability of the fan running at different speeds.

[0032] Figure 1 A flowchart of a fan parameter determination method according to an exemplary embodiment is shown in FIG. 1. As shown in FIG. 1, the method can be used in an electronic device, and the method can include the following steps: Figure 1 In step S101, for any to-be-tested speed value, a boundary inductance value corresponding to the to-be-tested speed value is determined, wherein when the fan runs at the to-be-tested speed value and a candidate inductance value as control parameters, the speed fluctuation of the fan meets a preset fluctuation range, the to-be-tested speed value is located in a rated speed range of the fan, and the candidate inductance value is located in an inductance range corresponding to the boundary inductance value.

[0033] In the present embodiment, a plurality of to-be-tested speed values can be determined from the rated speed range of the fan, and for any to-be-tested speed value, a boundary inductance value corresponding to the to-be-tested speed value can be determined.

[0034] In the present embodiment, the boundary inductance value can include a first inductance value and a second inductance value, the first inductance value and the second inductance value form an inductance range, and the inductance values in the inductance range corresponding to the boundary inductance value are referred to as candidate inductance values.​

[0035] In some embodiments, the method of the present disclosure can further comprise the following steps of determining the to-be-tested rotating speed value: In the rated rotating speed range, every preset rotating speed value, a to-be-tested rotating speed value is determined.

[0036] For example, the lowest rotating speed or the highest rotating speed in the rated rotating speed range can be taken as the starting point, and every 100 rotating speed, a to-be-tested rotating speed value is determined.

[0037] In step S102, based on the boundary inductance value corresponding to the fan at each to-be-tested rotating speed value, the correlation between the rotating speed and the inductance of the fan is obtained, and the correlation is used to determine the working inductance when the fan operates at different rotating speeds.

[0038] In the present embodiment, after obtaining the correlation between the rotating speed and the inductance of the fan, for any rotating speed in the rated rotating speed range, the corresponding inductance value can be obtained based on the correlation.

[0039] Further, in some embodiments, after determining the set rotating speed when the fan operates, the working inductance when the fan operates at the set rotating speed can be determined.

[0040] By using the above method, the boundary inductance value corresponding to each to-be-tested rotating speed value is determined, and based on the boundary inductance value corresponding to the fan at each to-be-tested rotating speed value, the correlation between the rotating speed and the inductance of the fan is obtained. Since the rotating speed fluctuation of the fan corresponding to any to-be-tested rotating speed value and the candidate inductance value as the control parameter satisfies the preset fluctuation range, the working inductance of the fan operating at any rotating speed can be obtained through the correlation, so that the rationality of the fan parameter determination is improved, and further the stability of the fan operating at different rotating speeds is improved.

[0041] In some embodiments, the boundary inductance value can include a first inductance value, in which case, determining the boundary inductance value corresponding to the to-be-tested rotating speed value can include the following steps: Obtaining a first to-be-tested inductance value; Taking the to-be-tested rotating speed value and the first to-be-tested inductance value as control parameters, controlling the fan to operate for a preset time length; Obtaining the rotating speed fluctuation of the fan within the preset time length; In the case where the rotating speed fluctuation satisfies the preset fluctuation range, the first to-be-tested inductance value is increased to obtain a new first to-be-tested inductance value, and the step of taking the to-be-tested rotating speed value and the first to-be-tested inductance value as control parameters to control the fan to operate for a preset time length is returned to be executed until the rotating speed fluctuation exceeds the preset fluctuation range, and the most recently determined first to-be-tested inductance value is taken as the first inductance value.

[0042] In some embodiments, the first to-be-tested inductance value can be an inductance value indicated in a specification book of the fan when the fan is shipped. In this way, the fan speed can be tested iteratively, and the testing efficiency is improved.

[0043] In some embodiments, the increasing of the first to-be-tested inductance value can be an increase by a preset percentage based on the first to-be-tested inductance value. For example, the first to-be-tested inductance value is increased by 10% each time. In this way, the inductance value can be tested iteratively, and the testing efficiency is improved.

[0044] In some embodiments, the preset fluctuation range can be a preset speed value. For example, assuming that the to-be-tested speed value is 100 revolutions per minute, and the preset speed value is 10 revolutions per minute, when the actual speed of the fan is 80 revolutions per minute, the speed fluctuation of the fan does not meet the preset fluctuation range, and when the actual speed of the fan is 95 revolutions per minute, the speed fluctuation of the fan meets the preset fluctuation range.

[0045] In some embodiments, the boundary inductance value includes a second inductance value, and determining the boundary inductance value corresponding to the to-be-tested speed value includes: obtaining a second to-be-tested inductance value; controlling the fan to run for a preset time length with the to-be-tested speed value and the second to-be-tested inductance value as control parameters; obtaining a speed fluctuation of the fan within the preset time length; in a case where the speed fluctuation meets the preset fluctuation range, decreasing the second to-be-tested inductance value to obtain a new second to-be-tested inductance value, and returning to the step of controlling the fan to run for a preset time length with the to-be-tested speed value and the second to-be-tested inductance value as control parameters until the speed fluctuation exceeds the preset fluctuation range, and taking the most recently determined second to-be-tested inductance value as the second inductance value.

[0046] Similarly, in some embodiments, the second to-be-tested inductance value can be an inductance value indicated in a specification book of the fan when the fan is shipped. In this way, the fan speed can be tested iteratively, and the testing efficiency is improved.

[0047] Similarly, in some embodiments, the decreasing of the first to-be-tested inductance value can be an increase by a preset percentage based on the second to-be-tested inductance value. For example, the first to-be-tested inductance value is decreased by 10% each time. In this way, the inductance value can be tested iteratively, and the testing efficiency is improved.

[0048] It should be noted that the order of determining the first inductance value and the second inductance value is not limited. The first inductance value can be determined first, and then the second inductance value can be determined, or the second inductance value can be determined first, and then the first inductance value can be determined.

[0049] In some embodiments, the boundary inductance values include a first inductance value and a second inductance value, and the relationship between the speed and the inductance of the fan is obtained based on the boundary inductance values corresponding to each of the to-be-tested speed values. For any to-be-tested speed value, an average value of the first inductance value and the second inductance value corresponding to the to-be-tested speed value is obtained. A first difference value between the average value and the first inductance value and a second difference value between the average value and the second inductance value are obtained. In a case where the absolute values of the first difference value and the second difference value corresponding to each of the to-be-tested speed values exceed the respective preset difference threshold values, the relationship between the speed and the inductance of the fan is obtained based on the boundary inductance values corresponding to each of the to-be-tested speed values.

[0050] In the embodiment, the absolute values of the first difference value and the second difference value corresponding to each of the to-be-tested speed values are obtained, and each of the to-be-tested speed values further corresponds to a preset difference threshold value. When the absolute values of the first difference value and the second difference value corresponding to each of the to-be-tested speed values are greater than the respective preset difference threshold values, the relationship between the speed and the inductance of the fan is further obtained based on the boundary inductance values corresponding to each of the to-be-tested speed values.

[0051] When the absolute value of the first difference value or the absolute value of the second difference value corresponding to any to-be-tested speed value is less than the preset difference threshold value corresponding to the to-be-tested speed value, it indicates that the inductance of the fan is relatively sensitive, and it can be determined that the fan does not meet the use requirement, and the fan can be prompted to be improved.

[0052] In some embodiments, the method of the embodiment of the present disclosure can further include the following steps. A target speed region to which the to-be-tested speed value belongs is determined. Based on a corresponding relationship between the speed region and the difference threshold value, a preset difference threshold value corresponding to the target speed region is determined.

[0053] In the embodiment, different speed values can correspond to different preset difference threshold values.

[0054] In the embodiment, the to-be-tested speed values are divided into speed regions, and the difference threshold values corresponding to different speed regions are different. Therefore, in the embodiment of the present disclosure, the target speed region of the to-be-tested speed value is first determined, and then the preset difference threshold value corresponding to the target speed region is further determined according to the corresponding relationship between the speed region and the difference threshold value which is set in advance.

[0055] For example, the speed values can be divided into a high-speed region, a medium-speed region, and a low-speed region, and the high-speed region, the medium-speed region, and the low-speed region correspond to different difference threshold values, respectively.

[0056] By adopting the above method, by determining the target speed zone to which the to-be-tested speed value belongs, and based on the corresponding relationship between the speed zone and the preset difference threshold value, the preset difference threshold value corresponding to the target speed zone is determined, which can reduce the influence caused by different motor speeds.

[0057] In some embodiments, the preset difference threshold values corresponding to different speed values can also be the same.

[0058] In some embodiments, based on the boundary inductance values of the fan corresponding to each to-be-tested speed value, the correlation between the speed of the fan and the inductance can comprise the following steps: For any to-be-tested speed value, the average value of the boundary inductance value corresponding to the to-be-tested speed value is obtained; Based on the average values of the fan corresponding to each to-be-tested speed value, the correlation between the speed of the fan and the inductance is obtained.

[0059] Considering that the correlation between the speed of the fan and the inductance is used to determine the working inductance when the fan operates at different speeds, in order to guarantee the reliability of the fan operation in subsequent application of the correlation to control the operation of the fan, in the embodiment, the correlation between the speed of the fan and the inductance can be obtained based on the average values of the fan corresponding to each to-be-tested speed value. By such a setting, even if there is a jump in the working inductance when the fan operates at a certain speed, within a certain jump range, it can be guaranteed that the speed fluctuation of the fan corresponding to the inductance after the jump satisfies the preset fluctuation range when the fan operates at the speed and the inductance after the jump.

[0060] In some embodiments, after obtaining the average values of the fan corresponding to each to-be-tested speed value, the correlation between the speed of the fan and the inductance can be obtained by applying the curve drawing method or the interpolation method.

[0061] In some embodiments, after obtaining the boundary inductance values (i.e., the first inductance value and the second inductance value) of the fan corresponding to each to-be-tested speed value, based on the first inductance value corresponding to each to-be-tested speed value, the correlation between the speed of the fan and the first inductance value can be obtained by applying the curve drawing method or the interpolation method, and based on the second inductance value corresponding to each to-be-tested speed value, the correlation between the speed of the fan and the second inductance value can be obtained by applying the curve drawing method or the interpolation method. In this way, when determining the working inductance when the fan operates at different speeds, one boundary working inductance value can be determined based on the correlation between the speed of the fan and the first inductance value, another boundary working inductance value can be determined based on the correlation between the speed of the fan and the second inductance value, and then any inductance value within the inductance interval corresponding to the two boundary working inductance values can be selected as the working inductance value of the fan.

[0062] In the following, a complete embodiment is used to introduce the fan parameter determination method of the embodiments of the present disclosure in detail: After obtaining the new fan, the fan resistance, fan counter electromotive force, moment of inertia and other related electrical parameters are written into the electronic equipment program according to the specification.

[0063] The minimum speed and the maximum speed of the fan are determined as the to-be-measured speed values, and in addition, starting from the minimum speed, every 100 revolutions between the minimum speed and the maximum speed is determined as a to-be-measured speed value.

[0064] For any to-be-measured speed value, when the fan speed runs at the speed value, the inductance first runs at the value in the specification for a time t, and during the test process, it is detected whether the fan speed fluctuation is within the preset fluctuation range; then the inductance is increased by a fixed percentage in the program, and runs stably for a time t, and during this period, it is detected whether the fan speed fluctuation is within the preset fluctuation range; the increase is continued until the fan speed fluctuation exceeds the preset fluctuation range, and the first inductance value is obtained. Similarly, the inductance is decreased in the same step as the increase, and the smallest inductance value at which the speed fluctuation exceeds the preset fluctuation range is found, and the second inductance value is obtained. Thus, the boundary inductance value corresponding to the to-be-measured speed value is obtained.

[0065] Further, the average of the boundary inductance values corresponding to each to-be-measured speed value can be determined.

[0066] The above method is sequentially performed for each to-be-measured speed value, and the average of the boundary inductance values corresponding to each to-be-measured speed value can be obtained. In an embodiment, the above process of determining the boundary inductance value can be sequentially performed in the order of the to-be-measured speed values from small to large.

[0067] The to-be-measured speed values are divided into a high-speed zone, a medium-speed zone and a low-speed zone, each speed zone corresponding to a preset difference threshold value, for example, the preset difference threshold value corresponding to the high-speed zone is A1; the preset difference threshold value corresponding to the medium-speed zone is A2; and the preset difference threshold value corresponding to the low-speed zone is A3. It is respectively judged whether the absolute values of the first difference and the second difference corresponding to each to-be-measured speed value exceed the respective preset difference threshold values.

[0068] If both exceed, the correlation between the speed of the fan and the inductance is obtained based on the average of the boundary inductance values of the fan corresponding to each to-be-measured speed value.

[0069] Subsequently, the fan is run in the actual running process based on the correlation, so that the reliability of the fan is guaranteed when the inductance of the fan fluctuates within a certain range.

[0070] Figure 2 is a flow chart of a fan parameter determination method according to an example embodiment, as shown in Figure 2 The method can be used in a fan device, and the method can include the following steps: In step S201, a set rotating speed of the fan is acquired.

[0071] In step S202, according to the correlation between the rotating speed and the inductance, a target inductance value corresponding to the set rotating speed is determined.

[0072] The correlation between the rotating speed and the inductance is determined according to the fan parameter determination method in the foregoing embodiment.

[0073] In step S203, the fan is controlled according to the target inductance value and the set rotating speed.

[0074] The set rotating speed of the fan can be understood as a set rotating speed at which the fan operates. For example, the fan can be controlled to operate at 500 revolutions per minute by a remote control device.

[0075] In this embodiment, the set rotating speed of the fan is acquired first, then, according to the pre-stored correlation between the rotating speed and the inductance, the target inductance value corresponding to the set rotating speed is determined, and then the target inductance value and the set rotating speed are taken as the control parameters of the fan to control the fan.

[0076] By setting the correlation between the rotating speed and the inductance, the fan can determine the corresponding working inductance value at any set rotating speed. Since the fan operates at the set rotating speed and the corresponding working inductance as the control parameters, the corresponding rotating speed fluctuation of the fan meets the preset fluctuation range, thereby improving the stability of the fan operating at different rotating speeds.

[0077] Figure 3 is a block diagram of a fan parameter determination apparatus according to an example embodiment. Referring to Figure 3 The fan parameter determination apparatus 300 includes: A first determination module 301 configured to determine, for any to-be-tested rotating speed value, a boundary inductance value corresponding to the to-be-tested rotating speed value, wherein the corresponding rotating speed fluctuation of the fan meets a preset fluctuation range when the fan operates at the to-be-tested rotating speed value and a candidate inductance value as control parameters, the to-be-tested rotating speed value is within a rated rotating speed interval of the fan, and the candidate inductance value is within an inductance interval corresponding to the boundary inductance value; A first acquisition module 302 configured to obtain a correlation between the rotating speed and the inductance of the fan based on the boundary inductance values of the fan corresponding to each to-be-tested rotating speed value, the correlation being used to determine the working inductance of the fan operating at different rotating speeds.

[0078] Optionally, the boundary inductance value includes a first inductance value, and the first determination module 301 includes: A first acquisition sub-module configured to acquire a first to-be-tested inductance value; The first control submodule is configured to control the fan to run for a preset time length with the test rotation speed value and the first test inductance value as control parameters. The second acquisition submodule is configured to acquire a rotation speed fluctuation of the fan within the preset time length. The first loop submodule is configured to increase the first test inductance value to obtain a new first test inductance value in a case where the rotation speed fluctuation meets the preset fluctuation range, and return to execute the step of controlling the fan to run for a preset time length with the test rotation speed value and the first test inductance value as control parameters until the rotation speed fluctuation exceeds the preset fluctuation range, and taking the most recently determined first test inductance value as the first inductance value.

[0079] Optionally, the boundary inductance value includes a second inductance value, and the first determination module 301 includes: The third acquisition submodule is configured to acquire a second test inductance value. The second control submodule is configured to control the fan to run for a preset time length with the test rotation speed value and the second test inductance value as control parameters. The fourth acquisition submodule is configured to acquire a rotation speed fluctuation of the fan within the preset time length. The second loop submodule is configured to decrease the second test inductance value to obtain a new second test inductance value in a case where the rotation speed fluctuation meets the preset fluctuation range, and return to execute the step of controlling the fan to run for a preset time length with the test rotation speed value and the second test inductance value as control parameters until the rotation speed fluctuation exceeds the preset fluctuation range, and taking the most recently determined second test inductance value as the second inductance value.

[0080] Optionally, the boundary inductance value includes a first inductance value and a second inductance value, and the first acquisition module 302 is further configured to acquire, for any test rotation speed value, an average value of the first inductance value and the second inductance value corresponding to the test rotation speed value, acquire a first difference value between the average value and the first inductance value and a second difference value between the average value and the second inductance value, and acquire, based on the boundary inductance value of the fan corresponding to each test rotation speed value, a correlation between the rotation speed and the inductance of the fan in a case where the absolute value of the first difference value corresponding to each test rotation speed value and the absolute value of the second difference value corresponding to each test rotation speed value both exceed a preset difference threshold value.

[0081] Optionally, the fan parameter determination apparatus 300 further includes: The second determination module is configured to determine a target rotation speed range to which the test rotation speed value belongs. The third determining module is configured to determine the preset difference threshold corresponding to the target speed range based on a correspondence between the speed range and the difference threshold.

[0082] Optionally, the first obtaining module 302 is further configured to obtain, for any to-be-tested speed value, an average value of the boundary inductance value corresponding to the to-be-tested speed value; and obtain the relationship between the speed and the inductance of the fan based on the average value of the fan corresponding to each to-be-tested speed value.

[0083] Optionally, the fan parameter determining apparatus 300 further comprises: The fourth determining module is configured to determine a to-be-tested speed value every preset speed value within the rated speed range.

[0084] As to the fan parameter determining apparatus 300 in the above-mentioned embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.

[0085] Figure 4 is a block diagram of a fan control apparatus according to an example embodiment. Referring to Figure 4 The fan parameter determining apparatus 400 comprises: The second obtaining module 401 is configured to obtain a set speed of a fan. The fifth determining module 402 is configured to determine a target inductance value corresponding to the set speed according to the relationship between the speed and the inductance.

[0086] The relationship between the speed and the inductance is determined by the fan parameter determining apparatus in the above-mentioned embodiments.

[0087] The control module 403 is configured to control the fan according to the target inductance value and the set speed.

[0088] As to the fan control apparatus 400 in the above-mentioned embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.

[0089] The present disclosure further provides a computer readable storage medium having computer program instructions stored thereon, the program instructions being executed by a processor to implement the steps of the fan parameter determining method provided by the present disclosure, or to implement the steps of the fan control method provided by the present disclosure.

[0090] Figure 5 is a block diagram of an electronic device according to an example embodiment. For example, the electronic device 500 can be a mobile phone, a computer, a tablet device, etc.

[0091] Referring to Figure 5 The electronic device 500 can include one or more of the following components: a processing component 502, a memory 504, a power component 506, a multimedia component 508, an audio component 510, an input / output (I / O) interface 512, a sensor component 514, and a communication component 516.

[0092] The processing component 502 usually controls overall operations of the electronic device 500, such as operations associated with displaying, making phone calls, data communications, camera operations and recording operations. The processing component 502 can include one or more first processors 520 to execute instructions to complete all or part of the steps of the fan parameter determination method described above. In addition, the processing component 502 can include one or more modules to facilitate interaction between the processing component 502 and other components. For example, the processing component 502 can include a multimedia module to facilitate the interaction between the multimedia component 508 and the processing component 502.

[0093] The memory 504 is configured to store various types of data to support operations of the electronic device 500. Examples of these data include instructions for any application or method operating on the electronic device 500, contact data, phonebook data, messages, pictures, videos, etc. The memory 504 can be implemented by any type of volatile or non-volatile storage devices or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0094] The power component 506 provides power to various components of the electronic device 500. The power component 506 can include a power management system, one or more power sources, and other components associated with generating, managing and distributing power for the electronic device 500.

[0095] The multimedia component 508 includes a screen to provide an output interface between the electronic device 500 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, a slide, and a gesture on the touch panel. The touch sensor can not only sense a boundary of a touching or a sliding action, but also detect duration and intensity of the touching or sliding action. In some embodiments, the multimedia component 508 includes a front camera and / or a back camera. When the electronic device 500 is in an operating mode, such as a camera mode or a video mode, the front camera and / or the back camera can receive external multimedia data. Each of the front camera and the back camera can be a fixed optical lens system or have a focal length and optical zooming capability.

[0096] The audio component 510 is configured to output and / or input an audio signal. For example, the audio component 510 includes a microphone (MIC) to receive an external audio signal when the electronic device 500 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 504 or transmitted via the communication component 516. In some embodiments, the audio component 510 further includes a speaker to output an audio signal.

[0097] The input / output interface 512 provides an interface between the processing component 502 and peripheral interface modules, which can be a keypad, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.

[0098] The sensor component 514 includes one or more sensors to provide various state assessments for the electronic device 500. For example, the sensor component 514 can detect an open / closed state of the electronic device 500, relative positioning of components, such as a display and a keypad of the electronic device 500, a change in position of the electronic device 500 or a component of the electronic device 500, presence or absence of user contact with the electronic device 500, orientation or acceleration / deceleration of the electronic device 500, and a temperature change of the electronic device 500. The sensor component 514 can include a proximity sensor configured to detect presence of a nearby object without any physical touch. The sensor component 514 can further include a light sensor such as a CMOS or CCD image sensor for use in an imaging application. In some embodiments, the sensor component 514 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0099] The communication component 516 is configured to facilitate wired or wireless communication between the electronic device 500 and other devices. The electronic device 500 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 516 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 516 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0100] In an exemplary embodiment, the electronic device 500 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to execute the above-mentioned wind turbine parameter determination method.

[0101] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 504 including instructions. The instructions are executable by the first processor 520 of the electronic device 500 to implement the above-described wind turbine parameter determination method. For example, the non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, or the like.

[0102] In another exemplary embodiment, a wind turbine device is further provided, the wind turbine device comprising: Fan; processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to implement the steps of the above-mentioned fan control method when executing.

[0103] In another exemplary embodiment, a computer program product is also provided, which includes a computer program that can be executed by a programmable device, and the computer program has a code portion for executing the above-mentioned wind turbine parameter determination method or a code portion for executing the above-mentioned wind turbine control method when executed by the programmable device.

[0104] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented through electronic hardware, computer software, or a combination of both. Whether such functions are implemented through hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.

[0105] In the above detailed description, terms such as "center," "upper," "lower," "left," and "right" indicate directions or positional relationships. Since the components of the described devices can be positioned in a variety of different orientations, the directional terms are used for illustrative purposes and are not intended to be limiting. It should be understood that other aspects may be utilized and structural or logical changes may be made without departing from the concepts of the present disclosure. Therefore, the following detailed description should not be considered in a limiting sense.

[0106] It will be understood that the features of the various embodiments of the present disclosure described herein may be combined with each other unless specifically stated otherwise.

[0107] Although terms such as "first", "second" and "third" may be used herein to describe various components, parts, regions, layers or sections, these components, parts, regions, layers or sections are not limited to these terms. On the contrary, these terms are only used to distinguish one component, part, region, layer or section from another component, part, region, layer or section. Therefore, without departing from the teachings of each example, the first component, part, region, layer or section mentioned in the examples described herein may also be referred to as the second component, part, region, layer or section. In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first" and "second" can explicitly or implicitly include at least one such feature. In the description herein, the meaning of "multiple" is at least two, for example, two, three, etc., unless otherwise clearly and specifically defined.

[0108] Furthermore, the word "exemplary" is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other aspects or designs. Rather, use of the word exemplary is intended to present concepts in a concrete manner. As used in this application, the term "or" is intended to mean an inclusive "or" rather than an exclusive "or". That is, unless specified otherwise, or clear from context, "X employs A or B" is intended to mean any of the natural inclusive permutations. That is, if X employs A; X employs B; or X employs both A and B, then "X employs A or B" is satisfied under any of the foregoing instances. In addition, the articles "a" and "an" as used in this application and the appended claims should generally be construed to mean "one or more" unless specified otherwise or clear from context to be directed to a singular form. Thus, use of the articles in this application and the following claims is not limiting.

[0109] Also, although the disclosure has been described with respect to only one or more implementations thereof, those skilled in the art will readily appreciate that other alternatives can be used. It is contemplated that the disclosure can be carried out in alternate embodiments that do not depart from the spirit and scope of the present disclosure. Accordingly, many modifications can be made by one of ordinary skill in the art without departing from the spirit and scope of the disclosure. For example, the disclosure can be applied to other types of devices or systems. In addition, any combination of the features of the disclosed implementations can be used to advantage. It is intended that the scope of the disclosure should in no way be limited by the restricted number of constructions, components and methodologies, examples of which are provided in the drawings and detailed description. Rather it is intended that the scope of the disclosure should only be determined with reference to the claims and equivalents thereof.

[0110] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features of the disclosure as disclosed in the specification. It is intended that the scope of the disclosure should in no way be limited by the restricted number of embodiments specifically described herein but should only be determined by the claims and equivalents thereof. The specification and examples given herein are to be considered illustrative and not restrictive.

[0111] It is to be understood that the present disclosure is not limited to the precise construction described and as shown in the drawings, and that various modifications and changes can be effected therein by those skilled in the art without departing from the scope of the disclosure. The scope of the disclosure is to be limited only by the claims appended hereto.

Claims

1. A method for determining fan parameters, characterized in that: The method comprises: For any to-be-tested rotating speed value, determining a boundary inductance value corresponding to the to-be-tested rotating speed value, wherein when the fan runs with the to-be-tested rotating speed value and a candidate inductance value as control parameters, a rotating speed fluctuation of the fan meets a preset fluctuation range, the to-be-tested rotating speed value is within a rated rotating speed interval of the fan, and the candidate inductance value is within an inductance interval corresponding to the boundary inductance value; Based on the boundary inductance values of the fan corresponding to each to-be-tested rotating speed value, obtaining a correlation between a rotating speed and an inductance of the fan, and the correlation is used to determine a working inductance when the fan runs at different rotating speeds.

2. The method of claim 1, wherein, The boundary inductance value comprises a first inductance value, and the determination of the boundary inductance value corresponding to the to-be-tested rotating speed value comprises: obtaining a first to-be-tested inductance value; controlling the fan to run for a preset time length with the to-be-tested rotating speed value and the first to-be-tested inductance value as control parameters; obtaining a rotating speed fluctuation of the fan within the preset time length; in a case where the rotating speed fluctuation meets the preset fluctuation range, increasing the first to-be-tested inductance value to obtain a new first to-be-tested inductance value, and returning to the step of controlling the fan to run for a preset time length with the to-be-tested rotating speed value and the first to-be-tested inductance value as control parameters until the rotating speed fluctuation exceeds the preset fluctuation range, and taking the most recently determined first to-be-tested inductance value as the first inductance value.

3. The method of claim 1, wherein, The boundary inductance value comprises a second inductance value, and the determination of the boundary inductance value corresponding to the to-be-tested rotating speed value comprises: obtaining a second to-be-tested inductance value; controlling the fan to run for a preset time length with the to-be-tested rotating speed value and the second to-be-tested inductance value as control parameters; obtaining a rotating speed fluctuation of the fan within the preset time length; in a case where the rotating speed fluctuation meets the preset fluctuation range, decreasing the second to-be-tested inductance value to obtain a new second to-be-tested inductance value, and returning to the step of controlling the fan to run for a preset time length with the to-be-tested rotating speed value and the second to-be-tested inductance value as control parameters until the rotating speed fluctuation exceeds the preset fluctuation range, and taking the most recently determined second to-be-tested inductance value as the second inductance value.

4. The method of claim 1, wherein, The boundary inductance value comprises a first inductance value and a second inductance value, and the obtaining of the correlation between the rotating speed and the inductance of the fan based on the boundary inductance values of the fan corresponding to each to-be-tested rotating speed value comprises: for any to-be-tested rotating speed value, obtaining an average value of the first inductance value and the second inductance value corresponding to the to-be-tested rotating speed value; obtaining a first difference value between the average value and the first inductance value, and a second difference value between the average value and the second inductance value; in a case where absolute values of the first difference value and the second difference value corresponding to each to-be-tested rotating speed value respectively exceed a preset difference threshold value, obtaining the correlation between the rotating speed and the inductance of the fan based on the boundary inductance values of the fan corresponding to each to-be-tested rotating speed value.

5. The method of claim 4, wherein, The method further comprises: determining a target rotating speed interval to which the to-be-tested rotating speed value belongs. Determine the preset difference threshold corresponding to the target speed zone based on the correspondence between the speed zone and the difference threshold.

6. The method of claim 1, wherein, The method further comprises: Determine a target inductance value corresponding to the set speed of the fan based on the correspondence between the speed and the inductance. The method further comprises:

7. The method of claim 1, wherein, Determine a target inductance value corresponding to the set speed of the fan based on the correspondence between the speed and the inductance. The method further comprises:

8. A method of controlling a fan, the method comprising: Determine a target inductance value corresponding to the set speed of the fan based on the correspondence between the speed and the inductance. The method further comprises: Determine a target inductance value corresponding to the set speed of the fan based on the correspondence between the speed and the inductance. The device comprises:

9. A fan parameter determination apparatus characterized by comprising: A first determining module configured to determine a boundary inductance value corresponding to any target speed value, wherein the fan runs with the target speed value and a candidate inductance value as control parameters, the speed fluctuation of the fan meets a preset fluctuation range, the target speed value is within a rated speed range of the fan, and the candidate inductance value is within an inductance range corresponding to the boundary inductance value. A first obtaining module configured to obtain a correspondence between the speed and the inductance of the fan based on the boundary inductance values corresponding to each target speed value, and the correspondence is used to determine the working inductance of the fan running at different speeds. The device comprises:

10. A fan control device, characterized by A second obtaining module configured to obtain a set speed of the fan. A fifth determining module configured to determine a target inductance value corresponding to the set speed based on the correspondence between the speed and the inductance, and the correspondence between the speed and the inductance is determined by the fan parameter determination device. A control module configured to control the fan based on the target inductance value and the set speed. Comprise:

11. An electronic device, comprising: A processor; A memory for storing processor-executable instructions; When the processor is configured to execute, the steps of the fan control method in claims 1-7 are implemented. Comprise:

12. A fan apparatus, characterized by A fan; A processor; A memory for storing processor-executable instructions; When the processor is configured to execute, the steps of the fan control method in claim 8 are implemented. The computer program instructions are executed by the processor to implement the steps of the method in any one of claims 1-8.

13. A computer-readable storage medium having stored thereon computer program instructions, wherein, The computer program is executed by the processor to implement the steps of the method in any one of claims 1-8.

14. A computer program product, characterised in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1-8.

Citation Information

Patent Citations

  • Permanent magnet synchronous motor control method, system and machine readable storage medium

    CN107222145A

  • Motor calibration method and device

    CN109412494A

  • Permanent magnet synchronous motor control method and device, storage medium, controller and electric appliance

    CN110995097A

  • Method for quickly optimizing and selecting inductance in motor control driving system

    CN110995114A

  • Fan driving method and device, storage medium and air conditioning system

    CN113794415A