Machine room air conditioner group control method and device, terminal equipment and storage medium
By collecting data on the ambient temperature of the computer room and the power consumption of IT equipment, local hotspots are identified, and the air conditioning volume and temperature are adjusted in stages. By adopting a gradient cooling and rollback mechanism, the problems of slow response speed and insufficient accuracy in air conditioning group control are solved, and stable control of computer room temperature and energy consumption optimization are achieved.
Patent Information
- Application Number
- CN202511132492.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-13
- Publication Date
- 2025-11-21
AI Technical Summary
Existing air conditioning group control technology suffers from slow response speed and insufficient accuracy in controlling computer room temperature, especially in areas with high heat density, which can easily lead to overheating, affecting equipment stability and service life.
By collecting data on the ambient temperature of the computer room and the actual total operating power of IT equipment, local hotspots are identified and the air conditioning volume and temperature are adjusted in stages. A gradient cooling strategy is adopted, and the computer room status is verified by data. A rollback mechanism is used to ensure stability.
It improves the response speed and accuracy of air conditioning group control, ensures the stability of computer room temperature control and energy consumption balance, and avoids system fluctuations caused by errors.
Smart Images

Figure CN121001305A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioning control, and in particular to a method, apparatus, terminal equipment, and storage medium for group control of air conditioning in a computer room. Background Technology
[0002] With the rapid development of technologies such as cloud computing, big data, and artificial intelligence, data centers and server rooms have become core components of modern information infrastructure. To ensure the stability and reliability of IT (Information Technology) equipment in a high-performance, high-density operating environment, it is essential to maintain a suitable temperature in the server room at all times. Typically, data centers are equipped with multiple air conditioning units forming an air conditioning system responsible for providing a constant temperature environment for the entire server room; therefore, the entire air conditioning system needs to be controlled in real time.
[0003] Existing air conditioning group control technologies typically drive the operation of air conditioning equipment by monitoring overall temperature changes in the computer room. For example, some systems adjust the airflow or outlet temperature of all air conditioners uniformly based on average temperature or temperature fluctuations in a single hot zone. However, this method can easily lead to certain high-heat-density areas being in a state of overheating for extended periods, thus affecting equipment stability and lifespan. Other solutions introduce simple zone division and adjust based on set target temperatures for each zone. However, this method still requires waiting for the temperature in the zone to rise before making adjustments, resulting in a slow response time.
[0004] Therefore, how to improve the control response speed while ensuring the accuracy of the group control process of the computer room air conditioning is a technical problem that needs to be solved. Summary of the Invention
[0005] This application provides a method, device, terminal equipment, and storage medium for group control of computer room air conditioning, which can solve the problem in the prior art of how to improve the control response speed while ensuring the accuracy of the group control process of computer room air conditioning.
[0006] One embodiment of this application provides a method for group control of computer room air conditioning, including:
[0007] Collect the ambient temperature of the computer room and the actual total operating power of each IT device, and determine whether there are local hot spots in the computer room based on the ambient temperature.
[0008] If local hotspots exist, the hotspot level corresponding to the local hotspot is determined based on the ambient temperature of the computer room, and the air conditioning air volume in the area corresponding to the local hotspot is adjusted according to the hotspot level.
[0009] If there are no local hot spots, when the actual total operating power is greater than the first preset threshold, the air conditioning temperature of each area is gradually reduced by gradient cooling, and the status of the computer room is continuously monitored for a first preset time after each reduction of the air conditioning temperature.
[0010] After determining whether the server room status meets the preset status after the first preset time, if it does, record the current air conditioning air volume and air conditioning temperature set for each area to obtain a parameter snapshot; if it does not meet, roll back the air conditioning air volume and air conditioning temperature set for each area based on the most recently recorded first parameter snapshot.
[0011] Compared with existing technologies, the above embodiments have the following beneficial effects: First, by identifying areas with localized hotspots based on the ambient temperature of the computer room, these hotspots are further classified according to their ambient temperature, and airflow control strategies are set separately for each level. This avoids a "one-size-fits-all" approach to adjusting all areas of the computer room, improving the accuracy and targeting of the adjustment, and making the control measures more closely match the actual heat load distribution. Furthermore, by collecting the actual total operating power of IT equipment, the heat that the IT equipment will generate after continuous operation can be predicted in advance. Based on this, the air conditioning temperature can be adjusted in advance through gradient cooling, solving the lag problem of air conditioning control based solely on temperature values, improving the control response speed, and ensuring the stability of the control. Finally, if the control operation disrupts the stable state of the computer room after each temperature adjustment, a rollback mechanism is used to quickly adjust the temperature and airflow of each air conditioner to the previous stable state, improving the control response speed.
[0012] Further, the step of determining the hotspot level corresponding to the local hotspot based on the ambient temperature of the computer room, and adjusting the air conditioning airflow in the area corresponding to the local hotspot based on the hotspot level, includes:
[0013] The ambient temperature of the computer room includes: the current temperature value of each area of the computer room;
[0014] The area with local hotspots is designated as the first area, and the temperature difference value corresponding to each first area is calculated based on the current temperature value.
[0015] The hotspot level corresponding to the first area is determined based on the temperature difference value; wherein, the hotspot level includes: a first hotspot level and a second hotspot level; the temperature difference value corresponding to the first hotspot level is greater than the temperature difference value corresponding to the second hotspot level;
[0016] The first zone of the first hotspot level is designated as the second zone. The air conditioning air volume in the second zone is increased, while the air conditioning air volume in all other zones is reduced.
[0017] The first area of the second hotspot level is designated as the third area. The air conditioning air volume of each area is set according to the current air conditioning air volume of the third area and the air conditioning air volume of each area other than the first area.
[0018] Compared with existing technologies, the above embodiments have the following beneficial effects: Airflow control strategies are set according to different temperature levels, avoiding a "one-size-fits-all" approach to adjusting all areas of the computer room, improving the accuracy and specificity of the adjustment, and making the control measures more closely match the actual heat load distribution; for the second area with a large temperature difference, the temperature rise is more significant, so in addition to directly increasing the airflow of this area to achieve rapid cooling, the airflow of other areas should be reduced to ensure a balance in air conditioning energy consumption; while for the third area with a low temperature difference, when adjusting the airflow of each area, adaptive adjustments are made based on the current actual airflow of each area, avoiding temperature fluctuations caused by excessive airflow adjustments, and improving control accuracy.
[0019] Furthermore, setting the air conditioning air volume for each region based on the current air conditioning air volume of the third region and the air conditioning air volume of all regions other than the first region includes:
[0020] When the air volume of the air conditioner in the third zone is less than a first preset ratio of the maximum air volume, the air volume of the air conditioner in the third zone is increased.
[0021] The area outside the first area is designated as the fourth area. If the air conditioning air volume in the fourth area is greater than the preset benchmark air volume, the air conditioning air volume in the corresponding fourth area is reduced.
[0022] Compared with the prior art, the above embodiments have the following beneficial effects: Since the third region is a region with a low temperature difference, if the air conditioning air volume of the third region and the fourth region are directly adjusted at the same time, it is easy to cause temperature fluctuations due to excessive adjustment. Therefore, the air conditioning air volume is adaptively adjusted according to the actual setting of each region to improve the control accuracy. Furthermore, for the third region where the air conditioning air volume is less than the first preset ratio of the maximum air conditioning air volume, the air conditioning air volume is increased to eliminate local hot spots in the third region while avoiding energy waste caused by excessive air conditioning air volume setting. At the same time, for the fourth region where the air conditioning air volume is less than the preset benchmark air volume, since the temperature in this region is low, the air conditioning air volume can be appropriately reduced to reduce energy consumption and increase the circulation speed of hot air from the third region to the fourth region, thereby achieving stable elimination of local hot spots in the third region.
[0023] Further, the step of determining whether the data center status meets a preset state after monitoring the data center status for more than a first preset time includes:
[0024] The computer room status is determined to be inconsistent with the preset status when the following conditions are met:
[0025] The aforementioned localized hotspot reappeared in the computer room.
[0026] Or, after the first preset time has elapsed, the total energy consumption of the air conditioning in the computer room increases beyond the second preset percentage.
[0027] Or, after a first preset number of temperature adjustments, the ambient temperature fluctuation in any area exceeds a third preset ratio.
[0028] Compared to existing technologies, the above embodiments have the following beneficial effects: If local hot spots reappear after adjustment, it means that the current adjustment has not fundamentally solved the heat load problem, and the air conditioning control parameters need to be readjusted. Simultaneously, the purpose of air conditioning temperature gradient control is to minimize air conditioning energy consumption while ensuring that local hot spots do not reappear. Therefore, after each adjustment, it is necessary to determine whether the air conditioning energy consumption is increasing too rapidly. When the air conditioning energy consumption increases too rapidly, the air conditioning control parameters should be rolled back to the previous stable state. Finally, during adjustment, excessively large ambient temperature fluctuations in a certain area should be avoided to improve the stability of temperature control.
[0029] Furthermore, the step of rolling back the settings of air conditioning air volume and air conditioning temperature for each area based on the most recently recorded first parameter snapshot includes:
[0030] Adjust the air conditioning air volume of each area to the air conditioning air volume of the corresponding area recorded in the first parameter snapshot;
[0031] Based on the air conditioning temperature recorded in the first parameter snapshot, the air conditioning temperature of the corresponding area is gradually restored.
[0032] Compared with the prior art, the above embodiments have the following beneficial effects: when the status of the computer room does not meet the preset conditions, the air conditioning air volume of each area should be directly set to the corresponding air conditioning air volume to quickly solve the hot spot problem in the computer room. At the same time, the air conditioning temperature of each area should be gradually rolled back to the air conditioning temperature recorded in the first parameter snapshot to avoid temperature fluctuations caused by rapid temperature adjustment.
[0033] Furthermore, the data collection includes the ambient temperature of the data acquisition room and the actual total operating power of each IT device, including:
[0034] The ambient temperature of the computer room and the actual total operating power of each IT device are verified.
[0035] If the data verification fails, maintain the air conditioning air volume and air conditioning temperature in each area until the data verification passes.
[0036] Compared with the prior art, the above embodiments have the following beneficial effects: by performing data verification when collecting ambient temperature and equipment power, it prevents control errors caused by mis-collection or abnormal data, improves the quality of system input data, enhances the stability and accuracy of the entire control process, and maintains the original settings when the data is unreliable, thus avoiding drastic system fluctuations.
[0037] Another embodiment of this application provides a data center air conditioning group control device, including: a local hotspot determination module, an air conditioning air volume adjustment module, an air conditioning temperature adjustment module, and a rollback module;
[0038] The local hotspot determination module is used to collect the ambient temperature of the computer room and the actual total operating power of each IT device, and to determine whether there are local hotspots in the computer room based on the ambient temperature of the computer room.
[0039] The air conditioning airflow adjustment module is used to determine the hotspot level corresponding to the local hotspot based on the ambient temperature of the computer room when a local hotspot exists, and to adjust the air conditioning airflow in the area corresponding to the local hotspot based on the hotspot level.
[0040] The air conditioning temperature adjustment module is used to gradually reduce the air conditioning temperature of each area by gradient cooling when the actual total operating power is greater than a first preset threshold if there are no local hot spots, and to continuously monitor the status of the computer room after each reduction in the air conditioning temperature.
[0041] The rollback module is used to determine whether the data center status meets the preset status after the monitored data center status exceeds a first preset time. If it does, it records the current air conditioning air volume and air conditioning temperature set in each area to obtain a parameter snapshot. If it does not meet the preset status, it rolls back the air conditioning air volume and air conditioning temperature set in each area based on the most recently recorded first parameter snapshot.
[0042] Further, the air conditioning airflow adjustment module includes: a temperature difference calculation unit, a hotspot level classification unit, a first adjustment unit, and a second adjustment unit; the air conditioning airflow adjustment module is used to determine the hotspot level corresponding to the local hotspot based on the ambient temperature of the computer room, and adjust the air conditioning airflow in the area corresponding to the local hotspot based on the hotspot level, including:
[0043] The ambient temperature of the computer room includes: the current temperature value of each area of the computer room;
[0044] The temperature difference calculation unit is used to take the area with local hot spots as the first area, and calculate the temperature difference value corresponding to each first area based on the current temperature value.
[0045] The hotspot level classification unit is used to determine the hotspot level corresponding to the first area based on the temperature difference value; wherein, the hotspot level includes: a first hotspot level and a second hotspot level; the temperature difference value corresponding to the first hotspot level is greater than the temperature difference value corresponding to the second hotspot level;
[0046] The first adjustment unit is used to treat the first area of the first hotspot level as the second area, increase the air conditioning air volume of the second area, and at the same time reduce the air conditioning air volume of all areas other than the first area.
[0047] The second adjustment unit is used to take the first area of the second hotspot level as the third area, and set the air conditioning air volume of each area according to the current air conditioning air volume of the third area and the air conditioning air volume of each area other than the first area.
[0048] Another embodiment of this application also provides a terminal device, including: a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the steps of the data center air conditioning group control method of this application.
[0049] Another embodiment of this application also provides a computer-readable storage medium item, including: a stored computer program, which, when the computer program is running, controls the device where the computer-readable storage medium is located to perform the steps of the computer room air conditioning group control method of this application. Attached Figure Description
[0050] To more clearly illustrate the technical solution of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0051] Figure 1 This is a flowchart illustrating a data center air conditioning group control method provided in some embodiments of this application;
[0052] Figure 2 This is a schematic diagram of the structure of a data center air conditioning group control method provided in some embodiments of this application. Detailed Implementation
[0053] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments. 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.
[0054] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.
[0055] In the description of the embodiments of this application, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly defined.
[0056] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0057] In the description of the embodiments in this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0058] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple sets" refers to two or more (including two sets), and "multiple pieces" refers to two or more (including two pieces).
[0059] In the description of the embodiments of this application, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.
[0060] Existing air conditioning group control technologies typically drive the operation of air conditioning equipment by monitoring overall temperature changes in the computer room. For example, some systems adjust the airflow or outlet temperature of all air conditioners uniformly based on average temperature or temperature fluctuations in a single hot zone. However, this method can easily lead to certain high-heat-density areas being in a state of overheating for extended periods, thus affecting equipment stability and lifespan. Other solutions introduce simple zone division and adjust based on set target temperatures for each zone. However, this method still requires waiting for the temperature in the zone to rise before making adjustments, resulting in a slow response time.
[0061] Please refer to Figure 1To address the problem in existing technologies of how to improve the control response speed while ensuring the accuracy of the group control process for computer room air conditioning, this application provides a method for group control of computer room air conditioning, including steps S101 to S104, specifically as follows:
[0062] S101: Collect the ambient temperature of the computer room and the actual total operating power of each IT device, and determine whether there are local hot spots in the computer room based on the ambient temperature of the computer room.
[0063] Furthermore, in some embodiments of this application, the collection of the ambient temperature of the data center and the actual total operating power of each IT device includes:
[0064] The ambient temperature of the computer room and the actual total operating power of each IT device are verified.
[0065] If the data verification fails, maintain the air conditioning air volume and air conditioning temperature in each area until the data verification passes.
[0066] Preferably, in some embodiments of this application, the collected data further includes: the operating parameters of the air conditioner and the ambient humidity data of the computer room.
[0067] Preferably, in some embodiments of this application, if the data verification fails, the method further includes: triggering an alarm to notify relevant personnel to confirm, until manual verification is passed, which indicates that the data verification has passed.
[0068] Preferably, in some embodiments of this application, the data verification process includes: employing a three-level anomaly detection system, wherein the first level is performed through the physical layer (heartbeat timeout >3 times is considered offline, and values exceeding the range are directly alarmed); the second level is performed through the logic layer (mutation detection does not exceed the standard deviation within the effective time window, freezing 5 consecutive identical values, and adjacent sensor temperature differences >8 degrees are considered non-compliant); and the third level is performed through the business layer (air conditioner supply air temperature cannot be greater than return air temperature, otherwise an anomaly alarm is triggered; energy consumption mutation detection power change rate >30% / min is considered abnormal, and hotspot migration speed >2M / S is considered abnormal). When the above anomalies occur, it means that the data verification fails, and the above anomalies can be resolved by revising the relevant detection parameters, detection step size, and standard values after manual review.
[0069] Preferably, in some embodiments of this application, the step of determining whether there is a local hotspot in the computer room based on the ambient temperature of the computer room includes: determining that there is a local hotspot in the computer room when the temperature difference between the computer room and the current temperature values of each area of the computer room exceeds a preset temperature difference.
[0070] As can be seen from the embodiments, this application performs data verification when collecting ambient temperature and equipment power to prevent control errors caused by mis-collected or abnormal data, improve the quality of system input data, enhance the stability and accuracy of the entire control process, and maintain the original settings when the data is unreliable to avoid drastic system fluctuations.
[0071] S102: If there are local hotspots, determine the hotspot level corresponding to the local hotspot based on the ambient temperature of the computer room, and adjust the air conditioning air volume of the area corresponding to the local hotspot based on the hotspot level.
[0072] Furthermore, in some embodiments of this application, the step of determining the hotspot level corresponding to the local hotspot based on the ambient temperature of the computer room, and adjusting the air conditioning airflow in the area corresponding to the local hotspot based on the hotspot level, includes:
[0073] The ambient temperature of the computer room includes: the current temperature value of each area of the computer room;
[0074] The area with local hotspots is designated as the first area, and the temperature difference value corresponding to each first area is calculated based on the current temperature value.
[0075] The hotspot level corresponding to the first area is determined based on the temperature difference value; wherein, the hotspot level includes: a first hotspot level and a second hotspot level; the temperature difference value corresponding to the first hotspot level is greater than the temperature difference value corresponding to the second hotspot level;
[0076] The first zone of the first hotspot level is designated as the second zone. The air conditioning air volume in the second zone is increased, while the air conditioning air volume in all other zones is reduced.
[0077] The first area of the second hotspot level is designated as the third area. The air conditioning air volume of each area is set according to the current air conditioning air volume of the third area and the air conditioning air volume of each area other than the first area.
[0078] Preferably, in some embodiments of this application, the step of calculating the temperature difference value corresponding to each of the first areas based on the current temperature value includes: reading the first temperature values of each area of the computer room collected before a second preset time, calculating the difference between the current temperature value and the first temperature value, and obtaining the temperature difference value corresponding to each of the first areas. The second preset time can specifically be 10 minutes, and this application does not limit this time.
[0079] Preferably, in some embodiments of this application, determining the hotspot level corresponding to the first region based on the temperature difference value includes: determining the hotspot level of the first region with a temperature difference of ΔT>5℃ as a first hotspot level; and determining the hotspot level of the first region with a temperature difference of 5℃≥ΔT>3℃ as a second hotspot level.
[0080] Preferably, in some embodiments of this application, the step of designating the first area of the first hotspot level as the second area, increasing the air conditioning airflow in the second area, and simultaneously reducing the air conditioning airflow in all areas other than the first area can be: increasing the air conditioning airflow in the second area by 30% while simultaneously reducing the air conditioning airflow in all areas other than the first area by 20%. This application does not limit the specific amount of air conditioning airflow adjustment, but only limits the increase in air conditioning airflow in the second area to be greater than the decrease in air conditioning airflow in all areas other than the first area. At the same time, the total increase in air conditioning airflow in all second areas must be less than or equal to the total decrease in air conditioning airflow in all areas other than the first area by a preset multiple, to ensure the elimination of local hotspots in the second area, while avoiding excessive reduction in air conditioning airflow in areas other than the first area, which could lead to the emergence of additional local hotspots.
[0081] As can be seen from the above embodiments, this application sets airflow control strategies according to different levels, avoiding the use of a "one-size-fits-all" approach to adjust all areas of the computer room, improving the accuracy and targeting of the adjustment, and making the control measures more in line with the actual heat load distribution. For the second area with a large temperature difference, the temperature rise is more obvious. Therefore, in addition to directly increasing the airflow of this area to achieve rapid cooling, the airflow of other areas should be reduced to ensure the balance of air conditioning energy consumption. For the third area with a low temperature difference, when adjusting the airflow of each area, an adaptive adjustment is made according to the current actual airflow of each area to avoid temperature fluctuations caused by excessive adjustment of airflow, thus improving the accuracy of control.
[0082] Furthermore, in some embodiments of this application, setting the air conditioning air volume of each region based on the current air conditioning air volume of the third region and the air conditioning air volume of each region other than the first region includes:
[0083] When the air volume of the air conditioner in the third zone is less than a first preset ratio of the maximum air volume, the air volume of the air conditioner in the third zone is increased.
[0084] The area outside the first area is designated as the fourth area. If the air conditioning air volume in the fourth area is greater than the preset benchmark air volume, the air conditioning air volume in the corresponding fourth area is reduced.
[0085] Preferably, in some embodiments of this application, the step of increasing the air conditioning air volume of the third area when the air conditioning air volume of the third area is less than a first preset ratio of the maximum air conditioning air volume includes: increasing the air conditioning air volume of the third area by 20% when the air conditioning air volume of the third area is less than 80% of the maximum air conditioning air volume.
[0086] Preferably, in some embodiments of this application, the step of designating the area outside the first area as the fourth area, and reducing the air conditioning air volume of the corresponding fourth area if the air volume of the fourth area is greater than a preset reference air volume, includes: a preset reference air volume Q.base The power consumption is calculated based on the total operating power of the IT equipment, specifically: Q base =k*∑P IT , where P IT Let ∑P be the operating power of a certain IT device. IT The total operating power is given by k, which is the mapping coefficient in meters. 3 / h·kW -1 It should be noted that the unit of air volume mentioned in this application is m. 3 / h, the unit of operating power is kW. When the air conditioning air volume in the fourth zone is greater than 30% of the preset baseline air volume, the air conditioning air volume in the corresponding fourth zone will be reduced by 15%.
[0087] Preferably, in some embodiments of this application, when the air conditioning air volume of each region is set based on the current air conditioning air volume of the third region and the air conditioning air volume of each region other than the first region, if the fourth region and the third region simultaneously meet the control conditions, one region is selected for control to avoid temperature fluctuations caused by simultaneous control when the temperature difference value is too low. This application does not restrict the region to be prioritized for control.
[0088] As can be seen from the above embodiments, since the third region has a low temperature difference, directly adjusting the air conditioning air volume of both the third and fourth regions simultaneously can easily lead to temperature fluctuations due to excessive adjustments. Therefore, adaptive adjustments are made based on the actual air conditioning air volume settings of each region to improve the accuracy of control. Furthermore, for the third region where the air conditioning air volume is less than a first preset ratio of the maximum air conditioning air volume, the air conditioning air volume is increased to eliminate local hot spots in the third region while avoiding energy waste caused by excessive air conditioning air volume settings. At the same time, for the fourth region where the air conditioning air volume is less than the preset benchmark air volume, since the temperature in this region is low, the air conditioning air volume can be appropriately reduced to reduce energy consumption and increase the flow speed of hot air from the third region to the fourth region, thereby achieving stable elimination of local hot spots in the third region.
[0089] S103: If there are no local hot spots, when the actual total operating power is greater than the first preset threshold, the air conditioning temperature of each area is gradually reduced by gradient cooling, and the status of the computer room is continuously monitored after each reduction in air conditioning temperature.
[0090] Preferably, in some embodiments of this application, the step of gradually reducing the air conditioning temperature of each area through gradient cooling when the actual total operating power is greater than a first preset threshold includes: reading the rated total power Q of the IT equipment. 额定 Combined with the actual total operating power Q 实际 Calculate η = Q 实际 / Q 额定 When η>η 阈值At that time, a gradient cooling process is performed at a rate of 0.5℃ / step. That is, the first preset threshold is η*Q. 额定 .
[0091] Preferably, in some embodiments of this application, during cooling operations, the air conditioners involved in cooling are classified into air conditioners directly involved in local hot spot regulation and a group of air conditioners responsible for temperature field equalization. The air conditioners directly involved in local hot spot regulation have a control response time of <30 seconds, while the group of air conditioners responsible for temperature field equalization has an adjustment cycle of 5-10 minutes. This method can shorten the hot spot recovery time to 2.3 minutes while avoiding over-adjustment.
[0092] S104: When the monitoring of the computer room status exceeds the first preset time, determine whether the computer room status meets the preset status; if it does, record the air conditioning air volume and air conditioning temperature set in each area to obtain a parameter snapshot; if it does not meet the preset status, roll back the air conditioning air volume and air conditioning temperature set in each area according to the most recently recorded first parameter snapshot.
[0093] Furthermore, in some embodiments of this application, the step of determining whether the data center status meets a preset state after monitoring the data center status for more than a first preset time includes:
[0094] The computer room status is determined to be inconsistent with the preset status when the following conditions are met:
[0095] The aforementioned localized hotspot reappeared in the computer room.
[0096] Or, after the first preset time has elapsed, the total energy consumption of the air conditioning in the computer room increases beyond the second preset percentage.
[0097] Or, after a first preset number of temperature adjustments, the ambient temperature fluctuation in any area exceeds a third preset ratio.
[0098] Preferably, in some embodiments of this application, the reappearance of the local hotspot in the computer room includes: after a first preset time, if the temperature of a certain area rises by more than 5°C, the area is continuously monitored; if the temperature of the area exceeds 5°C and continues for more than T1 time (defined as 5 minutes), the computer room status is determined to be unsatisfactory.
[0099] Preferably, in some embodiments of this application, the step of the total energy consumption of the air conditioner in the computer room increasing by more than a second preset proportion after a first preset time includes: after the first preset time, calculating the current total energy consumption of the air conditioner in the computer room; if the current total energy consumption of the air conditioner increases by more than 5% compared to the total energy consumption of the air conditioner before the first preset time, and there is no increase in external load, then it is determined that the state of the computer room does not meet the preset state.
[0100] Preferably, in some embodiments of this application, if after a first preset number of temperature adjustments, the ambient temperature fluctuation in any area exceeds a third preset ratio, and after a first preset time, after three consecutive temperature adjustments, the temperature fluctuation in any area gradually increases (i.e., the standard deviation of the fluctuation increases by 20%), then the computer room status is determined to be unsatisfactory.
[0101] Preferably, in some embodiments of this application, when the air conditioning air volume and air conditioning temperature in each area have been adjusted to the preset limit value, but there are still local hot spots in the computer room, it is necessary to roll back and trigger manual intervention confirmation to adjust the preset limit value.
[0102] As can be seen from the above examples, if local hotspots reappear after adjustment, it means that the adjustment did not fundamentally solve the heat load problem, and the air conditioning control parameters need to be readjusted. Simultaneously, the purpose of air conditioning temperature gradient control is to minimize air conditioning energy consumption while ensuring that local hotspots do not reappear. Therefore, after each adjustment, it is necessary to determine whether air conditioning energy consumption is increasing too rapidly. If air conditioning energy consumption increases too rapidly, the air conditioning control parameters should be rolled back to the previous stable state. Finally, during adjustment, excessively large ambient temperature fluctuations in a certain area should be avoided to improve the stability of temperature control.
[0103] Furthermore, in some embodiments of this application, the step of rolling back the settings of the air conditioning air volume and air conditioning temperature for each region based on the most recently recorded first parameter snapshot includes:
[0104] Adjust the air conditioning air volume of each area to the air conditioning air volume of the corresponding area recorded in the first parameter snapshot;
[0105] Based on the air conditioning temperature recorded in the first parameter snapshot, the air conditioning temperature of the corresponding area is gradually restored.
[0106] Preferably, in some embodiments of this application, the data recorded in the parameter snapshot includes: the air conditioning temperature, air conditioning air volume and air outlet direction of each area; the mean and standard deviation of the ambient temperature of each area; the total power consumption data of the air conditioning group; the storage strategy of the parameter snapshot is to update it after each successful gradient temperature adjustment and retain the most recent 3 versions.
[0107] Preferably, in some embodiments of this application, to avoid oscillations caused by sudden large-scale adjustments, the rollback is performed in two stages, including:
[0108] Prioritize restoring air conditioning air volume: Within time t1 (2 minutes), adjust the air conditioning air volume of each area to the air conditioning air volume recorded in the first parameter snapshot of each area to resolve the hotspot issue;
[0109] Delayed recovery of air conditioning temperature: Within time t2 (5 minutes), the air conditioning temperature of each area is adjusted to the air conditioning temperature of each area recorded in the first parameter snapshot to avoid frequent start and stop of the compressor.
[0110] Preferably, in some embodiments of the application, after the rollback is completed, the system continuously monitors for a first preset time, and after the first preset time, it re-determines whether the data center status meets the preset status for a second evaluation. If the second evaluation still fails, an alarm is triggered and the system switches to manual intervention mode.
[0111] As can be seen from the above embodiments, when the status of the computer room does not meet the preset conditions, the air conditioning air volume of each area should be directly set to the corresponding air conditioning air volume to quickly solve the hot spot problem in the computer room. At the same time, the air conditioning temperature of each area should be gradually rolled back to the air conditioning temperature recorded in the first parameter snapshot to avoid temperature fluctuations caused by rapid temperature adjustment.
[0112] In summary, the data center air conditioning group control method provided in this application has the following advantages compared with the prior art: First, it identifies areas with local hotspots based on the data center ambient temperature. Then, it classifies these hotspots according to their ambient temperature and sets airflow control strategies based on these classifications, avoiding a "one-size-fits-all" approach to adjusting all areas of the data center. This improves the accuracy and targeting of the adjustment, making the control measures more aligned with the actual heat load distribution. Furthermore, by collecting the actual total operating power of IT equipment, it predicts in advance the heat that the IT equipment will generate after continuous operation. Based on this, it adjusts the air conditioning temperature in advance through gradient cooling, solving the lag problem of air conditioning control based solely on temperature values, improving the control response speed, and ensuring the stability of the control. Finally, if the control operation disrupts the stable state of the data center after each temperature adjustment, a rollback mechanism quickly adjusts the temperature and airflow of each air conditioner back to the previous stable state, improving the control response speed.
[0113] like Figure 2 As shown, based on the above-mentioned method embodiments, one embodiment of this application provides a data center air conditioning group control device, including: a local hotspot determination module 201, an air conditioning air volume adjustment module 202, an air conditioning temperature adjustment module 203, and a rollback module 204.
[0114] Further, in some embodiments of this application, the local hotspot determination module 201 is used to collect the ambient temperature of the computer room and the actual total operating power of each IT device, and determine whether there is a local hotspot in the computer room based on the ambient temperature of the computer room; the air conditioning airflow adjustment module 202 is used to determine the hotspot level corresponding to the local hotspot based on the ambient temperature of the computer room if a local hotspot exists, and adjust the air conditioning airflow of the area corresponding to the local hotspot based on the hotspot level; the air conditioning temperature adjustment module 203 is used to gradually reduce the air conditioning temperature of each area through gradient cooling if there is no local hotspot, when the actual total operating power is greater than a first preset threshold, and continuously monitor the computer room status after each reduction in air conditioning temperature; the rollback module 204 is used to determine whether the computer room status meets the preset status after monitoring the computer room status for more than a first preset time; if it meets the preset status, it records the current air conditioning airflow and air conditioning temperature set in each area to obtain a parameter snapshot; if it does not meet the preset status, it rolls back the air conditioning airflow and air conditioning temperature set in each area based on the most recently recorded first parameter snapshot.
[0115] Further, in some embodiments of this application, the air conditioning airflow adjustment module 202 includes: a temperature difference calculation unit, a hotspot level classification unit, a first adjustment unit, and a second adjustment unit; the air conditioning airflow adjustment module 202 is used to determine the hotspot level corresponding to the local hotspot based on the computer room ambient temperature, and adjust the air conditioning airflow of the area corresponding to the local hotspot based on the hotspot level, including: the computer room ambient temperature includes: the current temperature value of each area of the computer room; the temperature difference calculation unit is used to take the area with local hotspots as the first area, and calculate the temperature difference value corresponding to each of the first areas based on the current temperature value; the hotspot level... A temperature classification unit is used to determine the hotspot level corresponding to the first region based on the temperature difference value; wherein, the hotspot level includes: a first hotspot level and a second hotspot level; the temperature difference value corresponding to the first hotspot level is greater than the temperature difference value corresponding to the second hotspot level; a first adjustment unit is used to designate the first region of the first hotspot level as the second region, increase the air conditioning air volume of the second region, and decrease the air conditioning air volume of all regions other than the first region; a second adjustment unit is used to designate the first region of the second hotspot level as the third region, and set the air conditioning air volume of each region based on the current air conditioning air volume of the third region and the air conditioning air volume of all regions other than the first region.
[0116] Furthermore, in some embodiments of this application, the second adjustment unit is used to set the air conditioning air volume of each region based on the current air conditioning air volume of the third region and the air conditioning air volume of each region other than the first region, including: when the air conditioning air volume of the third region is less than a first preset ratio of the maximum air conditioning air volume, then increasing the air conditioning air volume of the third region; taking the region other than the first region as the fourth region, and if the air conditioning air volume of the fourth region is greater than the preset benchmark air volume, then decreasing the air conditioning air volume of the corresponding fourth region.
[0117] Furthermore, in some embodiments of this application, the rollback module 204 is used to determine whether the data center status meets the preset status after monitoring the data center status for more than a first preset time, including: when the following conditions are met, the data center status is determined not to meet the preset status: the local hot spot reappears in the data center, or after the first preset time, the total energy consumption of the air conditioner in the data center increases by more than a second preset proportion, or after any area has undergone a first preset number of temperature adjustments, the ambient temperature fluctuation in that area exceeds a third preset proportion.
[0118] Furthermore, in some embodiments of this application, the rollback module 204 includes: a third adjustment unit and a fourth adjustment unit; the rollback module 204 is used to roll back the air conditioning air volume and air conditioning temperature of each area according to the most recently recorded first parameter snapshot, including: the third adjustment unit is used to adjust the air conditioning air volume of each area to the air conditioning air volume of the corresponding area recorded in the first parameter snapshot; the fourth adjustment unit is used to gradually restore the air conditioning temperature of the corresponding area according to the air conditioning temperature recorded in the first parameter snapshot.
[0119] Furthermore, in some embodiments of this application, the local hotspot determination module 201 includes: a data verification unit and an air conditioning parameter maintenance unit; the local hotspot determination module 201 is used to collect the ambient temperature of the computer room and the actual total operating power of each IT device, including: the data verification unit is used to perform data verification on the ambient temperature of the computer room and the actual total operating power of each IT device; the air conditioning parameter maintenance unit is used to maintain the air conditioning air volume and the air conditioning temperature in each area until the data verification passes if the data verification fails.
[0120] It is understood that the above-described device embodiments correspond to the method embodiments of this application, and can implement the data center air conditioning group control method provided by any of the above-described method embodiments of this application.
[0121] In summary, the data center air conditioning group control device provided in this application has the following advantages compared to the prior art: First, it identifies areas with local hotspots based on the data center ambient temperature. Then, it classifies these hotspots according to their ambient temperature and sets airflow control strategies based on these classifications, avoiding a "one-size-fits-all" approach to adjusting all areas of the data center. This improves the accuracy and targeting of the control measures, making them more aligned with the actual heat load distribution. Furthermore, by collecting the actual total operating power of IT equipment, it predicts in advance the heat that the IT equipment will generate after continuous operation. Based on this, it adjusts the air conditioning temperature in advance using a gradient cooling method, solving the lag problem of air conditioning control based solely on temperature values, improving the control response speed, and ensuring the stability of the control. Finally, if the control operation disrupts the stable state of the data center after each temperature adjustment, a rollback mechanism quickly adjusts the temperature and airflow of each air conditioner back to the previous stable state, improving the control response speed.
[0122] It should be noted that the device embodiments described above are merely illustrative, and some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the accompanying drawings of the device embodiments provided in this application, the connection relationships between modules indicate that they have communication connections, which can specifically be implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement this without any creative effort.
[0123] Based on the above embodiments of the data center air conditioning group control method, another embodiment of this application provides a terminal device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the data center air conditioning group control method of any embodiment of this application.
[0124] For example, in this embodiment, the computer program can be divided into one or more modules, which are stored in the memory and executed by the processor to complete this application. The one or more module units may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in the terminal device.
[0125] The terminal device may be a desktop computer, laptop, handheld computer, or cloud server, etc. The terminal device may include, but is not limited to, a processor and a memory.
[0126] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, 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, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the terminal device, connecting all parts of the terminal device via various interfaces and lines.
[0127] Based on the above-described method embodiments, another embodiment of this application provides a computer-readable storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to execute the data center air conditioning group control method described in any of the above-described method embodiments of this application.
[0128] The modules / units integrated in the device / terminal equipment, if implemented as software functional units and sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.
Claims
1. A method for group control of air conditioning in a computer room, characterized in that, include: Collect the ambient temperature of the computer room and the actual total operating power of each IT device, and determine whether there are local hot spots in the computer room based on the ambient temperature. If local hotspots exist, the hotspot level corresponding to the local hotspot is determined based on the ambient temperature of the computer room, and the air conditioning air volume in the area corresponding to the local hotspot is adjusted according to the hotspot level. If there are no local hot spots, when the actual total operating power is greater than the first preset threshold, the air conditioning temperature of each area is gradually reduced through gradient cooling, and the status of the computer room is continuously monitored after each reduction in air conditioning temperature. When the monitoring of the data center status exceeds a first preset time, it is determined whether the data center status meets the preset status; if it does, the air conditioning air volume and air conditioning temperature set in each area are recorded to obtain a parameter snapshot. If the conditions are not met, the air conditioning air volume and temperature settings for each area will be rolled back based on the most recently recorded first parameter snapshot.
2. The method for group control of computer room air conditioning as described in claim 1, characterized in that, The step of determining the hotspot level corresponding to the local hotspot based on the ambient temperature of the computer room, and adjusting the air conditioning airflow in the area corresponding to the local hotspot based on the hotspot level, includes: The ambient temperature of the computer room includes: the current temperature value of each area of the computer room; The area with local hotspots is designated as the first area, and the temperature difference value corresponding to each first area is calculated based on the current temperature value. The hotspot level corresponding to the first area is determined based on the temperature difference value; wherein, the hotspot level includes: a first hotspot level and a second hotspot level; the temperature difference value corresponding to the first hotspot level is greater than the temperature difference value corresponding to the second hotspot level; The first zone of the first hotspot level is designated as the second zone. The air conditioning air volume in the second zone is increased, while the air conditioning air volume in all other zones is reduced. The first area of the second hotspot level is designated as the third area. The air conditioning air volume of each area is set according to the current air conditioning air volume of the third area and the air conditioning air volume of each area other than the first area.
3. The method for group control of computer room air conditioning as described in claim 2, characterized in that, The step of setting the air conditioning air volume for each region based on the current air conditioning air volume of the third region and the air conditioning air volume of all regions other than the first region includes: When the air volume of the air conditioner in the third zone is less than a first preset ratio of the maximum air volume, the air volume of the air conditioner in the third zone is increased. The area outside the first area is designated as the fourth area. If the air conditioning air volume in the fourth area is greater than the preset benchmark air volume, the air conditioning air volume in the corresponding fourth area is reduced.
4. The method for group control of computer room air conditioning as described in claim 1, characterized in that, The step of determining whether the data center status meets the preset status after monitoring the data center status for more than a first preset time includes: The computer room status is determined to be inconsistent with the preset status when the following conditions are met: The aforementioned localized hotspot reappeared in the computer room. Or, after the first preset time has elapsed, the total energy consumption of the air conditioning in the computer room increases beyond the second preset percentage. Or, after a first preset number of temperature adjustments, the ambient temperature fluctuation in any area exceeds a third preset ratio.
5. The method for group control of computer room air conditioning as described in claim 1, characterized in that, The step of rolling back the settings of air conditioning air volume and air conditioning temperature for each area based on the most recently recorded first parameter snapshot includes: Adjust the air conditioning air volume of each area to the air conditioning air volume of the corresponding area recorded in the first parameter snapshot; Based on the air conditioning temperature recorded in the first parameter snapshot, the air conditioning temperature of the corresponding area is gradually restored.
6. The method for group control of computer room air conditioning as described in claim 1, characterized in that, The data collection includes the ambient temperature of the data acquisition room and the actual total operating power of each IT device, including: The ambient temperature of the computer room and the actual total operating power of each IT device are verified. If the data verification fails, maintain the air conditioning air volume and air conditioning temperature in each area until the data verification passes.
7. A group control device for computer room air conditioning, characterized in that, include: Local hotspot detection module, air conditioning air volume adjustment module, air conditioning temperature adjustment module, and rollback module; The local hotspot determination module is used to collect the ambient temperature of the computer room and the actual total operating power of each IT device, and to determine whether there are local hotspots in the computer room based on the ambient temperature of the computer room. The air conditioning airflow adjustment module is used to determine the hotspot level corresponding to the local hotspot based on the ambient temperature of the computer room when a local hotspot exists, and to adjust the air conditioning airflow in the area corresponding to the local hotspot based on the hotspot level. The air conditioning temperature adjustment module is used to gradually reduce the air conditioning temperature of each area by gradient cooling when the actual total operating power is greater than a first preset threshold if there are no local hot spots, and to continuously monitor the status of the computer room after each reduction in the air conditioning temperature. The rollback module is used to determine whether the data center status meets the preset status after the monitored data center status exceeds a first preset time; if it does, it records the air conditioning air volume and air conditioning temperature set in each area to obtain a parameter snapshot. If the conditions are not met, the air conditioning air volume and temperature settings for each area will be rolled back based on the most recently recorded first parameter snapshot.
8. A group control device for computer room air conditioning as described in claim 7, characterized in that, include: The air conditioning airflow adjustment module includes: a temperature difference calculation unit, a hotspot level classification unit, a first adjustment unit, and a second adjustment unit; the air conditioning airflow adjustment module is used to determine the hotspot level corresponding to the local hotspot based on the ambient temperature of the computer room, and adjust the air conditioning airflow in the area corresponding to the local hotspot based on the hotspot level, including: The ambient temperature of the computer room includes: the current temperature value of each area of the computer room; The temperature difference calculation unit is used to take the area with local hot spots as the first area, and calculate the temperature difference value corresponding to each first area based on the current temperature value. The hotspot level classification unit is used to determine the hotspot level corresponding to the first area based on the temperature difference value; wherein, the hotspot level includes: a first hotspot level and a second hotspot level; the temperature difference value corresponding to the first hotspot level is greater than the temperature difference value corresponding to the second hotspot level; The first adjustment unit is used to treat the first area of the first hotspot level as the second area, increase the air conditioning air volume of the second area, and at the same time reduce the air conditioning air volume of all areas other than the first area. The second adjustment unit is used to take the first area of the second hotspot level as the third area, and set the air conditioning air volume of each area according to the current air conditioning air volume of the third area and the air conditioning air volume of each area other than the first area.
9. A terminal device, characterized in that, The system includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor executes the computer program to implement a data center air conditioning group control method as described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform a group control method for computer room air conditioning as described in any one of claims 1 to 6.
Citation Information
Cited By
A heterogeneous multi-source air conditioner collaborative energy-saving control method for a stage general control system
CN122408232A
