CDU liquid cooling system and control method thereof

By employing a PID algorithm to automatically adjust the circulating pump and ball valve in the liquid cooling system, combined with frequency conversion control, the problem of insufficient reliability of the liquid cooling system control strategy was solved, achieving stability and reliability of system parameters and ensuring efficient heat dissipation in the data center.

CN120957367APending Publication Date: 2025-11-14DONGGUAN GUI XIANG INSULATION MATERIAL CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510980895.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-16
Publication Date
2025-11-14

AI Technical Summary

Technical Problem

Existing control methods and strategies for liquid cooling systems have reliability shortcomings, making it difficult to support long-term stable operation of the system, which has become a key bottleneck restricting efficient heat dissipation in data centers.

Method used

The PID algorithm is used to automatically adjust the circulating pump and ball valve. Combined with the frequency conversion control logic, the operating parameters of the circulating pump and ball valve are dynamically adjusted by collecting temperature and pressure data from the primary and secondary circuits, so as to stabilize the system parameters within the set range.

Benefits of technology

This improves the stability and reliability of system operation, ensuring the heat dissipation efficiency of the data center and the long-term stable operation of equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120957367A_ABST
    Figure CN120957367A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data center liquid cooling systems, and discloses a CDU liquid cooling system and a control method thereof.The control method comprises the steps that the primary side liquid supply temperature and the secondary side inlet and return hydraulic pressure difference of a primary side loop are collected, the primary side loop is connected with an external cold source, and the secondary side loop is connected with a CDU server liquid cooling plate; based on the deviation between the secondary side inlet and return hydraulic pressure difference and a pressure difference set value, dynamically adjusting the operation rotating speed of a circulating pump in a secondary side loop through a PID algorithm, and performing frequency conversion control on the circulating pump; and dynamically adjusting the opening degree of a ball valve in a primary side loop through a PID (Proportion Integration Differentiation) algorithm on the basis of the deviation between the primary side liquid supply temperature and a temperature preset value, and carrying out frequency conversion control on the ball valve. A circulating pump and a ball valve are automatically adjusted by adopting a PID algorithm, and system parameters (temperature and pressure) are stabilized in a set range in combination with frequency conversion control logic, so that the operation stability of the system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of data center liquid cooling system technology, and specifically to a CDU liquid cooling system and its control method. Background Technology

[0002] With the rapid development of artificial intelligence and high-performance computing (HPC) chips, the power consumption of data centers has increased dramatically, bringing severe heat dissipation challenges. Especially with the trend of increasing chip integration and miniaturization, higher requirements are placed on heat dissipation efficiency, system stability, and reliability.

[0003] In existing technologies, liquid cooling is widely used in computing server centers due to its superior performance compared to air cooling. Cooling Distribution Units (CDUs), as the core thermal management devices within the liquid cooling architecture, function primarily to efficiently transfer and remove heat from the data center through a cooling medium. This involves a transmission network composed of pipes and circulating pumps to precisely deliver the cooling medium to IT heat-generating devices such as servers and storage devices. As the cooling medium flows through these devices, it absorbs heat through direct heat exchange with the heat source, and then dissipates the heat through the cooling system, thus forming a closed-loop heat dissipation process.

[0004] However, existing liquid cooling systems suffer from reliability shortcomings in their control methods and strategies, making it difficult to support long-term stable operation. This issue has become a key bottleneck restricting efficient heat dissipation in data centers. Therefore, developing a reliable CDU liquid cooling system with sophisticated control strategies has become an urgent industry need. Summary of the Invention

[0005] In view of this, the present invention provides a CDU liquid cooling system and its control method to solve the problem of insufficient reliability of control methods and strategies for liquid cooling devices.

[0006] In a first aspect, the present invention provides a control method for a CDU liquid cooling system, the method comprising:

