Data center fan regulation method

By optimizing airflow and rotation speed using a polynomial function model, the high energy consumption of the cooling system in the data center cooling system was solved, achieving more efficient cooling and energy utilization.

CN122269630APending Publication Date: 2026-06-23OVH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511925534.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-12-20
Filing Date
2025-12-19
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

Data center cooling systems consume a lot of energy, leading to increased energy consumption and greenhouse gas emissions. Existing technologies are unable to effectively reduce energy consumption.

Method used

A fan control method is employed to optimize the energy consumption of the cooling system by estimating the heat load and ambient temperature of the rack-mounted processing unit and using a polynomial function model to adjust the airflow and rotation speed of the fan.

Benefits of technology

This resulted in reduced energy consumption and better water cooling performance in the cooling system, thus improving energy efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122269630A_ABST
    Figure CN122269630A_ABST
Patent Text Reader

Abstract

A method for controlling the speed of fans of a dry cooling unit of a data center, the method comprising: estimating (202) a heat load (Q) of a rack-mounted data processing assembly (120A-120N); estimating (206) an air flow (AF) as a function of the heat load (Q) and an ambient temperature (T) of the air flow; estimating (208) a fan rotational speed (N) of at least one fan assembly (110A) as a function of the estimated air flow (AF); controlling (210) a voltage (V) of the at least one fan assembly (110A) as a function of the estimated fan rotational speed (N), wherein the process (200) comprises a step (205) of modeling the air flow (AF) as a polynomial function of the ambient temperature.
Need to check novelty before this filing date? Find Prior Art

Description

Cross-references to related applications

[0001] This patent application claims priority to European Patent Application No. 24307257.6, filed on 20 December 2024, the entire disclosure of which is incorporated herein by reference. Technical Field

[0002] This technology generally relates to the field of liquid cooling systems for data centers. Background Technology

[0003] Data centers and many computer processing facilities house a large number of rack-mounted electronic processing devices. During operation, these devices generate a significant amount of heat, which must be dissipated to prevent electronic component failure and ensure continuous, efficient processing.

[0004] To this end, various liquid cooling measures have been adopted to facilitate the dissipation of heat generated by electronic processing devices. One such measure employs liquid block cooling technology to directly cool one or more heat-generating processing components. This technology utilizes a liquid cooling block having internal channels that receive cooling liquid from a cooling liquid source, and these internal channels are in thermal contact with the heat-generating processing components.

[0005] Depending on the availability of water sources, in many cases, the preferred source of cooling liquid includes a dry cooling unit. The dry cooling unit supplies cooling liquid to the rack-mounted electronic processing equipment via a pump, and receives heated liquid from the electronic processing equipment. The dry cooling unit is configured to re-cool the received heated liquid for recirculation back to the electronic processing equipment.

[0006] Energy consumption in data centers has become a significant issue due to a variety of factors. Data centers require substantial amounts of electricity to power servers and storage devices. This demand is growing rapidly, driven by the increasing prevalence of technologies such as cloud computing, big data analytics, and artificial intelligence. Furthermore, cooling systems themselves consume significant amounts of energy. The high energy consumption of data centers exacerbates greenhouse gas emissions, thus having a significant impact on climate change.

[0007] Improving energy efficiency is crucial to mitigating these impacts.

[0008] Therefore, there remains an interest in trying to minimize the energy consumption of data center cooling systems.

[0009] The topics discussed in the background section should not be considered prior art simply because they are mentioned therein. Similarly, the problems mentioned in the background section, or those related to the topics in the background section, should not be considered as previously known in the prior art. The topics in the background section merely represent different approaches. Summary of the Invention

[0010] The specific implementation of this technology was developed based on some drawbacks associated with traditional dry cooling technology, and the implementation method is designed to improve energy efficiency.

[0011] In one aspect of the invention, the present technology relates to a liquid cooling method for a data center liquid cooling system used to cool rack-mounted processing components. The data center liquid cooling system includes a cooling device, the cooling device being provided with: A cooling unit configured to supply cooling fluid to the rack-mounted processing assembly and to receive heated fluid from the rack-mounted processing assembly. A forward liquid distribution loop, including a temperature sensor and / or a forward valve, is used to deliver coolant from the cooling unit to the rack-mounted processing assembly. A return liquid distribution circuit, including a temperature sensor and / or a valve, is provided for returning the heated liquid from the rack-mounted processing assembly to the cooling unit. The control module panel is connected to the temperature sensor via communication to receive data from the temperature sensor. Each rack-mounted data processing assembly includes at least one heat-generating electronic processing element and at least one liquid cooling block, the at least one liquid cooling block being arranged to make corresponding thermal contact with the at least one heat-generating electronic processing element and with a first forward liquid distribution loop. The cooling unit includes at least one fan assembly and at least one heat exchanger assembly, and is used to cool the liquid circulating in the system and entering the cooling unit through the return liquid distribution loop via airflow. The method includes the following steps: - Estimate the heat load (Q) of the rack-mounted data processing unit. - Based on the heat load (Q) and the ambient temperature of the airflow ( This is used to estimate airflow (AF). - The fan speed of the at least one fan assembly is estimated based on the estimated airflow rate (AF), and - Based on the estimated fan rotation speed ( ( ), to control the voltage of the at least one fan assembly, The process includes the step of modeling airflow (AF) as a polynomial function of the ambient temperature.

[0012] The fan control method of this technology ensures reduced energy consumption and better water cooling.

[0013] In some implementations, the polynomial function is a sixth-degree polynomial: .

[0014] In some implementations, coefficients Between to between.

[0015] In some implementations, coefficients Between to between.

[0016] In some implementations, coefficients Between to between.

[0017] In some implementations, coefficients Between to between.

[0018] In some implementations, coefficients Between 1 to between.

[0019] In some implementations, coefficients Favorably between 1 to between.

[0020] In some implementations, coefficients Favorably between 1000 to between.

[0021] In some embodiments, the method includes the step of: modeling the rotational speed of a fan in at least one of the fan assemblies as a quadratic polynomial of airflow.

[0022] In some embodiments, the method includes the step of comparing an electrical power calculated based on an estimated fan speed with the actual electrical power of a fan in at least one of the fan assemblies.

[0023] In some embodiments, the method includes the step of sampling the estimated heat load (Q).

[0024] In some embodiments, the method includes the step of sampling the temperature difference between the temperature of the liquid entering the cooling unit and the temperature of the liquid leaving the cooling unit.

[0025] This technology also relates to a system configured to implement the methods as described.

[0026] This technology also relates to a computer program that includes instructions that, when executed by a computer, cause the computer to perform the steps of the described method.

[0027] This technology also relates to a computer-readable medium comprising instructions that, when executed by a computer, cause the computer to perform the steps of a described method.

[0028] In the context of this specification, unless otherwise expressly stated, computer system may refer to, but is not limited to, “electronic device,” “operating system,” “system,” “computer-based system,” “controller unit,” “monitoring device,” “control device,” and / or any combination thereof suitable for the present and relevant task.

[0029] In the context of this specification, unless otherwise expressly stated, the terms "computer-readable medium" and "memory" are intended to include media of any nature and kind, with non-limiting examples including RAM, ROM, disks (CD-ROM, DVD, floppy disk, hard disk, etc.), USB keys, flash memory cards, solid-state drives, and tape drives. Still within the context of this specification, "a" computer-readable medium and "the" computer-readable medium should not be construed as the same computer-readable medium. Rather, where appropriate, "a" computer-readable medium and "the" computer-readable medium may also be construed as a first computer-readable medium and a second computer-readable medium.

[0030] In the context of this specification, unless otherwise expressly stated, the words “first,” “second,” “third,” etc., are used as adjectives only to distinguish the nouns they modify from one another, and not to describe any particular relationship between these nouns.

[0031] The implementations of this technology each have at least one of the purposes and / or aspects described above, but not necessarily all of them. It should be understood that some aspects of this technology resulting from attempts to achieve the purposes mentioned above may not satisfy those purposes and / or may satisfy other purposes not specifically described herein.

[0032] Additional and / or alternative features, aspects, and advantages of the implementation of this technology will become apparent from the following description, the accompanying drawings, and the appended claims. Attached Figure Description

[0033] To better understand this technology and its other aspects and additional features, please refer to the following description, which should be used in conjunction with the accompanying drawings, wherein: Figure 1 A high-level functional block diagram of a data center liquid cooling system including a liquid device according to a non-limiting embodiment of the present technology is shown; Figure 2 Non-limiting embodiments according to the present technology are shown. Figure 1 A flowchart of the fan adjustment process of the system's fan; and Figure 3 It shows the use of Figure 1 A high-level function block diagram of the controller for a liquid cooling system.

[0034] It should be understood that, unless otherwise expressly stated herein, the accompanying drawings are not drawn to scale. Detailed Implementation

[0035] The examples and conditions described herein are primarily intended to aid the reader's understanding of the principles of this technology, rather than limiting its scope to the specific examples and conditions described herein. It will be understood that those skilled in the art can devise various arrangements that, while not explicitly described or shown herein, still embody the principles of this technology.

[0036] Furthermore, to aid understanding, the following description may depict a relatively simplified implementation of this technology. Those skilled in the art will understand that various implementations of this technology may involve greater complexity.

[0037] In some cases, examples that are considered helpful to modifications of the present technology may also be illustrated. This is done merely to aid understanding and is not intended to limit the scope of the present technology or to define its boundaries. These modifications are not exhaustive, and those skilled in the art can make other modifications while still remaining within the scope of the present technology. Furthermore, the absence of examples illustrating modifications should not be construed as impossibility of modification or as the description being the only way to implement that element of the present technology.

[0038] Furthermore, all statements herein describing the principles, aspects, and implementations of the present technology, and specific examples thereof, are intended to cover both their structural and functional equivalents, whether they are currently known or will be developed in the future. Therefore, for example, those skilled in the art will understand that any block diagram herein represents a conceptual view of an exemplary circuit embodying the principles of the present technology. Similarly, it will be understood that any flowchart, operation diagram, state transition diagram, pseudocode, etc., represents various processes that can be substantially represented in a non-transitory computer-readable medium and therefore executed by a computer or processor, whether or not such a computer or processor is explicitly shown.

[0039] The functionality of the various elements shown in the figure (including any functional blocks labeled "processor") can be provided using dedicated hardware and hardware capable of executing software in conjunction with appropriate software. When these functions are provided by a processor, they can be provided by a single dedicated processor, a single shared processor, or several separate processors that can be shared. In some implementations of this technology, the processor can be a general-purpose processor (such as a central processing unit (CPU)) or a processor dedicated to a specific purpose (such as a digital signal processor (DSP)). Furthermore, the term "processor" as explicitly used should not be construed as specifically referring to hardware capable of executing software and may implicitly include, but is not limited to, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), read-only memory (ROM) for storing software, random access memory (RAM), and non-volatile memory. Other conventional and / or custom hardware may also be included.

[0040] A software module, or simply a module implied as software, may be represented herein as a flowchart element or any combination of other elements and / or textual descriptions indicating the execution of process steps. These modules may be executed by hardware, whether explicitly or implicitly shown. Furthermore, it should be understood that a module may include, for example, but not limited to, computer program logic, computer program instructions, software, stacks, firmware, hardware circuitry, or combinations thereof, providing the required capabilities.

[0041] It is also worth noting that while the various operations of this invention can be represented by flowchart elements arranged in a specific order, it should be understood that these steps can be combined, subdivided, reordered, or modified to run in parallel without departing from the teachings of this technique. In fact, at least some processing steps can be executed in parallel or serially. Therefore, the order, sequence, and grouping of processing steps are not limitations of this technique.

[0042] Based on this fundamental understanding, the disclosed embodiments are intended to provide a system and method configured to minimize the damaging effects of failure of a critical flow component of a single liquid cooling device by sharing liquid cooling components / sources of other liquid cooling devices.

[0043] Figure 1 A high-level functional block diagram of a data center liquid cooling system 10 according to a non-limiting embodiment of the present technology is shown. The data center liquid cooling system includes a liquid cooling device 100 for cooling corresponding rack-mounted processing components.

[0044] As shown, the liquid cooling device 100 of system 10 includes: a dry cooling unit 110; multiple rack-mounted processing components 120A-120N; multiple smart valves 122A-122N, wherein each smart valve is fluidly connected to a corresponding processing component; and a forward liquid distribution circuit 115, which includes at least one pump 112A. Figure 1 The system includes two pumps 112A and 112B for supplying cooling liquid from the dry cooling unit 110; a return liquid distribution circuit 125 for returning heated liquid to the dry cooling unit 110; and optionally a control module panel 150 that is communicatively connected to various components and sensors.

[0045] The dry cooling unit 110 can be positioned on any suitable stable supporting surface, such as the top of a data center / computer processing facility building. The dry cooling unit 110 is used to dissipate the heat energy of the heated liquid circulating therein to the surrounding environment. For example, in a data center or similar facility, the dry cooling unit 110 operates to receive heated liquid from the respective rack-mounted processing units 120A-120N and extract heat energy from the heated liquid by dissipating the heat energy to the surrounding environment via at least one corresponding fan assembly 110A, thus recooling the heated liquid. The dry cooling unit 110 is then operated to supply the recooled liquid back to the respective rack-mounted processing units 120A-120N.

[0046] As shown, the dry cooling unit 110 includes at least one heat exchanger 110B and at least one fan assembly 110A. The heat exchanger 110B can take various configurations, such as an air-liquid heat exchanger, a cooling device, a cooling tower, or even a plate heat exchanger, and the heat exchanger 110B may also include an evaporative cooling pad. For the purposes of this disclosure, the exact configuration of the dry cooling unit 110 and the heat exchanger 110B is not limited, as various configurations can be employed without departing from the concept of this disclosure.

[0047] As also shown, the forward liquid distribution circuit 115 includes at least one pump 112A.

[0048] Optionally, the forward fluid distribution loop 115 also includes a forward "smart" control valve 119A. For the purposes of this disclosure, the term "smart" valve refers to a valve that is independent of pressure and susceptible to temperature effects, including differential pressure regulators that automatically regulate system pressure changes and valves that close under specific operating conditions. Such smart valves may include PICVs, ABQMs, other similarly functional valves, or combinations of valves, such as a combination of a solenoid valve and a control valve. In this implementation, the smart control valve 119A is configured to sense and regulate the flow rate of the cooling / recooling fluid supplied to the processing units 120A-120N. Advantageously, the forward smart control valve 119A is also communicatively coupled to a control module panel to provide notification of fluid flow.

[0049] The heated liquid from the rack-mounted processing unit 120A-120N is returned to the dry cooling unit 110 for recooling via the corresponding return liquid distribution circuit 125.

[0050] As depicted, the dry cooling unit 110 supplies coolant / recoolant to the rack-mounted processing units 120A-120N at a nominal temperature T, and the reheated liquid returning to the dry cooling unit 110 is at a nominal temperature T+ T, of which T represents the temperature difference between the cooling / recooling liquid and the heated liquid.

[0051] The liquid cooling device 100 of system 10 includes multiple rack-mounted processing units 120A-120N, which receive supplied cooling liquid / recooling liquid through corresponding forward liquid distribution loops 115 to guide the cooling liquid internally to the heat treatment unit (e.g., water circulated through a water block) and deliver the heated liquid from the heat treatment unit to the return liquid distribution loop 125.

[0052] The rack-mounted processing units 120A-120N may or may not be configured to have similar heat-generating components. Therefore, the temperature and flow requirements for normal operation of each rack-mounted processing unit in the rack-mounted processing units 120A-120N may differ.

[0053] It should be understood that although the rack-mounted processing units 120A-120N are depicted as arranged in a parallel configuration, this is not intended to be limiting, as the processing units 120A-120N can also be arranged in a series configuration or a combination of parallel and series configurations without departing from the concept of this disclosure.

[0054] Each rack-mounted processing unit in the rack-mounted processing assemblies 120A-120N can be fluidly connected to a smart valve 122A-122N, which dynamically controls the flow rate of the corresponding processing unit 120A-120N based on the detected liquid temperature.

[0055] Along the forward liquid distribution loop 115, the liquid cooling device 100 also includes a temperature sensor 126 for measuring the temperature T of the supplied cooling liquid. C ; a flow-pressure sensor 127 for measuring the pressure P of the supplied liquid flow; and a volume sensor 128 for measuring the flow rate V of the supplied cooling liquid. C .

[0056] For the return liquid distribution loop 125, the liquid cooling device 100 also includes a temperature sensor 130, which is used to measure the temperature T of the return heated liquid. H .

[0057] As will be described in detail below, another parameter of note is the "pinch" value of the heat exchanger assembly 110B. That is, each heat exchanger assembly 110B has a "hot side" and a "cold side." For the hot side, the pinch value... Thotpinch is defined as the temperature difference between the hot air leaving the heat exchanger and the hot liquid entering the heat exchanger. Additionally, for the cold side, the pinch value... Tcoldpinch is defined as the temperature difference between the temperature of the fresh air entering a heat exchanger and the temperature of the cold liquid leaving the heat exchanger. (Pinch value) Thotpinch and Both Tcoldpinch and Tcoldpinch are positive numbers. The pinch value on the cold side will be referred to as the pinch in the following description.

[0058] The measured T C V C T H and T DC (T) DC = T amb If a cooling pad is present, then T DC =T after the cooling pad amb Each of these values ​​is provided to the control panel 150. As will be described in detail below, based on these measurements, the module 150 functions to determine an estimate of the power consumed by the rack-mounted processing units 120A-120N, and to dynamically control the rotational speed of the dry cooling unit fan assembly 110A to improve the efficiency of the cooling system.

[0059] In summary, Figure 2 A flowchart illustrating a fan control process 200 for a liquid cooling system of a rack-mounted processing assembly according to a non-limiting embodiment of the present technology is shown. The power estimation and fan control process 200 can be executed by a control module 150. Execution by module 150 can be performed by a controller 600.

[0060] For example, Figure 3 A high-level functional block diagram describes such a controller. As shown, controller 600 includes one or more cooperating processors (collectively referred to as processor 610 for simplicity), one or more storage devices (collectively referred to as storage device 630 for simplicity), and input / output interface 620 (or separate input and output interfaces) that allows controller 600 to communicate with certain components of liquid cooling device 100. Processor 610 is operatively connected to storage device 630 and input / output interface 620. Storage device 630 includes storage for storing parameters 634, including, for example, but not limited to, the predetermined conductivity thresholds described above. Storage device 630 may include a non-transitory computer-readable medium for storing code instructions 632 executable by processor 610 to allow controller 600 to perform various tasks assigned to controller 600.

[0061] The controller 600 is operably connected to various components of the liquid cooling device 100 via an input / output interface 620. These components include, for example, those used to measure the temperature T of the cooling liquid. C Temperature sensor 126, used to measure the temperature T of an ambient dry cooling unit. DC Temperature sensor 132, used to measure the temperature T of a thermodynamic liquid. H Temperature sensor 130 and for measuring coolant flow rate V C The volume sensor 128. The controller 600 executes code instructions 632 stored in the storage device 630 to implement the various functions of the control module 150 described above.

[0062] However, it should be understood that in other embodiments, the power estimation and fan control process 200, or parts thereof, may be performed by relevant components such as temperature sensors, volume sensors, and pumps. For the purposes of this disclosure, the specific one or more entities performing process 200 are not intended to limit the innovative concepts presented herein.

[0063] Back Figure 2Process 200 begins at step 202, where the heat load Q of the forward liquid distribution loop 115 is estimated. The heat load Q of the forward liquid distribution loop 115 corresponds to the power consumed by the rack-mounted processing units 120A-120N. Therefore, process 200 determines... T, the T represents the temperature of the supplied coolant (measured as T). C ) and the temperature of the returned heat-transforming liquid (measured as T) H The temperature difference between them. Then, process 200 calculates the estimated heat load Q of the forward liquid distribution loop 115 according to the following relationship: heat load ,in, Represents the mass flow rate of water. This represents the specific heat capacity calculated based on the average temperature of the fluid.

[0064] In some implementations, process 200 then proceeds to step 203 to discretize the estimated heat load Q by sampling the heat load Q within a subsequent regular range, the sampled heat load being the maximum value within each range. For example, the load levels can increase in increments of 50 kW, from 50 kW to 800 kW. In this case, if the estimated heat load is 425 kW, the sampled estimated heat load is 450 kW. Alternatively, the load levels can increase in increments of 25 kW.

[0065] In some embodiments, the method further includes differential... T is the sampling step.

[0066] Process 200 then proceeds to step 204, to measure the ambient temperature T of the dry cooling unit 110. DC The assessment will be conducted, and the ambient temperature will depend on whether an evaporative cooling pad is used. Advantageously, the ambient temperature is considered to be between -30°C and 22°C.

[0067] Then, as will be detailed hereafter, process 200 evaluates the operating parameters of the dry cooling unit fan assembly 110A. These operating parameters may include, but are not limited to, fan speed n. fan (in revolutions per minute: rpm), fan control voltage U (approximately between 0 and 10V), fan efficiency parameter η (in %), and estimated fan power consumption P. elec_calc It should be understood that these operating parameters may be affected by current conditions, such as heat load Q and ambient temperature T of the dry cooling unit. DC Outdoor humidity and other factors, such as altitude.

