[go: up one dir, main page]

CN102878102B - Speed adjustment processing method and device of fan - Google Patents

Speed adjustment processing method and device of fan Download PDF

Info

Publication number
CN102878102B
CN102878102B CN201210401052.0A CN201210401052A CN102878102B CN 102878102 B CN102878102 B CN 102878102B CN 201210401052 A CN201210401052 A CN 201210401052A CN 102878102 B CN102878102 B CN 102878102B
Authority
CN
China
Prior art keywords
fan
rotation speed
system power
power dissipation
described current
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.)
Active
Application number
CN201210401052.0A
Other languages
Chinese (zh)
Other versions
CN102878102A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201210401052.0A priority Critical patent/CN102878102B/en
Publication of CN102878102A publication Critical patent/CN102878102A/en
Application granted granted Critical
Publication of CN102878102B publication Critical patent/CN102878102B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Cooling Or The Like Of Electrical Apparatus (AREA)
  • Control Of Electric Motors In General (AREA)
  • Control Of Positive-Displacement Air Blowers (AREA)

Abstract

The embodiment of the invention provides a speed adjustment processing method and a speed adjustment processing device of a fan. The method comprises the following steps of: acquiring system power consumption under the current rotational speed of the fan, and adjusting the rotational speed of the fan according to the system power consumption. By using the speed adjustment processing method and the speed adjustment processing device of the fan, which are provided by the embodiment of the invention, through acquiring the system power consumption under the current rotational speed of the fan, the rotational speed of the fan can be adjusted according to the acquired system power consumption; the balance is realized as much as possible between the adjustment of the rotational speed of the fan and the system power consumption; and thus, the rotational speed of the fan can be adjusted reasonably.

Description