[0007] The primary side supply liquid temperature of the primary side circuit and the secondary side inlet and outlet pressure difference of the secondary side circuit are collected. The primary side circuit is connected to an external cold source, and the secondary side circuit is connected to the liquid cooling plate of the CDU server.

[0008] Based on the deviation between the pressure difference between the secondary side inlet and outlet and the pressure difference set value, the operating speed of the circulating pump in the secondary side circuit is dynamically adjusted by the PID algorithm to perform frequency conversion control on the circulating pump.

[0009] Based on the deviation between the primary side liquid supply temperature and the preset temperature value, the opening degree of the ball valve in the primary side circuit is dynamically adjusted by a PID algorithm to perform frequency conversion control on the ball valve.

[0010] The present invention provides a control method for a CDU liquid cooling system, which uses a PID algorithm to automatically adjust the circulating pump and ball valve, and combines it with frequency conversion control logic to stabilize the system parameters (temperature and pressure) within the set range, thereby improving the system's operational stability.

[0011] In one optional implementation, based on the deviation between the differential pressure difference between the secondary side inlet and outlet pressures and the differential pressure setpoint, the operating speed of the circulating pump in the secondary side circuit is dynamically adjusted using a PID algorithm to perform frequency conversion control on the circulating pump, including:

[0012] When the secondary side inlet and outlet liquid pressure demand is less than the pressure demand stop point, the circulating pump is controlled to stop running;

[0013] When the secondary side inlet and outlet liquid pressure demand is greater than or equal to the pressure demand start point and less than the pressure demand upper limit point, the circulation pump is started at the first speed, and the speed of the circulation pump is linearly adjusted between the first speed and the second speed, wherein the second speed is greater than the first speed.

[0014] When the secondary side inlet and outlet liquid pressure demand is greater than or equal to the upper limit of the pressure demand and less than the pressure demand limit, the circulating pump is controlled to run at a constant second speed.

[0015] When the secondary side inlet and outlet liquid pressure demand is greater than or equal to the pressure demand noise limit point and less than the pressure demand full speed point, the circulating pump is controlled to linearly adjust between the second speed and the third speed, wherein the third speed is greater than the second speed.

[0016] When the secondary side inlet and outlet liquid pressure demand is greater than or equal to the full speed point of pressure demand, the circulating pump is controlled to run at a constant third speed.

[0017] In one optional implementation, based on the deviation between the primary side liquid supply temperature and a preset temperature value, the opening degree of the ball valve in the primary side circuit is dynamically adjusted using a PID algorithm to perform frequency conversion control on the ball valve, including:

[0018] When the primary side liquid supply temperature requirement is lower than the temperature requirement stop point, the ball valve is controlled to stop operating;

[0019] When the primary side liquid supply temperature requirement is greater than or equal to the temperature requirement start point and less than the temperature requirement upper limit point, the ball valve is started at the fourth speed, and the speed of the ball valve is linearly adjusted between the fourth speed and the fifth speed, wherein the fifth speed is greater than the fourth speed.

[0020] When the primary side liquid supply temperature requirement is greater than or equal to the upper limit of the temperature requirement and less than the pressure requirement limit, the ball valve is controlled to operate at a constant fifth speed.

[0021] When the primary side liquid supply temperature requirement is greater than or equal to the temperature requirement noise limit point and less than the temperature requirement full speed point, the ball valve is controlled to linearly adjust between the fifth speed and the sixth speed, wherein the sixth speed is greater than the fifth speed.

[0022] When the primary side liquid supply temperature requirement is greater than or equal to the full speed point of the temperature requirement, the ball valve is controlled to operate at a constant speed of the sixth rotation speed.

[0023] In one alternative implementation, the circulating pumps in the secondary circuit are configured with one main pump and one backup pump, and the two circulating pumps are switched according to a fault signal.

[0024] In one alternative implementation, the method includes:

[0025] Record and compare the running times of the two circulating pumps;

[0026] Prioritize starting the circulation pump with the shortest cumulative running time, and prioritize shutting down the circulation pump with the longest running time.

