Immersion liquid cooling system, immersion liquid cooling control method, immersion liquid cooling rack, and device, medium and program product

By real-time monitoring and dynamic adjustment of the coolant flow rate and temperature difference in the immersion liquid cooling system, the problem of insufficient heat dissipation in traditional immersion liquid cooling systems under complex environments is solved, achieving efficient and stable cooling effects and system management, and improving the overall performance and reliability of the system.

WO2026026191A1PCT designated stage Publication Date: 2026-02-05INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/098174
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-31
Filing Date
2025-05-29
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

Existing immersion liquid cooling systems cannot guarantee cooling performance when faced with complex and variable operating environments and load changes. Traditional manual adjustment or timed flow adjustment methods cannot meet the system's heat dissipation requirements, thus limiting the improvement of liquid cooling system performance.

Method used

The coolant distribution unit monitors the coolant mass flow rate and temperature difference of the submerged nodes in real time, dynamically adjusts the opening of the water valves at the inlet and outlet of the nodes, and combines a static pressure level sensor and a semiconductor dehumidifier to achieve automatic flow control and gas management, ensuring precise coolant circulation and system stability.

Benefits of technology

It achieves efficient heat dissipation of the immersion liquid cooling system, improves system stability and energy efficiency, reduces coolant waste and oxidation risk, simplifies maintenance process, and improves system reliability and space utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025098174_05022026_PF_FP_ABST
    Figure CN2025098174_05022026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of immersion liquid cooling. Provided are an immersion liquid cooling system, an immersion liquid cooling control method, an immersion liquid cooling rack, and a device, a medium and a program product. The system comprises a cooling distribution unit, wherein a cooling liquid outlet of the cooling distribution unit is connected to a unit liquid inlet of an immersion unit, and a cooling liquid inlet of the cooling liquid distribution unit is connected to a unit liquid outlet of the immersion unit; and the cooling liquid distribution unit is used for acquiring, on the basis of a real-time mass flow rate of a cooling liquid in the immersion unit, a real-time temperature difference value between a liquid inlet and a liquid outlet that correspond to the immersion unit, and on the basis of the real-time temperature difference value between the liquid inlet and the liquid outlet, performing unit flow rate adjustment on the opening degrees of water valves respectively corresponding to the unit liquid inlet and the unit liquid outlet. The present application achieves the dynamic adjustment of the opening degrees of water valves at a unit liquid inlet and a unit liquid outlet, so as to precisely control the flow rate of a cooling liquid, thereby improving the overall heat dissipation efficiency of a liquid cooling system.
Need to check novelty before this filing date? Find Prior Art

Description

Immersion liquid cooling systems, control methods, cabinets, equipment, media and program products

[0001] Cross-references to related applications

[0002] This application claims priority to Chinese Patent Application No. 202411036042.0, filed on July 31, 2024, entitled "Immersion Liquid Cooling System, Control Method, Cabinet, Equipment, Media and Program Product", the entire contents of which are incorporated herein by reference. Technical Field

[0003] This application relates to the field of immersion liquid cooling technology, and in particular to an immersion liquid cooling system, control method, cabinet, equipment, medium and program product. Background Technology

[0004] With the rapid development of information technology, the power consumption of chips in critical facilities such as data centers has increased dramatically, and traditional air-cooling technology can no longer meet the ever-increasing heat dissipation demands. Against this backdrop, liquid cooling technology, with its superior heat dissipation efficiency and energy efficiency ratio, has gradually become a key means of solving the problem of heat dissipation in high heat flux density, among which immersion liquid cooling technology is particularly noteworthy.

[0005] In immersion liquid cooling systems, the coolant flow rate is a crucial factor in controlling heat dissipation efficiency and system stability. However, in related technologies, liquid cooling systems still rely on manual adjustment or timed flow rate adjustments. Maintenance personnel need to manually adjust pump speeds or valve openings based on experience or system feedback to change the coolant flow rate. Furthermore, some systems employ preset timer programs to automatically adjust the flow rate at pre-defined time intervals. The inventors recognized that while these methods meet the basic system requirements to some extent, the liquid cooling effect cannot be guaranteed when facing complex and variable operating environments and load changes, limiting further improvements in liquid cooling system performance.

[0006] Therefore, there is an urgent need for an immersion liquid cooling system, control method, cabinet, equipment, media, and program product to solve the above problems. Summary of the Invention

[0007] To address the problems existing in the prior art, this application provides an immersion liquid cooling system, control method, cabinet, equipment, medium, and program product.

[0008] This application provides an immersion liquid cooling system, including a coolant distribution unit, wherein:

[0009] The coolant outlet of the coolant distribution unit is connected to the node inlet of the immersion node, and the coolant inlet of the coolant distribution unit is connected to the node outlet of the immersion node.

[0010] The coolant distribution unit is used to obtain the real-time temperature difference between the inlet and outlet of the submerged node based on the real-time mass flow rate of the coolant in the submerged node, and to adjust the flow rate of the node by adjusting the opening degree of the water valves corresponding to the inlet and outlet of the node according to the real-time temperature difference between the inlet and outlet.

[0011] According to the immersion liquid cooling system provided in this application, the immersion node further includes an exhaust valve;

[0012] The coolant distribution unit is also used to send a first control command generated according to a preset liquid level height to the immersion node when the immersion node is in the coolant filling start process, and to send a second control command generated after the coolant level in the immersion node reaches the preset liquid level height.

[0013] The first control command is used to control the first water valve and the vent valve to be in the open state. The first water valve is the water valve between the node inlet and the coolant outlet. The second control command is used to control the vent valve to be in the closed state and to control the second water valve to be in the open state. The second water valve is the water valve between the node outlet and the coolant inlet.

[0014] According to the immersion liquid cooling system provided in this application, the system further includes a liquid storage tank; the immersion node further includes a liquid replenishment / drainage port, which is connected to the liquid storage inlet and outlet of the liquid storage tank, wherein:

[0015] The reservoir is used to turn on the water pump and the third water valve in the reservoir according to the third control command sent by the coolant distribution unit, and to close the water valve between the coolant outlet and the target node inlet, so as to pump the coolant in the target submerged node back to the reservoir through the water pump.

[0016] Among them, the third water valve is the water valve between the liquid storage inlet / outlet and the liquid replenishment / drainage port; the third control command is generated by the coolant distribution unit based on the immersion node maintenance task information; the target immersion node is the immersion node to be maintained in the immersion node maintenance task information, and the target node inlet is the node inlet of the target immersion node.

[0017] According to the immersion liquid cooling system provided in this application, the liquid storage tank is further configured to, after receiving a second control command at the immersion node and the node's liquid outlet is in an open state, if the coolant level in the immersion node is lower than a preset liquid level, open a third water valve and a water pump according to a fourth control command sent by the coolant distribution unit, so as to replenish the coolant in the liquid storage tank to the immersion node through the water pump.

[0018] According to the immersion liquid cooling system provided in this application, the system further includes a first semiconductor dehumidifier and a second semiconductor dehumidifier. An exhaust valve is connected to the inlet end of the first semiconductor dehumidifier, a first discharge end of the first semiconductor dehumidifier is connected to the inlet end of the second semiconductor dehumidifier, and a first discharge end of the second semiconductor dehumidifier is connected to the replenishment / drainage port of the liquid storage tank. Wherein:

[0019] The first semiconductor dehumidifier is used to condense the coolant vapor discharged from the exhaust valve, and the gaseous water condensed from the coolant vapor is discharged through the second discharge end of the first semiconductor dehumidifier.

[0020] The second semiconductor dehumidifier is used to condense the coolant vapor after the gaseous water is discharged from the first discharge end of the first semiconductor dehumidifier, and output the condensed liquid coolant to the storage tank through the first discharge end of the second semiconductor dehumidifier.

[0021] According to the immersion liquid cooling system provided in this application, the immersion node further includes a liquid collection tank, which is used to collect the coolant to be pumped back to the bottom of the immersion node during the process of the water pump pumping the coolant in the target immersion node back to the storage tank.

[0022] According to the immersion liquid cooling system provided in this application, a first water valve is connected to the node inlet via a first quick connector, and a second water valve is connected to the node outlet via a second quick connector.

[0023] According to the immersion liquid cooling system provided in this application, the coolant distribution unit further includes a calculation module and a flow control module, wherein:

[0024] The calculation module is used to obtain the rate of change of heat carried by the coolant input to the immersion node per unit time with temperature based on the product of the real-time mass flow rate of the coolant and the specific heat capacity of the coolant, and to obtain the real-time temperature difference between the inlet and outlet liquids based on the ratio between the node power value and the rate value of the immersion node at the current moment.

[0025] The flow control module is used to adjust the flow rate of a node by increasing the opening degree of the water valves corresponding to the inlet and outlet of the node when the real-time temperature difference between the inlet and outlet liquids is greater than or equal to a preset temperature difference threshold.

[0026] According to the immersion liquid cooling system provided in this application, the immersion node also includes a hydrostatic level sensor, which is used to detect the coolant level in the immersion node in real time.

[0027] According to the immersion liquid cooling system provided in this application, a first temperature sensor and a flow meter are provided at the liquid inlet of the node, and a second temperature sensor is provided at the liquid outlet of the node, wherein:

[0028] The first temperature sensor is used to measure the temperature information of the liquid inlet of the immersion node;

[0029] Flow meter, used to measure the real-time mass flow rate of coolant;

[0030] The second temperature sensor is used to measure the temperature of the liquid outlet of the immersion node.

[0031] This application also provides an immersion liquid cooling control method based on the above-mentioned immersion liquid cooling system, comprising:

[0032] Obtain the real-time mass flow rate of the coolant corresponding to the submerged node;

[0033] The real-time temperature difference between the inlet and outlet fluids at the submerged node is calculated based on the real-time mass flow rate of the coolant.

[0034] Based on the real-time temperature difference between the inlet and outlet liquids, the flow rate of each node is adjusted by regulating the opening of the water valves corresponding to the inlet and outlet liquids of the submerged node.

[0035] This application also provides a method for controlling immersion liquid cooling, which calculates the real-time temperature difference between the inlet and outlet liquids corresponding to the immersion node based on the real-time mass flow rate of the coolant, including:

[0036] Obtain the node power value of the submerged node at the current moment;

[0037] Obtain the specific heat capacity of the coolant within the submerged node;

[0038] The rate of change of heat carried by the coolant input to the immersion node per unit time with temperature is obtained by multiplying the real-time mass flow rate of the coolant with the specific heat capacity of the coolant.

[0039] The real-time temperature difference between the inlet and outlet liquids is obtained by using the ratio between the node power value and the rate value.

[0040] According to the immersion liquid cooling control method provided in this application, the method further includes:

[0041] Based on the first temperature sensor installed at the inlet of the immersion node, the inlet temperature information of the immersion node is obtained.

[0042] Based on the second temperature sensor installed at the outlet of the immersion node, the outlet temperature information of the immersion node is obtained.

[0043] The inlet and outlet temperature difference is obtained by measuring the temperature difference between the outlet and inlet.

[0044] When the difference between the real-time temperature difference between the inlet and outlet liquids and the measured temperature difference between the inlet and outlet liquids is less than the preset difference threshold, the flow rate of the node is adjusted according to the measured temperature difference between the inlet and outlet liquids or the real-time temperature difference between the inlet and outlet liquids.

[0045] According to the immersion liquid cooling control method provided in this application, the node flow rate is adjusted based on the real-time temperature difference between the inlet and outlet liquids, specifically by adjusting the opening degree of the water valves corresponding to the inlet and outlet of the immersion node. This includes:

[0046] When the difference between the real-time temperature difference between the inlet and outlet liquids and the measured temperature difference between the inlet and outlet liquids is greater than or equal to a preset difference threshold, it is determined whether the real-time temperature difference between the inlet and outlet liquids is greater than or equal to the preset temperature difference threshold.

[0047] If the real-time temperature difference between the inlet and outlet liquids is greater than or equal to the preset temperature difference threshold, increase the opening of the corresponding water valves at the inlet and outlet of the node to adjust the node flow rate.

[0048] According to the immersion liquid cooling control method provided in this application, the method further includes:

[0049] When the immersion node is in the coolant filling start process, the first control command generated is sent to the immersion node according to the preset liquid level height to control the first water valve and the air vent valve on the immersion node to be in the open state. The first water valve is the water valve between the node inlet and the coolant outlet.

[0050] After the coolant level in the immersion node reaches the preset level, the generated second control command is sent to the immersion node to control the vent valve to be closed and the second water valve to be open. The second water valve is the water valve between the node outlet and the coolant inlet.

[0051] According to the immersion liquid cooling control method provided in this application, after adjusting the node flow rate by adjusting the opening degree of the water valves corresponding to the node inlet and outlet of the immersion node based on the real-time temperature difference between the inlet and outlet liquids, the method further includes:

[0052] Based on the submerged node maintenance task information, determine the target submerged node to be maintained and the preset maintenance liquid level height;

[0053] Based on the preset maintenance liquid level and the target immersion node, a corresponding third control command is generated;

[0054] The third control command opens the third water valve and the water pump in the storage tank connected to the target immersion node, and closes the water valve between the coolant outlet and the target node inlet, so that the coolant in the target immersion node can be pumped back to the storage tank by the water pump.

[0055] Among them, the third water valve is the water valve between the liquid storage tank inlet and outlet and the liquid replenishment / drainage port of the immersion node; the target immersion node is the immersion node to be maintained in the immersion node maintenance task information, and the target node inlet is the node inlet of the target immersion node.

[0056] According to the immersion liquid cooling control method provided in this application, the method further includes:

[0057] After the immersion node receives the second control command and the node's outlet is in the open state, if the coolant level in the immersion node is lower than the preset liquid level, a fourth control command is generated.

[0058] The fourth control command is sent to the storage tank, and based on the fourth control command, the coolant in the storage tank is replenished to the immersion node by opening the third water valve and water pump.

[0059] This application also provides an immersion liquid-cooled cabinet, which includes the above-described immersion liquid-cooling system.

[0060] According to the present application, an immersion liquid-cooled cabinet is provided, which further includes multiple immersion nodes, which are used to reduce the heat generated by the server equipment during the computing process.

[0061] This application also provides an electronic device, including a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor, wherein the processor executes the program to implement any of the above-described immersion liquid cooling control methods.

[0062] This application also provides a non-transitory computer-readable storage medium storing computer-readable instructions thereon, which, when executed by a processor, implement any of the above-described immersion liquid cooling control methods.

[0063] This application also provides a computer-readable instruction product, including computer-readable instructions that, when executed by a processor, implement any of the immersion liquid cooling control methods described above. Attached Figure Description

[0064] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0065] Figure 1 is a schematic diagram of the structure of an immersion liquid cooling system provided in one or more embodiments of this application;

[0066] Figure 2 is a schematic flowchart of an immersion liquid cooling control method provided in one or more embodiments of this application;

[0067] Figure 3 is a schematic flowchart of the immersion node flow control provided by one or more embodiments of this application;

[0068] Figure 4 is a schematic diagram of the structure of an electronic device provided in one or more embodiments of this application. Detailed Implementation

[0069] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0070] With the exponential increase in chip power consumption, traditional air cooling technology has reached its cost-effective heat dissipation limit. Immersion liquid cooling, due to its significant advantages in energy efficiency, heat dissipation efficiency, heat dissipation power density, and reliability and safety, is gaining an increasingly important place in data center cooling. In immersion liquid cooling systems, all heat-generating components of IT equipment are completely submerged in circulating non-conductive coolant, and the heat generated by the equipment is directly transferred to the coolant. Conventional immersion liquid cooling, which places servers in tanks, results in significant coolant waste and low space utilization. Rack-mount immersion liquid cooling can effectively solve this problem.

[0071] In related technologies, the gas and liquid circuits in immersion liquid cooling systems are typically configured as closed loops. Because the liquid storage device requires a very large space, the amount of gas discharged during the initial liquid injection process at numerous immersion nodes is also very large. When the liquid storage device cannot accommodate all the gas discharged from the immersion nodes, the gas pressure inside the storage device will exceed the pressure of the liquid circulation system, preventing the required liquid level from being reached. Simultaneously, the presence of a large amount of gas in the immersion liquid cooling system increases the risk of coolant oxidation and deterioration.

[0072] Furthermore, in the relevant technologies, when drainage is required, the gravitational potential energy of the coolant can be used to provide the power for drainage, resulting in a slow drainage speed. There is also a problem that when a certain submerged node opens the outlet valve to drain the coolant, the system pressure in that submerged node is less than or equal to the system pressure in the distributor, which makes it impossible to drain the coolant or even causes the liquid in the distributor to flow back to that submerged node.

[0073] To address the problems existing in related technologies, this application provides a rack-mounted immersion liquid cooling system that is easy to maintain. It can automatically distribute coolant based on the power consumption of individual immersion nodes and the temperature difference between the inlet and outlet, thereby controlling the liquid level of any single immersion node within the system to the required value. During replenishment, the system and the gas inside the chassis can be effectively discharged, ensuring smooth replenishment while preventing coolant overflow and contamination. Furthermore, it can effectively recover the gaseous coolant carried in the discharged gas, reducing potential problems such as excessively frequent replenishment due to coolant evaporation.

[0074] Figure 1 is a schematic diagram of the immersion liquid cooling system provided in this application. As shown in Figure 1, this application provides an immersion liquid cooling system, including a coolant distribution unit 102, wherein:

[0075] The coolant outlet of the coolant distribution unit 102 is connected to the node inlet of the immersion node 101, and the coolant inlet of the coolant distribution unit 102 is connected to the node outlet of the immersion node 101.

[0076] The coolant distribution unit 102 is used to obtain the real-time temperature difference between the inlet and outlet of the immersion node 101 based on the real-time mass flow rate of the coolant in the immersion node 101, and to adjust the node flow rate by adjusting the opening degree of the water valves corresponding to the inlet and outlet of the node based on the real-time temperature difference between the inlet and outlet.

[0077] Cooling Distribution Units (CDUs) are the core power units in an immersion liquid cooling system. Composed of pumps, heat exchangers, sensors, and filters, they are used to achieve primary and secondary heat exchange, drive, stabilize, and automatically distribute the secondary cooling loop. In this application, the immersion node 101 is used to reduce the heat generated by servers and other devices during computation, improving server stability and efficiency. To maintain the temperature within the immersion node within the optimal range, the immersion liquid cooling system is equipped with a coolant distribution unit 102, which is responsible for precisely controlling the circulation and flow rate of the coolant.

[0078] In this application, the immersion node 101 includes a node inlet and a node outlet. The node inlet is the entrance for coolant to enter the immersion node, while the node outlet is the outlet for coolant to flow out of the immersion node after absorbing heat. These two interfaces are respectively connected to the coolant outlet and coolant inlet of the coolant distribution unit 102, forming a coolant circulation system.

[0079] The coolant distribution unit 102 provides a circulating power source for the immersion liquid cooling system and has real-time monitoring and intelligent control functions. The coolant distribution unit 102 connects the node inlet and outlet via a manifold to distribute coolant to each immersion node 101 for cooling. In this application, the coolant distribution unit 102 is also provided with a fill / drain port, allowing for appropriate filling and draining of coolant when maintenance is required.

[0080] This application monitors the mass flow rate of coolant in the immersion node in real time, and then accurately grasps the heat dissipation requirements of each immersion node based on the real-time temperature difference between the inlet and outlet of the immersion node. This enables dynamic adjustment of the opening of the water valves at the inlet and outlet of the node, thereby precisely controlling the coolant flow rate and improving the overall heat dissipation efficiency of the liquid cooling system.

[0081] In some embodiments, the node inlet is provided with a first temperature sensor and a flow meter, and the node outlet is provided with a second temperature sensor, wherein:

[0082] The first temperature sensor is used to measure the temperature information of the liquid inlet of the immersion node;

[0083] Flow meter, used to measure the real-time mass flow rate of coolant;

[0084] The second temperature sensor is used to measure the temperature of the liquid outlet of the immersion node.

[0085] In this application, temperature sensors (i.e., temperature sensor 1 and temperature sensor 2 in Figure 1) are arranged at the node inlet and outlet, and a flow meter is arranged at the node inlet. Based on the read temperature data and coolant flow rate data, the flow rate is processed to control the water valve opening and regulate the coolant flow rate through each submerged node 101. Preferably, in this application, the flow meter can be a mass flow meter, eliminating the need for data conversion between flow rate and mass, thus directly monitoring the mass flow rate data of the node.

[0086] In some embodiments, the coolant distribution unit 102 further includes a calculation module and a flow control module, wherein:

[0087] The calculation module is used to obtain the rate of change of heat carried by the coolant input to the immersion node 101 per unit time with temperature based on the product between the real-time mass flow rate of the coolant and the specific heat capacity of the coolant, and to obtain the real-time temperature difference between the inlet and outlet liquids based on the ratio between the node power value and the rate value of the immersion node 101 at the current moment.

[0088] The flow control module is used to adjust the flow rate of a node by increasing the opening degree of the water valves corresponding to the inlet and outlet of the node when the real-time temperature difference between the inlet and outlet liquids is greater than or equal to a preset temperature difference threshold.

[0089] In this application, the coolant distribution unit 102 can assess the cooling requirements of the immersion node 101 based on the real-time mass flow rate of the coolant within the immersion node 101 (i.e., the amount of coolant passing through the immersion node 101 per unit time). Specifically, the coolant distribution unit 102 further acquires the real-time temperature difference between the node's inlet and outlet. This temperature difference directly reflects the amount of heat absorbed by the coolant within the immersion node and indirectly reflects the node's thermal load.

[0090] Furthermore, based on the monitored data, the coolant distribution unit 102 dynamically adjusts the opening of the water valves corresponding to the node inlet and outlet to achieve precise control of the node flow rate. This ensures that while maintaining a stable temperature at the submerged node, cooling efficiency is maximized and energy consumption is reduced. Specifically, when the heat load of the submerged node 101 increases, the coolant distribution unit 102 increases the opening of the water valve at the node inlet to increase the coolant flow rate. To maintain the liquid level in the submerged node, the opening of the water valve at the node outlet is also increased accordingly, thereby accelerating heat removal. When the heat load decreases, the water valve opening is reduced to minimize unnecessary energy consumption.

[0091] In this application, after the immersion liquid cooling system enters the circulation operation stage, a preset temperature difference threshold is set. The calculation module then calculates the real-time temperature difference between the inlet and outlet liquids based on data obtained from the flow meters and temperature sensors at the node's inlet and outlet. The specific formula is as follows: ΔT = Q / cm, where ΔT is the real-time temperature difference between the inlet and outlet liquids, Q is the node power, which can be read from the power input of the immersion node 101 and fed back to the coolant distribution unit, c is the specific heat capacity of the coolant, and m is the real-time mass flow rate of the coolant. In this application, the calculation module in the coolant distribution unit 102 calculates the real-time temperature difference between the inlet and outlet liquids according to the above formula. Then, the flow control module compares the real-time temperature difference between the inlet and outlet liquids with the preset temperature difference threshold, thereby adjusting the opening of the water valves (i.e., the node inlet and outlet) according to the actual situation to regulate the node flow rate until the supply and return water temperature difference is controlled at the required value.

[0092] The immersion liquid cooling system provided in this application monitors the mass flow rate of the coolant in the immersion node in real time, and then accurately grasps the heat dissipation requirements of each immersion node based on the real-time temperature difference between the inlet and outlet of the immersion node. This enables dynamic adjustment of the opening of the water valves at the inlet and outlet of the node, thereby precisely controlling the coolant flow rate and improving the overall heat dissipation efficiency of the liquid cooling system.

[0093] In some embodiments, the immersion node further includes an exhaust valve;

[0094] The coolant distribution unit is also used to send a first control command generated according to a preset liquid level height to the immersion node when the immersion node is in the coolant filling start process, and to send a second control command generated after the coolant level in the immersion node reaches the preset liquid level height.

[0095] The first control command is used to control the first water valve and the vent valve to be in the open state. The first water valve is the water valve between the node inlet and the coolant outlet. The second control command is used to control the vent valve to be in the closed state and to control the second water valve to be in the open state. The second water valve is the water valve between the node outlet and the coolant inlet.

[0096] In this application, multiple immersion nodes are formed by immersing server components or devices in coolant. In addition to the necessary computing hardware, each immersion node integrates various sensors and control elements to ensure proper filling, circulation, and monitoring of the coolant.

[0097] As an important component of the immersion node, the vent valve's main function is to expel gas from the immersion node during coolant filling, ensuring that the coolant can smoothly and completely fill all areas that need cooling. The opening and closing status of the vent valve is controlled by the coolant distribution unit according to preset conditions.

[0098] In this application, when the system is initially running, the coolant distribution unit initiates the coolant filling process. The coolant distribution unit first involves formulating and executing a corresponding control strategy based on a preset liquid level height (i.e., the desired coolant level in each immersion node).

[0099] Specifically, during the initial filling phase, the coolant distribution unit generates a first control command and sends it to the immersion node. The primary function of this first control command is to control the status of two key valves. The first water valve (i.e., water valve 1 in Figure 1) is responsible for introducing coolant into the immersion node. At this time, this valve is commanded to open, allowing coolant to flow in. Simultaneously, the vent valve is also commanded to open, so that as coolant enters, gas inside the immersion node is expelled, ensuring that coolant can be fully and evenly filled to all corners.

[0100] In some embodiments, the immersion node further includes a hydrostatic level sensor for real-time detection of the coolant level within the immersion node.

[0101] In this application, as coolant is continuously injected, a hydrostatic level sensor within the immersion node monitors the coolant level in real time and converts this information into an electrical signal, which is then fed back to the coolant distribution unit. By installing a hydrostatic level sensor within the immersion node, this application enables real-time monitoring of the coolant level, thereby ensuring the safe and efficient operation of the system. Through continuous monitoring, the hydrostatic level sensor can quickly detect changes in the coolant level, providing accurate data support for further system control.

[0102] Furthermore, when the coolant distribution unit detects that the coolant level in the immersion node has reached the preset level value, it indicates that the filling is complete. At this time, the coolant distribution unit will generate a second control command. At this time, the vent valve is closed to prevent coolant leakage or unnecessary air re-entry; at the same time, the second water valve is opened. The opening of this valve marks the start of coolant circulation, realizing overall heat exchange and recycling.

[0103] In some embodiments, the system further includes a liquid storage tank 103; the immersion node 101 further includes a replenishment / drainage port, which is connected to the liquid storage inlet and outlet of the liquid storage tank 103, wherein:

[0104] The liquid storage tank 103 is used to turn on the water pump and the third water valve in the liquid storage tank 103 according to the third control command sent by the coolant distribution unit 102, and close the water valve between the coolant outlet and the target node inlet, so as to pump the coolant in the target submerged node back to the liquid storage tank 103 by the water pump.

[0105] Among them, the third water valve is the water valve between the liquid storage inlet / outlet and the liquid replenishment / drainage port; the third control command is generated by the coolant distribution unit 102 based on the maintenance task information of the immersion node 101; the target immersion node is the immersion node to be maintained in the immersion node maintenance task information, and the target node inlet is the node inlet of the target immersion node.

[0106] In this application, the liquid storage tank 103 is equipped with a water pump, and corresponding water valves are provided in the through-channels between it and each immersion node 101 to activate or deactivate specific fluid channels as needed for the storage and recovery of coolant, ensuring stable system operation and efficient maintenance. In this application, the water pump inside the liquid storage tank 103 can rotate in both directions; when rotating forward, it replenishes coolant to the system nodes, and when rotating in reverse, it discharges coolant from the nodes.

[0107] In this application, each immersion node 101 is designed with a replenishment / drainage port, which is connected to the inlet and outlet of the storage tank 103, so that the coolant can flow conveniently between the immersion node 101 and the storage tank 103, whether for replenishment or drainage operations.

[0108] When a submerged node 101 requires maintenance, the system receives corresponding maintenance task information. This information comes from the operation instructions of the maintenance personnel or the system's automatic detection. Based on the received maintenance task information, the coolant distribution unit generates a third control command. This command contains all the necessary information required to perform the drainage operation, such as the identifier of the target submerged node and the water valves that need to be opened or closed.

[0109] Furthermore, firstly, close the water valves corresponding to the inlet and outlet of the target node (i.e., water valve 1 and water valve 2 in Figure 1) to ensure that no new coolant enters the node during the drainage process. Simultaneously, open the water pump and the third water valve (i.e., water valve 3 connecting the inlet / outlet of the storage tank 103 to the replenishment / drainage port). After the water pump starts (it reverses during the drainage process), the coolant in the target submerged node is extracted through the replenishment / drainage port and returned to the storage tank 103. This process continues until the coolant in the node is essentially drained.

[0110] During the drainage process, the liquid level sensor in the immersion node 101 will monitor the liquid level change in real time. When the liquid level drops to meet the requirements of the drainage liquid level height (that is, it is considered that the liquid in the node has been drained clean), the coolant distribution unit 102 will receive the signal from the sensor and shut down the water pump and the third water valve accordingly to end the drainage process.

[0111] In some embodiments, the immersion node further includes a collection tank, which is used to collect the coolant to be pumped back to the bottom of the immersion node during the process of the water pump pumping the coolant in the target immersion node back to the storage tank.

[0112] In this application, in order to ensure that the coolant in the submerged node can be completely drained, a collection tank is also designed in the submerged node. This tank can collect the coolant at the bottom of the submerged node or that is difficult to drain directly. By gravity or slight tilting, the residual coolant is concentrated near the replenishment and drainage port, making it easier to be pumped out by the water pump. This effectively collects and discharges the residual coolant that was originally difficult to drain, thereby improving the drainage efficiency and the thoroughness of drainage.

[0113] In some embodiments, the storage tank is further configured to, upon receiving a second control command at the immersion node, and with the node's outlet in an open state and the coolant level in the immersion node being lower than a preset level, activate a third water valve and a water pump according to a fourth control command sent by the coolant distribution unit, so as to replenish the coolant in the storage tank to the immersion node via the water pump.

[0114] In this application, the storage tank not only stores coolant but also replenishes coolant to the immersion node. This process occurs when the immersion node receives a specific control command and its outlet is open. Since it is in the initial stage of liquid circulation, further liquid is needed to fill the channel pipe connected to the node outlet and the internal space of the distributor, which will cause the liquid level in the immersion node to be lower than the preset coolant level. At this time, by opening the third water valve (i.e., water valve 3 in Figure 1) and starting the water pump in the storage tank to rotate forward, the coolant in the storage tank is replenished to the immersion node. Once the liquid level in the immersion node reaches the set pressure, the water pump is turned off, ensuring that the liquid level in the immersion node is always controlled within the required range. This helps ensure that the equipment in the immersion node is always in an optimal cooling environment, improving the stability and reliability of the system.

[0115] In some embodiments, the system further includes a first semiconductor dehumidifier and a second semiconductor dehumidifier, an exhaust valve is connected to the inlet end of the first semiconductor dehumidifier, a first discharge end of the first semiconductor dehumidifier is connected to the inlet end of the second semiconductor dehumidifier, and a first discharge end of the second semiconductor dehumidifier is connected to the replenishment / drainage port of the liquid storage tank, wherein:

[0116] The first semiconductor dehumidifier is used to condense the coolant vapor discharged from the exhaust valve, and the gaseous water condensed from the coolant vapor is discharged through the second discharge end of the first semiconductor dehumidifier.

[0117] The second semiconductor dehumidifier is used to condense the coolant vapor after the gaseous water is discharged from the first discharge end of the first semiconductor dehumidifier, and output the condensed liquid coolant to the storage tank through the first discharge end of the second semiconductor dehumidifier.

[0118] In this application, a first semiconductor dehumidifier and a second semiconductor dehumidifier, namely semiconductor dehumidifier 1 and semiconductor dehumidifier 2, are integrated to optimize the treatment of gas discharged from the immersion node exhaust valve, thereby reducing the dissipation of coolant due to evaporation and ensuring the purity and stability of the internal environment of the system.

[0119] Specifically, in an immersion cooling system, when the exhaust valve opens to release gas within the node, a certain amount of coolant vapor is inevitably carried along. To reduce coolant waste caused by the direct discharge of this vapor into the environment and to avoid potential impacts on the outside of the system, this application designs a two-stage dehumidification mechanism. First, the exhaust valve is directly connected to the inlet of a first semiconductor dehumidifier. The main function of the first semiconductor dehumidifier is to pre-treat the coolant vapor in the mixed gas discharged from the exhaust valve. Through its efficient dehumidification function, the first semiconductor dehumidifier can condense the gaseous water in the coolant vapor into liquid water, while controlling its internal temperature to be below the condensation point of gaseous water by a certain range (e.g., 10°C below the condensation point of gaseous water) to ensure that the gaseous water is fully condensed and separated. Then, the condensed gaseous water is discharged from the system through the second outlet of the first semiconductor dehumidifier, effectively preventing this moisture from re-entering the system or causing adverse effects on the environment.

[0120] Furthermore, although most of the coolant vapor has been removed from the gas treated by the first semiconductor dehumidifier, it may still contain a small amount of incompletely condensed gaseous coolant. To further improve the dehumidification effect and ensure the purity of the internal environment of the system, this gas is then sent to a second semiconductor dehumidifier for further treatment. In this application, the internal temperature of the second semiconductor dehumidifier is controlled within a certain range below the coolant's freezing point (e.g., 10°C below the coolant's freezing point) to ensure that any remaining gaseous coolant can be effectively condensed into liquid. This condensed liquid coolant is then recovered through the first discharge end of the second semiconductor dehumidifier and directly discharged into the storage tank, realizing the recycling of coolant. The dry gas obtained after the two-stage dehumidification process is finally safely discharged outside the system through other discharge ends of the second semiconductor dehumidifier, avoiding any residue or leakage of harmful substances.

[0121] This application utilizes a two-stage semiconductor dehumidifier, which not only effectively reduces the dissipation of coolant due to evaporation but also ensures the purity and stability of the internal environment of the system, thereby improving the overall system's operating efficiency and reliability.

[0122] In some embodiments, the first water valve is connected to the node inlet via a first quick connector, and the second water valve is connected to the node outlet via a second quick connector.

[0123] In this application, the first quick connector and the second quick connector, namely quick connector 1 and quick connector 2 in Figure 1, are devices for quickly and safely connecting and disconnecting fluid pipelines. They can achieve quick connection and disconnection without leaking coolant, thereby increasing or decreasing the number of submerged nodes in the system according to actual needs. This not only simplifies the connection process between valves and interfaces, but also improves the efficiency and safety of the connection, making operations such as coolant injection, discharge, and replenishment more convenient and efficient.

[0124] Figure 2 is a flowchart illustrating the immersion liquid cooling control method provided in this application. As shown in Figure 2, this application provides an immersion liquid cooling control method based on the immersion liquid cooling system of the above embodiments, including:

[0125] Step 201: Obtain the real-time mass flow rate of the coolant corresponding to the submerged node.

[0126] In this application, the mass flow rate of the coolant passing through the submerged node is first measured and recorded in real time using a flow meter installed at the node inlet. Preferably, the flow meter is a mass flow meter, which can directly provide the mass flow rate data of the coolant without the need for additional conversion between flow rate and mass, thus ensuring the accuracy and real-time nature of the data. This data provides support for subsequent assessment of the cooling requirements of the submerged node and dynamic adjustment of cooling.

[0127] Step 202: Calculate the real-time temperature difference between the inlet and outlet fluids corresponding to the immersion node based on the real-time mass flow rate of the coolant.

[0128] In this application, after obtaining the real-time mass flow rate of the coolant, the next step is to calculate the real-time temperature difference between the inlet and outlet fluids. In some embodiments, calculating the real-time temperature difference between the inlet and outlet fluids corresponding to the immersion node based on the real-time mass flow rate of the coolant includes:

[0129] Obtain the node power value of the submerged node at the current moment;

[0130] Obtain the specific heat capacity of the coolant within the submerged node;

[0131] The rate of change of heat carried by the coolant input to the immersion node per unit time with temperature is obtained by multiplying the real-time mass flow rate of the coolant with the specific heat capacity of the coolant.

[0132] The real-time temperature difference between the inlet and outlet liquids is obtained by using the ratio between the node power value and the rate value.

[0133] In this application, the power value of the immersion node under its current operating state is first obtained. This power value can be directly read by monitoring the power input of the immersion node. The specific heat capacity of coolant is a physical parameter that represents the amount of heat absorbed or released by a unit mass of coolant when the temperature rises or falls by 1 degree Celsius. This parameter is an inherent property of coolant and is known for a specific coolant.

[0134] When coolant flows through an immersion node, it absorbs heat generated by the node, causing its own temperature to rise. The rate at which the heat carried by the coolant changes with temperature per unit time (which can be considered as the rate of heat transfer) can be estimated by multiplying the mass flow rate of the coolant by its specific heat capacity. This rate reflects the coolant's ability to absorb heat when flowing through the immersion node.

[0135] Furthermore, the real-time temperature difference between the inlet and outlet liquids is obtained by the ratio of node power to heat transfer rate, specifically by the formula ΔT = Q / cm, where Q is the node power, c is the specific heat capacity of the coolant, m is the real-time mass flow rate of the coolant, and ΔT is the real-time temperature difference between the inlet and outlet liquids.

[0136] Step 203: Based on the real-time temperature difference between the inlet and outlet liquids, adjust the flow rate of the submerged nodes by adjusting the opening of the corresponding water valves at the inlet and outlet of each node.

[0137] In this application, after obtaining the real-time temperature difference between the inlet and outlet liquids, the real-time temperature difference is compared with a preset temperature difference threshold. This preset temperature difference threshold is an ideal temperature difference range that can be pre-set according to the system's operating efficiency and stability requirements. If the real-time temperature difference between the inlet and outlet liquids exceeds this range, it indicates that the current cooling strategy needs to be adjusted.

[0138] Figure 3 is a schematic diagram of the flow control of the immersion node provided in this application. Referring to Figure 3, in this application, if the real-time temperature difference is higher than the upper limit of the preset temperature difference threshold, it indicates that the heat load of the immersion node is high, and the coolant flow rate needs to be increased to accelerate heat removal. At this time, the opening of the water valves corresponding to the node inlet and outlet is increased to increase the coolant flow rate. At the same time, in order to ensure that the liquid level in the immersion node remains constant, the opening of the water valves at the inlet and outlet will be adjusted synchronously. Conversely, if the real-time temperature difference between the inlet and outlet is lower than the lower limit of the preset temperature difference threshold, it indicates that the heat load of the immersion node is low. At this time, the water valve opening can be appropriately reduced or the current opening can be maintained to reduce unnecessary energy consumption. Through dynamic adjustment, it can be ensured that the temperature of the immersion node is always kept within the optimal range, while maximizing cooling efficiency and reducing energy consumption.

[0139] The immersion liquid cooling control method provided in this application monitors the mass flow rate of coolant in the immersion node in real time, and then accurately grasps the heat dissipation requirements of each immersion node based on the real-time temperature difference between the inlet and outlet of the immersion node. This enables dynamic adjustment of the opening of the water valves at the inlet and outlet of the node, thereby precisely controlling the coolant flow rate and improving the overall heat dissipation efficiency of the liquid cooling system.

[0140] In some embodiments, the immersion liquid cooling control method further includes:

[0141] Based on the first temperature sensor installed at the inlet of the immersion node, the inlet temperature information of the immersion node is obtained.

[0142] Based on the second temperature sensor installed at the outlet of the immersion node, the outlet temperature information of the immersion node is obtained.

[0143] The inlet and outlet temperature difference is obtained by measuring the temperature difference between the outlet and inlet.

[0144] When the difference between the real-time temperature difference between the inlet and outlet liquids and the measured temperature difference between the inlet and outlet liquids is less than the preset difference threshold, the flow rate of the node is adjusted according to the measured temperature difference between the inlet and outlet liquids or the real-time temperature difference between the inlet and outlet liquids.

[0145] In this application, a first temperature sensor is installed at the inlet of the immersion node to monitor and record the temperature of the coolant entering the immersion node in real time. Simultaneously, a second temperature sensor is installed at the outlet of the immersion node to monitor and record the temperature of the coolant flowing out of the immersion node in real time.

[0146] Furthermore, based on the inlet and outlet temperature information, the difference between them is calculated, thus obtaining the inlet-outlet temperature difference measurement. This measurement directly reflects the amount of heat absorbed by the coolant during its flow through the immersion node. Next, the difference between the real-time inlet-outlet temperature difference and the measured inlet-outlet temperature difference is obtained. If this difference is less than a preset threshold, it indicates that the measurement results of the two methods are basically consistent. In subsequent node flow rate adjustments, either the real-time inlet-outlet temperature difference or the measured inlet-outlet temperature difference can be used for node flow rate adjustment (e.g., using the measured inlet-outlet temperature difference for node flow rate adjustment is the same as using the real-time inlet-outlet temperature difference). Moreover, since the inlet-outlet temperature difference is obtained through two methods, the stability of the immersion liquid cooling system can be guaranteed. If one method fails, the temperature difference can be obtained through the other method.

[0147] In some embodiments, the node flow rate is adjusted based on the real-time temperature difference between the inlet and outlet liquids, specifically by adjusting the opening degree of the water valves corresponding to the inlet and outlet of the submerged node.

[0148] When the difference between the real-time temperature difference between the inlet and outlet liquids and the measured temperature difference between the inlet and outlet liquids is greater than or equal to a preset difference threshold, the opening degree of the water valves corresponding to the inlet and outlet liquids of the node is increased to adjust the node flow rate.

[0149] In this application, when the difference between the real-time temperature difference between the inlet and outlet fluids and the measured temperature difference is greater than or equal to a preset difference threshold, it indicates a significant deviation in the system's internal calculations or measurements, which may be caused by various factors such as sensor accuracy, data transmission delay, and system response time. In this case, further measures are needed to confirm and adjust the coolant flow rate to ensure temperature stability at the immersion point. If the difference between the real-time temperature difference between the inlet and outlet fluids and the measured temperature difference is greater than or equal to the preset difference threshold, further judgment and adjustment are required.

[0150] After confirming a deviation that is greater than or equal to a preset difference threshold, the system checks whether the real-time temperature difference between the inlet and outlet fluids is greater than or equal to the preset temperature difference threshold. Since the real-time temperature difference is calculated based on real-time monitoring of parameters such as node power, real-time coolant mass flow rate, and coolant specific heat capacity within the system, it has a smaller delay and reflects the actual rate at which the coolant absorbs heat as it flows through the submerged node. If the real-time temperature difference is greater than or equal to the preset temperature difference threshold, it indicates a high heat load on the submerged node, requiring an increase in coolant flow to accelerate heat removal. In this case, the opening of the corresponding water valves at the node's inlet and outlet should be increased accordingly to improve cooling efficiency and help the submerged node dissipate heat better.

[0151] In some embodiments, the immersion liquid cooling control method further includes:

[0152] When the immersion node is in the coolant filling start process, the first control command generated is sent to the immersion node according to the preset liquid level height to control the first water valve and the air vent valve on the immersion node to be in the open state. The first water valve is the water valve between the node inlet and the coolant outlet.

[0153] After the coolant level in the immersion node reaches the preset level, the generated second control command is sent to the immersion node to control the vent valve to be closed and the second water valve to be open. The second water valve is the water valve between the node outlet and the coolant inlet.

[0154] In this application, before filling the submerged node with coolant, a target liquid level is preset. This preset liquid level is determined after comprehensively considering various factors such as the submerged node's design capacity, cooling requirements, and safety considerations. Then, when the submerged node is detected to be in the coolant filling initiation process (e.g., through user command or automatic system detection), a first control command is generated and sent to the submerged node. The function of the first control command is to control the state of two key valves:

[0155] The first water valve (located between the node inlet and the coolant outlet) is set to the open state, allowing coolant to enter the system from the outside and enter the submerged node through the inlet.

[0156] The vent valve (located at the submerged node) is also set to the open position so that air can be smoothly discharged from the submerged node during the coolant filling process.

[0157] In this application, as coolant continues to flow in, the liquid level inside the submerged node gradually rises. Simultaneously, air is continuously expelled from the node due to the opening of the vent valve. This process needs to continue until the coolant level inside the submerged node reaches the preset level.

[0158] Furthermore, when the coolant level in the immersion node reaches the preset level, a second control command is generated and sent to the immersion node. At this point, the vent valve is closed to prevent accidental coolant leakage from the vent. Simultaneously, the second water valve (located between the node's outlet and coolant inlet) is opened to establish a coolant circulation path within the system. This allows the coolant to circulate between the immersion node and the coolant distribution unit, achieving effective heat transfer and dissipation.

[0159] In some embodiments, after adjusting the flow rate of the submerged node by adjusting the opening degree of the water valves corresponding to the inlet and outlet of the node based on the real-time temperature difference between the inlet and outlet liquids, the submerged liquid cooling control method further includes:

[0160] Based on the submerged node maintenance task information, determine the target submerged node to be maintained and the preset maintenance liquid level height;

[0161] Based on the preset maintenance liquid level and the target immersion node, a corresponding third control command is generated;

[0162] The third control command opens the third water valve and the water pump in the storage tank connected to the target immersion node, and closes the water valve between the coolant outlet and the target node inlet, so that the coolant in the target immersion node can be pumped back to the storage tank by the water pump.

[0163] Among them, the third water valve is the water valve between the liquid storage tank inlet and outlet and the liquid replenishment / drainage port of the immersion node; the target immersion node is the immersion node to be maintained in the immersion node maintenance task information, and the target node inlet is the node inlet of the target immersion node.

[0164] In this application, the first step is to receive instructions or data indicating which immersion nodes require maintenance. Then, based on the maintenance task information, the target immersion nodes that need maintenance are determined.

[0165] Before performing maintenance, a coolant level should be preset based on the specific characteristics of the target submerged node (such as capacity and maintenance requirements). This level is to ensure that the coolant in the submerged node can be drained smoothly during maintenance, without being completely emptied (draining can be done according to actual maintenance needs) to meet subsequent operations.

[0166] Furthermore, based on the preset maintenance liquid level and the target immersion node, a specific control command, namely the third control command, is generated. This command controls the corresponding inlet and outlet water valves in the immersion liquid cooling system. Specifically, the third water valve is opened. This valve is located between the liquid inlet / outlet of the storage tank and the replenishment / drainage port of the immersion node. Opening this valve establishes a coolant flow channel between the storage tank and the target immersion node. The water pump in the storage tank is then activated. The water pump is the key device driving the coolant flow. By activating the water pump in the storage tank, the coolant in the target immersion node can be extracted and returned to the storage tank.

[0167] Simultaneously, close the water valve between the coolant outlet and the target node inlet to ensure that during maintenance, the coolant in the submerged node will not flow out through the normal cooling circulation path, but will instead be pumped back to the reservoir via the water pump and the third water valve. This ensures smooth maintenance operations and prevents coolant leakage.

[0168] This application ensures that the target submerged node can be maintained without interrupting the operation of the entire cooling system. By precisely controlling the status of each valve and water pump, the coolant within the target submerged node can be efficiently drained, creating conditions for subsequent maintenance work (such as cleaning, inspection, and component replacement). Simultaneously, because the flow of coolant is strictly controlled during maintenance, the risk of coolant leakage can be minimized, protecting the environment and equipment safety.

[0169] In some embodiments, the immersion liquid cooling control method further includes:

[0170] When the immersion node receives the second control command, the node's outlet is open, and the coolant level in the immersion node is lower than the preset level, a fourth control command is generated.

[0171] The fourth control command is sent to the storage tank, and based on the fourth control command, the coolant in the storage tank is replenished to the immersion node by opening the third water valve and water pump.

[0172] In this application, after the coolant filling and start-up process is completed, the status of each valve and water pump in the system is adjusted via a second control command. At this time, the outlet of the immersion node is also open, allowing the coolant to flow freely between the node and the coolant distribution unit, thereby establishing a normal circulation path for the coolant. This is done simultaneously with receiving the second control command.

[0173] During the initial circulation phase, a significant portion of the coolant needs to fill the channel on one side of the node's outlet, causing the coolant level within the submerged node to drop below the preset level. At this point, a fourth control command is immediately generated. Upon receiving this command, the third water valve (located between the reservoir's inlet / outlet and the submerged node's fill / drain port) and the water pump are activated. Opening the third water valve establishes a coolant flow channel between the reservoir and the submerged node, while activating the water pump provides the power for the coolant flow.

[0174] With the combined action of the third water valve and the water pump, the coolant in the storage tank is extracted and sent to the immersion node. This process will continue until the coolant level in the immersion node is restored to the preset level, thereby improving the flexibility and automation of coolant management in the immersion liquid cooling system.

[0175] This application also provides an immersion liquid cooling cabinet, which includes the immersion liquid cooling system of the above embodiments.

[0176] In this application, the immersion liquid-cooled cabinet is a high-efficiency heat dissipation solution employing immersion liquid cooling technology, specifically designed for scenarios requiring high-density, high-computing-power deployments such as data centers, supercomputers, and high-performance computing clusters. By directly immersing computing devices (such as servers and switches) in a low-temperature, low-viscosity coolant, the high thermal conductivity and large contact area of ​​the coolant are utilized to quickly absorb and remove the heat generated by the computing devices, thereby achieving efficient heat dissipation.

[0177] In some embodiments, the immersion liquid-cooled cabinet further includes multiple immersion nodes, which are used to reduce the heat generated by the server equipment during computing. In this application, the immersion liquid-cooled cabinet integrates the immersion liquid cooling system provided in the above embodiments. This system consists of multiple key components and processes to ensure the normal operation and efficient heat dissipation of the immersion liquid-cooled cabinet. Specifically, this includes, but is not limited to:

[0178] Coolant circulation module: This includes a coolant reservoir, water pump, inlet pipe, and outlet pipe. The water pump drives the coolant to circulate between the reservoir and the immersion node, ensuring that the coolant can continuously absorb and remove the heat generated by the computing device. The inlet and outlet pipes are responsible for delivering and discharging coolant into and out of the immersion node, respectively.

[0179] Valve control module: This module includes multiple water valves (such as the first water valve, second water valve, third water valve, etc.) used to control the flow path and flow rate of the coolant. Based on system status and maintenance requirements, the valve control system can precisely adjust the status of each valve to achieve accurate coolant distribution and flow control.

[0180] Liquid level monitoring and control module: The liquid level sensor installed in the immersion node and the storage tank monitors the coolant level in real time. When the coolant level is detected to be lower than the preset level, a replenishment operation is automatically triggered, which replenishes the coolant in the storage tank to the immersion node by opening the corresponding valves and water pumps.

[0181] Exhaust and Cleaning Module: During the coolant filling and startup process, the system removes air from the submerged nodes by opening the exhaust valve. Simultaneously, the system also features a cleaning function, which can clean the submerged nodes as needed to remove accumulated dirt and impurities, maintaining coolant cleanliness and heat dissipation efficiency.

[0182] Flow control module: This module can monitor key parameters in real time, such as system operating status, coolant temperature and flow rate, and power consumption and temperature of computing devices. Based on this data, it can automatically adjust system operating parameters and strategies to optimize heat dissipation, reduce energy consumption, and improve system stability and reliability.

[0183] The immersion liquid cooling cabinet provided in this application monitors the mass flow rate of the coolant in the immersion nodes in real time, and then accurately grasps the heat dissipation requirements of each immersion node based on the real-time temperature difference between the inlet and outlet of the immersion node. This enables dynamic adjustment of the opening of the water valves at the inlet and outlet of the nodes, thereby precisely controlling the coolant flow rate and improving the overall heat dissipation efficiency of the liquid cooling system.

[0184] Some embodiments of this application also provide an electronic device including a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor. When the processor executes the computer-readable instructions, it implements the immersion liquid cooling control method provided in any of the above embodiments.

[0185] In some embodiments, the computer device may be a server, and its internal structure may be as shown in Figure 4. The computer device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer-readable instructions. The internal memory provides an environment for the operation of the operating system and computer-readable instructions in the non-volatile storage medium. The network interface is used to communicate with external terminals via a network connection. When the computer-readable instructions are executed by the processor, they implement an immersion liquid cooling control method.

[0186] On the other hand, this application also provides a computer-readable instruction product, which includes computer-readable instructions stored on a non-transitory computer-readable storage medium. The computer-readable instructions include program instructions. When the program instructions are executed by a computer, the computer can execute the immersion liquid cooling control method provided by the above methods. The method includes: obtaining the real-time mass flow rate of the coolant corresponding to the immersion node; calculating the real-time temperature difference between the inlet and outlet liquids corresponding to the immersion node based on the real-time mass flow rate of the coolant; and adjusting the node flow rate by adjusting the opening degree of the water valves corresponding to the node inlet and outlet liquids of the immersion node based on the real-time temperature difference between the inlet and outlet liquids.

[0187] In another aspect, this application also provides a non-transitory computer-readable storage medium storing computer-readable instructions thereon. When executed by a processor, these computer-readable instructions are implemented to perform the immersion liquid cooling control method provided in the above embodiments. The method includes: obtaining the real-time mass flow rate of the coolant corresponding to the immersion node; calculating the real-time temperature difference between the inlet and outlet liquids corresponding to the immersion node based on the real-time mass flow rate of the coolant; and adjusting the node flow rate by adjusting the opening degree of the water valves corresponding to the node inlet and outlet liquids of the immersion node based on the real-time temperature difference between the inlet and outlet liquids.

[0188] The computer-readable storage medium can be the computer-readable storage medium in the electronic device shown in Figure 4.

[0189] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0190] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods of various embodiments or some parts of embodiments.

[0191] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. An immersion liquid cooling system, characterized by, The cooling liquid distribution unit comprises a cooling liquid distribution unit, wherein: The cooling liquid outlet of the cooling liquid distribution unit is connected to the node inlet of the immersion node, and the cooling liquid inlet of the cooling liquid distribution unit is connected to the node outlet of the immersion node; and The cooling liquid distribution unit is used to obtain the real-time temperature difference value between the inlet and outlet of the immersion node according to the real-time mass flow of the cooling liquid in the immersion node, and to adjust the opening degree of the water valve corresponding to the node inlet and the node outlet according to the real-time temperature difference value between the inlet and outlet.

2. The immersion liquid cooling system of claim 1, wherein, The immersion node further comprises an exhaust valve; The cooling liquid distribution unit is further used to send a first control instruction to the immersion node according to a preset liquid level when the immersion node is in a cooling liquid filling start process, and to send a second control instruction to the immersion node after the cooling liquid level in the immersion node reaches the preset liquid level; And The first control instruction is used to control the first water valve and the exhaust valve to be in an open state, and the first water valve is a water valve between the node inlet and the cooling liquid outlet; The second control instruction is used to control the exhaust valve to be in a closed state and the second water valve to be in an open state, and the second water valve is a water valve between the node outlet and the cooling liquid inlet.

3. The immersion liquid cooling system of claim 2, wherein, The system further comprises a liquid storage tank, and the immersion node further comprises a supplementing and discharging port connected to the liquid inlet and outlet of the liquid storage tank, wherein: The liquid storage tank is used to open the water pump and the third water valve in the liquid storage tank and to close the water valve between the cooling liquid outlet and the target node inlet according to a third control instruction sent by the cooling liquid distribution unit, so as to draw the cooling liquid in the target immersion node back into the liquid storage tank through the water pump; and The third water valve is a water valve between the liquid inlet and outlet and the supplementing and discharging port, the third control instruction is generated by the cooling liquid distribution unit according to immersion node maintenance task information, the target immersion node is an immersion node to be maintained in the immersion node maintenance task information, and the target node inlet is the node inlet of the target immersion node.

4. The immersion liquid cooling system of claim 3, wherein, The liquid storage tank is further used to open the third water valve and the water pump according to a fourth control instruction sent by the cooling liquid distribution unit when the cooling liquid level in the immersion node is lower than the preset liquid level after the immersion node receives the second control instruction and the node outlet is in an open state, so as to supplement the cooling liquid in the liquid storage tank to the immersion node through the water pump.