Fan speed-regulating processing method and device
Technical field
The embodiment of the present invention relates to automatic control technology, particularly relates to a kind of fan speed-regulating processing method and device.
Background technique
At present, along with the performance boost of electronic equipment, level of integration is increasing, and power consumption is also thereupon increasing, and the heat dissipation problem in equipment just becomes particularly outstanding.
The method solving equipment cooling problem is varied, and wherein utilizing fan to carry out forced air cooling heat radiation is a kind of effective means.Accordingly, system power dissipation is made up of two-part, and a part is the power consumption of the device of electronic equipment own, and another part is the power consumption of fan.In the prior art, the method reducing system power dissipation is: meeting electronic devices temperature lower than under the prerequisite of set point of temperature, reduce rotation speed of the fan as far as possible, to reach the object reducing system power dissipation as far as possible.Specifically, when device temperature is lower than set point of temperature, then lower rotation speed of the fan, and when the temperature of device is higher than set point of temperature, then the rotating speed that fan can be kept current is constant, also can raise rotation speed of the fan.
But realizing in process of the present invention, inventor finds, when the rotating speed of fan reduces, system power dissipation is not often relatively low system power dissipation, even also likely occurs that rotation speed of the fan reduces, the phenomenon that system power dissipation increases on the contrary.Therefore, meeting electronic devices temperature lower than under the prerequisite of set point of temperature, how Reasonable adjustment rotation speed of the fan becomes technical problem urgently to be resolved hurrily.
Summary of the invention
The embodiment of the present invention provides a kind of fan speed-regulating processing method and device, to overcome when the rotating speed of fan reduces, system power dissipation is not often relatively low system power dissipation, even also likely occurs that rotation speed of the fan reduces, the technical problem of the phenomenon that system power dissipation increases on the contrary.
The embodiment of the present invention provides a kind of fan speed-regulating processing method, comprising:
Obtain the system power dissipation under current rotation speed of the fan;
According to described system power dissipation, the rotating speed of described fan is adjusted.
Further, said method can comprise:
System power dissipation under the current rotation speed of the fan of described acquisition, comprising:
Using rotation speed of the fan corresponding for the occupancy of Current central processing units CPU as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described according to described system power dissipation, the rotating speed of described fan is adjusted, comprising:
If described system power dissipation not in the deviation range of the target power consumption corresponding with the occupancy of described current C PU, then readjusts rotation speed of the fan.
Further, said method can comprise:
System power dissipation under the current rotation speed of the fan of described acquisition, comprising:
Using the occupancy of current C PU and rotation speed of the fan corresponding to current ambient temperature as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described according to described system power dissipation, the rotating speed of described fan is adjusted, comprising:
If in the deviation range of the target power consumption that described system power dissipation is not corresponding in the occupancy and current ambient temperature with described current C PU, then readjust rotation speed of the fan.
Further, said method can comprise: described deviation range is 5% of described target power consumption.
Further, said method can comprise:
Obtain the system power dissipation under current rotation speed of the fan, comprising:
Using the rotation speed of the fan after reduction as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described according to described system power dissipation, described rotation speed of the fan is adjusted, comprising:
If described system power dissipation is less than system power dissipation corresponding to the rotation speed of the fan before reduction, then continue to reduce described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last reduction;
If described system power dissipation is greater than system power dissipation corresponding to the rotation speed of the fan before reduction, then raise described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last rising.
Further, said method can comprise:
Obtain the system power dissipation under current rotation speed of the fan, comprising:
Using the rotation speed of the fan after rising as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described according to described system power dissipation, the rotating speed of described fan is adjusted, comprising:
If described system power dissipation is less than system power dissipation corresponding to the rotation speed of the fan before rising, then continue to raise described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last rising;
If described system power dissipation is greater than system power dissipation corresponding to the rotation speed of the fan before rising, then reduce described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last reduction.
The embodiment of the present invention provides a kind of fan speed-regulating treatment device, comprising:
Acquisition module, for obtaining the system power dissipation under current rotation speed of the fan;
Adjusting module, for according to described system power dissipation, adjusts the rotating speed of described fan.
Further, said apparatus can comprise:
Described acquisition module, comprising:
First acquiring unit, for using rotation speed of the fan corresponding for the occupancy of Current central processing units CPU as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described adjusting module, comprising:
First adjustment of rotational speed unit, if for described system power dissipation not in the deviation range of the target power consumption corresponding with the occupancy of described current C PU, then readjust rotation speed of the fan.
Further, said apparatus can comprise:
Described acquisition module, comprising:
Second acquisition unit, for using the occupancy of current C PU and rotation speed of the fan corresponding to current ambient temperature as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described adjusting module, comprising:
Second adjustment of rotational speed unit, if in the deviation range for not corresponding in the occupancy and current ambient temperature with the described current C PU target power consumption of described system power dissipation, then readjust rotation speed of the fan.
Further, said apparatus can comprise: described deviation range is 5% of described target power consumption.
Further, said apparatus can comprise:
Described acquisition module, comprising:
3rd acquiring unit, for using reduce after rotation speed of the fan as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described adjusting module, comprising:
3rd adjustment of rotational speed unit, if be less than system power dissipation corresponding to the rotation speed of the fan before reduction for described system power dissipation, then continue to reduce described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last reduction;
4th adjustment of rotational speed unit, if be greater than system power dissipation corresponding to the rotation speed of the fan before reduction for described system power dissipation, then raise described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last rising.
Further, said apparatus can comprise:
Described acquisition module, comprising:
4th acquiring unit, for using raise after rotation speed of the fan as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
5th adjustment of rotational speed unit, if be less than system power dissipation corresponding to the rotation speed of the fan before rising for described system power dissipation, then continue to raise described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last rising;
6th adjustment of rotational speed unit, if be greater than system power dissipation corresponding to the rotation speed of the fan before rising for described system power dissipation, then reduce described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last reduction.
The fan speed-regulating processing method that the embodiment of the present invention provides and device, by obtaining the system power dissipation under current rotation speed of the fan, can adjust according to the rotating speed of system power dissipation to fan obtained, thus make between the adjustment of rotation speed of the fan and system power dissipation, to accomplish balance as far as possible, thus can Reasonable adjustment rotation speed of the fan.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technological scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the flow chart of fan speed-regulating processing method embodiment one of the present invention;
Fig. 2 is the flow chart of fan speed-regulating processing method embodiment two of the present invention;
Fig. 3 is the flow chart of fan speed-regulating processing method embodiment three of the present invention;
Fig. 4 is the flow chart of fan speed-regulating processing method embodiment four of the present invention;
Fig. 5 is the flow chart of fan speed-regulating processing method embodiment five of the present invention;
Fig. 6 is the flow chart of fan speed-regulating processing method embodiment six of the present invention;
Fig. 7 is the plotted curve of fan speed-regulating processing method embodiment six of the present invention;
Fig. 8 is fan speed-regulating processing method embodiment seven flow chart of the present invention;
Fig. 9 is the flow chart of fan speed-regulating processing method embodiment eight of the present invention;
Figure 10 is the structural representation of fan speed-regulating treatment device embodiment one of the present invention;
Figure 11 is the structural representation of fan speed-regulating treatment device embodiment two of the present invention;
Figure 12 is the structural representation of fan speed-regulating treatment device embodiment three of the present invention;
Figure 13 is the structural representation of fan speed-regulating treatment device embodiment four of the present invention;
Figure 14 is the structural representation of fan speed-regulating treatment device embodiment five of the present invention;
Figure 15 is the structural representation of fan speed-regulating treatment device embodiment six of the present invention.
Embodiment
For making the object of the embodiment of the present invention, technological scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technological scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Fig. 1 is the flow chart of fan speed-regulating processing method embodiment one of the present invention, and as shown in Figure 1, the method for the present embodiment can comprise:
Step 101, the system power dissipation obtained under current rotation speed of the fan;
Step 102, according to described system power dissipation, the rotating speed of described fan to be adjusted.
Particularly, experiment shows, ensureing under the device temperature prerequisite of device temperature lower than regulation, is not that the rotating speed reducing fan simply just can make system power dissipation also decrease, and also, likely occurs rotation speed of the fan reduction and situation that system power dissipation increases on the contrary.Correspondingly, the present embodiment provides a kind of adjusting method of more reasonably rotation speed of the fan, with in the process of adjustment rotation speed of the fan, reduces system power dissipation as much as possible.In the present embodiment, first the system power dissipation of system under current rotation speed of the fan can be obtained, according to described system power dissipation, rotation speed of the fan is adjusted, the object of this adjustment makes system power dissipation arrive relatively low system power dissipation, wherein, this relatively low system power dissipation according to system power dissipation demand sets itself, thus can pass through the number of times of this setting demand modeling adjustment.
The present embodiment fan speed-regulating processing method, by obtaining the system power dissipation under current rotation speed of the fan, according to the system power dissipation obtained, rotation speed of the fan can be adjusted, thus, make between the adjustment of rotation speed of the fan and system power dissipation, to accomplish balance as far as possible, thus can Reasonable adjustment rotation speed of the fan.
Adopt several specific embodiment below, the technological scheme of embodiment of the method shown in Fig. 1 is described in detail.
Fig. 2 is the flow chart of fan speed-regulating processing method embodiment two of the present invention, and as shown in Figure 2, the method for the embodiment of the present invention can comprise:
Step 201, using rotation speed of the fan corresponding for the occupancy of Current central processing units (Central Processing Unit, CPU) as current rotation speed of the fan, obtain the system power dissipation under current rotation speed of the fan.
Particularly, the present embodiment can set up CPU occupancy and the mapping table between system power dissipation and rotation speed of the fan in advance, as shown in table 1, the establishment method of this table 1 can be: first, by experiment, to system under different CPU occupancys, corresponding different system power dissipations is obtained by adjustment rotation speed of the fan, then from these different system power dissipations, select the minimum system power dissipation of power consumption number, the rotation speed of the fan that this minimum system power dissipation is corresponding can be corresponding with this CPU occupancy with system power dissipation.
Table 1
As shown in table 1, the CPU occupancy that first system of behavior of table 1 is different, one group of numerical value (P (i) that the different CPU occupancy of second behavior is corresponding, FS (i)), wherein P (i) is the minimum system power dissipation value obtained by experiment that system is corresponding under current C PU occupancy, also be target power consumption, FS (i) is rotation speed of the fan value corresponding under this minimum system power dissipation value.Therefore, the present embodiment passes through the current CPU occupancy of acquisition system, according to this current CPU occupancy, can search the rotation speed of the fan value that this CPU occupancy is corresponding in Table 1, namely this rotation speed of the fan can be used as current rotation speed of the fan, thus can obtain the system power dissipation deserved corresponding to front fan rotating speed.
If step 202 system power dissipation not in the deviation range of the target power consumption corresponding with the occupancy of current C PU, then readjusts rotation speed of the fan.
Particularly, P (i) in table 1 in second row is target power consumption, the system power dissipation obtained in step 201 and target power consumption are contrasted, if system power dissipation and target power consumption be not in the deviation range preset, so return execution step 201 and readjust rotation speed of the fan, until the system power dissipation of system and target power consumption are in the deviation range preset; If system power dissipation and target power consumption in the deviation range preset, then complete the adjustment of this rotation speed of the fan.
Those skilled in the art can the deviation range described in sets itself above-mentioned steps 202 according to demand, and optionally, this deviation range can be set as 5% of target power consumption.
Particularly, be 5% of target power consumption for example with deviation range, namely this deviation range is: target power consumption × 95% ~ target power consumption × 105%.
Fan speed-regulating processing method described in the present embodiment, by the rotation speed of the fan of acquisition system under current C PU occupancy of tabling look-up, whether the system power dissipation corresponding to the rotation speed of the fan comparing this acquisition and target power consumption be in the deviation range of target power consumption, achieve the adjustment to rotation speed of the fan, solve and make between the adjustment of rotation speed of the fan and system power dissipation, to accomplish balance as far as possible, thus can Reasonable adjustment rotation speed of the fan.
Adopt a specific embodiment below, embodiment of the method shown in Fig. 2 is described in detail.
Fig. 3 is the flow chart of fan speed-regulating processing method embodiment three of the present invention; As shown in Figure 3, the method comprises the following steps:
Step 301, obtain the current C PU occupancy of system periodically.
For example, the present embodiment can preset cycle T, thus can obtain the current C PU occupancy of system periodically.
Step 302, according to the current C PU occupancy obtained, from register, read corresponding rotation speed of the fan and target power consumption.
Particularly, the data in above-mentioned table 1 in this register, can be stored, the data that also can be formed for the current C PU occupancy of system that otherwise obtains and the mapping relations of system power dissipation and rotation speed of the fan.In step 302 according to current C PU occupancy table look-up obtain rotation speed of the fan and the process of target power consumption and the detailed process of above-described embodiment similar, the present embodiment repeats no more.
Step 303, be the rotation speed of the fan in step 302 by the current adjustment of rotational speed of fan, obtain the system power dissipation under this rotation speed of the fan;
Whether the deviation of the system power dissipation in step 304, determining step 303 and the target power consumption in step 302 is less than 5%, if so, then performs step 305, if not, then returns and performs step 301;
Step 305, speed governing complete.
For example, reference table 1, supposing the system current C PU occupancy is 20%, search rotation speed of the fan corresponding when CPU occupancy is 20% in Table 1, known by table 1, now, the rotation speed of the fan that system is corresponding and target power consumption are respectively 61rad/s and 32W, wherein 61rad/s is exactly described rotation speed of the fan to be adjusted, be 61rad/s by the current adjustment of rotational speed of fan, using 61rad/s as the current rotation speed of the fan of system, obtain the system power dissipation of rotation speed of the fan when 61rad/s, if this system power dissipation obtained is 28W, because 28W is beyond deviation range (deviation range is: 30.4W-33.6W), so continue to obtain the CPU occupancy of rotation speed of the fan when 61rad/s, if the CPU occupancy obtained is 40%, by searching tachometer 1, the current rotation speed of the fan of system is adjusted to 75rad/s by 61rad/s, obtain the system power dissipation of rotation speed of the fan when 75rad/s again, if this system power dissipation obtained is 39W, because 39W is in described deviation range (this deviation range is 38W-42W), then 75rad/s is exactly the final rotation speed of the fan of system.In long-time, alap system power dissipation is all there is in order to ensure system power dissipation, a period of time T need be set, if the period of time T of setting is 30m, then just again obtained primary system current C PU occupancy every 30 minutes, and according to acquisition CPU occupancy, adjustment is re-started to rotation speed of the fan.
Fig. 4 is the flow chart of fan speed-regulating processing method embodiment four of the present invention, as shown in Figure 4, the present embodiment and difference embodiment illustrated in fig. 2 are: when adjusting rotation speed of the fan, not only consider the CPU occupancy of system, but also consider the ambient temperature of system.The method of the present embodiment can comprise the following steps:
Step 401, using the occupancy of current C PU and rotation speed of the fan corresponding to current ambient temperature as current rotation speed of the fan, obtain the system power dissipation under current rotation speed of the fan;
Particularly, the present embodiment can set up CPU occupancy, ambient temperature and the mapping table between system power dissipation and rotation speed of the fan in advance, as shown in table 2, the establishment method of this table 2 can be: first, by experiment, to system under different CPU occupancys and ambient temperature, corresponding different system power dissipations is obtained by adjustment rotation speed of the fan, then from these different system power dissipations, select the minimum system power dissipation of power consumption number, the rotation speed of the fan that this minimum system power dissipation is corresponding can be corresponding with this CPU occupancy and ambient temperature with system power dissipation.
Table 2
If in the deviation range of the target power consumption that step 402 system power dissipation is not corresponding in the occupancy and current ambient temperature with current C PU, then readjust rotation speed of the fan.
Particularly, the present embodiment can first obtain system current C PU occupancy and ambient temperature, rotation speed of the fan is determined according to table 2, the system power dissipation that acquisition system is corresponding under this rotation speed of the fan, target power consumption in this system power dissipation and table 2 is contrasted, if system power dissipation is not in the deviation range of this target power consumption, then return step 401 and readjust rotation speed of the fan, until the power consumption of system is in the deviation range of the occupancy of current C PU and target power consumption corresponding to current ambient temperature, then speed governing completes.
Optionally, deviation range described in above-mentioned steps 402 is 5% of described target power consumption.
Fan speed-regulating processing method described in the present embodiment, the rotation speed of the fan of system under current C PU occupancy and current environmental temperature is obtained by searching tachometer 2, according to the system power dissipation compared corresponding to this rotation speed of the fan of this acquisition and target power consumption whether in the deviation range of target power consumption, achieve the adjustment to rotation speed of the fan, solve and make between the adjustment of rotation speed of the fan and system power dissipation, to accomplish balance as far as possible, thus can Reasonable adjustment rotation speed of the fan.
Adopt a specific embodiment below, the technological scheme of embodiment of the method shown in Fig. 4 is described in detail.
Fig. 5 is the flow chart of fan speed-regulating processing method embodiment five of the present invention; As shown in Figure 5, the method comprises the following steps:
Step 501, obtain current C PU occupancy, the current environmental temperature of system periodically;
For example, the present embodiment can preset cycle T, thus can obtain current C PU occupancy and the current environmental temperature of system periodically.
Step 502, according to the current C PU occupancy obtained and current environmental temperature, from register, read corresponding rotation speed of the fan and target power consumption;
Particularly, the data in above-mentioned table 2 in this register, can be stored, the data that also can be formed for the current C PU occupancy of system that otherwise obtains and the mapping relations of current environmental temperature and system power dissipation and rotation speed of the fan.In step 502 according to current C PU occupancy table look-up obtain rotation speed of the fan and the process of target power consumption and the detailed process of above-described embodiment similar, the present embodiment repeats no more.
Step 503, be the rotation speed of the fan in step 502 by the current adjustment of rotational speed of fan, obtain system power dissipation corresponding under this rotation speed of the fan;
The deviation of the system power dissipation in step 504, determining step 503 and the target power consumption in step 502, whether for being less than 5%, if so, performs step 505; If not, return and perform step 501, until system power dissipation in step 503 and the deviation between target power consumption are less than 5%, then speed governing completes.
Step 505, speed governing complete;
A concrete embodiment, according to table 2, suppose that the rotation speed of the fan of current system is 20rad/s, obtain the ambient temperature of rotation speed of the fan when 20rad/s and CPU occupancy, the value obtained is respectively 23 DEG C and 35%, the upper limit of then pressing approximative value with it in form obtains, namely the lowest power consumption of system and corresponding rotation speed of the fan is obtained by 25 DEG C and 40%, now, system power dissipation corresponding to system can be obtained and rotation speed of the fan is respectively: 40w by look-up table, 70rad/s, so just the rotating speed of fan is adjusted to 70rad/s by 20rad/s, due to the impact (variation of ambient temperature of such as system) of other environmental factor around system, obtaining the system power dissipation of rotation speed of the fan when 70rad/s is 43W, and 43W is beyond the deviation range of target power consumption 5%, (this deviation range is 38W-42W), so continue ambient temperature when rotation speed of the fan is 70rad/s of acquisition system and CPU occupancy, value after acquisition 35 DEG C and 40% respectively, now, the system power dissipation of 35 DEG C and 40% correspondence and rotation speed of the fan are respectively in table 2: 80W and 75rad/s, so again the rotating speed of fan is adjusted to 75rad/s by 70rad/s, the system power dissipation of rotation speed of the fan when 75rad/s obtaining system is again 82W, 82W is (deviation range is 76W-84W) in described deviation range, then speed governing completes, the final rotation speed of the fan of system is 75rad/s, if the period of time T of setting is 30m, then just obtained current environmental temperature corresponding to the current rotation speed of the fan of primary system and current C PU occupancy every 30 minutes, and according to the current environmental temperature obtained and current C PU occupancy, adjustment is re-started to rotation speed of the fan.
Following embodiment, provides the adjusting method of another kind of rotation speed of the fan.
Fig. 6 is the flow chart of fan speed-regulating processing method embodiment six of the present invention, and as shown in Figure 6, the method for the embodiment of the present invention can comprise the steps:
Step 601, using reduce after rotation speed of the fan as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Particularly, after system starts, obtain the system power dissipation that system is current, then reduction of speed is carried out to rotation speed of the fan, using the rotation speed of the fan after reduction as described current rotation speed of the fan, and obtain the system power dissipation under described current rotation speed of the fan.
If the described system power dissipation of step 602 is less than the system power dissipation before adjustment, then continue reduce described rotation speed of the fan, until current system power consumption before being greater than once adjustment after system power dissipation; If described system power dissipation is greater than the system power dissipation before adjustment, then raise described rotation speed of the fan, until current system power consumption before being greater than once adjustment after system power dissipation.
Particularly, Fig. 7 is the plotted curve of fan speed-regulating processing method embodiment six of the present invention; First, experimentally, obtain some system power dissipations under different rotation speed of the fan, then with rotation speed of the fan FS for abscissa, with system power dissipation POWER for y coordinate, obtain plotted curve as shown in Figure 7.As shown in Figure 7, system fan rotating speed and corresponding system power dissipation have the function relation shown in Fig. 7.Plotted curve according to Fig. 7, first, the system power dissipation corresponding to rotation speed of the fan when acquisition system starts, then, reduce rotation speed of the fan, using the rotation speed of the fan after reduction as current rotation speed of the fan, obtain the system power dissipation that described current rotation speed of the fan is corresponding, if the system power dissipation after reduction rotation speed of the fan is less than the system power dissipation before adjustment, so continue to reduce rotation speed of the fan, rotation speed of the fan after again reducing also is obtained system power dissipation corresponding with it as current rotation speed of the fan, by this system power dissipation with front once reduce rotation speed of the fan after corresponding system power dissipation contrast, until the system power dissipation that current system power consumption is corresponding after once reducing rotation speed of the fan before being greater than, return back to rotation speed of the fan during a front adjustment of rotational speed, system power dissipation corresponding to this rotation speed of the fan is minimum system power dissipation, if the system power dissipation after reduction rotation speed of the fan is greater than the system power dissipation before adjustment, then raise described rotation speed of the fan, obtain system power dissipation corresponding after raising rotation speed of the fan, by this system power dissipation with front once raise rotation speed of the fan after corresponding system power dissipation contrast, until the system power dissipation that current system power consumption is corresponding after once raising rotating speed before being greater than, return back to rotation speed of the fan during a front adjustment of rotational speed, the system power dissipation corresponding to this rotation speed of the fan is minimum system power dissipation.
When obtaining system power dissipation in the present embodiment, also to obtain rotation speed of the fan corresponding to this system power dissipation, when carrying out reduction of speed or raising speed, with the rotation speed of the fan of this acquisition for benchmark carries out speed governing.Such as reduce or raise a few percent of rotation speed of the fan of described acquisition, or reduce on the rotation speed of the fan basis of described acquisition or raise a certain numerical value, the method that the present invention exchanges whole rotation speed of the fan does not limit, as long as ensure that rotation speed of the fan is adjusted.And decreasing value each time or lift-off value are not necessarily equal.In addition, in the present embodiment, if described system power dissipation is greater than the system power dissipation before adjustment, then raise described rotation speed of the fan, need ensure that the lift-off value raising rotation speed of the fan is greater than the decreasing value reducing rotation speed of the fan.
The fan speed-regulating processing method of the present embodiment, by obtaining the system power dissipation after reducing rotation speed of the fan, this system power dissipation and target power consumption are contrasted, achieve the adjustment to rotation speed of the fan, solve and make between the adjustment of rotation speed of the fan and system power dissipation, to accomplish balance as far as possible, thus can Reasonable adjustment rotation speed of the fan.
Fig. 8 is fan speed-regulating processing method embodiment seven flow chart of the present invention, and as shown in Figure 8, the method comprises the following steps:
Step 801, obtain current rotation speed of the fan F 1, F 1correspondence system power consumption W 1;
For example, the present embodiment periodically can obtain current rotation speed of the fan F 1and F 1correspondence system power consumption W 1.
Step 802, by F 1reduce x% and obtain rotation speed of the fan F 2, obtain F 2correspondence system power consumption W 2;
Wherein, x% is the F reduced 1the step-length reduced, namely the reducing amount of rotation speed of the fan is F 1× x%.
Step 803, judge W 2whether be less than W 1if, W 2<W 1, then step 804 is performed; If W 2>W 1, then by F 2raise 2x% and return step 801;
Step 804, continuation reduce F 2it is F that x% obtains rotation speed of the fan 3, obtain correspondence system power consumption W 3;
Step 805, judge W 3whether be less than W 2,if W 3<W 2, then step 804 is returned; If W 3>W 2, then F 3raise x%;
Step 806, speed governing complete.
In above-mentioned steps 801, obtain rotation speed of the fan and system power dissipation with the period of time T set, to ensure that system is just re-starting adjustment to rotation speed of the fan every period of time T, relatively minimum to make system power dissipation can both ensure as much as possible in for a long time; In above-mentioned steps 803, F 2rising 2x% can be also other numerical value, as long as meet lift-off value to be greater than decreasing value x%.
Fig. 9 is the flow chart of fan speed-regulating processing method embodiment eight of the present invention, and the difference of embodiment described in the present embodiment and Fig. 6 is, first carries out raising speed process to current rotation speed of the fan.As shown in Figure 9, the method for the embodiment of the present invention can comprise the steps:
Step 901, using raise after rotation speed of the fan as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Particularly, after system starts, obtain the system power dissipation that system is current, then raising speed is carried out to rotation speed of the fan, the rotation speed of the fan after raising is worked as front fan as described, and obtains the system power dissipation under described current rotation speed of the fan.
If the described system power dissipation of step 902 is less than the system power dissipation before adjustment, then continue raise described rotation speed of the fan, until current system power consumption before being greater than once adjustment after system power dissipation; If described system power dissipation is greater than the system power dissipation before adjustment, then reduce described rotation speed of the fan, until current system power consumption before being greater than once adjustment after system power dissipation.
Particularly, plotted curve according to Fig. 7, first, the system power dissipation corresponding to rotation speed of the fan when acquisition system starts, then, raise rotation speed of the fan, using the rotation speed of the fan after rising as current rotation speed of the fan, obtain the system power dissipation that described current rotation speed of the fan is corresponding, if the system power dissipation after rising rotation speed of the fan is less than the system power dissipation before adjustment, so continue to raise rotation speed of the fan, rotation speed of the fan after again raising also is obtained system power dissipation corresponding with it as current rotation speed of the fan, by this system power dissipation with front once raise rotation speed of the fan after corresponding system power dissipation contrast, until the system power dissipation that current system power consumption is corresponding after once raising rotation speed of the fan before being greater than, return back to rotation speed of the fan during a front adjustment of rotational speed, system power dissipation corresponding to this rotation speed of the fan is minimum system power dissipation, if the system power dissipation after rising rotation speed of the fan is greater than the system power dissipation before adjustment, then reduce described rotation speed of the fan, obtain system power dissipation corresponding after reducing rotation speed of the fan, by this system power dissipation with front once reduce rotation speed of the fan after corresponding system power dissipation contrast, until the system power dissipation that current system power consumption is corresponding after once reducing rotating speed before being greater than, return back to rotation speed of the fan during a front adjustment of rotational speed, the system power dissipation corresponding to this rotation speed of the fan is minimum system power dissipation.
The fan speed-regulating processing method of the present embodiment, by obtaining the system power dissipation after raising rotation speed of the fan, this system power dissipation and target power consumption are contrasted, achieve the adjustment to rotation speed of the fan, solve and make between the adjustment of rotation speed of the fan and system power dissipation, to accomplish balance as far as possible, thus can Reasonable adjustment rotation speed of the fan.
Figure 10 is the structural representation of fan speed-regulating treatment device embodiment one of the present invention, and as shown in Figure 10, the device of the present embodiment can comprise: acquisition module 11 and adjusting module 12, and wherein acquisition module 11 is for obtaining the system power dissipation under current rotation speed of the fan; Adjusting module 12, for according to described system power dissipation, adjusts the rotating speed of described fan.
The device of the present embodiment, may be used for the technological scheme performing embodiment of the method shown in Fig. 1, it realizes principle and technique effect is similar, repeats no more herein.
Figure 11 is the structural representation of fan speed-regulating treatment device embodiment two of the present invention, as shown in figure 11, the device of the present embodiment is on the basis of Figure 10 shown device structure, further, can also comprise: the first acquiring unit 111 and the first adjustment of rotational speed unit 121, this first acquiring unit 111 for using rotation speed of the fan corresponding for the occupancy of Current central processing units CPU as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan; If this first adjustment of rotational speed unit 121 not in the deviation range of the target power consumption corresponding with the occupancy of described current C PU, then readjusts rotation speed of the fan for described system power dissipation.
Fan speed-regulating treatment device described in the present embodiment, described deviation range is 5% of described target power consumption.
The fan speed-regulating treatment device of the present embodiment, may be used for the technological scheme performing embodiment of the method shown in Fig. 2, it realizes principle and technique effect is similar, repeats no more herein.
Figure 12 is the structural representation of fan speed-regulating treatment device embodiment three of the present invention, as shown in figure 12, the device of the present embodiment, on the basis of Figure 10 shown device structure, further, can also comprise: second acquisition unit 112 and the second adjustment of rotational speed unit 122.Wherein, this second acquisition unit 112 for using the occupancy of current C PU and rotation speed of the fan corresponding to current ambient temperature as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan; If in the deviation range of this second adjustment of rotational speed unit 122 for not corresponding in the occupancy and current ambient temperature with the described current C PU target power consumption of described system power dissipation, then readjust rotation speed of the fan.
Fan speed-regulating treatment device described in the present embodiment, described deviation range is 5% of described target power consumption.
The device of the present embodiment, may be used for the technological scheme performing embodiment of the method shown in Fig. 4, it realizes principle and technique effect is similar, repeats no more herein.
Figure 13 is the structural representation of fan speed-regulating treatment device embodiment four of the present invention, as shown in figure 13, the device of the present embodiment is on the basis of Figure 10 shown device structure, further, can also comprise: the 3rd acquiring unit 113 and the 3rd adjustment of rotational speed unit 123 and the 4th adjustment of rotational speed unit 124.Wherein, the 3rd acquiring unit 113 for using reduce after rotation speed of the fan as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan; If the 3rd adjustment of rotational speed unit 123 is less than system power dissipation corresponding to the rotation speed of the fan before reduction for described system power dissipation, then continue to reduce described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last reduction; If the 4th adjustment of rotational speed unit 134 is greater than system power dissipation corresponding to the rotation speed of the fan before reduction for described system power dissipation, then raise described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last rising.
The device of the present embodiment, may be used for the technological scheme performing embodiment of the method shown in Fig. 6, it realizes principle and technique effect is similar, repeats no more herein.
Figure 14 is the structural representation of fan speed-regulating treatment device embodiment five of the present invention, as shown in figure 14, the device of the present embodiment is on the basis of Figure 10 shown device structure, further, can also comprise: the 4th acquiring unit 114 and the 5th adjustment of rotational speed unit 125 and the 6th adjustment of rotational speed unit 126.Wherein, the 4th acquiring unit 114 for using raise after rotation speed of the fan as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan; If the 5th adjustment of rotational speed unit 125 is less than system power dissipation corresponding to the rotation speed of the fan before rising for described system power dissipation, then continue to raise described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last rising; If the 6th adjustment of rotational speed unit 126 is greater than system power dissipation corresponding to the rotation speed of the fan before rising for described system power dissipation, then reduce described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last reduction.
The device of the present embodiment, may be used for the technological scheme performing embodiment of the method shown in Fig. 9, it realizes principle and technique effect is similar, repeats no more herein.
Figure 15 is the structural representation of fan speed-regulating treatment device embodiment five of the present invention, and as shown in figure 15, the device of the present embodiment comprises: at least one processor 151, such as CPU, at least one network interface 154 or other user interfaces 153, storage 155, at least one communication bus 152.Communication bus 152 is for realizing the connection communication between these devices.This device optionally comprises user interface 153, comprises display device, keyboard or pointing device.Storage 155 may comprise high-speed RAM storage, still may comprise non-labile storage (non-volatile memory), such as at least one magnetic disk memory.Storage 155 optionally can comprise at least one and be positioned at storage device away from aforementioned processor 151.In some embodiments, storage 155 stores following element, coding, module or data structure, or their subset, or their superset: operation system 156, comprise various program, for realizing various basic business and processing hardware based task.
Particularly, this processor 151, for obtaining the system power dissipation under current rotation speed of the fan, according to described system power dissipation, adjusts the rotating speed of described fan.
Concrete, this processor 151 for using rotation speed of the fan corresponding for the occupancy of current C PU as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan; If described system power dissipation not in the deviation range of the target power consumption corresponding with the occupancy of described current C PU, then readjusts rotation speed of the fan.
Or, concrete, this processor 151 for using the occupancy of current C PU and rotation speed of the fan corresponding to current ambient temperature as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan; If in the deviation range of the target power consumption that described system power dissipation is not corresponding in the occupancy and current ambient temperature with described current C PU, then readjust rotation speed of the fan.
Or, concrete, this processor 151 for using reduce after rotation speed of the fan as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan; If described system power dissipation is less than system power dissipation corresponding to the rotation speed of the fan before reduction, then continue to reduce described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last reduction; If described system power dissipation is greater than system power dissipation corresponding to the rotation speed of the fan before reduction, then raise described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last rising.
Or, concrete, this processor 151 for using raise after rotation speed of the fan as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan; If described system power dissipation is less than system power dissipation corresponding to the rotation speed of the fan before rising, then continue to raise described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last rising; If described system power dissipation is greater than system power dissipation corresponding to the rotation speed of the fan before rising, then reduce described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last reduction.
One of ordinary skill in the art will appreciate that: all or part of step realizing above-mentioned each embodiment of the method can have been come by the hardware that programming instruction is relevant.Aforesaid program can be stored in a computer and can obtain in storage medium.This program, when performing, performs the step comprising above-mentioned each embodiment of the method; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium.
Last it is noted that above embodiment is only in order to illustrate technological scheme of the present invention, be not intended to limit; Although with reference to previous embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technological scheme described in foregoing embodiments, or carries out equivalent replacement to wherein portion of techniques feature; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technological scheme.

