CN101075152B - Method for operating control-system at proper temperature - Google Patents

Method for operating control-system at proper temperature Download PDF

Info

Publication number
CN101075152B
CN101075152B CN2006100847403A CN200610084740A CN101075152B CN 101075152 B CN101075152 B CN 101075152B CN 2006100847403 A CN2006100847403 A CN 2006100847403A CN 200610084740 A CN200610084740 A CN 200610084740A CN 101075152 B CN101075152 B CN 101075152B
Authority
CN
China
Prior art keywords
temperature
value
controller
under proper
works under
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.)
Expired - Fee Related
Application number
CN2006100847403A
Other languages
Chinese (zh)
Other versions
CN101075152A (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.)
Wistron Corp
Original Assignee
Wistron Corp
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 Wistron Corp filed Critical Wistron Corp
Priority to CN2006100847403A priority Critical patent/CN101075152B/en
Publication of CN101075152A publication Critical patent/CN101075152A/en
Application granted granted Critical
Publication of CN101075152B publication Critical patent/CN101075152B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Temperature (AREA)

Abstract

A method for making control system be operated under proper temperature includes not only considering temperature factor but also considering time factor when system is hearted up, executing relevant control mode to issue out control signal by controller for making each component of system be well protected only when heated value of system is up to certain set value.

Description

