Method and device for controlling energy consumption of data center

By detecting energy consumption status parameters in the data center, determining the target points and generating targeted energy consumption control parameters, the problem of lack of flexibility and accuracy in energy consumption control in the data center is solved, and more efficient energy consumption management is achieved.

CN119960583APending Publication Date: 2025-05-09ANHUI TAIRAN INFORMATION TECH PROJECT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411984947.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

The lack of flexibility and accuracy in energy consumption control of existing data centers leads to poor energy management and may exacerbate energy consumption.

Method used

By detecting the energy consumption status parameters of the data center, determining the target point and generating corresponding energy consumption control parameters, to achieve targeted energy consumption management. The method includes analyzing the energy consumption state range parameters of the unit, calculating the preset energy consumption state parameter threshold, and determining the applicable energy consumption control medium and method based on the attribute parameters of the target point and the energy consumption control method parameters.

Benefits of technology

It improves the flexibility and accuracy of energy consumption control in data centers, ensures that energy consumption can be effectively managed in different application scenarios and environments, and reduces energy consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119960583A_ABST
    Figure CN119960583A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computing power, and discloses an energy consumption control method and device for a data center, and the method comprises the steps: detecting a first energy consumption state parameter of the data center; at least one target point is determined according to the first energy consumption state parameter, a first energy consumption state sub-parameter of the target point is larger than or equal to a preset first energy consumption state parameter threshold value of the target point, and the preset first energy consumption state parameter threshold value is associated with an attribute parameter of the corresponding target point; for each target point, determining an energy consumption control mode parameter of the target point, the energy consumption control mode parameter being used for representing an energy consumption control mode condition adapted to the target point; according to a preset first energy consumption state parameter threshold value of the target point and the energy consumption control mode parameter of the target point, energy consumption control parameters of the target point are generated, and the energy consumption control parameters are used for executing energy consumption control operation on the target point. Therefore, by implementing the method, the energy consumption control accuracy of the data center can be improved by improving the energy consumption control flexibility of the data center.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computing power technology, and in particular to an energy consumption control method and device for a data center. Background Art

[0002] With the rapid development of information technology, the application scenarios of computing resources are becoming more and more abundant. More and more data centers storing computing resources are being built one by one. Their scale and number are constantly expanding, providing solid computing power support for the computing resource needs in various places.

[0003] However, with the increasing demand for computing resources, the operation of data centers has also brought about huge energy consumption problems. At present, data centers mainly rely on traditional energy consumption control technologies and means for energy consumption control, such as cooling the computing equipment in the data center through cooling methods. However, due to the different load levels of different computing equipment, that is, different usage levels, if a unified energy consumption control method is used, not only will the energy consumption control effect be poor, but it may also further aggravate energy consumption.

[0004] It can be seen that it is particularly important to improve the accuracy of energy consumption control in data centers by improving the flexibility of energy consumption control in data centers. Summary of the invention

[0005] The present invention provides an energy consumption control method and device for a data center, which can improve the accuracy of energy consumption control of the data center by improving the flexibility of energy consumption control of the data center.

[0006] In order to solve the above technical problems, the first aspect of the present invention discloses a method for controlling energy consumption of a data center, the method comprising:

[0007] Detecting a first energy consumption state parameter of a data center;

[0008] Determine at least one target point according to the first energy consumption state parameter, wherein the first energy consumption state sub-parameter of the target point is greater than or equal to a preset first energy consumption state parameter threshold of the target point, and the preset first energy consumption state parameter threshold is associated with an attribute parameter corresponding to the target point;

[0009] For each of the target points, determine the energy consumption control mode parameters of the target point, and the energy consumption control mode parameters are used to represent the energy consumption control mode situation suitable for the target point; based on the preset first energy consumption state parameter threshold of the target point and the energy consumption control mode parameters of the target point, generate the energy consumption control parameters of the target point, and the energy consumption control parameters are used to perform energy consumption control operations on the target point.

[0010] As an optional implementation manner, in the first aspect of the present invention, the data center includes at least one device, each of the devices includes at least one unit, and the determining at least one target point according to the first energy consumption state parameter includes:

[0011] For each of the units, analyzing the energy consumption state range parameters of the unit according to the acquired attribute parameters of the unit;

[0012] Acquire a first state parameter set of the unit within a preset first time period;

[0013] Calculating the preset first energy consumption state parameter threshold of the unit according to the first state parameter set and the energy consumption state range parameter;

[0014] Detecting a second state parameter set of the unit within a preset second time period;

[0015] Determine, according to the second state parameter set, a target state parameter of the unit within a preset second time period, wherein the target state parameter is used to represent a comprehensive state evaluation of the unit within the preset second time period;

[0016] Analyzing the first energy consumption state sub-parameter of the unit according to the target state parameter of the unit and the first energy consumption state parameter;

[0017] Determine whether the first energy consumption state sub-parameter of the unit is greater than or equal to the preset first energy consumption state parameter threshold of the unit. When it is determined that the first energy consumption state sub-parameter of the unit is greater than or equal to the preset first energy consumption state parameter threshold of the unit, determine the unit as a target point.

[0018] As an optional implementation manner, in the first aspect of the present invention, for each of the target points, determining the energy consumption control mode parameters of the target point includes:

[0019] According to the acquired attribute parameters of the target point, analyzing the energy consumption control range parameters of the target point, the energy consumption control range parameters including at least one of an energy consumption control medium set, an energy consumption control medium state range parameter, a target point temperature control range parameter, a target point humidity control range parameter, a target point contact surface control range parameter, an energy consumption control air flow rate range parameter, an energy consumption control fluid flow rate range parameter, and an energy consumption control solid contact range parameter;

[0020] Determining an energy consumption control reserve parameter of the data center, wherein the energy consumption control reserve parameter is used to indicate a resource reserve situation of energy consumption control of the data center;

[0021] The energy consumption control mode parameters of the target point are determined according to the energy consumption control reserve parameters and the energy consumption control range parameters.

[0022] As an optional implementation manner, in the first aspect of the present invention, analyzing the energy consumption control range parameter of the target point according to the acquired attribute parameter of the target point includes:

[0023] Obtaining a third state parameter set of the target point within a preset third time period;

[0024] Analyzing application parameters of the target point according to the third state parameter set, the application parameters including at least one of an application scenario parameter, an application period parameter, and an application power consumption range parameter;

[0025] Analyzing the comfort range parameter of the target point according to the application parameter and the third state parameter set;

[0026] According to the comfort range parameters of the target point, the energy consumption control range parameters of the target point are analyzed.

[0027] As an optional implementation manner, in the first aspect of the present invention, the energy consumption control mode parameter includes at least one of a target energy consumption control medium parameter, a target energy consumption control logic parameter, a target energy consumption control period parameter, and a target energy consumption control rate parameter, the target energy consumption control medium parameter is used to indicate the condition of the energy consumption control medium of the target point, and the property state corresponding to the energy consumption control medium is at least one of gaseous, liquid, and solid; the energy consumption control parameter of the target point is generated according to the preset first energy consumption state parameter threshold of the target point and the energy consumption control mode parameter of the target point, including:

[0028] Generate energy consumption control link parameters of the target point according to the energy consumption control mode parameters of the target point;

[0029] Generate a simulation control parameter of the target point according to the energy consumption control link parameter and the preset first energy consumption state parameter threshold, wherein the simulation control parameter is used to simulate the energy consumption control medium performing a simulation energy consumption control operation on the target point based on the energy consumption control link corresponding to the energy consumption control link parameter;

[0030] Determine a simulated control effect parameter of the simulated control parameter, wherein the simulated control effect parameter is used to indicate a state of the energy consumption control link;

[0031] Analyzing the link flow value of the energy consumption control link according to the simulated control effect parameter, wherein the link flow value is used to indicate the running smoothness of the energy consumption control link;

[0032] Determine whether the link circulation value is less than or equal to a preset circulation threshold value. When it is determined that the link circulation value is less than or equal to the preset circulation threshold value, calculate a target distance value between the link circulation value and the preset circulation threshold value, wherein the target distance value is used to indicate the degree of mismatch between the link circulation value and the preset circulation threshold value; adjust the simulation control parameter according to the target distance value; and determine the adjusted simulation control parameter as the energy consumption control parameter of the target point;

[0033] When it is determined that the link flow rate value is greater than the preset flow rate threshold, the simulation control parameter is determined as the energy consumption control parameter of the target point.

[0034] As an optional embodiment, in the first aspect of the present invention, the method further comprises:

[0035] Determine a target control effect parameter of the energy consumption control parameter of the target point, wherein the target control effect parameter is used to indicate the energy consumption control effect of the target point under the energy consumption control operation;

[0036] According to the target control effect parameter, analyzing a second energy consumption state sub-parameter of the target point and a physical state trajectory parameter of the target point, wherein the second energy consumption state sub-parameter corresponds to the first energy consumption state sub-parameter, and the physical state trajectory parameter is used to represent a trajectory of changes in the physical state of the target point during the energy consumption control operation;