Claims (12)

1. a fan speed-regulating processing method, is characterized in that, comprising:
Obtain the system power dissipation under current rotation speed of the fan;
According to described system power dissipation, the rotating speed of described fan is adjusted;
Wherein, described current rotation speed of the fan and Current central processing units CPU occupancy about or described current rotation speed of the fan with reduce after rotation speed of the fan about or described current rotation speed of the fan with raise after rotation speed of the fan relevant.
2. method according to claim 1, is characterized in that, when described current rotation speed of the fan is relevant with the occupancy of Current central processing units CPU, the system power dissipation under the current rotation speed of the fan of described acquisition, comprising:
Using rotation speed of the fan corresponding for the occupancy of Current central processing units CPU as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described according to described system power dissipation, the rotating speed of described fan is adjusted, comprising:
If described system power dissipation not in the deviation range of the target power consumption corresponding with the occupancy of described current C PU, then readjusts rotation speed of the fan.
3. method according to claim 1, is characterized in that, when described current rotation speed of the fan is relevant with the occupancy of Current central processing units CPU, the system power dissipation under the current rotation speed of the fan of described acquisition, comprising:
Using the occupancy of current C PU and rotation speed of the fan corresponding to current ambient temperature as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described according to described system power dissipation, the rotating speed of described fan is adjusted, comprising:
If in the deviation range of the target power consumption that described system power dissipation is not corresponding in the occupancy and current ambient temperature with described current C PU, then readjust rotation speed of the fan.
4. according to the method in claim 2 or 3, it is characterized in that, described deviation range is 5% of described target power consumption.
5. method according to claim 1, is characterized in that, when described current rotation speed of the fan is relevant with the rotation speed of the fan after reduction, the system power dissipation under the current rotation speed of the fan of described acquisition, comprising:
Using the rotation speed of the fan after reduction as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described according to described system power dissipation, described rotation speed of the fan is adjusted, comprising:
If described system power dissipation is less than system power dissipation corresponding to the rotation speed of the fan before reduction, then continue to reduce described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last reduction;
If described system power dissipation is greater than system power dissipation corresponding to the rotation speed of the fan before reduction, then raise described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last rising.
6. method according to claim 1, is characterized in that, when described current rotation speed of the fan is relevant with the rotation speed of the fan after rising, the system power dissipation under the current rotation speed of the fan of described acquisition, comprising:
Using the rotation speed of the fan after rising as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described according to described system power dissipation, the rotating speed of described fan is adjusted, comprising:
If described system power dissipation is less than system power dissipation corresponding to the rotation speed of the fan before rising, then continue to raise described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last rising;
If described system power dissipation is greater than system power dissipation corresponding to the rotation speed of the fan before rising, then reduce described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last reduction.
7. a fan speed-regulating treatment device, is characterized in that, comprising:
Acquisition module, for obtaining the system power dissipation under current rotation speed of the fan;
Adjusting module, for according to described system power dissipation, adjusts the rotating speed of described fan;
Wherein, described current rotation speed of the fan and Current central processing units CPU occupancy about or described current rotation speed of the fan with reduce after rotation speed of the fan about or described current rotation speed of the fan with raise after rotation speed of the fan relevant.
8. device according to claim 7, is characterized in that, when described current rotation speed of the fan is relevant with the occupancy of Current central processing units CPU,
Described acquisition module, comprising:
First acquiring unit, for using rotation speed of the fan corresponding for the occupancy of Current central processing units CPU as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described adjusting module, comprising:
First adjustment of rotational speed unit, if for described system power dissipation not in the deviation range of the target power consumption corresponding with the occupancy of described current C PU, then readjust rotation speed of the fan.
9. device according to claim 7, is characterized in that, when described current rotation speed of the fan is relevant with the occupancy of Current central processing units CPU,
Described acquisition module, comprising:
Second acquisition unit, for using the occupancy of current C PU and rotation speed of the fan corresponding to current ambient temperature as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described adjusting module, comprising:
Second adjustment of rotational speed unit, if in the deviation range for not corresponding in the occupancy and current ambient temperature with the described current C PU target power consumption of described system power dissipation, then readjust rotation speed of the fan.
10. device according to claim 8 or claim 9, it is characterized in that, described deviation range is 5% of described target power consumption.
11. devices according to claim 7, is characterized in that, when described current rotation speed of the fan is relevant with the rotation speed of the fan after reduction,
Described acquisition module, comprising:
3rd acquiring unit, for using reduce after rotation speed of the fan as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
Described adjusting module, comprising:
3rd adjustment of rotational speed unit, if be less than system power dissipation corresponding to the rotation speed of the fan before reduction for described system power dissipation, then continue to reduce described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last reduction;
4th adjustment of rotational speed unit, if be greater than system power dissipation corresponding to the rotation speed of the fan before reduction for described system power dissipation, then raise described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last rising.
12. devices according to claim 7, is characterized in that, when described current rotation speed of the fan is relevant with the rotation speed of the fan after rising,
Described acquisition module, comprising:
4th acquiring unit, for using raise after rotation speed of the fan as described current rotation speed of the fan, obtain the system power dissipation under described current rotation speed of the fan;
5th adjustment of rotational speed unit, if be less than system power dissipation corresponding to the rotation speed of the fan before rising for described system power dissipation, then continue to raise described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last rising;
6th adjustment of rotational speed unit, if be greater than system power dissipation corresponding to the rotation speed of the fan before rising for described system power dissipation, then reduce described current rotation speed of the fan, until system power dissipation corresponding to described current rotation speed of the fan is greater than system power dissipation corresponding to the rotation speed of the fan before last reduction.
CN201210401052.0A 2012-10-19 2012-10-19 Speed adjustment processing method and device of fan Active CN102878102B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210401052.0A CN102878102B (en) 2012-10-19 2012-10-19 Speed adjustment processing method and device of fan

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210401052.0A CN102878102B (en) 2012-10-19 2012-10-19 Speed adjustment processing method and device of fan