The method that the controlling computer system works under proper temperature
[technical field]
The relevant electrical system of the present invention is the temperature control of computer system work for example, especially the relevant controlling system method of working under proper temperature.
[background technology]
See also shown in Figure 1.Because the function of central processing unit (CPU) 11 is more and more strong, its power consumption is also more and more higher, concerning notebook computer, and the also beneficial fractal key of heat dissipation design.Existingly be designed to set one or more groups temperature value, the temperature of utilizing temperature-sensitive sticker (Thermal Sensor) 12 to come detection system or central processing unit 11 when temperature is higher than a certain temperature value, then makes controller 10 carry out the control model of some setting.Control model comprises radiating control, as control fan 13 rotating speeds; The power consumption of reduction system, as make system or central processing unit 11 reduce usefulness; Powered-down still continues to rise as temperature, and when arriving an excessive temperature, the power supply of control power circuit 14 shutdown systems is to reach protective effect.
The patent that has many relevant controlling computer systems under proper temperature, to work, for example United States Patent (USP) 6,965,175, the dynamic temperature-controlled process (Dynamic temperaturecontrol method for a computer system) of the computer system that discloses, system utilizes microcontroller (Microcontroller) to obtain the energy consumption values and the temperature value of computer system, transports in suitable scope with the control blower module.TaiWan, China patent of invention I246392 number, the thermometry of announcement and device thereof are in order to measuring in the PC casing and temperature on every side, with the rotating speed that determines a fan so that dispel the heat.No. the 572257th, TaiWan, China patent announcement, the notebook computer of the tool temp regulating function that discloses, when the temperature value that ties up to the temperature-sensitive sticker perception reaches the default temperature of microprocessor, system promptly can send an order and export into controller to this, automatically reduce frequency and operating voltage outside the microprocessor, impel the consumed power of this microprocessor to reduce, reach the cooling function.No. the 572257th, TaiWan, China patent announcement, the system and method for the temperature of the central processing unit of the instant control notebook computer of announcement is to carry out a setting module, guards against temperature value by this setting module to set one; Carry out a detection module, immediately detecting central processor temperature at that time, and obtain a temperature value at that time of this central processing unit by this detection module; And carry out a temperature-regulating module, use with obtain in this detection module this at that time temperature value judge, calculate the rotating speed that this fan should reach to call this drive fan module, restart this fan.
Existing computer system heat radiation protection design, controller mostly only decides corresponding countermeasure according to the detected temperature of temperature-sensitive sticker.But heat singly is not the height of temperature to the influence of system, heated time for a long time also be a key factor.If the battery that uses of notebook computer for example for a long time when high temperature uses down, can cause the reduction in its capacity and life-span.Some plastic material and for example, though short-term is in the condition of high temperature, can be not influential, if hot soak condition, then material behavior also can be influenced.
[summary of the invention]
For system is worked, and the present invention is proposed under more suitable temperature.
Fundamental purpose of the present invention in the method that provides a kind of control system to work under proper temperature, makes system obtain better protection under the state that is heated, and can extend serviceable life.
Another object of the present invention in the method that provides a kind of control system to work under proper temperature, makes system works more stable, and is more can Yin Wendu not too high, quits work suddenly and causes damage.
The method that a kind of control system of the present invention is worked under proper temperature comprises the steps: that controller continues the system that detects by at least one temperature-sensitive sticker, continues to obtain at least one temperature value T; This controller computing system be subjected to calorific value TS, this is subjected to the heating temperature and the relevant value of heated time of calorific value TS system and this system:
This controller is compared the calorific value TS that is subjected to of this system with at least one setting value PL, if TS 〉=PL then makes this controller carry out and the corresponding control model of this setting value PL, output control signal CSl.
Method of the present invention can further comprise the steps:
This controller makes this temperature value T compare with predefined at least one desired temperature Tn, if T 〉=Tn then makes this controller continue to make this temperature value T to compare with Tn; If T<Tn then makes this controller export another control signal CS2; This another control signal CS2 system makes the oppositely control signal of running of this control model.
Wherein this is subjected to calorific value TS, system can comprise with survivor that following step is produced: this controller makes this temperature value T compare with predefined at least one desired temperature Tn, if T 〉=Tn, the time during then with T 〉=Tn is starting point, calculates the time span value that this system is heated and is this TS value.
Wherein this is subjected to calorific value TS, also can comprise with survivor that following step is produced: this controller makes this temperature value T compare with predefined at least one desired temperature Tn, if T 〉=Tn, time during then with T 〉=Tn is starting point, calculates the temperature value integrated value relevant with the time that this system is heated and is this TS value.
Wherein this is subjected to calorific value TS, also can comprise with survivor that following step is produced: this controller makes this temperature value T compare with predefined at least one desired temperature Tn, if T 〉=Tn, time during then with T 〉=Tn is starting point, be divided into benchmark with a certain unit interval, the value of calculating through how long at interval is this TS value.
Wherein this is subjected to calorific value TS, also can comprise with survivor that following step is produced: this controller makes this temperature value T compare with predefined at least one desired temperature Tn, if T 〉=Tn, time during then with T 〉=Tn is starting point, and the total value that adds of the temperature value that measures when calculating based on a certain unit interval is this TS value.
Wherein this is subjected to calorific value TS, also can comprise with survivor that following step is produced:
The sequential that this controller provides by a timing module, the value according to following formula calculating TS (T, Δ t) is subjected to calorific value TS to obtain this:
Figure B2006100847403D00031
, ai wherein, bi is arbitrary real number, i is 0 and positive integer in regular turn; Ti (ts+i* Δ t) is the temperature value that measures when being (ts+i* Δ t) time; Δ t is the time interval of reading temperature value; Ts is a time reference point; Ai is the weighted value that is added on temperature T i (i, Δ t); Bi is the weighted value of taking advantage of in temperature T i (i, Δ t); Tn is predefined at least one desired temperature; () is a Gaussian function.
Wherein this is subjected to calorific value TS, also can comprise with survivor that following step is produced:
This controller makes this temperature value T compare with predefined at least one desired temperature Tn, if T 〉=Tn; The sequential that this controller is provided by a timing module, the value according to following formula calculating TS (T, Δ t) is subjected to calorific value TS to obtain this:
TS ( T , Δt ) = Σ i ai + bi * Ti ( ts + i * Δt )
, T 〉=Tn, ai, bi are arbitrary real number, i is 0 and in regular turn positive integer; Wherein when temperature T 〉=Tn, just calculate the TS value, and Tn is the temperature value of at least one restrictive condition; Ti (ts+i* Δ t) is the temperature value that measures when being (ts+i* Δ t) time; Δ t is the time interval of reading temperature value; Ts is a time reference point; Ai is the weighted value that is added on temperature T i (i, Δ t); Bi is the weighted value of taking advantage of in temperature T i (i, Δ t); This ai and/or this bi can equal 0 or 1 respectively.
This control model wherein is can make fan change rotating speed to being selected from, make central processing unit reduce usefulness and make at least one control model of controlling among the power circuit shutdown system power supply three; This control signal is to being selected from the control signal of at least one output among this central processing unit, this fan and this power circuit three, the power supply that make this fan change rotating speed, makes this central processing unit reduce usefulness or make this power circuit shutdown system.
Wherein this system can be computer system; And this computer system can be notebook computer system or desktop computer system.
Wherein this timing module can in be built in this controller.
Wherein this timing module also can be a timer that is independent of this controller outside.
Wherein this timing module also can be a timer, and this timer system is incorporated into this temperature-sensitive sticker.
Wherein when this ai=1 and bi=0; Can make the TS value of acquisition, be to read temperature value T with time interval Δ t, and the value of the number of times of T 〉=Tn; This setting value PL system is corresponding to the setting value of this computation schema.
Wherein this setting value PL can be and comprises corresponding to this bi in the above-mentioned formula and be not equal to 0 and two kinds of setting values of ai=1 and two kinds of computation schemas of bi=0.
Wherein this acquisition be subjected to calorific value TS, can be and comprise corresponding to this bi in the above-mentioned formula and be not equal to 0 and ai=1 and two kinds of computation schemas of bi=0 that two kinds that obtain respectively are subjected to calorific value.
The wherein comparison of this TS and this PL is if TS<PL then makes this controller continue to make this TS to compare with this PL.
The wherein comparison of this T and this Tn is if T<Tn then makes this controller continue to make this T to compare with this Tn.
This another control signal CS2 wherein, can be to being selected from the control signal of at least one output among this central processing unit, this fan and this power circuit three power supply person who make this fan reduction rotating speed, makes this central processing unit increase usefulness or make this power circuit open system.
Other purposes of the present invention, effect see also graphic and embodiment, are described in detail as follows.
[description of drawings]
Fig. 1 is the block schematic diagram of known system temperature control equipment.
Fig. 2 is the block schematic diagram of first embodiment of the device of enforcement the inventive method.
Temperature and time when Fig. 3 is heated for system concern synoptic diagram.
Fig. 4 is for implementing schematic flow sheet of the present invention.
Fig. 5 is the block schematic diagram of second embodiment of the device of enforcement the inventive method.
Fig. 6 is the block schematic diagram of the 3rd embodiment of the device of enforcement the inventive method.
[embodiment]
The present invention mainly is the temperature and time that system is heated is done a combination, and makes that the heat radiation protection design is more complete.
See also shown in Fig. 2,3.Implement first embodiment of the device of the inventive method, comprise a controller 20 be electrically connected respectively temperature-sensitive sticker 21,22,23 and central processing unit 24, fan 25, power circuit 26; Controller 20 has built-in timing module 201.Timing module 201 can be a timer or a timing formula.
If according to existing computer system heat radiation protection design; when controller 20 passes through temperature-sensitive sticker 21,22,23; the temperature that the system that detects respectively is heated surpasses Ta; as shown in Figure 3; but all no show must be carried out the temperature T b of control model; and when continuing for a long time near temperature T b; controller 20 can not carried out control model; just can not send control signal to central processing unit 24, fan 25 or power circuit 26 yet; to carry out any heat radiation protection countermeasure; but thus, system component is in the environment near higher temperature Tb for a long time, may suffer damage.
When system of the present invention is heated, except considering temperature factor, further add considering of heated time factor, make controller 20 acquisition systems and the temperature of being heated and time of being heated is relevant is subjected to calorific value.When system be subjected to calorific value to arrive the different values of imposing a condition the time, can make system carry out various heat radiation protection control model in response to different heating statuses.For example when system be subjected to calorific value to arrive the first condition value time, controller 20 promptly to fan 25 output control signals, makes fan 25 change rotating speeds; When being subjected to calorific value to arrive the second condition value, controller 20 promptly to central processing unit 24 output control signals, makes central processing unit 24 reduce usefulness; Maybe when being subjected to calorific value to arrive the 3rd conditional value, controller 20 makes the power supply of power circuit 26 shutdown systems, to carry out various protections promptly to power circuit 26 output control signals.
Various heat radiation protection control models when system of the present invention is heated can comprise as following those shown:
(1) temperature that measures when temperature-sensitive sticker 21 is more than T1, and the calorific value TS that is subjected to of system arrives setting value PL1 when above, promptly carries out and the corresponding control model A of setting value PL1, for example makes fan 25 improve rotating speeds, to promote radiating efficiency, makes system's reduction temperature.
(2) temperature that measures when temperature-sensitive sticker 21 is more than T2, and the calorific value TS that is subjected to of system arrives setting value PL2 when above, promptly carries out and the corresponding control model B of setting value PL2, for example makes fan 25 improve rotating speed again, to promote radiating efficiency, make system reduce temperature.
(3) temperature that measures when temperature-sensitive sticker 21 is more than T3, and the calorific value TS that is subjected to of system arrives setting value PL3 when above, promptly carries out and the corresponding control model C of setting value PL3, for example makes central processing unit 24 reduction usefulness; Make central processing unit 24 reduce the generation of heat, make system reduce temperature.
(4) temperature that measures when temperature-sensitive sticker 21 is more than T4, and the calorific value TS that is subjected to of system arrives setting value PL4 when above, promptly carry out and the corresponding control model D of setting value PL4, for example control power circuit 26 shutdown system power supplys, in order to avoid system overheat causes damage.
(5) temperature that measures when temperature-sensitive sticker 22 is more than T5, and the calorific value TS that is subjected to of system arrives setting value PL5 when above, promptly carries out and the corresponding control model E of setting value PL5, for example makes fan 25 improve rotating speeds, to promote radiating efficiency, makes system's reduction temperature.
(6) temperature that measures when temperature-sensitive sticker 22 is more than T6, and the calorific value TS that is subjected to of system arrives setting value PL6 when above, promptly carries out and the corresponding control model F of setting value PL6, for example makes central processing unit 24 reduction usefulness; Make central processing unit 24 reduce the generation of heat, make system reduce temperature.
(7) temperature that measures when temperature-sensitive sticker 22 is more than T7, and the calorific value TS that is subjected to of system arrives setting value PL7 when above, promptly carry out and the corresponding control model G of setting value PL7, for example control power circuit 26 shutdown system power supplys, in order to avoid system overheat causes damage.
(8) temperature that measures when temperature-sensitive sticker 23 is more than T8, and the calorific value TS that is subjected to of system arrives setting value PL8 when above, promptly carries out and the corresponding control model H of setting value PL8, for example makes fan 25 improve rotating speeds, to promote radiating efficiency, makes system's reduction temperature.
(9) temperature that measures when temperature-sensitive sticker 23 is more than T9, and the calorific value TS that is subjected to of system arrives setting value PL9 when above, promptly carries out and the corresponding control model I of setting value PL9, for example makes central processing unit 24 reduction usefulness; Make central processing unit 24 reduce the generation of heat, make system reduce temperature.
(10) temperature that measures when temperature-sensitive sticker 23 is more than T10, and the calorific value TS that is subjected to of system arrives setting value PL10 when above, promptly carry out and the corresponding control model J of setting value PL10, for example control power circuit 26 shutdown system power supplys, in order to avoid system overheat causes damage.
System is subjected to the temperature that calorific value TS and system be heated and the time of being heated relevant, and that shown in Figure 3 for example during supposing the system heating temperature T 〉=Ta, just produces the TS value, and the TS value can be distinguished in the following manner and produces:
1. the time t during with T 〉=Ta is a starting point, and the time span value that computing system is heated is the TS value, that shown in Figure 3 for example, and when the time, t equaled tb, TS=tb-ta;
2. be the TS value with the temperature value integrated value relevant with the time, that shown in Figure 3 for example, when the time, t equaled tb,
Figure B2006100847403D00071
Wherein limit of integration is from ta to tb, and the heating temperature T=f of system (t), f (t) is the temperature value that temperature-sensitive sticker measures at different time point actual amounts;
3. be divided into benchmark with a certain unit interval, the value that reads through how long at interval is the TS value, that shown in Figure 3 for example, if the unit interval is every getting 10 seconds, then at tb constantly the time, TS=[(tb-ta)/10], wherein [] represents Gaussian function, if (tb-ta)/10 equal 0.5 or 2.5 respectively, then TS equals 0 or 2 respectively;
4. during with a certain unit interval, the temperature value that measures is a TS value for the total value that adds on basis, and that shown in Figure 3 for example is divided into tb-ta as if the unit interval of being got, then when the time, t equaled tb, and TS=Ta+Tb;
The TS value also can be respectively with following be that the formula of parameter produces with temperature T and time interval Δ t:
5. produce the TS value with following formula:
TS ( T , Δt ) = Σ i ai + bi * Ti ( ts + i * Δt ) ,
T 〉=Tn, ai, bi are arbitrary real number, i is 0 and in regular turn positive integer;
Its middle controller makes temperature value T compare with predefined at least one desired temperature Tn, when temperature T 〉=Tn, just calculate the TS value, and Tn can be the temperature value of at least a different restrictive conditions; The sequential time for reading that controller provides by a timing module (ts+i* Δ t) value; Ti (ts+i* Δ t) is the temperature value that measures when being (ts+i* Δ t) time; Δ t is the time interval of reading temperature value; Ai is the weighted value that is added on temperature T i (i, Δ t); Bi is the weighted value of taking advantage of in temperature T i (i, Δ t); Interval of delta t can be 10 seconds, 20 seconds uniformly-spaced; Ts is a time reference point, the earliest time during for temperature T 〉=Tn; The temperature value that measures when for example T0 (ts+0* Δ t) express time is for ts, the temperature value that T1 (ts+1* Δ t) express time measures when being (ts+ Δ t), the rest may be inferred by analogy.
For example work as at time ta, when any temperature-sensitive sticker 21,22,23 detected temperature T that system is heated and arrives Ta, controller 20 was by the timing of built-in timing module 201, according to above-mentioned formula calculating TS (T, Δ t) value is subjected to calorific value TS with what obtain a system.Ai=0 in for example above-mentioned formula; Bi=1; During Δ t=10, be with 10 seconds be the time interval, be subjected to calorific value TS to equal Ta and add from the time to be that ta is counted the per 10 seconds temperature values at interval the time in regular turn; Perhaps when a certain temperature range, make temperature value add certain weighted value ai or be multiplied by various mathematical operations such as certain weighted value bi.Arrive tb when the time, when the formula TS value of supposing to be heated arrives the different values of imposing a condition, the various as previously mentioned corresponding different heat radiation protection control models of 20 execution of controller.Ai=1 in the and for example above-mentioned formula; Bi=0; During Δ t=10, be with 10 seconds be the time interval, calculating from the time is whether ta counts per 10 seconds temperature T at interval more than or equal to Tn, and the number of times of T 〉=Tn is added stack up is used as the TS value;
6. produce the TS value with following formula:
Figure B2006100847403D00081
, wherein () is a Gaussian function; Ai, bi are arbitrary real number, and i is 0 and in regular turn positive integer; Tn is at least one desired temperature; Illustrated person among the explanation of relevant ai, bi, ts, Δ t such as above-mentioned the 5th.Utilize this formula to calculate the TS value, do not need to judge whether earlier T 〉=Tn, and be direct calculating TS value, this be because usually the working temperature of system on the occasion of, and before no show still 2, Ti (ts+i* Δ t) promptly may cause system overheat to stop normal operation to (Ti (ts+i* Δ t))/value of Tn greater than Tb usually.Be with, when the value of (Ti (ts+i* Δ t))/Tn less than 1 and more than or equal to 0 the time, ((Ti (ts+i* Δ t))/Tn)=0 is so utilize the TS (T, Δ t)=0 of above-mentioned formula gained; And the value of working as (Ti (ts+i* Δ t))/Tn is less than 2 and more than or equal to 1 the time, and ((Ti (ts+i* Δ t))/Tn)=1 so utilize the TS (T, Δ t) of above-mentioned formula gained identical with above-mentioned the 5th formula, is:
TS ( T , Δt ) = Σ i ai + bi * Ti ( ts + i * Δt ) .
See also shown in Fig. 2,4.The embodiment of the method that control system of the present invention is worked under proper temperature comprises the steps:
(51) controller 20 continues the system that detects by at least one temperature-sensitive sticker 21,22,23, continues to obtain at least one temperature value T, the temperature value person of for example above-mentioned T1 to T10; Temperature value T can also be the arithmetic mean value of sensor 21,22,23 detected several temperature values;
(52) controller 20 makes this temperature value T and predefined at least one desired temperature Tn, and the temperature value of for example above-mentioned T1 to T10 is compared, if T<Tn then makes controller 20 continue to make T to compare with Tn; If T 〉=Tn then enters step (53);
What (53) make controller 20 computing systems is subjected to calorific value TS, is subjected to calorific value TS relevant with the heating temperature and the heated time of system;
(54) make controller 20 with system be subjected to calorific value TS and at least one setting value PL, the value of for example above-mentioned PL1 to PL10 is compared, if TS<PL then makes controller 20 continue to make TS to compare with PL; If TS 〉=PL then enters step (55);
(55) controller 20 is carried out and the corresponding control model of setting value PL, for example above-mentioned control model A to J, output control signal CS1;
(56) controller 20 makes this temperature value T and predefined at least one desired temperature Tn, the temperature value of for example above-mentioned T1 to T10 is compared, if T 〉=Tn then makes controller 20 continue to make this temperature value system wherein to can be notebook computer system or desktop computer system; And be subjected to calorific value TS, be to produce the survivor with aforementioned variety of way; But, because of not needing to judge whether earlier T 〉=Tn, and be direct calculating TS value, so can not need step (52) if produce when being subjected to calorific value TS in above-mentioned the 6th kind of mode.
Control signal CS1 in the step (55) is the control signal to central processing unit 24, fan 25 or power circuit 26 outputs, makes fan 25 improve rotating speed; Make central processing unit 24 reduce usefulness; Or make power circuit 26 shutdown system power supplys, to carry out various protections.Control signal CS2 in the step (57) is the control signal to central processing unit 24, fan 25 or power circuit 26 outputs, makes fan 25 reduce rotating speed; Make central processing unit 24 increase usefulness; Or make the control signal of power circuit 26 open system power supplys etc.
See also shown in Figure 5.Implement second embodiment of the device of the inventive method, comprise that a controller 30 is electrically connected at least one temperature- sensitive sticker 31,32,33 and central processing unit 34, fan 35, power circuit 36, timer 37 respectively; Wherein timer 37 is to be independent of outside the controller 30.
See also shown in Figure 6.Implement the 3rd embodiment of the device of the inventive method, comprise a controller 40 be electrically connected respectively at least one timing temperature- sensitive sticker 41,42,43 and central processing unit 44, fan 45, power circuit 46; Wherein timing temperature- sensitive sticker 41,42,43 binds the temperature-sensitive sticker that closes timer.
When the present invention is heated system, except considering temperature factor, the further control mode of considering of joining day factor, the calorific value that is subjected to that must system arrives a certain setting value, and controller just can be carried out control model and send control signal.Therefore also can avoid controller for the unexpected rising temperature signal that causes because of rub-out signal, react immediately.And the considerations that adds heated time length obtains preferable protection when each assembly of system is heated, and is more stable when also making system works except can increasing the service life, more can Yin Wendu not too high, quits work suddenly and causes damage.
The above record only for utilizing the embodiment of the technology of the present invention content, anyly is familiar with modification, the variation that this skill person uses the present invention to do, and all belongs to the claim that the present invention advocates, and is not limited to those disclosed embodiments.

