Control methods, electronic equipment and computer-readable media for multi-rack liquid cooling systems

By using a ring network design and connecting devices, combined with temperature and liquid level detection, the liquid pump and valves are dynamically adjusted to solve the problem of liquid level imbalance in multi-cabinet liquid cooling systems, achieving a balance between load and liquid level and improving cooling efficiency.

CN119603936BActive Publication Date: 2025-10-31ZHEJIANG KANGSHENG HEAT EXCHANGER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411790397.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-10-31
Estimated Expiration
2044-12-06

AI Technical Summary

Technical Problem

Existing immersion cooling technology is costly and ineffective when there is an imbalance in liquid levels among multiple liquid-cooled cabinets, and cannot effectively reflect the load status of the liquid-cooled cabinets.

Method used

By adopting a ring network design and communicating vessel connection, and combining the ambient temperature, liquid level in the liquid cooler cabinet and liquid pool temperature, the operating status of the liquid pump, communicating vessel and inlet valve is adjusted by a PID controller to achieve dynamic balance between load and liquid level.

Benefits of technology

In multi-cabinet liquid cooling systems, installation costs are saved, and load and liquid level balance can be maintained safely and accurately, thereby improving cooling efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119603936B_ABST
    Figure CN119603936B_ABST
Patent Text Reader

Abstract

This application discloses a control method, electronic equipment, and computer-readable medium for a multi-cabinet liquid cooling system. Each liquid cooling cabinet is connected to a connecting pipe section via a communicating vessel, and the lengths of the inlet and outlet pipe sections are matched. The system periodically monitors the ambient temperature, the liquid level in each liquid cooling cabinet, and the liquid pool temperature. Based on the liquid level and liquid pool temperature, each liquid cooling cabinet is determined to be one of four conditions. For liquid cooling cabinets with normal load and normal liquid level, the communicating vessel is opened. For liquid cooling cabinets with normal load but abnormal liquid level, the inlet valve is controlled according to the liquid level of each cabinet. For liquid cooling cabinets with abnormal load but normal liquid level, the communicating vessel is opened, and the liquid pump is controlled according to the liquid pool temperature and ambient temperature. For liquid cooling cabinets with abnormal load and abnormal liquid level, the liquid pump is controlled according to the liquid pool temperature and ambient temperature, and the inlet valve is controlled according to the liquid level of each cabinet. This improves control and cooling efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of immersion liquid cooling technology, and more specifically, to a control method, electronic equipment, and computer-readable medium for a multi-cabinet liquid cooling system. Background Technology

[0002] Current immersion cooling technology, when faced with the problem of unbalanced liquid levels among multiple liquid cooling cabinets, typically employs solutions such as increasing the diameter of the supply and return main pipes and adjusting valves based on the relationship between the liquid level and the liquid level threshold. However, this solution is costly and its actual effectiveness is not ideal. Summary of the Invention

[0003] This application aims to address one of the technical problems in related technologies to a certain extent. To this end, this application provides a control method, electronic equipment, and computer-readable medium for a multi-cabinet liquid cooling system.

[0004] As a first aspect of this application, a control method for a multi-rack liquid cooling system is provided. The multi-rack liquid cooling system includes a ring network pipe assembly and at least two liquid cooling racks. The ring network pipe assembly includes an inlet ring network pipe and an outlet ring network pipe. The inlet ring network pipe and the outlet ring network pipe are connected via a main pipe section. Each liquid cooling rack is connected to the inlet ring network pipe via an inlet pipe section and to the outlet ring network pipe via an outlet pipe section. Each liquid cooling rack is connected to a connecting pipe section via its corresponding connector. The lengths of the inlet pipe sections and the lengths of the outlet pipe sections of each liquid cooling rack are matched. The method includes:

[0005] The ambient temperature, the liquid level in each of the liquid-cooled cabinets, and the temperature of the liquid pool are periodically monitored.

[0006] Based on the liquid level and liquid pool temperature of each liquid cooling cabinet, each liquid cooling cabinet is determined to be one of the following four types: liquid cooling cabinet with normal load and normal liquid level, liquid cooling cabinet with normal load and abnormal liquid level, liquid cooling cabinet with abnormal load and normal liquid level, and liquid cooling cabinet with abnormal load and abnormal liquid level.

[0007] For the liquid-cooled cabinet with normal load and normal liquid level, control the corresponding communication device of the liquid-cooled cabinet to open;

[0008] For the liquid cooling cabinets with normal load but abnormal liquid level, the valve step of the inlet valve in the corresponding inlet pipe section of each liquid cooling cabinet is controlled according to the liquid level of each liquid cooling cabinet.

[0009] For the liquid cooling cabinet with abnormal load and normal liquid level, control the opening of the corresponding communication device of the liquid cooling cabinet, and determine the target frequency control amount based on the liquid pool temperature of the liquid cooling cabinet and the ambient temperature, and control the operating frequency of the liquid pump in the liquid cooling cabinet based on the target frequency control amount.

[0010] For the liquid cooling cabinet with abnormal load and abnormal liquid level, a target frequency control value is determined based on the liquid pool temperature of the liquid cooling cabinet and the ambient temperature. The operating frequency of the liquid pump in the liquid cooling cabinet is controlled based on the target frequency control value. In addition, the valve step of the inlet valve in the corresponding liquid inlet pipe section of each liquid cooling cabinet is controlled based on the liquid level of each liquid cooling cabinet.

