CN109139524A - A kind of method, apparatus and storage medium of fan speed regulation - Google Patents
A kind of method, apparatus and storage medium of fan speed regulation Download PDFInfo
- Publication number
- CN109139524A CN109139524A CN201710468996.2A CN201710468996A CN109139524A CN 109139524 A CN109139524 A CN 109139524A CN 201710468996 A CN201710468996 A CN 201710468996A CN 109139524 A CN109139524 A CN 109139524A
- Authority
- CN
- China
- Prior art keywords
- pwm
- blower
- difference
- speed
- moment
- 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
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D27/00—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D27/00—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
- F04D27/004—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids by varying driving speed
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05D—INDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
- F05D2270/00—Control
- F05D2270/01—Purpose of the control system
- F05D2270/02—Purpose of the control system to control rotational speed (n)
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05D—INDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
- F05D2270/00—Control
- F05D2270/30—Control parameters, e.g. input parameters
- F05D2270/303—Temperature
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05D—INDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
- F05D2270/00—Control
- F05D2270/70—Type of control algorithm
- F05D2270/706—Type of control algorithm proportional-integral-differential
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Control Of Electric Motors In General (AREA)
- Control Of Positive-Displacement Air Blowers (AREA)
- Control Of Temperature (AREA)
- Cooling Or The Like Of Electrical Apparatus (AREA)
Abstract
The invention discloses a kind of method, apparatus of fan speed regulation and storage mediums, belong to air-blower control technical field.The described method includes: obtaining the incremental speed of previous moment blower in the period of PID speed regulation;The incremental speed is adjusted according to the difference of the temperature value at sampled point current time and previous moment temperature value, incremental speed adjusted is the incremental speed at the blower current time.Using the present invention, for the different scenes of temperature rise speed, corresponding different PWM adjust the speed increment, can inhibit speed regulation phenomenon;The scene that corresponding fan speed regulation increment should reduce, formulates corresponding speed adjustment strategy, restores or keep PWM incremental value, can be conducive to equipment and radiate in time, and reduce power consumption.
Description
Technical field
The present invention relates to air-blower control technical field more particularly to the method, apparatus and storage medium of a kind of fan speed regulation.
Background technique
Proportional-integral-differential (proportion-integral-derivative) algorithm is widely used in industrial automatic
The substantially linears such as control field or dynamic characteristic time invariant system.
Referring to Fig. 1, being the schematic diagram of pid algorithm.In figure, Setpoiont is the setting value of input, and output is system
Real output value, process is control target, and there are deviation Error between the setting value and real output value of input.
Pid algorithm is exactly that the ratio P of deviation, integral I and differential D are constituted control amount, with this control amount pair by linear combination
Control target is controlled.
PID is typical feedback loop, is made of proportionality coefficient, integration time constant, derivative time constant.PID control
Device is divided into position type and two kinds of incremental, is applied to fan speed regulation field, generallys use incremental control.Specific implementation
It is:
Pid algorithm inputs the sensor measures temperature value at a certain moment, and compares the difference between target temperature value, warp
PID arithmetic is crossed, pulsewidth modulation (PWM, Pulse Width Modulation, PWM) exports the incremental amplitude value of blower.But it adopts
With this fan speed regulation method of the prior art, it was easy to happen speed regulation, wastes power consumption.
Summary of the invention
In view of this, the purpose of the present invention is to provide a kind of wireless signal channel collocation method, apparatus and system, it is existing to solve
The problem of distribution of wireless channel cannot be adjusted according to actual needs by having the method for salary distribution of technology wireless channel.
It is as follows that the present invention solves technical solution used by above-mentioned technical problem:
According to the first aspect of the invention, a kind of method of fan speed regulation is provided, which comprises
In the period of PID speed regulation, the incremental speed of previous moment blower is obtained;
The incremental speed, adjustment are adjusted according to the difference of the temperature value at sampled point current time and previous moment temperature value
Incremental speed afterwards is the incremental speed at the blower current time.
Preferably, before the incremental speed for obtaining previous moment blower, the method also includes:
It is only poor as pid algorithm input to obtain the sampled point current time temperature value and target temperature value;
According to sampling period T, Proportional coefficient K P, integration time constant TI, derivative time constant TD parameter, the wind is calculated
The incremental speed of machine;
Wherein, the blower is PWM rate controlling blower, and the incremental speed output is PWM duty cycle.
Preferably, the adjustment of the difference of the temperature value according to sampled point current time and previous moment temperature value is described turns
Fast increment, comprising:
Calculate the difference of sampled point the current time temperature value and previous moment temperature value;
If the difference is greater than or equal to B, the incremental speed PWM of previous moment is promotedT0For PWMTT, promotion amplitude is
C;
If the difference is greater than or equal to D and is less than B, PWM is promotedT0For PWMTT, promotion amplitude is E;
If the difference is less than D, PWM is reducedT0For PWMTT, reduction amplitude is F;
Wherein, PWMT0For the incremental speed of previous moment, PWMTTFor incremental speed adjusted, B and D are preset temperature
Difference, C, E, F are default PWM adjustment amount, wherein C >=E.
Preferably, if the difference is less than, PWM is reducedT0For PWMTTLater, the method also includes:
The PWM of the blower is kept not adjust in T1 to T2 moment, at the time of the T2 moment is after T1 postpones G seconds;
T0 to the complete machine between the T1 moment input power consumption profile mean value PT1And T1 is to the input of complete machine between the T2 moment
Power consumption profile mean value PT2;
Calculate PT2With PT1Difference;
If PT2With PT1Difference be greater than or equal to, restore the blower PWM be PWMT0;
If PT2With PT1Difference be less than H, maintain the blower PWM be PWMTT;
Wherein, the H is preset threshold.
Preferably, multiple sampled points if it exists, then be respectively compared the sample temperature of each sampled point, and take maximum
Value.
According to the second aspect of the invention, a kind of device of fan speed regulation is provided, described device includes:
Module is obtained, for obtaining the incremental speed of previous moment blower in the period that PID is adjusted the speed;
Module is adjusted, for according to the adjustment of the difference of the temperature value at sampled point current time and previous moment temperature value
Incremental speed, incremental speed adjusted are the incremental speed at the blower current time.
Preferably, described device further include:
Temperature collecting module, it is only poor as PID for obtaining the sampled point current time temperature value and target temperature value
Algorithm input;
Pid algorithm module, for according to sampling period T, Proportional coefficient K P, integration time constant TI, derivative time constant
TD parameter calculates the incremental speed of the blower;
Wherein, the blower is PWM rate controlling blower, and the incremental speed output is PWM duty cycle.
Preferably, the adjustment module includes:
First computational submodule, for calculating the difference of sampled point the current time temperature value and previous moment temperature value
Value;
Adjusting submodule when then promoting the incremental speed of previous moment, is promoted for being greater than or equal to B in the difference
The incremental speed PWM of previous momentT0For PWMTT, promotion amplitude is C, or for being greater than or equal to D in the difference and being less than
When, promote PWMT0For PWMTT, promotion amplitude is E, if for reducing PWM when the difference is less thanT0For PWMTT, reduce
Amplitude is F;
Wherein, PWMT0For the incremental speed of previous moment, PWMTTFor T1Moment incremental speed adjusted, B and D are default
Temperature gap, C, E, F are default PWM adjustment amount, wherein C >=E.
Preferably, the adjustment module further includes keeping submodule, input power consumption profile mean value acquisition submodule and second
Computational submodule:
The holding submodule is also used to keep the PWM of the blower to the T2 moment in T1 when the difference is less than D
It does not adjust, at the time of the T2 moment is after T1 postpones G seconds;
The input power consumption profile mean value acquisition submodule, for obtaining the input power consumption of T0 to the complete machine between the T1 moment
Curve mean value PT1And T1 to the input power consumption profile mean value P of complete machine between the T2 momentT2;
Second computational submodule, is also used to calculate PT2With PT1Difference;
The adjusting submodule, is also used in PT2With PT1Difference be greater than or equal to H when, the PWM for restoring the blower is
PWMT0, or in PT2With PT1Difference be less than H when, maintain the blower PWM be PWMTT;
Wherein, the H is preset threshold.
Preferably, the temperature collecting module is also used to when there are multiple sampled points, respectively to the sampling of each sampled point
Temperature is compared, and is maximized.
According to the third aspect of the present invention, a kind of storage medium is provided, the storage medium is stored with one or more
A program, one or more of programs can be executed by one or more processor, to realize as described in relation to the first aspect
Step.
The method, apparatus and storage medium of a kind of fan speed regulation of the embodiment of the present invention can be directed to the difference of temperature rise speed
Scene, corresponding different PWM adjust the speed increment, can inhibit speed regulation phenomenon;The scene that corresponding fan speed regulation increment should reduce, formulates phase
Speed adjustment strategy is answered, PWM incremental value is restored or keep, equipment can be conducive to and radiated in time, and reduce power consumption.
Detailed description of the invention
Fig. 1 is the schematic diagram for being pid algorithm;
Fig. 2 is the flow chart for a kind of method that the embodiment of the present invention one provides fan speed regulation;
Fig. 3 is the process of the method for application of the method on the fan speed regulation of cloud infrastructure device in the embodiment of the present invention one
Figure;
Fig. 4 is a kind of modular structure schematic diagram of the device of fan speed regulation provided by Embodiment 2 of the present invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
In order to be clearer and more clear technical problems, technical solutions and advantages to be solved, tie below
Drawings and examples are closed, the present invention will be described in further detail.It should be appreciated that specific embodiment described herein is only
To explain the present invention, it is not intended to limit the present invention.
The embodiment of the present invention one provides a kind of method of fan speed regulation, referring to Fig. 2, this method comprises:
S201, PID speed regulation period in, obtain previous moment blower incremental speed;
S202, the incremental speed is adjusted according to the temperature value at sampled point current time and the difference of previous moment temperature value,
Incremental speed adjusted is the incremental speed at the blower current time.
In practical application, sampled point, which refers to, needs to carry out temperature controlled Primary Component, such as the central processing of server
Device (CPU, Central Processing Unit, CPU), main chip etc..
In a feasible scheme, before step S201, this method further includes following steps:
It is only poor as pid algorithm input to obtain sampled point current time temperature value and target temperature value;
According to sampling period T, Proportional coefficient K P, integration time constant TI, derivative time constant TD parameter, the blower is calculated
Incremental speed;
Wherein, which is PWM rate controlling blower, and incremental speed output is PWM duty cycle
In practical application, the difference △ t of equipment Primary Component T moment temperature value and target temperature value can be taken to calculate as PID
Method input.As there are multiple chips in equipment, then the temperature difference of whole chips is read, call that respective chip is corresponding in systems to adopt
Sample cycle T, Proportional coefficient K P, integration time constant TI, derivative time constant TD parameter obtain what rotation speed of fan should change
Amount, and the rotation speed of fan incrementss maximum value for taking all chips to calculate is adjusted, output valve is rotation speed of fan increment.For
The blower of PWM rate controlling, this value are duty ratio, which has divided 255 parts from 0 to 100%duty.For convenience of description, this hair
It is bright that the incremental speed is referred to as PWM.
In an optional scheme, step S202 includes:
Calculate CT1-CT0Difference;
If CT1-CT0>=B, then promote PWMT0For PWMTT, promotion amplitude is C;
If D≤CT1-CT0< B, then promote PWMT0For PWMTT, promotion amplitude is E;
If CT1-CT0< D, then reduce PWMT0For PWMTT, reduction amplitude is F;
Wherein, CT1For the temperature of sampled point current time T1, CT2For the temperature of sampled point previous moment T0, PWMT0
For the incremental speed of previous moment, PWMTTFor incremental speed adjusted, B and D are preset temperature difference, and C, E, F are preset
PWM adjustment amount, wherein C >=E.
In practical application, if CT1-CT0 < D, reduces PWMT0For PWMTTLater, this method further include:
The PWM of the blower is kept not adjust in T1 to T2 moment, at the time of which is after T1 postpones G seconds;
T0 to the complete machine between the T1 moment input power consumption profile mean value PT1And T1 is to the input of complete machine between the T2 moment
Power consumption profile mean value PT2;
Calculate PT2With PT1Difference;
If PT2-PT1>=H, the PWM for restoring the blower is PWMT0;
If PT2-PT1< H, maintaining the PWM of the blower is PWMTT。
In a feasible scheme, multiple sampled points, then respectively compare the sample temperature of each sampled point if it exists
Compared with, and be maximized.
In practical application, (the C when Primary Component temperature is sharply promotedT1-CT0>=B), then promote blower PWM increment;Work as temperature
(D≤C when degree slowly rises slowlyT1-CT0< B), then promote blower PWM increment;(C when the temperature stabilizesT1-CT0< D), then it reduces
Blower PWM, if equipment Overall Power Consumption does not reduce, can restore the high PWM value of previous group especially when reducing PWM;Such as
When reducing PWM, equipment Overall Power Consumption is not reduced, then can keep current PWM incremental value.This way it is possible to realize being directed to temperature rise
The different scenes of speed, corresponding different PWM adjust the speed increment, can inhibit speed regulation phenomenon;What corresponding fan speed regulation increment should reduce
Scene formulates corresponding speed adjustment strategy, restores or keep PWM incremental value, can be conducive to equipment and radiate in time, and reduce power consumption.
The present invention is carried out specifically for the application by the present embodiment on the fan speed regulation of cloud infrastructure device below
It is bright, in the scene, it is assumed that preset data is needed to be configured in advance, including when adjustment period, sampling period, delay
Between, preset threshold etc. of temperature gap interval range, complete machine input power consumption profile mean value difference, PWM adjustment amount etc..Please refer to figure
3, method flow includes:
S301, T is obtained0The cpu temperature value C at momentT0And PWMT0;
Specifically, if CPU there are multiple temperature values, CT0It should be maximized.
S302, after delay A seconds, T is obtained1Moment cpu temperature value CT1, obtain and calculate T0~T1Moment complete machine inputs power consumption
Curve mean value PT1。
In practical application, complete machine can be calculated according to following formula and input power consumption profile mean value:
Wherein P (t) is that the complete machine of t moment inputs power consumption.
S303, P is calculatedT2With PT1Difference, and the value interval of the difference is judged, if CT1-CT0>=B, then execute step
Rapid S304, if D≤CT1-CT0< B, thens follow the steps S305, if CT1-CT0< D executes step S306.
S304, the PWM for promoting blowerT0, promotion amplitude is C, and the incremental speed after promotion is PWMTT, continue to execute step
S301。
In practical application, the related datas such as temperature value, the incremental speed obtained every time can be recorded.
S305, the PWM for promoting number blowerT0, promotion amplitude is E, and the incremental speed after promotion is PWMTT。
S306, the PWM for reducing number blower, reduction amplitude are F, and the incremental speed after reduction is PWMTT, execute step
S307。
S307, from T1Moment starts delay G seconds, and blower PWM is kept not adjust.
S308, after delay G seconds, T is obtained2Moment cpu temperature value CT2, obtain and calculate T1~T2Moment complete machine inputs power consumption
Curve mean value PT2。
Specifically, T1~T2Moment complete machine input power consumption profile mean value can be used following formula to calculate:
S309, calculating simultaneously judge PT2-PT1Difference whether be greater than or equal to H, if so, execute step S310 otherwise hold
Row step S311.
S310, the PWM for restoring blower are PWMT0。
Specifically, if PT2-PT1>=H then illustrates that power consumption does not reduce when reducing PWM, can restore the PWM of blower at this time
For PWMT0。
S311, the PWM for maintaining blower are PWMTT。
If PT2-PT1< H then illustrates that power consumption also reduces when reducing PWM, at this point it is possible to maintain the PWM of blower to be still
PWMTT。
Above step is the speed adjustment strategy in blower one complete speed regulation period, can be every in fan operation speed regulation process
This process is repeated in one speed regulation period.
It should be noted that above-mentioned A, B, C, D, E, F, G, H, can carry out according to actual needs in practical applications
Rationally setting.
The present embodiment method is meeting the basic speed adjustment strategy of cloud infrastructure device blower PID it can be seen from above-mentioned scene
Meanwhile with respect to the background art in classical PID speed-regulating scheme can promote the limitation in compatibility, guaranteeing existing speed regulation plan
While slightly, so that blower fan group is worked in more reasonable speed regulating section, not only can preferably meet noise requirements, be more favorable to
Complete machine heat dissipation, promotes blower fan group service life indirectly.The present invention is by CPU temperature rise corresponding blower fan group speed-raising strategy and cpu temperature
Reduction of speed strategy when more stable is suitable for the requirement of equipment long-term stable operation together as the speed regulation foundation of blower.
On the basis of the above embodiments, second embodiment of the present invention provides a kind of device of fan speed regulation, figure is please referred to
4, which includes:
Module 401 is obtained, for obtaining the incremental speed of previous moment blower in the period that PID is adjusted the speed;
Module 402 is adjusted, for adjusting according to the temperature value at sampled point current time and the difference of previous moment temperature value
The incremental speed.
In practical application, sampled point, which refers to, needs to carry out temperature controlled Primary Component, such as the central processing of server
Device (CPU, Central Processing Unit, CPU), main chip etc..
In a feasible scheme, the device further include:
Temperature collecting module, it is only poor as PID calculation for obtaining sampled point current time temperature value and target temperature value
Method input;
Pid algorithm module, for according to sampling period T, Proportional coefficient K P, integration time constant TI, derivative time constant
TD parameter calculates the incremental speed of the blower;
Wherein, which is PWM rate controlling blower, and incremental speed output is PWM duty cycle.
In practical application, the difference △ t of equipment Primary Component T moment temperature value and target temperature value can be taken to calculate as PID
Method input.As there are multiple chips in equipment, then the temperature difference of whole chips is read, call that respective chip is corresponding in systems to adopt
Sample cycle T, Proportional coefficient K P, integration time constant TI, derivative time constant TD parameter obtain what rotation speed of fan should change
Amount, and the rotation speed of fan incrementss maximum value for taking all chips to calculate is adjusted, output valve is rotation speed of fan increment.For
The blower of PWM rate controlling, this value are duty ratio, which has divided 255 parts from 0 to 100%duty.
In a feasible scheme, which includes:
First computational submodule, for calculating CT1-CT0Difference;
Adjusting submodule, if in CT1-CT0When >=B, PWM is promotedT0For PWMTT, promotion amplitude is C, or in D
≤CT1-CT0When < B, PWM is promotedT0For PWMTT, promotion amplitude is E, if in CT1-CT0When < D, PWM is reducedT0For
PWMTT, reduction amplitude is F;
Wherein, CT1For the temperature of sampled point current time T1, CT2For the temperature of sampled point previous moment T0, PWMT0
For the incremental speed of previous moment, PWMTTFor incremental speed adjusted, B and D are preset temperature difference, and C, E, F are default PWM
Adjustment amount, wherein C >=E.
In a feasible scheme, which further includes that submodule, input power consumption profile mean value is kept to obtain
Submodule and the second computational submodule:
The holding submodule is also used to keep the PWM of the blower not adjust in T1 to T2 moment, which prolongs for T1
At the time of late after G seconds;
The input power consumption profile mean value acquisition submodule, the input power consumption for obtaining T0 to the complete machine between the T1 moment are bent
Line mean value PT1And T1 to the input power consumption profile mean value P of complete machine between the T2 momentT2;
Second computational submodule, is also used to calculate PT2With PT1Difference;
The adjusting submodule, is also used in PT2-PT1When >=H, the PWM for restoring the blower is PWMT0, or in PT2-
PT1When < H, maintaining the PWM of the blower is PWMTT。
In a feasible scheme, which is also used to when there are multiple sampled points, respectively to respectively adopting
The sample temperature of sampling point is compared, and is maximized.
The device of the fan speed regulation of the present embodiment, for the different scenes of temperature rise speed, corresponding different PWM adjust the speed increment,
It can inhibit speed regulation phenomenon;The scene that corresponding fan speed regulation increment should reduce, formulates corresponding speed adjustment strategy, restores or keep PWM
Incremental value can be conducive to equipment and radiate in time, and reduce power consumption.
On the basis of previous embodiment, the embodiment of the present invention three provides a kind of storage medium, which includes
The program of storage, equipment where controlling the storage medium in program operation execute the operation being somebody's turn to do such as embodiment one.
Preferred embodiments of the present invention have been described above with reference to the accompanying drawings, not thereby limiting the scope of the invention.This
Field technical staff without departing from the scope and spirit of the invention in made by any modifications, equivalent replacements, and improvements, should all this
Within the interest field of invention.
Claims (11)
1. a kind of method of fan speed regulation, which is characterized in that the described method includes:
In the period of proportional-integral-differential PID speed regulation, the incremental speed of previous moment blower is obtained;
The incremental speed is adjusted according to the difference of the temperature value at sampled point current time and previous moment temperature value, it is adjusted
Incremental speed is the incremental speed at the blower current time.
2. the method as described in claim 1, which is characterized in that before the incremental speed for obtaining previous moment blower, institute
State method further include:
It is only poor as pid algorithm input to obtain the sampled point current time temperature value and target temperature value;
According to sampling period T, Proportional coefficient K P, integration time constant TI, derivative time constant TD parameter, the blower is calculated
Incremental speed;
Wherein, the blower is pulse-width modulation PWM rate controlling blower, and the incremental speed output is PWM duty cycle.
3. method according to claim 2, which is characterized in that the temperature value according to sampled point current time and it is previous when
The difference for carving temperature value adjusts the incremental speed, comprising:
Calculate the difference of sampled point the current time temperature value and previous moment temperature value;
If the difference is greater than or equal to B, the incremental speed PWM of previous moment is promotedT0For PWMTT, promotion amplitude is C;
If the difference is greater than or equal to D and is less than B, PWM is promotedT0For PWMTT, promotion amplitude is E;
If the difference is less than D, PWM is reducedT0For PWMTT, reduction amplitude is F;
Wherein, PWMT0For the incremental speed of previous moment, PWMTTFor T1Moment incremental speed adjusted, B and D are preset temperature
Difference, C, E, F are default PWM adjustment amount, wherein C >=E.
4. method as claimed in claim 3, which is characterized in that if the difference is less than D, reduce PWMT0For PWMTTIt
Afterwards, the method also includes:
The PWM of the blower is kept not adjust in T1 to T2 moment, at the time of the T2 moment is after T1 postpones G seconds;
T0 to the complete machine between the T1 moment input power consumption profile mean value PT1And T1 is to the input power consumption of complete machine between the T2 moment
Curve mean value PT2;
Calculate PT2With PT1Difference;
If PT2With PT1Difference be greater than or equal to H, restore the blower PWM be PWMT0;
If PT2With PT1Difference be less than H, maintain the blower PWM be PWMTT;
Wherein, the H is preset threshold.
5. such as the described in any item methods of Claims 1-4, which is characterized in that multiple sampled points if it exists, then respectively to respectively adopting
The sample temperature of sampling point is compared, and is maximized.
6. a kind of device of fan speed regulation, which is characterized in that described device includes:
Module is obtained, for obtaining the incremental speed of previous moment blower in the period that PID is adjusted the speed;
Module is adjusted, for adjusting the revolving speed according to the temperature value at sampled point current time and the difference of previous moment temperature value
Increment, incremental speed adjusted are the incremental speed at the blower current time.
7. device as claimed in claim 6, which is characterized in that described device further include:
Temperature collecting module, it is only poor as pid algorithm for obtaining the sampled point current time temperature value and target temperature value
Input;
Pid algorithm module, for being joined according to sampling period T, Proportional coefficient K P, integration time constant TI, derivative time constant TD
Number, calculates the incremental speed of the blower;
Wherein, the blower is PWM rate controlling blower, and the incremental speed output is PWM duty cycle.
8. device as claimed in claim 7, which is characterized in that the adjustment module includes:
First computational submodule, for calculating the difference of sampled point the current time temperature value and previous moment temperature value;
Adjusting submodule when then promoting the incremental speed of previous moment, is promoted previous for being greater than or equal to B in the difference
The incremental speed PWM at momentT0For PWMTT, promotion amplitude is C, or is used for when the difference is greater than or equal to D and is less than,
Promote PWMT0For PWMTT, promotion amplitude is E, if for reducing PWM when the difference is less thanT0For PWMTT, reduce width
Degree is F;
Wherein, PWMT0For the incremental speed of previous moment, PWMTTFor T1Moment incremental speed adjusted, B and D are preset temperature
Difference, C, E, F are default PWM adjustment amount, wherein C >=E.
9. device as claimed in claim 7, which is characterized in that the adjustment module further includes keeping submodule, input power consumption
Curve mean value acquisition submodule and the second computational submodule:
The holding submodule is also used to keep the PWM of the blower not do in T1 to T2 moment when the difference is less than D
Adjustment, at the time of the T2 moment is after T1 postpones G seconds;
The input power consumption profile mean value acquisition submodule, for obtaining the input power consumption profile of T0 to the complete machine between the T1 moment
Mean value PT1And T1 to the input power consumption profile mean value P of complete machine between the T2 momentT2;
Second computational submodule, is also used to calculate PT2With PT1Difference;
The adjusting submodule, is also used in PT2With PT1Difference be greater than or equal to H when, the PWM for restoring the blower is
PWMT0, or in PT2With PT1Difference be less than H when, maintain the blower PWM be PWMTT;
Wherein, the H is preset threshold.
10. such as the described in any item methods of claim 6 to 9, which is characterized in that the temperature collecting module is also used to depositing
In multiple sampled points, the sample temperature of each sampled point is compared respectively, and is maximized.
11. a kind of storage medium, which is characterized in that the storage medium is stored with one or more program, it is one or
The multiple programs of person can be executed by one or more processor, to realize step as described in any one in claim 1-5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710468996.2A CN109139524B (en) | 2017-06-19 | 2017-06-19 | Method and device for regulating speed of fan and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710468996.2A CN109139524B (en) | 2017-06-19 | 2017-06-19 | Method and device for regulating speed of fan and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109139524A true CN109139524A (en) | 2019-01-04 |
CN109139524B CN109139524B (en) | 2022-04-22 |
Family
ID=64804629
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710468996.2A Active CN109139524B (en) | 2017-06-19 | 2017-06-19 | Method and device for regulating speed of fan and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109139524B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110173454A (en) * | 2019-06-18 | 2019-08-27 | 珠海格力电器股份有限公司 | Fan control method and device capable of automatically adjusting wind speed and fan |
CN111255726A (en) * | 2020-03-03 | 2020-06-09 | 上海度普新能源科技有限公司 | Fan control method and device |
CN111720352A (en) * | 2019-03-19 | 2020-09-29 | 西安诺瓦电子科技有限公司 | Fan control method, device and system |
CN112268405A (en) * | 2020-10-23 | 2021-01-26 | Tcl家用电器(合肥)有限公司 | Control method and device of refrigeration fan, refrigeration equipment and storage medium |
CN113849055A (en) * | 2021-09-17 | 2021-12-28 | 山东云海国创云计算装备产业创新中心有限公司 | Server fan control system and method |
CN114992804A (en) * | 2022-05-31 | 2022-09-02 | 青岛海尔空调电子有限公司 | Method and device for controlling indoor fan of air conditioner, air conditioner and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2862170Y (en) * | 2005-11-04 | 2007-01-24 | 保锐科技股份有限公司 | Fan rotary speed control device |
CN103603820A (en) * | 2013-11-25 | 2014-02-26 | 浪潮电子信息产业股份有限公司 | Fan control method based on NUMA computer system structure |
CN104121213A (en) * | 2013-04-24 | 2014-10-29 | 加弘科技咨询(上海)有限公司 | Method and system for fan control |
CN104391555A (en) * | 2014-12-05 | 2015-03-04 | 浪潮集团有限公司 | Server fan speed adjusting method |
CN104454616A (en) * | 2014-12-26 | 2015-03-25 | 浪潮电子信息产业股份有限公司 | Method for accurately regulating and controlling rotating speed of fan |
CN105587681A (en) * | 2015-12-10 | 2016-05-18 | 浪潮电子信息产业股份有限公司 | Fan regulation and control method applied to SmartRack cabinet based on PID algorithm |
CN105822580A (en) * | 2016-04-01 | 2016-08-03 | 浪潮电子信息产业股份有限公司 | Speed regulation method and device for server fan and 64-CPU server |
CN106594963A (en) * | 2016-11-04 | 2017-04-26 | 珠海格力电器股份有限公司 | Air conditioner control method and device and air conditioner |
-
2017
- 2017-06-19 CN CN201710468996.2A patent/CN109139524B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2862170Y (en) * | 2005-11-04 | 2007-01-24 | 保锐科技股份有限公司 | Fan rotary speed control device |
CN104121213A (en) * | 2013-04-24 | 2014-10-29 | 加弘科技咨询(上海)有限公司 | Method and system for fan control |
CN103603820A (en) * | 2013-11-25 | 2014-02-26 | 浪潮电子信息产业股份有限公司 | Fan control method based on NUMA computer system structure |
CN104391555A (en) * | 2014-12-05 | 2015-03-04 | 浪潮集团有限公司 | Server fan speed adjusting method |
CN104454616A (en) * | 2014-12-26 | 2015-03-25 | 浪潮电子信息产业股份有限公司 | Method for accurately regulating and controlling rotating speed of fan |
CN105587681A (en) * | 2015-12-10 | 2016-05-18 | 浪潮电子信息产业股份有限公司 | Fan regulation and control method applied to SmartRack cabinet based on PID algorithm |
CN105822580A (en) * | 2016-04-01 | 2016-08-03 | 浪潮电子信息产业股份有限公司 | Speed regulation method and device for server fan and 64-CPU server |
CN106594963A (en) * | 2016-11-04 | 2017-04-26 | 珠海格力电器股份有限公司 | Air conditioner control method and device and air conditioner |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111720352A (en) * | 2019-03-19 | 2020-09-29 | 西安诺瓦电子科技有限公司 | Fan control method, device and system |
CN110173454A (en) * | 2019-06-18 | 2019-08-27 | 珠海格力电器股份有限公司 | Fan control method and device capable of automatically adjusting wind speed and fan |
CN111255726A (en) * | 2020-03-03 | 2020-06-09 | 上海度普新能源科技有限公司 | Fan control method and device |
CN111255726B (en) * | 2020-03-03 | 2022-03-25 | 上海度普新能源科技有限公司 | Fan control method and device |
CN112268405A (en) * | 2020-10-23 | 2021-01-26 | Tcl家用电器(合肥)有限公司 | Control method and device of refrigeration fan, refrigeration equipment and storage medium |
CN113849055A (en) * | 2021-09-17 | 2021-12-28 | 山东云海国创云计算装备产业创新中心有限公司 | Server fan control system and method |
CN113849055B (en) * | 2021-09-17 | 2024-04-26 | 山东云海国创云计算装备产业创新中心有限公司 | Server fan control system and method |
CN114992804A (en) * | 2022-05-31 | 2022-09-02 | 青岛海尔空调电子有限公司 | Method and device for controlling indoor fan of air conditioner, air conditioner and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109139524B (en) | 2022-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109139524A (en) | A kind of method, apparatus and storage medium of fan speed regulation | |
CN105587681B (en) | Fan regulation and control method applied to SmartRack cabinet based on PID algorithm | |
US10274970B2 (en) | Method, and device for controlling the output of the air volume and memory medium | |
Kushwah et al. | Tuning PID controller for speed control of DC motor using soft computing techniques-A review | |
CN111030193A (en) | Control method, device and system for wind power plant participating in rapid frequency modulation and voltage regulation of power grid | |
KR20110128907A (en) | Control concept for a digitally controlled magnetic supply device | |
CN104656694A (en) | Greenhouse temperature adjusting method based on temperature integral algorithm | |
US20210337702A1 (en) | Method and apparatus for controlling fan speed | |
CN103557206A (en) | Method and device for controlling rotating speed of cooling fan in hydraulic system | |
CN113885602B (en) | Method and device for improving temperature control stability | |
CN103672103A (en) | Adjusting valve control method and device, and intelligent valve locator | |
CN109767047B (en) | Linear programming load regulation and control method and system | |
Sharifian et al. | Velocity control of DC motor based intelligent methods and optimal integral state feed back controller | |
US10496143B2 (en) | Fan control method | |
CN110725806A (en) | Fan rotating speed control method and device and server | |
CN110069117A (en) | A kind of server fan regulation method and system | |
US20110118856A1 (en) | Heater and motor control | |
CN110703592B (en) | PID (proportion integration differentiation) adjusting method and PID adjuster | |
CN113098343B (en) | Method, device and system for controlling output power of generator and electronic equipment | |
CN109067284A (en) | A kind of motor control method and device based on filtering error | |
CN113258556A (en) | Output voltage control method and system of self-synchronizing voltage source grid-connected device | |
CN114660924A (en) | Servo motor energy-saving control system and method | |
US20150102783A1 (en) | Method of controlling speed of a variable speed generator | |
CN109066645B (en) | Load control method and device for direct current power supply network of facility agriculture | |
CN118092539B (en) | Multichannel modularized temperature control method and system |
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 |