Publications (2)

Publication Number Publication Date
CN102878102A CN102878102A (en) 2013-01-16
CN102878102B true CN102878102B (en) 2015-04-15

Family

ID=47479561

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210401052.0A Active CN102878102B (en) 2012-10-19 2012-10-19 Speed adjustment processing method and device of fan

Country Status (1)

Country Link
CN (1) CN102878102B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110206747A (en) * 2019-04-16 2019-09-06 苏州浪潮智能科技有限公司 A kind of server fan regulation method and system based on component power consumption

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104074784A (en) * 2013-03-28 2014-10-01 鸿富锦精密工业(深圳)有限公司 Fan control system and method
CN103423189B (en) * 2013-09-03 2015-11-11 中国科学院计算技术研究所 A kind of server fan power consumption measurement method
CN104154023A (en) * 2014-08-18 2014-11-19 深圳市杰和科技发展有限公司 Intelligent control system and method for multiple fans of display card
CN106224271A (en) * 2016-07-22 2016-12-14 安徽皖通邮电股份有限公司 A kind of rotation speed of the fan that regulates is to realize the method and apparatus that system power dissipation controls
CN107203455B (en) * 2017-05-31 2020-08-25 苏州浪潮智能科技有限公司 Method and system for preventing over-discharge of backup power module when a storage system is powered off and a fan hangs
CN108594971A (en) * 2018-02-01 2018-09-28 联想(北京)有限公司 control method and control system
CN109375755A (en) * 2018-12-26 2019-02-22 联想(北京)有限公司 Cooling control method, device and electronic equipment
CN109973409A (en) * 2019-03-29 2019-07-05 联想(北京)有限公司 A kind of fan rotational frequency control method and control device
CN111782020B (en) * 2019-05-17 2022-04-26 北京京东尚科信息技术有限公司 Method and device for radiating server
CN113568805B (en) * 2021-06-11 2024-07-30 阿里巴巴创新公司 Real-time adjustment method and device for power consumption of server and electronic equipment
CN114153299B (en) * 2021-12-08 2023-12-22 紫光计算机科技有限公司 Movable fan module, control method thereof, host and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1359041A (en) * 2000-12-18 2002-07-17 联想(北京)有限公司 Method for adjusting CPU frequency according to CPU availability
CN101162405A (en) * 2006-12-05 2008-04-16 中兴通讯股份有限公司 Method for dynamic reducing CPU power consumption
CN101807108A (en) * 2010-03-08 2010-08-18 成都市华为赛门铁克科技有限公司 Energy consumption evaluation method and device
CN101922464A (en) * 2010-06-23 2010-12-22 北京星网锐捷网络技术有限公司 Method, device and network equipment for adjusting fan speed
TW201102801A (en) * 2009-07-02 2011-01-16 Hon Hai Prec Ind Co Ltd CPU controlling system and method
CN102705253A (en) * 2012-06-15 2012-10-03 北京鼎汉技术股份有限公司 Device and method for controlling heat radiation of switch power supply module

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW509843B (en) * 1998-07-24 2002-11-11 Mitac Technology Corp Control method and system for dynamically adjusting processor
US7343505B2 (en) * 2004-10-28 2008-03-11 International Business Machines Corporation Method and apparatus for thermal control of electronic components
TWI323838B (en) * 2006-01-02 2010-04-21 Lite On Technology Corp Mthod for contrlling the rotational speed of a cooling fan in an electronic system and electronic system utilizing the same
JP2008217628A (en) * 2007-03-07 2008-09-18 Nec Corp Cpu power saving system and power saving method
US20080304303A1 (en) * 2007-06-05 2008-12-11 World Friendship Co., Ltd. Power converting device
JP2009193385A (en) * 2008-02-15 2009-08-27 Nec Corp Computer system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1359041A (en) * 2000-12-18 2002-07-17 联想(北京)有限公司 Method for adjusting CPU frequency according to CPU availability
CN101162405A (en) * 2006-12-05 2008-04-16 中兴通讯股份有限公司 Method for dynamic reducing CPU power consumption
TW201102801A (en) * 2009-07-02 2011-01-16 Hon Hai Prec Ind Co Ltd CPU controlling system and method
CN101807108A (en) * 2010-03-08 2010-08-18 成都市华为赛门铁克科技有限公司 Energy consumption evaluation method and device
CN101922464A (en) * 2010-06-23 2010-12-22 北京星网锐捷网络技术有限公司 Method, device and network equipment for adjusting fan speed
CN102705253A (en) * 2012-06-15 2012-10-03 北京鼎汉技术股份有限公司 Device and method for controlling heat radiation of switch power supply module

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110206747A (en) * 2019-04-16 2019-09-06 苏州浪潮智能科技有限公司 A kind of server fan regulation method and system based on component power consumption
CN110206747B (en) * 2019-04-16 2020-12-04 苏州浪潮智能科技有限公司 A server fan control method and system based on component power consumption