[0011] Optionally, the step of determining each liquid cooling cabinet as one of four categories based on the liquid level and liquid pool temperature of each liquid cooling cabinet includes: a liquid cooling cabinet with normal load and normal liquid level, a liquid cooling cabinet with normal load and abnormal liquid level, a liquid cooling cabinet with abnormal load and normal liquid level, and a liquid cooling cabinet with abnormal load and abnormal liquid level.

[0012] For any of the liquid-cooled cabinets, if the liquid pool temperature of the liquid-cooled cabinet is less than or equal to a preset liquid pool temperature threshold, and the liquid level of the liquid-cooled cabinet is greater than a preset first liquid level threshold and less than a preset second liquid level threshold, the liquid-cooled cabinet is determined to be a liquid-cooled cabinet with normal load and normal liquid level.

[0013] If the liquid pool temperature of the liquid cooling cabinet is less than or equal to a preset liquid pool temperature threshold, and the liquid level of the liquid cooling cabinet is less than or equal to a preset first liquid level threshold or greater than or equal to a preset second liquid level threshold, the liquid cooling cabinet is determined to be a liquid cooling cabinet with normal load but abnormal liquid level.

[0014] For any of the liquid-cooled cabinets, if the liquid pool temperature of the liquid-cooled cabinet is greater than a preset liquid pool temperature threshold and the liquid level of the liquid-cooled cabinet is greater than a preset first liquid level threshold and less than a preset second liquid level threshold, the liquid-cooled cabinet is determined to be a liquid-cooled cabinet with abnormal load and normal liquid level.

[0015] If the liquid pool temperature of the liquid cooling cabinet is greater than the preset liquid pool temperature threshold, and the liquid level of the liquid cooling cabinet is less than or equal to the preset first liquid level threshold or greater than or equal to the preset second liquid level threshold, the liquid cooling cabinet is identified as a liquid cooling cabinet with abnormal load and abnormal liquid level.

[0016] Optionally, controlling the valve step of the inlet valve in the corresponding inlet pipe section of each liquid cooling cabinet according to the liquid level of each liquid cooling cabinet includes:

[0017] Determine the liquid level balance coefficient based on the liquid level in the liquid-cooled cabinet;

[0018] When the liquid level balance coefficient is less than the preset balance threshold, the valve step of the inlet valve in the corresponding liquid inlet pipe section of the liquid cooling cabinet is increased by a preset number of steps.

[0019] When the liquid level balance coefficient is greater than or equal to the preset balance threshold, the target valve step control quantity is determined according to the liquid level of each liquid cooling cabinet.

[0020] Based on the target valve step control amount, the valve step of the inlet valve in the corresponding liquid inlet pipe section of the liquid cooler cabinet is controlled.

[0021] Alternatively, the liquid level balance coefficient can be determined using the following formula (1):

[0022] f′=∫F(L n -ΔL)dL (1);

[0023] In formula (1), f′ represents the liquid level balance coefficient, L n ΔL represents the liquid level of the nth liquid-cooled cabinet, and ΔL represents the preset second liquid level threshold.

[0024] Alternatively, the target valve step control quantity can be determined using the following formula (2):

[0025]

[0026] F1=Round(kp*(ΔL C 1-ΔL C 2)+ki*ΔL+kd*(ΔL C 1-2ΔL C 2+ΔL C 3))*θ*100% (2);

[0027] In formula (2), L1, L2, ..., L n The liquid levels of the 1st, 2nd, ..., nth liquid-cooled cabinets are represented sequentially, and ΔL represents the preset second liquid level threshold. C 1 represents the liquid level measurement error within the current cycle, F1 represents the target valve step control quantity, Round(...) represents the rounding function, kp is the proportional coefficient with a value of 0.12, and ΔL C 2 represents the liquid level measurement error in the previous cycle, ki is the integral coefficient with a value of 0.15, kd is the differential coefficient with a value of 0.2, and ΔL C 3 represents the liquid level measurement error in the previous cycle, and θ is the correction coefficient with a value of 0.1.

[0028] Optionally, the preset number of steps corresponding to a liquid-cooled cabinet with normal load and abnormal liquid level is less than the preset number of steps corresponding to a liquid-cooled cabinet with abnormal load and abnormal liquid level.

[0029] Alternatively, the target frequency control quantity can be determined using the following formula (3):

[0030]

[0031] In formula (3), F2 represents the target frequency control quantity, Round(...) represents the rounding function, and T... n T represents the liquid pool temperature of the nth liquid-cooled cabinet. s T represents the preset liquid pool temperature threshold. h R represents the ambient temperature. set This indicates the preset calibration value.

[0032] Optionally, the method further includes:

[0033] For the liquid cooling cabinet with abnormal load and abnormal liquid level, the valve step of the regulating valve of the liquid pump in the liquid cooling cabinet shall be controlled to its maximum value.

[0034] As a second aspect of this application, an electronic device is provided, wherein the electronic device comprises:

[0035] One or more processors;

[0036] A memory having stored one or more computer programs thereon, which, when executed by one or more processors, cause the one or more processors to implement the control method for the multi-cabinet liquid cooling system provided in the first aspect of this application.

[0037] As a third aspect of this application, a computer-readable medium is provided having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the control method for the multi-cabinet liquid cooling system provided in the first aspect of this application.

