Data center liquid cooling system operation control method, device and equipment under power recovery condition
By reading and adjusting the operating parameters of the data center liquid cooling system after a power outage, and combining PID control and deep learning neural networks, the problem of insufficient adaptive capability of the liquid cooling system under power restoration conditions is solved, achieving rapid and accurate system recovery and ensuring the safe and stable operation of the data center.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGZHOU GAOLAN INNOVATION TECH CO LTD
- Filing Date
- 2025-10-17
- Publication Date
- 2026-07-14
AI Technical Summary
Existing data center liquid cooling systems have limited adaptability, insufficient adjustment precision, and slow response speed under power restoration conditions, making it difficult to maintain optimal operating conditions when equipment generates heat or when ambient temperature changes abnormally, thus affecting equipment safety and stability.
A method for controlling the operation of a data center liquid cooling system under power restoration conditions is proposed. After a power outage, the last saved system operating parameters are read from a preset operating parameter data block. Combined with PID control mode, the operating parameters of each component of the liquid cooling system are quickly adjusted. Furthermore, a deep learning neural network is used to predict the deviation of the operating parameters, ensuring that the system quickly returns to its optimal working state after power restoration.
It improves the accuracy and reliability of the liquid cooling system's operation and control under power restoration conditions, shortens the recovery time, avoids local overheating, and ensures the safe and stable operation of the data center.
Smart Images

