TWI903914B - Liquid-cooling and monitoring system and method - Google Patents
Liquid-cooling and monitoring system and methodInfo
- Publication number
- TWI903914B TWI903914B TW113147717A TW113147717A TWI903914B TW I903914 B TWI903914 B TW I903914B TW 113147717 A TW113147717 A TW 113147717A TW 113147717 A TW113147717 A TW 113147717A TW I903914 B TWI903914 B TW I903914B
- Authority
- TW
- Taiwan
- Prior art keywords
- water
- temperature
- cooling
- coolant
- power consumption
- Prior art date
Links
Landscapes
- Cooling Or The Like Of Electrical Apparatus (AREA)
Abstract
Description
本發明係關於一種水冷散熱及監控系統及方法。This invention relates to a water-cooled heat dissipation and monitoring system and method.
隨著電腦性能的不斷提升,處理器的功耗和發熱量也隨之增加。為了保證處理器的穩定運行,需要採用高效的散熱系統。傳統的水冷散熱系統雖具有一定的散熱效果,但在水冷參數的控制及溫度監控方面存在局限性,難以滿足現代電子設備對散熱系統的高效、智慧和可靠性的需求。As computer performance continues to improve, processor power consumption and heat generation also increase. To ensure stable processor operation, an efficient heat dissipation system is required. While traditional water-cooling systems offer some heat dissipation, they have limitations in controlling water cooling parameters and monitoring temperature, making it difficult to meet the demands of modern electronic devices for efficient, intelligent, and reliable heat dissipation systems.
鑒於上述,本發明提供一種水冷散熱及監控系統及方法。In view of the above, the present invention provides a water-cooled heat dissipation and monitoring system and method.
依據本發明一實施例的水冷散熱及監控系統,包含幫浦、水冷管路、水冷頭、水冷排、多個溫度感測器以及微控制器。所述幫浦用於輸送一冷卻液。所述水冷管路連接於所述幫浦,用於傳輸所述冷卻液。所述水冷頭連接於所述水冷管路,用於熱接觸於一功率元件。所述水冷排連接於所述水冷管路,用於使所述冷卻液與周遭環境進行熱交換。所述多個溫度感測器設置於所述水冷管路及水冷頭的水冷路徑上的至少相異兩點。所述微控制器連接於所述多個溫度感測器及所述幫浦,用於至少取得所述至少相異兩點的至少一溫度差值及所述冷卻液的量測流速,並根據所述至少一溫度差值、所述量測流速、所述冷卻液的比熱容及密度取得所述功率元件的一預估功耗,根據所述預估功耗及一預設功耗-溫度表取得所述功率元件的一預估溫度,並根據所述預估溫度控制所述幫浦的轉速以調節所述冷卻液的流速。A water-cooled heat dissipation and monitoring system according to an embodiment of the present invention includes a pump, water-cooled piping, a water-cooling block, a water-cooling radiator, multiple temperature sensors, and a microcontroller. The pump is used to deliver a coolant. The water-cooled piping is connected to the pump and is used to transport the coolant. The water-cooling block is connected to the water-cooled piping and is used to make thermal contact with a power element. The water-cooling radiator is connected to the water-cooled piping and is used to allow heat exchange between the coolant and the surrounding environment. The multiple temperature sensors are disposed at at least two different points on the water-cooling paths of the water-cooled piping and the water-cooling block. The microcontroller is connected to the plurality of temperature sensors and the pump, and is used to obtain at least one temperature difference between at least two different points and the measured flow rate of the coolant, and to obtain an estimated power consumption of the power element based on the at least one temperature difference, the measured flow rate, the specific heat capacity and density of the coolant, to obtain an estimated temperature of the power element based on the estimated power consumption and a preset power consumption-temperature meter, and to control the rotation speed of the pump to adjust the flow rate of the coolant based on the estimated temperature.
依據本發明一實施例的水冷散熱及溫度監控方法,包含以一微控制器執行:透過多個溫度感測器取得一水冷管路及一水冷頭的水冷路徑上的至少相異兩點的至少一溫度差值,其中所述水冷頭熱接觸於一功率元件;根據所述至少一溫度差值、冷卻液於所述水冷路徑上的量測流速以及所述冷卻液的比熱容及密度取得所述功率元件的一預估功耗;根據所述預估功耗及一預設功耗-溫度表取得所述功率元件的一預估溫度;以及根據所述預估溫度控制連接於所述水冷管路的一幫浦的轉速以調節所述冷卻液的流速。According to an embodiment of the present invention, a water-cooling heat dissipation and temperature monitoring method includes the following steps performed by a microcontroller: obtaining at least one temperature difference between at least two different points on a water-cooling path of a water-cooling pipe and a water-cooling head through multiple temperature sensors, wherein the water-cooling head is in thermal contact with a power element; obtaining an estimated power consumption of the power element based on the at least one temperature difference, a measured flow rate of coolant on the water-cooling path, and the specific heat capacity and density of the coolant; obtaining an estimated temperature of the power element based on the estimated power consumption and a preset power consumption-temperature meter; and controlling the rotation speed of a pump connected to the water-cooling pipe to adjust the flow rate of the coolant based on the estimated temperature.
藉由上述結構,本案所揭示的水冷散熱及監控系統及方法,透過在水冷路徑上設置多個溫度感測器以取得至少一溫度差值,根據此溫度差值、冷卻液的量測流速、比熱容及密度來取得所述功率元件的一預估功耗,並根據所述預估功耗及一預設功耗-溫度表取得所述功率元件的一預估溫度,可以水冷參數對功率元件的狀態進行推估,而不用直接對功率元件的運作狀態進行量測。進一步,本案的水冷散熱及監控系統及方法可根據上述預估功耗/溫度來調節冷卻液的流速,實現對冷卻液流速、功率元件之功耗及溫度的精準監控和預測。With the above structure, the water-cooling heat dissipation and monitoring system and method disclosed in this application obtain at least one temperature difference by setting multiple temperature sensors on the water-cooling path. Based on this temperature difference, the measured flow rate, specific heat capacity, and density of the coolant, an estimated power consumption of the power element is obtained. Furthermore, based on the estimated power consumption and a preset power consumption-temperature table, an estimated temperature of the power element is obtained. The state of the power element can be estimated using water-cooling parameters without directly measuring the operating state of the power element. Moreover, the water-cooling heat dissipation and monitoring system and method of this application can adjust the flow rate of the coolant based on the aforementioned estimated power consumption/temperature, achieving precise monitoring and prediction of the coolant flow rate, power consumption, and temperature of the power element.
以上之關於本揭露內容之說明及以下之實施方式之說明係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。The above description of the contents of this disclosure and the following description of the implementation methods are intended to demonstrate and explain the spirit and principles of this invention, and to provide a further explanation of the scope of the patent application of this invention.
以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。以下之實施例係進一步詳細說明本發明之觀點,但非以任何觀點限制本發明之範疇。The following embodiments detail the features and advantages of this invention, the content of which is sufficient to enable anyone skilled in the art to understand the technical content of this invention and implement it accordingly. Furthermore, based on the content disclosed in this specification, the scope of the patent application, and the drawings, anyone skilled in the art can easily understand the relevant objectives and advantages of this invention. The following embodiments further illustrate the viewpoints of this invention, but are not intended to limit the scope of this invention in any way.
圖1係依據本發明一實施例所繪示的水冷散熱及監控系統的功能方塊圖。如圖1所示,水冷散熱及監控系統1可包含幫浦11、水冷管路12、水冷頭13、水冷排14、多個溫度感測器15以及微控制器16。幫浦11用於輸送一冷卻液。水冷管路12連接於幫浦11,用於傳輸所述冷卻液。水冷頭13連接於水冷管路12,用於熱接觸於一功率元件20。水冷排14連接於水冷管路12,用於使所述冷卻液與周遭環境進行熱交換。多個溫度感測器15設置於水冷管路12及水冷頭13的水冷路徑上的至少相異兩點。微控制器16連接於多個溫度感測器15及幫浦11,用於至少取得所述至少相異兩點的至少一溫度差值及所述冷卻液的量測流速,並根據所述至少一溫度差值、所述量測流速、所述冷卻液的比熱容及密度取得功率元件20的一預估功耗,根據所述預估功耗及一預設功耗-溫度表取得功率元件20的一預估溫度,並根據所述預估溫度控制幫浦11的轉速以調節所述冷卻液的流速。Figure 1 is a functional block diagram of a water-cooled heat dissipation and monitoring system according to an embodiment of the present invention. As shown in Figure 1, the water-cooled heat dissipation and monitoring system 1 may include a pump 11, water-cooled piping 12, a water-cooling head 13, a water-cooling radiator 14, multiple temperature sensors 15, and a microcontroller 16. The pump 11 is used to deliver a coolant. The water-cooled piping 12 is connected to the pump 11 and is used to deliver the coolant. The water-cooling head 13 is connected to the water-cooled piping 12 and is used to make thermal contact with a power element 20. The water-cooling radiator 14 is connected to the water-cooled piping 12 and is used to allow the coolant to exchange heat with the surrounding environment. Multiple temperature sensors 15 are disposed at at least two different points on the water cooling path of the water cooling pipe 12 and the water cooling head 13. A microcontroller 16 is connected to the multiple temperature sensors 15 and the pump 11 to obtain at least one temperature difference between the at least two different points and the measured flow rate of the coolant. Based on the at least one temperature difference, the measured flow rate, the specific heat capacity and density of the coolant, the microcontroller obtains an estimated power consumption of the power element 20. Based on the estimated power consumption and a preset power consumption-temperature meter, the microcontroller obtains an estimated temperature of the power element 20. Based on the estimated temperature, the microcontroller controls the rotation speed of the pump 11 to adjust the flow rate of the coolant.
本案的水冷散熱及監控系統1可用於功率元件20的智慧水冷散熱及溫度監測。功率元件20可為電腦設備中的處理器,如中央處理器(Central Processing Unit,CPU)、圖形處理器(Graphics Processing Unit,GPU)等,或者為其他高功耗的發熱元件,本案不予以限制。The water cooling and monitoring system 1 of this invention can be used for intelligent water cooling and temperature monitoring of the power element 20. The power element 20 can be a processor in a computer device, such as a central processing unit (CPU), a graphics processing unit (GPU), or other high-power heat-generating components, which are not limited in this invention.
在本實施例中,幫浦11、水冷頭13及水冷排14透過水冷管路12連接,形成一水冷循環。幫浦11的轉速可被控制,以調節冷卻液於冷卻循環中的流速。本案所指的流速(flow rate)可為冷卻液的體積流率,即單位時間內流過的冷卻液之體積。一般來說,幫浦有若干重要規格:流率、壓力、轉速及馬力,其中流率基本上與轉速呈現正相關。因此,透過控制幫浦11的轉速,冷卻液的流速可以被調節。水冷頭13熱接觸於功率元件20,用於將功率元件20發出的熱能導入冷卻液中。水冷排14熱接觸於周遭環境,用於使帶有功率元件20之熱能的冷卻液降溫,且水冷排14可搭配一風扇以提高熱交換之效率,於此不多作描述。溫度感測器15用於量測水冷路徑上至少相異兩點(如,散熱節點N1、N2)的溫度。溫度感測器15可為接觸式或非接觸式之溫度感測器。例如,接觸式溫度感測器可設置於水冷路徑中,透過與冷卻液直接接觸來量測冷卻液的溫度。非接觸式溫度感測器可設置為對應於水冷管路12或水冷頭13的導管,以間接方式量測冷卻液的溫度。上述溫度感測器15可例如為電阻式溫度感測器、紅外線溫度感測器等各式溫度感測器,本案不予以限制。In this embodiment, the pump 11, water-cooling head 13, and water-cooling radiator 14 are connected via water-cooling piping 12 to form a water-cooling loop. The rotational speed of the pump 11 can be controlled to adjust the flow rate of the coolant in the cooling loop. The flow rate referred to in this invention can be the volumetric flow rate of the coolant, that is, the volume of coolant flowing per unit time. Generally speaking, pumps have several important specifications: flow rate, pressure, rotational speed, and horsepower, among which the flow rate is basically positively correlated with the rotational speed. Therefore, by controlling the rotational speed of the pump 11, the flow rate of the coolant can be adjusted. The water-cooling head 13 is in thermal contact with the power element 20 and is used to conduct the heat energy generated by the power element 20 into the coolant. The water radiator 14 is in thermal contact with the surrounding environment to cool the coolant carrying the heat energy of the power components 20. The water radiator 14 can be equipped with a fan to improve heat exchange efficiency, which will not be described in detail here. A temperature sensor 15 is used to measure the temperature at at least two different points (e.g., heat dissipation nodes N1 and N2) along the water cooling path. The temperature sensor 15 can be a contact or non-contact temperature sensor. For example, a contact temperature sensor can be installed in the water cooling path to measure the coolant temperature through direct contact with the coolant. A non-contact temperature sensor can be installed in a conduit corresponding to the water cooling pipe 12 or the water block 13 to indirectly measure the coolant temperature. The temperature sensor 15 mentioned above can be, for example, a resistance temperature sensor, an infrared temperature sensor, or any other type of temperature sensor, and this application does not limit it.
微控制器16連接於幫浦11及溫度感測器15,且可包含具備數據接收、記錄、運算、儲存及輸出功能之一或多個處理/控制單元,所述處理/控制單元例如為微控制器、中央處理器、繪圖處理器、可程式化邏輯控制器或上述任意組合。在本實施例中,溫度感測器15可設置於水冷頭13的入水口及出水口處,以量測冷卻液經過水冷頭13而受到功率元件20加熱之前後的溫度變化。當溫度感測器15量測取得溫度資料時,可將溫度資料傳送給微控制器16,微控制器16可根據此溫度資料進行運算,並進一步控制幫浦11的運作。具體而言,微控制器16可取得所述至少相異兩點的溫度差值及冷卻液的量測流速,並根據所述溫度差值、量測流速、冷卻液的比熱容及密度取得功率元件20的一預估功耗,根據所述預估功耗及一預設功耗-溫度表取得功率元件20的一預估溫度,並根據所述預估溫度控制幫浦11的轉速以調節冷卻液的流速。The microcontroller 16 is connected to the pump 11 and the temperature sensor 15, and may include one or more processing/control units with data receiving, recording, calculation, storage, and output functions. These processing/control units may be, for example, a microcontroller, a central processing unit, a graphics processing unit, a programmable logic controller (PLC), or any combination thereof. In this embodiment, the temperature sensor 15 may be installed at the inlet and outlet of the water cooling head 13 to measure the temperature change of the coolant before and after it is heated by the power element 20 as it passes through the water cooling head 13. When the temperature sensor 15 acquires temperature data, it can transmit the temperature data to the microcontroller 16. The microcontroller 16 can perform calculations based on this temperature data and further control the operation of the pump 11. Specifically, the microcontroller 16 can obtain the temperature difference between the at least two different points and the measured flow rate of the coolant, and obtain an estimated power consumption of the power element 20 based on the temperature difference, the measured flow rate, the specific heat capacity and density of the coolant, obtain an estimated temperature of the power element 20 based on the estimated power consumption and a preset power consumption-temperature meter, and control the rotation speed of the pump 11 to adjust the flow rate of the coolant based on the estimated temperature.
上述預設功耗-溫度表可預存於微控制器16的記憶體中,且記錄多筆預設環境溫度、功率元件20的多筆預設功耗及多筆預設溫度之間的對應關係。例如,預設功耗-溫度表可記錄在室溫下,CPU的預設功耗為200瓦時所對應的預設溫度。藉此,當微控制器16可根據預估功耗取得對應的預估溫度,並於功率元件20的預估溫度過高時提高幫浦的轉速,以提升降溫效果;或在預估溫度位於合適範圍的條件下降低幫浦的轉速,以節省系統功耗。The aforementioned preset power consumption-temperature table can be pre-stored in the memory of the microcontroller 16, and records the correspondence between multiple preset ambient temperatures, multiple preset power consumptions of the power element 20, and multiple preset temperatures. For example, the preset power consumption-temperature table can record the preset temperature corresponding to a CPU preset power consumption of 200 watt-hours at room temperature. Thus, when the microcontroller 16 obtains the corresponding predicted temperature based on the predicted power consumption, it can increase the pump speed when the predicted temperature of the power element 20 is too high to improve the cooling effect; or decrease the pump speed when the predicted temperature is within a suitable range to save system power consumption.
在本實施例中,微控制器16可根據幫浦11的轉速取得冷卻液的量測流速。例如,幫浦11可根據其自身規格,具有一轉速-流速對照表,使得微控制器16可取得冷卻液的量測流速。或者,微控制器16也可透過流速計取得冷卻液的量測流速。另外,微控制器16可連接於功率元件20(CPU)或主機板的其他元件,以取得功率元件20的量測功耗;或者,電腦設備的主機板可針對功率元件20設置有專用的溫度感測器,且微控制器16可讀取功率元件20的量測溫度,以取得量測功耗。進一步來說,在微控制器16取得功率元件20的量測功耗及預估功耗後,可根據所述量測功耗與所述預估功耗計算水冷循環中的一氣泡百分比。In this embodiment, the microcontroller 16 can obtain the measured flow rate of the coolant based on the rotational speed of the pump 11. For example, the pump 11 may have a rotational speed-flow rate lookup table according to its own specifications, allowing the microcontroller 16 to obtain the measured flow rate of the coolant. Alternatively, the microcontroller 16 can also obtain the measured flow rate of the coolant through a flow meter. Furthermore, the microcontroller 16 can be connected to the power element 20 (CPU) or other components on the motherboard to obtain the measured power consumption of the power element 20; alternatively, the motherboard of the computer device may have a dedicated temperature sensor for the power element 20, and the microcontroller 16 can read the measured temperature of the power element 20 to obtain the measured power consumption. Further, after the microcontroller 16 obtains the measured power consumption and estimated power consumption of the power element 20, it can calculate the percentage of air bubbles in the water cooling cycle based on the measured power consumption and the estimated power consumption.
請參考圖2,圖2係依據本發明另一實施例所繪示的水冷散熱及監控系統的功能方塊圖。如圖2所示,本例的水冷散熱及監控系統1’與圖1實施例相比,更包含一振動裝置17。振動裝置17連接於微控制器16,且設置為對應於幫浦11、水冷管路12、水冷頭13或水冷排14,且本實施例的微控制器16可更用於當判斷所述氣泡百分比超過一預設閾值時,致動振動裝置17,以去除水冷循環中的氣泡。舉例而言,振動裝置17可設置於幫浦11、水冷管路12的任一區段、水冷頭13或水冷排14的任一處,對水冷循環中容易堆積氣泡的位置產生振動,以去除氣泡。Please refer to Figure 2, which is a functional block diagram of a water-cooled heat dissipation and monitoring system according to another embodiment of the present invention. As shown in Figure 2, the water-cooled heat dissipation and monitoring system 1' in this embodiment further includes a vibration device 17 compared to the embodiment in Figure 1. The vibration device 17 is connected to the microcontroller 16 and is configured to correspond to the pump 11, water-cooled pipe 12, water-cooling head 13, or water-cooling radiator 14. Furthermore, the microcontroller 16 in this embodiment can be further used to actuate the vibration device 17 to remove bubbles in the water-cooling cycle when it is determined that the percentage of bubbles exceeds a preset threshold. For example, the vibration device 17 can be installed at any section of the pump 11, the water cooling pipe 12, the water cooling head 13, or the water cooling radiator 14 to generate vibration at the location where bubbles easily accumulate in the water cooling circulation, so as to remove bubbles.
請參考圖3,圖3係依據本發明又一實施例所繪示的水冷散熱及監控系統在水冷路徑上配置多個溫度感測元件的示意圖。如圖3所示,多個溫度感測器15可設置於所述水冷路徑上的多個子區域A1至A3的多個散熱節點N1至N4,且所述微控制器可用於取得這些散熱節點N1至N4的多個溫度差值,並根據這些溫度差值取得功率元件20於這些子區域A1至A3的多個預估子功耗。本圖省略了與圖1、圖2實施例中重複的多個元件,而僅針對在功率元件20對應於水冷頭13的多個子區域設置有多個溫度感測器15進行著重描述。在本實施例中,於冷卻路徑上的多個散熱節點中,冷卻液之溫度從低至高依序為第一散熱節點N1、第三散熱節點N3、第四散熱節點N4、第二散熱節點N2。微控制器可根據這些散熱節點之間的溫度差值取得功率元件20於第一子區域A1、第二子區域A2、第三子區域A3的多個預估子功耗。例如,微控制器可根據散熱節點N1、N3之間的溫度差值取得功率元件20於第一子區域A1的預估子功耗。如此,透過將多個溫度感測器15設置於關鍵散熱節點上,可偵測特定區域的預估功耗,達到精準的局部溫度監測之效果。另外,這些預估子功耗之加總可等於功率元件20的整體的預估功耗。Please refer to Figure 3, which is a schematic diagram illustrating a water-cooling heat dissipation and monitoring system according to another embodiment of the present invention, showing multiple temperature sensing elements configured on the water cooling path. As shown in Figure 3, multiple temperature sensors 15 can be set at multiple heat dissipation nodes N1 to N4 in multiple sub-regions A1 to A3 on the water cooling path, and the microcontroller can be used to obtain multiple temperature differences between these heat dissipation nodes N1 to N4, and obtain multiple estimated sub-power consumptions of the power element 20 in these sub-regions A1 to A3 based on these temperature differences. This figure omits multiple elements that are repeated in the embodiments of Figures 1 and 2, and focuses only on describing the multiple temperature sensors 15 set in multiple sub-regions of the power element 20 corresponding to the water cooling head 13. In this embodiment, among the multiple heat dissipation nodes along the cooling path, the coolant temperatures, from lowest to highest, are: first heat dissipation node N1, third heat dissipation node N3, fourth heat dissipation node N4, and second heat dissipation node N2. The microcontroller can obtain multiple estimated sub-power consumptions of the power element 20 in the first sub-region A1, second sub-region A2, and third sub-region A3 based on the temperature differences between these heat dissipation nodes. For example, the microcontroller can obtain the estimated sub-power consumption of the power element 20 in the first sub-region A1 based on the temperature difference between heat dissipation nodes N1 and N3. Thus, by placing multiple temperature sensors 15 on key heat dissipation nodes, the estimated power consumption of a specific area can be detected, achieving accurate local temperature monitoring. Furthermore, the sum of these estimated sub-power consumptions can be equal to the overall estimated power consumption of power element 20.
請結合圖1參考圖4,圖4係依據本發明一實施例所繪示的水冷散熱及溫度監控方法的流程圖。如圖4所示,水冷散熱及溫度監控方法可包含以一微控制器執行:步驟S1:透過多個溫度感測器取得一水冷管路及一水冷頭的水冷路徑上的至少相異兩點的至少一溫度差值,其中所述水冷頭熱接觸於一功率元件;步驟S3:根據所述至少一溫度差值、冷卻液於所述水冷路徑上的量測流速以及所述冷卻液的比熱容及密度取得所述功率元件的一預估功耗;步驟S5:根據所述預估功耗及一預設功耗-溫度表取得所述功率元件的一預估溫度;以及步驟S7:根據所述預估溫度控制連接於所述水冷管路的一幫浦的轉速以調節所述冷卻液的流速。Please refer to Figure 4 in conjunction with Figure 1. Figure 4 is a flowchart illustrating a water-cooled heat dissipation and temperature monitoring method according to an embodiment of the present invention. As shown in Figure 4, the water cooling heat dissipation and temperature monitoring method may include the following steps executed by a microcontroller: Step S1: Obtaining at least one temperature difference between at least two different points on a water cooling path of a water cooling pipe and a water cooling head through multiple temperature sensors, wherein the water cooling head is in thermal contact with a power element; Step S3: Obtaining an estimated power consumption of the power element based on the at least one temperature difference, the measured flow rate of the coolant on the water cooling path, and the specific heat capacity and density of the coolant; Step S5: Obtaining an estimated temperature of the power element based on the estimated power consumption and a preset power consumption-temperature meter; and Step S7: Controlling the rotation speed of a pump connected to the water cooling pipe to adjust the flow rate of the coolant based on the estimated temperature.
如圖1所示,在步驟S1中,微控制器16可透過多個溫度感測器15取得水冷管路12及水冷頭13的水冷路徑上的散熱節點N1、N2之間的至少一溫度差值。在步驟S3中,微控制器16可根據所述至少一溫度差值、冷卻液於所述水冷路徑上的量測流速以及冷卻液的比熱容及密度取得功率元件20的一預估功耗。具體而言,請參考下列關係式(1)。As shown in Figure 1, in step S1, the microcontroller 16 can obtain at least one temperature difference between the heat dissipation nodes N1 and N2 on the water cooling path of the water cooling pipe 12 and the water cooling head 13 through multiple temperature sensors 15. In step S3, the microcontroller 16 can obtain an estimated power consumption of the power element 20 based on the at least one temperature difference, the measured flow rate of the coolant on the water cooling path, and the specific heat capacity and density of the coolant. Specifically, please refer to the following relationship (1).
關係式(1):預估功耗=量測流速×比熱容×密度×進出水溫差。Relationship (1): Estimated power consumption = measured flow rate × specific heat capacity × density × inlet and outlet water temperature difference.
上述關係式(1)具體描述了在水冷架構下,給定冷卻液的量測流速、比熱容、密度及進出水溫差,所計算出的預估功耗,其中此預估功耗為冷卻液帶走的功耗。進一步來說,當功率元件20與水冷頭13達成熱平衡時,此預估功耗可為功率元件20所發出的功耗。因此,微控制器16可透過設置於進出水口的溫度感測器15來取得功率元件20的預估功耗。除了以溫度感測器15量測冷卻液的溫度以外,冷卻液的流速可透過幫浦11的轉速換算或透過流速計量測取得,而冷卻液的比熱容及密度可被預存在微控制器16的記憶體中。在步驟S5及S7中,微控制器16可根據所述預估功耗及一預設功耗-溫度表取得所述功率元件的一預估溫度;並根據所述預估溫度控制連接於水冷管路12的幫浦11的轉速以調節所述冷卻液的流速。The above relationship (1) specifically describes the estimated power consumption calculated under a water-cooled structure, given the measured flow rate, specific heat capacity, density of the coolant, and the inlet and outlet water temperature difference, where the estimated power consumption is the power consumption carried away by the coolant. Furthermore, when the power element 20 and the water cooling head 13 reach thermal equilibrium, this estimated power consumption can be the power consumption emitted by the power element 20. Therefore, the microcontroller 16 can obtain the estimated power consumption of the power element 20 through the temperature sensor 15 installed at the inlet and outlet. In addition to measuring the temperature of the coolant with the temperature sensor 15, the flow rate of the coolant can be obtained by converting the speed of the pump 11 or by measuring it with a flow meter, while the specific heat capacity and density of the coolant can be pre-stored in the memory of the microcontroller 16. In steps S5 and S7, the microcontroller 16 can obtain a predicted temperature of the power element based on the predicted power consumption and a preset power consumption-temperature meter; and control the rotation speed of the pump 11 connected to the water cooling pipe 12 according to the predicted temperature to adjust the flow rate of the coolant.
請參考圖5,圖5係依據本發明另一實施例所繪示的水冷散熱及溫度監控方法的流程圖。如圖5所示,在本實施例中,水冷散熱及溫度監控方法可更包含:步驟S2:於另一時間點取得所述至少相異兩點的另一溫度差值;步驟S4:透過一軟體介面讀取所述功率元件的一量測功耗;以及步驟S6:根據所述量測功耗、所述至少一溫度差值、所述冷卻液的比熱容及密度取得所述冷卻液的預估流速。步驟S2與步驟S1類似,然而步驟S2可執行於與步驟S1之時間點不同之任意時間點,且往後的步驟S4、S6可與圖4之步驟S3、S5、S7於相同或相異時間點執行,本案不予以限制。在步驟S4中,微控制器16可透過一軟體介面(如,Open Hardware Monitor)讀取功率元件20(CPU)的一量測功耗。在步驟S6中,微控制器16可根據下列關係式(2)計算所述預估流速。具體而言,關係式(2)描述了在水冷架構下,給定冷卻液的量測功耗、比熱容、密度及進出水溫差,所計算出的預估流速,其中進出水溫差係透過上述步驟S2取得之另一溫度差值。Please refer to Figure 5, which is a flowchart illustrating a water-cooled heat dissipation and temperature monitoring method according to another embodiment of the present invention. As shown in Figure 5, in this embodiment, the water-cooled heat dissipation and temperature monitoring method may further include: step S2: obtaining another temperature difference between the at least two different points at another time point; step S4: reading a measured power consumption of the power element through a software interface; and step S6: obtaining the estimated flow rate of the coolant based on the measured power consumption, the at least one temperature difference, the specific heat capacity and density of the coolant. Step S2 is similar to step S1; however, step S2 can be executed at any time point different from that of step S1, and subsequent steps S4 and S6 can be executed at the same or different time points as steps S3, S5, and S7 in Figure 4. This invention does not impose any restrictions on this. In step S4, the microcontroller 16 can read a measured power consumption of the power element 20 (CPU) through a software interface (e.g., Open Hardware Monitor). In step S6, the microcontroller 16 can calculate the estimated flow rate according to the following relationship (2). Specifically, equation (2) describes the estimated flow rate calculated under a water-cooled structure, given the measured power consumption, specific heat capacity, density and inlet/outlet water temperature difference of the coolant, where the inlet/outlet water temperature difference is another temperature difference obtained through step S2 above.
關係式(2):預估流速=量測功耗/(比熱容×密度×進出水溫差)。Relationship (2): Estimated flow rate = measurement power consumption / (specific heat capacity × density × inlet and outlet water temperature difference).
請參考圖6,圖6係依據本發明又一實施例所繪示的水冷散熱及溫度監控方法的流程圖。如圖6所示,在本實施例中,水冷散熱及監控方法可更包含:步驟S4:透過一軟體介面讀取所述功率元件的一量測功耗;以及步驟S8:根據所述量測功耗與所述預估功耗計算水冷循環中的一氣泡百分比。步驟S4可與圖4之任一步驟於相同或相異時間點執行,且步驟S8可執行於圖4之取得預估溫度的步驟S5之後。具體而言,在步驟S8中,微控制器可根據下列關係式(3)計算水冷循環中的氣泡百分比。Please refer to Figure 6, which is a flowchart illustrating a water-cooling heat dissipation and temperature monitoring method according to another embodiment of the present invention. As shown in Figure 6, in this embodiment, the water-cooling heat dissipation and monitoring method may further include: step S4: reading a measured power consumption of the power element through a software interface; and step S8: calculating a bubble percentage in the water-cooling cycle based on the measured power consumption and the estimated power consumption. Step S4 may be performed at the same or different time points as any step in Figure 4, and step S8 may be performed after step S5 in Figure 4, which obtains the estimated temperature. Specifically, in step S8, the microcontroller may calculate the bubble percentage in the water-cooling cycle according to the following relationship (3).
關係式(3):氣泡百分比=(1-預估功耗/量測功耗)×100%。Relationship (3): Bubble percentage = (1 - estimated power consumption / measured power consumption) × 100%.
在取得水冷循環中的氣泡百分比之後,微控制器16更可當判斷該氣泡百分比超過一預設閾值時,發出一警示訊息。或者,如圖2實施例所描述的,當微控制器16判斷所述氣泡百分比超過一預設閾值時,可致動振動裝置17使幫浦11、水冷管路12、水冷頭13或水冷排14發生振動。又或者,當微控制器16判斷所述氣泡百分比超過所述預設閾值時,可控制幫浦11加速運轉,以降低水冷循環中的氣泡百分比。透過此計算並監測水冷循環中氣泡百分比的方案,可以確保水冷系統運作在有效率的狀態下,增加對功率元件的散熱效果。另外,圖4至圖6所示的水冷散熱及監控方法的各實施例之流程可互相結合。例如,取得量測功耗的步驟S4可執行於圖4之步驟S1至S7的任一時間點,且在執行步驟S4之後,可分別執行計算預估流速的步驟S6和計算氣泡百分比的步驟S8。After obtaining the percentage of bubbles in the water-cooling cycle, the microcontroller 16 can issue a warning message when it determines that the percentage of bubbles exceeds a preset threshold. Alternatively, as described in the embodiment of Figure 2, when the microcontroller 16 determines that the percentage of bubbles exceeds a preset threshold, it can actuate the vibration device 17 to vibrate the pump 11, water-cooling pipes 12, water-cooling head 13, or water-cooling radiator 14. Alternatively, when the microcontroller 16 determines that the percentage of bubbles exceeds the preset threshold, it can control the pump 11 to accelerate its operation to reduce the percentage of bubbles in the water-cooling cycle. Through this scheme of calculating and monitoring the percentage of bubbles in the water-cooling cycle, it is possible to ensure that the water-cooling system operates efficiently and increase the heat dissipation effect on power components. Furthermore, the processes of the various embodiments of the water cooling heat dissipation and monitoring methods shown in Figures 4 to 6 can be combined with each other. For example, step S4, which obtains the measured power consumption, can be executed at any time point of steps S1 to S7 in Figure 4, and after executing step S4, steps S6, which calculates the estimated flow rate, and steps S8, which calculate the percentage of bubbles, can be executed respectively.
此外,本案的水冷散熱及監控系統及方法也可透過取得功率元件的特定運作資訊來進行溫度預測。請結合參考圖1,在一實施例中,微控制器16可透過一軟體介面取得功率元件20的一應用場景資訊,並根據所述應用場景資訊控制幫浦11的轉速以調節冷卻液流速,其中應用場景資訊包含畫面更新率、畫面解析度、記憶體容量。舉例而言,微控制器16可預先建立或儲存一應用場景資訊與功率元件20之功耗/溫度的對應關係,如此,微控制器16可在偵測到功率元件20的負載較大時(如,執行畫面更新率較高的遊戲程式,或載入資訊量較大而耗費較多記憶體容量的特定應用場景),率先控制幫浦11的轉速以調節冷卻液流速,避免功率元件20產生過熱情形。Furthermore, the water-cooling heat dissipation and monitoring system and method of this case can also perform temperature prediction by obtaining specific operating information of the power element. Referring to Figure 1, in one embodiment, the microcontroller 16 can obtain application scenario information of the power element 20 through a software interface, and control the speed of the pump 11 to adjust the coolant flow rate according to the application scenario information, wherein the application scenario information includes screen refresh rate, screen resolution, and memory capacity. For example, the microcontroller 16 can pre-establish or store a correspondence between application scenario information and the power consumption/temperature of the power element 20. In this way, when the microcontroller 16 detects that the load on the power element 20 is large (e.g., running a game program with a high screen refresh rate, or a specific application scenario that loads a lot of information and consumes a lot of memory), it can first control the speed of the pump 11 to adjust the coolant flow rate and avoid the power element 20 from overheating.
進一步,上述溫度預測之方案更可採用大數據模型進行訓練,以強化溫度預測之準確性。請結合參考圖1,在一實施例中,微控制器16可取得功率元件20的多筆歷史溫度資料與多筆歷史場景資料之間的一應用場景-溫度模型,透過一軟體介面取得功率元件20的一應用場景資訊,並根據所述應用場景資訊及所述應用場景-溫度模型控制幫浦11的轉速,其中所述應用場景-溫度模型係以所述多筆歷史場景資料為訓練資料,並以所述多筆歷史溫度資料為標記資料,透過迴歸方式擬合產生的應用場景-溫度曲線。舉例而言,上述應用場景-溫度模型可記錄有一特定程式在執行期間,功率元件20之溫度隨著時間的變化曲線。如此,微控制器16可更加準確地調節冷卻液的流速,最佳化水冷散熱及溫度監測之效果。Furthermore, the above-mentioned temperature prediction scheme can be trained using a big data model to enhance the accuracy of temperature prediction. Referring to Figure 1, in one embodiment, the microcontroller 16 can obtain an application scenario-temperature model between multiple historical temperature data and multiple historical scene data of the power element 20, obtain application scenario information of the power element 20 through a software interface, and control the rotation speed of the pump 11 according to the application scenario information and the application scenario-temperature model. The application scenario-temperature model is an application scenario-temperature curve generated by fitting the multiple historical scene data as training data and the multiple historical temperature data as label data through a regression method. For example, the aforementioned application scenario-temperature model can record the temperature change curve of the power element 20 over time during the execution of a specific program. In this way, the microcontroller 16 can more accurately adjust the flow rate of the coolant, optimizing the effects of water cooling and temperature monitoring.
藉由上述結構,本案所揭示的水冷散熱及監控系統及方法,透過在水冷路徑上設置多個溫度感測器以取得至少一溫度差值,根據此溫度差值、冷卻液的流速、比熱容及密度來取得所述功率元件的一預估功耗,並根據所述預估功耗及一預設功耗-溫度表取得所述功率元件的一預估溫度,可以水冷參數對功率元件的狀態進行推估,而不用直接對功率元件的運作狀態進行量測。進一步,本案的水冷散熱及監控系統及方法可根據上述預估功耗/溫度來調節冷卻液的流速,實現對冷卻液流速、功率元件之功耗及溫度的精準監控和預測。另外,本案亦可利用大數據分析技術,對特定程式的應用場景的溫度變化曲線進行分析,達到準確的溫度預測之效果,並根據預測結果提前調整散熱策略,確保電子設備始終工作在最佳溫度範圍內。With the above structure, the water-cooling heat dissipation and monitoring system and method disclosed in this application obtain at least one temperature difference by setting multiple temperature sensors on the water-cooling path. Based on this temperature difference, the flow rate, specific heat capacity, and density of the coolant, an estimated power consumption of the power element is obtained. Furthermore, based on the estimated power consumption and a preset power consumption-temperature table, an estimated temperature of the power element is obtained. The state of the power element can be estimated using water-cooling parameters without directly measuring the operating state of the power element. Moreover, the water-cooling heat dissipation and monitoring system and method of this application can adjust the flow rate of the coolant based on the aforementioned estimated power consumption/temperature, achieving precise monitoring and prediction of the coolant flow rate, power consumption, and temperature of the power element. In addition, this project can also utilize big data analysis technology to analyze the temperature change curve of specific application scenarios, achieve accurate temperature prediction, and adjust the heat dissipation strategy in advance based on the prediction results to ensure that electronic equipment always works within the optimal temperature range.
雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明。在不脫離本發明之精神和範圍內,所為之更動與潤飾,均屬本發明之專利保護範圍。關於本發明所界定之保護範圍請參考所附之申請專利範圍。Although the present invention has been disclosed above with reference to the foregoing embodiments, it is not intended to limit the invention. Any modifications and refinements made without departing from the spirit and scope of the present invention are within the scope of patent protection of the present invention. For the scope of protection defined by the present invention, please refer to the attached patent application.
1,1’:水冷散熱及監控系統 11:幫浦 12:水冷管路 13:水冷頭 14:水冷排 15:溫度感測元件 16:微控制器 17:振動裝置 20:功率元件 N1,N2,N3,N4:散熱節點 A1,A2,A3:子區域 S1-S7:步驟1,1’: Water cooling heat dissipation and monitoring system; 11: Pump; 12: Water cooling piping; 13: Water block; 14: Water radiator; 15: Temperature sensing element; 16: Microcontroller; 17: Vibration device; 20: Power element; N1,N2,N3,N4: Heat dissipation nodes; A1,A2,A3: Sub-regions; S1-S7: Steps
圖1係依據本發明一實施例所繪示的水冷散熱及監控系統的功能方塊圖。 圖2係依據本發明另一實施例所繪示的水冷散熱及監控系統的功能方塊圖。 圖3係依據本發明又一實施例所繪示的水冷散熱及監控系統在水冷路徑上配置多個溫度感測元件的示意圖。 圖4係依據本發明一實施例所繪示的水冷散熱及監控方法的流程圖。 圖5係依據本發明另一實施例所繪示的水冷散熱及監控方法的流程圖。 圖6係依據本發明又一實施例所繪示的水冷散熱及監控方法的流程圖。Figure 1 is a functional block diagram of a water-cooling heat dissipation and monitoring system according to one embodiment of the present invention. Figure 2 is a functional block diagram of a water-cooling heat dissipation and monitoring system according to another embodiment of the present invention. Figure 3 is a schematic diagram of a water-cooling heat dissipation and monitoring system according to yet another embodiment of the present invention, in which multiple temperature sensing elements are arranged on the water cooling path. Figure 4 is a flowchart of a water-cooling heat dissipation and monitoring method according to one embodiment of the present invention. Figure 5 is a flowchart of a water-cooling heat dissipation and monitoring method according to another embodiment of the present invention. Figure 6 is a flowchart of a water-cooling heat dissipation and monitoring method according to yet another embodiment of the present invention.
1:水冷散熱及監控系統 1: Water-cooled heat dissipation and monitoring system
11:幫浦 11: Bangpu
12:水冷管路 12: Water-cooled piping
13:水冷頭 13: Water Block
14:水冷排 14: Water-cooled radiator
15:溫度感測元件 15: Temperature sensing element
16:微控制器 16: Microcontroller
20:功率元件 20: Power Components
N1,N2:散熱節點 N1, N2: Heat dissipation nodes (Note: The last part, "N1, N2: Heat dissipation nodes")
Claims (18)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113147717A TWI903914B (en) | 2024-12-09 | 2024-12-09 | Liquid-cooling and monitoring system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113147717A TWI903914B (en) | 2024-12-09 | 2024-12-09 | Liquid-cooling and monitoring system and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TWI903914B true TWI903914B (en) | 2025-11-01 |
Family
ID=98603378
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113147717A TWI903914B (en) | 2024-12-09 | 2024-12-09 | Liquid-cooling and monitoring system and method |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI903914B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114625229A (en) * | 2022-03-18 | 2022-06-14 | 苏州浪潮智能科技有限公司 | An immersion liquid cooling heat dissipation control optimization method, device and a data center |
| CN114760802A (en) * | 2020-12-28 | 2022-07-15 | 北京金风科创风电设备有限公司 | Converter cooling system, control method thereof and converter |
| CN116048224A (en) * | 2023-02-22 | 2023-05-02 | 苏州浪潮智能科技有限公司 | Coolant flow dynamic adjustment device and single-phase immersion liquid cooling control system |
| CN109769381B (en) * | 2019-03-01 | 2024-05-07 | 深圳市建恒测控股份有限公司 | Heat dissipation system, control method thereof and electronic equipment |
-
2024
- 2024-12-09 TW TW113147717A patent/TWI903914B/en active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109769381B (en) * | 2019-03-01 | 2024-05-07 | 深圳市建恒测控股份有限公司 | Heat dissipation system, control method thereof and electronic equipment |
| CN114760802A (en) * | 2020-12-28 | 2022-07-15 | 北京金风科创风电设备有限公司 | Converter cooling system, control method thereof and converter |
| CN114625229A (en) * | 2022-03-18 | 2022-06-14 | 苏州浪潮智能科技有限公司 | An immersion liquid cooling heat dissipation control optimization method, device and a data center |
| CN116048224A (en) * | 2023-02-22 | 2023-05-02 | 苏州浪潮智能科技有限公司 | Coolant flow dynamic adjustment device and single-phase immersion liquid cooling control system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| He et al. | Optimal thermal management of server cooling system based cooling tower under different ambient temperatures | |
| Dang et al. | Investigation on thermal design of a rack with the pulsating heat pipe for cooling CPUs | |
| CN103631351B (en) | Fan control method and device of server and server | |
| US6886353B2 (en) | Cooling system | |
| CN106194806B (en) | Fan power control system, method and non-transitory computer readable storage medium | |
| US20080186670A1 (en) | Electronics cooling system | |
| TWI624215B (en) | Computer fans controll method and fan control system | |
| CN112857132B (en) | Cooling tower, cooling tower detection control method, device, equipment and storage medium | |
| US20180252593A1 (en) | Thermal testing system | |
| CN113835496A (en) | Liquid cooling radiator | |
| CN108235655A (en) | A kind of server cabinet easy to plug using liquid-cooling heat radiation | |
| Shalom Simon et al. | CFD analysis of Heat capture ratio in a hybrid cooled server | |
| JP2015079843A (en) | Electronic device, electronic device control method, and electronic device control program | |
| Sahini et al. | Comparative study of high ambient inlet temperature effects on the performance of air vs. liquid cooled IT equipment | |
| CN109933175A (en) | A kind of heat dissipation detection method, device and electronic equipment | |
| CN108691797A (en) | A kind of radiator fan speed-regulating control device and method | |
| CN119534541A (en) | A test device and a test system | |
| CN118870723A (en) | Heat dissipation control system, method, controller and cabinet | |
| CN102467197A (en) | Server system | |
| JP4505436B2 (en) | Energy-saving operation method for cooling tower group and cooling tower group used therefor | |
| CN108362136B (en) | A kind of air cooling system control method and equipment | |
| TWI903914B (en) | Liquid-cooling and monitoring system and method | |
| CN100541392C (en) | Temperature detection system and method | |
| CN204044700U (en) | A kind of water-cooled server system | |
| CN114867297A (en) | Liquid cooling cabinet, and computing equipment cooling control system and method |