[0038] In the control method of the multi-rack liquid cooling system provided in this application embodiment, the multi-rack liquid cooling system includes a ring network pipe group and at least two liquid cooling cabinets. The ring network pipe group includes an inlet ring network pipe and an outlet ring network pipe. The inlet ring network pipe and the outlet ring network pipe are connected by a main pipe section. The liquid cooling cabinets are connected to the inlet ring network pipe through an inlet pipe section and to the outlet ring network pipe through an outlet pipe section. Each liquid cooling cabinet is connected to a connecting pipe section through its corresponding connector. The lengths of the inlet pipe sections and the outlet pipe sections of each liquid cooling cabinet are matched. The ambient temperature, the liquid level of each liquid cooling cabinet, and the liquid pool temperature are periodically detected. Based on the liquid level and liquid pool temperature of each liquid cooling cabinet, each liquid cooling cabinet is determined to be one of four: a liquid cooling cabinet with normal load and normal liquid level, a liquid cooling cabinet with normal load and abnormal liquid level, a liquid cooling cabinet with abnormal load and normal liquid level, or a liquid cooling cabinet with abnormal load and abnormal liquid level. For liquid-cooled cabinets with normal load and normal liquid level, the corresponding communication valve of the liquid-cooled cabinet is opened. For liquid-cooled cabinets with normal load but abnormal liquid level, the valve step of the inlet valve in the corresponding inlet pipe section of the liquid-cooled cabinet is controlled according to the liquid level of each liquid-cooled cabinet. For liquid-cooled cabinets with abnormal load but normal liquid level, the corresponding communication valve of the liquid-cooled cabinet is opened. A target frequency control value is determined based on the liquid pool temperature of the liquid-cooled cabinet and the ambient temperature, and the operating frequency of the liquid pump in the liquid-cooled cabinet is controlled according to the target frequency control value. For liquid-cooled cabinets with abnormal load and abnormal liquid level, a target frequency control value is determined based on the liquid pool temperature of the liquid-cooled cabinet and the ambient temperature, and the operating frequency of the liquid pump in the liquid-cooled cabinet is controlled according to the target frequency control value. The valve step of the inlet valve in the corresponding inlet pipe section of the liquid-cooled cabinet is controlled according to the liquid level of each liquid-cooled cabinet. In multi-rack liquid cooling systems, which include at least two liquid cooling racks, and especially three or more liquid cooling racks, it is possible to save on deployment costs and safely and accurately maintain the load balance and liquid level balance of the entire multi-rack liquid cooling system, thereby improving control efficiency and thus improving the cooling efficiency of the entire multi-rack liquid cooling system. Attached Figure Description

[0039] The following description, in conjunction with the accompanying drawings, further illustrates this application:

[0040] Figure 1 This is a flowchart of one embodiment of the control method for the multi-rack liquid cooling system provided in this application;

[0041] Figure 2 This is a schematic diagram of one embodiment of the multi-rack liquid cooling system provided in this application.

[0042] Figure 3 This is a flowchart of another implementation of the control method for the multi-rack liquid cooling system provided in the embodiments of this application;

[0043] Figure 4 This is a flowchart of another embodiment of the control method for the multi-cabinet liquid cooling system provided in this application;

[0044] Figure 5 This is a block diagram of one embodiment of the electronic device provided in this application.

[0045] Figure 6 This is a schematic diagram of a computer-readable medium provided in an embodiment of this application.

[0046] Explanation of reference numerals in the attached figures

[0047] 101: Processor; 102: Memory

[0048] 103: I / O Interface 104: Bus Detailed Implementation

[0049] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described are intended to explain this application and should not be construed as limiting it.

[0050] The terms "an embodiment," "example," or "trademark" used in this specification refer to a particular feature, structure, or characteristic described in connection with the embodiment itself that may be included in at least one embodiment disclosed in this application. The phrase "in an embodiment" appearing in various places throughout the specification does not necessarily refer to the same embodiment.

[0051] Current immersion cooling technology, when facing the problem of liquid level imbalance among multiple liquid cooling cabinets, typically employs solutions such as increasing the diameter of the supply and return manifold and adjusting valves based on the relationship between liquid level and a threshold level. However, the inventors of this application have discovered that while simply increasing the diameter of the supply and return manifold can reduce the static pressure in the pipeline to a certain extent (within a certain total flow range), it undoubtedly increases the installation cost. Furthermore, while adjusting valves solely based on the relationship between liquid level and a threshold level directly reflects the liquid level balance among the various liquid cooling cabinets, it fails to reflect the load condition of each cabinet, even though the liquid level balance is closely related to the load condition of each cabinet.

[0052] The inventors of this application further propose that, while adopting a one-to-many design and a ring network design in the multi-cabinet liquid cooling system, a connecting device design can be added to the liquid cooling cabinet side so that each liquid cooling cabinet is connected to the connecting pipe section through the connecting device. By using the ambient temperature, the liquid level of each liquid cooling cabinet and the liquid pool temperature, the load and liquid level balance of multiple liquid cooling cabinets can be analyzed, and then the operating status of the liquid pump, connecting device and liquid inlet valve in each liquid cooling cabinet can be safely and accurately adjusted by a PID (proportional-integral-derivative) controller.

[0053] As a first aspect of this application, a control method for a multi-rack liquid cooling system is provided. The multi-rack liquid cooling system includes a ring network pipe assembly and at least two liquid cooling racks. The ring network pipe assembly includes an inlet ring network pipe and an outlet ring network pipe. The inlet ring network pipe and the outlet ring network pipe are connected via a main pipe section. The liquid cooling racks are connected to the inlet ring network pipe via an inlet pipe section and to the outlet ring network pipe via an outlet pipe section. Each liquid cooling rack is connected to a connecting pipe section via its corresponding connector. The lengths of the inlet pipe sections and the outlet pipe sections of each liquid cooling rack are matched. Figure 1 As shown, the method may include the following steps:

[0054] In step S110, the ambient temperature, the liquid level of each liquid cooling cabinet, and the liquid pool temperature are periodically detected;

