Method and apparatus for operating a cold distribution module for a liquid cooling system
Patent Information
- Application Number
- CN202611507777.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-28
- Publication Date
- 2026-10-30
AI Technical Summary
[0003]但是,这种仅依赖温度反馈的调节方式存在明显的滞后性,当数据终端负载的温度达到额定阈值时,液冷系统的主控模块才会启动调节,此时数据终端可能已经处于过热状态,影响设备稳定性和寿命,此时再调节阀门开度,往往需要较长时间才能将用于散热的冷液流量调整到位,导致温度控制响应不及时,难以满足数据中心对高动态负载场景下的精准温控需求,另外,若持续控制阀门开度保持较大流量,有可能造成冷量浪费,增加系统能耗
[0028]根据本申请所提供的上述实施例,通过对冷量分配模块的目标监测节点的温度变化进行一定时间周期的持续监测,并利用得到的多个温度监测信息,确定出在该时间周期内的目标监测节点的温度变化信息,以及利用提前构建的预设历史温度变化信息、多个温度监测信息和温度变化信息,预测出目标监测节点后续触发预设温度阈值的温控阈值触发时间周期,之后通过对确定出的目标监测节点对应的冷液滞后时间周期和温控阈值触发时间周期进行对比分析,并基于分析结果,确定出对冷量分配模块进行控制的控制指令,从而确保冷量分配模块的冷液输出量的调整与目标监测节点的温度变化趋势精准匹配,继而降低了因冷液滞后效应导致的温度超阈值风险,并避免了因冷量分配不及时造成的局部过热问题,以及降低了因冷量过剩导致的能源浪费。
Smart Images

