Liquid cooling control method, controller and liquid cooling system
By using parallel water pumps and electric valves to regulate the flow rate in the data center liquid cooling system, the problem of high energy consumption in the liquid cooling system under low load is solved, and more efficient energy management and server temperature control are achieved.
Patent Information
- Application Number
- CN202311661094.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-05
- Publication Date
- 2026-02-03
- Estimated Expiration
- 2043-12-05
AI Technical Summary
Existing liquid cooling systems result in high energy consumption in data centers, even when the cooling pumps operate at the lowest frequency, leading to a PUE index higher than 1.2 and excessive energy consumption, even when the data center load is low.
The system uses a first and second water pump connected in parallel. The pump is selected to start based on the data center's uptime. The coolant flow rate is adjusted by regulating the electric valve and pump frequency to ensure that the server temperature is within a suitable range and avoid unnecessary high energy consumption.
It effectively reduces the energy consumption of data centers under low load conditions, improves power efficiency, optimizes the control logic of the liquid cooling system, and reduces resource waste.
Smart Images

Figure CN117750712B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of liquid cooling technology, and in particular to a liquid cooling control method, controller and liquid cooling system. Background Technology
[0002] Generally, liquid cooling is used to ensure the normal operation of servers in Internet Data Centers (IDCs). In some cases, users require a sufficiently tolerant load range, so existing liquid cooling systems are typically designed with an adjustable range based on the maximum load capacity of the data center.
[0003] The applicant found that even when the cooling pumps in the current liquid cooling system are running at the lowest frequency, the overall power usage effectiveness (PUE) of the data center may still be high, even higher than 1.2, resulting in excessive energy consumption in the data center, even under low data center load scenarios.
[0004] In view of this, this application provides a liquid cooling control method to reduce the energy consumption of data centers. Summary of the Invention
[0005] This application provides a liquid cooling control method, controller, and liquid cooling system to solve the problem that the overall energy consumption of the data center is still high even when the cooling pump in the current liquid cooling system is running at the lowest frequency.
[0006] In a first aspect, embodiments of this application provide a liquid cooling control method applied to a liquid cooling system in a data center. The data center includes multiple servers, and the liquid cooling system includes secondary side pipes for heat dissipation of each server. The secondary side pipes include a first water pump and a second water pump connected in parallel. The rated power of the first water pump is greater than the rated power of the second water pump, and both are used to drive the coolant to flow in the secondary side pipes.
[0007] Liquid cooling control methods include:
[0008] Obtain the overall server uptime rate in the data center, start the water pumps according to the uptime rate, and start the liquid cooling system according to the start water pumps; wherein, when the uptime rate is less than or equal to a preset threshold, the second water pump is used as the start water pump; otherwise, the first water pump is used as the start water pump.
[0009] During the operation of the liquid cooling system, when it is determined that the flow rate of the main pipeline of the secondary side pipeline needs to be adjusted to be greater than the preset flow rate, the first water pump is used as the working water pump.
[0010] When it is determined that the flow rate of the main pipeline of the secondary side pipeline that needs to be adjusted is less than or equal to the preset flow rate, the second water pump is used as the working water pump.
[0011] In one possible implementation, the data center includes multiple racks, each containing multiple servers; each rack is equipped with an electric valve for regulating the flow rate of coolant through the rack.
[0012] During the operation of a liquid cooling system, liquid cooling control methods also include:
[0013] For each rack, obtain the core temperature of all servers in the rack, and adjust the opening of the electric valve on the rack according to the highest value among all server core temperatures.
[0014] In one possible implementation, the liquid cooling control method further includes the following during the operation of the liquid cooling system:
[0015] For each rack, the operating frequency of the current working water pump is adjusted according to the opening degree of the electric valve on the rack and the core temperature of the server in the rack.
[0016] For each rack, if there is a server in the rack whose core temperature exceeds the first preset temperature, and the opening of the rack's electric valve reaches the preset maximum valve opening, then the operating frequency of the current working water pump is increased until the core temperature of all servers in the rack does not exceed the first preset temperature.
[0017] For each rack, if there is a server in the rack whose core temperature is lower than the second preset temperature, and the opening of the rack's electric valve reaches the preset minimum valve opening, then reduce the operating frequency of the current working water pump until the core temperature of all servers in the rack is higher than the second preset temperature.
[0018] The first preset temperature is greater than or equal to the second preset temperature.
[0019] In one possible implementation, the liquid cooling control method further includes the following during the operation of the liquid cooling system:
[0020] Based on the current operating frequency of the working water pump, determine whether the flow rate of the main pipeline of the secondary side needs to be increased to the preset flow rate, or whether the flow rate of the main pipeline of the secondary side needs to be reduced to the preset flow rate.
[0021] When the current working water pump is the second water pump, and the operating frequency of the second water pump reaches the first frequency, it is determined that the main pipeline flow rate of the secondary side pipeline needs to be increased to the preset flow rate.
[0022] When the current working water pump is the first water pump, and the operating frequency of the first water pump reaches the second frequency, it is determined that the main pipeline flow rate of the secondary side pipeline needs to be reduced to the preset flow rate.
[0023] In one possible implementation, the liquid cooling control method further includes the following during the operation of the liquid cooling system:
[0024] When the operating frequency of the second water pump rises to the preset maximum frequency, if the flow rate of the main pipeline on the secondary side still needs to be increased, the operating frequency of the second water pump is gradually reduced to zero according to the shaft power of the second water pump, and the operating frequency of the first water pump is increased according to the shaft power of the first water pump until the flow rate requirement of the main pipeline on the secondary side is met.
[0025] When the operating frequency of the first water pump drops to the preset minimum frequency, if the flow rate of the main pipeline on the secondary side still needs to be reduced, the operating frequency of the first water pump is gradually reduced to zero according to the shaft power of the first water pump, and the operating frequency of the second water pump is reduced according to the shaft power of the second water pump until the flow rate requirement of the main pipeline on the secondary side is met.
[0026] In one possible implementation, the data center includes multiple racks, each rack containing multiple server slots for bringing servers online;
[0027] Obtain the overall server uptime rate in the data center, including:
[0028] Obtain the number of working servers in each rack of the data center, and use the ratio of the total number of working servers to the total number of server slots in all racks as the overall server uptime rate in the data center.
[0029] In one possible implementation, the liquid cooling control method further includes the following during the operation of the liquid cooling system:
[0030] When it is determined that the flow rate of the main pipeline on the secondary side needs to be adjusted to the target flow rate:
[0031] If the target flow rate is less than or equal to the first flow rate, the second water pump is controlled to work to output the target flow rate. The first flow rate is used to represent the highest flow rate at which the operating efficiency of the second water pump is greater than that of the first water pump.
[0032] If the target flow rate is greater than the first flow rate and less than or equal to the second flow rate, then the first water pump is controlled to work to output the target flow rate. The second flow rate is used to represent the flow rate corresponding to the optimal operating efficiency of the first water pump.
[0033] If the target flow rate is greater than the second flow rate and less than or equal to the third flow rate, the first water pump is controlled to operate at its optimal efficiency, and the operating frequency of the second water pump is adjusted according to the target flow rate so that the first and second water pumps can output the target flow rate together. The third flow rate is the flow rate corresponding to the first water pump operating at its optimal efficiency and the flow rate corresponding to the second water pump operating at its optimal efficiency.
[0034] If the target flow rate is greater than the third flow rate, the operating frequency of the first water pump and the second water pump shall be adjusted according to the target flow rate so that the first water pump and the second water pump can output the target flow rate together.
[0035] Secondly, this application provides a liquid cooling control device for use in a liquid cooling system of a data center. The data center includes multiple servers, and the liquid cooling system includes secondary side pipes for heat dissipation of each server. The secondary side pipes include a first water pump and a second water pump connected in parallel. The rated power of the first water pump is greater than the rated power of the second water pump, and both are used to drive the coolant to flow in the secondary side pipes.
[0036] The liquid cooling control device includes:
[0037] The first control module is used to obtain the overall server uptime rate in the data center, start the water pump according to the uptime rate, and start the liquid cooling system according to the start water pump; wherein, when the uptime rate is less than or equal to a preset threshold, the second water pump is used as the start water pump; otherwise, the first water pump is used as the start water pump.
[0038] The second control module is used to use the first water pump as the working water pump when it is determined that the flow rate of the main pipeline of the secondary side pipeline needs to be adjusted to be greater than the preset flow rate during the operation of the liquid cooling system.
[0039] The third control module is used to use the second water pump as the working water pump when it is determined that the flow rate of the main pipeline of the secondary side pipeline that needs to be adjusted is less than or equal to the preset flow rate.
[0040] Thirdly, embodiments of this application provide a controller, including a memory and a processor. The memory stores a computer program that can run on the processor. When the processor executes the computer program, it implements the steps of the liquid cooling control method as described in the first aspect or any possible implementation of the first aspect.
[0041] Fourthly, embodiments of this application provide a liquid cooling system, including the controller described in the third aspect above.
[0042] In one embodiment, the liquid cooling system may further include a cold source module, a plate heat exchanger module, and a secondary side pipeline. The secondary side pipeline includes a first water pump and a second water pump connected in parallel. The first water pump and the second water pump are connected in parallel and both the first water pump and the second water pump are controlled by a controller.
[0043] The heat exchange module is connected to the cold source module at one end, and to one end of the first water pump and one end of the second water pump at the other end.
[0044] The other end of the first water pump and the other end of the second water pump are used to connect to the cooling pipes of the data center cabinet.
[0045] Fifthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the liquid cooling control method as described in the first aspect or any possible implementation of the first aspect.
[0046] This application provides a liquid cooling control method, controller, and liquid cooling system. The method is applied to a liquid cooling system in a data center, which includes multiple servers. The liquid cooling system includes secondary piping for server heat dissipation. The secondary piping includes a first water pump and a second water pump connected in parallel, wherein the first water pump is a large water pump and the second water pump is a small water pump. When the online rate is low, the small water pump starts operating, eliminating the need to start the large water pump and reducing the data center's energy consumption. Simultaneously, when the main pipeline requires a small flow rate, the small water pump acts as the operating pump, eliminating the need for the large water pump and further reducing the data center's energy consumption. Attached Figure Description
[0047] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0048] Figure 1 This is a flowchart illustrating the implementation of the liquid cooling control method provided in the embodiments of this application;
[0049] Figure 2 This is a schematic diagram comparing the efficiency of water pump regulation provided in the embodiments of this application;
[0050] Figure 3 This is a schematic diagram of the liquid cooling control device provided in the embodiments of this application;
[0051] Figure 4 This is a schematic diagram of the controller provided in an embodiment of this application;
[0052] Figure 5 This is a schematic diagram of the liquid cooling system provided in the embodiments of this application. Detailed Implementation
[0053] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0054] To make the objectives, technical solutions, and advantages of this application clearer, the following description will be provided in conjunction with the accompanying drawings and specific embodiments.
[0055] In an embodiment of this application, the data center includes a liquid cooling system and multiple servers. The liquid cooling system includes secondary side piping for heat dissipation of each server. The secondary side piping includes a first water pump and a second water pump connected in parallel. The rated power of the first water pump is greater than the rated power of the second water pump, and both are used to drive the coolant to flow in the secondary side piping.
[0056] In this embodiment, the first water pump is a large water pump, and the second water pump is a small water pump.
[0057] See Figure 1 The diagram illustrates the implementation flowchart of the liquid cooling control method provided in the embodiments of this application. Figure 1 As shown, a liquid cooling control method, applied to a liquid cooling system in a data center, may include S101 to S103.
[0058] S101: Obtain the overall server uptime rate in the data center, determine the start-up water pump based on the uptime rate, and start the liquid cooling system based on the start-up water pump. Specifically, if the uptime rate is less than or equal to a preset threshold, the second water pump is used as the start-up water pump; otherwise, the first water pump is used as the start-up water pump.
[0059] Data centers contain a large number of servers. In this embodiment of the application, the number of servers that are working in the data center can be obtained, and the number of servers that are online can be compared with the theoretical maximum number of servers that can be online in the entire data center to obtain the overall server uptime rate of the data center.
[0060] In the embodiments of this application, a higher online rate indicates a larger number of working servers, signifying a greater need for heat dissipation. Conversely, a lower online rate indicates a smaller number of working servers, signifying a smaller need for heat dissipation. In actual operation, the server online rate in a data center typically does not change in real time, only increasing or decreasing during data center expansion or online hot-swappable maintenance of servers. Therefore, this embodiment determines the start-up of the water pump based on the online rate before each startup. Under normal circumstances, this can accurately match the server cooling load during subsequent data center operation. Only when many servers require maintenance or many servers are performing high-load operations will the overall cooling load of the liquid cooling system potentially change significantly.
[0061] Therefore, when the liquid cooling system needs to be started, if the online rate is greater than a preset threshold, the first water pump can be used as the start-up pump to drive more coolant to flow in the secondary side pipes, achieving appropriate cooling for the server. If the online rate is less than or equal to the preset threshold, the second water pump can be used as the start-up pump to drive less coolant to flow in the secondary side pipes, achieving appropriate cooling for the server while also having lower energy consumption.
[0062] The preset threshold can be set according to actual conditions. For example, the preset threshold can be 50%. When the online rate is less than or equal to 50%, it indicates that the online rate is low. Using the second water pump as the starter pump can avoid increasing energy consumption caused by starting the large water pump and running it under low load. When the online rate is higher than 50%, it indicates that the online rate is high. Using the first water pump as the starter pump can achieve rapid cooling of the server.
[0063] After determining the start-up of the water pump, the embodiments of this application can control the operation of the corresponding start-up water pump to drive the coolant to flow in the secondary side pipeline, thereby cooling the server.
[0064] In this application embodiment, the water pump is typically started when the liquid cooling system is started.
[0065] In embodiments of this application, a data center may include multiple racks, each rack having multiple server slots for server online access. Servers can be hot-swapped to server slots to enable server online / offline access.
[0066] Obtaining the overall server uptime rate in a data center can include:
[0067] Obtain the number of working servers in each rack of the data center, and use the ratio of the total number of working servers to the total number of server slots in all racks as the overall server uptime rate in the data center.
[0068] S102, during the operation of the liquid cooling system, when it is determined that the flow rate of the main pipeline of the secondary side pipeline needs to be adjusted to be greater than the preset flow rate, the first water pump is used as the working water pump.
[0069] In this embodiment of the application, during the operation of the liquid cooling system, it can be determined whether the flow rate of the main pipeline of the secondary side pipeline needs to be adjusted, and the flow rate value of the main pipeline can be adjusted, based on the operating parameters of the server or the operating parameters of the liquid cooling system.
[0070] Optionally, the main pipeline flow can be adjusted based on the server's operating temperature. When the operating temperature is higher than the preset operating temperature, the main pipeline flow can be increased, with the increase value determined based on the operating temperature. When the operating temperature is lower than the preset operating temperature, the main pipeline flow can be decreased, with the decrease value determined based on the operating temperature. When the operating temperature is equal to the preset operating temperature, no adjustment to the current main pipeline flow is required.
[0071] Among them, the adjustment value of the main pipeline flow rate corresponding to different operating temperatures can be pre-calibrated, and the adjustment value of the main pipeline flow rate corresponding to the current operating temperature can be determined by looking up the table.
[0072] Alternatively, the main pipeline traffic can be adjusted based on the overall server's current online rate. When the current online rate is higher than a preset adjustment threshold, the main pipeline traffic can be increased, with the increase value determined based on the current online rate. When the current online rate is lower than the preset adjustment threshold, the main pipeline traffic can be decreased, with the decrease value determined based on the current online rate. When the current online rate equals the preset adjustment threshold, no adjustment to the current main pipeline traffic is required.
[0073] Among them, the adjustment value of the main road traffic corresponding to different current online rates can be pre-defined, and the adjustment value of the main road traffic corresponding to the current online rate can be determined by looking up the table.
[0074] In this embodiment of the application, when it is determined that the flow rate of the main pipeline that needs to be adjusted is greater than the preset flow rate, it indicates that the current flow rate adjustment value is large. The first water pump can be used as the working water pump, and the large water pump drives the coolant to flow in the secondary pipeline to achieve reasonable cooling of the server.
[0075] Optionally, the preset flow rate can be the highest flow rate at which the operating efficiency of the second pump is greater than that of the first pump. Alternatively, the preset flow rate can be the rated maximum flow rate of the second pump. The flow rate corresponding to the optimal operating efficiency of the pump is generally less than the rated maximum flow rate of the pump.
[0076] After determining that the first water pump is the working pump, its operating frequency can be determined based on the adjustment value of the main pipeline flow rate. Specifically, the operating frequency of the first water pump can increase as the adjustment value of the main pipeline flow rate increases.
[0077] In addition, when the main pipeline flow is too high, the second water pump can be controlled to work simultaneously, using both large and small water pumps to cool the server at the same time.
[0078] S103, when it is determined that the flow rate of the main pipeline of the secondary side pipeline that needs to be adjusted is less than or equal to the preset flow rate, the second water pump is used as the working water pump.
[0079] In this embodiment, when the required flow rate in the main pipeline is determined to be less than or equal to a preset flow rate, it indicates that the current flow rate adjustment value is small. The second water pump can then be used as the working pump, while the first water pump is shut down. Only a small pump drives the coolant to flow in the secondary pipeline, achieving reasonable cooling of the server. During this process, the large water pump does not need to operate, avoiding excessive energy consumption in the data center.
[0080] After determining that the second water pump is the working pump, its operating frequency can be determined based on the adjustment value of the main pipeline flow rate. The operating frequency of the first water pump can be decreased as the adjustment value of the main pipeline flow rate decreases.
[0081] In this embodiment of the application, when the liquid cooling system needs to be started, the system can determine whether to use a large or small water pump as the start-up pump based on the overall server uptime in the data center. This allows the liquid cooling system to be started with lower power consumption, avoiding the situation where a large water pump is used as the start-up pump when the uptime is low, thus preventing an increase in the energy consumption of the data center.
[0082] During the operation of the liquid cooling system, the large or small water pump can be controlled as the working pump based on the adjustment value of the main pipeline flow rate to cool the server appropriately. This avoids the situation where the large water pump is used as the working pump when a smaller main pipeline flow rate is required, further reducing the energy consumption of the data center.
[0083] This application embodiment provides a data center comprising multiple server racks, each rack housing multiple servers. Each rack is equipped with an electrically operated valve located at its coolant inlet, used to regulate the flow rate of coolant through the rack. Specifically, a larger valve opening results in a larger coolant flow rate through the rack, while a smaller valve opening results in a smaller coolant flow rate.
[0084] In some embodiments of this application, during the operation of the liquid cooling system, the liquid cooling control method further includes:
[0085] For each rack, obtain the core temperature of all servers in the rack, and adjust the opening of the electric valve on the rack according to the highest value among all server core temperatures.
[0086] For each server rack, it is necessary to ensure that all servers within the rack operate at a suitable temperature. Therefore, the opening of the electric valve on the rack can be adjusted based on the highest core temperature among all servers in the rack.
[0087] In the embodiments of this application, for each rack, when the highest value among the core temperatures of all servers in the rack is higher than the preset core temperature, the opening of the corresponding electric valve of the rack is adjusted according to the highest value among the current core temperatures. If the highest value of the core temperature continues to rise, the opening of the electric valve can be increased. If the highest value of the core temperature continues to fall, the current opening of the electric valve can be maintained until the highest value among the core temperatures equals the preset core temperature, which can avoid overheating.
[0088] When the highest core temperature among all servers in the rack is lower than the preset core temperature, the opening of the corresponding electric valve in the rack is adjusted according to the highest current core temperature. If the highest core temperature continues to rise, the current opening of the electric valve can be maintained. If the highest core temperature continues to fall, the opening of the electric valve can be reduced until the highest core temperature equals the preset core temperature, thus avoiding excessively low temperatures.
[0089] In the embodiments of this application, when adjusting the electric valve, the operating frequency of the working water pump may not be adjusted, or the working water pump may not be switched. This embodiment of the application can prioritize cooling the server rack by adjusting the opening degree of the electric valve, so that the servers in each rack operate at a suitable operating temperature, protecting the service life of the servers and reducing power consumption.
[0090] In some embodiments of this application, during the operation of the liquid cooling system, the liquid cooling control method further includes:
[0091] For each server rack, the operating frequency of the current working water pump is adjusted according to the opening degree of the electric valve on the rack and the core temperature of the server in the rack.
[0092] For each server rack, if there is a server in the rack whose core temperature exceeds the first preset temperature, and the opening of the rack's electric valve reaches the preset maximum valve opening, then the operating frequency of the current working water pump is increased until the core temperature of all servers in the rack does not exceed the first preset temperature.
[0093] For each server rack, if there is a server in the rack whose core temperature is lower than the second preset temperature, and the opening degree of the electric valve of the rack reaches the preset minimum valve opening degree, then reduce the operating frequency of the current working water pump until the core temperature of all servers in the rack is higher than the second preset temperature.
[0094] The first preset temperature is greater than or equal to the second preset temperature.
[0095] In this embodiment, the operating frequency of the current working water pump can be adjusted based on the opening degree of the electric valve on each rack and the core temperature of the server in that rack, thereby controlling the flow rate of the coolant in the secondary side main pipeline. The current working water pump may include a first water pump and / or a second water pump.
[0096] In the embodiments of this application, for each server rack, the core temperature of all servers in the rack can be obtained. If there is a server whose core temperature exceeds a first preset temperature (this can be one or more servers), and the opening degree of the rack's electric valve reaches a preset maximum opening degree, indicating that the electric valve opening can no longer be increased and the rack cannot be cooled by adjusting the electric valve, then the operating frequency of the current working water pump can be increased to increase the flow rate of coolant through the rack, thereby cooling the rack. This continues until the core temperature of all servers in the rack is less than or equal to the first preset temperature.
[0097] The first preset temperature can be the highest temperature value within the server's normal operating range, or the temperature value at which the server operates at its highest efficiency. The preset maximum opening can be set according to the actual situation, for example, it can be 100% opening or 95% opening.
[0098] In the embodiments of this application, for each server rack, the core temperature of all servers in the rack can be obtained. If there is a server whose core temperature is lower than the second preset temperature (this can be one or more servers), and the opening degree of the electric valve of the rack reaches the preset minimum opening degree, indicating that the opening degree of the electric valve can no longer be reduced and the rack can no longer be heated by adjusting the electric valve, then the operating frequency of the current working water pump can be reduced to decrease the flow rate of coolant through the rack, and the rack can heat up on its own. This continues until the core temperature of all servers in the rack is higher than the second preset temperature.
[0099] The second preset temperature can be the lowest temperature value within the server's normal operating range, while the third preset temperature value can be the temperature value within the server's highest operating efficiency. The preset minimum opening degree can be set according to the actual situation, for example, it can be 5% opening degree or 10% opening degree.
[0100] This application embodiment achieves the regulation of the rack temperature by adjusting the opening degree of the electric valve and the frequency of the working water pump, so that the servers in each rack operate within a suitable temperature range and ensure the reliability of each server.
[0101] Understandably, when adjusting the flow rate of the secondary main pipeline by adjusting the frequency of the working water pump, in addition to meeting the flow requirements of the target cabinet, it will inevitably cause changes in the flow rate of other cabinets. For example, if a cabinet needs a larger flow rate, causing the working water pump to increase its frequency and thus increasing the flow rate of the main pipeline, the flow rate of other cabinets will also increase. At this time, the other cabinets will adjust the opening of their own electric valves to maintain the flow rate of coolant flowing through the cabinet at a basically the same level as before the working water pump increased its frequency, in accordance with the aforementioned method.
[0102] In some embodiments of this application, the liquid cooling control method may further include:
[0103] Based on the current operating frequency of the working water pump, determine whether the flow rate of the main pipeline of the secondary side needs to be increased to the preset flow rate, or whether the flow rate of the main pipeline of the secondary side needs to be reduced to the preset flow rate.
[0104] When the current working water pump is the second water pump, and the operating frequency of the second water pump reaches the first frequency, it is determined that the main pipeline flow rate of the secondary side pipeline needs to be increased to the preset flow rate.
[0105] When the current working water pump is the first water pump, and the operating frequency of the first water pump reaches the second frequency, it is determined that the main pipeline flow rate of the secondary side pipeline needs to be reduced to the preset flow rate.
[0106] In this embodiment of the application, when the currently operating water pump is the second water pump and the operating frequency of the second water pump reaches a set first frequency, it indicates that the flow rate of the secondary side main pipeline is continuously increasing and needs to be increased to a preset flow rate. The first frequency is a preset operating frequency of the second water pump. For example, the first frequency can be the rated maximum operating frequency of the second water pump, or 95% of the rated maximum operating frequency of the second water pump; the specific setting can be made according to actual conditions.
[0107] In this embodiment of the application, when the current working water pump is the first water pump and the working frequency of the first water pump reaches the set second frequency, it indicates that the flow rate of the secondary side main pipeline is continuously decreasing and needs to be reduced to the preset flow rate. The second frequency is the preset working frequency of the first water pump. For example, the second frequency can be 5% or 2% of the rated maximum working frequency of the first water pump, and can be set according to the actual situation.
[0108] This application embodiment determines whether the flow rate of the main pipeline of the secondary side pipeline needs to be increased to a preset flow rate or decreased to a preset flow rate based on the current operating frequency of the working water pump, and then adopts appropriate water pump operating logic to ensure the liquid cooling effect of each server.
[0109] In some embodiments of this application, during the operation of the liquid cooling system, the liquid cooling control method further includes:
[0110] When the operating frequency of the second water pump reaches the preset maximum frequency, if the flow rate of the main pipeline on the secondary side still needs to be increased, the operating frequency of the second water pump is gradually reduced to zero according to the shaft power of the second water pump, and the operating frequency of the first water pump is increased according to the shaft power of the first water pump until the flow rate requirement of the main pipeline on the secondary side is met.
[0111] When the operating frequency of the first water pump drops to the preset minimum frequency, if the flow rate of the main pipeline on the secondary side still needs to be reduced, the operating frequency of the first water pump is gradually reduced to zero according to the shaft power of the first water pump, and the operating frequency of the second water pump is reduced according to the shaft power of the second water pump until the flow rate requirement of the main pipeline on the secondary side is met.
[0112] In this embodiment of the application, when the operating frequency of the second water pump reaches the preset maximum frequency, the flow rate of the secondary side main pipeline still needs to be increased to meet the cooling requirements of the server. Therefore, the operating frequency of the second water pump can be gradually reduced to zero according to the shaft power of the second water pump. At the same time, the operating frequency of the first water pump can be increased according to the shaft power of the first water pump. That is, the small water pump is gradually stopped, and the large water pump is driven to work, so that the flow rate of coolant in the secondary side pipeline gradually increases until the flow rate requirement of the secondary side main pipeline is met. Then, the first water pump is controlled to maintain the corresponding operating frequency.
[0113] In the embodiments of this application, the formula for calculating the shaft power of the water pump is:
[0114]
[0115] N represents the shaft power of the water pump, ρ represents the density of the heat transfer medium, and g represents the local gravitational acceleration, which can be taken as g = 9.8 m / s². 2 Q represents the circulating water flow rate, H represents the pump runoff, and η represents the pump efficiency.
[0116] Wherein, ρ represents the density of the coolant in this embodiment. The circulating water flow rate Q can be detected by a flow sensor. The pump head H can be obtained by the pressure difference between the pressure sensors before and after the pump. The pump efficiency is an empirical value, for example, 0.9.
[0117] After calculating the shaft power of the water pump, the second water pump can be controlled to linearly reduce its frequency to zero (for example, at a rate of 5%*t), and the first water pump can be controlled to linearly increase its frequency (for example, at a rate of 5%*t*m / 100) until the flow requirements of the secondary side main pipeline are met.
[0118] In this embodiment of the application, when the operating frequency of the first water pump drops to a preset minimum frequency, the flow rate of the secondary side main pipeline still needs to be reduced to avoid excessive cooling of the server. Therefore, the operating frequency of the first water pump can be gradually reduced to zero according to the shaft power of the first water pump. At the same time, the operating frequency of the second water pump can be reduced according to the shaft power of the second water pump. That is, the large water pump is gradually stopped, and the small water pump is driven to work, so that the flow rate of coolant in the secondary side pipeline gradually decreases until the flow rate requirement of the secondary side main pipeline is met. Then, the second water pump is controlled to maintain the corresponding operating frequency.
[0119] This application embodiment utilizes the pump shaft power to control the pump frequency to increase or decrease, thereby achieving linear and continuous adjustment of the secondary side main pipeline flow rate. This avoids excessive adjustment, preventing power waste and saving energy while meeting the server's cooling requirements.
[0120] In some embodiments of this application, during the operation of the liquid cooling system, the liquid cooling control method further includes:
[0121] When it is determined that the flow rate of the main pipeline on the secondary side needs to be adjusted to the target flow rate:
[0122] If the target flow rate is less than or equal to the first flow rate, the second water pump is controlled to operate to output the target flow rate. The first flow rate is used to represent the maximum flow rate at which the operating efficiency of the second water pump is greater than that of the first water pump.
[0123] If the target flow rate is greater than the first flow rate and less than or equal to the second flow rate, then the first water pump is controlled to operate to output the target flow rate. The second flow rate is used to represent the flow rate corresponding to the optimal operating efficiency of the first water pump.
[0124] If the target flow rate is greater than the second flow rate and less than or equal to the third flow rate, the first water pump is controlled to operate at its optimal efficiency, and the operating frequency of the second water pump is adjusted according to the target flow rate so that the first and second water pumps can jointly output the target flow rate. The third flow rate is the flow rate corresponding to the first water pump operating at its optimal efficiency and the flow rate corresponding to the second water pump operating at its optimal efficiency.
[0125] If the target flow rate is greater than the third flow rate, the operating frequency of the first water pump and the second water pump shall be adjusted according to the target flow rate so that the first water pump and the second water pump can output the target flow rate together.
[0126] Figure 2 This is a schematic diagram comparing the efficiency of water pump regulation provided in the embodiments of this application, such as... Figure 2As shown, L1 represents the efficiency curve of a single comparison pump operating at different flow rates, and L2 represents the efficiency curves of the first and second pumps operating at different flow rates according to the switching logic described above. The rated maximum flow rate of the single comparison pump is equal to the sum of the rated maximum flow rates of the first and second pumps.
[0127] Figure 2 In the diagram, Q1 represents the first flow rate, Q2 represents the second flow rate, Q3 represents the third flow rate, Qn represents the efficiency trough between Q2 and Q3, and Q3 represents the flow rate corresponding to the first pump operating at its optimal efficiency, and the flow rate and value corresponding to the second pump operating at its optimal efficiency.
[0128] Generally speaking, the flow rate corresponding to the optimal efficiency of a water pump is less than the rated maximum flow rate of the water pump. Under the same flow rate, the operating efficiency of a small water pump is generally higher than that of a large water pump.
[0129] like Figure 2 As shown, when the target flow rate is less than or equal to the first flow rate Q1, the embodiments of this application can control the second water pump to work. At this time, under the same flow rate, the working efficiency of the second water pump is better than that of the first water pump, and naturally better than that of the comparison water pump.
[0130] Once the target flow rate exceeds the first flow rate Q1, the second pump can be shut down, and the first pump can be started. This is because as the target flow rate increases, the efficiency of the second pump may be lower than that of the first pump. Therefore, once the target flow rate exceeds Q1, the first pump is switched to operate, aiming to achieve higher efficiency and lower energy consumption compared to continuing to use the second pump.
[0131] Once the target flow rate reaches the second flow rate Q2, the first pump's operating efficiency is optimal. If the target flow rate continues to increase, the first pump can be kept operating at its optimal efficiency while the second pump is started to output the target flow rate. At this point, the first pump remains at its optimal efficiency, the second pump is running, and the combined efficiency of both pumps initially decreases with increasing target flow rate, briefly dropping to a trough Qn before increasing again. During this period, the combined operating efficiency of the first and second pumps is higher than the efficiency of the control pump at the same flow rate.
[0132] After the target flow rate reaches the third flow rate Q3, the operating efficiency of the first and second water pumps reaches its optimal level.
[0133] Once the target flow rate exceeds the third flow rate Q3, if the target flow rate continues to increase, the first and second pumps can be increased in frequency to meet the flow requirements of the secondary pipeline. However, as the target flow rate increases, both pumps will operate beyond their respective optimal efficiency points, resulting in a decrease in overall efficiency. The comparison pump, with its larger rated power and flow rate, is more suitable for high-flow-rate operation; therefore, its efficiency may reach its optimal level once the target flow rate reaches the third flow rate Q3.
[0134] Combination Figure 2 As can be seen, by setting up a first water pump and a second water pump, and combining them with corresponding switching logic, the embodiments of this application can ensure better overall operating efficiency throughout the process. Especially in the low to medium-high flow range, the overall efficiency of this embodiment is higher than that of the scheme using only one of the aforementioned comparative water pumps, which can save power consumption and reduce energy consumption.
[0135] It is worth noting that this embodiment also has advantages over the case of using two identical water pumps in parallel to replace the aforementioned comparative water pump. This is because, by using a small water pump and a large water pump in parallel, the second water pump, acting as the smaller pump, can more quickly enter a high-efficiency operating state under low-flow conditions. Figure 2 In this embodiment, the second pump can reach its high-efficiency operating condition more quickly before the target flow rate climbs to the first flow rate Q1. Moreover, when the target flow rate is between the second flow rate Q2 and the second flow rate Q3, the efficiency trough Qn in this interval will also arrive earlier, thus entering the high-efficiency operating condition where both pumps work together more quickly.
[0136] In the embodiments of this application, when the target flow rate is less than or equal to the first flow rate, the first water pump stops, and the second water pump starts. The operating logic of the second water pump can be as follows:
[0137] If the target flow rate continues to increase, the second water pump can be controlled to increase its frequency to output the target flow rate.
[0138] If the target flow rate continues to decrease, the second water pump can be controlled to reduce its frequency in order to output the target flow rate.
[0139] When the target flow rate is greater than the first flow rate and less than or equal to the second flow rate, the first water pump operates, and the second water pump stops. The operating logic of the first water pump can be as follows:
[0140] If the target flow rate continues to increase, the frequency of the first water pump can be increased to output the target flow rate.
[0141] If the target flow rate continues to decrease, the frequency of the first water pump can be reduced to output the target flow rate.
[0142] When the target flow rate is greater than the second flow rate and less than or equal to the third flow rate, both the first and second water pumps operate. Their operating logic can be summarized as follows:
[0143] If the target flow rate continues to increase, the first water pump can be controlled to operate at its optimal efficiency, while the second water pump can be controlled to increase its frequency to output the target flow rate.
[0144] If the target flow rate continues to decrease, the first water pump can be controlled to operate at its optimal efficiency, while the second water pump can be controlled to reduce its frequency to output the target flow rate.
[0145] When the target flow rate is greater than the third flow rate, both the first and second water pumps will operate. Their operating logic can be summarized as follows:
[0146] If the target flow rate continues to increase, the first pump can be kept at its optimal operating efficiency while the second pump's frequency is increased to output the target flow rate. Alternatively, the first pump's frequency can be increased while the second pump is kept at its optimal operating efficiency to output the target flow rate.
[0147] If the target flow rate continues to decrease, the first pump can be kept at its optimal operating efficiency while the second pump is controlled to reduce its frequency to output the target flow rate. Alternatively, the first pump can be controlled to reduce its frequency while the second pump is kept at its optimal operating efficiency to output the target flow rate.
[0148] This application embodiment provides a switching logic for a first water pump and a second water pump to ensure that the liquid cooling system operates with better efficiency, reducing power consumption while meeting the flow requirements of the main pipeline.
[0149] Compared to liquid cooling with a single pump, the embodiments of this application have lower overall power consumption, solve the problem of low load and high PUE in data centers, optimize the control logic of the entire liquid cooling system, more accurately manage the heat dissipation capacity of each server, and reduce resource waste.
[0150] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0151] The following are device embodiments of this application. For details not described in detail, please refer to the corresponding method embodiments described above.
[0152] Figure 3 A schematic diagram of the liquid cooling control device provided in an embodiment of this application is shown. For ease of explanation, only the parts related to the embodiment of this application are shown, and are described in detail below:
[0153] like Figure 3As shown, the liquid cooling control device 20 is applied to the liquid cooling system of a data center. The data center includes multiple servers. The liquid cooling system includes secondary side pipes for heat dissipation of each server. The secondary side pipes include a first water pump and a second water pump connected in parallel. The rated power of the first water pump is greater than the rated power of the second water pump, and both are used to drive the coolant to flow in the secondary side pipes.
[0154] The liquid cooling control device 20 may include:
[0155] The first control module 201 is used to obtain the overall server uptime rate in the data center, start the water pump according to the uptime rate, and start the liquid cooling system according to the start water pump; wherein, when the uptime rate is less than or equal to a preset threshold, the second water pump is used as the start water pump; otherwise, the first water pump is used as the start water pump.
[0156] The second control module 202 is used to, during the operation of the liquid cooling system, when it is determined that the flow rate of the main pipeline of the secondary side pipeline needs to be adjusted is greater than the preset flow rate, use the first water pump as the working water pump.
[0157] The third control module 203 is used to use the second water pump as the working water pump when it is determined that the flow rate of the main pipeline of the secondary side pipeline that needs to be adjusted is less than or equal to the preset flow rate.
[0158] In some embodiments of this application, the data center includes multiple racks, each rack housing multiple servers; each rack is equipped with an electric valve for regulating the flow rate of coolant through the rack;
[0159] The liquid cooling control device 20 may also include:
[0160] The fourth control module is used to acquire the core temperature of all servers in each rack during the operation of the liquid cooling system, and adjust the opening of the electric valve on the rack according to the highest value among all the core temperatures of the servers.
[0161] In some embodiments of this application, the liquid cooling control device 20 may further include:
[0162] The fifth control module is used to adjust the operating frequency of the current working water pump for each rack during the operation of the liquid cooling system, based on the opening degree of the electric valve on the rack and the core temperature of the server in the rack.
[0163] For each rack, if there is a server in the rack whose core temperature exceeds the first preset temperature, and the opening of the rack's electric valve reaches the preset maximum valve opening, then the operating frequency of the current working water pump is increased until the core temperature of all servers in the rack does not exceed the first preset temperature.
[0164] For each rack, if there is a server in the rack whose core temperature is lower than the second preset temperature, and the opening of the rack's electric valve reaches the preset minimum valve opening, then reduce the operating frequency of the current working water pump until the core temperature of all servers in the rack is higher than the second preset temperature.
[0165] The first preset temperature is greater than or equal to the second preset temperature.
[0166] In some embodiments of this application, the liquid cooling control device 20 may further include:
[0167] The sixth control module is used to determine, during the operation of the liquid cooling system, whether the flow rate of the main pipeline of the secondary side needs to be increased to the preset flow rate, or whether the flow rate of the main pipeline of the secondary side needs to be reduced to the preset flow rate, based on the current operating frequency of the working water pump.
[0168] When the current working water pump is the second water pump, and the operating frequency of the second water pump reaches the first frequency, it is determined that the main pipeline flow rate of the secondary side pipeline needs to be increased to the preset flow rate.
[0169] When the current working water pump is the first water pump, and the operating frequency of the first water pump reaches the second frequency, it is determined that the main pipeline flow rate of the secondary side pipeline needs to be reduced to the preset flow rate.
[0170] In some embodiments of this application, the liquid cooling control device 20 may further include:
[0171] The seventh control module is used to control the operating frequency of the second water pump to gradually decrease to zero according to the shaft power of the second water pump when the operating frequency of the second water pump rises to the preset maximum frequency, and to control the operating frequency of the first water pump to rise according to the shaft power of the first water pump until the flow rate of the main pipeline on the secondary side is met.
[0172] When the operating frequency of the first water pump drops to the preset minimum frequency, if the flow rate of the main pipeline on the secondary side still needs to be reduced, the operating frequency of the first water pump is gradually reduced to zero according to the shaft power of the first water pump, and the operating frequency of the second water pump is reduced according to the shaft power of the second water pump until the flow rate requirement of the main pipeline on the secondary side is met.
[0173] In some embodiments of this application, the data center includes multiple racks, each rack having multiple server slots for server online access;
[0174] The first control module is also used to obtain the number of working servers in each rack in the data center, and to use the ratio of the number of working servers to the number of server slots in all racks as the overall server uptime rate in the data center.
[0175] In some embodiments of this application, the liquid cooling control device 20 may further include:
[0176] The eighth control module is used during the operation of the liquid cooling system to determine when it is necessary to adjust the flow rate of the main secondary pipeline to the target flow rate:
[0177] If the target flow rate is less than or equal to the first flow rate, the second water pump is controlled to work to output the target flow rate. The first flow rate is used to represent the highest flow rate at which the operating efficiency of the second water pump is greater than that of the first water pump.
[0178] If the target flow rate is greater than the first flow rate and less than or equal to the second flow rate, then the first water pump is controlled to work to output the target flow rate. The second flow rate is used to represent the flow rate corresponding to the optimal operating efficiency of the first water pump.
[0179] If the target flow rate is greater than the second flow rate and less than or equal to the third flow rate, the first water pump is controlled to operate at its optimal efficiency, and the operating frequency of the second water pump is adjusted according to the target flow rate so that the first and second water pumps can output the target flow rate together. The third flow rate is the flow rate corresponding to the first water pump operating at its optimal efficiency and the flow rate corresponding to the second water pump operating at its optimal efficiency.
[0180] If the target flow rate is greater than the third flow rate, the operating frequency of the first water pump and the second water pump shall be adjusted according to the target flow rate so that the first water pump and the second water pump can output the target flow rate together.
[0181] Figure 4 This is a schematic diagram of the controller provided in an embodiment of this application. Figure 4 As shown, the controller 30 in this embodiment includes a processor 300 and a memory 301, wherein the memory 301 stores a computer program 302 that can run on the processor 300. When the processor 300 executes the computer program 302, it implements the steps in the various liquid cooling control method embodiments described above.
[0182] For example, computer program 302 may be divided into one or more modules / units, one or more of which are stored in memory 301 and executed by processor 300 to complete this application. One or more modules / units may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of computer program 302 in controller 30.
[0183] The controller 30 may include, but is not limited to, a processor 300 and a memory 301. Those skilled in the art will understand that... Figure 4This is merely an example of controller 30 and does not constitute a limitation on controller 30. It may include more or fewer components than shown, or combine certain components, or different components. For example, the controller may also include input / output devices, network access devices, buses, etc.
[0184] The processor 300 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0185] The memory 301 can be an internal storage unit of the controller 30, such as a hard disk or RAM of the controller 30. The memory 301 can also be an external storage device of the controller 30, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the controller 30. Furthermore, the memory 301 can include both internal and external storage units of the controller 30. The memory 301 is used to store computer programs and other programs and data required by the controller. The memory 301 can also be used to temporarily store data that has been output or will be output.
[0186] This application also provides a liquid cooling system, including the controller 30 described above.
[0187] Specifically, Figure 5 This is a schematic diagram of the liquid cooling system provided in the embodiments of this application, as shown below. Figure 5 As shown in the embodiments of this application, the liquid cooling system further includes a cold source module (1), a plate heat exchange module (2), and a secondary side pipeline. The secondary side pipeline includes a first water pump (3) and a second water pump (4) connected in parallel. The first water pump and the second water pump are connected in parallel and both the first water pump and the second water pump are controlled by a controller.
[0188] The plate heat exchange module (2) is connected at one end to the cold source module (1) and at the other end to one end of the first water pump (3) and one end of the second water pump (4);
[0189] The other end of the first water pump (3) and the other end of the second water pump (4) are used to connect to the cooling pipes of the data center cabinet for heat dissipation of the cabinet (5).
[0190] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0191] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0192] In the embodiments provided in this application, it should be understood that the disclosed devices / controllers and methods can be implemented in other ways. For example, the device / controller embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0193] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0194] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0195] If an integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various liquid cooling control method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.
[0196] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A liquid cooling control method, characterized in that, A liquid cooling system for use in a data center, the data center including multiple servers, the liquid cooling system including secondary side piping for heat dissipation of each server, the secondary side piping including a first water pump and a second water pump connected in parallel; the rated power of the first water pump is greater than the rated power of the second water pump, and both are used to drive the coolant to flow in the secondary side piping; The liquid cooling control method includes: The system obtains the overall server uptime rate in the data center, determines the start-up water pump based on the uptime rate, and starts the liquid cooling system based on the start-up water pump; wherein, when the uptime rate is less than or equal to a preset threshold, the second water pump is used as the start-up water pump; otherwise, the first water pump is used as the start-up water pump. During the operation of the liquid cooling system, when it is determined that the flow rate of the main pipeline of the secondary side pipeline needs to be adjusted to be greater than the preset flow rate, the first water pump is used as the working water pump. When it is determined that the flow rate of the main pipeline of the secondary side pipeline that needs to be adjusted is less than or equal to the preset flow rate, the second water pump is used as the working water pump. The data center includes multiple server racks, each of which houses multiple servers; each server rack is equipped with an electric valve for regulating the flow rate of coolant through the rack. During the operation of the liquid cooling system, the liquid cooling control method further includes: For each rack, obtain the core temperature of all servers in the rack, and adjust the opening of the electric valve on the rack according to the highest value among all server core temperatures; During the operation of the liquid cooling system, the liquid cooling control method further includes: Based on the current operating frequency of the working water pump, determine whether the flow rate of the main pipeline of the secondary side needs to be increased to the preset flow rate, or determine whether the flow rate of the main pipeline of the secondary side needs to be reduced to the preset flow rate. When the current working water pump is the second water pump, and the operating frequency of the second water pump reaches the first frequency, it is determined that the main pipeline flow rate of the secondary side pipeline needs to be increased to the preset flow rate. When the current working water pump is the first water pump, and the operating frequency of the first water pump reaches the second frequency, it is determined that the main pipeline flow rate of the secondary side pipeline needs to be reduced to the preset flow rate.
2. The liquid cooling control method according to claim 1, characterized in that, During the operation of the liquid cooling system, the liquid cooling control method further includes: For each rack, the operating frequency of the current working water pump is adjusted according to the opening degree of the electric valve on the rack and the core temperature of the server in the rack. For each rack, if there is a server in the rack whose core temperature exceeds the first preset temperature, and the opening of the rack's electric valve reaches the preset maximum valve opening, then the operating frequency of the current working water pump is increased until the core temperature of all servers in the rack does not exceed the first preset temperature. For each rack, if there is a server in the rack whose core temperature is lower than the second preset temperature, and the opening of the rack's electric valve reaches the preset minimum valve opening, then reduce the operating frequency of the current working water pump until the core temperature of all servers in the rack is higher than the second preset temperature. Wherein, the first preset temperature is greater than or equal to the second preset temperature.
3. The liquid cooling control method according to claim 1, characterized in that, During the operation of the liquid cooling system, the liquid cooling control method further includes: When the operating frequency of the second water pump increases to the preset maximum frequency, if the flow rate of the main pipeline on the secondary side still needs to be increased, the operating frequency of the second water pump is gradually reduced to zero according to the shaft power of the second water pump, and the operating frequency of the first water pump is increased according to the shaft power of the first water pump until the flow rate requirement of the main pipeline on the secondary side is met. When the operating frequency of the first water pump drops to a preset minimum frequency, if the flow rate of the main pipeline on the secondary side still needs to be reduced, the operating frequency of the first water pump is gradually reduced to zero according to the shaft power of the first water pump, and the operating frequency of the second water pump is reduced according to the shaft power of the second water pump until the flow rate requirement of the main pipeline on the secondary side is met.
4. The liquid cooling control method according to claim 1, characterized in that, The data center includes multiple racks, each rack containing multiple server slots for server uploading; The process of obtaining the overall server uptime rate in the data center includes: Obtain the number of working servers in each rack of the data center, and use the ratio of the total number of working servers to the total number of server slots in all racks as the overall server uptime rate in the data center.
5. The liquid cooling control method according to claim 1, characterized in that, During the operation of the liquid cooling system, the liquid cooling control method further includes: When it is determined that the flow rate of the main pipeline on the secondary side needs to be adjusted to the target flow rate: If the target flow rate is less than or equal to the first flow rate, the second water pump is controlled to operate to output the target flow rate. The first flow rate is used to represent the highest flow rate at which the operating efficiency of the second water pump is greater than the operating efficiency of the first water pump. If the target flow rate is greater than the first flow rate and less than or equal to the second flow rate, then the first water pump is controlled to operate to output the target flow rate. The second flow rate is used to represent the flow rate corresponding to the optimal operating efficiency of the first water pump. If the target flow rate is greater than the second flow rate and less than or equal to the third flow rate, then the first water pump is controlled to operate at its optimal efficiency, and the operating frequency of the second water pump is adjusted according to the target flow rate so that the first water pump and the second water pump jointly output the target flow rate. The third flow rate is the flow rate corresponding to the first water pump operating at its optimal efficiency and the flow rate and value corresponding to the second water pump operating at its optimal efficiency. If the target flow rate is greater than the third flow rate, the operating frequencies of the first water pump and the second water pump are adjusted according to the target flow rate so that the first water pump and the second water pump can jointly output the target flow rate.
6. A controller comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the liquid cooling control method as described in any one of claims 1 to 5.
7. A liquid cooling system, characterized in that, Includes the controller as described in claim 6.
8. The liquid cooling system according to claim 7, characterized in that, It also includes a cold source module, a plate heat exchanger module, and secondary side piping. The secondary side piping includes a first water pump and a second water pump connected in parallel. The first water pump and the second water pump are both controlled by the controller. The heat exchange module is connected at one end to the cold source module, and at the other end to one end of the first water pump and one end of the second water pump, respectively. The other end of the first water pump and the other end of the second water pump are used to connect to the cooling pipes of the data center cabinet.
Citation Information
Patent Citations
Sewage treatment control system based on Internet of Things
CN117534144A
Water pump energy efficiency optimization control method and device of liquid cooling system and liquid cooling system
CN118167604A
KR20240016725A