[0037] Determine whether the second energy consumption state sub-parameter of the target point is greater than or equal to the preset first energy consumption state parameter threshold of the target point, and when it is determined that the second energy consumption state sub-parameter of the target point is greater than or equal to the preset first energy consumption state parameter threshold of the target point, determine whether the physical state trajectory parameter matches the preset physical state trajectory parameter threshold, the preset physical state trajectory parameter threshold is determined according to the preset first energy consumption state parameter threshold of the target point and the attribute parameter of the target point, and the preset physical state trajectory parameter threshold is used to indicate the situation of the extreme adjustment trajectory of the physical state of the target point;

[0038] When it is determined that the physical state trajectory parameter does not match the preset physical state trajectory parameter threshold, the compensatory energy consumption control parameter of the target point is generated according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter, and the compensatory energy consumption control parameter is used to perform a compensatory energy consumption control operation on the target point that is different from the energy consumption control operation.

[0039] As an optional implementation, in the first aspect of the present invention, before generating the compensation energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter, the method further includes:

[0040] Detecting a second energy consumption state parameter of the data center, where the second energy consumption state parameter is used to represent the energy consumption state of the data center during a period in which all the target points perform the corresponding energy consumption control operation;

[0041] Determine whether the second energy consumption state parameter is less than the preset second energy consumption state parameter threshold. When it is determined that the second energy consumption state parameter is less than the preset second energy consumption state parameter threshold, trigger the execution of the operation of generating the compensation energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter.

[0042] A second aspect of the present invention discloses an energy consumption control device for a data center, the device comprising:

[0043] A detection module, used to detect a first energy consumption state parameter of a data center;

[0044] a determination module, configured to determine at least one target point according to the first energy consumption state parameter, wherein the first energy consumption state sub-parameter of the target point is greater than or equal to a preset first energy consumption state parameter threshold of the target point, and the preset first energy consumption state parameter threshold is associated with an attribute parameter corresponding to the target point;

[0045] The determination module is further used to determine, for each of the target points, an energy consumption control mode parameter of the target point, wherein the energy consumption control mode parameter is used to indicate an energy consumption control mode suitable for the target point;

[0046] A generation module is used to generate energy consumption control parameters of the target point according to the preset first energy consumption state parameter threshold of the target point and the energy consumption control mode parameter of the target point, and the energy consumption control parameters are used to perform energy consumption control operations on the target point.

[0047] As an optional implementation manner, in the second aspect of the present invention, the data center includes at least one device, each of the devices includes at least one unit, and the specific manner in which the determination module determines at least one target point according to the first energy consumption state parameter includes:

[0048] For each of the units, analyzing the energy consumption state range parameters of the unit according to the acquired attribute parameters of the unit;

[0049] Acquire a first state parameter set of the unit within a preset first time period;

[0050] Calculating the preset first energy consumption state parameter threshold of the unit according to the first state parameter set and the energy consumption state range parameter;

[0051] Detecting a second state parameter set of the unit within a preset second time period;

[0052] Determine, according to the second state parameter set, a target state parameter of the unit within a preset second time period, wherein the target state parameter is used to represent a comprehensive state evaluation of the unit within the preset second time period;

[0053] Analyzing the first energy consumption state sub-parameter of the unit according to the target state parameter of the unit and the first energy consumption state parameter;

[0054] Determine whether the first energy consumption state sub-parameter of the unit is greater than or equal to the preset first energy consumption state parameter threshold of the unit. When it is determined that the first energy consumption state sub-parameter of the unit is greater than or equal to the preset first energy consumption state parameter threshold of the unit, determine the unit as a target point.

[0055] As an optional implementation manner, in the second aspect of the present invention, for each of the target points, the specific manner in which the determination module determines the energy consumption control mode parameter of the target point includes:

[0056] According to the acquired attribute parameters of the target point, analyzing the energy consumption control range parameters of the target point, the energy consumption control range parameters including at least one of an energy consumption control medium set, an energy consumption control medium state range parameter, a target point temperature control range parameter, a target point humidity control range parameter, a target point contact surface control range parameter, an energy consumption control air flow rate range parameter, an energy consumption control fluid flow rate range parameter, and an energy consumption control solid contact range parameter;

[0057] Determining an energy consumption control reserve parameter of the data center, wherein the energy consumption control reserve parameter is used to indicate a resource reserve situation of energy consumption control of the data center;

[0058] The energy consumption control mode parameters of the target point are determined according to the energy consumption control reserve parameters and the energy consumption control range parameters.

[0059] As an optional implementation, in the second aspect of the present invention, the specific manner in which the determination module analyzes the energy consumption control range parameter of the target point according to the acquired attribute parameter of the target point includes:

[0060] Obtaining a third state parameter set of the target point within a preset third time period;

[0061] Analyzing application parameters of the target point according to the third state parameter set, the application parameters including at least one of an application scenario parameter, an application period parameter, and an application power consumption range parameter;

[0062] Analyzing the comfort range parameter of the target point according to the application parameter and the third state parameter set;

[0063] According to the comfort range parameters of the target point, the energy consumption control range parameters of the target point are analyzed.

[0064] As an optional implementation, in the second aspect of the present invention, the energy consumption control mode parameter includes at least one of a target energy consumption control medium parameter, a target energy consumption control logic parameter, a target energy consumption control period parameter, and a target energy consumption control rate parameter, and the target energy consumption control medium parameter is used to indicate the condition of the energy consumption control medium of the target point, and the property state corresponding to the energy consumption control medium is at least one of gas, liquid, and solid; the specific manner in which the generation module generates the energy consumption control parameter of the target point according to the preset first energy consumption state parameter threshold of the target point and the energy consumption control mode parameter of the target point includes:

[0065] Generate energy consumption control link parameters of the target point according to the energy consumption control mode parameters of the target point;

[0066] Generate a simulation control parameter of the target point according to the energy consumption control link parameter and the preset first energy consumption state parameter threshold, wherein the simulation control parameter is used to simulate the energy consumption control medium performing a simulation energy consumption control operation on the target point based on the energy consumption control link corresponding to the energy consumption control link parameter;

[0067] Determine a simulated control effect parameter of the simulated control parameter, wherein the simulated control effect parameter is used to indicate a state of the energy consumption control link;

[0068] Analyzing the link flow value of the energy consumption control link according to the simulated control effect parameter, wherein the link flow value is used to indicate the running smoothness of the energy consumption control link;

[0069] Determine whether the link circulation value is less than or equal to a preset circulation threshold value. When it is determined that the link circulation value is less than or equal to the preset circulation threshold value, calculate a target distance value between the link circulation value and the preset circulation threshold value, wherein the target distance value is used to indicate the degree of mismatch between the link circulation value and the preset circulation threshold value; adjust the simulation control parameter according to the target distance value; and determine the adjusted simulation control parameter as the energy consumption control parameter of the target point;

[0070] When it is determined that the link flow rate value is greater than the preset flow rate threshold, the simulation control parameter is determined as the energy consumption control parameter of the target point.

[0071] As an optional implementation, in the second aspect of the present invention, the determination module is further used to determine a target control effect parameter of the energy consumption control parameter of the target point, and the target control effect parameter is used to indicate the energy consumption control effect of the target point under the energy consumption control operation;

[0072] And, the device further comprises:

[0073] an analysis module, configured to analyze, according to the target control effect parameter, a second energy consumption state sub-parameter of the target point and a physical state trajectory parameter of the target point, wherein the second energy consumption state sub-parameter corresponds to the first energy consumption state sub-parameter, and the physical state trajectory parameter is used to represent a trajectory of a physical state change of the target point during the energy consumption control operation;

[0074] A judgment module, used to judge whether the second energy consumption state sub-parameter of the target point is greater than or equal to the preset first energy consumption state parameter threshold of the target point;

[0075] The judgment module is further configured to judge whether the physical state trajectory parameter matches a preset physical state trajectory parameter threshold when the judgment module judges that the second energy consumption state sub-parameter of the target point is greater than or equal to the preset first energy consumption state parameter threshold of the target point, wherein the preset physical state trajectory parameter threshold is determined according to the preset first energy consumption state parameter threshold of the target point and the attribute parameter of the target point, and the preset physical state trajectory parameter threshold is used to indicate the situation of the extreme adjustment trajectory of the physical state of the target point;

[0076] The generation module is also used to generate a compensation energy consumption control parameter for the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter when the judgment module determines that the physical state trajectory parameter does not match the preset physical state trajectory parameter threshold. The compensation energy consumption control parameter is used to perform a compensation energy consumption control operation on the target point that is different from the energy consumption control operation.

[0077] As an optional implementation, in the second aspect of the present invention, the detection module is further used to detect the second energy consumption state parameter of the data center before the generation module generates the compensation energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter, wherein the second energy consumption state parameter is used to represent the energy consumption state of the data center during the period when all the target points execute the corresponding energy consumption control operation;