[0027] The dual-circulation pumps automatically switch between primary and backup, and are used evenly based on operating time, reducing single-pump losses and extending the overall system life.

[0028] Secondly, the present invention provides a CDU liquid cooling system, the CDU liquid cooling system comprising: a primary side circuit, a secondary side circuit, a controller, and a heat exchange device, wherein...

[0029] The primary side circuit is connected to an external cold source, and the secondary side circuit is connected to the CDU server liquid cooling plate. The primary side circuit and the secondary side circuit exchange heat through a heat exchange device. The primary side circuit is equipped with a ball valve, a primary side temperature sensor, and a primary side pressure sensor. The secondary side circuit is equipped with a circulation pump, a secondary side temperature sensor, a secondary side inlet pressure sensor, and a secondary side return pressure sensor.

[0030] The controller is connected to the primary side temperature sensor, the primary side pressure sensor, the secondary side temperature sensor, the secondary side inlet pressure sensor, the secondary side return pressure sensor, the ball valve, and the circulating pump, respectively. The controller is used to execute a computer program to implement the control method of the CDU liquid cooling system of the first aspect or any corresponding embodiment described above.

[0031] The present invention provides a CDU liquid cooling system in which the controller uses a PID algorithm to automatically adjust the circulating pump and ball valve, and combined with frequency conversion control logic, so that the system parameters (temperature and pressure) are stabilized within the set range, thereby improving the system's operational stability.

[0032] In one alternative implementation, the controller employs an STM32 chip, which uses internal FLASH memory to retain parameters even after power loss.

[0033] In one optional implementation, the controller's hardware interface includes: a fault acquisition interface, a relay control interface, an analog input interface, an analog output interface, and a communication interface, wherein...

[0034] The fault acquisition interface is used to acquire the feedback signal and fault signal of the circulating pump;

[0035] The relay control interface is used to control the power supply of the circulating pump and the power supply of the ball valve.

[0036] The analog input interface is used to collect data from the primary side temperature sensor, the secondary side temperature sensor, the primary side pressure sensor, the secondary side inlet pressure sensor, and the secondary side return pressure sensor.

[0037] The analog output interface is used to control the opening degree of the ball valve and the rotational speed of the circulating pump;

[0038] The communication interface is used to connect the touch screen, handheld device, and host computer.

[0039] The controller adopts a single-board design, integrates multiple interface functions, is small in size, easy to install, requires no additional complex equipment, and reduces costs.

[0040] In one alternative implementation, the controller uses SPI communication to read internal file data from the SD card for program updates.

[0041] Thirdly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the control method of the CDU liquid cooling system described in the first aspect or any corresponding embodiment thereof. Attached Figure Description

[0042] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0043] Figure 1 This is a diagram of the CDU liquid cooling system architecture according to an embodiment of the present invention;

[0044] Figure 2 This is a flowchart illustrating the control method of a CDU liquid cooling system according to an embodiment of the present invention;

[0045] Figure 3This is a schematic diagram of the variable frequency control strategy for a circulating pump according to an embodiment of the present invention;

[0046] Figure 4 This is a schematic diagram of a ball valve frequency conversion control strategy according to an embodiment of the present invention;

[0047] Figure 5 This is a schematic diagram of the hardware interface of the controller according to an embodiment of the present invention;

[0048] Figure 6 This is a schematic diagram of a high-speed pulse acquisition circuit according to an embodiment of the present invention;

[0049] Figure 7 This is a controller architecture diagram according to an embodiment of the present invention. Detailed Implementation

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

[0051] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0052] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can also refer to the internal connection of two components; and they can refer to a wireless connection or a wired connection. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.