Claims (16)

1. the method that the controlling computer system works under proper temperature comprises the steps:
Continue to detect a computer system, continue to obtain at least one temperature value T;
That calculates this computer system is subjected to calorific value TS, and this is subjected to the heating temperature and the relevant value of heated time of calorific value TS system and this computer system:
The calorific value TS that is subjected to of this computer system is compared with at least one setting value PL, if TS 〉=PL then carries out and the corresponding control model of this setting value PL, output control signal CS1;
Wherein, this is subjected to calorific value TS, is to comprise with one of them survivor that produced of following step mode:
Mode one, this controller make this temperature value T compare with predefined at least one desired temperature Tn, if T 〉=Tn, the time during then with T 〉=Tn is starting point, calculate the time span value that this computer system is heated and are this TS value; Perhaps,
Mode two, this controller make this temperature value T compare with predefined at least one desired temperature Tn, if T 〉=Tn, the time during then with T 〉=Tn is starting point, calculate the temperature value integrated value relevant with the time that this computer system is heated and are this TS value; Perhaps,
Mode three, this controller make this temperature value T compare with predefined at least one desired temperature Tn, if T 〉=Tn, the time during then with T 〉=Tn is starting point, are divided into benchmark with a certain unit interval, and the value of calculating through how long at interval is this TS value; Perhaps
Mode four, this controller make this temperature value T compare with predefined at least one desired temperature Tn, if T 〉=Tn, the time during then with T 〉=Tn is starting point, and the total value that adds of the temperature value that measures when calculating based on a certain unit interval is this TS value; Perhaps,
Mode five, the sequential that this controller provides by a timing module, the value according to following formula calculating TS (T, Δ t) is subjected to calorific value TS to obtain this:
Figure F2006100847403C00011
Ai wherein, bi is arbitrary real number, i is 0 and positive integer in regular turn; Ti (ts+i* Δ t) is the temperature value that measures when being (ts+i* Δ t) time; Δ t is the time interval of reading temperature value; Ts is a time reference point; Ai is the weighted value that is added on temperature T i (i, Δ t); Bi is the weighted value of taking advantage of in temperature T i (i, Δ t); Tn is predefined at least one desired temperature; () is a Gaussian function; Perhaps,
Mode six, this controller make this temperature value T compare with predefined at least one desired temperature Tn, if T 〉=Tn; The sequential that this controller is provided by a timing module, the value according to following formula calculating TS (T, Δ t) is subjected to calorific value TS to obtain this:
TS ( T , Δt ) = Σ i ai + bi * Ti ( ts + i * Δt )
T 〉=Tn, ai, bi are arbitrary real number, i is 0 and in regular turn positive integer;
Wherein when temperature T 〉=Tn, just calculate the TS value, and Tn is the temperature value of at least one restrictive condition; Ti (t s+i* Δ t) is the temperature value that measures when being (ts+i* Δ t) time; Δ t is the time interval of reading temperature value; Ts is a time reference point; Ai is the weighted value that is added on temperature T i (i, Δ t); Bi is the weighted value of taking advantage of in temperature T i (i, Δ t);
Wherein, this control model is to make fan change rotating speed to being selected from, make central processing unit reduce usefulness and make power circuit close at least one control model of controlling among the computer system power supply three; This control signal is to being selected from the control signal of at least one output among this central processing unit, this fan and this power circuit three, making this fan change rotating speed, make this central processing unit reduce usefulness or make this power circuit close the power supply of computer system.
2. the method that controlling computer according to claim 1 system works under proper temperature is characterized in that, further comprises the steps:
This controller makes this temperature value T compare with predefined at least one desired temperature Tn, if T 〉=Tn then makes this controller continue to make this temperature value T to compare with Tn; If T<Tn then makes this controller export another control signal CS2; This another control signal CS2 system makes the control signal of this control model inverted running.
3. the method that controlling computer according to claim 1 and 2 system works under proper temperature is characterized in that this computer system is the notebook computer system.
4. the method that controlling computer according to claim 1 and 2 system works under proper temperature is characterized in that this computer system is the desktop computer system.
5. the method that controlling computer according to claim 1 system works under proper temperature is characterized in that, is built in this controller in this timing module system.
6. the method that controlling computer according to claim 1 system works under proper temperature is characterized in that, this timing module is one to be independent of the timer of this controller outside.
7. the method that controlling computer according to claim 1 system works under proper temperature is characterized in that this timing module is a timer, and this timer system is incorporated into this temperature-sensitive sticker.
8. the method that controlling computer according to claim 1 system works under proper temperature is characterized in that this ai=0.
9. the method that controlling computer according to claim 8 system works under proper temperature is characterized in that this bi=1.
10. the method that controlling computer according to claim 1 system works under proper temperature is characterized in that this bi=1.
11. the method that controlling computer according to claim 1 system works under proper temperature is characterized in that this ai=1 and bi=0.
12. the method that controlling computer according to claim 1 system works under proper temperature, it is characterized in that, in mode five and mode six, this setting value PL comprises corresponding to this bi in this formula being not equal to 0 and two kinds of setting values of ai=1 and two kinds of computation schemas of bi=0.
13. the method that controlling computer according to claim 12 system works under proper temperature, it is characterized in that, this acquisition be subjected to calorific value TS, be to comprise corresponding to this bi in this formula being not equal to 0 and ai=1 and two kinds of computation schemas of bi=0 that two kinds that obtain respectively are subjected to calorific value.
14. the method that controlling computer according to claim 1 system works under proper temperature is characterized in that, in mode five and mode six, the comparison of this TS and this PL is if TS<PL then makes this controller continue to make this TS to compare with this PL.
15. the method that controlling computer according to claim 1 system works under proper temperature is characterized in that, in mode five and mode six, the comparison of this T and this Tn is if T<Tn then makes this controller continue to make this T to compare with this Tn.
16. the method that controlling computer according to claim 2 system works under proper temperature, it is characterized in that, this another control signal CS2, system makes this fan reduce rotating speed, makes this central processing unit increase usefulness or makes this power circuit open the power supply of computer system being selected from the control signal of at least one output among this central processing unit, this fan and this power circuit three.
CN2006100847403A 2006-05-19 2006-05-19 Method for operating control-system at proper temperature Expired - Fee Related CN101075152B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2006100847403A CN101075152B (en) 2006-05-19 2006-05-19 Method for operating control-system at proper temperature

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2006100847403A CN101075152B (en) 2006-05-19 2006-05-19 Method for operating control-system at proper temperature