[0055] In step S120, based on the liquid level and liquid pool temperature of each liquid cooling cabinet, each liquid cooling cabinet is determined to be one of the following four types: liquid cooling cabinet with normal load and normal liquid level, liquid cooling cabinet with normal load and abnormal liquid level, liquid cooling cabinet with abnormal load and normal liquid level, and liquid cooling cabinet with abnormal load and abnormal liquid level.

[0056] In step S130, for the liquid cooling cabinet with normal load and normal liquid level, the corresponding communication device of the liquid cooling cabinet is opened.

[0057] In step S140, for the liquid cooling cabinets with normal load and abnormal liquid level, the valve step of the inlet valve in the corresponding inlet pipe section of the liquid cooling cabinet is controlled according to the liquid level of each liquid cooling cabinet.

[0058] In step S150, for the liquid cooling cabinet with abnormal load and normal liquid level, the corresponding communication device of the liquid cooling cabinet is opened, and a target frequency control amount is determined according to the liquid pool temperature of the liquid cooling cabinet and the ambient temperature, and the operating frequency of the liquid pump in the liquid cooling cabinet is controlled according to the target frequency control amount.

[0059] In step S160, for the liquid cooling cabinet with abnormal load and abnormal liquid level, a target frequency control value is determined based on the liquid pool temperature of the liquid cooling cabinet and the ambient temperature, and the operating frequency of the liquid pump in the liquid cooling cabinet is controlled based on the target frequency control value. In addition, the valve step of the inlet valve in the corresponding liquid inlet pipe section of each liquid cooling cabinet is controlled based on the liquid level of each liquid cooling cabinet.

[0060] like Figure 2 The diagram illustrates one embodiment of the multi-rack liquid cooling system provided in this application. The liquid cooling racks in this system can adopt a standard 42U design, with length, width, and height designed as M=1800mm, N=600mm, and L=1400mm, respectively. Each liquid cooling rack is connected to the liquid supply ring network via an inlet pipe section and to the liquid return ring network via an outlet pipe section. Each liquid cooling rack is connected to a connecting pipe section via its corresponding connector. The lengths of the inlet and outlet pipe sections of each liquid cooling rack are matched, thus forming a complete supply and return link between each liquid cooling rack and the ring network (including the liquid supply ring network, the liquid return ring network, and the main pipe). The total length of these multiple supply and return links is equal. Furthermore, in this multi-rack liquid cooling system, the inlet and outlet ring networks can also be connected via multiple main pipe sections, with one main pipe section being primary and the others as backups.

[0061] In this application embodiment, no specific limitation is made on the pipe diameter design of different types of pipelines. Generally speaking, when the pipe diameter of the inlet pipe section, outlet pipe section and connecting pipe section is set to DN40, and the pipe diameter of the supply loop network pipeline and return loop network pipeline is set to DN100, it can better balance cost saving and efficiency improvement.

[0062] Understandably, despite Figure 2 The multi-rack liquid cooling system shown in the illustration has at least three liquid cooling racks, but this embodiment is not limited to this; the number of liquid cooling racks in the multi-rack liquid cooling system can be at least two. It should be noted that the control method for the multi-rack liquid cooling system provided in this embodiment is most effective for multi-rack liquid cooling systems with three or more liquid cooling racks. This is because when the multi-rack liquid cooling system includes only two liquid cooling racks, comparing only the liquid level, inlet temperature, and outlet temperature between the two racks allows for more accurate control.

[0063] In this embodiment, it is understood that the working state of each liquid-cooled cabinet is classified in step S120. For each liquid-cooled cabinet, only one of steps S130-S160 will be executed according to its working state. That is, whether each of steps S130-S160 will be executed actually depends on whether there is a liquid-cooled cabinet in the corresponding working state. When multiple steps S130-S160 need to be executed, this embodiment does not impose any special limitation on the execution order of the multiple steps; they can be executed synchronously or asynchronously.

[0064] In the embodiments of this application, it is understood that the control method for the multi-rack liquid cooling system is executed periodically. In response to the arrival of a new cycle, steps S110-S160 are executed, and then, in response to the arrival of the next cycle, steps S110-S160 are executed again, and so on in a cyclical manner. The embodiments of this application do not impose a special limitation on the cycle length of the control method for the multi-rack liquid cooling system; for example, the cycle length can be 1 minute, 2 minutes, 5 minutes, etc.

[0065] In this embodiment, abnormal load refers to a large load and high temperature; normal liquid level refers to a liquid level with little difference compared to the liquid levels of other liquid-cooled cabinets; abnormal liquid level refers to a liquid level with a large difference compared to the liquid levels of other liquid-cooled cabinets. For liquid-cooled cabinets with normal load and normal liquid level, the operating frequency of the liquid pump in the liquid-cooled cabinet is kept constant. Furthermore, the corresponding communication valve of the liquid-cooled cabinet is opened to drive the liquid-cooled cabinet to assist other abnormal liquid-cooled cabinets in achieving normal load. For liquid-cooled cabinets with normal load and abnormal liquid level, the operating frequency of the liquid pump in the liquid-cooled cabinet is kept constant. Furthermore, the valve step of the inlet valve in the corresponding inlet pipe section of the liquid-cooled cabinet is controlled to accelerate or decelerate the liquid inlet speed of the liquid-cooled cabinet. For liquid-cooled cabinets with abnormal load and normal liquid level, the corresponding communication valve is opened and the operating frequency of the liquid pump in the liquid-cooled cabinet is controlled to drive the liquid-cooled cabinet to achieve normal load with the assistance of other liquid-cooled cabinets and the action of the liquid pump. For liquid-cooled cabinets with abnormal load and liquid level, the operating frequency of the liquid pump in the cabinet is controlled to drive the cabinet to normal load. The valve step of the inlet valve in the corresponding inlet pipe section is controlled to speed up or slow down the liquid inlet speed. At this time, the operating status of the corresponding connector is not interfered with to avoid the load and liquid level status of the cabinet affecting other liquid-cooled cabinets.