Also Published As

Publication number Publication date
CN102878102A (en) 2013-01-16

Similar Documents

Publication Publication Date Title
CN102878102B (en) Speed adjustment processing method and device of fan
US7894191B2 (en) Fan rotation control method, fan rotation control system, and fan rotation control program
CN111522652B (en) Power balancing for increased load density and improved energy efficiency
CN102984914B (en) A kind of method and electronic installation controlling temperature of electronic device
US9336106B2 (en) Dynamically limiting bios post for effective power management
CN106762765A (en) Server fan under being configured for different type board regulates and controls method and system
CN103782269A (en) Efficient frequency boost operation
CN113075982A (en) Server intelligent network card heat dissipation method, device, system and medium
CN103225620B (en) Fan control method and electronic device
CN104461673A (en) Virtual machine transferring judgment method and device
CN107390852B (en) Control method, electronic device and computer readable storage medium
CN102480361A (en) Power Control Method for Multiple Servers
CN102287388A (en) How to set up fan speed control table
CN109992170A (en) A kind of control method for fan and control device
US20140177172A1 (en) Fan control system and method
CN103730099A (en) Backlight intensity adjusting method and electronic device
CN107269564B (en) Method and device for automatically regulating and controlling rotating speed of fan
CN118295798A (en) A method and system for reducing the PUE value of an intelligent computing center
CN116641907A (en) Server fan control method, system, terminal and storage medium
CN106326001B (en) Information processing method and electronic equipment
CN102063068B (en) Programming method, system and computer of DDC (Direct Digital Control) logic
US7870370B2 (en) Determining thermal characteristics of instruction sets
Naug et al. SustainDC: Benchmarking for Sustainable Data Center Control
CN109099002B (en) Fan speed regulation method and device
CN105302280A (en) Power consumption optimization system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant