TWI758354B - Rotational speed contorlling device and method thereof - Google Patents

Rotational speed contorlling device and method thereof Download PDF

Info

Publication number
TWI758354B
TWI758354B TW106139453A TW106139453A TWI758354B TW I758354 B TWI758354 B TW I758354B TW 106139453 A TW106139453 A TW 106139453A TW 106139453 A TW106139453 A TW 106139453A TW I758354 B TWI758354 B TW I758354B
Authority
TW
Taiwan
Prior art keywords
temperature
temperature value
rotational speed
hard disk
value
Prior art date
Application number
TW106139453A
Other languages
Chinese (zh)
Other versions
TW201924208A (en
Inventor
黃章鋒
薛冬銳
張連飛
項品義
Original Assignee
英業達股份有限公司
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 英業達股份有限公司 filed Critical 英業達股份有限公司
Priority to TW106139453A priority Critical patent/TWI758354B/en
Publication of TW201924208A publication Critical patent/TW201924208A/en
Application granted granted Critical
Publication of TWI758354B publication Critical patent/TWI758354B/en

Links

Images

Landscapes

  • Cooling Or The Like Of Electrical Apparatus (AREA)
  • Control Of Temperature (AREA)

Abstract

A rotational speed controlling device is applied to a computer system including a hard disk and a fan. The rotational speed controlling device comprises a temperature sensing unit, a processing circuit and a proportional–integral–derivative (PID) controller wherein the processing circuit is electrically connected to the temperature sensing unit and the PID controller. The temperature sensing unit is configured to be disposed on a side of the hard disk with a gap, and to sense the temperature of the airflow in the gap to obtain a first temperature value. The processing circuit is configured to obtain a second temperature value according to the first temperature value and a temperature conversion equation. The PID controller is configured to control the rotational speed of the fan according to the second temperature value.

Description

轉速控制裝置及其方法Rotational speed control device and method thereof

本發明係關於一種轉速控制裝置,特別係關於適用於電腦系統的風扇的轉速控制裝置。 The present invention relates to a rotational speed control device, in particular to a rotational speed control device suitable for a fan of a computer system.

目前在對電腦系統或其他系統的硬碟執行散熱時,通常係以進風口的溫度作為參數來進行風扇的轉速控制,然而此習知轉速控制方法係依據硬碟處於滿載狀態下其溫度值不會超過預設溫度值的條件以控制風扇轉速,因此當系統處於空載或是非滿載的狀態時,習知轉速控制方法仍控制風扇維持對應於系統滿載的轉速,因而產生不必要的能量耗費。 At present, when cooling hard disks in computer systems or other systems, the temperature of the air inlet is usually used as a parameter to control the speed of the fan. However, the conventional speed control method is based on the fact that the temperature of the hard disk is not under full load. The condition of exceeding the preset temperature value is used to control the fan speed. Therefore, when the system is under no-load or under-load state, the conventional speed control method still controls the fan to maintain the speed corresponding to the system's full load, thus resulting in unnecessary energy consumption.

鑒於上述,本發明提供一種轉速控制裝置及其方法。 In view of the above, the present invention provides a rotational speed control device and a method thereof.

依據本發明一實施例的轉速控制裝置,適用於電腦系統,電腦系統包含硬碟以及風扇。轉速控制裝包含溫度感測組件、處理電路以及比例積分微分(PID)控制器,其中處理電路電性連接於溫度感測組件以及PID控制器。溫度感測組件用於設置於硬碟的一側且與硬碟之間具有間隙,並用以感測間隙中的氣流的溫度而產生第一溫度值。處理電路用以依據第一溫度值及溫度換算方程式取得第二溫度值。PID控制器則用以依據第二溫度值控制風扇的轉速。 The rotational speed control device according to an embodiment of the present invention is suitable for a computer system, and the computer system includes a hard disk and a fan. The rotational speed control device includes a temperature sensing element, a processing circuit and a proportional integral derivative (PID) controller, wherein the processing circuit is electrically connected to the temperature sensing element and the PID controller. The temperature sensing component is disposed on one side of the hard disk and has a gap with the hard disk, and is used for sensing the temperature of the airflow in the gap to generate a first temperature value. The processing circuit is used for obtaining the second temperature value according to the first temperature value and the temperature conversion equation. The PID controller is used for controlling the rotational speed of the fan according to the second temperature value.

依據本發明一實施例的轉速控制方法,適用於包含硬碟以及風扇的電腦系統。轉速控制方法包含設置溫度感測組件於硬碟的一側使溫度感測組件與硬碟之間具有間隙;感測間隙中的氣流的溫度產生第一溫度值;依據第一溫度值及溫度換算方程式取得第二溫度值,其中溫度換算方 程式係第一溫度值的函式;以及依據第二溫度值以PID控制方式控制風扇的轉速。 The rotational speed control method according to an embodiment of the present invention is suitable for a computer system including a hard disk and a fan. The rotational speed control method includes disposing a temperature sensing element on one side of the hard disk so that there is a gap between the temperature sensing element and the hard disk; sensing the temperature of the airflow in the gap to generate a first temperature value; and converting the temperature according to the first temperature value The equation obtains the second temperature value, where the temperature conversion equation The program is a function of the first temperature value; and the speed of the fan is controlled by PID control according to the second temperature value.

藉由上述結構,本案所揭示的轉速控制裝置及其方法,將溫度感測組件與電腦系統的硬碟間隔設置,再將溫度感測組件所感測到的溫度值透過溫度換算方程式的換算,取得貼近於硬碟實際溫度的溫度值以作為PID控制器的輸入值,進而提升風扇轉速與實際溫度的對應性,降低習知預設硬碟為滿載狀態以控制風扇轉速所造成的能量耗費。 With the above structure, the rotational speed control device and the method disclosed in this application, the temperature sensing element and the hard disk of the computer system are arranged at intervals, and then the temperature value sensed by the temperature sensing element is converted through a temperature conversion equation to obtain The temperature value close to the actual temperature of the hard disk is used as the input value of the PID controller, thereby improving the correspondence between the fan speed and the actual temperature, and reducing the energy consumption caused by the conventional default of the hard disk being fully loaded to control the fan speed.

以上之關於本揭露內容之說明及以下之實施方式之說明係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。 The above description of the present disclosure and the following description of the embodiments are used to demonstrate and explain the spirit and principle of the present invention, and provide further explanation of the scope of the patent application of the present invention.

1:轉速控制裝置 1: Speed control device

11:溫度感測組件 11: Temperature sensing components

111:間隙 111: Clearance

13:處理電路 13: Processing circuit

15:PID控制器 15: PID controller

5:電腦系統 5: Computer system

51:硬碟 51: Hard Disk

511:馬達 511: Motor

513:側壁 513: Sidewall

53:風扇 53: Fan

55:主機板 55: Motherboard

Tsdr:感測溫度值 Tsdr: Sensing temperature value

Tsmart:平均溫度值 Tsmart: Average temperature value

Ttc:熱電偶溫度值 Ttc: Thermocouple temperature value

dT:差值 dT: difference

圖1係依據本發明一實施例所繪示的轉速控制裝置的功能方塊圖。 FIG. 1 is a functional block diagram of a rotational speed control device according to an embodiment of the present invention.

圖2係依據本發明一實施例所繪示的轉速控制裝置的架構示意圖。 FIG. 2 is a schematic structural diagram of a rotational speed control device according to an embodiment of the present invention.

圖3係依據本發明一實施例所繪示的轉速控制方法的流程圖。 FIG. 3 is a flowchart of a rotational speed control method according to an embodiment of the present invention.

圖4係依據本發明一實施例所繪示的關係測試的溫度值比較圖。 FIG. 4 is a comparison diagram of temperature values of a relationship test according to an embodiment of the present invention.

圖5係依據本發明另一實施例所繪示的轉速控制方法的細部流程圖。 FIG. 5 is a detailed flowchart of a rotational speed control method according to another embodiment of the present invention.

以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。以下之實施例係進一步詳細說明本發明之觀點,但非以任何觀點限制本發明之範疇。 The detailed features and advantages of the present invention are described in detail in the following embodiments, and the content is sufficient to enable any person skilled in the relevant art to understand the technical content of the present invention and implement it accordingly, and according to the content disclosed in this specification, the scope of the patent application and the drawings , any person skilled in the related art can easily understand the related objects and advantages of the present invention. The following examples further illustrate the viewpoints of the present invention in detail, but do not limit the scope of the present invention in any viewpoint.

請參考圖1,圖1係依據本發明一實施例所繪示的轉速控制裝置的功能方塊圖。如圖1所示,轉速控制裝置1適用於電腦系統5,其 中電腦系統5包含硬碟51以及風扇53。轉速控制裝置1包含溫度感測組件11、處理電路13以及比例積分微分(PID)控制器15,其中處理電路13電性連接於溫度感測組件11以及PID控制器15。 Please refer to FIG. 1 , which is a functional block diagram of a rotational speed control device according to an embodiment of the present invention. As shown in FIG. 1, the rotational speed control device 1 is suitable for a computer system 5, which The computer system 5 includes a hard disk 51 and a fan 53 . The rotational speed control device 1 includes a temperature sensing element 11 , a processing circuit 13 and a proportional-integral-derivative (PID) controller 15 , wherein the processing circuit 13 is electrically connected to the temperature sensing element 11 and the PID controller 15 .

溫度感測組件11用於設置於電腦系統5的硬碟51的一側且與硬碟51之間具有間隙111,且用於感測間隙111中的氣流的溫度以產生第一溫度值。舉例來說,溫度感測組件11與硬碟51之間的間隙111小於或等於15毫米。於一實施例中,溫度感測組件11包含溫度感測器,且溫度感測組件11以溫度感測器所感測到的溫度作為第一溫度值。於另一實施例中,溫度感測組件11包含多個溫度感測器,且溫度感測組件11以所述多個溫度感測器所感測到的溫度的平均值作為第一溫度值。舉例來說,溫度感測器可以係熱電偶(thermocouple)、電阻溫度計(RTD)或是熱敏電阻,本發明不予限制。 The temperature sensing component 11 is disposed on one side of the hard disk 51 of the computer system 5 and has a gap 111 between the hard disk 51 and is used for sensing the temperature of the airflow in the gap 111 to generate a first temperature value. For example, the gap 111 between the temperature sensing element 11 and the hard disk 51 is less than or equal to 15 mm. In one embodiment, the temperature sensing component 11 includes a temperature sensor, and the temperature sensing component 11 uses the temperature sensed by the temperature sensor as the first temperature value. In another embodiment, the temperature sensing element 11 includes a plurality of temperature sensors, and the temperature sensing element 11 uses an average value of the temperatures sensed by the plurality of temperature sensors as the first temperature value. For example, the temperature sensor may be a thermocouple, a resistance thermometer (RTD) or a thermistor, which is not limited in the present invention.

處理電路13例如是中央處理器(central processing unit,CPU)、微控制器(microcontroller unit,MCU)、現場可程式化閘陣列(field programmable gate array,FPGA)、特殊應用積體電路(application specific integrated circuit,ASIC),或其他處理器。處理電路13用以依據第一溫度值以及溫度換算方程式取得第二溫度值,其中溫度換算方程式的詳細內容將於後描述。PID控制器15則係由比例單元、積分單元以及微分單元組成,且用以依據第二溫度值控制風扇51的轉速。 The processing circuit 13 is, for example, a central processing unit (CPU), a microcontroller (MCU), a field programmable gate array (FPGA), or an application specific integrated circuit (application specific integrated circuit). circuit, ASIC), or other processors. The processing circuit 13 is used for obtaining the second temperature value according to the first temperature value and the temperature conversion equation, wherein the details of the temperature conversion equation will be described later. The PID controller 15 is composed of a proportional unit, an integral unit and a differential unit, and is used to control the rotational speed of the fan 51 according to the second temperature value.

再來請一併參考圖1及圖2以更詳細地說明轉速控制裝置1於電腦系統5中的設置位置。圖2係依據本發明一實施例所繪示的轉速控制裝置的架構示意圖。如前所述,轉速控制裝置1的溫度感測組件11設置於電腦系統5的硬碟51的一側且與硬碟51之間具有間隙111。詳細來說,如圖2所示,溫度感測組件11所設置的位置與硬碟5設有馬達511的側壁513具有間隙111。也就是說,溫度感測組件11以間隙111與硬碟51設有馬達511的側壁513相互間隔。舉例來說,溫度感測組件11可以設 置於硬碟51的馬達511的下方,且與馬達511之間的間隙111可以小於或等於15毫米,因此溫度感測組件11所量測到的溫度和硬碟51的實際溫度具有高度相關性,具有較高的精準度。於此實施例中,溫度感測組件11、處理電路13以及PID控制器15中的一或多者可設置於電腦系統5的主機板55。於另一實施例中,轉速控制裝置1更包含電路板用於整合溫度感測組件11、處理電路13及PID控制器15中的一或多者。 Please refer to FIG. 1 and FIG. 2 together for a more detailed description of the installation position of the rotational speed control device 1 in the computer system 5 . FIG. 2 is a schematic structural diagram of a rotational speed control device according to an embodiment of the present invention. As mentioned above, the temperature sensing element 11 of the rotational speed control device 1 is disposed on one side of the hard disk 51 of the computer system 5 and has a gap 111 therebetween. Specifically, as shown in FIG. 2 , there is a gap 111 between the position where the temperature sensing element 11 is disposed and the side wall 513 of the hard disk 5 where the motor 511 is provided. That is, the temperature sensing element 11 is spaced apart from the side wall 513 of the hard disk 51 on which the motor 511 is provided by the gap 111 . For example, the temperature sensing component 11 can be provided with It is placed under the motor 511 of the hard disk 51 , and the gap 111 between the motor 511 and the motor 511 can be less than or equal to 15 mm, so the temperature measured by the temperature sensing element 11 has a high correlation with the actual temperature of the hard disk 51 , with high accuracy. In this embodiment, one or more of the temperature sensing element 11 , the processing circuit 13 and the PID controller 15 may be disposed on the motherboard 55 of the computer system 5 . In another embodiment, the rotational speed control device 1 further includes a circuit board for integrating one or more of the temperature sensing element 11 , the processing circuit 13 and the PID controller 15 .