Figure CN121262794B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of liquid cooling technology, and in particular to a method, apparatus and equipment for controlling the operation of a data center liquid cooling system under power restoration conditions. Background Technology
[0002] Data center liquid cooling system instantaneous recovery intelligent control technology refers to the technology that can quickly and intelligently control the liquid cooling system to return to normal operation when power is restored after a data center power outage, thereby ensuring the safe and stable operation of data center equipment. Compared with traditional manual intervention or simple automatic recovery methods, instantaneous recovery intelligent control technology can significantly shorten the recovery time of the liquid cooling system, enabling the data center to return to normal business processing capacity more quickly and improving the operational efficiency of the data center.
[0003] In existing data center liquid cooling systems, the automation system is responsible for centrally monitoring the energy consumption, safety, and operational status of various devices. It utilizes core control logic to ensure the cooling system can resolve faults and manage energy consumption, such as sequentially starting multiple devices and adjusting water flow. This ensures that the intelligent control logic is executed by the relevant devices, achieving energy savings in the liquid cooling system, reducing human error, and simplifying system operation. After power is restored, the system selects the appropriate operating mode based on the outdoor wet-bulb temperature. By switching between the outdoor wet-bulb temperature and the cooling water return temperature, it adjusts and switches valves and adds or removes units to ensure continuous cooling operation.
[0004] The existing technology has the following main drawbacks:
[0005] 1) Limited adaptive capability. When the heat generated by the equipment requiring heat dissipation or the ambient temperature changes abnormally, and the change pattern exceeds the capability range of the control and regulation strategy, it is difficult to simultaneously optimize the liquid cooling system's state and energy-saving effect;
[0006] 2) Insufficient adjustment precision. Some logic threshold control strategies select the output flow to meet the set constraints during the initial calibration. This method is simple in principle, robust, and has low hardware requirements, but the adjustment error is large and may not be able to accurately meet the precise control requirements of the liquid cooling system for parameters such as temperature and flow rate after power-on.
[0007] 3) Slow response speed. Traditional PID control algorithms cannot adjust the operating status of the liquid cooling system in a timely manner when dealing with instantaneous power fluctuations in data center equipment, which may lead to local overheating and affect the normal operation and lifespan of the equipment.
[0008] The above problems urgently need to be addressed.
[0009] Terminology Explanation:
[0010] PLC: Programmable Logic Controller;
[0011] PID stands for Proportion Integration Differentiation, also known as proportional-integral-derivative control. Summary of the Invention
[0012] The purpose of this invention is to at least partially solve one of the technical problems existing in the prior art.
[0013] Therefore, one objective of this invention is to provide a method for controlling the operation of a data center liquid cooling system under power restoration conditions. This method can quickly control the data center liquid cooling system to restore it to its optimal working state under power restoration conditions, improving the accuracy and reliability of the operation control of the data center liquid cooling system under power restoration conditions, and ensuring the safe and stable operation of the data center.
[0014] Another objective of this invention is to provide a control device for the operation of a data center liquid cooling system under power restoration conditions.
[0015] To achieve the above-mentioned technical objectives, the technical solutions adopted in the embodiments of the present invention include:
[0016] On one hand, embodiments of the present invention provide a method for controlling the operation of a data center liquid cooling system under power restoration conditions, including the following steps:
[0017] When the liquid cooling system is powered off and then powered on again, the first system operating parameters saved last time before the power failure are read from the preset operating parameter data block.
[0018] The system controls the operation of each system component of the liquid cooling system according to the first system operating parameters, and switches the liquid cooling system to PID control mode after a preset time.
[0019] The operating parameter data block is used to store the current system operating parameters that the liquid cooling system saves at a preset frequency during normal operation.
[0020] Furthermore, in one embodiment of the present invention, reading the first system operating parameters last saved before the power failure of the liquid cooling system from the preset operating parameter data block specifically includes:
[0021] When the liquid cooling system is detected to have resumed power supply, multiple alternative system operating parameters are retrieved from the operating parameter data block;
[0022] The storage time for the operating parameters of each of the candidate systems is determined, and the operating parameter of the candidate system with the latest storage time is selected as the operating parameter of the first system.
[0023] Furthermore, in one embodiment of the present invention, controlling the operation of each system component of the liquid cooling system according to the first system operating parameters specifically includes:
[0024] The first liquid pump frequency parameter, the first valve opening parameter, the first liquid supply temperature parameter, and the first liquid supply flow rate parameter of the liquid cooling system are determined based on the first system operating parameters.
[0025] The operation of the liquid pump in the liquid cooling system is controlled according to the first liquid pump frequency parameter;
[0026] The operation of the valves in the liquid cooling system is controlled according to the first valve opening parameter;
[0027] The operation of the refrigeration unit of the liquid cooling system is controlled according to the first liquid supply temperature parameter and the first liquid supply flow rate parameter.
[0028] Furthermore, in one embodiment of the present invention, controlling the operation of each system component of the liquid cooling system according to the first system operating parameters specifically includes:
[0029] The first equipment temperature of the equipment to be cooled and the first ambient temperature of the data center computer room are obtained before the power is cut off by the liquid cooling system.
[0030] After the liquid cooling system is powered on again, obtain the second equipment temperature of the equipment to be cooled and the second ambient temperature of the data center computer room;
[0031] The operating parameter adjustment values are determined based on the temperature of the first device, the temperature of the second device, the first ambient temperature, and the second ambient temperature.
[0032] The second system operating parameters are determined based on the first system operating parameters and the operating parameter adjustment values;
[0033] The second liquid pump frequency parameter, second valve opening parameter, second liquid supply temperature parameter, and second liquid supply flow rate parameter of the liquid cooling system are determined based on the second system operating parameters.
[0034] The operation of the liquid pump in the liquid cooling system is controlled according to the second liquid pump frequency parameter;
[0035] The operation of the valves in the liquid cooling system is controlled according to the second valve opening parameter;
[0036] The operation of the refrigeration unit of the liquid cooling system is controlled according to the second liquid supply temperature parameter and the second liquid supply flow rate parameter.
[0037] Furthermore, in one embodiment of the present invention, determining the operating parameter adjustment value based on the first device temperature, the second device temperature, the first ambient temperature, and the second ambient temperature specifically includes:
[0038] The equipment temperature deviation value is determined based on the temperatures of the first and second equipment.
[0039] The ambient temperature deviation value is determined based on the first ambient temperature and the second ambient temperature;
[0040] Based on the equipment temperature deviation value and the ambient temperature deviation value, the preset operating parameter adjustment MAP is queried to obtain the corresponding operating parameter adjustment value.
[0041] Furthermore, in one embodiment of the present invention, determining the operating parameter adjustment value based on the first device temperature, the second device temperature, the first ambient temperature, and the second ambient temperature specifically includes:
[0042] A temperature deviation matrix is constructed based on the temperature of the first device, the temperature of the second device, the first ambient temperature, and the second ambient temperature;
[0043] The temperature deviation matrix is input into the pre-trained operating parameter deviation prediction model of the liquid cooling system to obtain the corresponding operating parameter deviation prediction value.
[0044] The operating parameter adjustment value is determined based on the predicted deviation value of the operating parameter.
[0045] Furthermore, in one embodiment of the present invention, the operating parameter deviation prediction model is trained through the following steps:
[0046] The test scenario obtains the third equipment temperature of the equipment to be cooled, the third ambient temperature of the data center computer room, and the third system operating parameters of the liquid cooling system before the liquid cooling system is powered off.
[0047] The fourth equipment temperature of the equipment to be cooled and the fourth ambient temperature of the data center computer room are obtained after the liquid cooling system is powered on in the test scenario, and the optimal system operating parameters after the liquid cooling system is powered on are determined by manual adjustment.
[0048] A temperature deviation sample matrix is constructed based on the temperature of the third device, the temperature of the fourth device, the third ambient temperature, and the fourth ambient temperature, and an operating parameter deviation label is determined based on the optimal system operating parameters and the third system operating parameters.
[0049] The temperature deviation sample matrix is input into a pre-constructed deep learning neural network to obtain the corresponding operating parameter deviation prediction results;
[0050] The loss value is determined based on the predicted operating parameter deviation and the operating parameter deviation label.
[0051] The parameters of the deep learning neural network are updated based on the loss value to obtain the trained operating parameter deviation prediction model.
[0052] On the other hand, embodiments of the present invention provide an operation control device for a data center liquid cooling system under power restoration conditions, comprising:
[0053] The operating parameter reading module is used to read the first system operating parameters that were last saved before the power failure of the liquid cooling system from the preset operating parameter data block when the liquid cooling system is powered on again after a power failure.
[0054] The system component control module is used to control the operation of each system component of the liquid cooling system according to the first system operating parameters, and to switch the liquid cooling system to PID control mode after a preset time.
[0055] The operating parameter data block is used to store the current system operating parameters that the liquid cooling system saves at a preset frequency during normal operation.
[0056] On the other hand, embodiments of the present invention provide an electronic device, including:
[0057] At least one processor;
[0058] At least one memory for storing at least one program;
[0059] When the at least one program is executed by the at least one processor, the at least one processor implements the above-described method for controlling the operation of a data center liquid cooling system under power restoration conditions.
[0060] On the other hand, embodiments of the present invention also provide a computer-readable storage medium storing a processor-executable computer program, which, when executed by a processor, implements the above-described method for controlling the operation of a data center liquid cooling system under power restoration conditions.
[0061] On the other hand, embodiments of the present invention also provide a computer program product, including a computer program, which, when executed by a processor, implements the above-described method for controlling the operation of a data center liquid cooling system under power restoration conditions.
[0062] The advantages and beneficial effects of the present invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention:
[0063] In this embodiment of the invention, when the liquid cooling system is powered on again after a power outage, the last saved system operating parameters before the power outage are read from a preset operating parameter data block. The operation of each system component of the liquid cooling system is controlled according to these first system operating parameters, and after a preset time, the liquid cooling system is switched to PID control mode. The operating parameter data block stores the current system operating parameters saved at a preset frequency during normal operation of the liquid cooling system. This embodiment of the invention saves system operating parameters in real time at a preset frequency during normal operation of the liquid cooling system. These operating parameters are not lost during a power outage. When power is restored, the last saved system operating parameters before the power outage are quickly read, and the operating parameters of each component of the liquid cooling system are adjusted accordingly. This allows for rapid control of the data center liquid cooling system to return to its optimal operating state under power restoration conditions, meeting the heat dissipation requirements of data center equipment. This improves the accuracy and reliability of the data center liquid cooling system operation control under power restoration conditions, ensuring the safe and stable operation of the data center. Attached Figure Description
[0064] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the embodiments of the present invention are described below. It should be understood that the drawings described below are only for the convenience of clearly describing some embodiments of the technical solutions of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0065] Figure 1 A flowchart illustrating the steps of a data center liquid cooling system operation control method under power restoration conditions, provided in an embodiment of the present invention;
[0066] Figure 2 A structural block diagram of a data center liquid cooling system operation control device under power restoration conditions provided in an embodiment of the present invention;
[0067] Figure 3 This is a structural block diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0068] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the embodiments of this invention; they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this invention as detailed in the appended claims.
[0069] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein is for the purpose of describing embodiments of the invention only and is not intended to limit the invention.
[0070] The data center liquid cooling system operation control method under power restoration conditions provided in this embodiment of the invention can be applied to a terminal, a server, or software running on a terminal or server. In some embodiments, the terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, or vehicle terminal, but is not limited thereto; the server can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network; the software can be an application that implements the data center liquid cooling system operation control method under power restoration conditions, but is not limited to the above forms.
[0071] This invention can be used in a wide variety of general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. This invention can be described in the general context of computer-executable instructions, such as program modules, that are executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This invention can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.
[0072] It should be noted that in various specific embodiments of the present invention, when processing data related to user identity or characteristics, such as user information, user behavior data, user historical data, and user location information, user permission or consent is obtained first. Furthermore, the collection, use, and processing of this data comply with relevant laws, regulations, and standards. In addition, when embodiments of the present invention require access to sensitive personal information of users, separate permission or consent from the user is obtained through pop-ups or redirection to a confirmation page. Only after obtaining the user's separate permission or consent is the necessary user-related data for the normal operation of the embodiments of the present invention acquired.
[0073] Data center IT equipment (such as servers, switches, and storage devices) are core assets. If the liquid cooling system cannot dissipate heat effectively and promptly upon power restoration, the equipment is likely to be damaged due to overheating, affecting data processing and business operations. To prevent operational failures or anomalies in the liquid cooling system after power restoration, such as uneven cooling water flow distribution or unstable system pressure, this invention rapidly coordinates the operation of each component based on the system operating parameters and preset strategies before the power outage, ensuring system stability and reliability and avoiding disruptions to the normal operation of the data center due to system fluctuations.
[0074] Reference Figure 1 This invention provides a method for controlling the operation of a data center liquid cooling system under power restoration conditions, specifically including the following steps:
[0075] S101. When the liquid cooling system is powered off and then powered on again, read the first system operating parameters that were last saved before the liquid cooling system was powered off from the preset operating parameter data block.
[0076] S102. Control the operation of each system component of the liquid cooling system according to the first system operating parameters, and switch the liquid cooling system to PID control mode after a preset time.
[0077] The operating parameter data block is used to store the current system operating parameters that the liquid cooling system saves at a preset frequency during normal operation.
[0078] Specifically, during normal operation of the liquid cooling system, automatic adjustment and output are performed based on PID control, and the system operating parameters (such as control target values, PID output values, etc.) are saved to the operating parameter data block in real time. When the system is powered off, the system operating parameters before the power failure will be continuously stored in the operating parameter data block. When the system is powered on again and the PLC completes the power-on initialization, the program outputs according to the last saved system operating parameters before the power failure in the operating parameter data block to control the operation of each system component of the liquid cooling system. After a 10-second delay, the program switches to PID automatic adjustment starting from this output value.
[0079] This invention saves system operating parameters in real time at a preset frequency during normal operation of the liquid cooling system. These operating parameters are not lost during power outages. When power is restored, the system quickly reads the last saved operating parameters before the power outage and adjusts the operating parameters of each component accordingly. This allows for rapid control of the data center liquid cooling system to return to its optimal operating state under power restoration conditions, meeting the heat dissipation requirements of data center equipment. This improves the accuracy and reliability of the data center liquid cooling system operation control under power restoration conditions, ensuring the safe and stable operation of the data center.
[0080] As a further optional implementation, the first system operating parameters, last saved before the power failure of the liquid cooling system, are read from a preset operating parameter data block. These parameters specifically include:
[0081] S201. When the liquid cooling system is detected to have resumed power supply, multiple alternative system operating parameters are retrieved from the operating parameter data block.
[0082] S202. Determine the retention time of the operating parameters of each candidate system, and select the operating parameters of the candidate system with the latest retention time as the operating parameters of the first system.
[0083] As a further optional implementation, the operation of each system component of the liquid cooling system is controlled according to the first system operating parameters, specifically including:
[0084] S301. Determine the first liquid pump frequency parameter, first valve opening parameter, first liquid supply temperature parameter, and first liquid supply flow rate parameter of the liquid cooling system based on the first system operating parameters.
[0085] S302. Control the operation of the liquid pump in the liquid cooling system according to the frequency parameters of the first liquid pump;
[0086] S303. Control the operation of the valves in the liquid cooling system according to the first valve opening parameter;
[0087] S304. Control the operation of the refrigeration unit of the liquid cooling system according to the first liquid supply temperature parameter and the first liquid supply flow parameter.
[0088] For example, at 14:22:29, the liquid cooling system was operating in flow mode, with the secondary main circulation pump frequency controlled at 42.6Hz and the secondary liquid supply flow rate controlled at 49.3m³ / h. At this time, the system was powered off. After the liquid cooling system was powered back on at 14:23:10, the PLC completed the power-on initialization (i.e., the communication between the touch screen and the PLC was restored), and the liquid cooling system automatically restarted. At 14:23:18, the liquid cooling system returned to the operating conditions before the power outage, i.e., the secondary main circulation pump frequency was controlled at 42.7Hz and the secondary liquid supply flow rate was controlled at 49.3m³ / h. It can be seen that the entire process from power restoration to returning to the operating conditions before the power outage only takes about 8 seconds (power restoration and initialization completed at 14:23:10, and the operating conditions of 49.3m³ / h before power restoration reached at 14:23:18).
[0089] As a further optional implementation, the operation of each system component of the liquid cooling system is controlled according to the first system operating parameters, specifically including:
[0090] S401. Obtain the first equipment temperature of the equipment to be cooled before the power is cut off in the liquid cooling system and the first ambient temperature of the data center computer room.
[0091] S402. Obtain the second equipment temperature of the equipment to be cooled after the liquid cooling system is powered on and the second ambient temperature of the data center computer room.
[0092] S403. Determine the operating parameter adjustment value based on the temperature of the first equipment, the temperature of the second equipment, the first ambient temperature, and the second ambient temperature;
[0093] S404. Determine the operating parameters of the second system based on the operating parameters of the first system and the adjustment values of the operating parameters;
[0094] S405. Determine the second liquid pump frequency parameter, second valve opening parameter, second liquid supply temperature parameter, and second liquid supply flow rate parameter of the liquid cooling system based on the second system operating parameters.
[0095] S406. Control the operation of the liquid pump in the liquid cooling system according to the frequency parameters of the second liquid pump;
[0096] S407. Control the operation of the valves in the liquid cooling system according to the second valve opening parameter;
[0097] S408. Control the operation of the refrigeration unit of the liquid cooling system according to the second liquid supply temperature parameter and the second liquid supply flow parameter.
[0098] Specifically, when the liquid cooling system experiences a prolonged power outage, the equipment temperature of the device to be cooled and the ambient temperature of the data center may have changed significantly. While the system can be quickly restored to operation using the saved operating parameters from before the power outage, it's difficult to guarantee that it will be in optimal working condition. Therefore, this embodiment of the invention acquires the first equipment temperature of the device to be cooled and the first ambient temperature of the data center before the power outage, and the second equipment temperature of the device to be cooled and the second ambient temperature of the data center after the power is restored. Based on the changes in equipment temperature and ambient temperature, adjustment values for operating parameters are determined. Second system operating parameters are determined based on the first system operating parameters and the adjustment values. Then, the operation of the liquid pumps, valves, and refrigeration units of the liquid cooling system is controlled based on the adjusted second system operating parameters. This further improves the accuracy and reliability of the liquid cooling system's operation control.
[0099] In this embodiment of the invention, the accuracy of the operating parameter adjustment values affects the accuracy and reliability of subsequent liquid cooling system operation control. This embodiment provides two methods for obtaining the operating parameter adjustment values, which are described below.
[0100] As a further optional implementation, the operating parameter adjustment value is determined based on the first equipment temperature, the second equipment temperature, the first ambient temperature, and the second ambient temperature, specifically including:
[0101] S501. Determine the equipment temperature deviation value based on the temperature of the first equipment and the temperature of the second equipment.
[0102] S502. Determine the ambient temperature deviation value based on the first ambient temperature and the second ambient temperature;
[0103] S503. Based on the equipment temperature deviation value and the ambient temperature deviation value, query the preset operating parameter adjustment MAP to obtain the corresponding operating parameter adjustment value.
[0104] Specifically, in this embodiment of the invention, the mapping relationship between the binary array {equipment temperature deviation value, ambient temperature deviation value} and the corresponding operating parameter adjustment value is pre-calibrated by testing, thereby forming an operating parameter adjustment MAP; in actual power restoration conditions, after determining the equipment temperature deviation value and the ambient temperature deviation value, the corresponding operating parameter adjustment value can be obtained by querying the operating parameter adjustment MAP.
[0105] As a further optional implementation, the operating parameter adjustment value is determined based on the first equipment temperature, the second equipment temperature, the first ambient temperature, and the second ambient temperature, specifically including:
[0106] S601. Construct a temperature deviation matrix based on the temperature of the first device, the temperature of the second device, the first ambient temperature, and the second ambient temperature;
[0107] S602. Input the temperature deviation matrix into the pre-trained liquid cooling system operating parameter deviation prediction model to obtain the corresponding operating parameter deviation prediction value.
[0108] S603. Determine the adjustment value of the operating parameters based on the predicted value of the deviation of the operating parameters.
[0109] Specifically, in this embodiment of the invention, a temperature deviation matrix is constructed based on the temperature of the first device, the temperature of the second device, the temperature of the first ambient temperature, and the temperature of the second ambient temperature. Then, the temperature deviation matrix is input into a pre-trained liquid cooling system operating parameter deviation prediction model to obtain the corresponding operating parameter deviation prediction value. Finally, the operating parameter adjustment value is determined based on the operating parameter deviation prediction value.
[0110] It should be noted that the final determined operating parameter adjustment value can be equal to the predicted operating parameter deviation value, or it can be determined based on preset constraints and the predicted operating parameter deviation value. For example, a threshold range can be preset for the operating parameter adjustment value. This embodiment of the invention will not be elaborated here.
[0111] As an optional implementation, the running parameter deviation prediction model is trained through the following steps:
[0112] S701. Obtain the third equipment temperature of the equipment to be cooled, the third ambient temperature of the data center computer room, and the third system operating parameters of the liquid cooling system before the power failure of the liquid cooling system in the test scenario.
[0113] S702. Obtain the fourth equipment temperature of the equipment to be cooled and the fourth ambient temperature of the data center computer room after the liquid cooling system is powered on in the test scenario, and determine the optimal system operating parameters after the liquid cooling system is powered on by manual adjustment.
[0114] S703. Construct a temperature deviation sample matrix based on the temperature of the third equipment, the temperature of the fourth equipment, the temperature of the third ambient temperature, and the temperature of the fourth ambient temperature, and determine the operating parameter deviation label based on the optimal system operating parameters and the operating parameters of the third system.
[0115] S704. Input the temperature deviation sample matrix into a pre-built deep learning neural network to obtain the corresponding operating parameter deviation prediction results.
[0116] S705. Determine the loss value based on the predicted operating parameter deviation and the operating parameter deviation label;
[0117] S707. Update the parameters of the deep learning neural network based on the loss value to obtain the trained running parameter deviation prediction model.
[0118] Specifically, in a test scenario, the third equipment temperature of the device to be cooled, the third ambient temperature of the data center, and the third system operating parameters of the liquid cooling system are acquired before the liquid cooling system is powered off. Then, the fourth equipment temperature of the device to be cooled and the fourth ambient temperature of the data center are acquired after the liquid cooling system is powered on again. The optimal system operating parameters after the liquid cooling system is powered on are determined by manual adjustment. A temperature deviation sample matrix is constructed based on the third equipment temperature, the fourth equipment temperature, the third ambient temperature, and the fourth ambient temperature. The operating parameter deviation label is determined based on the optimal system operating parameters and the third system operating parameters. The temperature deviation sample matrix is input into a pre-constructed deep learning neural network to obtain the corresponding operating parameter deviation prediction results. Based on a preset loss function, the loss value is determined based on the operating parameter deviation prediction results and the operating parameter deviation label. The parameters of the deep learning neural network are updated based on the loss value to complete one iteration of training. When the number of iterations reaches a preset threshold or the loss value reaches a preset threshold, training is stopped, and the trained operating parameter deviation prediction model is obtained.
[0119] The method steps of the embodiments of the present invention have been described above. It can be understood that the embodiments of the present invention save system operating parameters in real time at a preset frequency during normal operation of the liquid cooling system. These operating parameters are not lost during power outages. When power is restored to the liquid cooling system, the last saved system operating parameters before the power outage are quickly read, and the operating parameters of each component of the liquid cooling system are adjusted accordingly. This enables rapid control of the data center liquid cooling system to return to its optimal working state under power restoration conditions, meeting the heat dissipation requirements of data center equipment. This improves the accuracy and reliability of the data center liquid cooling system operation control under power restoration conditions, ensuring the safe and stable operation of the data center.
[0120] Compared with the prior art, the embodiments of the present invention also have the following advantages:
[0121] 1) Faster response speed: Traditional PID algorithms cannot cope with instantaneous power fluctuations. The thermal runaway response delay from the minimum output value to the increase in regulation is as high as about 30 seconds. However, the present invention can compress the response delay to about 8 seconds, which can quickly respond to the power changes and heat generation of the equipment after power restoration, and adjust the operating status of the liquid cooling system in a timely manner to effectively avoid local overheating.
[0122] 2) Enhanced System Stability: Existing technologies may experience operational failures or anomalies when dealing with complex changes in the system after power restoration, such as uneven cooling water flow distribution and unstable system pressure. This invention can quickly restore the liquid cooling system to its pre-power-out state after power restoration, ensuring the overall stability and reliability of the system.
[0123] Reference Figure 2This invention provides an operation control device for a data center liquid cooling system under power restoration conditions, comprising:
[0124] The operating parameter reading module is used to read the first system operating parameters saved last time before the liquid cooling system was powered off from the preset operating parameter data block when the liquid cooling system is powered on again after a power outage.
[0125] The system component control module is used to control the operation of each system component of the liquid cooling system according to the first system operating parameters, and to switch the liquid cooling system to PID control mode after a preset time.
[0126] The operating parameter data block is used to store the current system operating parameters that the liquid cooling system saves at a preset frequency during normal operation.
[0127] It is understood that the content of the above method embodiments is applicable to the present device embodiments. The specific functions implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0128] Reference Figure 3 This invention provides an electronic device, comprising:
[0129] At least one processor;
[0130] At least one memory for storing at least one program;
[0131] When the above-mentioned at least one program is executed by the above-mentioned at least one processor, the above-mentioned at least one processor implements the above-mentioned method for controlling the operation of a data center liquid cooling system under power restoration conditions.
[0132] It is understood that the content of the above method embodiments is applicable to this device embodiment. The specific functions implemented by this device embodiment are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0133] This invention also provides a computer-readable storage medium storing a processor-executable computer program that, when executed by a processor, implements the above-described method for controlling the operation of a data center liquid cooling system under power restoration conditions.
[0134] This invention provides a computer-readable storage medium that can execute a data center liquid cooling system operation control method under power restoration conditions provided in the method embodiments of this invention. It can execute any combination of the implementation steps of the method embodiments and has the corresponding functions and beneficial effects of the method.
[0135] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method for controlling the operation of a data center liquid cooling system under power restoration conditions.
[0136] It is understood that the content of the above method embodiments is applicable to the embodiments of this program product. The specific functions implemented by the embodiments of this program product are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0137] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0138] The embodiments described in this invention are for the purpose of more clearly illustrating the technical solutions of the embodiments of this invention, and do not constitute a limitation on the technical solutions provided by the embodiments of this invention. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this invention are also applicable to similar technical problems.
[0139] The terms "first," "second," "third," "fourth," etc. (if present) in the specification and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0140] In some alternative embodiments, the functions / operations mentioned in the block diagrams may not occur in the order shown in the operation diagrams. For example, depending on the functions / operations involved, two consecutively shown blocks may actually be executed substantially simultaneously, or the aforementioned blocks may sometimes be executed in reverse order. Furthermore, the embodiments presented and described in the flowcharts of this invention are provided by way of example to provide a more comprehensive understanding of the technology. The disclosed methods are not limited to the operations and logic flows presented herein. Alternative embodiments are contemplated in which the order of various operations is changed and sub-operations described as part of a larger operation are executed independently.
[0141] Furthermore, although the invention has been described in the context of functional modules, it should be understood that, unless otherwise stated, one or more of the aforementioned functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in a separate physical device or software module. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding the invention. Rather, given the properties, functions, and internal relationships of the various functional modules in the apparatus disclosed herein, the actual implementation of the module will be understood within the scope of conventional skill of an engineer. Therefore, those skilled in the art can implement the invention as set forth in the claims using ordinary techniques without excessive experimentation. It is also understood that the specific concepts disclosed are merely illustrative and not intended to limit the scope of the invention, which is determined by the full scope of the appended claims and their equivalents.
[0142] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0143] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-including system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.
[0144] More specific examples (a non-exhaustive list) of computer-readable media include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which the aforementioned program can be printed, because the aforementioned program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.
[0145] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0146] In the foregoing description of this specification, references to terms such as "one embodiment," "another embodiment," or "some embodiments" indicate that a specific feature, structure, material, or characteristic described in connection with an embodiment or example is included in at least one embodiment or example of the present invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0147] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
[0148] The above is a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of the present invention.
Claims
1. A method for controlling the operation of a data center liquid cooling system under power restoration conditions, characterized in that, Includes the following steps: When the liquid cooling system is powered off and then powered on again, the first system operating parameters saved last time before the power failure are read from the preset operating parameter data block. The system controls the operation of each system component of the liquid cooling system according to the first system operating parameters, and switches the liquid cooling system to PID control mode after a preset time. The operating parameter data block is used to store the current system operating parameters that the liquid cooling system saves at a preset frequency during normal operation. The step of controlling the operation of each system component of the liquid cooling system according to the first system operating parameters specifically includes: The first equipment temperature of the equipment to be cooled and the first ambient temperature of the data center computer room are obtained before the power is cut off by the liquid cooling system. After the liquid cooling system is powered on again, obtain the second equipment temperature of the equipment to be cooled and the second ambient temperature of the data center computer room; The operating parameter adjustment values are determined based on the temperature of the first device, the temperature of the second device, the first ambient temperature, and the second ambient temperature. The second system operating parameters are determined based on the first system operating parameters and the operating parameter adjustment values; The second liquid pump frequency parameter, second valve opening parameter, second liquid supply temperature parameter, and second liquid supply flow rate parameter of the liquid cooling system are determined based on the second system operating parameters. The operation of the liquid pump in the liquid cooling system is controlled according to the second liquid pump frequency parameter; The operation of the valves in the liquid cooling system is controlled according to the second valve opening parameter; The operation of the refrigeration unit of the liquid cooling system is controlled according to the second liquid supply temperature parameter and the second liquid supply flow parameter; The step of determining the operating parameter adjustment value based on the temperature of the first device, the temperature of the second device, the first ambient temperature, and the second ambient temperature specifically includes: A temperature deviation matrix is constructed based on the temperature of the first device, the temperature of the second device, the first ambient temperature, and the second ambient temperature; The temperature deviation matrix is input into the pre-trained operating parameter deviation prediction model of the liquid cooling system to obtain the corresponding operating parameter deviation prediction value. The adjustment value of the operating parameter is determined based on the predicted deviation value of the operating parameter. The operational parameter deviation prediction model is trained through the following steps: The test scenario obtains the third equipment temperature of the equipment to be cooled, the third ambient temperature of the data center computer room, and the third system operating parameters of the liquid cooling system before the liquid cooling system is powered off. The fourth equipment temperature of the equipment to be cooled and the fourth ambient temperature of the data center computer room are obtained after the liquid cooling system is powered on in the test scenario, and the optimal system operating parameters after the liquid cooling system is powered on are determined by manual adjustment. A temperature deviation sample matrix is constructed based on the temperature of the third device, the temperature of the fourth device, the third ambient temperature, and the fourth ambient temperature, and an operating parameter deviation label is determined based on the optimal system operating parameters and the third system operating parameters. The temperature deviation sample matrix is input into a pre-constructed deep learning neural network to obtain the corresponding operating parameter deviation prediction results; The loss value is determined based on the predicted operating parameter deviation and the operating parameter deviation label. The parameters of the deep learning neural network are updated based on the loss value to obtain the trained operating parameter deviation prediction model.
2. The method for controlling the operation of a data center liquid cooling system under power restoration conditions according to claim 1, characterized in that, The step of reading the first system operating parameters, which were last saved before the power failure of the liquid cooling system, from the preset operating parameter data block specifically includes: When the liquid cooling system is detected to have resumed power supply, multiple alternative system operating parameters are retrieved from the operating parameter data block; The storage time for the operating parameters of each of the candidate systems is determined, and the operating parameter of the candidate system with the latest storage time is selected as the operating parameter of the first system.
3. The method for controlling the operation of a data center liquid cooling system under power restoration conditions according to claim 1, characterized in that, The step of controlling the operation of each system component of the liquid cooling system according to the first system operating parameters specifically includes: The first liquid pump frequency parameter, the first valve opening parameter, the first liquid supply temperature parameter, and the first liquid supply flow rate parameter of the liquid cooling system are determined based on the first system operating parameters. The operation of the liquid pump in the liquid cooling system is controlled according to the first liquid pump frequency parameter; The operation of the valves in the liquid cooling system is controlled according to the first valve opening parameter; The operation of the refrigeration unit of the liquid cooling system is controlled according to the first liquid supply temperature parameter and the first liquid supply flow rate parameter.
4. A control device for the operation of a data center liquid cooling system under power restoration conditions, characterized in that, A method for controlling the operation of a data center liquid cooling system under power restoration conditions, as described in any one of claims 1 to 3, includes: The operating parameter reading module is used to read the first system operating parameters that were last saved before the power failure of the liquid cooling system from the preset operating parameter data block when the liquid cooling system is powered on again after a power failure. The system component control module is used to control the operation of each system component of the liquid cooling system according to the first system operating parameters, and to switch the liquid cooling system to PID control mode after a preset time. The operating parameter data block is used to store the current system operating parameters that the liquid cooling system saves at a preset frequency during normal operation.
5. An electronic device, characterized in that, include: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements a data center liquid cooling system operation control method under power restoration conditions as described in any one of claims 1 to 3.
6. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements a data center liquid cooling system operation control method under power restoration conditions as described in any one of claims 1 to 3.