5. The immersion liquid cooling system of claim 3, wherein, The system further comprises a first semiconductor dehumidifier and a second semiconductor dehumidifier, the exhaust valve is connected to the inlet end of the first semiconductor dehumidifier, the first discharge end of the first semiconductor dehumidifier is connected to the inlet end of the second semiconductor dehumidifier, and the first discharge end of the second semiconductor dehumidifier is connected to the supplementing and discharging port of the liquid storage tank, wherein: The first semiconductor dehumidifier is configured to condense the cooling liquid vapor discharged by the exhaust valve, and output gaseous water condensed from the cooling liquid vapor through a second exhaust end of the first semiconductor dehumidifier. The second semiconductor dehumidifier is configured to condense the cooling liquid vapor after the gaseous water is output by the first exhaust end of the first semiconductor dehumidifier, and output the liquid cooling liquid obtained after condensation to the liquid storage tank through a first exhaust end of the second semiconductor dehumidifier.

6. The immersion liquid cooling system of claim 3, wherein, The immersion node further comprises a sump configured to concentrate the cooling liquid to be pumped back to the bottom of the immersion node during the process of pumping the cooling liquid in the target immersion node back to the liquid storage tank by the water pump.

7. The immersion liquid cooling system of claim 3, wherein, The first water valve and the node liquid inlet are connected by a first quick connector, and the second water valve and the node liquid outlet are connected by a second quick connector.

8. The immersion liquid cooling system of claim 1, wherein, The cooling liquid distribution unit is further configured to obtain a rate value of the heat carried by the cooling liquid input into the immersion node per unit time with respect to temperature change according to the product of the real-time mass flow of the cooling liquid and the specific heat capacity of the cooling liquid, and obtain the real-time temperature difference value between the liquid inlet and the liquid outlet according to the ratio between the node power value of the immersion node at the current time and the rate value. The cooling liquid distribution unit is further configured to increase the opening degree of the water valve corresponding to each of the node liquid inlet and the node liquid outlet to adjust the node flow when it is determined that the real-time temperature difference value between the liquid inlet and the liquid outlet is greater than or equal to a preset temperature difference threshold.

9. The immersion liquid cooling system of claim 1, wherein, The immersion node further comprises a static pressure type liquid level sensor configured to detect the height of the cooling liquid in the immersion node in real time.

10. The immersion liquid cooling system of claim 1, wherein, The node liquid inlet is provided with a first temperature sensor and a flow meter, and the node liquid outlet is provided with a second temperature sensor. The first temperature sensor is configured to measure the temperature information of the liquid inlet of the immersion node. The flow meter is configured to measure the real-time mass flow of the cooling liquid. The second temperature sensor is configured to measure the temperature information of the liquid outlet of the immersion node.

11. A method of controlling an immersion liquid cooling system according to any one of claims 1 to 10, characterized by, The method comprises: obtaining the real-time mass flow of the cooling liquid corresponding to the immersion node; calculating the real-time temperature difference value between the liquid inlet and the liquid outlet corresponding to the immersion node according to the real-time mass flow of the cooling liquid; and adjusting the opening degree of the water valve corresponding to each of the node liquid inlet and the node liquid outlet of the immersion node according to the real-time temperature difference value between the liquid inlet and the liquid outlet. The method further comprises:

12. The immersion liquid cooling control method of claim 11, wherein, obtaining the temperature information of the liquid inlet of the immersion node based on the first temperature sensor arranged at the node liquid inlet of the immersion node; obtaining the temperature information of the liquid outlet of the immersion node based on the second temperature sensor arranged at the node liquid outlet of the immersion node; and calculating the real-time temperature difference value between the liquid inlet and the liquid outlet corresponding to the immersion node according to the real-time mass flow of the cooling liquid. ​ ​ 13. The immersion liquid cooling control method of claim 12, wherein, ​ ​ obtaining outlet temperature information of the immersion node based on a second temperature sensor arranged at a node outlet of the immersion node; obtaining an inlet-outlet temperature difference measurement value according to a difference between the outlet temperature information and the inlet temperature information; and when determining that a difference between the real-time inlet-outlet temperature difference value and the inlet-outlet temperature difference measurement value is less than a preset difference threshold value, adjusting a water valve opening degree of each of the node inlet and the node outlet of the immersion node according to the inlet-outlet temperature difference measurement value or the real-time inlet-outlet temperature difference value.

14. The immersion liquid cooling control method of claim 13, wherein, The adjusting of the water valve opening degree of each of the node inlet and the node outlet of the immersion node according to the real-time inlet-outlet temperature difference value comprises: when determining that the difference between the real-time inlet-outlet temperature difference value and the inlet-outlet temperature difference measurement value is greater than or equal to the preset difference threshold value, and the real-time inlet-outlet temperature difference value is greater than or equal to a preset temperature difference threshold value, increasing the water valve opening degree of each of the node inlet and the node outlet for adjusting the node flow.

15. The immersion liquid cooling control method of claim 11, wherein, The method further comprises: when the immersion node is in a cooling liquid filling starting process, sending a first control instruction generated according to a preset liquid level to the immersion node to control a first water valve and an exhaust valve on the immersion node to be in an open state, wherein the first water valve is a water valve between the node inlet and the cooling liquid outlet; and after the cooling liquid level in the immersion node reaches the preset liquid level, sending a second control instruction generated to the immersion node to control the exhaust valve to be in a closed state and a second water valve to be in an open state, wherein the second water valve is a water valve between the node outlet and the cooling liquid inlet.

16. The immersion liquid cooling control method of claim 15, wherein, After the adjusting of the water valve opening degree of each of the node inlet and the node outlet of the immersion node according to the real-time inlet-outlet temperature difference value, the method further comprises: determining a target immersion node to be maintained and a preset maintenance liquid level according to immersion node maintenance task information; generating a corresponding third control instruction based on the preset maintenance liquid level and the target immersion node; opening a third water valve and a water pump in a liquid storage tank connected to the target immersion node, and closing a water valve between the cooling liquid outlet and the target node inlet, so as to draw the cooling liquid in the target immersion node back to the liquid storage tank through the water pump; and The third water valve is a water valve between a liquid storage inlet and outlet of the liquid storage tank and a supplementing and discharging liquid port of the immersion node; the target immersion node is an immersion node to be maintained in the immersion node maintenance task information; and the target node inlet is a node inlet of the target immersion node.

17. The immersion liquid cooling control method of claim 16, wherein, The method further comprises: generating a fourth control instruction when the immersion node receives the second control instruction, the node outlet is in an open state, and the cooling liquid level in the immersion node is lower than the preset liquid level; and The fourth control command is sent to the liquid storage tank so that, based on the fourth control command, the coolant in the liquid storage tank is replenished to the immersion node by opening the third water valve and the water pump.

18. An immersion liquid-cooled cabinet, characterized by, The immersion liquid-cooled cabinet includes the immersion liquid-cooling system according to any one of claims 1 to 10.

19. The submerged liquid-cooled cabinet of claim 18, wherein, The immersion liquid-cooled cabinet also includes multiple immersion nodes, which are used to reduce the heat generated by the server equipment during computing.

20. An electronic device comprising a memory, a processor, and computer readable instructions stored on the memory and executable on the processor, wherein, When the processor executes the computer-readable instructions, it implements the immersion liquid cooling control method as described in any one of claims 11 to 17.

21. A non-transitory computer-readable storage medium having stored thereon computer-readable instructions, wherein, When the computer-readable instructions are executed by a processor, they implement the immersion liquid cooling control method as described in any one of claims 11 to 17.

22. A computer readable instruction product comprising computer readable instructions, characterized in that, When the computer-readable instructions are executed by a processor, they implement the immersion liquid cooling control method as described in any one of claims 11 to 17.

Citation Information

Patent Citations

  • Liquid cooling equipment control system, method and apparatus

    CN104822242A

  • Single-phase immersed liquid cooling server and node heat dissipation dynamic allocation system thereof

    CN111736673A

  • Single-phase immersed liquid cooling system and liquid cooling method

    CN114423264A

  • Immersed liquid cooling device and liquid cooling method thereof

    CN114901037A

  • Temperature monitoring method, system, equipment and medium

    CN115551314A