Liquid cooling system and control method and device of liquid cooling system
By designing a liquid cooling system that directly connects the cooling tower, cooling pump, and piping network, the energy loss and excessive energy consumption caused by indirect heat exchange in the CDU are solved, achieving a more efficient data center cooling effect.
Patent Information
- Application Number
- CN202511909507.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-17
- Publication Date
- 2026-02-13
AI Technical Summary
In existing technologies, data center cooling systems suffer from energy loss and excessive energy consumption due to the indirect heat exchange process of CDUs, which affects the cooling effect at the terminal.
The liquid cooling system is designed to directly connect the cooling tower, cooling pump, first and second piping networks, and heat exchange structure. By controlling the frequency of the cooling pump and cooling tower, the cooling water is directly transferred to the heat exchange structure and back to the cooling tower, avoiding indirect heat exchange through the intermediate CDU.
Reduce heat loss, lower energy consumption, and improve the cooling effect of liquid cooling equipment at the terminal.
Smart Images

Figure CN121531679A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of data processing, and in particular to a liquid cooling system, a control method and device thereof. BACKGROUND
[0002] A data center usually concentrates the functions of data processing, storage, transmission, exchange and management, so the power consumption is large, and the heat generated is also large. In order to ensure the normal operation of the data center, a refrigeration system is an important component. The refrigeration system is usually used for cooling each server in the data center, and the refrigeration system is also a large part of the energy consumption of the data center. In the related technology, a cooling tower and a liquid cooling CDU (cold liquid distribution device) combination is usually used to cool each server in the data center. However, this method has certain energy loss in the indirect heat exchange process of the CDU, which not only easily affects the end cooling effect, but also causes excessive energy consumption. SUMMARY
[0003] Therefore, the embodiments of the present application provide a liquid cooling system, a control method and device thereof, which can solve the problem of certain energy loss in the indirect heat exchange process of the CDU, which not only easily affects the end cooling effect, but also causes excessive energy consumption.
[0004] To achieve the above-mentioned purpose, according to an aspect of an embodiment of the present application, a method of a liquid cooling system is provided.
[0005] The liquid cooling system of the embodiment of the present application comprises a cooling tower, a cooling pump, a first pipe network, a second pipe network and at least one heat exchange structure. The cooling tower is connected with the cooling pump and is used for outputting cooling water. The cooling pump is connected with the cooling tower and the first pipe network respectively, and is used for inputting the cooling water output by the cooling tower into the first pipe network. The heat exchange structure is connected with the first pipe network and the second pipe network respectively, and is used for performing heat exchange between the cooling water input by the first pipe network and a liquid cooling cabinet, and inputting the cooling water after heat exchange into the second pipe network. The second pipe network is connected with the cooling tower, and is used for transmitting the cooling water after heat exchange to the cooling tower.
[0006] In one embodiment, the first pipe network comprises a first ring type pipe and at least one first branch pipe, the second pipe network comprises a second ring type pipe and at least one second branch pipe, the first ring type pipe is connected with the cooling water pump, the at least one first branch pipe is arranged in the first ring type pipe and connected with the heat exchange structure, the second ring type pipe is connected with the cooling tower, and the at least one second branch pipe is arranged in the second ring type pipe and connected with the heat exchange structure.
[0007] In yet another embodiment, the liquid cooling system includes a constant pressure water supply device; the constant pressure water supply device is disposed in the second pipeline network and is used to inject the cooling water into the second pipeline network.
[0008] In yet another embodiment, the first pipe network and the second pipe network are respectively provided with one or more sensors selected from temperature sensor, pressure sensor and flow sensor.
[0009] In yet another embodiment, the cooling tower includes a main cooling tower and a backup cooling tower; the cooling pump includes a first cooling pump connected to the main cooling tower and a second cooling pump connected to the backup cooling tower.
[0010] To achieve the above objectives, according to one aspect of the present invention, a control method for a liquid cooling system is provided.
[0011] An embodiment of the present invention provides a control method for a liquid cooling system, used in the liquid cooling system described above, comprising: responding to an operating command of the liquid cooling system, acquiring a preset temperature difference corresponding to the cooling water and a preset temperature of the liquid cooling cabinet; acquiring the current temperature difference between the first pipe network and the second pipe network, comparing it with the preset temperature difference, determining a first adjustment direction and a first control frequency of the cooling pump based on the comparison result, generating a first control command for the cooling pump, and outputting the first control command to the cooling pump; acquiring the current temperature of the cooling tower corresponding to the cooling water, comparing it with the preset temperature, determining a second adjustment direction and a second control frequency corresponding to the cooling tower, generating a second control command for the cooling tower, and outputting the second control command to the cooling tower.
[0012] In one embodiment, the method further includes: detecting the pressure value corresponding to the second pipeline network in the liquid cooling system through a preset sensor; calculating the pressure difference based on the first pressure value and the preset pressure value, determining the corresponding water replenishment amount, so as to generate a third control command corresponding to the constant pressure water replenishment device and outputting it to the constant pressure water replenishment device.
[0013] To achieve the above objectives, according to another aspect of the present invention, a control device for a liquid cooling system is provided.
[0014] An embodiment of the present invention provides a control device for a liquid cooling system, used in the liquid cooling system described above, comprising: an acquisition unit, configured to acquire a preset temperature difference corresponding to the cooling water and a preset temperature of the liquid cooling cabinet in response to an operating command of the liquid cooling system; a generation unit, configured to acquire the current temperature difference between the first pipe network and the second pipe network, compare it with the preset temperature difference, determine a first adjustment direction and a first control frequency of the cooling pump based on the comparison result, generate a first control command for the cooling pump, and output the first control command to the cooling pump; the generation unit is further configured to acquire the current temperature of the cooling tower corresponding to the cooling water, compare it with the preset temperature, determine a second adjustment direction and a second control frequency corresponding to the cooling tower, generate a second control command for the cooling tower, and output the second control command to the cooling tower.
[0015] In one embodiment, the device further includes: a detection unit, configured to detect the pressure value corresponding to the second pipeline network in the liquid cooling system using a preset sensor; and a generation unit, configured to calculate the pressure difference based on the first pressure value and the preset pressure value, determine the corresponding water replenishment amount, generate a third control command corresponding to the constant pressure water replenishment device, and output it to the constant pressure water replenishment device.
[0016] To achieve the above objectives, according to another aspect of the present invention, an electronic device is provided.
[0017] An electronic device according to an embodiment of the present invention includes: one or more processors; and a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the control method of the liquid cooling system provided in the embodiment of the present invention.
[0018] To achieve the above objectives, according to another aspect of the present invention, a computer-readable medium is provided.
[0019] An embodiment of the present invention provides a computer-readable medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the control method of the liquid cooling system provided in the embodiment of the present invention.
[0020] To achieve the above objectives, according to another aspect of the present invention, a computer program product is provided.
[0021] A computer program product according to an embodiment of the present invention includes a computer program that, when executed by a processor, implements the control method of the liquid cooling system provided in the embodiment of the present invention.
[0022] One embodiment of the above invention has the following advantages or beneficial effects: In this embodiment of the invention, the cooling tower in the liquid cooling system is connected to at least one heat exchange structure through a pipeline network, allowing cooling water to be directly transferred to the heat exchange structure and the cooled water after heat exchange to be returned to the cooling tower. Thus, in this embodiment of the invention, the cooling water in the cooling tower is directly transferred to the heat exchange structure, providing a direct cooling source for the liquid cooling equipment without the need for indirect heat exchange through a CDU device. This not only reduces heat loss and energy consumption but also improves the terminal cooling effect in the liquid cooling equipment.
[0023] The further effects of the aforementioned unconventional alternative methods will be explained below in conjunction with specific implementation methods. Attached Figure Description
[0024] The accompanying drawings are provided to better understand the invention and are not intended to unduly limit the scope of the invention. Wherein: Figure 1 This is a schematic diagram of the main structure of a liquid cooling system according to an embodiment of the present invention; Figure 2 This is another schematic diagram of the main structure of a liquid cooling system according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the main flow of a control method for a liquid cooling system according to an embodiment of the present invention; Figure 4 This is a schematic diagram of the main units of the control device of the liquid cooling system according to an embodiment of the present invention; Figure 5 This is an exemplary system architecture diagram in which embodiments of the present invention can be applied; Figure 6 This is a schematic diagram of the structure of a computer system suitable for implementing embodiments of the present invention. Detailed Implementation
[0025] The following description, in conjunction with the accompanying drawings, illustrates exemplary embodiments of the present invention, including various details to aid understanding. These details should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the invention. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.
[0026] It should be noted that, unless otherwise specified, the embodiments and features described in this invention can be combined with each other. The acquisition, transmission, storage, use, and processing of data in this application comply with relevant national laws and regulations. In the embodiments of this application, certain existing industry solutions such as software, components, and models may be mentioned. These should be considered exemplary, intended only to illustrate the feasibility of implementing the technical solution of this application, and do not imply that the applicant has already used or necessarily used such solutions.
[0027] This invention provides a liquid cooling system that can be used to cool servers, specifically to cool the liquid-cooled cabinets of servers within a data center. In this embodiment, the data center can use liquid cooling to cool each server; therefore, each server cabinet can be configured as a liquid-cooled cabinet, meaning the server cabinets are cooled using liquid cooling.
[0028] This invention provides a liquid cooling system, such as... Figure 1 As shown, the system includes a cooling tower 11, a cooling pump 12, a first piping network 13, a second piping network 14, and at least one heat exchange structure. The cooling tower 11 is connected to the cooling pump 12 and is used to output cooling water. The cooling pump 12 is connected to both the cooling tower 11 and the first piping network 13, and is used to input the cooling water output from the cooling tower 11 into the first piping network 13. The heat exchange structure is connected to both the first piping network 13 and the second piping network 14, and is used to exchange heat between the cooling water input from the first piping network 12 and the liquid-cooled cabinet 15, and to input the heat-exchanged cooling water into the second piping network 14. The second piping network 14 is connected to the cooling tower 11 and is used to transfer the heat-exchanged cooling water to the cooling tower 11.
[0029] like Figure 1 As shown, in this embodiment of the invention, the cooling water in the cooling tower 11 is used to cool the liquid-cooled cabinet 15 corresponding to the server in the data center. The cooling tower 11 outputs cooling water, which is then transported into the first pipe network 13 by the cooling pump 12 (also called a cooling water pump). The cooling tower 11 can include various types, such as open cooling towers and closed cooling towers. In this embodiment of the invention, a closed cooling tower can be used to reduce impurities in the cooling water. The cooling pump 12 can also include various types, which can be driven by corresponding motors. Therefore, in this embodiment of the invention, the cooling pump 12 can be controlled by controlling the motor, such as opening, closing, adjusting, etc.
[0030] Since data centers typically house server clusters, they may include one or more liquid-cooled racks 15. Each liquid-cooled rack 15 can be equipped with a corresponding heat exchange structure, and each heat exchange structure is connected to a first pipe network 13 and a second pipe network 14. Cooling water is transported through the first pipe network 13 and input into the heat exchange structure. The cooling water exchanges heat with the liquid-cooled rack 15, absorbing heat from the rack and heating up, while the rack cools down due to the heat exchange. The cooled water after heat exchange is then transferred to the second pipe network 14 and returned to the cooling tower 11 for further cooling before reuse.
[0031] In this embodiment of the invention, the cooling tower 11 can be installed outdoors to fully utilize the natural outdoor cooling to lower the temperature of the cooling water in the tower. This minimizes the heat exchange process and the number of auxiliary equipment, effectively reducing the power consumption of the liquid cooling system. The specific structure of the heat exchange structure is not limited. Since it needs to exchange heat with the liquid cooling cabinet 15, it can be an annular pipe structure surrounding the liquid cooling cabinet 15 to increase the contact area with the liquid cooling cabinet 15.
[0032] In one implementation, the number of liquid-cooled cabinets 15 in the data center can be set according to the number of servers. In scenarios with a large number of liquid-cooled cabinets 15, the heat exchange structure corresponding to the liquid-cooled cabinets 15 can be connected to the first pipe network 13 and the second pipe network 14 through branch pipes. Specifically, the first pipe network 13 includes a first ring pipe and at least one first branch pipe; the second pipe network includes a second ring pipe and at least one second branch pipe; the first ring pipe is connected to the cooling water pump 12, and at least one first branch pipe is disposed in the first ring pipe and connected to the heat exchange structure; the second ring pipe is connected to the cooling tower 11, and at least one second branch pipe is disposed in the second ring pipe and connected to the heat exchange structure.
[0033] like Figure 2 As shown, in this embodiment of the invention, a ring-shaped pipe for water supply (first ring-shaped pipe) and a ring-shaped pipe for water return (second ring-shaped pipe) are provided. Branch pipes can be provided on the ring-shaped pipes, and each branch pipe is connected to a heat exchange structure for transporting cooling water. Figure 2 In this invention, valves can be installed at the connections of the first and second annular pipes with each branch pipe to control the flow direction and velocity of the cooling water transmitted through the pipes. This allows for control of the cooling water flow rate in the heat exchange structure, enabling heat exchange as needed. Furthermore, in this embodiment, each branch pipe can be configured according to the placement and number of liquid-cooled server racks within the data center. Cooling water is diverted from the first annular pipe to each of the first branch pipes, then flows into the heat exchange structure to cool the liquid-cooled server racks. After heat exchange, the cooling water flows out from each of the second branch pipes corresponding to the second annular pipe, and finally returns to the second annular pipe for transport back to the cooling tower.
[0034] In another embodiment, the liquid cooling system may further include a constant-pressure water supply device 16; the constant-pressure water supply device 16 may be installed in the second pipe network 14 for injecting cooling water into the second pipe network 14. The constant-pressure water supply device 16 is used to maintain the pressure of the liquid cooling system. In this embodiment of the invention, in order to maintain the pressure stability of the liquid cooling system, a constant-pressure water supply device 16 may be installed in the second pipe network 14 to replenish water to the liquid cooling system as needed, thereby ensuring the system pressure.
[0035] In another implementation, to monitor the operating status of the liquid cooling system, sensors can be installed in each pipeline. These sensors typically detect various parameters within the liquid cooling system to provide real-time monitoring of its operation and any malfunctions. Specifically, the sensors can include one or more of the following: temperature sensors, pressure sensors, and flow sensors. Figure 2 As shown in the embodiment of the present invention, one or more sensors, including temperature sensors, pressure sensors, and flow sensors, can be respectively installed in the first pipeline network 13 and the second pipeline network 14. This allows for real-time detection of the upper tower temperature, lower tower temperature, pressure, temperature, and flow rate of the first pipeline network 13 and the second pipeline network 14. Consequently, the fan frequency of the cooling tower 11, the motor frequency of the cooling water pump 12, and the valve opening in the pipeline can be adjusted to ensure the terminal water supply temperature and flow rate, thereby effectively dissipating heat for the liquid-cooled server.
[0036] In another embodiment, to ensure system availability, the cooling tower 11 and cooling pump 12 can be dual-configured. The cooling tower 11 includes a main cooling tower and a backup cooling tower; the cooling pump 12 includes a first cooling pump connected to the main cooling tower and a second cooling pump connected to the backup cooling tower. Figure 2 As shown, both the cooling tower 11 and the cooling water pump 12 are configured with 2N, which can minimize the impact of single-point failures and system leaks.
[0037] In this embodiment of the invention, the cooling tower in the liquid cooling system is connected to at least one heat exchange structure via a pipeline network. Cooling water can be directly transferred to the heat exchange structure, and the cooled water after heat exchange can be returned to the cooling tower. Thus, in this embodiment of the liquid cooling system, the cooling water in the cooling tower is directly transferred to the heat exchange structure, providing a direct cooling source for the liquid cooling equipment without the need for indirect heat exchange through a CDU device. This not only reduces heat loss and energy consumption but also improves the end-point cooling effect of the liquid cooling equipment.
[0038] The following is combined with Figure 1 The illustrated embodiment provides a detailed description of the control method for the liquid cooling system in this invention, used for... Figure 1 or Figure 2 The liquid cooling system is controlled, such asFigure 3 As shown, the method includes the following steps.
[0039] S301: In response to the liquid cooling system operation command, obtain the preset temperature difference of the corresponding cooling water and the preset temperature of the liquid cooling cabinet.
[0040] The liquid cooling system operation command can be triggered when the cooling system starts up. This command can include information about the liquid cooling system, and the information of each structure within the liquid cooling system can be pre-configured. Therefore, based on the operation command, the structural information corresponding to the liquid cooling system can be obtained, and thus the object to be controlled can be determined. In this embodiment of the invention, the control mainly focuses on the cooling tower and cooling pump in the liquid cooling system.
[0041] In a liquid cooling system, the temperature of the output cooling water can be controlled via a cooling tower, and the temperature difference between the first and second piping networks can be controlled via a cooling pump. When the liquid cooling system starts up, the cooling water temperature can be preset to represent the required temperature for the liquid-cooled cabinet. This allows the system to determine the required output temperature of the cooling tower, facilitating tower control based on the preset temperature. For example, a preset temperature difference can be set, representing the temperature difference of the cooling water before and after heat exchange, which can then be used to control the cooling pump.
[0042] S302: Obtain the current temperature difference between the first pipe network and the second pipe network, compare it with the preset temperature difference, determine the first adjustment direction and the first control frequency of the cooling pump based on the comparison result, generate the first control command of the cooling pump, and output the first control command to the cooling pump.
[0043] The operation of the cooling pump can be controlled by a motor. In this embodiment of the invention, the current temperature of the first pipe network and the second pipe network can be detected in real time by sensors, etc., and the current temperature difference between the first pipe network and the second pipe network can be obtained. Then, a temperature difference comparison can be preset to determine the first adjustment direction of the cooling pump. The first adjustment direction may include increasing or decreasing the motor frequency of the cooling pump. At the same time, the frequency value to be adjusted, i.e., the first control frequency, can be determined based on the difference between the current temperature difference and the preset temperature difference. Then, a first control command for the cooling pump is generated based on the first adjustment direction and the first control frequency and output to the cooling pump to control the cooling pump to operate according to the first control frequency.
[0044] It should be noted that in this embodiment of the invention, when the cooling pump is started, it usually runs to the preset lower limit of frequency first, and then the frequency can be adjusted according to the current temperature difference and the preset temperature difference. After the frequency is adjusted, if the current temperature difference is stable at the preset temperature difference, the adjusted frequency can be maintained. After a change in temperature difference is detected later, the motor frequency of the cooling pump can be adjusted again.
[0045] S303: Obtain the current temperature of the cooling water corresponding to the cooling tower, compare it with the preset temperature to determine the second adjustment direction and the second control frequency corresponding to the cooling tower, generate the second control command for the cooling tower, and output the second control command to the cooling tower.
[0046] The operation of the cooling tower can be controlled by the fan. In this step, the current temperature of the cooling water corresponding to the cooling tower can be detected in real time by sensors (usually representing the current temperature of the cooling water output by the cooling tower). The difference between the preset temperature and the current temperature can be determined, and then the second adjustment direction and the second control frequency corresponding to the cooling tower can be determined. The second adjustment direction means increasing or decreasing the frequency of the fan. After generating the second control command, it can be output to the cooling tower to control the fan of the cooling tower, thereby controlling the temperature of the cooling water output by the cooling tower.
[0047] In this embodiment of the invention, the operating status of the liquid cooling system can also be detected by a preset sensor, and the cooling tower and / or cooling pump can be adjusted in real time based on the detected real-time data.
[0048] It should be noted that, in the embodiments of the present invention, a frequency control system for the cooling pump and a frequency control system for the cooling tower can be set, so that the corresponding adjustment direction and control frequency can be determined according to the input parameters. For example, the corresponding first adjustment direction and first control frequency can be determined according to the input current temperature difference and preset temperature difference. The implementation method of determining the frequency corresponding to the adjustment direction and control frequency in the frequency control system is not limited, such as it can be implemented based on the PID control method.
[0049] Specifically, in cases of malfunction or maintenance of the liquid cooling system, a decrease in cooling water may lead to a drop in system pressure. Therefore, real-time water replenishment can be performed based on the pressure in the liquid cooling system. Specifically, this can be achieved by: detecting the pressure value corresponding to the second piping network in the liquid cooling system using a preset sensor; calculating the pressure difference based on the first pressure value and the preset pressure value to determine the corresponding water replenishment amount; generating a third control command for the corresponding constant-pressure water replenishment device and outputting it to the constant-pressure water replenishment device.
[0050] The constant-pressure water supply device can inject cooling water, thus replenishing water in real time according to pressure changes in the liquid cooling system, thereby maintaining stable pressure in the liquid cooling system. When the detected pressure value is lower than the preset pressure value, the pressure difference can be determined first, and then the corresponding water supply amount can be determined. Based on the water supply amount, a third control command is generated and output to the constant-pressure water supply device, causing the device to inject the required cooling water. The method for determining the water supply amount in this embodiment is not limited; for example, a pre-set correspondence between pressure difference and water supply amount can be used, and the water supply amount can be determined in this step by querying the correspondence based on the pressure difference.
[0051] In this embodiment of the invention, by controlling the frequency of the cooling tower and cooling pump in the liquid cooling system, the cooling water required by the liquid cooling cabinet can be directly transferred to the heat exchange structure, and the cooled water after heat exchange can be returned to the cooling tower. Thus, in this embodiment of the liquid cooling system, the cooling water in the cooling tower is directly transferred to the heat exchange structure, providing a direct cooling source for the liquid cooling equipment without the need for indirect heat exchange through a CDU device. This not only reduces heat loss and energy consumption but also improves the terminal cooling effect of the liquid cooling equipment.
[0052] To address the problems existing in the prior art, embodiments of the present invention provide a control device 400 for a liquid cooling system, disposed in... Figure 1 or Figure 2 The liquid cooling system shown is as follows: Figure 4 As shown, the device 400 includes: an acquisition unit 401, configured to acquire a preset temperature difference corresponding to the cooling water and a preset temperature of the liquid cooling cabinet in response to the liquid cooling system operation command; a generation unit 402, configured to acquire the current temperature difference between the first pipe network and the second pipe network, compare it with the preset temperature difference, determine a first adjustment direction and a first control frequency of the cooling pump based on the comparison result, generate a first control command for the cooling pump, and output the first control command to the cooling pump; the generation unit 402 is further configured to acquire the current temperature of the cooling tower corresponding to the cooling water, compare it with the preset temperature, determine a second adjustment direction and a second control frequency corresponding to the cooling tower, generate a second control command for the cooling tower, and output the second control command to the cooling tower.
[0053] It should be understood that the manner in which embodiments of the present invention are implemented is different from the implementation method. Figure 3 The embodiments shown are the same and will not be described again here.
[0054] In one embodiment, the device 400 further includes: a detection unit, configured to detect the pressure value corresponding to the second pipeline network in the liquid cooling system through a preset sensor; the generation unit 402 is further configured to calculate the pressure difference based on the first pressure value and the preset pressure value, determine the corresponding water replenishment amount, generate a third control command corresponding to the constant pressure water replenishment device, and output it to the constant pressure water replenishment device.
[0055] It should be understood that the manner in which embodiments of the present invention are implemented is different from the implementation method. Figure 3 The embodiments shown are the same and will not be described again here.
[0056] In this embodiment of the invention, by controlling the frequency of the cooling tower and cooling pump in the liquid cooling system, the cooling water required by the liquid cooling cabinet can be directly transferred to the heat exchange structure, and the cooled water after heat exchange can be returned to the cooling tower. Thus, in this embodiment of the liquid cooling system, the cooling water in the cooling tower is directly transferred to the heat exchange structure, providing a direct cooling source for the liquid cooling equipment without the need for indirect heat exchange through a CDU device. This not only reduces heat loss and energy consumption but also improves the terminal cooling effect of the liquid cooling equipment.
[0057] According to embodiments of the present invention, an electronic device and a readable storage medium are also provided.
[0058] An electronic device according to an embodiment of the present invention includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to cause the at least one processor to perform the control method of the liquid cooling system provided in the embodiment of the present invention.
[0059] Figure 5 An exemplary system architecture 500 is shown, which can be applied to the control method or control device of the liquid cooling system according to embodiments of the present invention.
[0060] like Figure 5 As shown, system architecture 500 may include terminal devices 501, 502, and 503, a network 504, and a server 505. Network 504 serves as the medium for providing communication links between terminal devices 501, 502, and 503 and server 505. Network 504 may include various connection types, such as wired or wireless communication links, or fiber optic cables, etc.
[0061] Users can use terminal devices 501, 502, and 503 to interact with server 505 via network 504 to receive or send messages, etc. Various client applications can be installed on terminal devices 501, 502, and 503.
[0062] Terminal devices 501, 502, and 503 can be various electronic devices with displays that support web browsing, including but not limited to smartphones, tablets, laptops, and desktop computers.
[0063] Server 505 can be a server that provides various services. The server can analyze and process data such as received product information query requests, and feed back the processing results (such as product information - just an example) to the terminal device.
[0064] It should be noted that the control method of the liquid cooling system provided in the embodiments of the present invention is generally executed by the server 505, and correspondingly, the control device of the liquid cooling system is generally set in the server 505.
[0065] It should be understood that Figure 5 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.
[0066] The following is for reference. Figure 6 It shows a schematic diagram of the structure of a computer system 600 suitable for implementing embodiments of the present invention. Figure 6 The computer system shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.
[0067] like Figure 6 As shown, the computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 602 or programs loaded from storage section 608 into random access memory (RAM) 603. The RAM 603 also stores various programs and data required for the operation of the system 600. The CPU 601, ROM 602, and RAM 603 are interconnected via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0068] The following components are connected to I / O interface 605: an input section 606 including a keyboard, mouse, etc.; an output section 607 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN card, modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to I / O interface 605 as needed. A removable medium 611, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 610 as needed so that computer programs read from it can be installed into storage section 608 as needed.
[0069] In particular, according to the embodiments disclosed in this invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 609, and / or installed from removable medium 611. When the computer program is executed by central processing unit (CPU) 601, it performs the functions defined above in the system of this invention.
[0070] It should be noted that the computer-readable medium shown in this invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0071] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a unit, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0072] The units described in the embodiments of the present invention can be implemented in software or hardware. The described units can also be located in a processor; for example, a processor can be described as including an acquisition unit and a generation unit. The names of these units do not necessarily limit the specific unit; for example, an acquisition unit can also be described as a "unit that acquires functions."
[0073] In another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiments; or it may exist independently and not assembled into the device. The computer-readable medium carries one or more programs that, when executed by the device, cause the device to perform the control method for the liquid cooling system provided by the present invention.
[0074] In another aspect, the present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the control method for the liquid cooling system provided in the embodiments of the present invention.
[0075] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can occur depending on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A liquid cooling system, characterized in that, include: The system comprises a cooling tower, a cooling pump, a first piping network, a second piping network, and at least one heat exchange structure; wherein, The cooling tower is connected to the cooling pump for outputting cooling water; The cooling pump is connected to the cooling tower and the first pipeline network respectively, and is used to input the cooling water output from the cooling tower into the first pipeline network; The heat exchange structure is connected to the first pipeline network and the second pipeline network respectively, and is used to exchange heat between the cooling water input from the first pipeline network and the liquid-cooled cabinet, and to input the cooled water after heat exchange into the second pipeline network. The second pipeline network is connected to the cooling tower and is used to transport the cooled water after heat exchange to the cooling tower.
2. The liquid cooling system according to claim 1, characterized in that, The first pipeline network includes a first ring pipeline and at least one first branch pipeline; the second pipeline network includes a second ring pipeline and at least one second branch pipeline. The first annular pipe is connected to the cooling water pump, and the at least one first branch pipe is disposed on the first annular pipe and connected to the heat exchange structure; The second annular pipe is connected to the cooling tower, and the at least one second branch pipe is disposed on the second annular pipe and connected to the heat exchange structure.
3. The liquid cooling system according to claim 1, characterized in that, The liquid cooling system includes a constant pressure water supply device; The constant pressure water supply device is installed in the second pipeline network and is used to inject the cooling water into the second pipeline network.
4. The liquid cooling system according to claim 1, characterized in that, The first pipeline network and the second pipeline network are respectively equipped with one or more of the following sensors: temperature sensor, pressure sensor, and flow sensor.
5. The liquid cooling system according to claim 1, characterized in that, The cooling tower includes a main cooling tower and a backup cooling tower; the cooling pump includes a first cooling pump connected to the main cooling tower and a second cooling pump connected to the backup cooling tower.
6. A control method for a liquid cooling system, characterized in that, For use in the liquid cooling system as described in any one of claims 1-5, comprising: In response to the liquid cooling system operation command, the preset temperature difference of the cooling water and the preset temperature of the liquid cooling cabinet are obtained; The current temperature difference between the first pipe network and the second pipe network is obtained and compared with the preset temperature difference. Based on the comparison result, the first adjustment direction and the first control frequency of the cooling pump are determined, a first control command for the cooling pump is generated, and the first control command is output to the cooling pump. The current temperature of the cooling water corresponding to the cooling tower is obtained and compared with the preset temperature to determine the second adjustment direction and the second control frequency corresponding to the cooling tower. A second control command for the cooling tower is generated and output to the cooling tower.
7. The control method according to claim 6, characterized in that, Also includes: The pressure value corresponding to the second pipeline network in the liquid cooling system is detected by a preset sensor; The pressure difference is calculated based on the pressure value and the preset pressure value to determine the corresponding water replenishment amount, so as to generate a third control command corresponding to the constant pressure water replenishment device and output it to the constant pressure water replenishment device.
8. A control device for a liquid cooling system, characterized in that, The liquid cooling system as described in any one of claims 1-5 includes: The acquisition unit is used to acquire the preset temperature difference of the cooling water and the preset temperature of the liquid cooling cabinet in response to the operation command of the liquid cooling system. A generation unit is used to obtain the current temperature difference between the first pipe network and the second pipe network, compare it with the preset temperature difference, determine the first adjustment direction and the first control frequency of the cooling pump based on the comparison result, generate the first control command of the cooling pump, and output the first control command to the cooling pump. The generating unit is further configured to obtain the current temperature of the cooling water corresponding to the cooling tower, compare it with the preset temperature, determine the second adjustment direction and the second control frequency corresponding to the cooling tower, generate the second control command of the cooling tower, and output the second control command to the cooling tower.
9. An electronic device, characterized in that, include: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 6 or 7.
10. A computer-readable medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 6 or 7.