[0053] Furthermore, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0054] Please see Figure 1 This diagram illustrates a system architecture for an optional application scenario of the control method for a CDU liquid cooling system provided in this application embodiment. The control method for the CDU liquid cooling system can be applied to a CDU liquid cooling system, which includes a primary side loop, a secondary side loop, a controller, and a heat exchange device. The primary side loop is connected to an external cold source, and the secondary side loop is connected to the CDU server's liquid cooling plate. The primary and secondary side loops exchange heat through the heat exchange device. When the liquid in the secondary side loop flows through the CDU server's liquid cooling plate, it carries away the heat generated by the server. In the secondary circuit, the liquid carrying heat from the server flows towards the primary circuit, transferring heat to the primary circuit at the heat exchanger before flowing back to the CDU server liquid cooling plate. Simultaneously, the liquid in the primary circuit, after receiving heat from the secondary circuit at the heat exchanger, exchanges heat with an external cold source, releasing the heat. After the heat exchange, the coolant in the primary circuit flows back to the heat exchanger. Thus, the heat generated by the server is promptly transferred to the heat exchanger via the secondary circuit, and after heat exchange, the heat is transferred to the primary circuit for timely release, and this cycle repeats, ensuring that the server equipment in the secondary circuit operates at a stable operating temperature. The primary circuit is equipped with a ball valve, a primary temperature sensor T1, and a primary pressure sensor P1. The secondary circuit is equipped with a circulation pump, a secondary temperature sensor T2, a secondary inlet pressure sensor P2, and a secondary return pressure sensor P3. When the cooling system is in operation, the controller automatically collects sensor data such as temperature and pressure in the cooling system. The circulating pump and ball valve in the cooling system will then enter an automatic adjustment state based on this temperature and pressure data. The entire control process uses PID algorithm for automatic adjustment, making the system operation more stable and reliable.

[0055] Please see Figure 2 The control method for a CDU liquid cooling system provided in one embodiment of this application can be applied to... Figure 1 The controller shown is as follows: Figure 2 As shown, the control method for the CDU liquid cooling system includes the following steps:

[0056] Step S1: Collect the primary side supply liquid temperature of the primary side circuit and the secondary side inlet and outlet pressure difference of the secondary side circuit. The primary side circuit is connected to an external cold source, and the secondary side circuit is connected to the liquid cooling plate of the CDU server.

[0057] Specifically, such as Figure 2 As shown, the primary side supply temperature is measured using the primary side temperature sensor T1; the secondary side inlet pressure is measured using the secondary side inlet pressure sensor P2; and the secondary side return pressure is measured using the secondary side return pressure sensor P3. The secondary side inlet and return pressure differential is calculated based on the secondary side inlet and return pressures.

[0058] Step S2: Based on the deviation between the pressure difference between the secondary side inlet and outlet and the pressure difference set value, the operating speed of the circulating pump in the secondary side circuit is dynamically adjusted by the PID algorithm to perform frequency conversion control on the circulating pump.

[0059] Specifically, during normal operation of the circulating pump, the controller automatically adjusts the pump's operating speed using a PID algorithm based on the pressure difference between the secondary side's inlet and outlet pressures. This maintains the pressure difference within a set range, ensuring stable system operation. The circulating pump employs variable frequency control, operating at different speeds depending on the pressure difference requirement within different ranges.

[0060] Step S3: Based on the deviation between the primary side liquid supply temperature and the preset temperature value, the opening degree of the ball valve in the primary side circuit is dynamically adjusted by the PID algorithm to perform frequency conversion control on the ball valve.

[0061] Specifically, based on the difference between the primary side supply temperature and the set value, a PID algorithm is used to automatically adjust the opening of the primary side ball valve. By adjusting the primary side supply flow rate, the secondary side supply temperature is maintained within the set range, ensuring the normal and stable operation of the system. The ball valve uses frequency conversion control, operating at different opening degrees depending on the temperature difference requirement within different ranges.

[0062] The present invention provides a control method for a CDU liquid cooling system, which uses a PID algorithm to automatically adjust the circulating pump and ball valve, and combines it with frequency conversion control logic to stabilize the system parameters (temperature and pressure) within the set range, thereby improving the system's operational stability.

