CN109812443A - The method and apparatus for controlling fan motor natural wind simulating - Google Patents

The method and apparatus for controlling fan motor natural wind simulating Download PDF

Info

Publication number
CN109812443A
CN109812443A CN201910051529.9A CN201910051529A CN109812443A CN 109812443 A CN109812443 A CN 109812443A CN 201910051529 A CN201910051529 A CN 201910051529A CN 109812443 A CN109812443 A CN 109812443A
Authority
CN
China
Prior art keywords
curve
noise
motor
indicates
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910051529.9A
Other languages
Chinese (zh)
Other versions
CN109812443B (en
Inventor
姚久飞
戴鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Smartmi Technology Co Ltd
Original Assignee
Beijing Smartmi Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Smartmi Technology Co Ltd filed Critical Beijing Smartmi Technology Co Ltd
Priority to CN201910051529.9A priority Critical patent/CN109812443B/en
Publication of CN109812443A publication Critical patent/CN109812443A/en
Application granted granted Critical
Publication of CN109812443B publication Critical patent/CN109812443B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Structures Of Non-Positive Displacement Pumps (AREA)

Abstract

The present invention provides a kind of method for controlling fan motor natural wind simulating, and in this method, acquisition time radix curve, calculation formula H=t%T, wherein H indicates that time radix, t indicate the time, and % indicates remainder, and T indicates the period;The cycle Cosine curve of noise of superposition is obtained, calculation formula is f (H)=cos (2 π/(T × ε1) × H)+1, wherein f (H) indicates the ordinate amount of the cycle Cosine curve of noise of superposition, and cos indicates that cosine calculates, ε1Indicate the first noise factor;The motor curve of output for being superimposed secondary noise is obtained, calculation formula is F (f (H))=f (H) × k+b × ε2, wherein F (f (H)) indicates the ordinate amount for being superimposed the motor curve of output of secondary noise, and k indicates that motor output duty cycle coefficient, b indicate motor output duty cycle offset, ε2Indicate the second noise factor;Fan motor is controlled according to the motor curve of output.

Description

The method and apparatus for controlling fan motor natural wind simulating
Technical field
The present invention relates to electromechanical integration technology area, a kind of particularly side for controlling fan motor natural wind simulating Method and device.
Background technique
The household electrical appliances such as fan, air-conditioning, fresh air can provide air flowing for the living space of people, it is often desirable to can Obtain the random experience slightly to rise and fall of similar natural wind.
Have the product of natural wind on the market at present, most of is motor rotary speed of modification at regular intervals, or Service life function carries out algorithm simulation.
Opposite natural wind product, user wish from body-sensing more multiterminal, exquisiteness, soft.
Summary of the invention
In view of this, the present invention provides a kind of method and apparatus of clear simple control fan motor natural wind simulating, Help to improve user experience.
To achieve the above object, the present invention provides a kind of method for controlling fan motor natural wind simulating, comprising: when acquisition Between radix curve, calculation formula H=t%T, wherein H indicate time radix, t indicate the time, % indicate remainder, T indicate week Phase;The cycle Cosine curve of noise of superposition is obtained, calculation formula is f (H)=cos (2 π/(T × ε1) × H)+1, wherein f (H) the ordinate amount of the cycle Cosine curve of noise of superposition is indicated, cos indicates that cosine calculates, ε1Indicate the first noise because Son;The motor curve of output for being superimposed secondary noise is obtained, calculation formula is F (f (H))=f (H) × k+b × ε2, wherein F (f (H)) the ordinate amount for being superimposed the motor curve of output of secondary noise is indicated, k indicates that motor output duty cycle coefficient, b indicate electricity Machine output duty cycle offset, ε2Indicate the second noise factor;Fan motor is controlled according to the motor curve of output.
Optionally, further includes: the motor curve of output of the secondary noise of superposition is smoothed.
Optionally, the step-length of the smoothing processing is 2.
Optionally, the first noise factor meets condition: 0.55≤ε1≤1.45。
Optionally, the second noise factor meets condition: 0.75≤ε2≤1。
To achieve the above object, the present invention also provides a kind of devices for controlling fan motor natural wind simulating, comprising: first Module is obtained, is used for acquisition time radix curve, calculation formula H=t%T, wherein H indicates time radix, when t is indicated Between, % indicates remainder, and T indicates the period;Second obtains module, for obtaining the cycle Cosine curve of noise of superposition, calculates Formula is f (H)=cos (2 π/(T × ε1) × H)+1, wherein f (H) indicates the vertical seat of the cycle Cosine curve of noise of superposition Scalar, cos indicate that cosine calculates, ε1Indicate the first noise factor;Third obtains module, for obtaining the electricity for being superimposed secondary noise Machine curve of output, calculation formula are F (f (H))=f (H) × k+b × ε2, wherein F (f (H)) indicates the motor for being superimposed secondary noise The ordinate amount of curve of output, k indicate that motor output duty cycle coefficient, b indicate motor output duty cycle offset, ε2Indicate the The two noise factors;Electromechanical Control module, for controlling fan motor according to the motor curve of output.
Optionally, further includes: smoothing module carries out flat for the motor curve of output to the secondary noise of superposition Sliding processing.
Optionally, the step-length of the smoothing processing is 2.
Optionally, the first noise factor meets condition: 0.55≤ε1≤1.45。
Optionally, the second noise factor meets condition: 0.75≤ε2≤1。
In the method and apparatus of control fan motor natural wind simulating of the invention, the noise factor is successively introduced twice, The random degree of curve is improved, natural fidelity is higher, while algorithm is simple, and code occupied space is smaller.
Detailed description of the invention
Attached drawing for a better understanding of the present invention, does not constitute an undue limitation on the present invention.Wherein:
Fig. 1 is the flow diagram of the method for the control fan motor natural wind simulating of the embodiment of the present invention;
Fig. 2 is the structural schematic diagram of the device of the control fan motor natural wind simulating of the embodiment of the present invention;
Fig. 3 is the time half period radix curve of the embodiment of the present invention;
Fig. 4 is the time complete cycle radix curve of the embodiment of the present invention;
Fig. 5 is the first time noise curve of the embodiment of the present invention;
Fig. 6 is the half period cosine curve of noise of superposition of the embodiment of the present invention;
Fig. 7 is cosine curve complete cycle of noise of superposition of the embodiment of the present invention;
Fig. 8 is second of noise curve of the embodiment of the present invention;
Fig. 9 is the fourth speed motor curve of output of the secondary noise of superposition of the embodiment of the present invention;.
Figure 10 be the secondary noise of superposition of the embodiment of the present invention fourth speed motor smoothly after curve of output.
Specific embodiment
Fig. 1 is the flow diagram of the method for the control fan motor natural wind simulating of the embodiment of the present invention.Such as Fig. 1 institute Show, this method includes the following steps, namely A to step D.
Step A: acquisition time radix curve.Calculation formula is H=t%T, and wherein H indicates time radix, when t is indicated Between, % indicates remainder, and T indicates the period.
It should be noted that the same device (such as fan) may possess multiple output gears, the time radix of each shelves Curve can be identical, is also possible to that a part is time complete cycle radix curve, another part is time half period radix Curve.Specifically it can not be repeated herein by the value of change cycle T come flexible design.
Step B: the cycle Cosine curve of noise of superposition is obtained.Calculation formula is f (H)=cos (2 π/(T × ε1)× H)+1, wherein f (H) indicates the ordinate amount of the cycle Cosine curve of noise of superposition, and cos indicates that cosine calculates, ε1It indicates The first noise factor, the noise factor are random noise, are realized on software by calling canonical function library.
It should be noted that above-mentioned calculation formula is compared with conventional cosine function cos (2 π/(T) × H), difference is Introduce the first noise factor ε1, and numerical value adds 1.Wherein, by introducing the first noise factor ε1Improve the random journey of curve Degree, is equivalent to cosine curve by numerical value plus 1 and integrally translates up, ensure that curve ordinate is always positive value.First noise The factor can be extracted from noise curve and be obtained, and the noise factor is random noise, by calling canonical function library to carry out reality on software It is existing.The first noise factor meets condition: 0.55≤ε1≤1.45。
Step C: the motor curve of output for being superimposed secondary noise is obtained.Calculation formula be F (f (H))=f (H) × k+b × ε2, wherein F (f (H)) indicates the ordinate amount for being superimposed the motor curve of output of secondary noise, and k indicates motor output duty cycle system Number, b indicate motor output duty cycle offset, ε2It indicates that the second noise factor, the noise factor are random noise, passes through on software Canonical function library is called to realize.
It should be understood that k is the coefficient that curve corresponds to motor output duty cycle, it can be interpreted as times magnification roughly Number.B is the offset that curve corresponds to motor output duty cycle.The second noise factor can be extracted from noise curve and be obtained, The second noise factor meets condition: 0.75≤ε2≤1。
Step D: fan motor is controlled according to motor curve of output.
From the foregoing, it will be observed that successively being introduced twice in the method for the control fan motor natural wind simulating of the embodiment of the present invention The noise factor improves the random degree of curve, and natural fidelity is higher, while algorithm is simple, and code occupied space is smaller.
Optionally, before step D further include: be smoothed to the motor curve of output for being superimposed secondary noise.This Sample can reduce frequent switching of the motor from high revolving speed to the slow-speed of revolution.Preferably, the step-length of smoothing processing is 2.
Fig. 2 is the structural schematic diagram of the device 20 of the control fan motor natural wind simulating of the embodiment of the present invention.Such as Fig. 2 institute Show, which includes that the first acquisition module 21, second obtains module 22, third obtains module 23, Electromechanical Control module 24.
First, which obtains module 21, is used for acquisition time radix curve.Calculation formula is H=t%T, and wherein H indicates time base Number, t indicate the time, and % indicates remainder, and T indicates the period.It should be noted that the same device (such as fan) may possess it is more The time radix curve of a output gear, each shelves can be identical, be also possible to a part be time complete cycle radix curve, Another part is time half period radix curve.Specifically it can not go to live in the household of one's in-laws on getting married herein by the value of change cycle T come flexible design It states.
Second acquisition module 22 is used to obtain the cycle Cosine curve of noise of superposition.Calculation formula is f (H)=cos (2π/(T×ε1) × H)+1, wherein f (H) indicate superposition noise cycle Cosine curve ordinate amount, cos expression more than String calculates, ε1Indicate the first noise factor.It should be noted that above-mentioned calculation formula and conventional cosine function cos (2 π/(T) × H) it compares, difference is to introduce the first noise factor ε1, and numerical value adds 1.Wherein, by introducing the first noise factor ε1 The random degree for improving curve, is equivalent to cosine curve by numerical value plus 1 and integrally translates up, and ensure that curve ordinate begins It is eventually positive value.The first noise factor can be extracted from noise curve and be obtained, and the noise factor is random noise, pass through tune on software It is realized with canonical function library.The first noise factor meets condition: 0.55≤ε1≤1.45。
Third obtains module 23 for obtaining the motor curve of output for being superimposed secondary noise.Calculation formula is F (f (H))=f (H)×k+b×ε2, wherein F (f (H)) indicates the ordinate amount for being superimposed the motor curve of output of secondary noise, and k indicates that motor is defeated Duty ratio coefficient out, b indicate motor output duty cycle offset, ε2Indicate the second noise factor.It should be understood that k is song Line corresponds to the coefficient of motor output duty cycle (0%~100%), can be interpreted as amplification factor roughly.B corresponds to for curve The offset of motor output duty cycle.The second noise factor can be extracted from noise curve and be obtained, and the noise factor is to make an uproar at random Sound is realized by calling canonical function library on software.The second noise factor meets condition: 0.75≤ε2≤1。
Electromechanical Control module 24 is used to control fan motor according to motor curve of output.
From the foregoing, it will be observed that successively being introduced twice in the method for the control fan motor natural wind simulating of the embodiment of the present invention The noise factor improves the random degree of curve, and natural fidelity is higher, while algorithm is simple, and code occupied space is smaller.
Optionally, controlling in the device of fan motor natural wind simulating further includes smoothing module.Smoothing module For being smoothed to the motor curve of output for being superimposed secondary noise.Motor can be reduced in this way from high revolving speed to the slow-speed of revolution Frequent switching.Preferably, the step-length of smoothing processing is 2.
To make those skilled in the art more fully understand technical solution of the present invention, being set forth below one has four gears defeated The motor curve of output of fan out is illustrated.
(1) acquisition time radix curve
First grade that the fan is arranged and second gear change according to the half period, and cycle length is 45 seconds.The fan is set The natural wind of third gear and fourth speed changes according to complete cycle, and cycle length is 90 seconds.Then:
H1=H2=t%45
H3=H4=t%90
The time radix curve of first grade and second gear as shown in figure 3, the time radix curve of third gear and fourth speed such as Shown in Fig. 4.
(2) the cycle Cosine curve of noise of superposition is obtained
First time curve noise curve is provided, as shown in Figure 5.
For first grade and the cycle Cosine curve of a second gear calculating noise of superposition, calculation formula is f (H1)=cos (π/(45×ε1)×H1)+1, f (H2)=cos (π/(45 × ε1)×H2)+1.Due to first grade and the time radix phase of second gear With (i.e. H1=H2), therefore the cycle Cosine curve of noise of first grade of superposition corresponding with second gear is also identical, as shown in Figure 6.
The cycle Cosine curve of noise of superposition is calculated for third gear and fourth speed, calculation formula is f (H3)=cos (π/(45×ε1)×H3)+1, f (H4)=cos (π/(45 × ε1)×H4)+1.Due to first grade and the time radix phase of second gear With (i.e. H3=H4), therefore the cycle Cosine curve of third gear and a fourth speed noise of corresponding superposition is also identical, as shown in Figure 7.
(3) the motor curve of output for being superimposed secondary noise is obtained
Second of curve noise curve is provided, as shown in Figure 8.
Parameter k is provided1、k2、k3、k4And b1、b2、b3、b4.Such as the PWM duty cycle fluctuation range such as following figure of fourth speed, k4 =6.25, b4=23.
Calculate the ordinate F (f (H of the motor curve of output of the corresponding secondary noise of superposition of fourth speed4))=f (H4)×k4+ b4×ε2=6.25f (H4)+23ε2, curve is as shown in Figure 9.
(4) curve smoothing is handled
In order to reduce frequent switching of the motor from high revolving speed to the slow-speed of revolution, increase moving average filter, filtering step-length is 2. fOutput=0.5 × fLast time output+0.5×fCalculate output.Smoothed out curve is as shown in Figure 10.
Above-mentioned specific embodiment, does not constitute a limitation on the scope of protection of the present invention.Those skilled in the art should be bright It is white, design requirement and other factors are depended on, various modifications, combination, sub-portfolio and substitution can occur.It is any Made modifications, equivalent substitutions and improvements etc. within the spirit and principles in the present invention, should be included in the scope of the present invention Within.

Claims (10)

1. a kind of method for controlling fan motor natural wind simulating characterized by comprising
Acquisition time radix curve, calculation formula H=t%T, wherein H indicates that time radix, t indicate the time, and % expression takes Remaining, T indicates the period;
The cycle Cosine curve of noise of superposition is obtained, calculation formula is f (H)=cos (2 π/(T × ε1) × H)+1, wherein f (H) the ordinate amount of the cycle Cosine curve of noise of superposition is indicated, cos indicates that cosine calculates, ε1Indicate the first noise because Son;
The motor curve of output for being superimposed secondary noise is obtained, calculation formula is F (f (H))=f (H) × k+b × ε2, wherein F (f (H)) the ordinate amount for being superimposed the motor curve of output of secondary noise is indicated, k indicates that motor output duty cycle coefficient, b indicate electricity Machine output duty cycle offset, ε2Indicate the second noise factor;
Fan motor is controlled according to the motor curve of output.
2. the method according to claim 1, wherein controlling fan motor according to the motor curve of output Before step, further includes: be smoothed to the motor curve of output of the secondary noise of superposition.
3. according to the method described in claim 2, it is characterized in that, the step-length of the smoothing processing is 2.
4. the method according to claim 1, wherein the first noise factor meets condition: 0.55≤ε1≤ 1.45。
5. the method according to claim 1, wherein the second noise factor meets condition: 0.75≤ε2≤1。
6. a kind of device for controlling fan motor natural wind simulating characterized by comprising
First obtains module, is used for acquisition time radix curve, calculation formula H=t%T, wherein H indicates time radix, t table Show the time, % indicates remainder, and T indicates the period;
Second obtains module, and for obtaining the cycle Cosine curve of noise of superposition, calculation formula is f (H)=cos (2 π/(T ×ε1) × H)+1, wherein f (H) indicates the ordinate amount of the cycle Cosine curve of noise of superposition, and cos indicates that cosine calculates, ε1Indicate the first noise factor;
Third obtains module, for obtaining the motor curve of output for being superimposed secondary noise, calculation formula for F (f (H))=f (H) × k+b×ε2, wherein F (f (H)) indicates the ordinate amount for being superimposed the motor curve of output of secondary noise, and k indicates that motor exports duty Than coefficient, b indicates motor output duty cycle offset, ε2Indicate the second noise factor;
Electromechanical Control module, for controlling fan motor according to the motor curve of output.
7. device according to claim 6, which is characterized in that further include: smoothing module, for the superposition two The motor curve of output of secondary noise is smoothed.
8. device according to claim 7, which is characterized in that the step-length of the smoothing processing is 2.
9. device according to claim 6, which is characterized in that the first noise factor meets condition: 0.55≤ε1≤ 1.45。
10. device according to claim 6, which is characterized in that the second noise factor meets condition: 0.75≤ε2≤ 1。
CN201910051529.9A 2019-01-18 2019-01-18 Method and device for controlling fan motor to simulate natural wind Active CN109812443B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910051529.9A CN109812443B (en) 2019-01-18 2019-01-18 Method and device for controlling fan motor to simulate natural wind

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910051529.9A CN109812443B (en) 2019-01-18 2019-01-18 Method and device for controlling fan motor to simulate natural wind

Publications (2)

Publication Number Publication Date
CN109812443A true CN109812443A (en) 2019-05-28
CN109812443B CN109812443B (en) 2020-07-07

Family

ID=66604581

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910051529.9A Active CN109812443B (en) 2019-01-18 2019-01-18 Method and device for controlling fan motor to simulate natural wind

Country Status (1)

Country Link
CN (1) CN109812443B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100092282A1 (en) * 2008-10-13 2010-04-15 Furui Precise Component (Kunshan) Co., Ltd. Centrifugal fan
CN103954000A (en) * 2014-03-24 2014-07-30 美的集团股份有限公司 Natural wind air-conditioner, natural wind air-conditioner system and control method for natural wind air-conditioner
CN204063452U (en) * 2014-03-24 2014-12-31 美的集团股份有限公司 Natural wind sampler, air-conditioner and air-conditioning system
CN105912041A (en) * 2015-10-15 2016-08-31 深圳和而泰智能控制股份有限公司 Natural wind simulation device and method
CN106949080A (en) * 2017-03-21 2017-07-14 莱克电气股份有限公司 A kind of method and apparatus of natural wind simulating
CN107152764A (en) * 2017-05-31 2017-09-12 广东美的制冷设备有限公司 Air-out control method, control system, air conditioner and the computer installation of air conditioner

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100092282A1 (en) * 2008-10-13 2010-04-15 Furui Precise Component (Kunshan) Co., Ltd. Centrifugal fan
CN103954000A (en) * 2014-03-24 2014-07-30 美的集团股份有限公司 Natural wind air-conditioner, natural wind air-conditioner system and control method for natural wind air-conditioner
CN204063452U (en) * 2014-03-24 2014-12-31 美的集团股份有限公司 Natural wind sampler, air-conditioner and air-conditioning system
CN105912041A (en) * 2015-10-15 2016-08-31 深圳和而泰智能控制股份有限公司 Natural wind simulation device and method
CN106949080A (en) * 2017-03-21 2017-07-14 莱克电气股份有限公司 A kind of method and apparatus of natural wind simulating
CN107152764A (en) * 2017-05-31 2017-09-12 广东美的制冷设备有限公司 Air-out control method, control system, air conditioner and the computer installation of air conditioner

Also Published As

Publication number Publication date
CN109812443B (en) 2020-07-07

Similar Documents

Publication Publication Date Title
CN110264080B (en) Method, device, equipment and storage medium for evaluating running performance of green building
CN110762730B (en) Natural wind simulation method and device and air conditioner
CN108386973A (en) Outdoor machine of air-conditioner control method and device
CN107103387B (en) Load prediction method based on total power and occupancy coefficient of household average equipment
CN109974224B (en) Air conditioner adaptive to use requirements of places and method and device for controlling air conditioner
CN109799851A (en) A kind of user side load responding method based on the regulation of load cluster temperature
CN105066340B (en) A kind of parameter regulation means and control equipment
CN102352865A (en) Optimal design method of cross-flow fan based on orthogonal test
CN105352067A (en) Dehumidification method, dehumidification device and air processing equipment
CN110097474A (en) A kind of duty control method for realizing power distribution network peak load shifting
CN109812443A (en) The method and apparatus for controlling fan motor natural wind simulating
CN109346066B (en) Voice noise reduction method and device
CN110555787B (en) Non-invasive load identification method based on improved particle swarm optimization
CN105737348B (en) Air-conditioner control system and method
CN107833573B (en) Machine learning-based family scene semantic understanding auxiliary method
CN109827297A (en) Automatic control method and system for environmental parameters and air conditioner
CN116257745B (en) Load current extreme abnormality data processing method and device
CN106015066A (en) Fan and control method thereof
CN107144788B (en) Counter potential coefficient detection method and device
CN113719868A (en) Variable-frequency energy-saving method for centralized flue
CN106291246B (en) A kind of quick power grid fundamental voltage amplitude detection method of LES bimodulus and bimodulus detector
CN105864880B (en) A kind of building electric heating group Load Regulation and dynamic allocation method
DE102009028311A1 (en) Method and device for energy management
CN106382710B (en) The blower control method and device and indoor unit of air conditioner indoor unit
CN111487875B (en) Method for controlling intelligent household appliance, intelligent household appliance and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant