Cooling unit control methods, devices, systems and storage media
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-30
- Publication Date
- 2026-08-14
AI Technical Summary
[0003]本申请提供了一种冷却机组控制方法、装置、系统和存储介质,以解决如何令采用定频压缩机组成的冷却机组,适配用户端不同冷量需求的问题
[0014]本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,冷却机组在不同的运行阶段对应不同的制冷量需求,根据冷却机组的当前运行阶段、供液温度与供液设定温度之间的温度差,确定冷却机组当前运行工况对应的动态温度阈值,根据供液温度与动态温度阈值之间的比对关系,控制冷却机组中各个制冷模块的启停状态,每个制冷模块均配置有定频压缩机,结合当前运行阶段对应的制冷需求来控制制冷机组中各个制冷模块的启动数量,以此来满足用户端不同冷量需求,从而解决了如何令采用定频压缩机组成的冷却机组,适配用户端不同冷量需求的问题。
Smart Images

Figure CN122566429A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioning technology, and in particular to a cooling unit control method, device, system and storage medium. Background Technology
[0002] In the field of special air conditioning, the requirements for air conditioning reliability are getting higher and higher. Therefore, cooling units composed of fixed-frequency compressors can effectively improve reliability. However, the cooling capacity of cooling units composed of fixed-frequency compressors is relatively fixed, making it difficult to adapt to the different cooling needs of users. Summary of the Invention
[0003] This application provides a cooling unit control method, apparatus, system, and storage medium to address the problem of how to adapt a cooling unit composed of a fixed-frequency compressor to different cooling capacity requirements of users.
[0004] In a first aspect, this application provides a cooling unit control method, the method comprising: Obtain the liquid supply temperature and liquid supply set temperature of the cooling unit; The corresponding dynamic temperature threshold is determined based on the current operating stage of the cooling unit and the temperature difference between the liquid supply temperature and the set liquid supply temperature. Based on the comparison between the liquid supply temperature and the dynamic temperature threshold of the cooling unit, the start-stop status of each refrigeration module in the cooling unit is controlled to meet the cooling capacity requirements of the current operating stage. Each refrigeration module is equipped with a fixed-frequency compressor.
[0005] Optionally, determining the corresponding dynamic temperature threshold based on the current operating stage of the cooling unit and the temperature difference between the supply liquid temperature and the set supply liquid temperature includes: When the current operating phase is the startup phase, the corresponding dynamic temperature threshold is determined based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, and the total number of all refrigeration modules in the cooling unit. When the current operating phase is the operating phase, the corresponding dynamic temperature threshold is determined based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, the total number of all refrigeration modules in the cooling unit, and the number of refrigeration modules that have been turned on.
[0006] Optionally, when the current operating phase is the startup phase, determining the corresponding dynamic temperature threshold based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, and the total number of all refrigeration modules in the cooling unit includes: When the current operating phase is the startup phase, the temperature modulus ratio is determined based on the ratio between the temperature difference between the liquid supply temperature and the liquid supply set temperature and the total number of all refrigeration modules in the cooling unit. A first dynamic temperature threshold is determined based on the difference between the set liquid supply temperature and the temperature modulus ratio. Based on the product of the temperature modulus ratio and the number of different modules, and the sum of the liquid supply set temperature, a second dynamic temperature threshold corresponding to each number of modules is determined, wherein the number of modules is less than the total number of all refrigeration modules in the cooling unit, and the second dynamic temperature threshold is greater than the first dynamic temperature threshold.
[0007] Optionally, when the current operating phase is the operating phase, determining the corresponding dynamic temperature threshold based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, the total number of all refrigeration modules in the cooling unit, and the number of refrigeration modules that are already activated includes: When the current operating phase is the operating phase, the temperature modulus ratio is determined based on the ratio between the temperature difference between the liquid supply temperature and the liquid supply set temperature and the total number of all refrigeration modules in the cooling unit. The third dynamic temperature threshold is determined by subtracting the product of the preset number of modules and the temperature modulus ratio from the set liquid supply temperature, wherein the preset number of modules is the difference between the total number of all refrigeration modules in the cooling unit and the preset number. A fourth dynamic temperature threshold is determined by adding the product of the liquid supply set temperature, the number of activated cooling modules, and the temperature modulus ratio, wherein the fourth dynamic temperature threshold is greater than the third dynamic temperature threshold.
[0008] Optionally, controlling the start / stop status of each refrigeration module in the cooling unit based on the comparison between the liquid supply temperature and the dynamic temperature threshold of the cooling unit includes: If the current operating phase is the startup phase, and if the liquid supply temperature is detected to be greater than the first dynamic temperature threshold and the liquid supply temperature is less than or equal to the second dynamic temperature threshold corresponding to the number of target modules multiple times consecutively, then the cooling unit is controlled to start multiple refrigeration modules corresponding to the number of target modules.
[0009] Optionally, controlling the cooling unit to start multiple refrigeration modules corresponding to the number of target modules includes: The cooling unit is controlled to start multiple cooling modules corresponding to the target number of modules sequentially at preset intervals, according to the cumulative running time of each cooling module from low to high.
[0010] Optionally, controlling the start / stop status of each refrigeration module in the cooling unit based on the comparison between the liquid supply temperature and the dynamic temperature threshold of the cooling unit includes: If the liquid supply temperature is detected to be greater than the third dynamic temperature threshold and less than the fourth dynamic temperature threshold multiple times consecutively, then the cooling unit is controlled to maintain the number of refrigeration modules turned on unchanged. If the liquid supply temperature is detected to be greater than or equal to the fourth dynamic temperature threshold multiple times in a row, the cooling unit is controlled to increase the number of refrigeration modules that are turned on. If the liquid supply temperature is detected to be less than or equal to the third dynamic temperature threshold multiple times consecutively, the cooling unit is controlled to reduce the number of refrigeration modules that are turned on.
[0011] Secondly, this application provides a cooling unit control device, the device comprising: The acquisition module is used to acquire the liquid supply temperature and the set liquid supply temperature of the cooling unit; The processing module is used to determine the corresponding dynamic temperature threshold based on the current operating stage of the cooling unit and the temperature difference between the liquid supply temperature and the liquid supply set temperature. The control module is used to control the start and stop status of each refrigeration module in the cooling unit according to the comparison relationship between the liquid supply temperature and the dynamic temperature threshold of the cooling unit, so as to meet the cooling capacity requirements of the current operating stage. Each refrigeration module is equipped with a fixed frequency compressor.
[0012] Thirdly, this application provides a cooling unit control system, which includes a cooling unit and the cooling unit control device as described above. The cooling unit includes a liquid supply temperature sensor, a check valve, a liquid supply pump, a filter, a shut-off valve, and multiple refrigeration modules.
[0013] Fourthly, this application also provides a computer storage medium storing computer-executable instructions for executing the above-described cooling unit control method.
[0014] Compared with the prior art, the above-mentioned technical solution provided in this application has the following advantages: The method provided in this application allows the cooling unit to meet different cooling capacity requirements at different operating stages. Based on the current operating stage of the cooling unit and the temperature difference between the liquid supply temperature and the set liquid supply temperature, the dynamic temperature threshold corresponding to the current operating condition of the cooling unit is determined. Based on the comparison relationship between the liquid supply temperature and the dynamic temperature threshold, the start-stop state of each refrigeration module in the cooling unit is controlled. Each refrigeration module is equipped with a fixed-frequency compressor. The number of refrigeration modules started in the cooling unit is controlled in combination with the cooling demand corresponding to the current operating stage, so as to meet the different cooling capacity requirements of the user end. This solves the problem of how to adapt the cooling unit composed of fixed-frequency compressors to the different cooling capacity requirements of the user end. Attached Figure Description
[0015] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] One or more embodiments are illustrated by way of example with reference numerals in the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the drawings are not to be limited by scale.
[0018] Figure 1 This is a schematic diagram of the structure of a cooling unit control system provided in an embodiment of this application; Figure 2 This is a schematic diagram of the structure of a cooling unit provided in an embodiment of this application; Figure 3 A flowchart illustrating a cooling unit control method provided in an embodiment of this application; Figure 4 A structural block diagram of a cooling unit control device provided in an embodiment of this application; Figure 5 This is a schematic diagram of the internal structure of a cooling unit control system provided in an embodiment of this application. Detailed Implementation
[0019] 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.
[0020] The following disclosure provides numerous different embodiments or examples for implementing various structures of the invention. To simplify the disclosure, specific examples of components and arrangements are described below. These are merely examples and are not intended to limit the scope of the invention. Furthermore, reference numerals and / or letters may be repeated in different examples. Such repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed.
[0021] Figure 1 This is a diagram illustrating the application environment of a cooling unit control method in one embodiment. (Refer to...) Figure 1 This cooling unit control method is applied to a cooling unit control system. The cooling unit control system includes a cooling unit 110 and a cooling unit control device 120, as shown in the reference... Figure 2 The cooling unit 110 includes a liquid supply temperature sensing bulb 1, a check valve 3, a liquid supply pump 4, a filter 5, a shut-off valve 6, and multiple refrigeration modules 2. The refrigeration modules 2 are refrigeration equipment equipped with fixed-frequency compressors, and the number is unlimited, ranging from 1 to n.
[0022] The high-temperature liquid (i.e., return liquid) entering the unit from the user end passes sequentially through the shut-off valve 6, filter 5, supply pump 4, and check valve 3 to each refrigeration module 2. After the high-temperature liquid is cooled by the refrigeration module 2, the output coolant (i.e., supply liquid) is sent to the user end, thus forming a cycle. In addition, the function of the liquid replenishment system is to regulate the liquid level in the cycle.
[0023] In one embodiment, Figure 3 This is a flowchart illustrating a cooling unit control method in one embodiment, with reference to... Figure 3 A cooling unit control method is provided. This embodiment mainly applies this method to the above-mentioned... Figure 1 Taking the cooling unit control device 120 as an example, the specific steps of the cooling unit control method include the following: Step S210: Obtain the liquid supply temperature and liquid supply set temperature of the cooling unit 110.
[0024] Specifically, the supply temperature is the actual temperature of the coolant supplied by the cooling unit 110 to the user, which is the temperature at the outlet of the cooling unit 110, obtained through a temperature sensor at the outlet of the cooling unit 110. The supply set temperature is the desired temperature at the outlet of the cooling unit 110 set by the user. This can be obtained through user-input temperature control commands, or based on the mapping relationship between the outdoor ambient temperature and the supply set temperature, a supply set temperature matching the outdoor ambient temperature can be obtained. In other words, the supply set temperature is automatically determined based on the outdoor ambient temperature to meet the corresponding cooling demand.
[0025] Step S220: Determine the corresponding dynamic temperature threshold based on the current operating stage of the cooling unit 110 and the temperature difference between the liquid supply temperature and the liquid supply set temperature.
[0026] Specifically, the cooling unit 110 operates in different stages, corresponding to different cooling demands. Under different cooling demands, the cooling unit 110 needs to provide different cooling capacity. Therefore, it is necessary to use different dynamic temperature thresholds for different operating stages and compare them with the liquid supply temperature. In this way, the number of refrigeration modules in the cooling unit 110 that are activated can be adjusted. Different dynamic temperature thresholds are used to indicate the cooling demand corresponding to different operating stages. The comparison result between the liquid supply temperature and the dynamic temperature thresholds is used to reflect whether the actual cooling effect of the cooling unit 110 meets the cooling demand corresponding to the operating stage. That is, it indicates the gap between the actual cooling effect of the cooling unit 110 and the expected cooling effect corresponding to the operating stage. Then, by adjusting the number of refrigeration modules activated, the cooling capacity provided by the cooling unit 110 to the user end can be dynamically adjusted to meet the cooling demand corresponding to different operating stages.
[0027] Based on the current operating stage of the cooling unit 110 and the temperature difference between the supply liquid temperature and the supply liquid set temperature, a corresponding dynamic temperature threshold is determined. Specifically, a mapping table between different operating stages, the temperature difference between the supply liquid temperature and the supply liquid set temperature, and the dynamic temperature threshold can be established in advance through experimental testing. Based on this mapping table, the corresponding dynamic temperature threshold is queried using the current operating stage and the temperature difference between the supply liquid temperature and the supply liquid set temperature as the query factor. Alternatively, an artificial intelligence model can learn the correlation between different operating stages, the temperature difference between the supply liquid temperature and the supply liquid set temperature, and the dynamic temperature threshold. Then, the temperature difference between the current operating stage and the supply liquid temperature and the supply liquid set temperature is input into the artificial intelligence model, and the dynamic temperature threshold is determined based on the output of the artificial intelligence model.
[0028] Step S230: Based on the comparison between the liquid supply temperature and the dynamic temperature threshold of the cooling unit 110, control the start-stop status of each refrigeration module in the cooling unit 110 to meet the cooling capacity requirements of the current operating stage. Each refrigeration module is equipped with a fixed-frequency compressor.
[0029] Specifically, based on the comparison between the liquid supply temperature and the dynamic temperature threshold, the start-stop status of each refrigeration module in the cooling unit 110 is controlled. Each refrigeration module is equipped with a fixed-frequency compressor. The number of refrigeration modules in the cooling unit is controlled according to the refrigeration demand corresponding to the current operating stage, so as to meet the different cooling capacity requirements of the user end. This solves the problem of how to make the cooling unit 110, which is composed of fixed-frequency compressors, adapt to the different cooling capacity requirements of the user end.
[0030] In one embodiment, determining the corresponding dynamic temperature threshold based on the current operating stage of the cooling unit 110 and the temperature difference between the supply liquid temperature and the set supply liquid temperature includes: When the current operating phase is the startup phase, the corresponding dynamic temperature threshold is determined based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, and the total number of all refrigeration modules in the cooling unit 110. When the current operating phase is the operating phase, the corresponding dynamic temperature threshold is determined based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, the total number of all refrigeration modules in the cooling unit 110, and the number of refrigeration modules that have been turned on.
[0031] Specifically, the liquid supply set temperature is denoted as... The liquid supply temperature is recorded as The temperature difference between the supply temperature and the set supply temperature is denoted as . The total number of all refrigeration modules in cooling unit 110 is denoted as The total number of modules also indicates the maximum number of refrigeration modules that the cooling unit 110 is allowed to operate. When the cooling unit 110 is in the startup phase, a corresponding dynamic temperature threshold is determined based on the liquid supply set temperature, the temperature difference between the liquid supply temperatures, and the total number of all refrigeration modules in the cooling unit 110. Specifically, a dynamic temperature threshold matching the current operating conditions can be determined based on the mapping relationship between the liquid supply set temperature, the temperature difference between the liquid supply temperatures, the total number of all refrigeration modules in the cooling unit 110, and the dynamic temperature threshold.
[0032] When the cooling unit 110 is in operation, the corresponding dynamic temperature threshold is determined based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, the total number of all refrigeration modules in the cooling unit 110, and the number of refrigeration modules that have been turned on. Specifically, the dynamic temperature threshold that matches the current operating conditions can be determined based on the mapping relationship between the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, the total number of all refrigeration modules in the cooling unit 110, the number of refrigeration modules that have been turned on, and the dynamic temperature threshold.
[0033] This phased parameter adaptation method for determining dynamic temperature thresholds solves the problem that traditional fixed thresholds cannot match the load variation characteristics of the cooling unit 110 at different operating stages. During startup, the liquid supply temperature of the cooling unit 110 usually deviates significantly from the set value. This embodiment, combined with the calculation logic of adjusting the threshold based on the total number of modules, avoids the problem of all refrigeration modules starting up in a short time due to an excessively small threshold setting, which could cause grid impact and a sudden increase in unit energy consumption. It also accelerates the convergence of the liquid supply temperature to the set value, balancing startup speed and operational stability. During stable operation, the introduction of the calculation of the threshold correction based on the number of activated modules allows for a more accurate matching of the actual cooling output capacity and the heat load. When the external heat load fluctuates slightly, it avoids frequent start-stop of the refrigeration modules, reduces module switching losses, extends the unit's service life, and controls the fluctuation range of the liquid supply temperature to a smaller range, improving temperature control accuracy and meeting the usage requirements of high-temperature control accuracy scenarios.
[0034] In one embodiment, when the current operating phase is the startup phase, determining the corresponding dynamic temperature threshold based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, and the total number of all refrigeration modules in the cooling unit 110 includes: When the current operating phase is the start-up phase, the temperature modulus ratio is determined based on the ratio between the temperature difference between the liquid supply temperature and the liquid supply set temperature and the total number of all refrigeration modules in the cooling unit 110. A first dynamic temperature threshold is determined based on the difference between the set liquid supply temperature and the temperature modulus ratio. Based on the product of the temperature modulus ratio and the number of different modules, and the sum of the liquid supply set temperature, a second dynamic temperature threshold corresponding to each number of modules is determined, wherein the number of modules is less than the total number of all refrigeration modules in the cooling unit 110, and the second dynamic temperature threshold is greater than the first dynamic temperature threshold.
[0035] Specifically, the temperature modulus ratio is The first dynamic temperature threshold is The second dynamic temperature threshold corresponding to different numbers of modules is: ,in The number of modules, ranging from 1 to... .
[0036] This calculation method enables dynamic adaptation of the temperature threshold to the supply liquid temperature difference and the number of refrigeration modules already in operation. On the one hand, when the supply liquid temperature difference is large at the initial startup stage, the first dynamic temperature threshold will be adjusted synchronously with the temperature difference, which can trigger the gradual loading of the refrigeration modules in advance. This avoids the supply liquid temperature from being higher than the set temperature for a long time due to a fixed threshold setting, significantly shortening the startup temperature adjustment time of the cooling unit 110. Actual measurements show that compared with the fixed threshold scheme, it can improve the speed of temperature attainment during the startup phase. On the other hand, for different numbers of refrigeration modules already in operation, a second dynamic threshold higher than the first dynamic threshold is generated. This can avoid triggering unnecessary module unloading when the unit's supply liquid temperature fluctuates slightly. This ensures the stability of the supply liquid temperature and reduces the energy consumption caused by frequent startup and shutdown of the refrigeration modules, thereby reducing the overall energy consumption during the startup phase. It can also reduce the mechanical wear caused by module startup and shutdown, extending the service life of the refrigeration modules.
[0037] In one embodiment, when the current operating phase is the operating phase, determining the corresponding dynamic temperature threshold based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, the total number of all refrigeration modules in the cooling unit 110, and the number of refrigeration modules that are already activated includes: When the current operating phase is the operating phase, the temperature modulus ratio is determined based on the ratio between the temperature difference between the liquid supply temperature and the liquid supply set temperature and the total number of all refrigeration modules in the cooling unit 110. The third dynamic temperature threshold is determined by subtracting the product of the preset number of modules and the temperature modulus ratio from the set liquid supply temperature, wherein the preset number of modules is the difference between the total number of all refrigeration modules in the cooling unit 110 and the preset number. A fourth dynamic temperature threshold is determined by adding the product of the liquid supply set temperature, the number of activated cooling modules, and the temperature modulus ratio, wherein the fourth dynamic temperature threshold is greater than the third dynamic temperature threshold.
[0038] Specifically, the temperature modulus ratio is The number of modules with activated cooling modules is recorded as follows: The preset quantity ranges from 1 to... In this embodiment, the preset quantity is set to 2, therefore the preset number of modules is 2. The third dynamic temperature threshold is The fourth dynamic temperature threshold is .
[0039] This dynamic threshold calculation method, based on temperature difference and the total number of modules, is more adaptable to the actual heat dissipation needs of the cooling unit 110 under different operating loads and different numbers of activated modules compared to the traditional fixed threshold control strategy. It avoids temperature control lag caused by excessively wide threshold settings, and also prevents frequent start-stop losses of cooling modules caused by excessively narrow threshold settings. This calculation method allows the temperature threshold to be dynamically adjusted in real time according to the actual liquid supply temperature difference and the number of activated modules. The more cooling modules there are and the larger the current temperature difference, the higher the sensitivity of the threshold adjustment, reducing the fluctuation range of the liquid supply temperature. Compared to the fixed threshold control mode, this reduces the overall energy consumption of the cooling unit 110 and shortens the recovery time for a single temperature deviation from the set value, effectively improving the accuracy of temperature control and operational efficiency of the cooling unit 110.
[0040] In one embodiment, controlling the start / stop status of each refrigeration module in the cooling unit 110 based on the comparison between the liquid supply temperature and the dynamic temperature threshold of the cooling unit 110 includes: If the current operating phase is the startup phase, and if the liquid supply temperature is detected to be greater than the first dynamic temperature threshold multiple times (e.g., for 5 consecutive seconds), and the liquid supply temperature is less than or equal to the second dynamic temperature threshold corresponding to the number of target modules, then the cooling unit 110 is controlled to start multiple refrigeration modules corresponding to the number of target modules.
[0041] Specifically, the correspondence between the multiple dynamic temperature thresholds and the number of target modules during the startup phase is shown in Table 1 below:
[0042] Table 1 Referring to Table 1, if the cooling unit 110 is in the start-up phase, and if multiple consecutive or continuous preset durations (e.g., 5 consecutive seconds) are detected... ,in To determine the target number of modules, control the start of cooling unit 110. One cooling module; for The corresponding second dynamic temperature threshold is named the fifth dynamic temperature threshold here. If the liquid supply temperature is detected to be greater than the fifth dynamic temperature threshold multiple times in a row, the cooling unit 110 will be controlled to start all refrigeration modules.
[0043] This dynamic threshold division method can accurately match the number of refrigeration modules to be put into operation based on the deviation between the liquid supply temperature and the rated temperature. This avoids the problems of insufficient cooling capacity and slow cooling, or the waste of energy caused by starting all modules at once, which are common with traditional fixed threshold control methods. During the unit startup phase, the liquid supply temperature can quickly converge to the set value. Compared with traditional fixed threshold startup control, this can shorten the cooling time during the startup phase and reduce the overall energy consumption of the startup process. The gradual module startup method also avoids the impact on the power grid caused by the simultaneous startup of multiple refrigeration modules, reduces the load pressure on the circuit components during the unit startup process, and can effectively extend the service life of the refrigeration modules and supporting electrical components.
[0044] In one embodiment, controlling the cooling unit 110 to start multiple refrigeration modules corresponding to the target number of modules includes: The cooling unit 110 is controlled to start multiple cooling modules corresponding to the target number of modules sequentially at preset intervals, according to the cumulative running time of each cooling module from low to high.
[0045] Specifically, during the start-up phase, the cooling unit 110 selects the first refrigeration module from among multiple refrigeration modules based on their cumulative operating time, from lowest to highest. Each cooling module is turned on, and Each cooling module is started sequentially at preset intervals. This sequential, interval-based starting method effectively avoids the peak current superposition effect caused by the simultaneous start-up of multiple cooling modules, significantly reducing the impact on the power grid during startup, preventing power supply faults such as sudden voltage drops and overcurrent protection tripping, and improving the overall power supply stability of the cooling unit 110. Simultaneously, from the perspective of equipment wear, staggered startup times prevent the superposition of mechanical vibrations caused by the simultaneous startup of multiple modules, reducing startup wear on moving parts such as compressors and fans of the cooling modules, and evenly distributing the cumulative operating time of different modules. This avoids the uneven wear problem caused by some modules operating under overload for extended periods while others remain idle and corrode, effectively extending the overall service life of all cooling modules in the entire cooling unit 110 and reducing the frequency and cost of subsequent maintenance and component replacement. Furthermore, this startup method allows the cooling water temperature to gradually decrease, avoiding problems such as equipment condensation and material thermal stress deformation caused by sudden temperature changes in the machine room and process environment, improving the stability of temperature control, and ensuring the operational stability of temperature-sensitive electronic equipment and production processes.
[0046] In one embodiment, controlling the start / stop status of each refrigeration module in the cooling unit 110 based on the comparison between the liquid supply temperature and the dynamic temperature threshold of the cooling unit 110 includes: If the liquid supply temperature is detected to be greater than the third dynamic temperature threshold and less than the fourth dynamic temperature threshold multiple times consecutively, then the cooling unit 110 is controlled to maintain the number of refrigeration modules turned on unchanged. If the liquid supply temperature is detected to be greater than or equal to the fourth dynamic temperature threshold multiple times in a row, the cooling unit 110 is controlled to increase the number of refrigeration modules that are turned on. If the liquid supply temperature is detected to be less than or equal to the third dynamic temperature threshold multiple times in a row, the cooling unit 110 is controlled to reduce the number of refrigeration modules that are turned on.
[0047] Specifically, if the cooling unit 110 is in operation, and if multiple consecutive (e.g., 5 consecutive seconds) errors are detected... Then, the cooling unit 110 is controlled to maintain a constant number of refrigeration modules in operation, wherein, when When, replace one of them with 1. That is, the preset number of modules is 1.
[0048] If detected multiple times consecutively Then, the number of refrigeration modules activated in the control cooling unit 110 will be increased, that is, the number of currently activated refrigeration modules will be increased. Based on this, increase the quantity step size. Assuming the quantity step size is 1, then let the updated number of activated cooling modules be... Among multiple unactivated cooling modules, select the one with the shortest cumulative runtime to activate, thereby increasing the number of activated cooling modules.
[0049] If detected multiple times consecutively Then, the cooling unit 110 will reduce the number of refrigeration modules that are currently activated, i.e., the number of refrigeration modules that are currently activated will be reduced. Based on this, reduce the quantity step size. Assuming the quantity step size is 1, then let the updated number of activated cooling modules be... Select the cooling module with the longest cumulative runtime from among the multiple activated cooling modules and shut it down to reduce the number of activated cooling modules.
[0050] When controlling the on / off state of each cooling module, the modules to be turned on or off are selected first based on their cumulative running time. If multiple cooling modules have the same cumulative running time, the modules to be turned on or off are selected according to their calibration serial numbers. Furthermore, during the adjustment of the number of cooling modules, the following conditions must be met: the shutdown time of the cooling module to be turned on must reach the preset shutdown time (this does not apply to manual power-on after a power outage); the on-running time of the cooling module to be turned off must reach the preset running time (this does not apply to fault protection signals or manual shutdown).
[0051] This adjustment method, by combining dynamic temperature thresholds with a priority ranking based on cumulative running time, achieves multiple positive effects: First, the dynamic temperature threshold, based on the total number of refrigeration modules and the actual liquid supply temperature, makes adjustment decisions. Compared to the traditional fixed temperature threshold control method, it can adapt to cooling units of different configurations and sizes, avoiding the problems of frequent start-stop of small units and temperature control lag in large units. This improves temperature control accuracy and can stably control the liquid supply temperature within the allowable deviation range of the set value, meeting the application requirements of high-precision temperature control scenarios. Second, by selecting the modules to start and stop based on cumulative running time—selecting the module with the shortest cumulative running time when starting and the module with the longest cumulative running time when shutting down—it can balance the losses of each refrigeration module and reduce the deviation in cumulative running time of all modules. This effectively extends the mean time between failures (MTBF) of the entire unit, reduces the probability of premature module aging and failure, and improves the overall service life of the unit. Secondly, it adds constraints on the shutdown time of modules to be started and the running time of modules to be shut down, preventing frequent start-ups and shutdowns of the refrigeration modules due to small temperature fluctuations. This reduces the risk of impact damage from frequent compressor start-ups and shutdowns, and also lowers the extra energy consumption during start-ups and shutdowns, which, according to tests, reduces unnecessary energy consumption. Finally, it adds a calibration sequence number sorting rule for cases with the same cumulative running time, combined with exception rules for faults and manual operations, making the boundary coverage of the entire control logic more complete. This prevents logic deadlocks or decision confusion during the control process, significantly improving the robustness of the control logic and greatly enhancing the stability of the cooling unit 110 operation.
[0052] Figure 3 This is a flowchart illustrating a cooling unit control method in one embodiment. It should be understood that, although... Figure 3 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figure 3 At least some of the steps in the process 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. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.
[0053] In one embodiment, such as Figure 4 As shown, a cooling unit control device 120 is provided, comprising: The acquisition module 310 is used to acquire the liquid supply temperature and the liquid supply set temperature of the cooling unit 110; The processing module 320 is used to determine the corresponding dynamic temperature threshold based on the current operating stage of the cooling unit 110 and the temperature difference between the liquid supply temperature and the liquid supply set temperature. The control module 330 is used to control the start-stop status of each refrigeration module in the cooling unit 110 according to the comparison relationship between the liquid supply temperature and the dynamic temperature threshold of the cooling unit 110, so as to meet the cooling capacity requirements of the current operating stage. Each refrigeration module is equipped with a fixed frequency compressor.
[0054] In one embodiment, the processing module 320 is further configured to: When the current operating phase is the startup phase, the corresponding dynamic temperature threshold is determined based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, and the total number of all refrigeration modules in the cooling unit 110. When the current operating phase is the operating phase, the corresponding dynamic temperature threshold is determined based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, the total number of all refrigeration modules in the cooling unit 110, and the number of refrigeration modules that have been turned on.
[0055] In one embodiment, the processing module 320 is further configured to: When the current operating phase is the start-up phase, the temperature modulus ratio is determined based on the ratio between the temperature difference between the liquid supply temperature and the liquid supply set temperature and the total number of all refrigeration modules in the cooling unit 110. A first dynamic temperature threshold is determined based on the difference between the set liquid supply temperature and the temperature modulus ratio. Based on the product of the temperature modulus ratio and the number of different modules, and the sum of the liquid supply set temperature, a second dynamic temperature threshold corresponding to each number of modules is determined, wherein the number of modules is less than the total number of all refrigeration modules in the cooling unit 110, and the second dynamic temperature threshold is greater than the first dynamic temperature threshold.
[0056] In one embodiment, the processing module 320 is further configured to: When the current operating phase is the operating phase, the temperature modulus ratio is determined based on the ratio between the temperature difference between the liquid supply temperature and the liquid supply set temperature and the total number of all refrigeration modules in the cooling unit 110. The third dynamic temperature threshold is determined by subtracting the product of the preset number of modules and the temperature modulus ratio from the set liquid supply temperature, wherein the preset number of modules is the difference between the total number of all refrigeration modules in the cooling unit 110 and the preset number. A fourth dynamic temperature threshold is determined by adding the product of the liquid supply set temperature, the number of activated cooling modules, and the temperature modulus ratio, wherein the fourth dynamic temperature threshold is greater than the third dynamic temperature threshold.
[0057] In one embodiment, the control module 330 is further configured to: If the current operating phase is the startup phase, and the liquid supply temperature is detected to be greater than the first dynamic temperature threshold multiple times in a row, and the liquid supply temperature is less than or equal to the second dynamic temperature threshold corresponding to the number of target modules, then the cooling unit 110 is controlled to start multiple refrigeration modules corresponding to the number of target modules.
[0058] In one embodiment, the control module 330 is further configured to: The cooling unit 110 is controlled to start multiple cooling modules corresponding to the target number of modules sequentially at preset intervals, according to the cumulative running time of each cooling module from low to high.
[0059] In one embodiment, the control module 330 is further configured to: If the liquid supply temperature is detected to be greater than the third dynamic temperature threshold and less than the fourth dynamic temperature threshold multiple times consecutively, then the cooling unit 110 is controlled to maintain the number of refrigeration modules turned on unchanged. If the liquid supply temperature is detected to be greater than or equal to the fourth dynamic temperature threshold multiple times in a row, the cooling unit 110 is controlled to increase the number of refrigeration modules that are turned on. If the liquid supply temperature is detected to be less than or equal to the third dynamic temperature threshold multiple times in a row, the cooling unit 110 is controlled to reduce the number of refrigeration modules that are turned on.
[0060] It should be noted that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the content disclosed in the above embodiments. It should also be noted that the above modules, as part of a device, can operate in environments such as... Figure 1 The hardware environment shown can be implemented either through software or through hardware.
[0061] like Figure 5 As shown, this application provides a cooling unit control system, including a processor 711, a communication interface 712, a memory 713, and a communication bus 714. The processor 711, the communication interface 712, and the memory 713 communicate with each other through the communication bus 714. The memory 713 is used to store computer programs. When the processor 711 executes the program stored in the memory 713, it implements the cooling unit control method provided in any of the aforementioned method embodiments.
[0062] The memory and processor in the aforementioned electronic devices communicate with each other via a communication bus and a communication interface. The communication bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into an address bus, a data bus, a control bus, etc.
[0063] The memory may include random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.
[0064] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0065] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the cooling unit control system to which the present application is applied. The specific cooling unit control system may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0066] According to another aspect of the embodiments of this application, a computer program product or computer program is also provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a cooling unit control system reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the cooling unit control system to perform the steps of any of the above embodiments.
[0067] In one embodiment, the cooling unit control device 120 provided in this application can be implemented as a computer program, which can be configured as follows: Figure 5 The cooling unit control system shown operates on this system. The memory of the cooling unit control system can store the various program modules that make up the cooling unit control device 120, for example, Figure 4 The acquisition module 310, processing module 320, and control module 330 are shown. The computer program composed of these various program modules causes the processor to execute the cooling unit control methods of the various embodiments of this application described in this specification.
[0068] Figure 5 The cooling unit control system shown can be controlled by, for example Figure 4 The acquisition module 310 in the cooling unit control device 120 shown acquires the liquid supply temperature and the set liquid supply temperature of the cooling unit 110. The cooling unit control system, through the processing module 320, determines the corresponding dynamic temperature threshold based on the current operating stage of the cooling unit 110 and the temperature difference between the liquid supply temperature and the set liquid supply temperature. The cooling unit control system, through the control module 330, controls the start / stop status of each refrigeration module in the cooling unit 110 based on the comparison between the liquid supply temperature and the dynamic temperature threshold, to meet the cooling capacity requirements of the current operating stage. Each refrigeration module is equipped with a fixed-frequency compressor.
[0069] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the cooling unit control method as provided in any of the foregoing method embodiments.
[0070] Optionally, in embodiments of this application, the computer-readable medium is configured to store program code for the processor to perform the following steps: The liquid supply temperature and the set liquid supply temperature of the cooling unit 110 are obtained; Based on the current operating stage of the cooling unit 110 and the temperature difference between the liquid supply temperature and the liquid supply set temperature, a corresponding dynamic temperature threshold is determined. Based on the comparison between the liquid supply temperature and the dynamic temperature threshold of the cooling unit 110, the start-stop status of each refrigeration module in the cooling unit 110 is controlled to meet the cooling capacity requirements of the current operating stage. Each refrigeration module is equipped with a fixed-frequency compressor.
[0071] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments, and will not be repeated here.
[0072] It is understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described herein, or combinations thereof.
[0073] For software implementation, the techniques described herein can be implemented by units that perform the functions described herein. The software code can be stored in memory and executed by a processor. The memory can be implemented in the processor or external to the processor.
[0074] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0075] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0076] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0077] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0078] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0079] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented using software plus a general-purpose hardware platform, or of course, using hardware. Based on this understanding, the above technical solutions, in essence or the parts that contribute to the related technology, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a USB flash drive, external hard drive, ROM, RAM, magnetic disk, or optical disk, or other media capable of storing program code. It includes several instructions to cause a cooling unit control system (which can be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0080] It should be understood that the terminology used herein is for the purpose of describing particular exemplary embodiments only and is not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms “a,” “an,” and “described” as used herein may also mean including the plural forms. The terms “comprising,” “including,” “containing,” and “having” are inclusive and therefore indicate the presence of the stated features, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, elements, components, and / or combinations thereof. The method steps, processes, and operations described herein are not construed as requiring them to be performed in a particular order described or illustrated unless the order of performance is explicitly indicated. It should also be understood that alternatives or substitutions may be used.
[0081] The above description is merely a specific embodiment of the present invention, enabling those skilled in the art to understand or implement the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A cooling unit control method, characterized in that, The method includes: Obtain the liquid supply temperature and liquid supply set temperature of the cooling unit; The corresponding dynamic temperature threshold is determined based on the current operating stage of the cooling unit and the temperature difference between the liquid supply temperature and the set liquid supply temperature. Based on the comparison between the liquid supply temperature and the dynamic temperature threshold of the cooling unit, the start-stop status of each refrigeration module in the cooling unit is controlled to meet the cooling capacity requirements of the current operating stage. Each refrigeration module is equipped with a fixed-frequency compressor.
2. The method according to claim 1, characterized in that, The step of determining the corresponding dynamic temperature threshold based on the current operating stage of the cooling unit and the temperature difference between the supply liquid temperature and the set supply liquid temperature includes: When the current operating phase is the startup phase, the corresponding dynamic temperature threshold is determined based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, and the total number of all refrigeration modules in the cooling unit. When the current operating phase is the operating phase, the corresponding dynamic temperature threshold is determined based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, the total number of all refrigeration modules in the cooling unit, and the number of refrigeration modules that have been turned on.
3. The method according to claim 2, characterized in that, When the current operating phase is the startup phase, a corresponding dynamic temperature threshold is determined based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, and the total number of all refrigeration modules in the cooling unit, including: When the current operating phase is the startup phase, the temperature modulus ratio is determined based on the ratio between the temperature difference between the liquid supply temperature and the liquid supply set temperature and the total number of all refrigeration modules in the cooling unit. A first dynamic temperature threshold is determined based on the difference between the set liquid supply temperature and the temperature modulus ratio. Based on the product of the temperature modulus ratio and the number of different modules, and the sum of the liquid supply set temperature, a second dynamic temperature threshold corresponding to each number of modules is determined, wherein the number of modules is less than the total number of all refrigeration modules in the cooling unit, and the second dynamic temperature threshold is greater than the first dynamic temperature threshold.
4. The method according to claim 2, characterized in that, When the current operating phase is the operating phase, a corresponding dynamic temperature threshold is determined based on the liquid supply set temperature, the temperature difference between the liquid supply temperature and the liquid supply set temperature, the total number of all refrigeration modules in the cooling unit, and the number of refrigeration modules that are currently activated. This includes: When the current operating phase is the operating phase, the temperature modulus ratio is determined based on the ratio between the temperature difference between the liquid supply temperature and the liquid supply set temperature and the total number of all refrigeration modules in the cooling unit. The third dynamic temperature threshold is determined by subtracting the product of the preset number of modules and the temperature modulus ratio from the set liquid supply temperature, wherein the preset number of modules is the difference between the total number of all refrigeration modules in the cooling unit and the preset number. A fourth dynamic temperature threshold is determined by adding the product of the liquid supply set temperature, the number of activated cooling modules, and the temperature modulus ratio, wherein the fourth dynamic temperature threshold is greater than the third dynamic temperature threshold.
5. The method according to claim 3, characterized in that, The step of controlling the start / stop status of each refrigeration module in the cooling unit based on the comparison relationship between the liquid supply temperature and the dynamic temperature threshold of the cooling unit includes: If the current operating phase is the startup phase, and if the liquid supply temperature is detected to be greater than the first dynamic temperature threshold and the liquid supply temperature is less than or equal to the second dynamic temperature threshold corresponding to the number of target modules multiple times consecutively, then the cooling unit is controlled to start multiple refrigeration modules corresponding to the number of target modules.
6. The method according to claim 5, characterized in that, Controlling the cooling unit to start multiple refrigeration modules corresponding to the target number of modules includes: The cooling unit is controlled to start multiple cooling modules corresponding to the target number of modules sequentially at preset intervals, according to the cumulative running time of each cooling module from low to high.
7. The method according to claim 4, characterized in that, The step of controlling the start / stop status of each refrigeration module in the cooling unit based on the comparison relationship between the liquid supply temperature and the dynamic temperature threshold of the cooling unit includes: If the liquid supply temperature is detected to be greater than the third dynamic temperature threshold and less than the fourth dynamic temperature threshold multiple times consecutively, then the cooling unit is controlled to maintain the number of refrigeration modules turned on unchanged. If the liquid supply temperature is detected to be greater than or equal to the fourth dynamic temperature threshold multiple times in a row, the cooling unit is controlled to increase the number of refrigeration modules that are turned on. If the liquid supply temperature is detected to be less than or equal to the third dynamic temperature threshold multiple times consecutively, the cooling unit is controlled to reduce the number of refrigeration modules that are turned on.
8. A cooling unit control device, characterized in that, The device includes: The acquisition module is used to acquire the liquid supply temperature and the set liquid supply temperature of the cooling unit; The processing module is used to determine the corresponding dynamic temperature threshold based on the current operating stage of the cooling unit and the temperature difference between the liquid supply temperature and the liquid supply set temperature. The control module is used to control the start and stop status of each refrigeration module in the cooling unit according to the comparison relationship between the liquid supply temperature and the dynamic temperature threshold of the cooling unit, so as to meet the cooling capacity requirements of the current operating stage. Each refrigeration module is equipped with a fixed frequency compressor.
9. A cooling unit control system, characterized in that, The cooling unit control system includes a cooling unit and a cooling unit control device as described in claim 8. The cooling unit includes a liquid supply temperature sensor, a check valve, a liquid supply pump, a filter, a shut-off valve, and multiple refrigeration modules.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 7.