[0063] In one optional implementation, step S2 includes:

[0064] Step S21: When the secondary side inlet and outlet liquid pressure demand is less than the pressure demand stop point, control the circulation pump to stop running.

[0065] Step S22: When the secondary side inlet and outlet liquid pressure demand is greater than or equal to the pressure demand start point and less than the pressure demand upper limit point, start the circulation pump at the first speed and control the speed of the circulation pump to be linearly adjusted between the first speed and the second speed, with the second speed being greater than the first speed.

[0066] Step S23: When the secondary side inlet and outlet liquid pressure demand is greater than or equal to the upper limit of the pressure demand and less than the pressure demand limit, control the circulating pump to run at a constant second speed.

[0067] Step S24: When the secondary side inlet and outlet liquid pressure demand is greater than or equal to the pressure demand limit point and less than the pressure demand full speed point, control the circulating pump to linearly adjust between the second speed and the third speed, with the third speed being greater than the second speed.

[0068] Step S25: When the secondary side inlet and outlet liquid pressure demand is greater than or equal to the full speed point of pressure demand, control the circulating pump to run at a constant third speed.

[0069] Specifically, the secondary side inlet and return pressure requirements are the deviation between the secondary side inlet and return pressure differential and the set differential pressure value. Assume the circulating pump speed control parameters are as follows: pressure demand stop point = 0.2 bar, pressure demand start point = 0.3 bar, pressure demand upper limit point = 0.5 bar, pressure demand noise limit point = 0.8 bar, pressure demand full speed point = 1.0 bar. Define the first speed as low speed, the second speed as medium speed, and the third speed as high speed, where low speed = 1000 r / min, medium speed = 2000 r / min, and high speed = 3000 r / min.

[0070] When the secondary side inlet and return liquid pressure demand ΔP = 0.4 bar, the pressure demand is between the pressure demand start point and the pressure demand upper limit point. The circulation pump starts at 1000 r / min and linearly adjusts between 1000-2000 r / min. When ΔP = 0.6 bar, the pressure demand is between the pressure demand upper limit point and the pressure demand noise limit point. The circulation pump operates at a constant speed of 2000 r / min. When ΔP = 0.9 bar, the pressure demand is between the pressure demand noise limit point and the pressure demand full speed point. The circulation pump linearly adjusts between 2000-3000 r / min. When ΔP = 1.1 bar, the secondary side inlet and return liquid pressure demand exceeds the pressure demand full speed point, and the circulation pump operates at a constant speed of 3000 r / min. When ΔP = 0.1 bar, the secondary side inlet and return liquid pressure demand is below the pressure demand stop point, and the circulation pump stops operating. See the circulation pump frequency conversion control strategy for details. Figure 3 .

[0071] In one optional implementation, step S3 includes:

[0072] Step S31: When the primary side liquid supply temperature requirement is lower than the temperature requirement stop point, control the ball valve to stop operating.

[0073] Step S32: When the primary side liquid supply temperature demand is greater than or equal to the temperature demand start point and less than the temperature demand upper limit point, start the ball valve with the first opening degree, and control the opening degree of the ball valve to be linearly adjusted between the first opening degree and the second opening degree, with the second opening degree being greater than the first opening degree.

[0074] Step S33: When the primary side liquid supply temperature requirement is greater than or equal to the upper limit of the temperature requirement and less than the pressure requirement limit, the control ball valve is kept running at a constant second opening.

[0075] Step S34: When the primary side liquid supply temperature requirement is greater than or equal to the temperature requirement limit point and less than the temperature requirement full speed point, the control ball valve is linearly adjusted between the third opening degree and the second opening degree, with the third opening degree being greater than the second opening degree.

[0076] Step S35: When the primary side liquid supply temperature demand is greater than or equal to the full speed point of the temperature demand, control the ball valve to operate at a constant third opening.