[0078] The judgment module is also used to judge whether the second energy consumption state parameter is less than a preset second energy consumption state parameter threshold. When it is judged that the second energy consumption state parameter is less than the preset second energy consumption state parameter threshold, the generation module is triggered to execute the operation of generating the compensation energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter.

[0079] A third aspect of the present invention discloses another energy consumption control device for a data center, the device comprising:

[0080] A memory storing executable program code;

[0081] a processor coupled to the memory;

[0082] The processor calls the executable program code stored in the memory to execute the energy consumption control method for a data center disclosed in the first aspect of the present invention.

[0083] A fourth aspect of the present invention discloses a computer storage medium, wherein the computer storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the energy consumption control method for a data center disclosed in the first aspect of the present invention.

[0084] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0085] In an embodiment of the present invention, a first energy consumption status parameter of a data center is detected; based on the first energy consumption status parameter, at least one target point is determined, the first energy consumption status sub-parameter of the target point is greater than or equal to a preset first energy consumption status parameter threshold of the target point, and the preset first energy consumption status parameter threshold is associated with an attribute parameter of the corresponding target point; for each target point, an energy consumption control mode parameter of the target point is determined, the energy consumption control mode parameter is used to indicate an energy consumption control mode situation suitable for the target point; based on the preset first energy consumption status parameter threshold of the target point and the energy consumption control mode parameter of the target point, an energy consumption control parameter of the target point is generated, and the energy consumption control parameter is used to perform energy consumption control operations on the target point. It can be seen that the implementation of the present invention can determine the current energy consumption state of the data center based on the detected first energy consumption state parameter of the data center, and then determine a target point where at least one first energy consumption state sub-parameter is greater than or equal to the corresponding preset first energy consumption state parameter threshold, wherein the preset first energy consumption state parameter threshold of each target point is associated with the attribute parameter of the corresponding target point, thereby improving the accuracy of determining the energy consumption control target point of the data center, so as to improve the accuracy and pertinence of the energy consumption control of the data center. For each target point, an energy consumption control mode parameter used to represent the energy consumption control mode suitable for the target point is determined, and the accuracy of determining the energy consumption control mode and direction of the target point is improved, thereby further improving the accuracy and pertinence of the energy consumption control of the data center. According to the preset first energy consumption state parameter threshold of the target point and the energy consumption control mode parameter of the target point, the energy consumption control parameter of the target point for performing an energy consumption control operation on the target point is generated, while improving the accuracy, pertinence and efficiency of the energy consumption control of the data center, the flexibility of the energy consumption control of the data center is improved, and the stability and adaptability of the energy consumption control of the data center in different application scenarios and environments are improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0086] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0087] Figure 1 It is a flow chart of a method for controlling energy consumption of a data center disclosed in an embodiment of the present invention;

[0088] Figure 2 It is a flow chart of another method for controlling energy consumption of a data center disclosed in an embodiment of the present invention;

[0089] Figure 3 It is a structural schematic diagram of an energy consumption control device for a data center disclosed in an embodiment of the present invention;

[0090] Figure 4 It is a structural schematic diagram of another energy consumption control device for a data center disclosed in an embodiment of the present invention;

[0091] Figure 5 It is a structural schematic diagram of another energy consumption control device for a data center disclosed in an embodiment of the present invention. DETAILED DESCRIPTION

[0092] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0093] The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, device, product or end including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units inherent to these processes, methods, products or ends.

[0094] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0095] The present invention discloses a method and device for controlling energy consumption of a data center, which can determine the current energy consumption state of the data center based on the detected first energy consumption state parameter of the data center, and then determine a target point where at least one first energy consumption state sub-parameter is greater than or equal to the corresponding preset first energy consumption state parameter threshold, wherein the preset first energy consumption state parameter threshold of each target point is associated with the attribute parameter of the corresponding target point, thereby improving the accuracy of determining the target point of energy consumption control of the data center, so as to improve the accuracy and pertinence of energy consumption control of the data center, for each target point, determine an energy consumption control mode parameter for indicating the energy consumption control mode adapted to the target point, improve the accuracy of determining the energy consumption control mode and direction of the target point, thereby further improving the accuracy and pertinence of energy consumption control of the data center, according to the preset first energy consumption state parameter threshold of the target point and the energy consumption control mode parameter of the target point, generate the energy consumption control parameter of the target point for performing energy consumption control operation on the target point, while improving the accuracy, pertinence and efficiency of energy consumption control of the data center, improve the flexibility of energy consumption control of the data center, and improve the stability and adaptability of energy consumption control of the data center in different application scenarios and environments. The following are detailed descriptions.

[0096] Embodiment 1

[0097] See also Figure 1 , Figure 1 1 is a flow chart of a method for controlling energy consumption of a data center disclosed in an embodiment of the present invention. Figure 1 The energy consumption control method of the data center described can be applied to the data center of the storage computing resource equipment. The data center may include other supporting equipment of the computing resource equipment for storage, management, allocation, etc., and can also be applied to the above supporting equipment. It can also be applied to the above supporting equipment, computing resource equipment, data center and other related smart devices, which include but are not limited to battery equipment, cloud equipment, edge computing equipment, relay equipment, base station equipment, city management equipment, smart network equipment, smart home equipment and one or more of them, which are not limited in the embodiments of the present invention. Figure 1 As shown, the energy consumption control method of the data center may include the following operations:

[0098] 101. Detect a first energy consumption state parameter of a data center;

[0099] In an embodiment of the present invention, optionally, the above-mentioned detection method of detecting the first energy consumption status parameter of the data center to determine the energy consumption status of the data center can be obtained by sensing the operation data of the data center, or can be obtained by directly sensing the relevant energy consumption data of the data center, or can be obtained by actively uploading by the objects corresponding to the data center, and the objects include but are not limited to people, relevant energy consumption management units, terminal equipment, etc.; the above-mentioned sensing the operation data of the data center means sensing the operation status data of all equipment in the data center, or sensing the operation status data of some equipment with large energy consumption, so that the detection efficiency can be improved. For equipment with large energy consumption, it can be determined based on historical energy consumption data. Specifically, it can be obtained by comparing the historical energy consumption data of different equipment;

[0100] Further optionally, the first energy consumption state parameter of the data center can also be obtained by detecting the operating state data of a certain type of unit in the data center. For example, based on the current application scenario parameter set of the data center, a target detection unit set is determined, and the application scenario parameter set corresponds to the target detection unit set. The image processing application scenario corresponds to the CPU, GPU, etc., the matching application scenario corresponds to the CPU, model storage unit, model deployment unit, etc., the classification application scenario is similar, and the storage application scenario corresponds to the storage unit, etc.;

[0101] Based on the operating status parameters of the target detection unit set, a first energy consumption status parameter of the data center is inferred.

[0102] It can be seen that, while the detection efficiency of the first energy consumption state parameter of the data center can be improved, the energy consumption control efficiency and accuracy of the data center can be further improved by determining the target detection unit set.

[0103] 102. Determine at least one target point according to the first energy consumption state parameter, wherein the first energy consumption state sub-parameter of the target point is greater than or equal to a preset first energy consumption state parameter threshold of the target point, and the preset first energy consumption state parameter threshold is associated with an attribute parameter of the corresponding target point;

[0104] In the embodiment of the present invention, optionally, the above-mentioned target point may be a specific unit, or may be a certain area, and the area includes equipment, units, and the like.

[0105] In an embodiment of the present invention, as an optional implementation manner, the above-mentioned data center includes at least one device, each device includes at least one unit, and at least one target point is determined according to the first energy consumption state parameter, including:

[0106] For each unit, analyzing the energy consumption state range parameters of the unit according to the acquired attribute parameters of the unit;

[0107] Acquire a first state parameter set of the unit within a preset first time period;

[0108] Calculating a preset first energy consumption state parameter threshold of the unit according to the first state parameter set and the energy consumption state range parameter;

[0109] Detecting a second state parameter set of the unit within a preset second time period;

[0110] Determine the target state parameter of the unit within the preset second time period according to the second state parameter set, where the target state parameter is used to represent the comprehensive state evaluation of the unit within the preset second time period;

[0111] Analyzing a first energy consumption state sub-parameter of the unit according to the target state parameter of the unit and the first energy consumption state parameter;

[0112] Determine whether the first energy consumption state sub-parameter of the unit is greater than or equal to the preset first energy consumption state parameter threshold of the unit. When it is determined that the first energy consumption state sub-parameter of the unit is greater than or equal to the preset first energy consumption state parameter threshold of the unit, determine the unit as a target point.

[0113] In the embodiment of the present invention, optionally, the above-mentioned unit may be a specific execution unit (chip, component, etc.) in the device, or may be a broader mechanism;

[0114] Further optionally, for different units, their functions, effects, service life, maintenance status, and the equipment they are located in are different, so the attribute parameters used to represent their attribute status are different; the above-mentioned attribute parameters are also related to the physical properties, chemical properties, etc. of the corresponding units.