接下來請一併參考圖1及圖3,圖3係依據本發明一實施例所繪示的轉速控制方法的流程圖。於此實施例中,轉速控制方法適用於轉速控制裝置1,用於控制電腦系統5的風扇53的轉速。於步驟S11中,設置溫度感測組件11於電腦系統5的硬碟51的一側,並使溫度感測組件11與硬碟之間具有間隙111。於步驟S13中,溫度感測組件11感測間隙111中的氣流的溫度以產生第一溫度值。舉例來說,第一溫度值可以係單一溫度感測器所組成的溫度感測組件11所感測到的溫度,亦可以係多個溫度感測器所組成的溫度感測組件11所感測到的多個溫度的平均值。接著於步驟S15中,處理電路13依據第一溫度值與溫度換算方程式取得第二溫度並傳送給PID控制器15。於一實施例中,溫度換算方程式係以第一溫度值為參數的函式,用以取得換算溫度值,其中所述溫度換算方程式與風扇53的占空比為負相關,而占空比與間隙111中的氣流與硬碟51之間的對流換熱係數為正相關。再來於步驟S17中,PID控制器15依據第二溫度值以PID控制方式控制風扇的轉速。 Next, please refer to FIG. 1 and FIG. 3 together. FIG. 3 is a flowchart of a rotational speed control method according to an embodiment of the present invention. In this embodiment, the rotational speed control method is applicable to the rotational speed control device 1 for controlling the rotational speed of the fan 53 of the computer system 5 . In step S11, the temperature sensing element 11 is disposed on one side of the hard disk 51 of the computer system 5, and a gap 111 is formed between the temperature sensing element 11 and the hard disk. In step S13, the temperature sensing element 11 senses the temperature of the airflow in the gap 111 to generate a first temperature value. For example, the first temperature value may be the temperature sensed by the temperature sensing element 11 composed of a single temperature sensor, or the temperature sensed by the temperature sensing element 11 composed of a plurality of temperature sensors Average of multiple temperatures. Next, in step S15 , the processing circuit 13 obtains the second temperature according to the first temperature value and the temperature conversion equation and transmits it to the PID controller 15 . In one embodiment, the temperature conversion equation is a function using the first temperature value as a parameter to obtain the converted temperature value, wherein the temperature conversion equation is negatively correlated with the duty cycle of the fan 53, and the duty cycle is related to the duty cycle of the fan 53. The airflow in the gap 111 is positively correlated with the convective heat transfer coefficient between the hard disks 51 . Then in step S17, the PID controller 15 controls the rotation speed of the fan in a PID control manner according to the second temperature value.