[0068] In step 206, the ambient temperature, The airflow rate AF is determined by the values ​​of T and the sampled heat load Q. Advantageously, process 200 includes a preliminary step 205: expressing the airflow rate as a polynomial function of the ambient temperature. The coefficients of each power of the ambient temperature depend at least on... T and the collected heat load.

[0069] For example, airflow is a sixth-order polynomial of ambient temperature: Among them, all coefficients All are based on a set of values ​​( It was calculated.

[0070] coefficient Favorably between to Between, for example, between to between.

[0071] coefficient Favorably between to Between, for example, between and between.

[0072] coefficient Favorably between to Between, for example, between to between.

[0073] coefficient Favorably between to between.

[0074] coefficient Favorably between 1 to Between, for example, between 1 to between.

[0075] coefficient Favorably between 1 to Between, for example, between 50 to between.

[0076] coefficient Favorably between 1000 to Between, for example, between 4000 to between.

[0077] Then, in step 208, process 200 evaluates the fan speed based on the airflow rate AF and the fan configuration. (in revolutions per minute: rpm).

[0078] Advantageously, process 200 includes a preliminary step 207: determining the fan speed as a function of the airflow AF for the fan configuration, which depends on the pressure drop in the dry cooling unit (particularly the pressure drop caused by a specific heat exchanger assembly 110B of the dry cooling unit) and the efficiency parameter η.

[0079] For example, for each heat exchanger, the fan speed It is a quadratic polynomial of airflow AF: .

[0080] Fan speed Between 0 PRM and 1000 PRM, for example, between 0 PRM and 980 PRM.

[0081] Fan speed Between 0 and Between, for example, between 0 PRM and 980 PRM.

[0082] coefficient Favorably between to between.

[0083] coefficient Favorably between to between.

[0084] coefficient Favorably between to between.

[0085] coefficient Between 0% and 100%.

[0086] Process 200 includes step 210: calculating the voltage applied to the fan. The voltage U is related to the fan speed. Proportional. For example, U is chosen to be between 0V and 10V, such that U can be expressed as: .

[0087] Maximum fan speed It can be 1000 RPM.

[0088] Then, at step 212, based on the fan speed Calculate electrical power .

[0089] At step 214, process 200 includes measuring the actual electrical power Pel_meas of fan assembly 110A. If system 10 includes more than one fan, at step 216, process 200 checks whether all fans have electrical power equal to a given tolerance (e.g., ±10%, or ±20%). If not all fans have electrical power equal to the given tolerance (e.g., ±10%, or ±20%), process 200 issues an alarm for fan imbalance or excessive power consumption. If all fans have electrical power equal to the given tolerance (e.g., ±10%, or ±20%), at step 218, the calculated electrical power Pel_calc is compared with the measured electrical power Pel_meas. If the measured electrical power Pel_meas is lower than the calculated electrical power, process 200 exits. If the measured electrical power is higher than the calculated electrical power, an alarm for excessive fan power consumption is issued.

[0090] Process 200 is advantageously repeated at a fixed frequency, such as once every 30 minutes, or once every 3 minutes, or it may be an average over a certain period of time.

[0091] Here is an example: the heat load estimated in step 202 is 366 kW. T=18K. In step 203, the estimated heat load Q is sampled to 375kW, considering an increment of 25kW. In step 206, the ambient temperature and temperature difference are used to... The airflow rate is determined by the values ​​of T and the sampled heat load Q, such as Figure 3 As shown. In this example, the airflow rate is a sixth-order polynomial of the ambient temperature: , Among them, all coefficients All are based on a set of values ​​( It was calculated.

[0092] Advantageous is that the coefficient This stems from a complete design and characterization process: because all hot spots and operating points of the dry cooling unit 110 have been predicted and / or measured and fed into the database; the sampling step facilitates the correlation between the operation and the model, and allows for the finding of appropriate coefficients each time process 200 is executed and the database is queried.

[0093] The ambient temperature was measured at 21℃, therefore the airflow rate was calculated as AF(18,300,21) = 41968. Then, at step 208, process 200 evaluates the fan speed based on the airflow rate AF and the fan configuration. (In revolutions per minute: rpm), where the static pressure increases by 78.11 Pa, and the efficiency parameter η is 71.4%. The fan speed is estimated to be... The voltage is 7.8 V. The associated power Pel_calc is 1003.3 W.

[0094] Process 200 includes a subprocess 400 that predicts the changing trend of voltage control.

[0095] Subprocess 400 is designed to smooth the voltage U applied to the fan assembly 110A, rather than bringing it to 0V or its maximum value (e.g., 9V or 10V).

[0096] Subprocess 400 includes step 402: determining the air temperature, referred to as the trigger temperature or startup temperature, such that the voltage is at the set temperature. The previous trigger temperature triggered the minimum voltage value sent to the fan at the trigger temperature. Trigger temperature , recorded as , It can be represented as: , Where M represents the margin.

[0097] At step 404, subprocess 400 includes adjusting based on ambient temperature. The setpoint is determined by the sampled heat load Q. .

[0098] Advantageously, the setpoint can be selected in the following manner. : - If the ambient temperature is below or equal to the threshold temperature (e.g., 22°C), and the sampled heat load Q is below or equal to the threshold heat load (e.g., 500kW), then the setpoint is the lower setpoint. (e.g., 25℃).

[0099] This design utilizes cold ambient air, which, due to its low heat load, can easily cool the liquid entering the dry cooling system. - If the ambient temperature is below or equal to the threshold temperature (e.g., 22°C), and the sampled heat load Q is higher than the threshold heat load (e.g., 500 kW), then the setpoint is the higher setpoint. For example, 27℃.

[0100] This design utilizes cold ambient air, but due to the higher heat load (compared to the design described above), the setpoint is chosen to be higher; - If the ambient temperature is above the threshold temperature (e.g., 22°C) and the sampled heat load Q is less than or equal to the threshold heat load (e.g., 500kW), then the setpoint is selected as follows: ,in, For example, 3K. This design takes into account the insufficient freshness of the air and the low heat load; - If the ambient temperature is higher than the threshold temperature (e.g., 22°C) and the sampled heat load Q is higher than the threshold heat load (e.g., 500kW), then the setpoint is selected as follows: ,in, For example, 5K; This design takes into account the insufficient freshness of the air and the high heat load.

[0101] In some implementations, the margin M is a constant. In some implementations, the margin M is... A function (expressed as a percentage). For example, M is... A linear function. For example, , where c and d are coefficients.

[0102] The margin M is a value used to calculate the fan kick-on setpoint; therefore, it is in degrees Celsius.

[0103] The coefficient c can depend on the amplitude of the fan voltage, while the coefficient d can depend on the coefficient c. For example ,as well as , in, It is the percentage of the maximum voltage that can be applied to the fan. It is the percentage of the minimum voltage that can be applied to the fan. For example, Between 0V and 2V, Between 9V and 10V, Between 5% and 15%, and It ranges from 90% to 100%.

[0104] While the above implementations have been described and illustrated with reference to specific steps performed in a particular order, it should be understood that these steps can be combined, subdivided, or reordered without departing from the teachings of this art. At least some of the steps can be performed in parallel or sequentially. Therefore, the order and grouping of steps are not limitations of this art.

[0105] Modifications and improvements to the above-described implementation of this technology will be apparent to those skilled in the art. The above description is intended to be exemplary and not restrictive. Therefore, the scope of this technology is limited only by the scope of the appended claims.

Claims

1. A liquid cooling method (50) for a data center liquid cooling system (10), the data center liquid cooling system being used to cool rack-mounted processing components (120A-120N), the data center liquid cooling system comprising a cooling device (100), the cooling device (100) being provided with: Cooling unit (110), configured to supply cooling fluid to the rack-mounted processing assemblies (120A-120N) and receive heated fluid from the rack-mounted processing assemblies (120A-120N), A forward liquid distribution circuit (115) including a temperature sensor (126) is provided for distributing the cooling liquid from the cooling unit to the rack-mounted processing assembly (120A-120N). A return liquid distribution circuit (125) including a temperature sensor (130) is provided for returning heated liquid from the rack-mounted processing assembly (120A-120N) back to the cooling unit (110). A control module panel (150) is connected to the temperature sensor (126) and the temperature sensor (130) via communication to receive data from the temperature sensors. Each rack-mounted data processing unit (120A-120N) includes at least one heat-generating electronic processing element and at least one liquid cooling block, the at least one liquid cooling block being arranged to make corresponding thermal contact with the at least one heat-generating electronic processing element and to be fluidly connected to the forward liquid distribution circuit (115). The cooling unit (110) includes at least one fan assembly (110A) and at least one heat exchanger assembly (110B), the cooling unit being used to cool the liquid circulating in the system (10) and entering the cooling unit (110) through the return liquid distribution loop (125) by means of an airflow. The method includes the following steps: - Estimate the heat load (Q) of the rack-mounted data processing unit (120A-120N) (202). - Based on the heat load (Q) and the ambient temperature of the airflow ( ), to estimate airflow (AF) (206). - Based on the estimated airflow rate (AF), the fan rotation speed of the at least one fan assembly (110A) is estimated (208), and - Based on the estimated fan rotation speed ( ), to control the voltage of the at least one fan assembly (110A) of (210), The process (200) includes step (205): modeling the air flow (AF) as a polynomial function of the ambient temperature.

2. The method according to claim 1, wherein, The polynomial function is a sixth-degree polynomial: 。 3. The method according to the preceding claim, wherein, coefficient Between to between.

4. The method according to claim 2 or 3, wherein, coefficient Between to between.

5. The method according to any one of claims 2 to 4, wherein, coefficient Between to between.

6. The method according to any one of claims 2 to 5, wherein, coefficient Between to between.

7. The method according to any one of claims 2 to 6, wherein, coefficient Between 1 to between.

8. The method according to any one of claims 2 to 7, wherein, coefficient Favorably between 1 to between.

9. The method according to any one of claims 2 to 8, wherein, coefficient Favorably between 1000 to between.

10. The method according to any one of the preceding claims, the method comprising the step (207): modeling the rotational speed of a fan in at least one of the fan assemblies as a quadratic polynomial of the airflow.

11. The method according to any one of the preceding claims, the method comprising the step (218): comparing an electrical power calculated based on an estimated fan speed with the actual electrical power of a fan in at least one of the fan assemblies.

12. The method according to any one of the preceding claims, the method comprising the step (203): sampling the estimated heat load (Q).

13. The method according to any one of the preceding claims, the method comprising the step of sampling the temperature difference between the temperature of the liquid entering the cooling unit and the temperature of the liquid leaving the cooling unit.

14. A system configured to implement the method according to any one of the preceding claims.

15. A computer program product comprising instructions that, when executed by a computer, cause the computer to perform the steps of the method according to any one of claims 1 to 13.

16. A computer-readable medium comprising instructions that, when executed by a computer, cause the computer to perform the steps of the method according to any one of claims 1 to 13.