CN101520683B - Method for controlling computer temperature and computer - Google Patents

Method for controlling computer temperature and computer Download PDF

Info

Publication number
CN101520683B
CN101520683B CN2008101012369A CN200810101236A CN101520683B CN 101520683 B CN101520683 B CN 101520683B CN 2008101012369 A CN2008101012369 A CN 2008101012369A CN 200810101236 A CN200810101236 A CN 200810101236A CN 101520683 B CN101520683 B CN 101520683B
Authority
CN
China
Prior art keywords
temperature
computing machine
fan
computer
current temperatures
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
CN2008101012369A
Other languages
Chinese (zh)
Other versions
CN101520683A (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN2008101012369A priority Critical patent/CN101520683B/en
Publication of CN101520683A publication Critical patent/CN101520683A/en
Application granted granted Critical
Publication of CN101520683B publication Critical patent/CN101520683B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Temperature (AREA)

Abstract

The invention provides a method for controlling computer temperature and a computer. The method comprises the following steps: temperature in the computer is detected in real time to obtain a current temperature; and the current temperature is compared with a preset first threshold value. If the current temperature is higher than the first threshold value, the computer is started or operated in a conventional mode; and if the current temperature is lower than the first threshold value, a fan in the computer is controlled to rotate reversely or stop rotating. The method fully utilizes heat generated by the computer to change environmental temperature and needs no additional heating component and power supply circuit; therefore, the method is easily realized, has good suitability and can be applied widely. By controlling the fan to rotate reversely, the method can increase the small environment temperature of the entire system, thus leading the system to stay under reliable working environment temperature. The method is simply controlled and has low cost.

Description

A kind of control method of computer temperature and computing machine
Technical field
The present invention relates to the computer system of cold-starting and low-temperature working, particularly relate to a kind of control method and computing machine of computer temperature.
Background technology
The operating temperature range of present most computing machines all meets GB GB2887-89, can both the start and working temperature be not less than 10 ℃ in operate as normal.And in the applied environment of reality, a lot of computing machines need be outside the desired temperature range of this GB also can operate as normal, for example: the machine room that does not have heating installation or air-conditioning in winter, room temperature may be lower than 10 ℃ when started computing machine morning, notebook is at the outside work of low temperature, particularly in China the Northeast, the temperature when starting computing machine often is lower than 10 ℃.
And the computing machine that low temperature is worked down, its start, stability and runnability all can be subjected to bigger influence, and temperature is crossed low may cause that computing machine can't start, some devices drift out a series of problems such as existing unstable properties because of temperature in disk performance reductions, reading and writing data mistake, integrated circuit board.
At present, solving the most common and method in common that computing machine starts at low temperatures and works, generally is the temperature that promotes the environment for use of computing machine by the firing equipment of periphery, and computing machine itself does not have wideer temperature adaptation scope.Below be illustrating to prior art.
Prior art 1, utilize the heating unit in the display device or utilize the external heated unit, in order to improve the environment temperature in the display device, when the environment temperature in the device to be shown reaches the start-up temperature of display device, just can start this display device down in low temperature environment.
The shortcoming of this scheme is: need independent heating unit, need power supply separately, the efficiency of heating surface is poor.Heating unit relatively is subjected to the restriction of space and layout.
Prior art 2: the military project reinforced notebook computer starts principle at low temperature environment: regulate and control to stick on soft PCB (Printed Circuit Board on CPU and the hard disk by the monitoring of temperature, printed circuit board (PCB)) current potential, cabling in the middle of the PCB is the material of energy heating power, thereby the temperature of control CPU and hard disk, turn-on temperature then improves positive dutycycle when low, treat the temperature then Auto Power On that rises, then reduce dutycycle when temperature is high or close the energising of soft PCB.
The shortcoming of this scheme is:
1. certain limitation is arranged, and except CPU and hard disk, other equipment low temperature is the reliability of work down, the performance need assessment.
2. the soft PCB of energy heating power can occupy higher hardware cost, and distinct device needs difform PCB, can not be shared, and firing equipment is many more, and cost is high more.
3. production and processing complexity, the cost height;
4. need independent heating feed circuit.
Summary of the invention
The control method and the computing machine that the purpose of this invention is to provide a kind of computer temperature, the computing machine that solves prior art needs peripheral firing equipment could adapt to low temperature environment, and computing machine itself does not possess the technical matters of wideer temperature adaptation scope.
To achieve these goals, the invention provides a kind of control method of computer temperature, comprising:
Temperature in the detection computations machine obtains a Current Temperatures in real time;
A described Current Temperatures and a preset first threshold are compared, if described Current Temperatures is greater than described first threshold value, then start in a conventional manner or the operation computing machine, if described Current Temperatures, is then controlled fan counter-rotating or stall in the described computing machine less than described first threshold value.
Preferably, above-mentioned method, the start-up temperature when described Current Temperatures is described computer starting, described first threshold value is the first enabling gate limit value.
Preferably, above-mentioned method also comprises after counter-rotating of fan in the described computing machine of described control or the stall: during greater than default second an enabling gate limit value, restart described computing machine in detected described start-up temperature.
Preferably, above-mentioned method, described Current Temperatures is the working temperature after the described computer starting, described first threshold value is the first cleaning door limit value.
Preferably, above-mentioned method also comprises after counter-rotating of fan in the described computing machine of described control or the stall:, control described fan and just change during greater than default second a cleaning door limit value in detected described working temperature.
Preferably, above-mentioned method, described fan is the fan of CPU in the described computing machine, and detect described start-up temperature less than the described first enabling gate limit value after, also comprise: the load that operation can increase the weight of described CPU makes described CPU give out the software module of more heats.
Preferably, above-mentioned method also comprises, by wind guide tank with the counter-rotating wind of the fan of the described CPU thermally sensitive element in the described computing machine that leads.
Preferably, above-mentioned method, described thermally sensitive element is hard disk or CD-ROM drive.
To achieve these goals, the present invention also provides a kind of computing machine, comprising: Temperature Detector, be used for the temperature in the real-time detection computations machine, and obtain a Current Temperatures; Control module, be used for a described Current Temperatures and a preset first threshold are compared, if described Current Temperatures is greater than described first threshold value, then start in a conventional manner or the operation computing machine, if described Current Temperatures, is then controlled fan counter-rotating or stall in the described computing machine less than described first threshold value.
Preferably, above-mentioned computing machine, described control module also comprises second comparing unit, be used for: after described fan counter-rotating or stall, the unloading phase that if described computing machine being in and detect current temperature value greater than the second enabling gate limit value, then restart described computing machine,, then control described fan and recover just to change if described computing machine is in the working stage after starting and detects current temperature value greater than the second cleaning door limit value.
Preferably, above-mentioned computing machine, described Temperature Detector is for detecting the sensor of described hard disc of computer temperature.
Preferably, above-mentioned computing machine also is provided with wind guide tank, is used for counter-rotating wind with the described fan described hard disc of computer that leads.
The technique effect of the embodiment of the invention is:
1, changes environment temperature by making full use of the heat that computing machine itself work produced, do not need extra heater block and feed circuit;
2, because do not need computing machine is carried out hardware modification, thus realize that easily adaptability is good, can widespread use;
3, by the counter-rotating of control fan, can system be in the environment temperature of reliably working the subenvironment temperature increase of total system;
4, control is simple, and cost is low.
Description of drawings
Fig. 1 is the flow chart of steps of the inventive method embodiment;
Fig. 2 is the structural drawing of the computer-implemented example of the present invention.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention is clearer, specific embodiment is described in detail below in conjunction with accompanying drawing.
With reference to figure 1, embodiment comprises the steps: for the inventive method
Step 101 is carried out the computing machine cold-starting;
Step 102, whether sensor Current Temperatures T greater than the first enabling gate limit value Ts, be execution in step 200 then, otherwise execution in step 103 can be selected execution in step 104 simultaneously;
Step 103, the fan of control computer CPU reverses or stall, and will reverse wind to the element to low-temperature sensitive, for example hard disk, CD-ROM drive etc. by wind guide tank;
Step 104 starts the pressure software that moves CPU, and the load that pressure software can increase the weight of described CPU makes described CPU give out more heats;
Step 105, whether the Current Temperatures T that judges up-to-date detection greater than the second enabling gate limit value Ts+a, is execution in step 106 then, otherwise continues execution in step 103 or step 104;
Step 106 is restarted computing machine, returns step 102.
Step 200 after computer starting finishes, enters the work running status;
Step 201, whether sensor Current Temperatures T greater than the first cleaning door limit value Tw, is execution in step 202 then, otherwise execution in step 203;
Step 202, fan just changes, and returns step 201;
Step 203, the fan of control computer CPU reverses or stall, and will reverse wind to the element to low-temperature sensitive, for example hard disk, CD-ROM drive etc. by wind guide tank;
Step 204, whether the Current Temperatures T that judges up-to-date detection greater than the second cleaning door limit value Tw+a, is execution in step 202 then, otherwise continues execution in step 203.
Corresponding above method, the embodiment of the invention also provides a kind of computing machine, comprising: Temperature Detector, be used for the temperature in the real-time detection computations machine, obtain a Current Temperatures; Control module, be used for a described Current Temperatures and a preset first threshold are compared, if described Current Temperatures is greater than described first threshold value, then start in a conventional manner or the operation computing machine, if described Current Temperatures, is then controlled fan counter-rotating or stall in the described computing machine less than described first threshold value.Described control module also comprises second comparing unit, be used for: after described fan counter-rotating or stall, the unloading phase that if described computing machine being in and detect current temperature value greater than the second enabling gate limit value, then restart described computing machine, if described computing machine is in the working stage after starting and detects current temperature value greater than the second cleaning door limit value, then control described fan and recover just to change.
Below be the embodiment that example illustrates computing machine of the present invention with the common server, as shown in Figure 2, strict to start-up temperature of hard disk in the system of setting up departments, temperature sensor 330 of cloth is in order to the temperature T of the environment in perception hard disk district 350 on hard disk backboard 340, at fan 310,320 when just changeing, produce wind 311,321, wind 311,321 direction is for to blow to rear panel 370 by front panel 360, at fan 310, during 320 counter-rotatings, produce wind 312,322, wind 312,322 direction is for to blow to rear panel 360 by front panel 370, just blown to hard disk district 350, in order to heating hard disk district, and at wind 312,322 direction can also be provided with wind guide tank, in order to better hot blast is blowed to hard disk.In addition, because the wind-force that fan counter-rotating back produces is little when just changeing,, can not take outside cold wind in the computer cabinet to so can not produce negative blast.
As from the foregoing, the embodiment of the invention is when cold-starting, if the temperature T of temperature sensor perception is lower than the start-up temperature Ts to the start-up temperature apparatus sensitive such as hard disk, then fan counter-rotating, BIOS starts the pressure software (annotate: the start-up temperature of CPU and peripheral circuit thereof is more much lower than hard disk) of operation CPU simultaneously, utilize the suitable rotating speed of counter-rotating fan control that the heat that CPU sends is pushed to cabinet inside, give the subenvironment heating of cabinet, (a is the value of remedying when temperature is greater than or equal to Ts+a, preventing that frequent switching of fan from turning to) the back system restarts, if when computing machine T in operate as normal is lower than the temperature T w of system's reliably working, the fan counter-rotating, during T 〉=Tw+a, fan just changes.
Adopt this programme advantage afterwards to be:
1, changes environment temperature by making full use of the heat that computing machine itself work produced, do not need extra heater block and feed circuit;
2, because do not need computing machine is carried out hardware modification, thus realize that easily adaptability is good, can widespread use;
3, by control fan counter-rotating rotating speed, can system be in the environment temperature of reliably working the subenvironment temperature increase of total system;
4, control is simple, and cost is low.
The above only is a preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (12)

1. the control method of a computer temperature is characterized in that, comprising:
Temperature in the detection computations machine obtains a Current Temperatures in real time;
A described Current Temperatures and a preset first threshold are compared, if described Current Temperatures is greater than described first threshold value, then start in a conventional manner or the operation computing machine, if described Current Temperatures, is then controlled fan counter-rotating or stall in the described computing machine less than described first threshold value.
2. method according to claim 1 is characterized in that, the start-up temperature when described Current Temperatures is described computer starting, and described first threshold value is the first enabling gate limit value.
3. method according to claim 2 is characterized in that, also comprises after counter-rotating of fan in the described computing machine of described control or the stall: during greater than default second an enabling gate limit value, restart described computing machine in detected described start-up temperature.
4. method according to claim 1 is characterized in that, described Current Temperatures is the working temperature after the described computer starting, and described first threshold value is the first cleaning door limit value.
5. method according to claim 4 is characterized in that, also comprises after counter-rotating of fan in the described computing machine of described control or the stall:, control described fan and just change during greater than default second a cleaning door limit value in detected described working temperature.
6. method according to claim 2, it is characterized in that, described fan is the fan of CPU in the described computing machine, and detect described start-up temperature less than the described first enabling gate limit value after, also comprise: the load that operation can increase the weight of described CPU makes described CPU give out the software module of more heats.
7. method according to claim 6 is characterized in that, also comprise, by wind guide tank with the counter-rotating wind of the fan of the described CPU thermally sensitive element in the described computing machine that leads.
8. method according to claim 7 is characterized in that, described thermally sensitive element is hard disk or CD-ROM drive.
9. a computing machine is characterized in that, comprising:
Temperature Detector is used for the temperature in the real-time detection computations machine, obtains a Current Temperatures;
Control module, be used for a described Current Temperatures and a preset first threshold are compared, if described Current Temperatures is greater than described first threshold value, then start in a conventional manner or the operation computing machine, if described Current Temperatures, is then controlled fan counter-rotating or stall in the described computing machine less than described first threshold value.
10. computing machine according to claim 9, it is characterized in that, described control module also comprises second comparing unit, be used for: after described fan counter-rotating or stall, the unloading phase that if described computing machine being in and detect current temperature value greater than the second enabling gate limit value, then restart described computing machine,, then control described fan and recover just to change if described computing machine is in the working stage after starting and detects current temperature value greater than the second cleaning door limit value.
11. computing machine according to claim 10 is characterized in that, described Temperature Detector is for detecting the sensor of described hard disc of computer temperature.
12. computing machine according to claim 10 is characterized in that, also is provided with wind guide tank, is used for counter-rotating wind with the described fan described hard disc of computer that leads.
CN2008101012369A 2008-02-29 2008-02-29 Method for controlling computer temperature and computer Active CN101520683B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008101012369A CN101520683B (en) 2008-02-29 2008-02-29 Method for controlling computer temperature and computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101012369A CN101520683B (en) 2008-02-29 2008-02-29 Method for controlling computer temperature and computer

Publications (2)

Publication Number Publication Date
CN101520683A CN101520683A (en) 2009-09-02
CN101520683B true CN101520683B (en) 2011-04-27

Family

ID=41081311

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101012369A Active CN101520683B (en) 2008-02-29 2008-02-29 Method for controlling computer temperature and computer

Country Status (1)

Country Link
CN (1) CN101520683B (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102331936B (en) * 2010-07-12 2015-09-09 微盟电子(昆山)有限公司 The electronic installation that can start in low temperature environment and starting method thereof
CN102955537B (en) * 2011-08-24 2015-04-29 神讯电脑(昆山)有限公司 Heat transfer module and electronic device start method
FR3000239B1 (en) * 2012-12-21 2016-05-06 Sagemcom Documents Sas OPTIMIZING THERMAL CONTROL IN A DEVICE COMPRISING A FAN
TW201515562A (en) 2013-10-04 2015-04-16 Acer Inc Temperature adjusting apparatus for server and method thereof
CN103500004A (en) * 2013-10-18 2014-01-08 浪潮电子信息产业股份有限公司 Method for saving energy in starting process of cloud equipment
CN104571458A (en) * 2013-10-28 2015-04-29 宏碁股份有限公司 Device and method for adjusting temperature of server
CN104142721A (en) * 2013-11-05 2014-11-12 上海仪电物联技术股份有限公司 Intelligent control method for fan of digital video recorder
JP5820001B2 (en) 2014-02-24 2015-11-24 ファナック株式会社 Control device with CPU abnormality detection function
CN105589490A (en) * 2015-02-08 2016-05-18 北京亚太安讯科技有限责任公司 Embedded operating system low-temperature cold starter
CN107464578A (en) * 2016-06-02 2017-12-12 深圳市祈飞科技有限公司 A kind of hard disk automatic heating control system and method
CN108312861A (en) * 2017-12-28 2018-07-24 广州亿航智能技术有限公司 A kind of unmanned plane and its battery temperature control and method
CN110582179B (en) * 2018-06-07 2021-04-23 深圳联品激光技术有限公司 Control method applied to equipment heat dissipation and heat dissipation system
CN110413083A (en) * 2019-07-26 2019-11-05 苏州蜗牛数字科技股份有限公司 A kind of method, system and the mobile terminal of fan intelligent control
CN110687952A (en) * 2019-10-24 2020-01-14 广东美的白色家电技术创新中心有限公司 Voltage regulating circuit, voltage regulating method and storage medium
CN113985997B (en) * 2021-10-29 2023-07-14 苏州浪潮智能科技有限公司 Server for solving negative wind pressure resistance of power supply fan
CN114816548B (en) * 2022-05-25 2024-06-25 四川华旭智研科技有限公司 Method for remotely starting electronic equipment at low temperature
CN117157604A (en) * 2022-12-29 2023-12-01 北京百度网讯科技有限公司 Low temperature start strategy for an autonomous vehicle computing system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2629101Y (en) * 2003-08-11 2004-07-28 联想(北京)有限公司 Low temperature heating device for desk computer
US6928559B1 (en) * 1997-06-27 2005-08-09 Broadcom Corporation Battery powered device with dynamic power and performance management
CN1967442A (en) * 2005-11-18 2007-05-23 纬创资通股份有限公司 Method for dedusting by radiator fan and dust cleaning apparatus for computer device
CN101087115A (en) * 2006-06-09 2007-12-12 富准精密工业(深圳)有限公司 Control module and fan control system using this control module

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6928559B1 (en) * 1997-06-27 2005-08-09 Broadcom Corporation Battery powered device with dynamic power and performance management
CN2629101Y (en) * 2003-08-11 2004-07-28 联想(北京)有限公司 Low temperature heating device for desk computer
CN1967442A (en) * 2005-11-18 2007-05-23 纬创资通股份有限公司 Method for dedusting by radiator fan and dust cleaning apparatus for computer device
CN101087115A (en) * 2006-06-09 2007-12-12 富准精密工业(深圳)有限公司 Control module and fan control system using this control module

Also Published As

Publication number Publication date
CN101520683A (en) 2009-09-02

Similar Documents

Publication Publication Date Title
CN101520683B (en) Method for controlling computer temperature and computer
CN105122262B (en) Redundant system guidance code in auxiliary non-volatile memories
US8594858B2 (en) Method of controlling heat-dissipating fan of computer device
CN100407100C (en) Information processing apparatus and cooling control method
US8176308B2 (en) Method for activating a computer system in a low temperature environment
CN103064484B (en) Electronic system and preheat method and apparatus
CN100478837C (en) Method for dedusting by radiator fan and dust cleaning apparatus for computer device
CN101311899A (en) Information processing apparatus prewarming control system and its control method
CN101482757A (en) Temperature control method, system and hardware apparatus
JP2006330913A (en) Information processor and control method
CN1849593A (en) Adaptive cache algorithm for temperature sensitive memory
CN101685337B (en) Desk computer and power-saving method thereof
TW200923784A (en) Electronic device and method for resuming from suspend-to-ram state thereof
JP2010262621A (en) Computer system with power supply control, and power supply control method
JP6711933B2 (en) Power supply fan recovery process
CN100461067C (en) Note-book computer with human body induction and on-and-off display controller and its method
US20090289803A1 (en) Method for protecting data in non-volatile storage device and computer thereof
KR102557678B1 (en) Server, electronic apparatus and information providing thereof
CN105446436A (en) Electronic device and fan assembly
CN101464827A (en) Control method and system for fan speed
US20150149677A1 (en) Hot plugging system and method
CN110686355B (en) Air conditioner heating control method and device, air conditioner and computer readable storage medium
CN101685329A (en) Automatic temperature-reduction protective method and computer device using same
CN103376858A (en) Computer device and heat dissipation method of independent display unit thereof
US9297894B2 (en) Electronic device for preventing an accidental touch and operating method thereof

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