[0077] Specifically, the primary side liquid supply temperature requirement is the deviation between the primary side liquid supply temperature and the preset temperature value. Let the ball valve opening control parameters be as follows: temperature requirement stop point = 2℃, temperature requirement start point = 3℃, temperature requirement upper limit point = 5℃, temperature requirement noise limit point = 8℃, temperature requirement full speed point = 10℃. Define the first opening as low opening, the second opening as medium opening, and the third opening as high opening, where low opening = 10%, medium opening = 50%, and high opening = 100%.

[0078] When the primary side inlet and return liquid temperature demand ΔT = 4℃, the primary side inlet and return liquid temperature demand is between the temperature demand start point and the temperature demand upper limit point. The ball valve starts with a 10% opening and linearly adjusts between 10% and 50% opening. When ΔP = 6℃, the primary side inlet and return liquid temperature demand is between the temperature demand upper limit point and the temperature demand noise limit point. The ball valve operates at a constant 50% opening. When ΔP = 9℃, the primary side inlet and return liquid temperature demand is between the temperature demand noise limit point and the temperature demand full speed point. The ball valve linearly adjusts between 50% and 100% opening. When ΔP = 11℃, the primary side inlet and return liquid temperature demand exceeds the temperature demand full speed point, and the ball valve operates at a constant 100% opening. When ΔP = 1℃, the primary side inlet and return liquid temperature demand is below the temperature demand stop point, and the ball valve closes. See the ball valve pump frequency conversion control strategy for details. Figure 4 .

[0079] In one alternative implementation, the circulating pumps in the secondary circuit are configured with one main pump and one backup pump, and the two circulating pumps are switched according to the fault signal and cumulative operation.

[0080] Specifically, the circulating pumps are configured with one main pump and one backup pump. When the controller's fault acquisition circuit detects a fault in one of the pumps, the controller program automatically switches to the other, functioning pump. Additionally, the controller automatically records and compares the running time of the two circulating pumps, prioritizing the pump with the shorter cumulative running time and prioritizing the pump with the longer running time. This automatic switching between the main and backup circulating pumps, based on balanced usage of running time, reduces individual pump losses and extends the overall system lifespan.

[0081] like Figure 1As shown, the present invention also provides a CDU liquid cooling system, including: a primary side loop, a secondary side loop, a controller, and a heat exchange device. The primary side loop is connected to an external cold source, and the secondary side loop is connected to the CDU server liquid cooling plate. The primary and secondary side loops exchange heat through the heat exchange device. The primary side loop is equipped with a ball valve, a primary side temperature sensor T1, and a primary side pressure sensor P1. The secondary side loop is equipped with a circulation pump, a secondary side temperature sensor T2, a secondary side inlet pressure sensor P2, and a secondary side return pressure sensor P3. The controller is connected to the primary side temperature sensor T1, the primary side pressure sensor P1, the secondary side temperature sensor T2, the secondary side inlet pressure sensor P2, the secondary side return pressure sensor P3, the ball valve, and the circulation pump. The controller is used to execute a computer program to implement the control method of the CDU liquid cooling system described in the above embodiment.

[0082] Specifically, the controller uses an STM32 chip. For example... Figure 5 As shown, the controller's hardware interfaces include: a fault acquisition interface, a relay control interface, an analog input interface, an analog output interface, and a communication interface. The fault acquisition interface is used to acquire feedback and fault signals from the circulating pump; the relay control interface is used to control the power supply to the circulating pump and the ball valve; the analog input interface is used to acquire data from the primary-side temperature sensor T1 and the secondary-side temperature sensor T2, as well as data from the primary-side pressure sensor P1, the secondary-side inlet pressure sensor P2, and the secondary-side return pressure sensor P3; the analog output interface is used to control the opening degree of the ball valve and the speed of the circulating pump by outputting four PWM signals and four 0-10V voltage signals; and the communication interface is used to connect to a touchscreen, a handheld device, and a host computer via four RS485 communication channels and one Ethernet communication channel.