[0066] The inventors of this application propose that the load condition of the liquid cooling cabinet will affect the static pressure balance of the entire piping system, which will inevitably affect the liquid level balance between multiple liquid cooling cabinets. The ambient temperature and the liquid pool temperature of each liquid cooling cabinet can objectively reflect the load condition of each liquid cooling cabinet. Based on this, the operating frequency of the liquid pump in the liquid cooling cabinet can be controlled to safely and accurately maintain the normal load of the liquid cooling cabinet.

[0067] The inventors of this application propose that the liquid level imbalance among multiple liquid-cooled cabinets in a multi-cabinet liquid cooling system is due to the existence of some near-end and some far-end liquid-cooled cabinets relative to the ring network pipeline (including the supply ring network pipeline, return ring network pipeline, and main pipe section). Because of the uneven friction and local resistance along the pipeline, the resistance loss of the return pipeline differs between the near-end and far-end liquid-cooled cabinets. Since the liquid outlet velocity is higher in the near-end liquid-cooled cabinets, the corresponding static pressure is lower, leading to a liquid level imbalance under the resulting static pressure imbalance. To address this, by matching the lengths of the inlet and outlet pipe sections between each liquid-cooled cabinet, the near-end and far-end differences between the multiple liquid-cooled cabinets can be eliminated, achieving static pressure balance in the entire pipeline system and helping to maintain liquid level balance among the multiple liquid-cooled cabinets.

[0068] The inventors of this application also propose that the liquid level of each liquid cooling cabinet can comprehensively and objectively reflect the liquid level balance between two liquid cooling cabinets, i.e., the difference in liquid level. Based on this, the valve step of the liquid inlet valve in each liquid inlet pipe section can be controlled, which can also safely and accurately maintain the liquid level balance between multiple liquid cooling cabinets.

[0069] In the control method of the multi-rack liquid cooling system provided in this application embodiment, the multi-rack liquid cooling system includes a ring network pipe group and at least two liquid cooling cabinets. The ring network pipe group includes an inlet ring network pipe and an outlet ring network pipe. The inlet ring network pipe and the outlet ring network pipe are connected by a main pipe section. The liquid cooling cabinets are connected to the inlet ring network pipe through an inlet pipe section and to the outlet ring network pipe through an outlet pipe section. Each liquid cooling cabinet is connected to a connecting pipe section through its corresponding connector. The lengths of the inlet pipe sections and the outlet pipe sections of each liquid cooling cabinet are matched. The ambient temperature, the liquid level of each liquid cooling cabinet, and the liquid pool temperature are periodically detected. Based on the liquid level and liquid pool temperature of each liquid cooling cabinet, each liquid cooling cabinet is determined to be one of four: a liquid cooling cabinet with normal load and normal liquid level, a liquid cooling cabinet with normal load and abnormal liquid level, a liquid cooling cabinet with abnormal load and normal liquid level, or a liquid cooling cabinet with abnormal load and abnormal liquid level. For liquid-cooled cabinets with normal load and normal liquid level, the corresponding communication valve of the liquid-cooled cabinet is opened. For liquid-cooled cabinets with normal load but abnormal liquid level, the valve step of the inlet valve in the corresponding inlet pipe section of the liquid-cooled cabinet is controlled according to the liquid level of each liquid-cooled cabinet. For liquid-cooled cabinets with abnormal load but normal liquid level, the corresponding communication valve of the liquid-cooled cabinet is opened. A target frequency control value is determined based on the liquid pool temperature of the liquid-cooled cabinet and the ambient temperature, and the operating frequency of the liquid pump in the liquid-cooled cabinet is controlled according to the target frequency control value. For liquid-cooled cabinets with abnormal load and abnormal liquid level, a target frequency control value is determined based on the liquid pool temperature of the liquid-cooled cabinet and the ambient temperature, and the operating frequency of the liquid pump in the liquid-cooled cabinet is controlled according to the target frequency control value. The valve step of the inlet valve in the corresponding inlet pipe section of the liquid-cooled cabinet is controlled according to the liquid level of each liquid-cooled cabinet. In multi-rack liquid cooling systems, which include at least two liquid cooling racks, and especially three or more liquid cooling racks, it is possible to save on deployment costs and safely and accurately maintain the load balance and liquid level balance of the entire multi-rack liquid cooling system, thereby improving control efficiency and thus improving the cooling efficiency of the entire multi-rack liquid cooling system.

[0070] In some embodiments, the step of determining each liquid cooling cabinet as one of four categories based on the liquid level and liquid pool temperature of each liquid cooling cabinet is: a liquid cooling cabinet with normal load and normal liquid level, a liquid cooling cabinet with normal load and abnormal liquid level, a liquid cooling cabinet with abnormal load and normal liquid level, or a liquid cooling cabinet with abnormal load and abnormal liquid level (i.e., step S120). Figure 3 As shown, it may include the following steps:

[0071] In step S210, for any of the liquid-cooled cabinets, if the liquid pool temperature of the liquid-cooled cabinet is less than or equal to a preset liquid pool temperature threshold and the liquid level of the liquid-cooled cabinet is greater than a preset first liquid level threshold and less than a preset second liquid level threshold, the liquid-cooled cabinet is determined to be a liquid-cooled cabinet with normal load and normal liquid level.