[0115] It can be seen that the implementation of this optional embodiment can analyze the energy consumption state range parameters of each unit in the data center according to the acquired attribute parameters of the unit. The energy consumption state range parameters can enable the unit to be used continuously without being damaged by overload operation. Combined with the acquired first state parameter set used to represent the operating state of the unit in the preset first time period, the preset first energy consumption state parameter threshold of the unit is calculated, so that a healthier energy consumption state control standard applicable to the unit in the near future can be determined, so as to dynamically adapt the energy consumption state control standards of different units under different use periods, improve the accuracy, scientificity and adaptability to application scenarios of the energy consumption control standards of different units, and determine the second state parameter set of the unit in the preset second time period. A target state parameter used to represent the comprehensive state evaluation of the unit within the preset second time period is determined, and the first energy consumption state parameter of the data center is combined to match and analyze the first energy consumption state sub-parameter of the unit, so that it can match the energy consumption state that better represents the unit under long-term operation. The long-term state refers to the stable energy consumption state under long-term operation. The energy consumption state under this long-term operation does not refer to the situation where the unit has low energy consumption, but may also be a situation where the unit's energy consumption remains high for a long time, and this situation is abnormal. At this time, if it is determined that the first energy consumption state sub-parameter of the unit is greater than or equal to the preset first energy consumption state parameter threshold of the unit, the unit is determined as the target point, which can more accurately determine the target point and improve the accuracy of determining the target point and the comprehensiveness of the determination logic.

[0116] 103. For each target point, determine an energy consumption control mode parameter of the target point, where the energy consumption control mode parameter is used to indicate an energy consumption control mode suitable for the target point;

[0117] In the embodiment of the present invention, optionally, the energy consumption control mode parameter is associated with the attribute parameter of the target point;

[0118] In the embodiment of the present invention, as another optional implementation manner, for each target point, determining the energy consumption control mode parameter of the target point includes:

[0119] According to the acquired attribute parameters of the target point, the energy consumption control range parameters of the target point are analyzed, and the energy consumption control range parameters include at least one of an energy consumption control medium set, an energy consumption control medium state range parameter, a target point temperature control range parameter, a target point humidity control range parameter, a target point contact surface control range parameter, an energy consumption control air flow rate range parameter, an energy consumption control fluid flow rate range parameter, and an energy consumption control solid contact range parameter;

[0120] Determine the energy consumption control reserve parameter of the data center, where the energy consumption control reserve parameter is used to indicate the resource reserve status of the energy consumption control of the data center;

[0121] The energy consumption control mode parameters of the target point are determined according to the energy consumption control reserve parameters and the energy consumption control range parameters.

[0122] In the embodiment of the present invention, the above-mentioned energy consumption control medium set includes but is not limited to one or more of power medium, liquid medium, gaseous medium, and solid medium; the energy consumption control medium state range parameter is related to the properties of the above-mentioned energy consumption control medium, for example, it may include one or more of temperature range, humidity range, flow rate range, heat absorption range, content range, and intensity range, and is adjusted in combination with the properties of the above-mentioned medium;

[0123] It can be seen that the implementation of this optional embodiment can further analyze, for each target point, based on the acquired attribute parameters of the target point, the energy consumption control range parameters used to indicate that the target point will not be affected in its sustainable use due to energy control, thereby further performing energy consumption control of the target point based on the sustainable operation of the target point, wherein the energy consumption control range parameters include at least one of an energy consumption control medium set, an energy consumption control medium state range parameter, a target point temperature control range parameter, a target point humidity control range parameter, a target point contact surface control range parameter, an energy consumption control air flow rate range parameter, an energy consumption control fluid flow rate range parameter, and an energy consumption control solid contact range parameter, thereby improving the comprehensiveness of energy consumption control of the target point; combining the determined energy consumption control reserve parameters used to indicate the resource reserve situation of energy consumption control of the data center, determining the energy consumption control mode parameters of the target point, can further improve the comprehensiveness, scientificity and accuracy of the determination dimensions of the energy consumption control mode and direction for different target points, which is conducive to improving the accuracy, comprehensiveness and efficiency of energy consumption control of the data center.

[0124] In this optional embodiment, as an optional implementation manner, the above-mentioned analyzing the energy consumption control range parameter of the target point according to the acquired attribute parameter of the target point includes:

[0125] Obtaining a third state parameter set of the target point within a preset third time period;

[0126] Analyzing application parameters of the target point according to the third state parameter set, where the application parameters include at least one of an application scenario parameter, an application period parameter, and an application power consumption range parameter;

[0127] Analyzing the comfort range parameter of the target point according to the application parameter and the third state parameter set;

[0128] According to the comfort range parameters of the target point, the energy consumption control range parameters of the target point are analyzed.

[0129] In the embodiment of the present invention, it should be noted that for different target points, the comfort range parameters are different, and some comfort range parameters may be destructive energy consumption control ranges compared to other target points;

[0130] It can be seen that the implementation of this optional embodiment can specifically analyze the energy consumption range control parameters of each target point based on obtaining the third state parameter set of the target point within the preset third time period, and gradually analyze the application parameters used to represent at least one of the application scenario parameters, application time period parameters, and application power consumption range parameters of the target point and the comfort range parameters of the target point. In this way, the energy consumption control range parameters of each target point can be analyzed from the perspective of the comfort acceptance range of each target point, rather than the global perspective of the data center and the subjective understanding of the comfort of people in the data center, thereby further improving the analysis accuracy and adaptability of the energy consumption control range parameters of the target point.

[0131] 104. Generate an energy consumption control parameter of the target point according to a preset first energy consumption state parameter threshold of the target point and an energy consumption control mode parameter of the target point, where the energy consumption control parameter is used to perform an energy consumption control operation on the target point.

[0132] In the embodiment of the present invention, further optionally, in the process of executing step 104, the surrounding environment state parameters of the target point can be considered, and the above-mentioned surrounding environment state parameters include but are not limited to natural cold source cycle parameters, air flow and liquid flow cycle parameters, computer room environment temperature and humidity parameters, dust parameters, load parameters, lighting parameters (illumination parameters), noise parameters, weather parameters, wind speed parameters, etc. At least one of the parameters, thereby combining the above-mentioned surrounding environment state parameters, the preset first energy consumption state parameter threshold of the target point and the energy consumption control method parameters of the target point to generate the energy consumption control parameters of the target point, which is conducive to further improving the accuracy of energy consumption control for each target point, reducing environmental interference and further using the environment to reduce power consumption.

[0133] It can be seen that the implementation of the embodiment of the present invention can determine the current energy consumption state of the data center based on the detected first energy consumption state parameter of the data center, and further determine a target point where at least one first energy consumption state sub-parameter is greater than or equal to the corresponding preset first energy consumption state parameter threshold, wherein the preset first energy consumption state parameter threshold of each target point is associated with the attribute parameter of the corresponding target point, thereby improving the accuracy of determining the energy consumption control target point of the data center, so as to improve the accuracy and pertinence of the energy consumption control of the data center. For each target point, an energy consumption control mode parameter used to represent the energy consumption control mode suitable for the target point is determined, and the accuracy of determining the energy consumption control mode and direction of the target point is improved, thereby further improving the accuracy and pertinence of the energy consumption control of the data center. According to the preset first energy consumption state parameter threshold of the target point and the energy consumption control mode parameter of the target point, an energy consumption control parameter of the target point for performing an energy consumption control operation on the target point is generated, thereby improving the energy consumption control flexibility of the data center while improving the accuracy, pertinence and efficiency of the energy consumption control of the data center, and improving the stability and adaptability of the energy consumption control of the data center in different application scenarios and environments.

[0134] Embodiment 2

[0135] See also Figure 2 , Figure 2 1 is a flow chart of another method for controlling energy consumption of a data center disclosed in an embodiment of the present invention. Figure 2 The energy consumption control method of the data center described can be applied to the data center of the storage computing resource equipment. The data center may include other supporting equipment of the computing resource equipment for storage, management, allocation, etc., and can also be applied to the above supporting equipment. It can also be applied to the above supporting equipment, computing resource equipment, data center and other related smart devices, which include but are not limited to battery equipment, cloud equipment, edge computing equipment, relay equipment, base station equipment, city management equipment, smart network equipment, smart home equipment and one or more of them, which are not limited in the embodiments of the present invention. Figure 2 As shown, the energy consumption control method of the data center may include the following operations:

[0136] 201. Detect a first energy consumption state parameter of a data center;

[0137] 202. Determine at least one target point according to the first energy consumption state parameter, wherein the first energy consumption state sub-parameter of the target point is greater than or equal to a preset first energy consumption state parameter threshold of the target point, and the preset first energy consumption state parameter threshold is associated with an attribute parameter of the corresponding target point;

[0138] 203. For each target point, determine an energy consumption control mode parameter of the target point, where the energy consumption control mode parameter is used to indicate an energy consumption control mode suitable for the target point;

