TW201918824A - Temperature control device and control method thereof - Google Patents
Temperature control device and control method thereof Download PDFInfo
- Publication number
- TW201918824A TW201918824A TW106138412A TW106138412A TW201918824A TW 201918824 A TW201918824 A TW 201918824A TW 106138412 A TW106138412 A TW 106138412A TW 106138412 A TW106138412 A TW 106138412A TW 201918824 A TW201918824 A TW 201918824A
- Authority
- TW
- Taiwan
- Prior art keywords
- temperature
- parameter combination
- control
- fan
- parameter
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 25
- 238000001816 cooling Methods 0.000 claims abstract description 20
- 238000001514 detection method Methods 0.000 claims description 8
- 230000001052 transient effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000010355 oscillation Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000003252 repetitive effect Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
Landscapes
- Control Of Temperature (AREA)
- Feedback Control In General (AREA)
Abstract
Description
本發明係關於一種溫度控制裝置,特別係關於一種具有比例積分微分控制器的溫度控制裝置。The present invention relates to a temperature control device, and more particularly to a temperature control device having a proportional integral derivative controller.
在伺服器領域中,傳統的溫度控制裝置由於溫度感測及風扇轉速調控的時間差,往往產生系統過度冷卻的狀況,同時導致風扇電力過度地耗費。為了降低電力的消耗,現今的溫度控制裝置導入回授控制技術,其中以比例積分微分(Proportional-integral-derivative,PID)控制最為常見。In the field of servers, conventional temperature control devices often cause excessive cooling of the system due to temperature sensing and time difference of fan speed regulation, and at the same time cause excessive power consumption of the fan. In order to reduce power consumption, today's temperature control devices incorporate feedback control techniques, with Proportional-integral-derivative (PID) control being the most common.
PID控制風扇的效果優劣主要在於控制參數的設計,而目前的控制參數設計係透過重複性的設定、實驗驗證及調校,即透過試誤法(Trial and error)以得到參數組合,其缺點在於耗費人力及時間,且測試出的參數組合通常並非為最佳值。另外,現今的PID控制風扇僅以一組固定的參數組合來設定PID控制器內的控制參數。當控制參數設定數值較大時,在暫態響應區間(即溫度一開始上升的期間),風扇轉速會因偵測到突然的溫度差而急速攀升,造成過度冷卻的狀況;而當控制參數設定數值較小時,雖可減緩風扇轉速在暫態響應區間的反應,然而暫態響應的循跡效果不佳,難以迅速進入穩態響應區間,也因此在進入穩態響應區域前,容易有溫度過衝的情況。此外,固定控制參數亦易造成在穩態響應區間中風扇轉速的震盪(Oscillation)現象。The effect of PID control fan is mainly due to the design of control parameters. The current control parameter design is through repetitive setting, experimental verification and adjustment, that is, through Trial and error to obtain the parameter combination. It takes a lot of manpower and time, and the combination of parameters tested is usually not the best value. In addition, today's PID control fans set control parameters within the PID controller with only a fixed set of parameters. When the control parameter setting value is large, in the transient response interval (ie, during the period when the temperature starts to rise), the fan speed will rise sharply due to the detection of a sudden temperature difference, causing excessive cooling; and when the control parameter is set When the value is small, although the response of the fan speed in the transient response interval can be slowed down, the tracking effect of the transient response is not good, and it is difficult to quickly enter the steady-state response interval, so that it is easy to have a temperature before entering the steady-state response region. Overshoot situation. In addition, the fixed control parameters are also likely to cause Oscillation of the fan speed in the steady-state response interval.
因此,僅以一組固定的參數組合來設定PID控制器內的控制參數,並無法同時滿足暫態響應區間及穩態響應區間的需求。Therefore, the control parameters in the PID controller are only set by a fixed set of parameters, and the requirements of the transient response interval and the steady-state response interval cannot be satisfied at the same time.
鑒於上述,本發明提供一種溫度控制裝置及其控制方法以滿足上述需求。In view of the above, the present invention provides a temperature control device and a control method thereof to meet the above needs.
依據本發明一實施例的溫度控制裝置,包含風扇、溫度感測器、建模運算單元以及比例積分微分控制器,其中比例積分微分控制器連接於風扇、溫度感測器以及建模運算單元。風扇用以驅動氣流而控制受控區的溫度。溫度感測器用以取得偵測溫度,且係用於設置於受控區,而偵測溫度係用於表示受控區的溫度。建模運算單元則依據轉移函數計算得到至少一降溫參數組合。比例積分微分控制器在偵測溫度小於第一溫度時,依據初始參數組合控制風扇,其中初始參數組合包含多個初始參數,且初始參數皆等於一預設數值。而比例積分微分控制器在在偵測溫度大於或等於第二溫度時,依據所述至少一降溫參數組合控制風扇。A temperature control apparatus according to an embodiment of the invention includes a fan, a temperature sensor, a modeling operation unit, and a proportional-integral-derivative controller, wherein the proportional-integral-derivative controller is coupled to the fan, the temperature sensor, and the modeling operation unit. The fan is used to drive the airflow to control the temperature of the controlled zone. The temperature sensor is used to obtain the detected temperature and is used to set the controlled area, and the detected temperature is used to indicate the temperature of the controlled area. The modeling operation unit calculates at least one cooling parameter combination according to the transfer function. The proportional integral derivative controller controls the fan according to the initial parameter combination when the detected temperature is lower than the first temperature, wherein the initial parameter combination includes a plurality of initial parameters, and the initial parameters are equal to a preset value. The proportional integral derivative controller controls the fan according to the at least one temperature drop parameter combination when the detected temperature is greater than or equal to the second temperature.
依據本發明一實施例的控制方法,適用於包含比例積分微分控制器及風扇的溫度控制裝置,其中溫度控制裝置係用以控制受控區的溫度,而所述轉速控制方法包含:依據轉移函數計算得到至少一降溫參數組合;取得偵測溫度,其中偵測溫度係用於表示受控區的溫度;當該偵測溫度小於第一溫度時,設定比例積分微分控制器的多個控制參數為初始參數組合以控制風扇的轉速,其中初始參數組合包含與所述控制參數的數量相同的多個初始參數,且所述初始參數皆等於一預設數值;以及當偵測溫度大於或等於第一溫度時,依據所述至少一降溫參數組合設定該比例積分微分控制器的控制參數以控制風扇的轉速。A control method according to an embodiment of the present invention is applicable to a temperature control device including a proportional integral derivative controller and a fan, wherein the temperature control device is configured to control the temperature of the controlled zone, and the rotational speed control method includes: according to a transfer function Calculating at least one combination of cooling parameters; obtaining a detected temperature, wherein the detected temperature is used to indicate the temperature of the controlled zone; when the detected temperature is less than the first temperature, setting a plurality of control parameters of the proportional integral derivative controller is Combining initial parameters to control the rotational speed of the fan, wherein the initial parameter combination includes a plurality of initial parameters that are the same as the number of the control parameters, and the initial parameters are equal to a preset value; and when the detected temperature is greater than or equal to the first At the time of temperature, the control parameters of the proportional integral derivative controller are set according to the at least one temperature drop parameter combination to control the rotational speed of the fan.
藉由上述結構,本案所揭示的溫度控制裝置及其控制方法,在不同溫度區間以不同參數組合來設定比例積分微分(Proportional-integral-derivative,PID)控制器的控制參數,可以避免在暫態響應區間內,風扇轉速因溫度差及控制參數的加乘而急遽攀升進而導致過度冷卻的情況,亦可避免在進入穩態響應區域前環境溫度過衝的情況,以及降低在穩態響應區間中,風扇轉速的震盪現象。With the above structure, the temperature control device and the control method thereof disclosed in the present invention can set the control parameters of the Proportional-integral-derivative (PID) controller with different parameter combinations in different temperature intervals, and can avoid the transient state. In the response interval, the fan speed rises sharply due to the temperature difference and the control parameter multiplication, which leads to overcooling, avoids the ambient temperature overshoot before entering the steady state response region, and reduces the steady state response interval. The fan speed is oscillating.
以上之關於本揭露內容之說明及以下之實施方式之說明係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。The above description of the disclosure and the following description of the embodiments of the present invention are intended to illustrate and explain the spirit and principles of the invention, and to provide further explanation of the scope of the invention.
以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。以下之實施例係進一步詳細說明本發明之觀點,但非以任何觀點限制本發明之範疇。The detailed features and advantages of the present invention are set forth in the Detailed Description of the Detailed Description of the <RTIgt; </ RTI> <RTIgt; </ RTI> </ RTI> </ RTI> <RTIgt; The objects and advantages associated with the present invention can be readily understood by those skilled in the art. The following examples are intended to describe the present invention in further detail, but are not intended to limit the scope of the invention.
本發明提出一種溫度控制裝置,用以控制一受控區的溫度趨近於額定溫度,其中受控區可以係一空間或是一電子元件,而額定溫度可以係所述受控區中的電子元件或是作為受控區的電子元件具有最佳工作效率的工作溫度。The invention provides a temperature control device for controlling the temperature of a controlled zone to be close to a rated temperature, wherein the controlled zone can be a space or an electronic component, and the rated temperature can be an electron in the controlled zone The component or the electronic component that is the controlled zone has an optimum operating temperature.
請參考圖1,圖1係依據本發明一實施例所繪示的溫度控制裝置的功能方塊圖。如圖1所示,溫度控制裝置1包含風扇11、溫度感測器13、建模運算單元15以及比例積分微分(Proportional-integral-derivative,PID)控制器17,其中PID控制器17電性連接於風扇11、溫度感測器13以及建模運算單元15。Please refer to FIG. 1. FIG. 1 is a functional block diagram of a temperature control apparatus according to an embodiment of the invention. As shown in FIG. 1, the temperature control device 1 includes a fan 11, a temperature sensor 13, a modeling operation unit 15, and a Proportional-integral-derivative (PID) controller 17, wherein the PID controller 17 is electrically connected. The fan 11, the temperature sensor 13, and the modeling operation unit 15 are provided.
風扇11係用以驅動氣流而控制受控區的溫度。溫度感測器13例如是熱電偶、熱敏電阻、電阻溫度檢測器(Resistance temperature detector,RTD)或是積體電路(Integrated circuit,IC)溫度感測器。溫度感測器13用以取得偵測溫度並設置於受控區,其中偵測溫度可用於表示受控區的溫度,意即,偵測溫度可以是一空間的溫度或是特定電子元件的溫度。Fan 11 is used to drive the airflow to control the temperature of the controlled zone. The temperature sensor 13 is, for example, a thermocouple, a thermistor, a resistance temperature detector (RTD), or an integrated circuit (IC) temperature sensor. The temperature sensor 13 is configured to obtain the detected temperature and is set in the controlled area, wherein the detected temperature can be used to indicate the temperature of the controlled area, that is, the detected temperature can be a space temperature or a temperature of a specific electronic component. .
建模運算單元15例如是晶片或是微控制器,會依據受控區的特性建立出轉移函數以作為近似模型,再依據轉移函數計算得到至少一降溫參數組合,其中轉移函數例如係一階系統加上時間延遲(First order plus time delay,FOPTD)函數。於一實施例中,建模運算單元15係依據轉移函數計算得到第一參數組合做為前述的至少一降溫參數組合;於一實施例中,建模運算單元15除了計算出第一參數組合,還會再依據第一參數組合與預設比例計算得到第二參數組合,並以第一參數組合及第二參數組合做為前述的至少一降溫參數組合。The modeling operation unit 15 is, for example, a chip or a microcontroller, and establishes a transfer function as an approximate model according to the characteristics of the controlled region, and then calculates at least one cooling parameter combination according to the transfer function, wherein the transfer function is, for example, a first-order system. Add the First order plus time delay (FOPTD) function. In an embodiment, the modeling operation unit 15 calculates the first parameter combination according to the transfer function as the at least one cooling parameter combination. In an embodiment, the modeling operation unit 15 calculates the first parameter combination. The second parameter combination is further calculated according to the first parameter combination and the preset ratio, and the first parameter combination and the second parameter combination are used as the foregoing at least one cooling parameter combination.
PID控制器17例如是進階精簡指令集機器(Advanced RISC Machine, ARM)晶片,會依據多個控制參數產生驅動訊號,以控制風扇11的轉速。PID控制器17在偵測溫度小於第一溫度時,會依據初始參數組合以控制風扇11,也就是說,當偵測溫度小於第一溫度時,PID控制器17會將所述的控制參數設定為初始參數組合;而當偵測溫度大於或等於第一溫度時,PID控制器17則會依據建模運算單元15所計算出的第一參數組合,以控制風扇11,即將控制參數設定為第一參數組合。此外,於另一實施例中,當建模運算單元15可提供第二參數組合且偵測溫度大於第二溫度時,PID控制器17會將控制參數設定為第二參數組合。其中,第二溫度大於上述的第一溫度。The PID controller 17 is, for example, an Advanced RISC Machine (ARM) chip that generates a drive signal based on a plurality of control parameters to control the rotational speed of the fan 11. When the detected temperature is lower than the first temperature, the PID controller 17 controls the fan 11 according to the initial parameter combination, that is, when the detected temperature is lower than the first temperature, the PID controller 17 sets the control parameter. For the initial parameter combination; when the detected temperature is greater than or equal to the first temperature, the PID controller 17 controls the fan 11 according to the first parameter combination calculated by the modeling operation unit 15, that is, the control parameter is set to the first A combination of parameters. In addition, in another embodiment, when the modeling operation unit 15 can provide the second parameter combination and the detected temperature is greater than the second temperature, the PID controller 17 sets the control parameter to the second parameter combination. Wherein the second temperature is greater than the first temperature described above.
於上述實施例中,第一溫度及第二溫度皆小於額定溫度,而溫度控制裝置1在第一溫度及第二溫度所區隔出的多個溫度區間各以不同的控制參數來控制風扇轉速。以下將進一步地說明溫度控制裝置的控制方法及運作,請一併參考圖1及圖2,其中圖2係依據本發明一實施例所繪示的轉速控制方法的流程圖。In the above embodiment, the first temperature and the second temperature are both lower than the rated temperature, and the temperature control device 1 controls the fan speed by using different control parameters in the plurality of temperature intervals separated by the first temperature and the second temperature. . The control method and operation of the temperature control device will be further described below. Please refer to FIG. 1 and FIG. 2 together. FIG. 2 is a flow chart of a method for controlling the rotational speed according to an embodiment of the invention.
於步驟S21中,溫度控制裝置1的建模運算單元15會依據轉移函數計算得到一組降溫參數組合,即第一參數組合。其中,第一參數組合包含與PID控制器17的控制參數數量相同的多個第一參數。如前所述,PID控制器17會依據多個控制參數以產生控制風扇的驅動訊號,而控制參數包含了比例參數、積分參數以及微分參數。也就是說,第一參數組合所包含的多個第一參數係分別對應於比例參數、積分參數以及微分參數。In step S21, the modeling operation unit 15 of the temperature control device 1 calculates a set of cooling parameter combinations, that is, the first parameter combination, according to the transfer function. The first parameter combination includes a plurality of first parameters that are the same as the number of control parameters of the PID controller 17. As described above, the PID controller 17 generates a driving signal for controlling the fan according to a plurality of control parameters, and the control parameters include a proportional parameter, an integral parameter, and a differential parameter. That is to say, the plurality of first parameters included in the first parameter combination respectively correspond to the proportional parameter, the integral parameter, and the differential parameter.
於本實施例中,建模運算單元15所使用的轉移函數係為前述的一階系統加上時間延遲(FOPTD),據以構成受控區的近似模型。此一轉移函數的數學表示式係如下:In the present embodiment, the transfer function used by the modeling operation unit 15 is the aforementioned first-order system plus time delay (FOPTD), which constitutes an approximate model of the controlled region. The mathematical expression of this transfer function is as follows:
其中、及分別為系統增益值(System gain)、時間延遲(Time delay)及時間常數(Time constant),經系統鑑別(System identification)後可得到以上參數值,再依據齊格勒-尼科爾斯(Ziegler-Nichols,ZN)方法以計算得到包含對應於比例參數、積分參數以及微分參數的第一參數的第一參數組合。如此一來,藉由建模運算單元15的計算,無需以試誤法(Trial and error),透過重複性的設定、實驗驗證及調校來得到參數組合,得以降低人力及時間的成本。among them , and The system gain, time delay and time constant are respectively obtained by system identification, and then according to Ziegler-Nichols (Ziegler) The -Nichols, ZN) method calculates a first parameter combination comprising a first parameter corresponding to a proportional parameter, an integral parameter, and a differential parameter. In this way, by the calculation of the modeling operation unit 15, it is not necessary to use Trial and error, and the parameter combination is obtained through repetitive setting, experimental verification and adjustment, thereby reducing the cost of labor and time.
接下來,於步驟S22~S23中,溫度感測器13取得偵測溫度並提供至PID控制器17,PID控制器17判斷偵測溫度是否小於第一溫度,其中第一溫度可以係PID控制器17中的預設值。於步驟S24中,當偵測溫度小於第一溫度時,PID控制器17設定其控制參數為初始參數組合,其中初始參數組合亦包含與控制參數的數量相同的多個初始參數,也就是說,所述的多個初始參數分別對應於比例參數、積分參數以及微分參數。此外,這些初始參數皆等於一預設數值,例如零。Next, in steps S22-S23, the temperature sensor 13 obtains the detected temperature and provides it to the PID controller 17, and the PID controller 17 determines whether the detected temperature is less than the first temperature, wherein the first temperature can be a PID controller. The default value in 17. In step S24, when the detected temperature is less than the first temperature, the PID controller 17 sets its control parameter to an initial parameter combination, wherein the initial parameter combination also includes a plurality of initial parameters that are the same as the number of control parameters, that is, The plurality of initial parameters correspond to a proportional parameter, an integral parameter, and a differential parameter, respectively. Moreover, these initial parameters are all equal to a predetermined value, such as zero.
實際上,第一溫度可以是額定溫度的0.63倍,當偵測溫度小於第一溫度時,表示環境溫度或是元件溫度與額定溫度之間有相當大的溫度差,此時PID控制器17將設定其控制參數為零或接近零的數值(即初始參數組合),如此一來,便能避免在習知的PID控制方法中,因巨大的溫度差與控制參數的加乘而急速拉轉風扇,進而耗費不必要的電力的情況。In fact, the first temperature may be 0.63 times the rated temperature. When the detected temperature is lower than the first temperature, it indicates that the ambient temperature or a temperature difference between the component temperature and the rated temperature is relatively large, and the PID controller 17 will Set the value whose control parameter is zero or close to zero (ie, the initial parameter combination), so that in the conventional PID control method, the fan can be quickly pulled due to the large temperature difference and the control parameter multiplication. And then consume unnecessary power.
而當環境溫度或是元件溫度超過或等於第一溫度時,如步驟S25所示,PID控制器17便會設定其控制參數為建模運算單元15所計算出的第一參數組合以產生驅動訊號來控制風扇11。When the ambient temperature or the component temperature exceeds or equals the first temperature, as shown in step S25, the PID controller 17 sets the control parameter to the first parameter combination calculated by the modeling operation unit 15 to generate the driving signal. To control the fan 11.
上述實施例為兩階段的控制方法,而於另一實施例中,溫度感測裝置1的控制方法更可以分為三階段,請一併參考圖1及圖3,其中圖3係依據此實施例所繪示的轉速控制方法的流程圖。The above embodiment is a two-stage control method, and in another embodiment, the control method of the temperature sensing device 1 can be further divided into three stages, please refer to FIG. 1 and FIG. 3 together, wherein FIG. 3 is based on this implementation. A flow chart of the speed control method illustrated by the example.
於步驟S31~S32中,溫度控制裝置1的建模運算單元15會依據轉移函數計算得到第一參數組合,再依據第一參數組合及一預設比例計算得到第二參數組合,並以第一參數組合及第二參數組合做為降溫參數組合。其中以轉移函數計算出第一參數組合的方式皆同於前述圖2所示的實施例,因此不再贅述。而針對第二參數組合,進一步來說,建模運算單元15會將第一參數組合中的第一參數分別與預設比例相乘以得到多個第二參數,而所述第二參數組成第二參數組合。換句話說,第二參數組合包含多個第二參數,且這些第二參數亦分別對應於比例參數、積分參數以及微分參數。於此實施例中,係以小於1(例如1/2)的數值作為預設比例,意即第二參數小於第一參數。In the steps S31-S32, the modeling operation unit 15 of the temperature control device 1 calculates the first parameter combination according to the transfer function, and then calculates the second parameter combination according to the first parameter combination and a preset ratio, and is first. The combination of parameters and the combination of the second parameters are used as a combination of cooling parameters. The manner in which the first parameter combination is calculated by the transfer function is the same as the embodiment shown in FIG. 2 above, and therefore will not be described again. For the second parameter combination, further, the modeling operation unit 15 multiplies the first parameter in the first parameter combination by a preset ratio to obtain a plurality of second parameters, and the second parameter constitutes a Two parameter combination. In other words, the second parameter combination includes a plurality of second parameters, and the second parameters also correspond to the proportional parameter, the integral parameter, and the differential parameter, respectively. In this embodiment, the value of less than 1 (for example, 1/2) is used as the preset ratio, that is, the second parameter is smaller than the first parameter.
於步驟S33~S35中,溫度感測器13取得偵測溫度並提供至PID控制器17,PID控制器17接著判斷偵測溫度是否小於第一溫度,當偵測溫度小於第一溫度時,PID控制器17設定其控制參數為初始參數組合。於此實施例中,步驟S33~S35同於前述圖2所示的實施例中的步驟S22~S24,PID控制器17在環境溫度或是元件溫度與額定溫度之間有相當大的溫度差時,會將控制參數設定為零或接近零的數值,以避免風扇轉速過度提升的情況。In steps S33-S35, the temperature sensor 13 obtains the detected temperature and provides it to the PID controller 17, and the PID controller 17 then determines whether the detected temperature is less than the first temperature. When the detected temperature is less than the first temperature, the PID The controller 17 sets its control parameters to the initial parameter combinations. In this embodiment, steps S33-S35 are the same as steps S22-S24 in the embodiment shown in FIG. 2, and the PID controller 17 has a considerable temperature difference between the ambient temperature or the component temperature and the rated temperature. , the control parameter will be set to zero or close to zero value to avoid excessive fan speed increase.
接下來於步驟S36中,當PID控制器17判斷偵測溫度大於或等於第一溫度時,會再判斷偵測溫度是否小於第二溫度。其中,第二溫度為PID控制器17中的預設值,例如為額定溫度的97%。當偵測溫度大於或等於第一溫度但小於第二溫度時,表示偵測溫度與額定溫度之間還有一段溫度差,此時PID控制器17會以第一參數組合來設定控制參數,如步驟S37所示。而當偵測溫度大於或等於第二溫度時,表示偵測溫度趨近於額定溫度,此時PID控制器17會以第二參數組合來設定控制參數以控制風扇轉速,如步驟S38所示。Next, in step S36, when the PID controller 17 determines that the detected temperature is greater than or equal to the first temperature, it is determined whether the detected temperature is less than the second temperature. The second temperature is a preset value in the PID controller 17, for example, 97% of the rated temperature. When the detected temperature is greater than or equal to the first temperature but less than the second temperature, it indicates that there is still a temperature difference between the detected temperature and the rated temperature. At this time, the PID controller 17 sets the control parameter with the first parameter combination, such as Step S37 is shown. When the detected temperature is greater than or equal to the second temperature, it indicates that the detected temperature is close to the rated temperature, and the PID controller 17 sets the control parameter to control the fan speed by the second parameter combination, as shown in step S38.
以連續控制來說,請參考圖4,圖4係依據此實施例所繪示的轉速控制方法的時間-溫度圖。如圖4所示,溫度控制裝置的控制方法可以分為三個階段I、II及III。當偵測溫度位於階段I時,即偵測溫度小於第一溫度T1時,PID控制器17可設定控制參數為零。由於此階段中的受控區的溫度遠低於目標(即額定溫度),因此無須驅動風扇予以降溫,進而達到節能目的,也因此避免風扇轉速過度提升而導致過度冷卻的現象。再來,當偵測溫度到達階段II時,即偵測溫度介於第一溫度T1與第二溫度T2之間時,PID控制器17設定控制參數為第一參數組合,以避免因控制參數過小而導致環境溫度或元件溫度過衝的情況。而當偵測溫度到達階段III時,即偵測溫度大於第二溫度T2且接近於額定溫度Tn時,PID控制器17設定控制參數為數值較第一參數組合小的第二參數組合,以降低風扇轉速的變化率,進而減少風扇轉速的震盪(Oscillation)現象。For continuous control, please refer to FIG. 4. FIG. 4 is a time-temperature diagram of the rotational speed control method according to the embodiment. As shown in FIG. 4, the control method of the temperature control device can be divided into three stages I, II and III. When the detected temperature is in the phase I, that is, the detected temperature is lower than the first temperature T1, the PID controller 17 can set the control parameter to zero. Since the temperature of the controlled zone in this stage is much lower than the target (ie, the rated temperature), it is not necessary to drive the fan to cool down, thereby achieving the purpose of energy saving, and thus avoiding excessive cooling caused by excessively increasing fan speed. Then, when the detected temperature reaches the phase II, that is, when the detected temperature is between the first temperature T1 and the second temperature T2, the PID controller 17 sets the control parameter to the first parameter combination to avoid the control parameter being too small. This causes an overshoot of the ambient temperature or component temperature. When the detected temperature reaches the phase III, that is, when the detected temperature is greater than the second temperature T2 and is close to the rated temperature Tn, the PID controller 17 sets the control parameter to a second parameter combination whose value is smaller than the first parameter combination to reduce The rate of change of the fan speed, which in turn reduces the Oscillation of the fan speed.
藉由上述結構,本案所揭示的溫度控制裝置及其控制方法,在不同溫度區間以不同參數組合來設定比例積分微分(Proportional-Integral-Derivative,PID)控制器的控制參數,可以避免在暫態響應區間內,風扇轉速因溫度差及控制參數的加乘而急遽攀升進而導致過度冷卻的情況,亦可避免在進入穩態響應區域前環境溫度或元件溫度過衝的情況,以及降低在穩態響應區間中,風扇轉速的震盪現象。With the above structure, the temperature control device and the control method thereof disclosed in the present invention can set the control parameters of the Proportional-Integral-Derivative (PID) controller with different parameter combinations in different temperature intervals, and can avoid the transient state. In the response interval, the fan speed rises sharply due to the temperature difference and the control parameter multiplication, which leads to over-cooling. It can also avoid the ambient temperature or component temperature overshoot before entering the steady-state response region, and reduce the steady state. The oscillation of the fan speed in the response interval.
雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明。在不脫離本發明之精神和範圍內,所為之更動與潤飾,均屬本發明之專利保護範圍。關於本發明所界定之保護範圍請參考所附之申請專利範圍。Although the present invention has been disclosed above in the foregoing embodiments, it is not intended to limit the invention. It is within the scope of the invention to be modified and modified without departing from the spirit and scope of the invention. Please refer to the attached patent application for the scope of protection defined by the present invention.
1‧‧‧溫度控制裝置1‧‧‧temperature control device
11‧‧‧風扇11‧‧‧Fan
13‧‧‧溫度感測器13‧‧‧Temperature Sensor
15‧‧‧建模運算單元15‧‧‧Modeling unit
17‧‧‧比例積分微分控制器17‧‧‧Proportional Integral Derivative Controller
I、II、III‧‧‧階段Phases I, II, III‧‧
T1‧‧‧第一溫度T1‧‧‧ first temperature
T2‧‧‧第二溫度T2‧‧‧second temperature
Tn‧‧‧額定溫度Tn‧‧‧ rated temperature
圖1係依據本發明一實施例所繪示的溫度控制裝置的功能方塊圖。 圖2 係依據本發明一實施例所繪示的轉速控制方法的流程圖。 圖3係依據本發明另一實施例所繪示的轉速控制方法的流程圖。 圖4係依據本發明一實施例所繪示的轉速控制方法的時間-溫度圖。1 is a functional block diagram of a temperature control device according to an embodiment of the invention. 2 is a flow chart of a method of controlling a rotational speed according to an embodiment of the invention. FIG. 3 is a flow chart of a method for controlling a rotational speed according to another embodiment of the present invention. 4 is a time-temperature diagram of a rotational speed control method according to an embodiment of the invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW106138412A TW201918824A (en) | 2017-11-07 | 2017-11-07 | Temperature control device and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW106138412A TW201918824A (en) | 2017-11-07 | 2017-11-07 | Temperature control device and control method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201918824A true TW201918824A (en) | 2019-05-16 |
Family
ID=67347821
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW106138412A TW201918824A (en) | 2017-11-07 | 2017-11-07 | Temperature control device and control method thereof |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TW201918824A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113133286A (en) * | 2021-04-19 | 2021-07-16 | 西安易朴通讯技术有限公司 | Heat dissipation control method, device, equipment and storage medium |
| TWI788933B (en) * | 2021-01-27 | 2023-01-01 | 大陸商勝達克半導體科技(上海)有限公司 | Temperature management method based on automatic test equipment |
-
2017
- 2017-11-07 TW TW106138412A patent/TW201918824A/en unknown
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI788933B (en) * | 2021-01-27 | 2023-01-01 | 大陸商勝達克半導體科技(上海)有限公司 | Temperature management method based on automatic test equipment |
| CN113133286A (en) * | 2021-04-19 | 2021-07-16 | 西安易朴通讯技术有限公司 | Heat dissipation control method, device, equipment and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8606428B2 (en) | Cooling fan control system | |
| CN105026873B (en) | Device for controlling cooling system | |
| US11032938B2 (en) | Temperature control device and control method thereof | |
| CN103821747B (en) | Fan control system, computer system and fan control method thereof | |
| CN106679076B (en) | Temperature control method and control device for frequency converter power module | |
| WO2018033075A1 (en) | Proactive fan speed adjustment | |
| US20120329377A1 (en) | Fan control system, computer system, and method for controlling fan speed thereof | |
| US20130208419A1 (en) | Temperature control system | |
| CN105402148A (en) | Method and device for adjusting speed of packet transport network (PTN) equipment fan | |
| CN101160712A (en) | Programmable Closed-Loop Fan Control | |
| CN104252209A (en) | Method and system for automatically regulating rotation speed of fan | |
| CN106568161A (en) | Air conditioner heating running control method | |
| CN107762936A (en) | Temperature control equipment and its method | |
| CN103793039A (en) | Temperature control system and method for processor | |
| US20190159366A1 (en) | Temperature control device and method thereof | |
| CN116501144A (en) | Electronic equipment, heat dissipation method for dynamic control, and dynamic heat dissipation control system | |
| US6285150B1 (en) | Method for controlling the operating voltage of a fan in electrical equipment | |
| TW201918824A (en) | Temperature control device and control method thereof | |
| TW201445295A (en) | System and method of controlling fan speed | |
| CN104074784A (en) | Fan control system and method | |
| TW201925969A (en) | Temperature control device and method thereof | |
| CN107466491A (en) | For the adjusting method of electric appliance casing cooling device | |
| US20120269652A1 (en) | Control method of fan rotation speed | |
| CN107882763A (en) | Revolution speed control device and its method | |
| TW201925968A (en) | Device and method for controlling temperature |