[0072] In step S220, if the liquid pool temperature of the liquid cooling cabinet is less than or equal to a preset liquid pool temperature threshold, and the liquid level of the liquid cooling cabinet is less than or equal to a preset first liquid level threshold or greater than or equal to a preset second liquid level threshold, the liquid cooling cabinet is determined to be a liquid cooling cabinet with normal load and abnormal liquid level.

[0073] In step S230, for any of the liquid-cooled cabinets, if the liquid pool temperature of the liquid-cooled cabinet is greater than a preset liquid pool temperature threshold and the liquid level of the liquid-cooled cabinet is greater than a preset first liquid level threshold and less than a preset second liquid level threshold, the liquid-cooled cabinet is determined to be a liquid-cooled cabinet with abnormal load and normal liquid level.

[0074] In step S240, if the liquid pool temperature of the liquid cooling cabinet is greater than a preset liquid pool temperature threshold, and the liquid level of the liquid cooling cabinet is less than or equal to a preset first liquid level threshold or greater than or equal to a preset second liquid level threshold, the liquid cooling cabinet is determined to be a liquid cooling cabinet with abnormal load and abnormal liquid level.

[0075] Let the liquid pool temperature and liquid level of the nth liquid-cooled cabinet be represented by T. n L n Let the preset liquid pool temperature threshold, the preset first liquid level threshold, and the preset second liquid level threshold be represented as T. s In this embodiment of the application, the value of A is not specifically limited. As a preferred implementation method, the value range of A can be (0, 1.5cm), for example, it can be 1cm.

[0076] When T n ≤T s And ΔL-A<L n When T < ΔL, the nth liquid-cooled cabinet is determined to be a liquid-cooled cabinet with normal load and normal liquid level. n ≤T s And ΔL-A≥L n Or L n When T ≥ ΔL, the nth liquid-cooled cabinet is determined to be a liquid-cooled cabinet with normal load but abnormal liquid level. n >T s And ΔL-A<L n When T < ΔL, the nth liquid-cooled cabinet is identified as a liquid-cooled cabinet with abnormal load but normal liquid level. n >T s And ΔL-A≥Ln Or L n When the value is greater than or equal to ΔL, the nth liquid cooling cabinet is identified as a liquid cooling cabinet with abnormal load and abnormal liquid level.

[0077] As mentioned above, whether the liquid-cooled cabinet has a normal load but an abnormal liquid level, or an abnormal load and an abnormal liquid level, both present an abnormal liquid level. Therefore, it is necessary to control the valve position of the inlet valve in the corresponding inlet pipe section of each liquid-cooled cabinet based on its liquid level. Accordingly, in some embodiments, the control of the valve position of the inlet valve in the corresponding inlet pipe section of each liquid-cooled cabinet based on its liquid level (i.e., as involved in steps S140 and S160) is as follows: Figure 4 As shown, it may include the following steps:

[0078] In step S310, the liquid level balance coefficient is determined based on the liquid level in the liquid-cooled cabinet;

[0079] In step S320, when the liquid level balance coefficient is less than the preset balance threshold, the valve step of the inlet valve in the liquid inlet pipe section corresponding to the liquid cooling cabinet is increased by a preset number of steps.

[0080] In step S330, when the liquid level balance coefficient is greater than or equal to the preset balance threshold, the target valve step control quantity is determined according to the liquid level of each liquid cooling cabinet.

[0081] In step S340, the valve step of the inlet valve in the inlet pipe section corresponding to the liquid cooling cabinet is controlled according to the target valve step control amount.

[0082] In this embodiment of the application, the preset number of steps is not specifically limited. For example, the preset number of steps can be 50 steps, 100 steps, etc.

[0083] Let the liquid level balance coefficient and the preset balance threshold be expressed as f. ′ And K, when f ′ When f < K, it indicates that although the liquid level in the liquid-cooled cabinet differs significantly from that in other liquid-cooled cabinets, it is converging towards the average value. At this point, the valve step of the inlet valve in the corresponding inlet pipe section of the liquid-cooled cabinet can be increased by a preset number of steps to accelerate the liquid inlet speed of the liquid-cooled cabinet. ′ When K ≥ K, it indicates that the liquid level of the liquid cooling cabinet is significantly different from that of other liquid cooling cabinets and is developing towards the discrete phase. At this time, the target valve step control quantity is determined based on the liquid level of each liquid cooling cabinet, and the valve step of the inlet valve in the corresponding inlet pipe section of the liquid cooling cabinet is controlled according to the target valve step control quantity.

[0084] It is understood that the determined target valve step control quantity may be positive or negative. When it is positive, it controls the valve step of the inlet valve in the corresponding inlet pipeline to increase. When it is negative, it controls the valve step of the inlet valve in the corresponding inlet pipeline to decrease. The number of steps increased or decreased is the absolute value of the target valve step control quantity.

[0085] In some embodiments, the liquid level balance coefficient is determined by the following formula (1):

[0086] f′=∫F(L n -ΔL)dL (1);

[0087] In formula (1), f′ represents the liquid level balance coefficient, L n ΔL represents the liquid level of the nth liquid-cooled cabinet, and ΔL represents the preset second liquid level threshold.

[0088] In some embodiments, the target valve step control quantity is determined by the following formula (2):

[0089]

[0090]

[0091] F1=Round(kp*(ΔL C 1-ΔL C 2)+ki*ΔL+kd*(ΔL C 1-2ΔL C 2+ΔL C 3))*θ*100% (2);