Figure CN123021623A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of liquid cooling technology, and in particular to an operation control method and apparatus for a cooling capacity distribution module of a liquid cooling system. Background Technology
[0002] Liquid cooling systems are a highly efficient data center heat dissipation solution. Using liquid as the cooling medium, they significantly improve heat dissipation efficiency and reduce energy consumption. In a liquid cooling system, the cooling capacity distribution module is a key component responsible for precisely distributing the coolant to the terminal cooling modules of each data terminal. Its operation and control strategy directly affects the overall system's heat dissipation effect and energy utilization efficiency. When temperature changes are detected at the data terminals, existing control methods adjust the valve opening of the cooling capacity distribution module to change the coolant flow rate and thus regulate the temperature.
[0003] However, this adjustment method that relies solely on temperature feedback has a significant lag. When the temperature of the data terminal load reaches the rated threshold, the main control module of the liquid cooling system will only start adjustment. At this time, the data terminal may already be overheated, affecting the stability and lifespan of the equipment. Adjusting the valve opening at this point often takes a long time to adjust the flow rate of the coolant used for heat dissipation, resulting in untimely temperature control response. This makes it difficult to meet the precise temperature control requirements of data centers under high dynamic load scenarios. In addition, if the valve opening is continuously controlled to maintain a large flow rate, it may cause waste of cooling capacity and increase system energy consumption. Summary of the Invention
[0004] In order to reduce the risk of excessive equipment temperature caused by the lag in the coolant regulation of the cooling capacity distribution module, and at the same time reduce the energy resources consumed by the coolant regulation of the cooling capacity distribution module, this application provides an operation control method and device for the cooling capacity distribution module of a liquid cooling system.
[0005] This application provides an operation control method for a cooling capacity distribution module in a liquid cooling system, employing the following technical solution: A method for operating control of a cooling capacity distribution module in a liquid cooling system includes: acquiring multiple temperature monitoring information corresponding to a target monitoring node within a preset number of time periods; acquiring pipeline layout information of the liquid cooling system; determining equipment information and pipeline information associated with the target monitoring node based on the pipeline layout information; determining valve information and variable frequency pump information corresponding to the target monitoring node based on the equipment information; determining the coolant delivery information of the target pipeline associated with the target monitoring node based on the pipeline information; determining a first response time period corresponding to the valve information and a second response time period corresponding to the variable frequency pump information; and determining the coolant delivery information based on the coolant delivery information. The system transmits information to determine the coolant response time period corresponding to the target pipeline. Based on the first response time period, the second response time period, and the coolant response time period, it determines the coolant lag time period corresponding to the target monitoring node. Based on multiple temperature monitoring information, it determines the temperature change information corresponding to the target monitoring node. Based on multiple temperature monitoring information, temperature change information, and a preset historical temperature control dataset, it predicts the temperature control threshold trigger time period corresponding to the target monitoring node. Based on the coolant lag time period and the temperature control threshold trigger time period, it determines the control command corresponding to the cooling capacity distribution module and regulates the operation of the cooling capacity distribution module according to the control command.
[0006] According to some embodiments, the above-mentioned method of determining the temperature change information corresponding to the target monitoring node based on multiple temperature monitoring information includes: sorting the multiple temperature monitoring information in chronological order and calling the change curve to construct a model to determine the temperature change trend information corresponding to the multiple temperature monitoring information; filtering out the minimum and maximum temperature monitoring information from the multiple temperature monitoring information; determining the temperature change amount corresponding to the multiple temperature monitoring information based on the minimum and maximum temperature monitoring information; and integrating the temperature change trend information and the temperature change amount to obtain the temperature change information.
[0007] According to some embodiments, the aforementioned preset historical temperature control dataset is constructed through the following steps: determining that the acquired historical operation control information contains multiple historical temperature monitoring information, and determining the historical temperature change information corresponding to each of the multiple historical temperature monitoring information; when any historical temperature change information in the multiple historical temperature change information is information representing a steady increase in temperature, acquiring the cooling capacity distribution module control information corresponding to any historical temperature change information; and integrating the cooling capacity distribution module control information and the multiple historical temperature monitoring information corresponding to any historical temperature change information into the pre-constructed historical temperature control dataset framework.
[0008] According to some embodiments, the above-mentioned prediction of the temperature control threshold triggering time period corresponding to the target monitoring node based on multiple temperature monitoring information, temperature change information, and a preset historical temperature control dataset includes: determining multiple sets of first candidate historical temperature control data based on temperature change information and the preset historical temperature control dataset; comparing the initial temperature monitoring information in the multiple temperature monitoring information with the multiple sets of first candidate historical temperature control data to determine multiple sets of second candidate historical temperature control data, wherein there is a correspondence between the multiple temperature monitoring information and the multiple historical temperature monitoring information contained in each set of second candidate historical temperature control data; determining the temperature relationship between the multiple historical temperature monitoring information contained in each of the multiple sets of second candidate historical temperature control data and their respective corresponding temperature monitoring information; selecting target historical temperature control data from the multiple sets of second candidate historical temperature control data based on multiple temperature relationships; and determining the temperature control threshold triggering time period based on the target historical temperature control data.
[0009] According to some embodiments, the above-mentioned selection of target historical temperature control data from multiple sets of second candidate historical temperature control data based on multiple temperature relationships includes: when any temperature relationship in the multiple temperature relationships is such that the temperature difference between multiple temperature monitoring information and their respective corresponding historical monitoring temperature information is within a first preset difference range, the second candidate historical temperature control data corresponding to the multiple temperature monitoring information is determined as the target historical temperature control data.
[0010] According to some embodiments, the aforementioned temperature change information includes temperature change trend information and temperature change amount; the aforementioned determination of multiple sets of first candidate historical temperature control data based on temperature change information and preset historical temperature control dataset includes: comparing multiple historical temperature change information in the preset historical temperature control dataset with the temperature change information respectively; if the historical temperature change trend information included in any of the multiple historical temperature change information is consistent with the temperature change trend information, and the temperature difference between the historical temperature change amount included in any of the historical temperature change information and the temperature change amount is within a second preset difference range, then the initial historical temperature control data corresponding to any historical temperature change information is determined as the first candidate historical temperature control data.
[0011] According to some embodiments, the above-mentioned determination of the control command corresponding to the cooling capacity allocation module based on the coolant hysteresis time period and the temperature control threshold trigger time period includes: when the coolant hysteresis time period is less than the temperature threshold trigger time period, determining the difference duration between the temperature threshold trigger time period and the coolant hysteresis time period; when the difference duration ends, generating an execution command, and integrating the execution command with the control parameters contained in the preset historical temperature control dataset corresponding to the target monitoring node to obtain the control command.
[0012] According to some embodiments, the above-mentioned regulation of the operation of the cooling capacity distribution module according to the control command includes: acquiring the regulation temperature monitoring information corresponding to at least one monitoring node associated with the target monitoring node within a preset time period; determining the regulation temperature change and regulation coolant delivery volume corresponding to the regulation temperature monitoring information; and determining the adjustment command based on the regulation temperature change and regulation coolant delivery volume.
[0013] According to some embodiments, the above-mentioned determination of the adjustment command based on the controlled temperature change and the controlled coolant delivery volume includes: when the controlled temperature change is greater than the preset controlled temperature change and / or the controlled coolant delivery volume is less than the preset controlled coolant delivery volume, generating the adjustment command based on the difference between the controlled temperature change and the preset controlled temperature change, and the difference between the controlled coolant delivery volume and the preset controlled coolant delivery volume.
[0014] This application provides an operation control device for a cooling capacity distribution module in a liquid cooling system, employing the following technical solution: An operation control device for a cooling capacity distribution module in a liquid cooling system includes: a first time period determination module, a temperature change information determination module, a second time period determination module, and a control module. The first time period determination module is used to acquire multiple temperature monitoring information corresponding to a target monitoring node within a preset number of time periods, and to acquire pipeline layout information of the liquid cooling system. Based on the pipeline layout information, it determines equipment information and pipeline information associated with the target monitoring node. Based on the equipment information, it determines valve information and variable frequency pump information corresponding to the target monitoring node. Based on the pipeline information, it determines the coolant delivery information of the target pipeline associated with the target monitoring node. It also determines a first response time period corresponding to the valve information and a second response time period corresponding to the variable frequency pump information. The system includes a response time period module, which determines the cold liquid response time period corresponding to the target pipeline based on cold liquid delivery information, and a cold liquid lag time period corresponding to the target monitoring node based on the first response time period, the second response time period, and the cold liquid response time period. A temperature change information determination module determines the temperature change information corresponding to the target monitoring node based on multiple temperature monitoring data. A second time period determination module predicts the temperature control threshold trigger time period corresponding to the target monitoring node based on multiple temperature monitoring data, temperature change information, and a preset historical temperature control dataset. A control module determines the control command corresponding to the cooling capacity distribution module based on the cold liquid lag time period and the temperature control threshold trigger time period, and controls the operation of the cooling capacity distribution module according to the control command.
[0015] According to some embodiments, the temperature change information determination module described above is specifically used for: sorting multiple temperature monitoring information in chronological order, and calling the change curve to construct a model to determine the temperature change trend information corresponding to the multiple temperature monitoring information; filtering out the minimum and maximum temperature monitoring information from the multiple temperature monitoring information; determining the temperature change amount corresponding to the multiple temperature monitoring information based on the minimum and maximum temperature monitoring information; and integrating the temperature change trend information and the temperature change amount to obtain the temperature change information.
[0016] According to some embodiments, the above-mentioned operation control device for the cooling capacity distribution module of a liquid cooling system includes: a dataset construction module, wherein the dataset construction module is specifically used to: determine that the acquired multiple historical operation control information respectively contains multiple historical temperature monitoring information, and determine the historical temperature change information corresponding to the multiple historical temperature monitoring information respectively; when any historical temperature change information in the multiple historical temperature change information is information representing a steady increase in temperature, acquire the cooling capacity distribution module control information corresponding to any historical temperature change information; and integrate the cooling capacity distribution module control information and the multiple historical temperature monitoring information corresponding to any historical temperature change information into a pre-constructed historical temperature control dataset framework.
[0017] According to some embodiments, the aforementioned second time period determination module is specifically used for: determining multiple sets of first candidate historical temperature control data based on temperature change information and a preset historical temperature control dataset; comparing the initial temperature monitoring information in multiple temperature monitoring information with the multiple sets of first candidate historical temperature control data to determine multiple sets of second candidate historical temperature control data, wherein there is a correspondence between the multiple temperature monitoring information and the multiple historical temperature monitoring information contained in each set of second candidate historical temperature control data; determining the temperature relationship between the multiple historical temperature monitoring information contained in each of the multiple sets of second candidate historical temperature control data and their respective corresponding temperature monitoring information; filtering target historical temperature control data from the multiple sets of second candidate historical temperature control data according to multiple temperature relationships; and determining the temperature control threshold trigger time period based on the target historical temperature control data.
[0018] According to some embodiments, the second time period determination module described above is specifically used to: determine the second alternative historical temperature control data corresponding to the multiple temperature monitoring information as the target historical temperature control data when the temperature difference between any temperature relationship in the multiple temperature relationships is within the first preset difference range.
[0019] According to some embodiments, the temperature change information mentioned above includes temperature change trend information and temperature change amount; the second time period determination module mentioned above is specifically used to: compare multiple historical temperature change information in the preset historical temperature control dataset with the temperature change information respectively; if the historical temperature change trend information included in any of the multiple historical temperature change information is consistent with the temperature change trend information, and the temperature difference between the historical temperature change amount included in any of the historical temperature change information and the temperature change amount is within a second preset difference range, then the initial historical temperature control data corresponding to any historical temperature change information is determined as the first candidate historical temperature control data.
[0020] According to some embodiments, the above-mentioned control module is specifically used to: determine the difference duration between the temperature threshold trigger time period and the cold liquid hysteresis time period when the cold liquid hysteresis time period is less than the temperature threshold trigger time period; generate an execution command when the difference duration ends, and integrate the execution command with the control parameters contained in the preset historical temperature control dataset corresponding to the target monitoring node to obtain the control command.
[0021] According to some embodiments, the above-mentioned control module is specifically used to: acquire control temperature monitoring information corresponding to at least one monitoring node associated with the target monitoring node within a preset time period; determine the control temperature change and control coolant delivery volume corresponding to the control temperature monitoring information; and determine an adjustment command based on the control temperature change and control coolant delivery volume.
[0022] According to some embodiments, the above-mentioned control module is specifically used to: generate an adjustment command based on the difference between the controlled temperature change and the preset controlled temperature change, and the difference between the controlled cold liquid delivery volume and the preset controlled cold liquid delivery volume, when the controlled temperature change is greater than the preset controlled temperature change and / or the controlled cold liquid delivery volume is less than the preset controlled cold liquid delivery volume.
[0023] This application provides an electronic device that adopts the following technical solution: An electronic device comprising: processor; The memory stores a computer program, which, when executed by the processor, causes the processor to perform the aforementioned operation control method for the cooling capacity distribution module of the liquid cooling system.
[0024] This application provides a computer-readable medium, which adopts the following technical solution: A computer-readable medium having a computer program stored thereon, which, when executed by a processor, causes the processor to perform the above-described operation control method for a cooling capacity distribution module of a liquid cooling system.
[0025] This application provides a liquid cooling system, which adopts the following technical solution: A liquid cooling system is provided for implementing the above-described operation control method for a cooling capacity distribution module of a liquid cooling system. The liquid cooling system includes: a cold source module for providing coolant; at least one cooling capacity distribution module for distributing coolant to the terminal heat dissipation modules equipped with each data terminal in a data center cabinet; and a distribution module connected to the cold source module and the cooling capacity distribution module for receiving coolant from the cold source module and distributing the coolant to at least one cooling capacity distribution module corresponding to the data cabinet.
[0026] According to some embodiments, the above-mentioned liquid cooling system further includes: a main control module, which is connected to the cold source module, the distribution module, the cooling capacity distribution module and the terminal heat dissipation module, for collecting the operating parameters of at least one cold capacity module, the distribution module, the cooling capacity distribution module and the terminal heat dissipation module, and for monitoring and controlling the cold source module, the distribution module, the cooling capacity distribution module and the terminal heat dissipation module based on the operating parameters.
[0027] According to some embodiments, each conveying node of the above-mentioned conveying and distribution module is equipped with a temperature acquisition unit and a cold liquid parameter acquisition unit; the data cabinet and the data terminal are both equipped with a temperature acquisition unit.
[0028] According to the embodiments provided in this application, by continuously monitoring the temperature change of the target monitoring node of the cooling capacity distribution module for a certain period of time, and using the obtained multiple temperature monitoring information, the temperature change information of the target monitoring node within the time period is determined. Furthermore, by using pre-constructed preset historical temperature change information, multiple temperature monitoring information, and temperature change information, the triggering time period for the temperature control threshold of the target monitoring node to subsequently trigger the preset temperature threshold is predicted. Then, by comparing and analyzing the determined coolant lag time period and the temperature control threshold triggering time period corresponding to the target monitoring node, and based on the analysis results, control commands for controlling the cooling capacity distribution module are determined. This ensures that the adjustment of the coolant output of the cooling capacity distribution module accurately matches the temperature change trend of the target monitoring node, thereby reducing the risk of temperature exceeding the threshold due to the coolant lag effect, avoiding local overheating problems caused by untimely cooling capacity distribution, and reducing energy waste caused by excess cooling capacity. Attached Figure Description
[0029] Figure 1 This is a block diagram illustrating the operation control method of the cooling capacity distribution module of a liquid cooling system according to an embodiment of this application. Figure 2 This is a block diagram of the operation control device for the cooling capacity distribution module of the liquid cooling system according to an embodiment of this application; Figure 3 This is a schematic diagram of an electronic device according to an embodiment of this application.
[0030] Explanation of reference numerals in the attached figures: 20: Operation control device for the cooling capacity distribution module of the liquid cooling system; 201: First time period determination module; 202: Temperature change information determination module; 203: Second time period determination module; 204: Control module; 30: Electronic equipment; 301: Processor; 302: Bus; 303: Memory; 304: Transceiver. Detailed Implementation
[0031] The following is in conjunction with the appendix Figures 1-3 This application will be described in further detail.
[0032] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0033] This application provides an operation control method for a cooling capacity distribution module of a liquid cooling system, which can be executed by an electronic device. The electronic device can be a server, which can be an independent physical server, a server cluster composed of multiple physical servers, or a distributed device, or a cloud server that provides cloud computing services. The server can be installed on the ground power plant operation and maintenance terminal.
[0034] Reference Figure 1 A method for controlling the operation of a cooling capacity distribution module in a liquid cooling system includes steps S101, S102, S103, and S104, wherein... S101, acquire multiple temperature monitoring information corresponding to the target monitoring node within a preset number of time periods, and acquire the pipeline laying structure information of the liquid cooling system. Based on the pipeline laying structure information, determine the equipment information and pipeline information associated with the target monitoring node. Based on the equipment information, determine the valve information and variable frequency pump information corresponding to the target monitoring node. Based on the pipeline information, determine the cold liquid delivery information of the target pipeline associated with the target monitoring node. Determine the first response time period corresponding to the valve information and the second response time period corresponding to the variable frequency pump information. Based on the cold liquid delivery information, determine the cold liquid response time period corresponding to the target pipeline. Based on the first response time period, the second response time period, and the cold liquid response time period, determine the cold liquid lag time period corresponding to the target monitoring node.
[0035] In some embodiments, the target monitoring node is a key monitoring point in the cooling distribution module, such as the liquid inlet, liquid outlet, or end heat dissipation module of the cooling distribution module; the temperature monitoring information is the real-time temperature data collected by the temperature acquisition unit; the coolant hysteresis time period refers to the time interval required from the time the cooling distribution module issues the control command to the time when the temperature at the target monitoring node changes.
[0036] The electronic device acquires multiple temperature monitoring information from the temperature acquisition unit at the target monitoring node location based on a preset number of time periods. At the same time, based on the acquired pipeline laying structure information of the liquid cooling system including the cooling distribution module, the electronic device determines the time period required for the coolant to flow from the cooling distribution module to the target monitoring node, i.e., the coolant lag time period.
[0037] In some embodiments, taking the cooling of multiple high-performance server racks as an example, temperature acquisition units are installed at the liquid inlet and outlet of each server rack. At the same time, a patch-type temperature acquisition unit is installed on the surface of each server module. The temperature acquisition unit collects temperature monitoring information at a frequency of 10 times per second, with each time period being 2 seconds, in groups of 5 time periods. The information is then transmitted to the electronic device via an industrial Ethernet. The electronic device obtains the piping layout information of the liquid cooling system configured in the multiple server racks, such as the pipe length and pipe diameter, and determines the coolant hysteresis time period based on the piping layout information.
[0038] In some embodiments, the electronic device obtains information about the pipeline length, diameter, number of bends, flow rate, and equipment through which the coolant flows from the cooling capacity distribution module to the target monitoring node by using the pipeline laying structure information of the liquid cooling system. Based on this information, the electronic device determines the equipment information and pipeline information associated with the target monitoring node.
[0039] Subsequently, the electronic equipment performs a comprehensive analysis of equipment information and pipeline information to calculate the theoretical transmission time of the coolant from the cooling capacity distribution module to the target monitoring node. Based on this theoretical transmission time and combined with the actual transmission delay correction coefficient in historical operating data, the coolant lag time period corresponding to the target monitoring node is finally determined.
[0040] In some embodiments, the valve information is a set of information on the valve type, specifications, and current opening status of the valve controlling the flow direction of the coolant in the cooling capacity distribution module; the variable frequency pump information is a set of data on the model, power, and current operating frequency of the variable frequency pump driving the coolant circulation in the cooling capacity distribution module; the first response time period is the action time required for the valve to complete the valve opening adjustment from receiving the control command from the cooling capacity distribution module; and the second response time period is the response time required for the variable frequency pump to reach the target speed from receiving the frequency adjustment command.
[0041] Based on the valve type and specifications in the equipment information, and combined with the current opening status, the electronic equipment determines the first response time period required for the valve to complete the specified opening adjustment from the generation of a valve adjustment command by querying a preset valve action characteristic database. Simultaneously, based on the model and power of the variable frequency pump in the information, and combined with the current operating frequency, the second response time period required for the variable frequency pump to complete the specified frequency adjustment from the generation of a variable frequency command by querying the variable frequency pump response characteristic curve is determined. Subsequently, based on the coolant delivery information contained in the pipeline information, the coolant response time period required for the coolant in the target pipeline to flow from the cooling capacity distribution module to the target monitoring node is calculated.
[0042] In some embodiments, the cold liquid delivery information includes information such as pipeline length, pipeline diameter, number of bends, cold liquid flow rate, and the number and type of equipment through which it flows; subsequently, the electronic device performs a weighted summation of the first response time period, the second response time period, and the cold liquid response time period to obtain the cold liquid lag time period corresponding to the target monitoring node.
[0043] In some embodiments, in the cooling of multiple high-performance server racks, the liquid cooling pipe lengths for different server racks vary, resulting in differences in the liquid cooling lag time period. Therefore, after determining the liquid cooling lag time period for each server rack's corresponding liquid cooling pipe, the electronic device associates multiple liquid cooling lag time periods with their respective corresponding pipes to construct a pipe-time period mapping table. In subsequent cooling control of the multiple high-performance server racks, the corresponding lag time period is directly retrieved from this pipe-time period mapping table.
[0044] S102, based on multiple temperature monitoring information, determines the temperature change information corresponding to the target monitoring node.
[0045] In some embodiments, the temperature change information is information characterizing the temperature fluctuation characteristics of the target monitoring node within a preset number of time periods, i.e., temperature change trend information, and a set of information on temperature changes within a preset number of time periods.
[0046] The electronic device processes the acquired temperature monitoring information from multiple sources and uses curve fitting or difference calculation to extract the temperature change rate, fluctuation amplitude, and periodic characteristics of the target monitoring node in the time dimension, thereby forming a temperature model that reflects the dynamic evolution of the thermal state of the target monitoring node. Based on this temperature model, the electronic device determines the temperature change trend information and temperature change amount corresponding to the target monitoring node, and integrates the temperature change trend information and temperature change amount to obtain the temperature change information corresponding to the target monitoring node.
[0047] In some embodiments, electronic devices collect real-time load data of server racks, such as utilization, memory occupancy, and power consumption, and use this real-time load data as an auxiliary input feature of the temperature model, so that the temperature model can more accurately map the nonlinear relationship between load fluctuations and thermal response, thereby improving the accuracy of predicting the temperature change trend of the target monitoring node.
[0048] S103, based on multiple temperature monitoring information, temperature change information and preset historical temperature control dataset, predicts the temperature control threshold trigger time period corresponding to the target monitoring node.
[0049] In some embodiments, the preset historical temperature dataset is a collection of data including temperature change records of the target monitoring node under different operating conditions during historical operation, corresponding cooling capacity allocation control commands, and temperature response time; the temperature threshold trigger time period refers to the length of time it takes for the temperature of the target monitoring node to first reach or exceed the preset temperature threshold based on the changing trends of multiple temperature monitoring information.
[0050] The electronic device uses multiple temperature monitoring and temperature change information as the basic information for filtering. It matches and compares the data with historical data in the preset historical temperature control dataset to identify historical operating conditions similar to the current thermal state. Based on the historical operating condition, the electronic device retrieves the corresponding temperature response time data and cooling capacity distribution control data. Combined with the current temperature change trend, it predicts the time period required for the target monitoring node to reach the preset temperature threshold in the future time dimension, i.e., the temperature control threshold trigger time period.
[0051] In some embodiments, the electronic device inputs temperature response time data, cooling capacity distribution control data, and current temperature change trend into a prediction model based on LSTM, temporal neural network, or regression model to predict the time required for the target server rack to reach a preset temperature threshold, and determines this time as the temperature control threshold trigger time period.
[0052] S104 determines the control command corresponding to the cooling capacity distribution module based on the coolant hysteresis time period and the temperature control threshold trigger time period, and regulates the operation of the cooling capacity distribution module according to the control command.
[0053] In some embodiments, the control command is an operation command used to instruct the cooling capacity distribution module to adjust the coolant output parameters.
[0054] The electronic device compares and analyzes the coolant lag time period with the temperature control threshold trigger time period, and determines the optimal time for generating control commands based on the analysis results. When this optimal time is reached, the electronic device generates control commands for the cooling capacity distribution module. Simultaneously, the electronic device uses the cooling capacity distribution control parameters from the preset historical temperature control dataset corresponding to the temperature control threshold trigger time period as the command content. If the coolant lag time period determined by the electronic device is greater than the temperature control threshold trigger time period, the command content is to increase the frequency of the circulating pump of the liquid cooling system and reduce the outlet water temperature of the chiller unit of the liquid cooling system, thereby ensuring that the adjustment of the coolant output accurately matches the temperature change trend of the target monitoring node. Subsequently, the electronic device sends the control commands to the cooling capacity distribution module to regulate the operating parameters of the cooling capacity distribution module, thereby reducing the risk of temperature exceeding the threshold due to the coolant lag effect, avoiding local overheating problems caused by untimely cooling capacity distribution, and reducing energy waste caused by excess cooling capacity.
[0055] Step S102, based on multiple temperature monitoring information, determines the temperature change information corresponding to the target monitoring node, including: sorting the multiple temperature monitoring information in chronological order, and calling the change curve to construct a model to determine the temperature change trend information corresponding to the multiple temperature monitoring information; filtering out the minimum and maximum temperature monitoring information from the multiple temperature monitoring information; determining the temperature change amount corresponding to the multiple temperature monitoring information based on the minimum and maximum temperature monitoring information; and integrating the temperature change trend information and the temperature change amount to obtain the temperature change information.
[0056] In some embodiments, the temperature change trend information reflects the temperature fluctuation trend and rate of the target monitoring node within a preset number of time periods; the temperature change amount quantifies the amplitude and range of temperature fluctuation within the preset number of time periods.
[0057] After arranging multiple temperature monitoring data in chronological order, the electronic device analyzes the data using a model constructed from the change curves. This model identifies whether the temperature is rising, falling, or fluctuating, and calculates the slope of the trend line to quantify the rate of change. Simultaneously, the minimum and maximum temperature monitoring data are extracted from the sorted data, and the difference between them is calculated to obtain the temperature change. Finally, the temperature change trend information and the temperature change amount are integrated to obtain the temperature change information corresponding to the target monitoring node.
[0058] In some embodiments, the preset historical temperature control dataset in step S103 is constructed through the following steps: determining that the acquired historical operation control information contains multiple historical temperature monitoring information, and determining the historical temperature change information corresponding to each of the multiple historical temperature monitoring information; when any historical temperature change information in the multiple historical temperature change information is information representing a steady increase in temperature, acquiring the cooling capacity distribution module control information corresponding to any historical temperature change information; and integrating the cooling capacity distribution module control information and the multiple historical temperature monitoring information corresponding to any historical temperature change information into the pre-constructed historical temperature control dataset framework.
[0059] In some embodiments, historical operation control information is a set of information including historical monitoring information and historical control information during the process of controlling the refrigerant delivery of the cooling capacity distribution module.
[0060] The electronic device extracts multiple historical operation control information from the historical operation log of the liquid cooling system, and parses out multiple historical temperature monitoring information contained in each of the multiple historical operation control information; then, the electronic device sorts and analyzes the trends of multiple historical temperature monitoring information belonging to the same historical operation control information to obtain the corresponding historical temperature change information.
[0061] The electronic device compares and analyzes multiple historical temperature change information with a preset "steady temperature increase" feature template. If any historical temperature change information is determined to be information representing a steady temperature increase, it indicates that the control strategy of the cooling capacity distribution module corresponding to the historical operation control information of that historical temperature change information has reference value.
[0062] Therefore, the electronic device extracts the control information of the cooling capacity distribution module corresponding to any historical temperature change information, and integrates the control information of the cooling capacity distribution module and multiple historical temperature monitoring information corresponding to any historical temperature change information into a pre-built dataset framework until the multiple historical operation control information is filtered and integrated to obtain a preset historical temperature control dataset; thus, by constructing this preset temperature control dataset, a reliable data foundation is provided for the subsequent optimization of the cooling capacity distribution module control strategy.
[0063] Step S103, based on multiple temperature monitoring information, temperature change information, and a preset historical temperature control dataset, predicts the temperature control threshold triggering time period corresponding to the target monitoring node, including: determining multiple sets of first candidate historical temperature control data based on temperature change information and the preset historical temperature control dataset; comparing the initial temperature monitoring information in the multiple temperature monitoring information with the multiple sets of first candidate historical temperature control data to determine multiple sets of second candidate historical temperature control data, wherein there is a correspondence between the multiple temperature monitoring information and the multiple historical temperature monitoring information contained in each set of second candidate historical temperature control data; determining the temperature relationship between the multiple historical temperature monitoring information contained in each set of second candidate historical temperature control data and their respective corresponding temperature monitoring information; selecting target historical temperature control data from the multiple sets of second candidate historical temperature control data based on multiple temperature relationships; and determining the temperature control threshold triggering time period based on the target historical temperature control data.
[0064] In some embodiments, the first alternative historical temperature control data is a historical temperature control record that is closest to the current temperature change trend; the second alternative historical temperature control data is a historical temperature control record that is further matched with the current specific temperature monitoring value; the temperature relationship is the difference or ratio relationship between multiple temperature monitoring information and their corresponding historical temperature monitoring information, which can quantify the degree of deviation between the current temperature state and the historical temperature state; there is a correspondence between the multiple temperature monitoring information and the multiple historical temperature monitoring information contained in each group of second alternative historical temperature control data.
[0065] The electronic device uses temperature change information as a filtering criterion, compares and analyzes the temperature change information with a preset historical temperature control dataset, and selects multiple sets of first-option historical temperature control data that match the temperature change information from the preset historical temperature control dataset. Subsequently, the electronic device matches the initial temperature monitoring information selected from multiple temperature monitoring information with the initial historical temperature monitoring information in the multiple sets of first-option historical temperature control data, thereby further narrowing down the scope and obtaining multiple sets of second-option historical temperature control data.
[0066] Subsequently, the electronic device compares the multiple historical temperature monitoring information contained in the multiple sets of second-option historical temperature control data with the current corresponding multiple temperature monitoring information point by point. This determines the temperature relationship between each historical temperature monitoring information in each set of second-option historical temperature control data and its corresponding temperature monitoring information. These multiple temperature relationships serve as the basis for further filtering of the multiple sets of second-option historical temperature control data, selecting the target historical temperature control data that best matches the current temperature state. Then, based on the target historical temperature control data, the electronic device extracts the corresponding historical temperature control threshold trigger time period from the preset historical temperature control dataset, using this as the temperature control threshold trigger time period for the target monitoring node.
[0067] In some embodiments, selecting target historical temperature control data from multiple sets of second alternative historical temperature control data based on multiple temperature relationships includes: when any temperature relationship in the multiple temperature relationships is such that the temperature difference between multiple temperature monitoring information and their respective corresponding historical monitoring temperature information is within a first preset difference range, the second alternative historical temperature control data corresponding to the multiple temperature monitoring information is determined as the target historical temperature control data.
[0068] In some embodiments, the temperature relationships include multiple temperature differences representing historical temperature monitoring information and their corresponding temperature monitoring information. The electronic device compares the multiple temperature differences corresponding to the multiple temperature relationships with a first preset difference range. If it is determined that the temperature differences between multiple temperature monitoring information and their corresponding historical monitoring temperature information are all within the first preset difference range for any temperature relationship, it indicates that the historical temperature monitoring information in the second candidate historical temperature control data corresponding to that temperature relationship is highly consistent with the current temperature monitoring information in terms of value. Therefore, the electronic device determines the second candidate historical temperature control data as the target historical temperature control data that best matches the current temperature state.
[0069] In some embodiments, the temperature change information includes temperature change trend information and temperature change amount; therefore, based on the temperature change information and a preset historical temperature control dataset, determining multiple sets of first candidate historical temperature control data includes: comparing multiple historical temperature change information in the preset historical temperature control dataset with the temperature change information respectively; if the historical temperature change trend information included in any of the multiple historical temperature change information is consistent with the temperature change trend information, and the temperature difference between the historical temperature change amount included in any of the historical temperature change information and the temperature change amount is within a second preset difference range, then the initial historical temperature control data corresponding to any of the historical temperature change information is determined as the first candidate historical temperature control data.
[0070] In some embodiments, the electronic device compares and analyzes multiple historical temperature change information in a preset historical temperature control dataset with temperature change information. If it is determined that the historical temperature change trend information included in any of the multiple historical temperature change information is consistent with the temperature change trend information, and the temperature difference between the historical temperature change amount included in any of the historical temperature change information and the temperature change amount is within a second preset difference range, it indicates that the initial historical temperature control data corresponding to any of the historical temperature change information is highly similar to the current temperature state in terms of change trend and change magnitude. Therefore, the electronic device determines the historical temperature control data corresponding to any of the historical temperature change information as the first candidate historical temperature control data.
[0071] In step S104, based on the coolant hysteresis time period and the temperature control threshold trigger time period, the control command corresponding to the cooling capacity distribution module is determined, including: when the coolant hysteresis time period is less than the temperature threshold trigger time period, determining the difference duration between the temperature threshold trigger time period and the coolant hysteresis time period; when the difference duration ends, generating an execution command, and integrating the execution command with the control parameters contained in the preset historical temperature control dataset corresponding to the target monitoring node to obtain the control command.
[0072] In some embodiments, the electronic device compares and analyzes the coolant lag time period with the temperature control threshold trigger time period. If it is determined that the coolant lag time period is shorter than the temperature control threshold trigger time period, it indicates that the coolant lag time period is too short. If the cooling capacity distribution module is controlled and adjusted at the current moment, the temperature of the target monitoring node will not reach the temperature control threshold trigger condition when the coolant delivery of the target monitoring node reaches the predetermined effect. Therefore, it is necessary to wait for a period of time to match the coolant delivery effect with the temperature change requirement. That is, the electronic device calculates the difference between the temperature threshold trigger time period and the coolant lag time period to obtain the difference duration. After the difference duration ends, the generated execution command and the control parameters contained in the preset historical temperature control dataset corresponding to the target monitoring node are integrated to obtain the control command.
[0073] In step S104, the operation of the cooling capacity distribution module is regulated according to the control command, including: acquiring the regulated temperature monitoring information of at least one monitoring node associated with the target monitoring node within a preset time period; determining the regulated temperature change and regulated coolant delivery volume corresponding to the regulated temperature monitoring information; and determining the adjustment command based on the regulated temperature change and regulated coolant delivery volume.
[0074] In some embodiments, after the electronic device sends the control command to the cooling capacity distribution module, it is also necessary to further monitor and optimize the control effect. That is, the electronic device obtains the control temperature monitoring information of at least one monitoring node associated with the target monitoring node within a preset time period, wherein at least one monitoring node is an upstream monitoring node associated with the target monitoring node.
[0075] The electronic equipment analyzes the temperature monitoring information of these upstream monitoring nodes to calculate the temperature change and the coolant delivery rate, and uses these temperature change and coolant delivery rate as the basis for determining whether to generate an adjustment command.
[0076] In some embodiments, determining an adjustment command based on the controlled temperature change and the controlled coolant delivery rate includes: generating an adjustment command based on the difference between the controlled temperature change and the preset controlled temperature change, and the difference between the controlled coolant delivery rate and the preset controlled coolant delivery rate, when the controlled temperature change is greater than a preset controlled temperature change and / or the controlled coolant delivery rate is less than a preset controlled coolant delivery rate.
[0077] In some embodiments, the electronic device compares the controlled temperature change with a preset controlled temperature change, and simultaneously compares the controlled coolant delivery rate with a preset controlled coolant delivery rate. If the electronic device determines that the controlled temperature change is greater than the preset controlled temperature change, and / or the controlled coolant delivery rate is less than the preset controlled coolant delivery rate, it indicates that the current control effect has not met expectations, and further increases in the coolant delivery rate or adjustments to the control parameters are needed. Subsequently, the electronic device generates an adjustment command and sends it to the cooling capacity distribution module to further regulate the coolant delivery to the target monitoring node and its associated upstream monitoring nodes.
[0078] This application provides an operation control device for a cooling capacity distribution module in a liquid cooling system, employing the following technical solution: Reference Figure 2An operation control device 20 for a cooling capacity distribution module of a liquid cooling system includes: a first time period determination module 201, a temperature change information determination module 202, a second time period determination module 203, and a control module 204. The first time period determination module 201 is used to acquire multiple temperature monitoring information corresponding to a target monitoring node within a preset number of time periods, and to acquire pipeline laying structure information of the liquid cooling system. Based on the pipeline laying structure information, it determines equipment information and pipeline information associated with the target monitoring node. Based on the equipment information, it determines valve information and variable frequency pump information corresponding to the target monitoring node. Based on the pipeline information, it determines the coolant delivery information of the target pipeline associated with the target monitoring node. It also determines the first response time period corresponding to the valve information and the first response time period corresponding to the variable frequency pump information. The second response time period is determined based on the cold liquid delivery information to determine the cold liquid response time period corresponding to the target pipeline, and based on the first response time period, the second response time period, and the cold liquid response time period, the cold liquid lag time period corresponding to the target monitoring node is determined; the temperature change information determination module 202 is used to determine the temperature change information corresponding to the target monitoring node based on multiple temperature monitoring information; the second time period determination module 203 is used to predict the temperature control threshold trigger time period corresponding to the target monitoring node based on multiple temperature monitoring information, temperature change information, and a preset historical temperature control dataset; the control module 204 is used to determine the control command corresponding to the cold energy distribution module based on the cold liquid lag time period and the temperature control threshold trigger time period, and to control the operation of the cold energy distribution module according to the control command.
[0079] In some embodiments, the temperature change information determination module 202 described above is specifically used to: sort multiple temperature monitoring information in chronological order, and call the change curve to construct a model to determine the temperature change trend information corresponding to the multiple temperature monitoring information; filter out the minimum temperature monitoring information and the maximum temperature monitoring information from the multiple temperature monitoring information; determine the temperature change amount corresponding to the multiple temperature monitoring information based on the minimum temperature monitoring information and the maximum temperature monitoring information; and integrate the temperature change trend information and the temperature change amount to obtain the temperature change information.
[0080] In some embodiments, the above-described operation control device 20 for the cooling capacity distribution module of a liquid cooling system includes: a dataset construction module, wherein the dataset construction module is specifically configured to: determine that the acquired multiple historical operation control information respectively contains multiple historical temperature monitoring information, and determine the historical temperature change information corresponding to each of the multiple historical temperature monitoring information; if any historical temperature change information among the multiple historical temperature change information is information representing a steady increase in temperature, acquire the cooling capacity distribution module control information corresponding to any historical temperature change information; and integrate the cooling capacity distribution module control information and the multiple historical temperature monitoring information corresponding to any historical temperature change information into a pre-constructed historical temperature control dataset framework.
[0081] In some embodiments, the second time period determination module 203 described above is specifically used for: determining multiple sets of first candidate historical temperature control data based on temperature change information and a preset historical temperature control dataset; comparing the initial temperature monitoring information in multiple temperature monitoring information with the multiple sets of first candidate historical temperature control data to determine multiple sets of second candidate historical temperature control data, wherein there is a correspondence between the multiple temperature monitoring information and the multiple historical temperature monitoring information contained in each set of second candidate historical temperature control data; determining the temperature relationship between the multiple historical temperature monitoring information contained in each of the multiple sets of second candidate historical temperature control data and their respective corresponding temperature monitoring information; filtering target historical temperature control data from the multiple sets of second candidate historical temperature control data according to multiple temperature relationships; and determining the temperature control threshold trigger time period based on the target historical temperature control data.
[0082] In some embodiments, the second time period determination module 203 described above is specifically used to: determine the second alternative historical temperature control data corresponding to the multiple temperature monitoring information as the target historical temperature control data when the temperature difference between any of the multiple temperature relationships and the corresponding historical temperature monitoring information is within the first preset difference range.
[0083] In some embodiments, the temperature change information mentioned above includes temperature change trend information and temperature change amount; the second time period determination module 203 mentioned above is specifically used to: compare multiple historical temperature change information in the preset historical temperature control dataset with the temperature change information respectively; if the historical temperature change trend information included in any historical temperature change information is consistent with the temperature change trend information, and the temperature difference between the historical temperature change amount included in any historical temperature change information and the temperature change amount is within the second preset difference range, then the initial historical temperature control data corresponding to any historical temperature change information is determined as the first candidate historical temperature control data.
[0084] In some embodiments, the control module 204 described above is specifically used to: determine the difference duration between the temperature threshold trigger time period and the cold liquid hysteresis time period when the cold liquid hysteresis time period is less than the temperature threshold trigger time period; generate an execution command when the difference duration ends, and integrate the execution command with the control parameters contained in the preset historical temperature control dataset corresponding to the target monitoring node to obtain a control command.
[0085] In some embodiments, the control module 204 described above is specifically used to: acquire control temperature monitoring information corresponding to at least one monitoring node associated with the target monitoring node within a preset time period; determine the control temperature change and control coolant delivery volume corresponding to the control temperature monitoring information; and determine an adjustment command based on the control temperature change and control coolant delivery volume.
[0086] In some embodiments, the above-described control module 204 is specifically used to: generate an adjustment command based on the difference between the controlled temperature change and the preset controlled temperature change, and the difference between the controlled cold liquid delivery volume and the preset controlled cold liquid delivery volume, when the controlled temperature change is greater than the preset controlled temperature change and / or the controlled cold liquid delivery volume is less than the preset controlled cold liquid delivery volume.
[0087] In some embodiments, the first time period determination module 201 may include logic circuits or be implemented by a central processing unit, digital signal processor, or field-programmable gate array (FPGA) included in an electronic device; the temperature change information determination module 202 may include logic circuits or be implemented by a central processing unit, digital signal processor, or FPGA included in an electronic device; the second time period determination module 203 may include logic circuits or be implemented by a central processing unit, digital signal processor, or FPGA included in an electronic device; the control module 204 may include logic circuits or be implemented by a central processing unit, digital signal processor, or FPGA included in an electronic device; and the dataset construction module may include logic circuits or be implemented by a central processing unit, digital signal processor, or FPGA included in an electronic device.
[0088] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0089] This application discloses an electronic device, including: a processor; and a memory storing a computer program, which, when executed by the processor, causes the processor to execute the above-described operation control method for the cooling capacity distribution module of a liquid cooling system.
[0090] For example, refer to Figure 3, Figure 3 The illustrated electronic device 30 includes a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, for example, via a bus 302. Optionally, the electronic device 30 may also include a transceiver 304. It should be noted that in practical applications, the transceiver 304 is not limited to one type, and the structure of this electronic device 30 does not constitute a limitation on the embodiments of the present invention.
[0091] Processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in this disclosure. Processor 301 may also be a combination that implements computational functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0092] Bus 302 may include a pathway for transmitting information between the aforementioned components. Bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 302 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 Bus 302 is shown only schematically and does not imply that there is only one bus or one type of bus.
[0093] The memory 303 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.
[0094] The memory 303 stores application code that executes the present invention and is controlled by the processor 301. The processor 301 executes the application code stored in the memory 303 to implement the content shown in the foregoing method embodiments.
[0095] Figure 3 The electronic device 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.
[0096] This application discloses a computer-readable medium storing a computer program thereon. When the computer program is executed by a processor, the processor executes an operation control method for a cooling capacity distribution module of a liquid cooling system.
[0097] This application provides a liquid cooling system, which adopts the following technical solution: A liquid cooling system is provided for implementing the aforementioned operation control method for a cooling capacity distribution module of a liquid cooling system. The cold source module is used to provide coolant; at least one cooling capacity distribution module is used to distribute coolant to the terminal heat dissipation modules equipped with each data terminal in a data center cabinet; a distribution module is connected to the cold source module and the cooling capacity distribution module, used to receive coolant from the cold source module and transport the coolant to at least one cooling capacity distribution module corresponding to the data cabinet. The at least one cooling capacity distribution module is also connected to a heat exchange device, which is used to receive the coolant transported by the at least one cooling capacity distribution module and absorb the heat source of the working equipment in its corresponding data cabinet through the coolant.
[0098] In some embodiments, the liquid cooling system further includes a main control module connected to the cold source module, the distribution module, the cooling capacity distribution module, and the terminal heat dissipation module, for collecting operating parameters of at least one cold capacity module, the distribution module, the cooling capacity distribution module, and the terminal heat dissipation module, and for monitoring and controlling the cold source module, the distribution module, the cooling capacity distribution module, and the terminal heat dissipation module based on the operating parameters.
[0099] In some embodiments, each conveying node of the above-mentioned conveying and distribution module is equipped with a temperature acquisition unit and a coolant parameter acquisition unit; the data cabinet and the data terminal are both equipped with a temperature acquisition unit.
[0100] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0101] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A method for controlling the operation of a cooling capacity distribution module in a liquid cooling system, characterized in that, include: The system acquires multiple temperature monitoring information corresponding to the target monitoring node within a preset number of time periods, and acquires the pipeline laying structure information of the liquid cooling system. Based on the pipeline laying structure information, it determines the equipment information and pipeline information associated with the target monitoring node. Based on the equipment information, it determines the valve information and variable frequency pump information corresponding to the target monitoring node. Based on the pipeline information, it determines the cold liquid delivery information of the target pipeline associated with the target monitoring node. It determines the first response time period corresponding to the valve information and the second response time period corresponding to the variable frequency pump information. Based on the cold liquid delivery information, it determines the cold liquid response time period corresponding to the target pipeline. Based on the first response time period, the second response time period, and the cold liquid response time period, it determines the cold liquid lag time period corresponding to the target monitoring node. Based on the multiple temperature monitoring information, the temperature change information corresponding to the target monitoring node is determined; Based on the multiple temperature monitoring information, the temperature change information, and the preset historical temperature control dataset, predict the temperature control threshold trigger time period corresponding to the target monitoring node; Based on the coolant hysteresis time period and the temperature control threshold trigger time period, the control command corresponding to the cooling capacity distribution module is determined, and the operation of the cooling capacity distribution module is regulated according to the control command.
2. The method according to claim 1, characterized in that, The step of determining the temperature change information corresponding to the target monitoring node based on the multiple temperature monitoring information includes: The multiple temperature monitoring information is sorted in chronological order, and a model is built by calling the change curve to determine the temperature change trend information corresponding to the multiple temperature monitoring information. The minimum and maximum temperature monitoring information are selected from the multiple temperature monitoring information; Based on the minimum temperature monitoring information and the maximum temperature monitoring information, determine the temperature change corresponding to the multiple temperature monitoring information; The temperature change trend information and the temperature change amount are integrated to obtain the temperature change information.
3. The method according to claim 1, characterized in that, The preset historical temperature control dataset is constructed through the following steps: The acquired historical operation control information is determined to contain multiple historical temperature monitoring information, and the historical temperature change information corresponding to each of the multiple historical temperature monitoring information is determined. If any one of the historical temperature change information is information that represents a steady increase in temperature, obtain the cooling capacity distribution module control information corresponding to any one of the historical temperature change information. The control information of the cooling capacity distribution module and multiple historical temperature monitoring information corresponding to any historical temperature change information are integrated into a pre-built historical temperature control dataset framework.
4. The method according to claim 1, characterized in that, The step of predicting the temperature control threshold trigger time period corresponding to the target monitoring node based on the multiple temperature monitoring information, the temperature change information, and the preset historical temperature control dataset includes: Based on the temperature change information and the preset historical temperature control dataset, multiple sets of first candidate historical temperature control data are determined. The initial temperature monitoring information in the plurality of temperature monitoring information is compared with the plurality of first alternative historical temperature control data to determine the plurality of second alternative historical temperature control data, wherein there is a correspondence between the plurality of temperature monitoring information and the plurality of historical temperature monitoring information contained in each of the second alternative historical temperature control data. Determine the temperature relationship between the multiple sets of second alternative historical temperature control data, each containing multiple historical temperature monitoring information, and their respective corresponding temperature monitoring information; Based on multiple temperature relationships, target historical temperature control data is selected from the multiple sets of second alternative historical temperature control data, and the temperature control threshold trigger time period is determined based on the target historical temperature control data.
5. The method according to claim 4, characterized in that, The step of selecting target historical temperature control data from the multiple sets of second candidate historical temperature control data based on multiple temperature relationships includes: If, in any of the multiple temperature relationships, the temperature difference between the multiple temperature monitoring information and their respective corresponding historical monitoring temperature information is within a first preset difference range, then the second alternative historical temperature control data corresponding to the multiple temperature monitoring information is determined as the target historical temperature control data.
6. The method according to claim 4, characterized in that, The temperature change information includes temperature change trend information and temperature change amount; Based on the temperature change information and the preset historical temperature control dataset, multiple sets of first candidate historical temperature control data are determined, including: Compare the multiple historical temperature change information in the preset historical temperature control dataset with the temperature change information respectively; If any historical temperature change information in a plurality of historical temperature change information includes historical temperature change trend information that is consistent with the temperature change trend information, and the temperature difference between the historical temperature change amount included in any historical temperature change information and the temperature change amount is within a second preset difference range, the initial historical temperature control data corresponding to any historical temperature change information is determined as the first candidate historical temperature control data.
7. The method according to claim 1, characterized in that, The step of determining the control command corresponding to the cooling capacity distribution module based on the coolant hysteresis time period and the temperature control threshold trigger time period includes: If the coolant hysteresis time period is less than the temperature threshold trigger time period, the difference duration between the temperature threshold trigger time period and the coolant hysteresis time period is determined. When the difference duration ends, an execution instruction is generated, and the execution instruction and the control parameters contained in the preset historical temperature control dataset corresponding to the target monitoring node are integrated to obtain the control instruction.
8. The method according to claim 1, characterized in that, The step of regulating the operation of the cooling capacity distribution module according to the control command includes: Obtain the temperature control monitoring information of at least one monitoring node associated with the target monitoring node within a preset time period; Determine the amount of temperature change and the amount of coolant delivered corresponding to the temperature monitoring information. Based on the controlled temperature change and the controlled coolant delivery rate, an adjustment command is determined.
9. The method according to claim 8, characterized in that, The step of determining the adjustment command based on the controlled temperature change and the controlled coolant delivery rate includes: When the controlled temperature change is greater than the preset controlled temperature change, and / or the controlled coolant delivery volume is less than the preset controlled coolant delivery volume, the adjustment command is generated based on the difference between the controlled temperature change and the preset controlled temperature change, and the difference between the controlled coolant delivery volume and the preset controlled coolant delivery volume.
10. An operation control device for a cooling capacity distribution module in a liquid cooling system, characterized in that, include: The first time period determination module is used to acquire multiple temperature monitoring information corresponding to the target monitoring node within a preset number of time periods, and to acquire the pipeline laying structure information of the liquid cooling system. Based on the pipeline laying structure information, it determines the equipment information and pipeline information associated with the target monitoring node. Based on the equipment information, it determines the valve information and variable frequency pump information corresponding to the target monitoring node. Based on the pipeline information, it determines the cold liquid delivery information of the target pipeline associated with the target monitoring node. It determines the first response time period corresponding to the valve information and the second response time period corresponding to the variable frequency pump information. Based on the cold liquid delivery information, it determines the cold liquid response time period corresponding to the target pipeline. Based on the first response time period, the second response time period, and the cold liquid response time period, it determines the cold liquid lag time period corresponding to the target monitoring node. The temperature change information determination module is used to determine the temperature change information corresponding to the target monitoring node based on the multiple temperature monitoring information. The second time period determination module is used to predict the temperature control threshold trigger time period corresponding to the target monitoring node based on the multiple temperature monitoring information, the temperature change information and the preset historical temperature control dataset. The control module is used to determine the control command corresponding to the cooling capacity distribution module based on the coolant hysteresis time period and the temperature control threshold trigger time period, and to control the operation of the cooling capacity distribution module according to the control command.
11. The apparatus according to claim 10, characterized in that, The second time period determination module is further used for: Based on the temperature change information and the preset historical temperature control dataset, multiple sets of first candidate historical temperature control data are determined. The initial temperature monitoring information in the plurality of temperature monitoring information is compared with the plurality of first alternative historical temperature control data to determine the plurality of second alternative historical temperature control data, wherein there is a correspondence between the plurality of temperature monitoring information and the plurality of historical temperature monitoring information contained in each of the second alternative historical temperature control data. Determine the temperature relationship between the multiple sets of second alternative historical temperature control data, each containing multiple historical temperature monitoring information, and their respective corresponding temperature monitoring information; Based on multiple temperature relationships, target historical temperature control data is selected from the multiple sets of second alternative historical temperature control data, and the temperature control threshold trigger time period is determined based on the target historical temperature control data.
12. An electronic device, characterized in that, include: processor; A memory storing a computer program that, when executed by the processor, causes the processor to perform the method as described in any one of claims 1-9.
13. A computer-readable medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, the processor performs the method according to any one of claims 1-9.
14. A liquid cooling system, characterized in that, For implementing the method of any one of claims 1-9, the liquid cooling system comprises: The cooling source module is used to supply coolant; At least one cooling distribution module is used to distribute the coolant to the terminal heat dissipation modules equipped with each data terminal in the data center's data rack; The distribution module is connected to the cold source module and the cold capacity distribution module, and is used to receive the cold liquid from the cold source module and deliver the cold liquid to at least one cold capacity distribution module corresponding to the data cabinet.
15. The system according to claim 14, characterized in that, The system also includes: The main control module is connected to the cold source module, the distribution module, the cold energy distribution module, and the terminal heat dissipation module. It is used to collect the operating parameters of at least one cold energy module, the distribution module, the cold energy distribution module, and the terminal heat dissipation module, and to monitor and control the cold source module, the distribution module, the cold energy distribution module, and the terminal heat dissipation module based on the operating parameters.
16. The system according to claim 14, characterized in that, Each conveying node of the conveying module is equipped with a temperature acquisition unit and a cold liquid parameter acquisition unit; Both the data cabinet and the data terminal are equipped with temperature acquisition units.