[0083] The controller also features a high-speed pulse acquisition interface, which can acquire PWM signals from other devices and process them to obtain the PWM signal's period, frequency, and duty cycle. The high-speed pulse acquisition circuit is as follows: Figure 6 As shown, this circuit can be used to collect the fault type of the circulating pump, the cycle, frequency, and actual duty cycle of the circulating pump's PWM speed regulation.

[0084] The controller adopts a single-board design, integrating multiple interface functions. Its small size and easy installation eliminate the need for additional complex equipment, reducing costs. The STM32 chip uses internal FLASH to retain parameters even after power loss, minimizing the use of chip pins. The controller uses SPI communication to read data from the SD card for program updates, making operation simple, fast, and easy for future on-site maintenance.

[0085] The controller connects to the components of the liquid cooling system via an external hardware interface, enabling control of the circulating pump and ball valves, as well as data acquisition from temperature and pressure sensors on both sides of the circuit. It transmits data to a host computer and a handheld device via a communication interface, uploading control parameters and operating status information of the liquid cooling unit. Figure 7 As shown.

[0086] The control software paired with the controller can monitor the operating status of the entire device in real time and can realize fault detection and protection control. Data such as temperature and pressure sensor data and alarm information can be uploaded to the host computer and handheld device through the 485 interface / Ethernet interface. The entire control system can realize local control and remote control. Local control can realize shutdown operation mode, automatic operation mode and manual operation mode. Remote control can realize remote shutdown operation mode and remote automatic operation mode, and supports changing protection parameters at any time and data retention after power failure.

[0087] The present invention provides a CDU liquid cooling system in which the controller uses a PID algorithm to automatically adjust the circulating pump and ball valve, and combined with frequency conversion control logic, so that the system parameters (temperature and pressure) are stabilized within the set range, thereby improving the system's operational stability.

[0088] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.

[0089] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A control method for a CDU liquid cooling system, characterized in that, The method includes: The primary side supply liquid temperature of the primary side circuit and the secondary side inlet and outlet pressure difference of the secondary side circuit are collected. The primary side circuit is connected to an external cold source, and the secondary side circuit is connected to the liquid cooling plate of the CDU server. Based on the deviation between the pressure difference between the secondary side inlet and outlet and the pressure difference set value, the operating speed of the circulating pump in the secondary side circuit is dynamically adjusted by the PID algorithm to perform frequency conversion control on the circulating pump. Based on the deviation between the primary side liquid supply temperature and the preset temperature value, the opening degree of the ball valve in the primary side circuit is dynamically adjusted by a PID algorithm to perform frequency conversion control on the ball valve.

2. The control method for the CDU liquid cooling system according to claim 1, characterized in that, Based on the deviation between the pressure difference between the secondary side inlet and outlet pressure and the pressure difference setpoint, the operating speed of the circulating pump in the secondary side circuit is dynamically adjusted using a PID algorithm, and the circulating pump is subjected to frequency conversion control, including: When the secondary side inlet and outlet liquid pressure demand is less than the pressure demand stop point, the circulating pump is controlled to stop running; When the secondary side inlet and outlet liquid pressure demand is greater than or equal to the pressure demand start point and less than the pressure demand upper limit point, the circulation pump is started at the first speed, and the speed of the circulation pump is linearly adjusted between the first speed and the second speed, wherein the second speed is greater than the first speed. When the secondary side inlet and outlet liquid pressure demand is greater than or equal to the upper limit of the pressure demand and less than the pressure demand limit, the circulating pump is controlled to run at a constant second speed. When the secondary side inlet and outlet liquid pressure demand is greater than or equal to the pressure demand noise limit point and less than the pressure demand full speed point, the circulating pump is controlled to linearly adjust between the second speed and the third speed, wherein the third speed is greater than the second speed. When the secondary side inlet and outlet liquid pressure demand is greater than or equal to the full speed point of pressure demand, the circulating pump is controlled to run at a constant third speed.