[0092] In formula (2), L1, L2, ..., L n The liquid levels of the 1st, 2nd, ..., nth liquid-cooled cabinets are represented sequentially, and ΔL represents the preset second liquid level threshold. C 1 represents the liquid level measurement error within the current cycle, F1 represents the target valve step control quantity, Round(...) represents the rounding function, kp is the proportional coefficient with a value of 0.12, and ΔL C 2 represents the liquid level measurement error in the previous cycle, ki is the integral coefficient with a value of 0.15, kd is the differential coefficient with a value of 0.2, and ΔL C 3 represents the liquid level measurement error in the previous cycle, and θ is the correction coefficient with a value of 0.1.

[0093] Furthermore, regardless of whether the liquid-cooled cabinet has a normal load but an abnormal liquid level, or vice versa, if it is further determined that the liquid level balance coefficient of the liquid-cooled cabinet is less than a preset balance threshold, it is necessary to increase the valve step of the inlet valve in the corresponding inlet pipe section of the liquid-cooled cabinet by a preset number of steps. However, the operating state of the liquid-cooled cabinet with an abnormal load and abnormal liquid level is more abnormal than that of the liquid-cooled cabinet with a normal load and abnormal liquid level. By setting the preset number of steps corresponding to the liquid-cooled cabinet with a normal load and abnormal liquid level to be less than the preset number of steps corresponding to the liquid-cooled cabinet with an abnormal load and abnormal liquid level, the liquid levels of multiple liquid-cooled cabinets can be driven to reach dynamic balance more quickly. Accordingly, in some embodiments, the preset number of steps corresponding to the liquid-cooled cabinet with a normal load and abnormal liquid level is less than the preset number of steps corresponding to the liquid-cooled cabinet with an abnormal load and abnormal liquid level.

[0094] As mentioned above, whether it is a liquid-cooled cabinet with abnormal load and normal liquid level, or a liquid-cooled cabinet with abnormal load and abnormal liquid level, both have abnormal loads. Therefore, it is necessary to determine the target frequency control value based on the liquid pool temperature and ambient temperature of the liquid-cooled cabinet to control the operating frequency of the liquid pump in the cabinet (i.e., as involved in steps S150 and S160). Accordingly, in some embodiments, the target frequency control value is determined by the following formula (3):

[0095]

[0096] In formula (3), F2 represents the target frequency control quantity, Round(...) represents the rounding function, and T... n T represents the liquid pool temperature of the nth liquid-cooled cabinet. s T represents the preset liquid pool temperature threshold. h T represents the ambient temperature. set This indicates the preset calibration value.

[0097] The inventors of this application further propose that for liquid-cooled cabinets operating in extremely abnormal states, such as abnormal load and abnormal liquid level, by controlling the valve step of the regulating valve of the liquid pump in the liquid-cooled cabinet to its maximum value, that is, opening the regulating valve of the liquid pump to 100%, the liquid-cooled cabinet can be driven to reach normal load and liquid level balance more quickly. Accordingly, in some embodiments, the method may further include the following step: for the liquid-cooled cabinet with abnormal load and abnormal liquid level, controlling the valve step of the regulating valve of the liquid pump in the liquid-cooled cabinet to its maximum value.

[0098] As a second aspect of the embodiments of this application, an electronic device is provided, wherein, as Figure 5 As shown, the electronic device includes:

[0099] One or more processors 101;

[0100] The memory 102 stores one or more computer programs that, when executed by the one or more processors 101, cause the one or more processors 101 to implement the control method for the multi-cabinet liquid cooling system provided in the first aspect of the embodiments of this application.

[0101] The electronic device may also include one or more I / O interfaces 103 connected between the processor 101 and the memory 102, configured to enable information interaction between the processor 101 and the memory 102.

[0102] The processor 101 is a device with data processing capabilities, including but not limited to a central processing unit (CPU); the memory 102 is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), and flash memory (FLASH); the I / O interface (read-write interface) is connected between the processor and the memory, enabling information exchange between the processor and the memory, including but not limited to a data bus (Bus).

[0103] In some embodiments, the processor 101, memory 102, and I / O interface 103 are interconnected via bus 104, and thus connected to other components of the computing device.

[0104] As a third aspect of the embodiments of this application, such as Figure 6 As shown, a computer-readable medium is provided, on which a computer program is stored, wherein when the computer program is executed by a processor, it implements the control method of the multi-cabinet liquid cooling system provided in the first aspect of the embodiments of this application.

[0105] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. Accordingly, the computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can implement the methods of any of the above embodiments. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0106] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Those skilled in the art should understand that this application includes, but is not limited to, the contents described in the accompanying drawings and the specific embodiments above. Any modifications that do not depart from the functional and structural principles of this application will be included within the scope of the claims.

Claims