詳細來說,處理電路13於步驟S15中所使用的溫度換算方程式係於多種環境溫度、多種壓力以及多種風扇占空比的條件下進行感測溫度值、熱電偶溫度值與平均溫度值的關係測試而推得。其中感測溫度值係溫度感測組件11感測間隙111中的氣流所取得的溫度值;平均溫度值係硬碟51的內部智能監視器將硬碟51內部的各個熱源的溫度參數經權重計算後所得到的溫度值;熱電偶溫度值則係在進行關係測試時設置於硬碟 51的一側(特別是上述設有馬達511的側壁513)的熱電偶所感測的該側的表面溫度值,即計算出平均溫度值的多個溫度參數中的其中之一。依據能量守恆定律以及牛頓對流冷卻公式,可推得感測溫度值與熱電偶溫度值之間存在關係,又熱電偶溫度值為取得平均溫度值的其中之一溫度參數,因此推得感測溫度值與平均溫度值之間亦存在關係。 In detail, the temperature conversion equation used by the processing circuit 13 in step S15 is based on the relationship between the sensed temperature value, the thermocouple temperature value and the average temperature value under the conditions of various ambient temperatures, various pressures and various fan duty ratios Test and push. The sensed temperature value is the temperature value obtained by the temperature sensing element 11 sensing the airflow in the gap 111 ; the average temperature value is calculated by the internal intelligent monitor of the hard disk 51 by weighting the temperature parameters of each heat source inside the hard disk 51 The temperature value obtained after the test; the temperature value of the thermocouple is set on the hard disk during the relationship test. The surface temperature value of one side of 51 (especially the side wall 513 provided with the motor 511 ) sensed by the thermocouple on the side is one of the temperature parameters for calculating the average temperature value. According to the law of conservation of energy and Newton's convection cooling formula, it can be inferred that there is a relationship between the sensing temperature value and the temperature value of the thermocouple, and the temperature value of the thermocouple is one of the temperature parameters to obtain the average temperature value, so the sensing temperature can be inferred. There is also a relationship between the value and the average temperature value.

於一實施例中,上述的關係測試可以包含以下步驟:設定環境溫度為定值;使用硬碟加載工具加載硬碟;取得對應於多個風扇占空比的感測溫度值、平均溫度值以及熱電偶溫度值,並計算出感測溫度值與平均溫度之間的差值;以及依據各溫度值以及風扇占空比取得溫度換算方程式。舉一個實際的例子,請一併參考圖1及圖4,圖4係依據本發明一實施例所繪示的關係測試的溫度值比較圖。圖4顯示在環境溫度攝氏30度且硬碟51為滿載的測試情況下,所偵測到的與多個風扇占空比對應的感測溫度值Tsdr、平均溫度值Tsmart、熱電偶溫度值Ttc以及計算而得的感測溫度值Tsdr與平均溫度值Tsmart之間的差值dT。如圖4所示,差值dT與風扇占空比為負相關且具有線性關係,而與溫度感測組件11測得的感測溫度值Tsdr為正相關且亦具有線性關係。 In one embodiment, the above-mentioned relationship test may include the following steps: setting the ambient temperature to a constant value; loading the hard disk using a hard disk loading tool; obtaining the sensed temperature value, the average temperature value and the The temperature value of the thermocouple is calculated, and the difference between the sensed temperature value and the average temperature is calculated; and the temperature conversion equation is obtained according to each temperature value and the duty cycle of the fan. For an actual example, please refer to FIG. 1 and FIG. 4 together. FIG. 4 is a comparison diagram of temperature values according to a relationship test shown in an embodiment of the present invention. FIG. 4 shows the detected temperature value Tsdr, the average temperature value Tsmart, and the temperature value Ttc of the thermocouple corresponding to the duty ratios of the fans when the ambient temperature is 30 degrees Celsius and the hard disk 51 is fully loaded. and the calculated difference dT between the sensed temperature value Tsdr and the average temperature value Tsmart. As shown in FIG. 4 , the difference dT is negatively correlated with the fan duty cycle and has a linear relationship, and is positively correlated with the sensed temperature value Tsdr measured by the temperature sensing element 11 and also has a linear relationship.