3. The control method for the CDU liquid cooling system according to claim 1, characterized in that, Based on the deviation between the primary side liquid supply temperature and the preset temperature value, the opening degree of the ball valve in the primary side circuit is dynamically adjusted using a PID algorithm, and the ball valve is subjected to frequency conversion control, including: When the primary side liquid supply temperature requirement is lower than the temperature requirement stop point, control the ball valve to stop operating; When the primary side liquid supply temperature requirement is greater than or equal to the temperature requirement start point and less than the temperature requirement upper limit point, the ball valve is started at the fourth speed, and the speed of the ball valve is linearly adjusted between the fourth speed and the fifth speed, wherein the fifth speed is greater than the fourth speed. When the primary side liquid supply temperature requirement is greater than or equal to the upper limit of the temperature requirement and less than the pressure requirement limit, the ball valve is controlled to operate at a constant fifth speed. When the primary side liquid supply temperature requirement is greater than or equal to the temperature requirement noise limit point and less than the temperature requirement full speed point, the ball valve is controlled to linearly adjust between the fifth speed and the sixth speed, wherein the sixth speed is greater than the fifth speed. When the primary side liquid supply temperature requirement is greater than or equal to the full speed point of the temperature requirement, the ball valve is controlled to operate at a constant speed of the sixth rotational speed.

4. The control method for the CDU liquid cooling system according to claim 1, characterized in that, The circulating pumps in the secondary circuit are configured with one main pump and one backup pump, and the two circulating pumps are switched according to the fault signal.

5. The control method for the CDU liquid cooling system according to claim 4, characterized in that, The method includes: Record and compare the running times of the two circulating pumps; Prioritize starting the circulation pump with the shortest cumulative running time, and prioritize shutting down the circulation pump with the longest running time.

6. A CDU liquid cooling system, characterized in that, The CDU liquid cooling system includes: a primary side loop, a secondary side loop, a controller, and a heat exchange device, wherein... The primary side circuit is connected to an external cold source, and the secondary side circuit is connected to the CDU server liquid cooling plate. The primary side circuit and the secondary side circuit exchange heat through a heat exchange device. The primary side circuit is equipped with a ball valve, a primary side temperature sensor, and a primary side pressure sensor. The secondary side circuit is equipped with a circulation pump, a secondary side temperature sensor, a secondary side inlet pressure sensor, and a secondary side return pressure sensor. The controller is connected to the primary side temperature sensor, the primary side pressure sensor, the secondary side temperature sensor, the secondary side inlet pressure sensor, the secondary side return pressure sensor, the ball valve, and the circulating pump, respectively. The controller is used to execute a computer program to implement the control method of the CDU liquid cooling system as described in any one of claims 1 to 5.

7. The CDU liquid cooling system according to claim 6, characterized in that, The controller uses an STM32 chip, which retains parameters even after power loss via internal FLASH.

8. The CDU liquid cooling system according to claim 6, characterized in that, The controller's hardware interfaces include: a fault acquisition interface, a relay control interface, an analog input interface, an analog output interface, and a communication interface, wherein... The fault acquisition interface is used to acquire the feedback signal and fault signal of the circulating pump; The relay control interface is used to control the power supply of the circulating pump and the power supply of the ball valve. The analog input interface is used to collect data from the primary side temperature sensor, the secondary side temperature sensor, the primary side pressure sensor, the secondary side inlet pressure sensor, and the secondary side return pressure sensor. The analog output interface is used to control the opening degree of the ball valve and the rotational speed of the circulating pump; The communication interface is used to connect the touch screen, handheld device, and host computer.

9. The CDU liquid cooling system according to claim 6, characterized in that, The controller uses SPI communication to read file data from the SD card for program updates.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to execute the control method of the CDU liquid cooling system according to any one of claims 1 to 5.