[0139] In the embodiment of the present invention, optionally, the energy consumption control mode parameter includes at least one of a target energy consumption control medium parameter, a target energy consumption control logic parameter, a target energy consumption control period parameter, and a target energy consumption control rate parameter. The target energy consumption control medium parameter is used to indicate the condition of the energy consumption control medium at the target point. The property state corresponding to the energy consumption control medium is at least one of gaseous, liquid, and solid.

[0140] In the embodiment of the present invention, for the supplementary description of step 201 to step 203, please refer to the supplementary description of step 101 to step 103 in the first embodiment, and the embodiment of the present invention will not elaborate on this.

[0141] 204. Generate energy consumption control link parameters of the target point according to the energy consumption control mode parameters of the target point;

[0142] In the embodiment of the present invention, optionally, the energy consumption control link parameter may represent the physical link of the actual energy consumption control, including the participating units and media, or may represent the energy consumption control logic, or may be a combination of the above two.

[0143] 205. Generate a simulation control parameter of the target point according to the energy consumption control link parameter and a preset first energy consumption state parameter threshold, where the simulation control parameter is used to simulate the energy consumption control medium performing a simulation energy consumption control operation on the target point based on the energy consumption control link corresponding to the energy consumption control link parameter;

[0144] 206. Determine a simulation control effect parameter of the simulation control parameter, where the simulation control effect parameter is used to indicate a state of the energy consumption control link;

[0145] 207. Analyze the link flow value of the energy consumption control link according to the simulation control effect parameter, where the link flow value is used to indicate the operation smoothness of the energy consumption control link;

[0146] 208. Determine whether the link circulation value is less than or equal to a preset circulation threshold; when it is determined that the link circulation value is less than or equal to the preset circulation threshold, trigger the execution of steps 209 to 211; when it is determined that the link circulation value is greater than the preset circulation threshold, trigger the execution of step 212;

[0147] 209. Calculate a target distance value between the link circulation value and a preset circulation threshold, where the target distance value is used to indicate the degree of mismatch between the link circulation value and the preset circulation threshold;

[0148] 210. Adjust the simulation control parameters according to the target distance value;

[0149] 211. Determine the adjusted simulation control parameter as the energy consumption control parameter of the target point;

[0150] 212. Determine the simulation control parameter as the energy consumption control parameter of the target point, where the energy consumption control parameter is used to perform an energy consumption control operation on the target point.

[0151] It can be seen that the implementation of the embodiment of the present invention can further determine the energy consumption control link parameters of the target point after determining the energy consumption control mode parameters suitable for each target point, so as to generate a simulation control parameter for simulating the energy consumption control medium to perform a simulation energy consumption control operation on the target point based on the energy consumption control link corresponding to the energy consumption control link parameter based on the energy consumption control link parameter based on the energy consumption control mode parameters and the preset first energy consumption state parameter threshold, and by determining the simulation control effect parameter for indicating the state of the energy consumption control link, analyze the link flow value for indicating the operation smoothness of the energy consumption control link, and when it is determined that the link flow value is greater than the preset flow threshold, determine the simulation control parameter as the energy consumption control parameter of the target point, so as to perform a matching operation on the target point. Energy consumption control operation can improve the accuracy of energy consumption control and the degree of granularity of energy consumption control in the data center, reduce unexpected energy consumption waste in the process of energy consumption control in the data center, and when it is judged that the link circulation value is less than or equal to the preset circulation threshold, by calculating the target distance value used to represent the degree of mismatch between the link circulation value and the preset circulation threshold, and based on the target distance value, adjusting the simulation control parameters, and determining the adjusted simulation control parameters as the energy consumption control parameters of the target point, it can further improve the accuracy of energy consumption control and the degree of granularity of energy consumption control in the data center, while improving the stability and flexibility of energy consumption control in the data center, which is conducive to further reducing unexpected energy consumption waste in the process of energy consumption control in the data center.

[0152] In the embodiment of the present invention, as an optional implementation manner, the method further includes:

[0153] Determine a target control effect parameter of the energy consumption control parameter of the target point, where the target control effect parameter is used to indicate the energy consumption control effect of the target point under the energy consumption control operation;

[0154] According to the target control effect parameter, analyzing the second energy consumption state sub-parameter of the target point and the physical state trajectory parameter of the target point, the second energy consumption state sub-parameter corresponds to the first energy consumption state sub-parameter, and the physical state trajectory parameter is used to represent the physical state change trajectory of the target point during the energy consumption control operation;

[0155] Determine whether the second energy consumption state sub-parameter of the target point is greater than or equal to the preset first energy consumption state parameter threshold of the target point. When it is determined that the second energy consumption state sub-parameter of the target point is greater than or equal to the preset first energy consumption state parameter threshold of the target point, determine whether the physical state trajectory parameter matches the preset physical state trajectory parameter threshold. The preset physical state trajectory parameter threshold is determined based on the preset first energy consumption state parameter threshold of the target point and the attribute parameter of the target point. The preset physical state trajectory parameter threshold is used to indicate the situation of the extreme adjustment trajectory of the physical state of the target point.

[0156] When it is determined that the physical state trajectory parameter does not match the preset physical state trajectory parameter threshold, the compensating energy consumption control parameter of the target point is generated according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter. The compensating energy consumption control parameter is used to perform a compensating energy consumption control operation on the target point that is different from the energy consumption control operation.

[0157] It should be noted that for different target points, the energy consumption control operations are different, and the corresponding triggering of the optional embodiment is also different. Each target point can directly trigger the execution of the optional embodiment after executing the matching energy consumption control operation, or it can trigger itself, but there is no need to wait for the energy consumption control operations of all target points to be completed before triggering. The specific details are related to the actual application scenario, and the embodiments of the present invention do not make specific limitations on this.

[0158] In this optional embodiment, when it is determined that the second energy consumption state sub-parameter of the target point is less than the preset first energy consumption state parameter threshold of the target point, the operation can be terminated, or all processes in the embodiment of the present invention can be re-triggered. The specific details are related to the actual application scenario, and the embodiment of the present invention does not make any specific limitations on this.

[0159] It can be seen that the implementation of this optional embodiment can generate energy consumption control parameters for each target point and perform a matching energy consumption control operation on the target point. Then, by determining the target control effect parameter of the target point used to indicate the energy consumption control effect of the target point under the energy consumption control operation, analyze the current second energy consumption state sub-parameter of the target point and the physical state trajectory parameter of the target point. The physical state trajectory parameter is used to indicate the trajectory of changes in the physical state of the target point during the energy consumption control operation, thereby improving the accuracy and comprehensiveness of the analysis and understanding of the target point after the energy consumption control. When it is determined that the second energy consumption state sub-parameter of the target point is greater than or equal to the preset first energy consumption state parameter threshold of the target point, it is determined whether the physical state trajectory parameter is equal to the preset physical state trajectory parameter threshold. The preset physical state trajectory parameter threshold is determined according to the preset first energy consumption state parameter threshold of the target point and the attribute parameter of the target point. The preset physical state trajectory parameter threshold is used to represent the extreme adjustment trajectory of the physical state of the target point. When it is determined that the physical state trajectory parameter does not match the preset physical state trajectory parameter threshold, the compensating energy consumption control parameter of the target point is generated according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter. The compensating energy consumption control parameter is used to perform a compensating energy consumption control operation on the target point that is different from the energy consumption control operation, thereby further improving the full-cycle stability and full-cycle accuracy of the energy consumption control of the data center, which is conducive to improving the user's energy consumption control satisfaction.

[0160] In this optional embodiment, as an optional implementation manner, before generating the compensation energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter, the method further includes:

[0161] Detecting a second energy consumption state parameter of the data center, where the second energy consumption state parameter is used to indicate the energy consumption state of the data center during a period when all target points perform corresponding energy consumption control operations;

[0162] Determine whether the second energy consumption state parameter is less than the preset second energy consumption state parameter threshold. When it is determined that the second energy consumption state parameter is less than the preset second energy consumption state parameter threshold, the operation of generating the compensation energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter is triggered.

[0163] It can be seen that the implementation of this optional embodiment can also detect the second energy consumption state parameter of the data center before generating the compensating energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter. The second energy consumption state parameter is used to represent the energy consumption state of the data center during the period when all target points execute the corresponding energy consumption control operation; when it is judged that the second energy consumption state parameter is less than the preset second energy consumption state parameter threshold, the operation of generating the compensating energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter is triggered, which can further improve the multi-dimensional reversibility of the energy consumption control of the data center, that is, when the operation of controlling energy consumption will cause the energy consumption to increase more aggravatedly, the energy consumption control can be temporarily stopped, and the energy consumption of the data center can be further controlled in a timely manner, which can further improve the accuracy of the energy consumption control of the data center while improving the flexibility of the energy consumption control of the data center, which is conducive to further saving energy and reducing energy consumption.