因此透過關係測試,可以推得用於指示感測溫度值Tsdr與平均溫度值Tsmart之間的線性關係的溫度換算方程式,也就是說,溫度換算方程式可以係感測溫度值Tsdr乘上係數再加上預設截距以計算出平均溫度值Tsmart。如此一來,在後續進行電腦系統5的風扇53轉速控制時,溫度感測組件11所量測到的第一溫度值可透過溫度換算方程式以取得換算溫度值,其中換算溫度值關係於硬碟51的實際溫度值(即上述的平均溫度值),以達到精準的轉速控制。此外,轉速控制裝置1的處理電路13將透過關係測試所取得的溫度換算方程式儲存於轉速控制裝置1的記憶體,或是電腦系統5的內建記憶體,以建立溫度換算方程式資料庫。透過分別對多種類型的電腦系統進行關係測試,溫度換算方程式資料庫中可以存有 分別對應於所述多種類型的電腦系統的多個預設溫度換算方程式。如此一來,在進行轉速控制時,處理電路13可以依據電腦系統5的類型載入對應的預設溫度換算方程式以將溫度感測組件11所感測到的第一溫度值換算為換算溫度值。 Therefore, through the relationship test, the temperature conversion equation for indicating the linear relationship between the sensed temperature value Tsdr and the average temperature value Tsmart can be deduced. That is to say, the temperature conversion equation can be the sensed temperature value Tsdr times the coefficient plus The preset intercept is used to calculate the average temperature value Tsmart. In this way, when the speed control of the fan 53 of the computer system 5 is performed subsequently, the first temperature value measured by the temperature sensing element 11 can obtain the converted temperature value through the temperature conversion equation, wherein the converted temperature value is related to the hard disk. The actual temperature value of 51 (that is, the above-mentioned average temperature value), in order to achieve precise speed control. In addition, the processing circuit 13 of the rotational speed control device 1 stores the temperature conversion equation obtained through the relationship test in the memory of the rotational speed control device 1 or the built-in memory of the computer system 5 to create a temperature conversion equation database. Through the relationship test of various types of computer systems, the temperature conversion equation database can be stored in The preset temperature conversion equations are respectively corresponding to the various types of computer systems. In this way, when performing rotational speed control, the processing circuit 13 can load a corresponding preset temperature conversion equation according to the type of the computer system 5 to convert the first temperature value sensed by the temperature sensing element 11 into a converted temperature value.

於一實施例中,處理電路13將上述換算溫度值作為第二溫度值並傳送至PID控制器15以進行風扇53的轉速控制。於另一實施例中,請參考圖1及圖5,圖5係依據此實施例所繪示的轉速控制方法的細部流程圖,即圖3的轉速控制方法中的步驟S15的詳細步驟。於步驟S21中,處理電路13依據驗證條件判斷換算溫度值是否指示硬碟51朝向溫度感測組件11的表面(即側壁513)的溫度。舉一個實際的例子,當將轉速控制裝置1設置於電腦系統5時,轉速控制裝置1的處理電路13將依據電腦系統5的類型從溫度換算方程式資料庫載入對應的預設溫度換算方程式,以進行第一溫度值的換算,再判斷換算溫度值與內部智能監視器所測得的平均溫度值之間的差值是否小於預設誤差範圍,以判斷換算溫度值是否指示硬碟51的側壁513的溫度。當驗證結果為是時,處理電路13以換算溫度值作為第二溫度值;當驗證結果為否時,處理電路13將換算溫度值加上修正值以作為第二溫度值並傳送至PID控制器15,如步驟S23所述。 In one embodiment, the processing circuit 13 uses the above-mentioned converted temperature value as the second temperature value and transmits it to the PID controller 15 to control the rotational speed of the fan 53 . In another embodiment, please refer to FIG. 1 and FIG. 5 . FIG. 5 is a detailed flowchart of the rotational speed control method according to this embodiment, ie, the detailed steps of step S15 in the rotational speed control method of FIG. 3 . In step S21 , the processing circuit 13 determines whether the converted temperature value indicates the temperature of the surface (ie, the sidewall 513 ) of the hard disk 51 facing the temperature sensing element 11 according to the verification condition. As a practical example, when the rotational speed control device 1 is installed in the computer system 5, the processing circuit 13 of the rotational speed control device 1 will load the corresponding preset temperature conversion equation from the temperature conversion equation database according to the type of the computer system 5, In order to perform the conversion of the first temperature value, it is then determined whether the difference between the converted temperature value and the average temperature value measured by the internal smart monitor is less than a preset error range, so as to determine whether the converted temperature value indicates the side wall of the hard disk 51 513 temperature. When the verification result is yes, the processing circuit 13 uses the converted temperature value as the second temperature value; when the verification result is negative, the processing circuit 13 adds the converted temperature value and the correction value as the second temperature value and transmits it to the PID controller 15, as described in step S23.