Publications (2)

Publication Number Publication Date
CN101075152A CN101075152A (en) 2007-11-21
CN101075152B true CN101075152B (en) 2010-10-06

Family

ID=38976232

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006100847403A Expired - Fee Related CN101075152B (en) 2006-05-19 2006-05-19 Method for operating control-system at proper temperature

Country Status (1)

Country Link
CN (1) CN101075152B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105653418B (en) * 2014-11-11 2020-08-04 中兴通讯股份有限公司 Terminal, terminal control method and terminal control device
CN106294078A (en) * 2016-09-05 2017-01-04 英业达科技有限公司 Temperature monitoring system and temperature monitoring method
CN109782827B (en) * 2019-02-14 2021-10-12 西安易朴通讯技术有限公司 Heat dissipation control method and device, electronic device and computer-readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1466044A (en) * 2002-07-05 2004-01-07 广达电脑股份有限公司 Dynamic temp.-control method for computer system
CN1137424C (en) * 2001-04-04 2004-02-04 仁宝电脑工业股份有限公司 Method for starting radiation fan in note-book computer
JP2006085497A (en) * 2004-09-16 2006-03-30 Fujitsu Ltd Cooling method, cooling system, and cooling program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1137424C (en) * 2001-04-04 2004-02-04 仁宝电脑工业股份有限公司 Method for starting radiation fan in note-book computer
CN1466044A (en) * 2002-07-05 2004-01-07 广达电脑股份有限公司 Dynamic temp.-control method for computer system
JP2006085497A (en) * 2004-09-16 2006-03-30 Fujitsu Ltd Cooling method, cooling system, and cooling program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
CN 1466044 A,全文.