1. A control method for a multi-rack liquid cooling system, the multi-rack liquid cooling system comprising a ring network assembly and at least two liquid cooling racks, the ring network assembly comprising an inlet ring network pipeline and an outlet ring network pipeline, the inlet ring network pipeline and the outlet ring network pipeline being connected via a main pipe section, the liquid cooling racks being connected to the inlet ring network pipeline via an inlet pipe section and to the outlet ring network pipeline via an outlet pipe section, characterized in that... Each of the liquid-cooled cabinets is connected to a connecting pipe section via its corresponding connector, and the lengths of the inlet pipe sections and outlet pipe sections of each liquid-cooled cabinet are matched; the method includes: The ambient temperature, the liquid level in each of the liquid-cooled cabinets, and the temperature of the liquid pool are periodically monitored. Based on the liquid level and liquid pool temperature of each liquid cooling cabinet, each liquid cooling cabinet is determined to be one of the following four types: liquid cooling cabinet with normal load and normal liquid level, liquid cooling cabinet with normal load and abnormal liquid level, liquid cooling cabinet with abnormal load and normal liquid level, and liquid cooling cabinet with abnormal load and abnormal liquid level. For the liquid-cooled cabinet with normal load and normal liquid level, control the corresponding communication device of the liquid-cooled cabinet to open; For the liquid cooling cabinets with normal load but abnormal liquid level, the valve step of the inlet valve in the corresponding inlet pipe section of each liquid cooling cabinet is controlled according to the liquid level of each liquid cooling cabinet. For the liquid cooling cabinet with abnormal load and normal liquid level, control the opening of the corresponding communication device of the liquid cooling cabinet, and determine the target frequency control amount based on the liquid pool temperature of the liquid cooling cabinet and the ambient temperature, and control the operating frequency of the liquid pump in the liquid cooling cabinet based on the target frequency control amount. For the liquid cooling cabinet with abnormal load and abnormal liquid level, a target frequency control value is determined based on the liquid pool temperature of the liquid cooling cabinet and the ambient temperature. The operating frequency of the liquid pump in the liquid cooling cabinet is controlled based on the target frequency control value. In addition, the valve step of the inlet valve in the corresponding liquid inlet pipe section of each liquid cooling cabinet is controlled based on the liquid level of each liquid cooling cabinet.

2. The method according to claim 1, characterized in that, The step of determining each liquid cooling cabinet as one of four categories based on the liquid level and liquid pool temperature of each liquid cooling cabinet includes: a liquid cooling cabinet with normal load and normal liquid level, a liquid cooling cabinet with normal load and abnormal liquid level, a liquid cooling cabinet with abnormal load and normal liquid level, and a liquid cooling cabinet with abnormal load and abnormal liquid level. For any of the liquid-cooled cabinets, if the liquid pool temperature of the liquid-cooled cabinet is less than or equal to a preset liquid pool temperature threshold, and the liquid level of the liquid-cooled cabinet is greater than a preset first liquid level threshold and less than a preset second liquid level threshold, the liquid-cooled cabinet is determined to be a liquid-cooled cabinet with normal load and normal liquid level. If the liquid pool temperature of the liquid cooling cabinet is less than or equal to a preset liquid pool temperature threshold, and the liquid level of the liquid cooling cabinet is less than or equal to a preset first liquid level threshold or greater than or equal to a preset second liquid level threshold, the liquid cooling cabinet is determined to be a liquid cooling cabinet with normal load but abnormal liquid level. For any of the liquid-cooled cabinets, if the liquid pool temperature of the liquid-cooled cabinet is greater than a preset liquid pool temperature threshold and the liquid level of the liquid-cooled cabinet is greater than a preset first liquid level threshold and less than a preset second liquid level threshold, the liquid-cooled cabinet is determined to be a liquid-cooled cabinet with abnormal load and normal liquid level. If the liquid pool temperature of the liquid cooling cabinet is greater than the preset liquid pool temperature threshold, and the liquid level of the liquid cooling cabinet is less than or equal to the preset first liquid level threshold or greater than or equal to the preset second liquid level threshold, the liquid cooling cabinet is identified as a liquid cooling cabinet with abnormal load and abnormal liquid level.

3. The method according to claim 1, characterized in that, The step of controlling the valve movement of the inlet valve in the corresponding inlet pipe section of each liquid cooling cabinet according to the liquid level of each liquid cooling cabinet includes: Determine the liquid level balance coefficient based on the liquid level in the liquid-cooled cabinet; When the liquid level balance coefficient is less than the preset balance threshold, the valve step of the inlet valve in the corresponding liquid inlet pipe section of the liquid cooling cabinet is increased by a preset number of steps. When the liquid level balance coefficient is greater than or equal to the preset balance threshold, the target valve step control quantity is determined according to the liquid level of each liquid cooling cabinet. Based on the target valve step control amount, the valve step of the inlet valve in the corresponding liquid inlet pipe section of the liquid cooler cabinet is controlled.

4. The method according to claim 3, characterized in that, The liquid level balance coefficient is determined by the following formula (1): f′=∫F(L n -ΔL)dL (1); In formula (1), f′ represents the liquid level balance coefficient, L n ΔL represents the liquid level of the nth liquid-cooled cabinet, and ΔL represents the preset second liquid level threshold.

5. The method according to claim 3, characterized in that, The preset number of steps corresponding to a liquid-cooled cabinet with normal load but abnormal liquid level is less than the preset number of steps corresponding to a liquid-cooled cabinet with abnormal load and abnormal liquid level.

6. The method according to claim 1, characterized in that, The target frequency control quantity is determined by the following formula (3): In formula (3), F2 represents the target frequency control quantity, Round(...) represents the rounding function, and T... n T represents the liquid pool temperature of the nth liquid-cooled cabinet. s T represents the preset liquid pool temperature threshold. h T represents the ambient temperature. set This indicates the preset calibration value.

7. The method according to any one of claims 1-6, characterized in that, The method further includes: For the liquid cooling cabinet with abnormal load and abnormal liquid level, the valve step of the regulating valve of the liquid pump in the liquid cooling cabinet shall be controlled to its maximum value.

8. An electronic device, characterized in that, The electronic device includes: One or more processors; A memory having stored one or more computer programs thereon, which, when executed by one or more processors, cause the one or more processors to implement the control method for a multi-cabinet liquid cooling system according to any one of claims 1-7.

9. A computer-readable medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the control method for the multi-cabinet liquid cooling system according to any one of claims 1-7.

Citation Information

Patent Citations

  • Single-phase immersed liquid cooling system

    CN113301766A

  • Cooling system and cooling method thereof

    CN113301768A