處理電路13將取得的第二溫度值傳送至PID控制器15,PID控制器15再依據第二溫度值以PID控制方式控制風扇的轉速。更詳細來說,PID控制器15係以預設溫度值與第二溫度值之間的差作為輸入值,透過PID演算法取得風扇的控制量。舉例來說,預設溫度關係於硬碟51的最佳工作溫度,而PID演算法例如係由比例參數、積分參數、微分參數及上述輸入值所組成的方程式。於一實施例中,PID控制器15的三個參數分別為預設定值。於另一實施例中,PID控制器15的三個參數可經由齊格勒-尼科爾斯(Ziegler-Nichols)方法、柯恩-庫恩(Cohen-Coon)方法,或是其他方法即時調整,本發明不予限制。 The processing circuit 13 transmits the obtained second temperature value to the PID controller 15, and the PID controller 15 controls the rotation speed of the fan in a PID control manner according to the second temperature value. More specifically, the PID controller 15 uses the difference between the preset temperature value and the second temperature value as an input value, and obtains the control amount of the fan through a PID algorithm. For example, the preset temperature is related to the optimal operating temperature of the hard disk 51 , and the PID algorithm is, for example, an equation composed of proportional parameters, integral parameters, differential parameters and the above-mentioned input values. In one embodiment, the three parameters of the PID controller 15 are respectively preset values. In another embodiment, the three parameters of the PID controller 15 can be adjusted on-the-fly via the Ziegler-Nichols method, the Cohen-Coon method, or other methods , the present invention is not limited.

相較於前述習知的轉速控制方法,本案的一或多個實施例所提出的轉速控制裝置及其方法可以依據硬碟的實際狀態來控制風扇轉速。實際的實驗數據請參考表1,表1係本案的一或多個實施例所揭示的轉速控制以及習知的轉速控制在不同硬碟狀態下所產生的控制功耗。由表1可得知,本案的轉速控制裝置及其方法,在硬碟為非滿載的狀態時,由於係依據貼近於硬碟實際溫度的溫度值以進行轉速控制,其控制功耗較硬碟為滿載狀態時小,降低不必要的能量耗費。 Compared with the aforementioned conventional rotational speed control methods, the rotational speed control device and the method thereof proposed in one or more embodiments of the present application can control the rotational speed of the fan according to the actual state of the hard disk. Please refer to Table 1 for actual experimental data. Table 1 shows the rotational speed control disclosed in one or more embodiments of the present application and the control power consumption generated by the conventional rotational speed control under different hard disk states. As can be seen from Table 1, the rotational speed control device and method in this case, when the hard disk is not fully loaded, because the rotational speed is controlled based on the temperature value close to the actual temperature of the hard disk, the control power consumption is higher than that of the hard disk. It is small when it is fully loaded, reducing unnecessary energy consumption.

Figure 106139453-A0305-02-0009-1
Figure 106139453-A0305-02-0009-1

藉由上述架構,本案所揭示的轉速控制裝置及其方法,將溫度感測組件與電腦系統的硬碟間隔設置,再將溫度感測組件所感測到的溫度值透過溫度換算方程式的換算,取得貼近於硬碟實際溫度的溫度值以作為PID控制器的輸入值,進而提升風扇轉速與實際溫度的對應性,降低習知預設硬碟為滿載狀態以控制風扇轉速所造成的能量耗費。 With the above structure, the rotational speed control device and the method disclosed in the present application, the temperature sensing element and the hard disk of the computer system are arranged at intervals, and then the temperature value sensed by the temperature sensing element is converted through a temperature conversion equation to obtain The temperature value close to the actual temperature of the hard disk is used as the input value of the PID controller, thereby improving the correspondence between the fan speed and the actual temperature, and reducing the energy consumption caused by the conventional default of the hard disk being fully loaded to control the fan speed.

雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明。在不脫離本發明之精神和範圍內,所為之更動與潤飾,均屬本發明之專利保護範圍。關於本發明所界定之保護範圍請參考所附之申請專利範圍。 Although the present invention is disclosed in the foregoing embodiments, it is not intended to limit the present invention. Changes and modifications made without departing from the spirit and scope of the present invention belong to the scope of patent protection of the present invention. For the protection scope defined by the present invention, please refer to the attached patent application scope.

1‧‧‧轉速控制裝置 1‧‧‧Rotational speed control device

