Control method of multi-cabinet liquid cooling system, electronic equipment and computer readable medium
By adopting the ring network pipe group and communicator design in the multi-cabinet liquid cooling system, combined with the detection of ambient temperature, liquid level and liquid pool temperature, the load and liquid level balance control of the liquid cooling cabinet is solved, and the problem of liquid level imbalance in the existing technology is achieved and efficient and economical system management is achieved.
Patent Information
- Application Number
- CN202411790397.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-06
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-12-06
AI Technical Summary
The existing immersion cooling technology usually adopts solutions that are costly and unsatisfactory in the problem of liquid level imbalance between multiple liquid-cooling cabinets.
By adopting the ring network tube group design and communicator design in the multi-cabinet liquid cooling system, the ambient temperature, liquid level and liquid pool temperature are periodically detected, and the communicator, liquid pump and inlet valve of the liquid cooling cabinet are PID controlled according to these parameters to ensure the balance of load and liquid level.
It realizes the saving of layout costs in the multi-cabinet liquid cooling system, while safely and accurately maintaining the load balance and liquid level balance of the entire system, improving control efficiency and cooling efficiency.
Smart Images

Figure CN119603936A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of immersion liquid cooling, and in particular to a control method, electronic equipment and computer-readable medium for a multi-cabinet liquid cooling system. Background Art
[0002] When faced with the problem of unbalanced liquid levels between multiple liquid-cooled cabinets, the current immersion cooling technology usually adopts a solution of increasing the diameter of the supply and return main pipes and adjusting the valves according to the relationship between the liquid level and the liquid level threshold. However, this solution is costly and the actual effect is not ideal. Summary of the invention
[0003] The present application aims to solve one of the technical problems in the related art to a certain extent. To this end, the present application provides a control method for a multi-cabinet liquid cooling system, an electronic device and a computer-readable medium.
[0004] As a first aspect of the present application, a control method for a multi-cabinet liquid cooling system is provided, wherein the multi-cabinet liquid cooling system comprises a ring network pipe group and at least two liquid cooling cabinets, wherein the ring network pipe group comprises a liquid inlet ring network pipeline and a liquid outlet ring network pipeline, wherein the liquid inlet ring network pipeline is connected to the liquid outlet ring network pipeline through a main pipe section, and the liquid cooling cabinet is connected to the liquid inlet ring network pipeline through a liquid inlet pipe section and to the liquid outlet ring network pipeline through a liquid outlet pipe section, wherein each of the liquid cooling cabinets is connected to a connecting pipe section through a respective corresponding communicating vessel, and the length of the liquid inlet pipe section between each of the liquid cooling cabinets matches and the length of the liquid outlet pipe section matches; the method comprises:
[0005] Periodically detecting the ambient temperature, the liquid level of each of the liquid cooling cabinets, and the liquid pool temperature;
[0006] According to the liquid level and liquid pool temperature of each of the liquid-cooling cabinets, each of the liquid-cooling cabinets is determined to be one of the following: 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;
[0007] For the liquid cooling cabinet with normal load and normal liquid level, control the connecting vessel corresponding to the liquid cooling cabinet to open;
[0008] For the liquid-cooling cabinets with normal loads and abnormal liquid levels, the valve steps of the liquid inlet valves in the liquid inlet pipe sections corresponding to the liquid-cooling cabinets are controlled according to the liquid levels of the liquid-cooling cabinets;
[0009] For the liquid cooling cabinet with abnormal load and normal liquid level, control the communicating vessel corresponding to the liquid cooling cabinet to open, determine the target frequency control amount according to 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 according to the target frequency control amount;
[0010] For the liquid-cooling cabinet with abnormal load and abnormal liquid level, the 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, and the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid-cooling cabinet is controlled according to the liquid level of each liquid-cooling cabinet.
[0011] Optionally, the determining, according to the liquid level and the liquid pool temperature of each of the liquid-cooling cabinets, that each of the liquid-cooling cabinets is one of 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 comprises:
[0012] For any of the liquid-cooling cabinets, when 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 greater than a preset first liquid level threshold and less than a preset second liquid level threshold, the liquid-cooling cabinet is determined to be a liquid-cooling cabinet with normal load and normal liquid level;
[0013] When 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 as a liquid cooling cabinet with normal load and abnormal liquid level;
[0014] For any of the liquid-cooling cabinets, when 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 greater than a preset first liquid level threshold and less than a preset second liquid level threshold, the liquid-cooling cabinet is determined to be a liquid-cooling cabinet with abnormal load and normal liquid level;
[0015] When 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.
[0016] Optionally, controlling the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to each of the liquid cooling cabinets according to the liquid level of the liquid cooling cabinet includes:
[0017] According to the liquid level of the liquid cooling cabinet, a liquid level balance coefficient is determined;
[0018] When the liquid level balance coefficient is less than a preset balance threshold, the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid cooling cabinet is controlled to increase the preset number of steps;
[0019] When the liquid level balance coefficient is greater than or equal to a preset balance threshold, a target valve step control amount is determined according to the liquid level of each of the liquid cooling cabinets;
[0020] According to the target valve step control amount, the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid cooling cabinet is controlled.
[0021] Optionally, the liquid level balance coefficient is determined by 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 represents the liquid level of the nth liquid cooling cabinet, and ΔL represents a preset second liquid level threshold.
[0024] Optionally, the target valve step control amount is determined by the following formula (2):
[0025]
[0026] F 1 =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), L 1 , L 2 ,……,L n represents the liquid level of the first, second, ..., nth liquid cooling cabinet in sequence, ΔL represents the preset second liquid level threshold, ΔL C 1 indicates the level measurement error in the current cycle, F 1 represents the target valve step control amount, Round(…) represents the rounding function, kp is the proportional coefficient and its value is 0.12, ΔL C 2 represents the level measurement error in the previous cycle, ki is the integral coefficient and its value is 0.15, kd is the differential coefficient and its value is 0.2, ΔL C 3 represents the liquid level measurement error in the previous cycle, θ is the correction coefficient and its value is 0.1.
[0028] Optionally, the preset number of steps corresponding to a liquid cooling cabinet with a normal load and an abnormal liquid level is smaller than the preset number of steps corresponding to a liquid cooling cabinet with an abnormal load and an abnormal liquid level.
[0029] Optionally, the target frequency control amount is determined by the following formula (3):
[0030]
[0031] In formula (3), F 2 represents the target frequency control amount, Round(…) represents the rounding function, T n represents the liquid pool temperature of the nth liquid cooling cabinet, T s Indicates the preset liquid pool temperature threshold, T h represents the ambient temperature, R set Indicates preset calibration amount.
[0032] Optionally, the method further comprises:
[0033] For the liquid cooling cabinet with abnormal load and abnormal liquid level, the regulating valve step of the liquid pump in the liquid cooling cabinet is controlled to its maximum value.
[0034] As a second aspect of the present application, an electronic device is provided, wherein the electronic device includes:
[0035] one or more processors;
[0036] A memory having one or more computer programs stored thereon, wherein when the one or more computer programs are executed by the one or more processors, the one or more processors implement the control method for the multi-cabinet liquid cooling system provided in the first aspect of the present application.
[0037] As a third aspect of the present application, a computer-readable medium is provided, on which a computer program is stored, wherein when the computer program is executed by a processor, the control method of the multi-cabinet liquid cooling system provided in the first aspect of the present application is implemented.
[0038] In the control method of the multi-cabinet liquid cooling system provided in the embodiment of the present application, the multi-cabinet liquid cooling system includes a ring network pipe group and at least two liquid cooling cabinets, the ring network pipe group includes a liquid inlet ring network pipeline and a liquid outlet ring network pipeline, the liquid inlet ring network pipeline and the liquid outlet ring network pipeline are connected through a main pipe section, the liquid cooling cabinet is connected to the liquid inlet ring network pipeline through the liquid inlet pipe section, and is connected to the liquid outlet ring network pipeline through the liquid outlet pipe section, each liquid cooling cabinet is connected to the connecting pipe section through its corresponding connecting vessel, the length of the liquid inlet pipe section between each liquid cooling cabinet matches and the length of the liquid outlet pipe section matches; the ambient temperature, the liquid level of each of the liquid cooling cabinets and the liquid pool temperature are periodically detected; according to the liquid level and the liquid pool temperature of each of the liquid cooling cabinets, each of the liquid cooling cabinets is determined as one of the four types of liquid cooling cabinets 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 For a liquid-cooled cabinet with normal load and normal liquid level, the communicating vessel corresponding to the liquid-cooled cabinet is controlled to be opened; for a liquid-cooled cabinet with normal load and abnormal liquid level, the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid-cooled cabinet is controlled according to the liquid level of each of the liquid-cooled cabinets; for a liquid-cooled cabinet with abnormal load and normal liquid level, the communicating vessel corresponding to the liquid-cooled cabinet is controlled to be opened, and a target frequency control amount is determined according to 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 amount; for a liquid-cooled cabinet with abnormal load and abnormal liquid level, a target frequency control amount is determined according to 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 amount, and the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid-cooled cabinet is controlled according to the liquid level of each of the liquid-cooled cabinets. When a multi-cabinet liquid cooling system includes at least two liquid cooling cabinets, especially when it includes three or more liquid cooling cabinets, it can not only save layout costs, but also safely and accurately maintain the load balance and liquid level balance of the entire multi-cabinet liquid cooling system, thereby improving the control efficiency and thus also improving the cooling efficiency of the entire multi-cabinet liquid cooling system. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The present application will be further described below in conjunction with the accompanying drawings:
[0040] Figure 1 It is a flow chart of an implementation method of a control method for a multi-cabinet liquid cooling system provided in an embodiment of the present application;
[0041] Figure 2 is a schematic diagram of an implementation of a multi-cabinet liquid cooling system provided in an embodiment of the present application;
[0042] Figure 3 It is a flow chart of another implementation method of the control method of the multi-cabinet liquid cooling system provided in the embodiment of the present application;
[0043] Figure 4 It is a flow chart of another implementation method of the control method of the multi-cabinet liquid cooling system provided in the embodiment of the present application;
[0044] Figure 5 It is a module diagram of an implementation of an electronic device provided in an embodiment of the present application;
[0045] Figure 6 It is a schematic diagram of a computer-readable medium provided in an embodiment of the present application.
[0046] Description of Reference Numerals
[0047] 101: Processor 102: Memory
[0048] 103: I / O interface 104: bus DETAILED DESCRIPTION
[0049] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The embodiments based on the embodiments are intended to be used to explain the present application and cannot be understood as limiting the present application.
[0050] References to "one embodiment" or "an example" or "an example" in this specification mean that a particular feature, structure, or characteristic described in conjunction with the embodiment itself may be included in at least one embodiment disclosed in the present application. The appearance of the phrase "in one embodiment" in various places in the specification does not necessarily refer to the same embodiment.
[0051] In the current immersion cooling technology, when faced with the problem of unbalanced liquid levels between multiple liquid-cooled cabinets, the solution usually adopted is to increase the diameter of the supply and return main pipes and adjust the valves according to the size relationship between the liquid level and the liquid level threshold. However, the inventors of the present application found that this solution of simply increasing the diameter of the supply and return main pipes can reduce the static pressure of the pipeline to a certain extent (within a certain total flow range), but increasing the diameter of the pipeline will undoubtedly increase the laying cost; simply adjusting the valve according to the size relationship between the liquid level and the liquid level threshold, although the liquid level can most directly reflect the liquid level balance between each liquid-cooled cabinet, but it cannot reflect the load of each liquid-cooled cabinet. In fact, the liquid level balance between each liquid-cooled cabinet is also closely related to the load of the liquid-cooled cabinet.
[0052] The inventor of the present application further proposed that while the multi-cabinet liquid cooling system adopts a one-to-many design and a ring network design, a communicating vessel design can be added on the liquid cooling cabinet side so that each liquid cooling cabinet is connected to the connecting pipe section through the communicating vessel, and with the help of the ambient temperature, the liquid level of each liquid cooling cabinet and the liquid pool temperature, the load conditions and liquid level balance of multiple liquid cooling cabinets are analyzed, and then the operating status of the liquid pump, communicating vessel and liquid inlet valve in each liquid cooling cabinet is safely and accurately adjusted by a PID (proportional-integral-differential) controller.
[0053] As a first aspect of an embodiment of the present application, a control method for a multi-cabinet liquid cooling system is provided, wherein the multi-cabinet liquid cooling system includes a ring network pipe group and at least two liquid cooling cabinets, the ring network pipe group includes a liquid inlet ring network pipeline and a liquid outlet ring network pipeline, the liquid inlet ring network pipeline is connected to the liquid outlet ring network pipeline through a main pipe section, the liquid cooling cabinet is connected to the liquid inlet ring network pipeline through the liquid inlet pipe section, and is connected to the liquid outlet ring network pipeline through the liquid outlet pipe section, wherein each of the liquid cooling cabinets is connected to the connecting pipe section through its own corresponding communicating vessel, and the length of the liquid inlet pipe section between the liquid cooling cabinets matches and the length of the liquid outlet pipe section matches; Figure 1 As shown, the method may include the following steps:
[0054] In step S110, the ambient temperature, the liquid level of each of the liquid cooling cabinets, and the liquid pool temperature are periodically detected;
[0055] In step S120, according to the liquid level and liquid pool temperature of each of the liquid-cooling cabinets, each of the liquid-cooling cabinets is determined to be one of the following: 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;
[0056] In step S130, for the liquid cooling cabinet with normal load and normal liquid level, the connecting vessel corresponding to the liquid cooling cabinet is controlled to be opened;
[0057] In step S140, for the liquid cooling cabinets with normal loads and abnormal liquid levels, the valve steps of the liquid inlet valves in the liquid inlet pipe sections corresponding to the liquid cooling cabinets are controlled according to the liquid levels of the liquid cooling cabinets;
[0058] In step S150, for the liquid cooling cabinet with abnormal load and normal liquid level, the communicating vessel corresponding to the liquid cooling cabinet is controlled to be 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, the 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, and the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid-cooling cabinet is controlled according to the liquid level of each liquid-cooling cabinet.
[0060] like Figure 2 As shown, it is a schematic diagram of an implementation method of a multi-cabinet liquid cooling system provided in an embodiment of the present application. The liquid cooling cabinet in the multi-cabinet liquid cooling system can adopt a standard 42U design, and the length, width and height can be designed as M=1800mm, N=600mm, and L=1400mm respectively. Each liquid cooling cabinet is connected to the liquid supply ring network pipeline through the liquid inlet pipe section, and is connected to the liquid return ring network pipeline through the liquid outlet pipe section. Each liquid cooling cabinet is connected to the connecting pipe section through its corresponding connecting pipe. The length of the liquid inlet pipe section between each liquid cooling cabinet matches and the length of the liquid outlet pipe section matches. In this way, each liquid cooling cabinet forms a complete supply and return link with the ring network pipeline (including the liquid supply ring network pipeline, the return liquid ring network pipeline and the main pipeline), and the total length between these multiple supply and return links is equal. In addition, in the multi-cabinet liquid cooling system, the liquid inlet ring network pipeline and the liquid outlet ring network pipeline can also be connected through multiple main pipe sections, one of which is used as the main section and the other main sections are used as standby.
[0061] In the embodiments of the present application, there is no specific limitation on the pipe diameter design of different types of pipelines. Generally speaking, when the pipe diameters of the liquid inlet pipe section, the liquid outlet pipe section and the connecting pipe section are set to DN40, and the pipe diameters of the liquid supply ring network pipeline and the liquid return ring network pipeline are set to DN100, it is possible to better balance cost savings and efficiency improvements.
[0062] Understandably, although Figure 2 At least three liquid-cooling cabinets are shown in the multi-cabinet liquid cooling system, but the embodiment of the present application is not limited thereto, and the number of liquid-cooling cabinets in the multi-cabinet liquid cooling system can be at least two. However, it should be noted that the control method of the multi-cabinet liquid cooling system provided in the embodiment of the present application is best for a multi-cabinet liquid cooling system including three or more liquid-cooling cabinets. This is because, when the multi-cabinet liquid cooling system includes only two liquid-cooling cabinets, only the liquid level, liquid inlet temperature, liquid outlet temperature, etc. between the two liquid-cooling cabinets are compared, which can control more accurately.
[0063] In the embodiment of the present application, it can be understood that the working status of each liquid cooling cabinet is classified through step S120, and for each liquid cooling cabinet, only one of steps S130-step S160 will be executed according to its working status, that is, whether each of steps S130-step S160 will be executed actually depends on whether there is a liquid cooling cabinet in the corresponding working state. When it is necessary to execute multiple steps in steps S130-step S160, the embodiment of the present application does not specifically limit the execution order between the multiple steps, and they can be executed synchronously or asynchronously.
[0064] In the embodiment of the present application, it can be understood that the control method of the multi-cabinet liquid cooling system is executed periodically, and in response to the arrival of a new cycle, steps S110-step S160 are executed, and then, in response to the arrival of the next cycle, steps S110-step S160 are continued to be executed, and so on. The embodiment of the present application does not specifically limit the cycle length of executing the control method of the multi-cabinet liquid cooling system, for example, the cycle length can be 1 minute, 2 minutes, 5 minutes, etc.
[0065] In the embodiment of the present application, abnormal load refers to a large load and a high temperature; normal liquid level refers to a small difference between the liquid level and the liquid level of other liquid cooling cabinets; abnormal liquid level refers to a large difference between the liquid level and the liquid level of other liquid cooling cabinets. For a liquid cooling cabinet with normal load and normal liquid level, the operating frequency of the liquid pump in the liquid cooling cabinet can be controlled to remain unchanged. Further, the connecting vessel corresponding to the liquid cooling cabinet is controlled to open, so that the liquid cooling cabinet is driven to assist other abnormal liquid cooling cabinets to achieve normal load. For a liquid cooling cabinet with normal load and abnormal liquid level, the operating frequency of the liquid pump in the liquid cooling cabinet can be controlled to remain unchanged. Further, the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid cooling cabinet is controlled to speed up or slow down the liquid inlet speed of the liquid cooling cabinet. For a liquid cooling cabinet with abnormal load and normal liquid level, the connecting vessel corresponding to the liquid cooling cabinet is controlled to open and the operating frequency of the liquid pump in the liquid cooling cabinet is controlled to drive the liquid cooling cabinet to achieve normal load with the assistance of other liquid cooling cabinets and under the action of the liquid pump. For a liquid-cooled cabinet with abnormal load and abnormal liquid level, the operating frequency of the liquid pump in the liquid-cooled cabinet is controlled to drive the liquid-cooled cabinet to achieve normal load, and the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid-cooled cabinet is controlled to speed up or slow down the liquid inlet speed of the liquid-cooled cabinet. At this time, the operating state of the communicating vessel corresponding to the liquid-cooled cabinet is not intervened to avoid the load state and liquid level state of the liquid-cooled cabinet from affecting other liquid-cooled cabinets.
[0066] The inventors of the present application propose that the load condition of a liquid-cooled cabinet will affect the static pressure balance of the entire piping system, which will inevitably affect the liquid level balance between multiple liquid-cooled cabinets. The ambient temperature and the liquid pool temperature of each liquid-cooled cabinet can objectively reflect the load condition of each liquid-cooled cabinet. The operating frequency of the liquid pump in the liquid-cooled cabinet can be controlled accordingly, so that the load of the liquid-cooled cabinet can be safely and accurately maintained at a normal level.
[0067] The inventor of the present application proposes that, at present, the reason why the liquid level is unbalanced between multiple liquid-cooled cabinets in a multi-cabinet liquid cooling system is that there are some proximal liquid-cooled cabinets and some distal liquid-cooled cabinets relative to the ring network pipeline (including the liquid supply ring network pipeline, the liquid return ring network pipeline and the main pipe section). Due to the uneven resistance along the pipeline and the local resistance, the resistance loss of the return liquid pipeline of the proximal liquid-cooled cabinet is different from that of the distal liquid-cooled cabinet. Since the liquid outlet flow rate of the proximal liquid-cooled cabinet is greater and the static pressure of the corresponding area is smaller, the static pressure is unbalanced, and the liquid level is eventually unbalanced. In this regard, by setting the length of the liquid inlet pipe section between each liquid-cooled cabinet to match and the length of the liquid outlet pipe section to match, the proximal and distal differences between multiple liquid-cooled cabinets are eliminated, and the static pressure balance of the entire pipeline system can be achieved, which is conducive to maintaining the liquid level balance between multiple liquid-cooled cabinets.
[0068] The inventor of the present application also proposed that the liquid level of each liquid-cooling cabinet can comprehensively and objectively reflect the liquid level balance between two liquid-cooling cabinets, that is, the difference in liquid level. Based on this, the valve step of the liquid inlet valve in each liquid inlet pipe section is 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-cabinet liquid cooling system provided in the embodiment of the present application, the multi-cabinet liquid cooling system includes a ring network pipe group and at least two liquid cooling cabinets, the ring network pipe group includes a liquid inlet ring network pipeline and a liquid outlet ring network pipeline, the liquid inlet ring network pipeline and the liquid outlet ring network pipeline are connected through a main pipe section, the liquid cooling cabinet is connected to the liquid inlet ring network pipeline through the liquid inlet pipe section, and is connected to the liquid outlet ring network pipeline through the liquid outlet pipe section, each liquid cooling cabinet is connected to the connecting pipe section through its corresponding connecting vessel, the length of the liquid inlet pipe section between each liquid cooling cabinet matches and the length of the liquid outlet pipe section matches; the ambient temperature, the liquid level of each of the liquid cooling cabinets and the liquid pool temperature are periodically detected; according to the liquid level and the liquid pool temperature of each of the liquid cooling cabinets, each of the liquid cooling cabinets is determined as one of the four types of liquid cooling cabinets 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 For a liquid-cooled cabinet with normal load and normal liquid level, the communicating vessel corresponding to the liquid-cooled cabinet is controlled to be opened; for a liquid-cooled cabinet with normal load and abnormal liquid level, the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid-cooled cabinet is controlled according to the liquid level of each of the liquid-cooled cabinets; for a liquid-cooled cabinet with abnormal load and normal liquid level, the communicating vessel corresponding to the liquid-cooled cabinet is controlled to be opened, and a target frequency control amount is determined according to 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 amount; for a liquid-cooled cabinet with abnormal load and abnormal liquid level, a target frequency control amount is determined according to 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 amount, and the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid-cooled cabinet is controlled according to the liquid level of each of the liquid-cooled cabinets. When a multi-cabinet liquid cooling system includes at least two liquid cooling cabinets, especially when it includes three or more liquid cooling cabinets, it can not only save layout costs, but also safely and accurately maintain the load balance and liquid level balance of the entire multi-cabinet liquid cooling system, thereby improving the control efficiency and thus also improving the cooling efficiency of the entire multi-cabinet liquid cooling system.
[0070] In some embodiments, according to the liquid level and the liquid pool temperature of each of the liquid-cooling cabinets, each of the liquid-cooling cabinets is determined to be one of the following four types: 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 (i.e., step S120), such as Figure 3 As shown, the following steps may be included:
[0071] In step S210, for any of the liquid-cooling cabinets, when 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 greater than a preset first liquid level threshold and less than a preset second liquid level threshold, the liquid-cooling cabinet is determined to be a liquid-cooling cabinet with normal load and normal liquid level;
[0072] In step S220, when the liquid pool temperature of the liquid cooling cabinet is less than or equal to 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 determined to be a liquid cooling cabinet with normal load and abnormal liquid level;
[0073] In step S230, for any of the liquid-cooling cabinets, when 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 greater than a preset first liquid level threshold and less than a preset second liquid level threshold, the liquid-cooling cabinet is determined to be a liquid-cooling cabinet with abnormal load and normal liquid level;
[0074] In step S240, when 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] The liquid pool temperature and liquid level of the nth liquid cooling cabinet are represented as T n , L n , the preset liquid pool temperature threshold, the preset first liquid level threshold and the preset second liquid level threshold are respectively represented as T s , ΔL-A, ΔL. In the embodiment of the present application, there is no special limitation on the value of A. As a preferred implementation method, the value range of A can be (0, 1.5 cm), for example, the value can be 1 cm.
[0076] When T n ≤T s And ΔL-A<L n <ΔL, the nth liquid cooling cabinet is determined as a liquid cooling cabinet with normal load and normal liquid level. n ≤T s And ΔL-A≥L n or L n ≥ΔL, the nth liquid cooling cabinet is determined as a liquid cooling cabinet with normal load and abnormal liquid level. n >T s And ΔL-A<L n <ΔL, the nth liquid cooling cabinet is determined as a liquid cooling cabinet with abnormal load and normal liquid level. n >T s And ΔL-A≥Ln or L n When ≥ΔL, the nth liquid-cooling cabinet is determined as a liquid-cooling cabinet with abnormal load and abnormal liquid level.
[0077] As described above, whether it is a liquid cooling cabinet with normal load and abnormal liquid level, or a liquid cooling cabinet with abnormal load and abnormal liquid level, there is abnormal liquid level, and it is necessary to control the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid cooling cabinet according to the liquid level of each liquid cooling cabinet. Accordingly, in some embodiments, the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid cooling cabinet is controlled according to the liquid level of each liquid cooling cabinet (that is, the steps involved in step S140 and step S160), such as Figure 4 As shown, the following steps may be included:
[0078] In step S310, a liquid level balance coefficient is determined according to the liquid level of the liquid cooling cabinet;
[0079] In step S320, when the liquid level balance coefficient is less than a preset balance threshold, the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid cooling cabinet is controlled to increase the preset number of steps;
[0080] In step S330, when the liquid level balance coefficient is greater than or equal to a preset balance threshold, a target valve step control amount is determined according to the liquid level of each of the liquid cooling cabinets;
[0081] In step S340, the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid cooling cabinet is controlled according to the target valve step control amount.
[0082] In the embodiment of the present application, there is no specific limitation on the preset number of steps. For example, the preset number of steps may be 50 steps, 100 steps, etc.
[0083] The liquid level balance coefficient and the preset balance threshold are represented as f ′ and K, when f ′ When f < K, it means that although the liquid level of the liquid cooling cabinet is quite different from that of other liquid cooling cabinets, it is already converging to the average value. At this time, the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid cooling cabinet is increased by a preset number of steps to speed up the liquid inlet speed of the liquid cooling cabinet. ′ When ≥K, it means that the liquid level of the liquid-cooling cabinet is significantly different from that of other liquid-cooling cabinets and is developing in a positive discrete phase. At this time, the target valve step control quantity is determined according to the liquid level of each liquid-cooling cabinet, and the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid-cooling cabinet is controlled according to the target valve step control quantity.
[0084] Among them, it can be understood that the determined target valve step control amount may be a positive number or a negative number. When it is a positive number, the valve step of the liquid inlet valve in the corresponding liquid inlet pipeline is increased, and when it is a negative number, the valve step of the liquid inlet valve in the corresponding liquid inlet pipeline is decreased. The number of increased or decreased steps is the absolute value of the target valve step control amount.
[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 represents the liquid level of the nth liquid cooling cabinet, and ΔL represents a preset second liquid level threshold.
[0088] In some embodiments, the target valve step control amount is determined by the following formula (2):
[0089]
[0090]
[0091] F 1 =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), L 1 , L 2 ,……,L n represents the liquid level of the first, second, ..., nth liquid cooling cabinet in sequence, ΔL represents the preset second liquid level threshold, ΔL C 1 indicates the level measurement error in the current cycle, F 1 represents the target valve step control amount, Round(…) represents the rounding function, kp is the proportional coefficient and its value is 0.12, ΔL C 2 represents the level measurement error in the previous cycle, ki is the integral coefficient and its value is 0.15, kd is the differential coefficient and its value is 0.2, ΔL C 3 represents the liquid level measurement error in the previous cycle, θ is the correction coefficient and its value is 0.1.
[0093] In addition, whether it is a liquid-cooling cabinet with normal load and abnormal liquid level or a liquid-cooling cabinet with abnormal load and abnormal liquid level, if it is further determined that the liquid level balance coefficient of the liquid-cooling cabinet is less than the preset balance threshold, it is necessary to control the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid-cooling cabinet to increase the preset number of steps. However, compared with the liquid-cooling cabinet with normal load and abnormal liquid level, the working state of the liquid-cooling cabinet with abnormal load and abnormal liquid level is more abnormal. By setting the preset number of steps corresponding to the liquid-cooling cabinet with normal load and abnormal liquid level to be less than the preset number of steps corresponding to the liquid-cooling cabinet with abnormal load and abnormal liquid level, the liquid levels of multiple liquid-cooling cabinets can be driven to reach dynamic balance more quickly. Accordingly, in some embodiments, the preset number of steps corresponding to the liquid-cooling cabinet with normal load and abnormal liquid level is less than the preset number of steps corresponding to the liquid-cooling cabinet with abnormal load and abnormal liquid level.
[0094] As described above, whether it is a liquid cooling cabinet with abnormal load and normal liquid level, or a liquid cooling cabinet with abnormal load and abnormal liquid level, there is a load abnormality, and it is necessary to determine the target frequency control amount according to the liquid pool temperature and ambient temperature of the liquid cooling cabinet to control the operating frequency of the liquid pump in the liquid cooling cabinet (i.e., involved in step S150 and step S160). Accordingly, in some embodiments, the target frequency control amount is determined by the following formula (3):
[0095]
[0096] In formula (3), F 2 represents the target frequency control amount, Round(…) represents the rounding function, T n represents the liquid pool temperature of the nth liquid cooling cabinet, T s Indicates the preset liquid pool temperature threshold, T h represents the ambient temperature, T set Indicates preset calibration amount.
[0097] The inventor of the present application further proposes that for a liquid cooling cabinet with an extremely abnormal working state of abnormal load and abnormal liquid level, by controlling the valve step of the regulating valve of the liquid pump in the liquid cooling cabinet to its maximum value, that is, opening the regulating valve in the liquid pump to 100%, the liquid cooling cabinet can be driven to normal load and balanced liquid level more quickly. Accordingly, in some embodiments, the method may also include the following steps: for the liquid cooling cabinet with abnormal load and abnormal liquid level, controlling the valve step of the regulating valve of the liquid pump in the liquid cooling cabinet to its maximum value.
[0098] As a second aspect of the embodiments of the present application, an electronic device is provided, wherein: Figure 5 As shown, the electronic device includes:
[0099] One or more processors 101;
[0100] The memory 102 stores one or more computer programs. When the one or more computer programs are executed by the one or more processors 101, the one or more processors 101 implement the control method of the multi-cabinet liquid cooling system provided in the first aspect of the embodiment of the present application.
[0101] The electronic device may further include one or more I / O interfaces 103 connected between the processor 101 and the memory 102 and configured to implement information interaction between the processor 101 and the memory 102 .
[0102] Among them, the processor 101 is a device with data processing capabilities, including but not limited to a central processing unit (CPU), etc.; 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), flash memory (FLASH); the I / O interface (read-write interface) is connected between the processor and the memory, and can realize information exchange between the processor and the memory, including but not limited to a data bus (Bus), etc.
[0103] In some embodiments, the processor 101 , the memory 102 , and the I / O interface 103 are connected to each other via a bus 104 , and further connected to other components of the computing device.
[0104] As a third aspect of the embodiment of the present application, 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, the control method of the multi-cabinet liquid cooling system provided in the first aspect of the embodiment of the present application is implemented.
[0105] It can be understood by a person of ordinary skill in the art that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program. Accordingly, the computer program can be stored in a non-volatile computer-readable storage medium, and the computer program can implement the method of any of the above-mentioned embodiments when executed. Among them, any reference to memory, storage, database or other media used in the embodiments provided in the embodiments of the present application may 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 many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0106] The above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Those skilled in the art should understand that the present application includes but is not limited to the contents described in the drawings and the above specific embodiments. Any modification that does not deviate from the functional and structural principles of the present application will be included in the scope of the claims.
Claims
1. A control method for a multi-cabinet liquid cooling system, wherein the multi-cabinet liquid cooling system comprises a ring network pipe group and at least two liquid cooling cabinets, wherein the ring network pipe group comprises a liquid inlet ring network pipeline and a liquid outlet ring network pipeline, wherein the liquid inlet ring network pipeline is connected to the liquid outlet ring network pipeline through a main pipe section, and the liquid cooling cabinet is connected to the liquid inlet ring network pipeline through a liquid inlet pipe section and to the liquid outlet ring network pipeline through a liquid outlet pipe section, wherein: Each of the liquid cooling cabinets is connected to a connecting pipe section through a corresponding communicating vessel, and the lengths of the liquid inlet pipe sections and the lengths of the liquid outlet pipe sections between the liquid cooling cabinets are matched; the method comprises: Periodically detecting the ambient temperature, the liquid level of each of the liquid cooling cabinets, and the liquid pool temperature; According to the liquid level and liquid pool temperature of each of the liquid-cooling cabinets, each of the liquid-cooling cabinets is determined to be one of the following: 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 the liquid cooling cabinet with normal load and normal liquid level, control the connecting vessel corresponding to the liquid cooling cabinet to open; For the liquid-cooling cabinets with normal loads and abnormal liquid levels, the valve steps of the liquid inlet valves in the liquid inlet pipe sections corresponding to the liquid-cooling cabinets are controlled according to the liquid levels of the liquid-cooling cabinets; For the liquid cooling cabinet with abnormal load and normal liquid level, control the communicating vessel corresponding to the liquid cooling cabinet to open, determine the target frequency control amount according to 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 according to the target frequency control amount; For the liquid-cooling cabinet with abnormal load and abnormal liquid level, the 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, and the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid-cooling cabinet is controlled according to the liquid level of each liquid-cooling cabinet.
2. The method according to claim 1, characterized in that The method of determining each of the liquid-cooling cabinets as one of 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 according to the liquid level and liquid pool temperature of each of the liquid-cooling cabinets includes: For any of the liquid-cooling cabinets, when 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 greater than a preset first liquid level threshold and less than a preset second liquid level threshold, the liquid-cooling cabinet is determined to be a liquid-cooling cabinet with normal load and normal liquid level; When 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 as a liquid cooling cabinet with normal load and abnormal liquid level; For any of the liquid-cooling cabinets, when 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 greater than a preset first liquid level threshold and less than a preset second liquid level threshold, the liquid-cooling cabinet is determined to be a liquid-cooling cabinet with abnormal load and normal liquid level; When 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.
3. The method according to claim 1, characterized in that The controlling of the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to each of the liquid cooling cabinets according to the liquid level of the liquid cooling cabinets comprises: According to the liquid level of the liquid cooling cabinet, a liquid level balance coefficient is determined; When the liquid level balance coefficient is less than a preset balance threshold, the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid cooling cabinet is controlled to increase the preset number of steps; When the liquid level balance coefficient is greater than or equal to a preset balance threshold, a target valve step control amount is determined according to the liquid level of each of the liquid cooling cabinets; According to the target valve step control amount, the valve step of the liquid inlet valve in the liquid inlet pipe section corresponding to the liquid cooling 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 represents the liquid level of the nth liquid cooling cabinet, and ΔL represents a preset second liquid level threshold.
5. The method according to claim 3, characterized in that: The target valve step control amount is determined by the following formula (2): In formula (2), L1, L2, ..., L n represents the liquid level of the first, second, ..., nth liquid cooling cabinet in sequence, ΔL represents the preset second liquid level threshold, ΔL C 1 represents the liquid level measurement error in the current cycle, F1 represents the target valve step control amount, Round(…) represents the rounding function, kp is the proportional coefficient and its value is 0.12, ΔL C 2 represents the level measurement error in the previous cycle, ki is the integral coefficient and its value is 0.15, kd is the differential coefficient and its value is 0.2, ΔL C 3 represents the liquid level measurement error in the previous cycle, θ is the correction coefficient and its value is 0.
1.
6. The method according to claim 3, characterized in that The preset number of steps corresponding to the liquid cooling cabinet with normal load and abnormal liquid level is smaller than the preset number of steps corresponding to the liquid cooling cabinet with abnormal load and abnormal liquid level.
7. The method according to claim 1, characterized in that The target frequency control amount is determined by the following formula (3): In formula (3), F2 represents the target frequency control amount, Round(...) represents the rounding function, T n represents the liquid pool temperature of the nth liquid cooling cabinet, T s Indicates the preset liquid pool temperature threshold, T h represents the ambient temperature, T set Indicates preset calibration amount.
8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: For the liquid cooling cabinet with abnormal load and abnormal liquid level, the regulating valve step of the liquid pump in the liquid cooling cabinet is controlled to its maximum value.
9. An electronic device, characterized in that: The electronic device comprises: one or more processors; A memory having one or more computer programs stored thereon, wherein when the one or more computer programs are executed by the one or more processors, the one or more processors implement the control method of the multi-cabinet liquid cooling system according to any one of claims 1-8.
10. A computer readable medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, a control method for a multi-cabinet liquid cooling system according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Single-phase immersed liquid cooling system
CN113301766A
Cooling system and cooling method thereof
CN113301768A
Cooling Capacity Distribution Unit and Liquid Cooling System
US20230084868A1
Cited By
Liquid-cooled electronic water pump
CN121273639A
Liquid-cooled electronic water pump
CN121273639B