[0164] Embodiment 3

[0165] See also Figure 3 , Figure 3 It is a structural diagram of an energy consumption control device for a data center disclosed in an embodiment of the present invention. The energy consumption control device for the data center can be applied to a data center that stores computing power resource equipment. The data center may include other supporting equipment for one or more computing power resource equipment such as storage, management, and allocation. It can also be applied to the above-mentioned supporting equipment, and can also be applied to the above-mentioned supporting equipment, computing power resource equipment, data center and other related intelligent devices. The intelligent device includes but is not limited to one or more of battery equipment, cloud equipment, edge computing equipment, relay equipment, base station equipment, city management equipment, intelligent network equipment, and smart home equipment, which are not limited in the embodiments of the present invention. Figure 3 As shown, the energy consumption control device of the data center may include:

[0166] A detection module 301 is used to detect a first energy consumption state parameter of a data center;

[0167] A determination module 302 is used to determine at least one target point according to the first energy consumption state parameter, wherein the first energy consumption state sub-parameter of the target point is greater than or equal to a preset first energy consumption state parameter threshold of the target point, and the preset first energy consumption state parameter threshold is associated with an attribute parameter of the corresponding target point;

[0168] The determination module 302 is further used to determine, for each target point, an energy consumption control mode parameter of the target point, where the energy consumption control mode parameter is used to indicate an energy consumption control mode situation suitable for the target point;

[0169] The generating module 303 is used to generate the energy consumption control parameter of the target point according to the preset first energy consumption state parameter threshold of the target point and the energy consumption control mode parameter of the target point, and the energy consumption control parameter is used to perform the energy consumption control operation on the target point.

[0170] It can be seen that the implementation of the embodiment of the present invention can determine the current energy consumption state of the data center based on the detected first energy consumption state parameter of the data center, and further determine a target point where at least one first energy consumption state sub-parameter is greater than or equal to the corresponding preset first energy consumption state parameter threshold, wherein the preset first energy consumption state parameter threshold of each target point is associated with the attribute parameter of the corresponding target point, thereby improving the accuracy of determining the energy consumption control target point of the data center, so as to improve the accuracy and pertinence of the energy consumption control of the data center. For each target point, an energy consumption control mode parameter used to represent the energy consumption control mode suitable for the target point is determined, and the accuracy of determining the energy consumption control mode and direction of the target point is improved, thereby further improving the accuracy and pertinence of the energy consumption control of the data center. According to the preset first energy consumption state parameter threshold of the target point and the energy consumption control mode parameter of the target point, an energy consumption control parameter of the target point for performing an energy consumption control operation on the target point is generated, thereby improving the energy consumption control flexibility of the data center while improving the accuracy, pertinence and efficiency of the energy consumption control of the data center, and improving the stability and adaptability of the energy consumption control of the data center in different application scenarios and environments.

[0171] In the embodiment of the present invention, as an optional implementation, the above-mentioned data center includes at least one device, each device includes at least one unit, and the above-mentioned determination module 302 determines at least one target point according to the first energy consumption state parameter in a specific manner including:

[0172] For each unit, analyzing the energy consumption state range parameters of the unit according to the acquired attribute parameters of the unit;

[0173] Acquire a first state parameter set of the unit within a preset first time period;

[0174] Calculating a preset first energy consumption state parameter threshold of the unit according to the first state parameter set and the energy consumption state range parameter;

[0175] Detecting a second state parameter set of the unit within a preset second time period;

[0176] Determine the target state parameter of the unit within the preset second time period according to the second state parameter set, where the target state parameter is used to represent the comprehensive state evaluation of the unit within the preset second time period;

[0177] Analyzing a first energy consumption state sub-parameter of the unit according to the target state parameter of the unit and the first energy consumption state parameter;

[0178] Determine whether the first energy consumption state sub-parameter of the unit is greater than or equal to the preset first energy consumption state parameter threshold of the unit. When it is determined that the first energy consumption state sub-parameter of the unit is greater than or equal to the preset first energy consumption state parameter threshold of the unit, determine the unit as a target point.

[0179] It can be seen that the implementation of this optional embodiment can analyze the energy consumption state range parameters of each unit in the data center according to the acquired attribute parameters of the unit. The energy consumption state range parameters can enable the unit to be used continuously without being damaged by overload operation. Combined with the acquired first state parameter set used to represent the operating state of the unit in the preset first time period, the preset first energy consumption state parameter threshold of the unit is calculated, so that a healthier energy consumption state control standard applicable to the unit in the near future can be determined, so as to dynamically adapt the energy consumption state control standards of different units under different use periods, improve the accuracy, scientificity and adaptability to application scenarios of the energy consumption control standards of different units, and determine the second state parameter set of the unit in the preset second time period. A target state parameter used to represent the comprehensive state evaluation of the unit within the preset second time period is determined, and the first energy consumption state parameter of the data center is combined to match and analyze the first energy consumption state sub-parameter of the unit, so that it can match the energy consumption state that better represents the unit under long-term operation. The long-term state refers to the stable energy consumption state under long-term operation. The energy consumption state under this long-term operation does not refer to the situation where the unit has low energy consumption, but may also be a situation where the unit's energy consumption remains high for a long time, and this situation is abnormal. At this time, if it is determined that the first energy consumption state sub-parameter of the unit is greater than or equal to the preset first energy consumption state parameter threshold of the unit, the unit is determined as the target point, which can more accurately determine the target point and improve the accuracy of determining the target point and the comprehensiveness of the determination logic.

[0180] In the embodiment of the present invention, as another optional implementation, for each target point, the specific manner in which the determination module 302 determines the energy consumption control mode parameter of the target point includes:

[0181] According to the acquired attribute parameters of the target point, the energy consumption control range parameters of the target point are analyzed, and the energy consumption control range parameters include at least one of an energy consumption control medium set, an energy consumption control medium state range parameter, a target point temperature control range parameter, a target point humidity control range parameter, a target point contact surface control range parameter, an energy consumption control air flow rate range parameter, an energy consumption control fluid flow rate range parameter, and an energy consumption control solid contact range parameter;

[0182] Determine the energy consumption control reserve parameter of the data center, where the energy consumption control reserve parameter is used to indicate the resource reserve status of the energy consumption control of the data center;

[0183] The energy consumption control mode parameters of the target point are determined according to the energy consumption control reserve parameters and the energy consumption control range parameters.

[0184] It can be seen that the implementation of this optional embodiment can further analyze, for each target point, based on the acquired attribute parameters of the target point, the energy consumption control range parameters used to indicate that the target point will not be affected in its sustainable use due to energy control, thereby further performing energy consumption control of the target point based on the sustainable operation of the target point, wherein the energy consumption control range parameters include at least one of an energy consumption control medium set, an energy consumption control medium state range parameter, a target point temperature control range parameter, a target point humidity control range parameter, a target point contact surface control range parameter, an energy consumption control air flow rate range parameter, an energy consumption control fluid flow rate range parameter, and an energy consumption control solid contact range parameter, thereby improving the comprehensiveness of energy consumption control of the target point; combining the determined energy consumption control reserve parameters used to indicate the resource reserve situation of energy consumption control of the data center, determining the energy consumption control mode parameters of the target point, can further improve the comprehensiveness, scientificity and accuracy of the determination dimensions of the energy consumption control mode and direction for different target points, which is conducive to improving the accuracy, comprehensiveness and efficiency of energy consumption control of the data center.

[0185] In this optional embodiment, as an optional implementation, the specific manner in which the determination module 302 analyzes the energy consumption control range parameter of the target point according to the acquired attribute parameters of the target point includes:

[0186] Obtaining a third state parameter set of the target point within a preset third time period;

[0187] Analyzing application parameters of the target point according to the third state parameter set, where the application parameters include at least one of an application scenario parameter, an application period parameter, and an application power consumption range parameter;

[0188] Analyzing the comfort range parameter of the target point according to the application parameter and the third state parameter set;

[0189] According to the comfort range parameters of the target point, the energy consumption control range parameters of the target point are analyzed.

[0190] It can be seen that the implementation of this optional embodiment can specifically analyze the energy consumption range control parameters of each target point based on obtaining the third state parameter set of the target point within the preset third time period, and gradually analyze the application parameters used to represent at least one of the application scenario parameters, application time period parameters, and application power consumption range parameters of the target point and the comfort range parameters of the target point. In this way, the energy consumption control range parameters of each target point can be analyzed from the perspective of the comfort acceptance range of each target point, rather than the global perspective of the data center and the subjective understanding of the comfort of people in the data center, thereby further improving the analysis accuracy and adaptability of the energy consumption control range parameters of the target point.

[0191] In an optional embodiment, the energy consumption control mode parameter includes at least one of a target energy consumption control medium parameter, a target energy consumption control logic parameter, a target energy consumption control period parameter, and a target energy consumption control rate parameter. The target energy consumption control medium parameter is used to indicate the state of the energy consumption control medium of the target point, and the property state corresponding to the energy consumption control medium is at least one of gaseous, liquid, and solid. The specific method of generating the energy consumption control parameter of the target point according to the preset first energy consumption state parameter threshold of the target point and the energy consumption control mode parameter of the target point by the generation module 303 includes:

[0192] Generate energy consumption control link parameters of the target point according to the energy consumption control mode parameters of the target point;

[0193] Generate a simulated control parameter of the target point according to the energy consumption control link parameter and a preset first energy consumption state parameter threshold, the simulated control parameter being used to simulate the energy consumption control medium performing a simulated energy consumption control operation on the target point based on the energy consumption control link corresponding to the energy consumption control link parameter;

[0194] Determine a simulation control effect parameter of the simulation control parameter, the simulation control effect parameter is used to indicate the state of the energy consumption control link;

[0195] According to the simulation control effect parameters, the link flow value of the energy consumption control link is analyzed. The link flow value is used to indicate the running smoothness of the energy consumption control link.

[0196] Determine whether the link circulation value is less than or equal to a preset circulation threshold value. When it is determined that the link circulation value is less than or equal to the preset circulation threshold value, calculate the target distance value between the link circulation value and the preset circulation threshold value, and the target distance value is used to indicate the degree of mismatch between the link circulation value and the preset circulation threshold value; adjust the simulation control parameter according to the target distance value; and determine the adjusted simulation control parameter as the energy consumption control parameter of the target point;

[0197] When it is determined that the link flow rate value is greater than the preset flow rate threshold, the simulation control parameter is determined as the energy consumption control parameter of the target point.

[0198] It can be seen that the implementation of the embodiment of the present invention can further determine the energy consumption control link parameters of the target point after determining the energy consumption control mode parameters suitable for each target point, so as to generate a simulation control parameter for simulating the energy consumption control medium to perform a simulation energy consumption control operation on the target point based on the energy consumption control link corresponding to the energy consumption control link parameter based on the energy consumption control link parameter based on the energy consumption control mode parameters and the preset first energy consumption state parameter threshold, and by determining the simulation control effect parameter for indicating the state of the energy consumption control link, analyze the link flow value for indicating the operation smoothness of the energy consumption control link, and when it is determined that the link flow value is greater than the preset flow threshold, determine the simulation control parameter as the energy consumption control parameter of the target point, so as to perform a matching operation on the target point. Energy consumption control operation can improve the accuracy of energy consumption control and the degree of granularity of energy consumption control in the data center, reduce unexpected energy consumption waste in the process of energy consumption control in the data center, and when it is judged that the link circulation value is less than or equal to the preset circulation threshold, by calculating the target distance value used to represent the degree of mismatch between the link circulation value and the preset circulation threshold, and based on the target distance value, adjusting the simulation control parameters, and determining the adjusted simulation control parameters as the energy consumption control parameters of the target point, it can further improve the accuracy of energy consumption control and the degree of granularity of energy consumption control in the data center, while improving the stability and flexibility of energy consumption control in the data center, which is conducive to further reducing unexpected energy consumption waste in the process of energy consumption control in the data center.

[0199] In this optional embodiment, as an optional implementation, the above-mentioned determination module 302 is also used to determine a target control effect parameter of the energy consumption control parameter of the target point, and the target control effect parameter is used to indicate the energy consumption control effect of the target point under the energy consumption control operation;

[0200] Optional, such as Figure 4 As shown, the device also includes:

[0201] An analysis module 304 is used to analyze a second energy consumption state sub-parameter of the target point and a physical state trajectory parameter of the target point according to the target control effect parameter, wherein the second energy consumption state sub-parameter corresponds to the first energy consumption state sub-parameter, and the physical state trajectory parameter is used to represent a physical state change trajectory of the target point during the energy consumption control operation;

[0202] The judgment module 305 is used to judge whether the second energy consumption state sub-parameter of the target point is greater than or equal to the preset first energy consumption state parameter threshold of the target point;

[0203] The judgment module 305 is further used to judge whether the physical state trajectory parameter matches the preset physical state trajectory parameter threshold when the judgment module 305 judges that the second energy consumption state sub-parameter of the target point is greater than or equal to the preset first energy consumption state parameter threshold of the target point. The preset physical state trajectory parameter threshold is determined according to the preset first energy consumption state parameter threshold of the target point and the attribute parameter of the target point. The preset physical state trajectory parameter threshold is used to indicate the situation of the extreme adjustment trajectory of the physical state of the target point;

[0204] The generation module 303 is also used to generate a compensation energy consumption control parameter for the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter when the judgment module 305 determines that the physical state trajectory parameter does not match the preset physical state trajectory parameter threshold. The compensation energy consumption control parameter is used to perform a compensation energy consumption control operation on the target point that is different from the energy consumption control operation.

[0205] It can be seen that the implementation of this optional embodiment can generate energy consumption control parameters for each target point and perform a matching energy consumption control operation on the target point. Then, by determining the target control effect parameter of the target point used to indicate the energy consumption control effect of the target point under the energy consumption control operation, analyze the current second energy consumption state sub-parameter of the target point and the physical state trajectory parameter of the target point. The physical state trajectory parameter is used to indicate the trajectory of changes in the physical state of the target point during the energy consumption control operation, thereby improving the accuracy and comprehensiveness of the analysis and understanding of the target point after the energy consumption control. When it is determined that the second energy consumption state sub-parameter of the target point is greater than or equal to the preset first energy consumption state parameter threshold of the target point, it is determined whether the physical state trajectory parameter is equal to the preset physical state trajectory parameter threshold. The preset physical state trajectory parameter threshold is determined according to the preset first energy consumption state parameter threshold of the target point and the attribute parameter of the target point. The preset physical state trajectory parameter threshold is used to represent the extreme adjustment trajectory of the physical state of the target point. When it is determined that the physical state trajectory parameter does not match the preset physical state trajectory parameter threshold, the compensating energy consumption control parameter of the target point is generated according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter. The compensating energy consumption control parameter is used to perform a compensating energy consumption control operation on the target point that is different from the energy consumption control operation, thereby further improving the full-cycle stability and full-cycle accuracy of the energy consumption control of the data center, which is conducive to improving the user's energy consumption control satisfaction.

[0206] In this optional embodiment, as another optional implementation, the above-mentioned detection module 301 is also used to detect the second energy consumption state parameter of the data center before the generation module 303 generates the compensation energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter, and the second energy consumption state parameter is used to represent the energy consumption state of the data center during the execution of the corresponding energy consumption control operation by all target points;

[0207] The judgment module 305 is also used to judge whether the second energy consumption state parameter is less than the preset second energy consumption state parameter threshold. When it is judged that the second energy consumption state parameter is less than the preset second energy consumption state parameter threshold, the generation module 303 is triggered to execute the operation of generating the compensation energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter.

[0208] It can be seen that the implementation of this optional embodiment can also detect the second energy consumption state parameter of the data center before generating the compensating energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter. The second energy consumption state parameter is used to represent the energy consumption state of the data center during the period when all target points execute the corresponding energy consumption control operation; when it is judged that the second energy consumption state parameter is less than the preset second energy consumption state parameter threshold, the operation of generating the compensating energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter is triggered, which can further improve the multi-dimensional reversibility of the energy consumption control of the data center, that is, when the operation of controlling energy consumption will cause the energy consumption to increase more aggravatedly, the energy consumption control can be temporarily stopped, and the energy consumption of the data center can be further controlled in a timely manner, which can further improve the accuracy of the energy consumption control of the data center while improving the flexibility of the energy consumption control of the data center, which is conducive to further saving energy and reducing energy consumption.

[0209] Embodiment 4

[0210] See also Figure 5 , Figure 5It is a structural schematic diagram of another energy consumption control device of a data center disclosed in an embodiment of the present invention. Among them, the energy consumption control device of the data center can be applied to a data center storing computing power resource equipment, and the data center may include other supporting equipment for one or more computing power resource equipment such as storage, management, and allocation, and can also be applied to the above-mentioned supporting equipment, and can also be applied to the above-mentioned supporting equipment, computing power resource equipment, data center and other related intelligent devices, the intelligent device includes but is not limited to one or more of battery equipment, cloud equipment, edge computing equipment, relay equipment, base station equipment, city management equipment, intelligent network equipment, and smart home equipment, which are not limited in the embodiment of the present invention.

[0211] like Figure 5 As shown, the energy consumption control device of the data center may include:

[0212] The memory 401 stores executable program codes.

[0213] A processor 402 is coupled to the memory 401 .

[0214] The processor 402 calls the executable program code stored in the memory 401 to execute the steps in the energy consumption control method for a data center described in the first embodiment of the present invention or the second embodiment of the present invention.

[0215] Embodiment 5

[0216] An embodiment of the present invention discloses a computer storage medium storing computer instructions. When the computer instructions are called, they are used to execute the steps in the energy consumption control method for a data center described in Embodiment 1 or Embodiment 2 of the present invention.