11‧‧‧溫度感測組件 11‧‧‧Temperature Sensing Components

111‧‧‧間隙 111‧‧‧clearance

13‧‧‧處理電路 13‧‧‧Processing circuit

15‧‧‧PID控制器 15‧‧‧PID controller

5‧‧‧電腦系統 5‧‧‧Computer System

51‧‧‧硬碟 51‧‧‧hard disk

513‧‧‧側壁 513‧‧‧Sidewall

53‧‧‧風扇 53‧‧‧Fan

Claims (10)

一種轉速控制裝置,適用於一電腦系統,該電腦系統包含一硬碟以及一風扇,該轉速控制裝置包含:一溫度感測組件,用於設置於該硬碟一側且與該硬碟之間具有一間隙,並用以感測該間隙中的氣流的溫度而產生一第一溫度值;一處理電路,電性連接於該溫度感測組件,用以依據該第一溫度值及一溫度換算方程式取得一第二溫度值;以及一比例積分微分(PID)控制器,電性連接該處理電路,用以依據該第二溫度值控制該風扇的轉速。 A rotation speed control device is suitable for a computer system, the computer system includes a hard disk and a fan, the rotation speed control device includes: a temperature sensing component, which is arranged on one side of the hard disk and between the hard disk and the hard disk. There is a gap and is used for sensing the temperature of the airflow in the gap to generate a first temperature value; a processing circuit is electrically connected to the temperature sensing component and used for according to the first temperature value and a temperature conversion equation obtaining a second temperature value; and a proportional-integral-derivative (PID) controller electrically connected to the processing circuit for controlling the rotational speed of the fan according to the second temperature value. 如請求項1所述的轉速控制裝置,其中該溫度換算方程式關係於該風扇的占空比,該占空比關係於該間隙中的該氣流與該硬碟之間的對流換熱係數。 The rotational speed control device of claim 1, wherein the temperature conversion equation is related to a duty cycle of the fan, and the duty cycle is related to a convective heat transfer coefficient between the airflow in the gap and the hard disk. 如請求項1所述的轉速控制裝置,其中該處理電路在依據該第一溫度值及該溫度換算方程式取得該第二溫度值時,依據一驗證條件判斷該第一溫度值經該溫度換算方程式所計算出的一換算溫度值是否指示該硬碟朝向該溫度感測組件的表面的溫度,當驗證結果為否時,該處理電路將該換算溫度值加上一修正值以計算出該第二溫度值。 The rotational speed control device as claimed in claim 1, wherein when the processing circuit obtains the second temperature value according to the first temperature value and the temperature conversion equation, it is determined according to a verification condition that the first temperature value is processed by the temperature conversion equation Whether the calculated converted temperature value indicates the temperature of the surface of the hard disk facing the temperature sensing element, when the verification result is no, the processing circuit adds a correction value to the converted temperature value to calculate the second temperature value. 如請求項1所述的轉速控制裝置,其中該溫度感測組件用於以該間隙與該硬碟設有一馬達的側壁相互間隔。 The rotational speed control device as claimed in claim 1, wherein the temperature sensing element is used to be spaced apart from the side wall of the hard disk provided with a motor by the gap. 如請求項1所述的轉速控制裝置,其中該溫度感測組件及該處理電路設置於該電腦系統的一主機板。 The rotational speed control device of claim 1, wherein the temperature sensing component and the processing circuit are disposed on a motherboard of the computer system. 如請求項1所述的轉速控制裝置,其中該溫度感測組件包含多個溫度感測器,且該溫度感測組件以該些溫度感測器所感測到的溫度的平均值作為該第一溫度值。 The rotational speed control device as claimed in claim 1, wherein the temperature sensing element comprises a plurality of temperature sensors, and the temperature sensing element takes an average value of the temperatures sensed by the temperature sensors as the first temperature value. 如請求項1所述的轉速控制裝置,其中該溫度感測組件包含一溫度感測器,且該溫度感測組件以該溫度感測器所感測到的溫度作為該第一溫度值。 The rotational speed control device of claim 1, wherein the temperature sensing component includes a temperature sensor, and the temperature sensing component uses the temperature sensed by the temperature sensor as the first temperature value. 一種轉速控制方法,適用於一電腦系統,該電腦系統包含一硬碟以及一風扇,該轉速控制方法包含:設置一溫度感測組件於該硬碟的一側使該溫度感測組件與該硬碟之間具有一間隙;感測該間隙中的氣流的溫度產生一第一溫度值;依據該第一溫度值及一溫度換算方程式取得一第二溫度值;以及依據該第二溫度值以PID控制方式控制該風扇的轉速;其中該溫度換算方程式係該第一溫度值的函式。 A rotational speed control method is suitable for a computer system, the computer system includes a hard disk and a fan, and the rotational speed control method comprises: arranging a temperature sensing element on one side of the hard disk so that the temperature sensing element and the hard disk are connected with each other. There is a gap between the discs; a first temperature value is generated by sensing the temperature of the airflow in the gap; a second temperature value is obtained according to the first temperature value and a temperature conversion equation; and a PID value is obtained according to the second temperature value The control mode controls the rotational speed of the fan; wherein the temperature conversion equation is a function of the first temperature value. 如請求項8所述的轉速控制方法,其中該溫度換算方程式關係於該風扇的占空比,該占空比關係於該間隙中的該氣流與該硬碟之間的對流換熱係數。 The rotational speed control method of claim 8, wherein the temperature conversion equation is related to a duty cycle of the fan, and the duty cycle is related to a convective heat transfer coefficient between the airflow in the gap and the hard disk. 如請求項8所述的轉速控制方法,其中依據該第一溫度值及該溫度換算方程式取得該第二溫度值包含:依據一驗證條件判斷該第一溫度值經該溫度換算方程式計算出的一換算溫度值是否指示該硬碟朝向該溫度感測組件的表面的溫度;以及當驗證結果為否時,將該換算溫度值加上一修正值以作為該第二溫度值。 The rotational speed control method according to claim 8, wherein obtaining the second temperature value according to the first temperature value and the temperature conversion equation comprises: judging, according to a verification condition, a value of the first temperature value calculated by the temperature conversion equation whether the converted temperature value indicates the temperature of the surface of the hard disk facing the temperature sensing element; and when the verification result is no, adding a correction value to the converted temperature value as the second temperature value.
TW106139453A 2017-11-15 2017-11-15 Rotational speed contorlling device and method thereof TWI758354B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW106139453A TWI758354B (en) 2017-11-15 2017-11-15 Rotational speed contorlling device and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW106139453A TWI758354B (en) 2017-11-15 2017-11-15 Rotational speed contorlling device and method thereof