Also Published As

Publication number Publication date
CN101075152A (en) 2007-11-21

Similar Documents

Publication Publication Date Title
US20080009980A1 (en) Method for controlling system to work at appropriate temperature
AU2014281351B2 (en) Device and method for sensing mass airflow
CN106194806B (en) Fan energy rate control system, method and the readable storage medium of non-transient computer
US7586281B2 (en) Methods and apparatus for optimal voltage and frequency control of thermally limited systems
TWI498484B (en) Fan control system, computer system, and fan controlling method thereof
US7480587B2 (en) Method for adaptive performance margining with thermal feedback
CN102724846B (en) Cooling control method and controller for heat sink
CN101739037A (en) Method and device for controlling radiator
US8074456B2 (en) Thermal management system having thermoelectric modules
CN101075152B (en) Method for operating control-system at proper temperature
CN107859646B (en) Temperature control equipment and its control method
CN100435070C (en) Active and negative switching radiating system for notebook computer
CN100478820C (en) Electronic component temperature control method and its system
US8315054B2 (en) Rack server center
JP2003185504A (en) Battery temperature detector
US8615328B2 (en) Noise reduction apparatus, method, and container data center including the same
CN202447780U (en) Intelligent temperature adjustment and power-off protection device for electric soldering iron
CN115047953B (en) Server heat dissipation method, system, device and medium
CN104218898B (en) Three-phase program-controlled power source method for excessive heating protection based on multi-parameter physical model
CN106953303A (en) High temperature protection system
CN205563312U (en) Take fan control circuit's servo driver
CN112747832B (en) Heating and self-temperature-feeding fusion type sensor and application thereof
CN206975188U (en) Embedded lithium battery module temperature monitoring system
CN205828598U (en) A kind of battery temp control system for electric automobile
CN104679178A (en) External radiator

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20101006

Termination date: 20200519