[0217] Embodiment 6

[0218] An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer storage medium storing a computer program, and the computer program is operable to enable a computer to execute the steps in the energy consumption control method for a data center described in Embodiment 1 or Embodiment 2.

[0219] The device embodiments described above are only illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, i.e., they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative work.

[0220] Through the specific description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solution can be essentially or partly contributed to the prior art in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.

[0221] Finally, it should be noted that the energy consumption control method and device for a data center disclosed in the embodiment of the present invention disclose only the preferred embodiments of the present invention, which are only used to illustrate the technical solution of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, it should be understood by those skilled in the art that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features therein can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A method for controlling energy consumption in a data center, characterized in that: The method comprises: Detecting a first energy consumption state parameter of a data center; Determine at least one target point according to the first energy consumption state parameter, wherein the first energy consumption state sub-parameter of the target point is greater than or equal to a preset first energy consumption state parameter threshold of the target point, and the preset first energy consumption state parameter threshold is associated with an attribute parameter corresponding to the target point; For each of the target points, determine the energy consumption control mode parameters of the target point, and the energy consumption control mode parameters are used to represent the energy consumption control mode situation suitable for the target point; based on the preset first energy consumption state parameter threshold of the target point and the energy consumption control mode parameters of the target point, generate the energy consumption control parameters of the target point, and the energy consumption control parameters are used to perform energy consumption control operations on the target point.

2. The energy consumption control method of a data center according to claim 1, characterized in that: The data center includes at least one device, each of which includes at least one unit, and determining at least one target point according to the first energy consumption state parameter includes: For each of the units, analyzing the energy consumption state range parameters of the unit according to the acquired attribute parameters of the unit; Acquire a first state parameter set of the unit within a preset first time period; Calculating the preset first energy consumption state parameter threshold of the unit according to the first state parameter set and the energy consumption state range parameter; Detecting a second state parameter set of the unit within a preset second time period; Determine, according to the second state parameter set, a target state parameter of the unit within a preset second time period, wherein the target state parameter is used to represent a comprehensive state evaluation of the unit within the preset second time period; Analyzing the first energy consumption state sub-parameter of the unit according to the target state parameter of the unit and the first energy consumption state parameter; Determine whether the first energy consumption state sub-parameter of the unit is greater than or equal to the preset first energy consumption state parameter threshold of the unit. When it is determined that the first energy consumption state sub-parameter of the unit is greater than or equal to the preset first energy consumption state parameter threshold of the unit, determine the unit as a target point.

3. The energy consumption control method of a data center according to claim 1, characterized in that: For each of the target points, determining the energy consumption control mode parameters of the target point includes: According to the acquired attribute parameters of the target point, analyzing the energy consumption control range parameters of the target point, the energy consumption control range parameters including at least one of an energy consumption control medium set, an energy consumption control medium state range parameter, a target point temperature control range parameter, a target point humidity control range parameter, a target point contact surface control range parameter, an energy consumption control air flow rate range parameter, an energy consumption control fluid flow rate range parameter, and an energy consumption control solid contact range parameter; Determining an energy consumption control reserve parameter of the data center, wherein the energy consumption control reserve parameter is used to indicate a resource reserve situation of energy consumption control of the data center; The energy consumption control mode parameters of the target point are determined according to the energy consumption control reserve parameters and the energy consumption control range parameters.

4. The energy consumption control method of a data center according to claim 3, characterized in that: Analyzing the energy consumption control range parameters of the target point according to the acquired attribute parameters of the target point includes: Obtaining a third state parameter set of the target point within a preset third time period; Analyzing application parameters of the target point according to the third state parameter set, the application parameters including at least one of an application scenario parameter, an application period parameter, and an application power consumption range parameter; Analyzing the comfort range parameter of the target point according to the application parameter and the third state parameter set; According to the comfort range parameters of the target point, the energy consumption control range parameters of the target point are analyzed.

5. The method for controlling energy consumption of a data center according to any one of claims 1 to 4, characterized in that: The energy consumption control mode parameter includes at least one of a target energy consumption control medium parameter, a target energy consumption control logic parameter, a target energy consumption control period parameter, and a target energy consumption control rate parameter. The target energy consumption control medium parameter is used to indicate the state of the energy consumption control medium of the target point. The property state corresponding to the energy consumption control medium is at least one of gaseous, liquid, and solid. The energy consumption control parameter of the target point is generated according to the preset first energy consumption state parameter threshold of the target point and the energy consumption control mode parameter of the target point, including: Generate energy consumption control link parameters of the target point according to the energy consumption control mode parameters of the target point; Generate a simulation control parameter of the target point according to the energy consumption control link parameter and the preset first energy consumption state parameter threshold, wherein the simulation control parameter is used to simulate the energy consumption control medium performing a simulation energy consumption control operation on the target point based on the energy consumption control link corresponding to the energy consumption control link parameter; Determine a simulated control effect parameter of the simulated control parameter, wherein the simulated control effect parameter is used to indicate a state of the energy consumption control link; Analyzing the link flow value of the energy consumption control link according to the simulated control effect parameter, wherein the link flow value is used to indicate the running smoothness of the energy consumption control link; Determine whether the link circulation value is less than or equal to a preset circulation threshold value. When it is determined that the link circulation value is less than or equal to the preset circulation threshold value, calculate a target distance value between the link circulation value and the preset circulation threshold value, wherein the target distance value is used to indicate the degree of mismatch between the link circulation value and the preset circulation threshold value; adjust the simulation control parameter according to the target distance value; and determine the adjusted simulation control parameter as the energy consumption control parameter of the target point; When it is determined that the link flow rate value is greater than the preset flow rate threshold, the simulation control parameter is determined as the energy consumption control parameter of the target point.

6. The method for controlling energy consumption of a data center according to claim 5, characterized in that: The method further comprises: Determine a target control effect parameter of the energy consumption control parameter of the target point, wherein the target control effect parameter is used to indicate the energy consumption control effect of the target point under the energy consumption control operation; According to the target control effect parameter, analyzing a second energy consumption state sub-parameter of the target point and a physical state trajectory parameter of the target point, wherein the second energy consumption state sub-parameter corresponds to the first energy consumption state sub-parameter, and the physical state trajectory parameter is used to represent a trajectory of changes in the physical state of the target point during the energy consumption control operation; Determine whether the second energy consumption state sub-parameter of the target point is greater than or equal to the preset first energy consumption state parameter threshold of the target point, and when it is determined that the second energy consumption state sub-parameter of the target point is greater than or equal to the preset first energy consumption state parameter threshold of the target point, determine whether the physical state trajectory parameter matches the preset physical state trajectory parameter threshold, the preset physical state trajectory parameter threshold is determined according to the preset first energy consumption state parameter threshold of the target point and the attribute parameter of the target point, and the preset physical state trajectory parameter threshold is used to indicate the situation of the extreme adjustment trajectory of the physical state of the target point; When it is determined that the physical state trajectory parameter does not match the preset physical state trajectory parameter threshold, the compensatory energy consumption control parameter of the target point is generated according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter, and the compensatory energy consumption control parameter is used to perform a compensatory energy consumption control operation on the target point that is different from the energy consumption control operation.

7. The method for controlling energy consumption of a data center according to claim 6, characterized in that: Before generating the compensation energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter, the method further includes: Detecting a second energy consumption state parameter of the data center, where the second energy consumption state parameter is used to represent the energy consumption state of the data center during a period in which all the target points perform the corresponding energy consumption control operation; Determine whether the second energy consumption state parameter is less than the preset second energy consumption state parameter threshold. When it is determined that the second energy consumption state parameter is less than the preset second energy consumption state parameter threshold, trigger the execution of the operation of generating the compensation energy consumption control parameter of the target point according to the preset physical state trajectory parameter threshold, the preset first energy consumption state parameter threshold and the target control effect parameter.

8. An energy consumption control device for a data center, characterized in that: The device comprises: A detection module, used to detect a first energy consumption state parameter of a data center; a determination module, configured to determine at least one target point according to the first energy consumption state parameter, wherein the first energy consumption state sub-parameter of the target point is greater than or equal to a preset first energy consumption state parameter threshold of the target point, and the preset first energy consumption state parameter threshold is associated with an attribute parameter corresponding to the target point; The determination module is further used to determine, for each of the target points, an energy consumption control mode parameter of the target point, wherein the energy consumption control mode parameter is used to indicate an energy consumption control mode suitable for the target point; A generation module is used to generate energy consumption control parameters of the target point according to the preset first energy consumption state parameter threshold of the target point and the energy consumption control mode parameter of the target point, and the energy consumption control parameters are used to perform energy consumption control operations on the target point.

9. An energy consumption control device for a data center, characterized in that: The device comprises: A memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the energy consumption control method for a data center as described in any one of claims 1-7.

10. A computer storage medium, characterized in that: The computer storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the energy consumption control method for a data center as described in any one of claims 1-7.