Publications (2)

Publication Number Publication Date
TW201924208A TW201924208A (en) 2019-06-16
TWI758354B true TWI758354B (en) 2022-03-21

Family

ID=67702325

Family Applications (1)

Application Number Title Priority Date Filing Date
TW106139453A TWI758354B (en) 2017-11-15 2017-11-15 Rotational speed contorlling device and method thereof

Country Status (1)

Country Link
TW (1) TWI758354B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201012370A (en) * 2008-09-05 2010-03-16 Pegatron Corp Electronic apparatus
TWM428402U (en) * 2011-12-30 2012-05-01 Cheng-Yu Huang Heat dissipating pad for notebook computer with temperature detection and fan speed adjustment
TW201428467A (en) * 2013-01-09 2014-07-16 Elitegroup Computer Sys Co Ltd Air inlet filter inspection system
TW201632739A (en) * 2015-01-28 2016-09-16 惠普發展公司有限責任合夥企業 Fan control based on measured heat flux
US20170010004A1 (en) * 2015-07-10 2017-01-12 Huestis Machine Corporation Warming oven

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201012370A (en) * 2008-09-05 2010-03-16 Pegatron Corp Electronic apparatus
TWM428402U (en) * 2011-12-30 2012-05-01 Cheng-Yu Huang Heat dissipating pad for notebook computer with temperature detection and fan speed adjustment
TW201428467A (en) * 2013-01-09 2014-07-16 Elitegroup Computer Sys Co Ltd Air inlet filter inspection system
TW201632739A (en) * 2015-01-28 2016-09-16 惠普發展公司有限責任合夥企業 Fan control based on measured heat flux
US20170010004A1 (en) * 2015-07-10 2017-01-12 Huestis Machine Corporation Warming oven

Also Published As

Publication number Publication date
TW201924208A (en) 2019-06-16

Similar Documents

Publication Publication Date Title
US11604002B2 (en) Thermostat with steady state temperature estimation
US7123996B2 (en) Thermal management set-temperature correction for individual system
US10212848B2 (en) Electronic devices, methods, and program products for determining an atmospheric pressure
TWI323838B (en) Mthod for contrlling the rotational speed of a cooling fan in an electronic system and electronic system utilizing the same
US9702767B2 (en) Calibrating thermal behavior of electronics
US7617020B2 (en) Method for controlling system to work at appropriate temperature
CN107762936A (en) Temperature control equipment and its method
US20190178521A1 (en) Thermostat with startup temperature estimation
JP2016167496A5 (en)
CN107882763B (en) Rotational speed control device and method thereof
US20190159366A1 (en) Temperature control device and method thereof
TWI758354B (en) Rotational speed contorlling device and method thereof
KR101177324B1 (en) A revising control method of heating time in proportion to change rate of indoor temperature
CN110873069B (en) Method and device for controlling fan parameters
TW201529991A (en) Controlling system and method for fan
TWI522534B (en) Device and method for controlling a fan of a display
TW201918824A (en) Temperature control device and control method thereof
JP2019129598A5 (en)
CN110159577B (en) Control method and system of heat dissipation device
TW201925968A (en) Device and method for controlling temperature
TWI761108B (en) Temperature control method of liquid cooling device
TW201529987A (en) Fan sub-system and server using the same and fan sub-system control method
TWI460587B (en) Method and device for controlling fan speed
TW201821924A (en) Method of temperature control and cabinet
US20230048877A1 (en) Method, apparatus for temperature detection and wearable device