Energy consumption grading optimization method, computer device, and storage medium
By performing data classification and optimization calculations on the energy consumption optimization methods for HVAC equipment, an energy consumption optimization strategy that conforms to the equipment's operating mechanism and state is formulated, solving the problems of frequent equipment start-ups and shutdowns and differences in control parameters, and improving the practicality and effectiveness of energy consumption optimization.
Patent Information
- Application Number
- PCT/CN2024/103165
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-05
- Filing Date
- 2024-07-02
- Publication Date
- 2025-01-09
AI Technical Summary
Existing energy consumption optimization strategies for HVAC equipment suffer from problems such as frequent equipment start-ups and shutdowns, excessive differences in control parameters, and insufficient safety and effectiveness in practical applications, resulting in low practicality.
By acquiring target operating data and classifying the data, the initial optimization level is determined. The optimization model is used to perform hierarchical optimization calculations, and an energy consumption optimization strategy that conforms to the equipment's operating mechanism and current state is formulated. Safety and effectiveness verification are then performed.
It improves the efficiency and practicality of energy consumption optimization strategies, avoids unnecessary optimization processes, ensures that optimization strategies are adapted to equipment conditions, and enhances the effectiveness and safety of energy consumption optimization.
Smart Images

Figure CN2024103165_09012025_PF_FP_ABST
Abstract
Description
Energy consumption classification optimization method, computer equipment and storage medium
[0001] Cross-references
[0002] This invention claims priority to a Chinese patent application filed with the Patent Office of China on July 5, 2023, with application number 202310820243.9 and title “Energy Consumption Grading Optimization Method, Computer Equipment and Storage Medium”. The entire contents of this application are incorporated herein by reference. Technical Field
[0003] The embodiments of the present application relate to the field of energy, and in particular to an energy consumption classification optimization method, computer equipment, and storage medium. Background Art
[0004] Reducing carbon emissions is an important means of environmental protection. In some scenarios where heating equipment is used (such as data centers), energy consumption can be reduced by optimizing the control strategy of HVAC equipment to reduce carbon emissions.
[0005] In related technologies, the method for optimizing the control strategy of HVAC equipment is mainly to directly establish an energy consumption prediction model between the operating data related to energy consumption optimization and the power utilization efficiency through machine learning or deep learning. The operating data related to energy consumption optimization includes outdoor environmental data, HVAC equipment, and key measurement point data of IT equipment. If the predicted power utilization efficiency is lower than the original power utilization efficiency, the input parameter combination of the model is considered to be an effective energy consumption optimization method.
[0006] However, the above optimization method is a purely data-driven model. In theory, it can achieve good energy consumption optimization effects. However, in practice, it may cause frequent equipment start-up and shutdown due to frequent adjustment of control parameters or large parameter differences, which may be inconsistent with the actual operation and maintenance logic, making the energy consumption optimization method less practical.
[0007] Summary of the Invention
[0008] The present invention provides a method, computer device, and storage medium for optimizing energy consumption by grading the energy consumption, which can improve optimization efficiency and the practicality of energy consumption optimization strategies. The technical solution is as follows:
[0009] On the one hand, a method for hierarchical optimization of energy consumption is provided, which includes: acquiring target operating data related to energy consumption optimization; grading the target operating data to obtain data sets corresponding to various optimization levels; data sets of different optimization levels correspond to different optimization indicators; determining a starting optimization level based on the equipment operating mechanism and the current state indicated by the target operating data; taking the starting optimization level as the starting point for optimization, performing hierarchical optimization calculations based on the optimization models of each optimization level and the data sets corresponding to each optimization level to obtain a target energy consumption optimization strategy, so as to optimize the energy consumption of HVAC equipment based on the target energy consumption optimization strategy.
[0010] On the other hand, a computer device is provided, which includes a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the above-mentioned energy consumption classification optimization method.
[0011] On the other hand, a readable storage medium is provided, in which at least one computer program is stored. The computer program is loaded and executed by a processor to implement the above-mentioned energy consumption hierarchical optimization method.
[0012] On the other hand, a computer program product is provided, which includes at least one computer program, and the computer program is loaded and executed by a processor to implement the energy consumption classification optimization method provided in the various optional implementations above. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0014] FIG1 shows a flow chart of an energy consumption classification optimization method provided by an exemplary embodiment of the present application;
[0015] FIG2 shows a flow chart of an energy consumption classification optimization method provided by an exemplary embodiment of the present application;
[0016] FIG3 shows a flow chart of an energy consumption classification optimization method provided by an exemplary embodiment of the present application;
[0017] FIG4 shows a schematic diagram of an energy consumption classification optimization system provided by an exemplary embodiment of the present application;
[0018] FIG5 shows a structural block diagram of a computer device according to an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0019] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0020] In scenarios where HVAC equipment is installed, energy saving and energy consumption reduction can be achieved by optimizing the energy consumption of HVAC equipment. Schematically, energy saving and energy consumption reduction can be achieved by optimizing the energy consumption of HVAC equipment. At present, the formulation of HVAC equipment energy consumption optimization strategy has the following problems:
[0021] 1) The relationship between the control parameters of HVAC equipment is not considered, and all control parameters are treated equally (for example, the number of equipment in operation and the internal control parameters of the equipment are adjusted equally during each optimization). The changes in the output control parameters (especially the difference in the number of equipment in operation) will cause the equipment to start and stop frequently, which is not in line with the actual operation and maintenance of the machine.
[0022] 2) It does not take into account that the combination of HVAC equipment types (i.e., operating modes) will vary according to climate changes, and the corresponding internal control parameters of the equipment will also be different. As a result, the internal control parameters given by the existing model are very different from the parameter setting logic of the current actual operation and maintenance of existing equipment, making it difficult to be credibly accepted.
[0023] 3) Safety and effectiveness were not fully considered during the modeling process in combination with actual operations and maintenance, resulting in low credibility of the optimized control strategy output by the model when it was subsequently issued.
[0024] 4) The huge difference between the actual collected messy data and the ideal simulated data is not taken into account. The actual collected data has a lot of problems such as missing data, inconsistency between equipment status indicators and equipment frequency feedback, and data collection anomalies. It is necessary to combine the equipment operation mechanism for hierarchical processing and correctness verification. If effective data grading processing is not performed, the model accuracy will be low and subsequent applications will be ineffective.
[0025] To address the above issues, the present invention provides an energy consumption hierarchical optimization method that can solve all or part of the above issues, while optimizing energy consumption and improving the practicality of the energy consumption optimization strategy. The energy consumption hierarchical optimization method of the present invention is described below through several embodiments.
[0026] FIG1 shows a flow chart of an energy consumption hierarchical optimization method provided by an exemplary embodiment of the present application. The method may be executed by a computer device, which may be implemented as a management device for HVAC equipment. As shown in FIG1 , the energy consumption hierarchical optimization method may include the following steps:
[0027] Step 110: Acquire target operating data related to energy consumption optimization.
[0028] In the embodiment of the present application, the target operating data related to energy consumption optimization may include temperature and humidity at various indoor and outdoor locations, energy consumption of various HVAC equipment, status information of key components of HVAC equipment, and control parameters, etc. The target operating data may be obtained by a computer device monitoring various HVAC equipment.
[0029] Step 120 : classify the target operation data to obtain data sets corresponding to various optimization levels; data sets at different optimization levels correspond to different optimization indicators.
[0030] When formulating energy consumption optimization strategies based on target operating data, the target operating data must first be classified according to the optimization indicators corresponding to each optimization level to obtain the data sets corresponding to each optimization level; different optimization levels correspond to different optimization indicators, which is reflected in the different numbers and types of optimization indicators involved in different optimization levels. The optimization indicators involved in different optimization levels may be partially the same or completely different; schematically, one optimization level may involve optimization indicator A, and another optimization level may involve optimization indicator A and optimization indicator B. The number of optimization levels and the settings of the optimization indicators involved in each optimization level can be set by relevant personnel based on actual needs, and this application does not impose any restrictions on this.
[0031] Step 130 : Determine the initial optimization level based on the equipment operation mechanism and the current state indicated by the target operation data.
[0032] In the embodiments of the present application, each optimization level may have a hierarchical relationship. That is, during the process of formulating an energy consumption optimization strategy, the computer device may perform optimization calculations step by step according to the hierarchical relationship between the optimization levels. Therefore, to avoid meaningless optimization calculations, the computer device may first determine the starting optimization level in the current state based on the device operating mechanism and the current state indicated by the target operating data, thereby determining the starting point for optimization in each optimization level.
[0033] Step 140, taking the initial optimization level as the starting point for optimization, performing hierarchical optimization calculations based on the optimization models of each optimization level and the data sets corresponding to each optimization level, and obtaining a target energy consumption optimization strategy to optimize the energy consumption of HVAC equipment based on the target energy consumption optimization strategy.
[0034] Schematically, if there are four hierarchical optimization levels configured, the starting optimization level determined based on the equipment operating mechanism and the current state indicated by the target operating data is the second optimization level. When formulating an energy consumption optimization strategy, the first optimization level can be skipped, and hierarchical optimization calculation and verification can be performed starting from the second optimization level until the target energy consumption optimization strategy is obtained or all optimization levels are traversed. Hierarchical optimization can be used to formulate energy consumption optimization strategies based on different optimization indicators. By determining the starting optimization level, unnecessary optimization calculation and verification processes can be avoided, thereby improving the efficiency of formulating energy consumption optimization strategies and improving the applicability of energy consumption optimization strategies to the current state.
[0035] When each optimization level performs optimization calculations, the optimization model of the optimization level is used to perform optimization calculations on the data set of the optimization level to obtain the optimization results of the optimization level, that is, the energy consumption optimization strategy of the optimization level; in one possible implementation method, the computer device can directly determine the energy consumption optimization strategy obtained by the optimization level as the target energy consumption optimization strategy, or, in another possible implementation method, the computer device can determine the energy consumption optimization strategy as the target energy consumption optimization strategy when the energy consumption optimization strategy meets specified conditions.
[0036] In summary, the energy consumption hierarchical optimization method provided in the embodiment of the present application obtains target operating data related to energy consumption optimization, performs data grading on the target operating data to obtain data sets of each optimization level corresponding to different optimization indicators, and after the starting optimization level is determined based on the equipment operation mechanism and the current state, the starting optimization level in each optimization level is used as the starting point for optimization, and a hierarchical optimization calculation is performed based on the optimization model of each optimization level and the data set of each optimization level to obtain a target energy consumption optimization strategy that meets the current actual needs, and the energy consumption of the HVAC equipment is optimized based on the target energy consumption optimization strategy; through the above method, the starting optimization level that is compatible with the equipment operation mechanism and the current state can be determined, and an energy consumption optimization strategy can be formulated by performing hierarchical optimization based on the starting optimization level as the starting point for hierarchical optimization, which can avoid unnecessary optimization processes and improve optimization efficiency. In addition, since the obtained target energy consumption optimization strategy is compatible with the current state and the equipment operation mechanism, the practicality of the energy consumption optimization strategy is improved.
[0037] In one possible implementation, when the energy consumption optimization strategy output by the optimization level passes the safety and effectiveness verification, the energy consumption optimization strategy is determined as the target energy consumption optimization strategy; in the embodiment of the present application, the computer device can implement the safety and effectiveness verification of the energy consumption optimization strategy through the safety and effectiveness verification model; in this case, FIG2 shows a flowchart of an energy consumption hierarchical optimization method provided by an exemplary embodiment of the present application, which can be executed by a computer device, and the computer device can be implemented as a management device for HVAC equipment. As shown in FIG2, the energy consumption hierarchical optimization method may include the following steps:
[0038] Step 201: Acquire target operation data related to energy consumption optimization.
[0039] The computer device can obtain real operating data from a real data center as target operating data. The real data center may include an IT center and a supervision system (SS). In the embodiment of the present application, the target operating data may include indoor and outdoor temperature and humidity, as well as changes in information technology (IT) load; the target operating data is used to indicate the current status.
[0040] Step 202 : classify the target operation data to obtain data sets corresponding to various optimization levels; data sets at different optimization levels correspond to different optimization indicators.
[0041] The computer device may implement a process of performing data classification on the target operation data through the data classification processing module to obtain data sets corresponding to each optimization level. The process may include:
[0042] The target operation data is subjected to data hierarchical cleaning, data hierarchical verification, index hierarchical fusion, index hierarchical extraction, and index hierarchical division to obtain a data set applied to the control strategy hierarchical optimization model; the control strategy hierarchical optimization model includes optimization models for each optimization level; the data set applied to the control strategy hierarchical optimization model includes data subsets of the optimization models applied to each optimization level.
[0043] During the data grading process, data grading cleaning is used to clean redundant data in the target running data, such as checking data consistency, processing invalid values and missing values, etc.
[0044] Data hierarchical verification is used to verify the correctness of each data; data hierarchical verification can verify whether there are abnormalities in the data collection of each device based on business logic. When it is determined that there are abnormalities, it is determined whether this part of the abnormality is a device failure or a data collection error, and the size of this part of the abnormal data is counted. On this basis, corresponding data correction or data removal measures can be taken based on the pre-specified data correctness extraction logic; schematically, when the business logic based on the data hierarchical verification is the business logic of the chilled water refrigeration system, it is necessary to determine whether the cooling pump, primary refrigeration pump, water chiller or plate changer in the chiller meet the conditions of being turned on and off at the same time, so as to determine whether there are abnormalities in the data collection of each device corresponding to the chilled water refrigeration system. For example, when the device status bit of a certain device shows that the device is turned off, but the frequency or current percentage of the device shows that it is turned on, it is determined that there is an abnormality.
[0045] Hierarchical indicator fusion is used to collect data from related indicators and generate new indicators. For example, a computer device uses its status indicator, control indicator, and control feedback indicator to determine the device's actual power-on status (i.e., the new indicator). Furthermore, hierarchical indicator fusion can also be used to count the number of similar devices in operation, generate average temperature and humidity values, generate average current percentages, and generate average frequency feedback values.
[0046] Indicator hierarchical extraction is used to extract the indicator sets required by different models to form corresponding data subsets. Schematically, the data subset Data_E applied to the energy consumption effectiveness verification model contains indicators related to energy consumption, such as indicators related to PUE (Power Usage Effectiveness) or CLF (Cooling Load Factor), where PUE is the ratio of all energy consumed to the energy used by the IT load, and CLF is the ratio of the power consumption of the cooling equipment to the power consumption of the IT equipment; the data subset Data_C applied to the cooling capacity safety verification model contains indicators related to cooling capacity; the data subset Data_S applied to the state safety verification contains indicators related to the temperature and pressure state; the data subsets of each optimization level required by the control strategy hierarchical optimization model contain indicators related to the current optimization level.
[0047] Indicator classification is used to classify various indicators. Schematically, optimization indicators can be divided into different types based on indicator type, indicator function and other classification criteria. For example, based on the indicator type, various indicators can be divided into environmental indicators, equipment operation status indicators, equipment control feedback indicators, equipment control parameter setting indicators, various energy consumption indicators, etc.; based on the indicator function, various indicators can be divided into safety verification related indicators, validity verification related indicators and strategy classification optimization related indicators, etc. By performing indicator classification, the iteration and correction of the data classification processing process can be facilitated.
[0048] In one embodiment, before performing data grading on the target operating data to obtain data sets corresponding to each optimization level, the method further includes:
[0049] The target operation data is pre-checked for optimization through the optimization pre-check indicators to obtain the optimization pre-check results; the optimization pre-check indicators include at least one of the following: checking whether the indicators required by each model are missing and checking whether the business relationship between the indicators is established; when the optimization pre-check results indicate that the target operation data pre-check has passed, the target operation data is graded to obtain data sets corresponding to each optimization level.
[0050] That is to say, when entering the online reasoning process of energy consumption classification optimization, the target operation data will be pre-checked for optimization first. After the target operation data passes the pre-check for optimization, the subsequent processing process will be carried out. Among them, checking whether the indicators required by each model are missing can be to check whether there are large areas of missing indoor and outdoor ambient temperatures, equipment operating status, equipment control feedback, equipment setting parameters, etc.; checking whether the business relationship between indicators is established can be to check whether the status of each device in the chiller is in compliance with the same opening and closing, etc.
[0051] When the optimization pre-detection result indicates that the target operation data detection fails, it is determined that the HVAC equipment is not suitable for energy consumption optimization.
[0052] When the optimization pre-detection result indicates that the target operation data detection fails, it means that there may be equipment failure or problems with data collection. In this case, it is determined that the HVAC equipment is not suitable for energy consumption optimization and the subsequent process is temporarily not entered; in one embodiment, in this case, a "not suitable for optimization" prompt can also be given through audio information or visual information, such as emitting a prompt sound or displaying text or image prompt information on a display device, etc.
[0053] Step 203: Determine the initial optimization level based on the equipment operation mechanism and the current state indicated by the target operation data.
[0054] Schematically, taking the example of three optimization levels configured in a computer device, namely the first optimization level, the second optimization level and the third optimization level, there is a hierarchical relationship between the three optimization levels. When performing hierarchical optimization calculations, if the starting optimization level is the first optimization level, optimization is performed in the order from the first optimization level to the third optimization level; the optimization indicators of the three optimization levels are different, among which the first optimization level refers to optimizing the internal control parameters of the HVAC equipment; the second optimization level refers to optimizing the operating quantity and internal control parameters of the HVAC equipment; the third optimization level refers to optimizing the operating mode, operating quantity and internal control parameters of the HVAC equipment; among which the operating mode reflects the combination of the equipment, for example, the chilled water refrigeration equipment is divided into free mode, pre-cooling mode, cooling mode, etc. Based on this, the embodiment of the present application provides a feasible method for determining the starting optimization level based on climate change, and the process of determining the starting optimization level by the computer device can be implemented as follows:
[0055] When the outdoor temperature is within a preset outdoor temperature range, the indoor and outdoor temperature and humidity change periodically, and the IT load change periodically, the starting optimization level is determined to be the first optimization level; the first optimization level indicates that the internal control parameters of the HVAC equipment are optimized;
[0056] When the outdoor temperature is within the outdoor temperature range, the changes in indoor and outdoor temperature and humidity indicate that there is a sudden change in indoor and outdoor temperature and humidity, or the changes in IT load indicate that there is a sudden change in IT load, the starting optimization level is determined to be the second optimization level; the second optimization level indicates that the operating quantity and internal control parameters of the HVAC equipment are optimized; when the outdoor temperature is within the temperature critical range between different outdoor temperature ranges, the starting optimization level is determined to be the third optimization level; the third optimization level indicates that the operating mode, operating quantity and internal control parameters of the HVAC equipment are optimized.
[0057] That is to say, the optimization indicators of the first optimization level are the internal control parameters of the HVAC equipment, the optimization indicators of the second optimization level are the operating quantity and internal control parameters of the HVAC equipment, and the optimization indicators of the third optimization level are the operating mode, operating quantity and internal control parameters of the HVAC equipment.
[0058] When the outdoor temperature is within the preset outdoor temperature range, it indicates that the climate has not changed significantly. The preset outdoor temperature range can be set based on the season. For example, the outdoor temperature range in winter can be T≤10, the outdoor temperature range in spring and autumn can be 10<T≤26, and the outdoor temperature range in summer can be T>26. It should be noted that the above setting of the outdoor temperature range is only for reference only. Based on different actual conditions, the outdoor temperature range can also have different settings, and this application does not limit this. When the climate has not changed significantly, and the indoor and outdoor temperature and humidity and IT load are in periodic changes, when optimizing energy consumption, it is preferred to not adjust the operating mode or the number of operating devices of the HVAC equipment, but to optimize the internal control parameters of the HVAC equipment, that is, to execute the optimization calculation process with the first optimization level as the initial optimization level.
[0059] When the outdoor temperature is within the outdoor temperature range, that is, the climate has not changed significantly, the indoor and outdoor temperature and humidity changes indicate that there is a sudden change in the indoor and outdoor temperature and humidity, or the IT load changes indicate that there is a sudden change in the IT load, when performing energy consumption optimization, it is preferred to not adjust the operating mode of the HVAC equipment, but to optimize the operating quantity of the HVAC equipment and the internal control parameters of the equipment, that is, to execute the optimization calculation process with the second optimization level as the initial optimization level; in one embodiment, the computer device can execute the optimization calculation process with the second optimization level as the initial optimization level when the climate has not changed significantly, the indoor and outdoor temperature and humidity have a sudden change and exceed the specified proportion threshold within a specified time interval, or the IT load has a sudden change and exceeds the specified proportion threshold within a period of time; for example, if the outdoor temperature is within the outdoor temperature range and the IT load has a sudden change and changes by more than 50% within 4 hours, it is determined to execute the optimization calculation process with the second optimization level as the initial optimization level; the specified time interval and the specified proportion threshold can be set based on actual needs, and this application does not limit this.
[0060] When the outdoor temperature is within the critical temperature range between different outdoor temperature ranges, it indicates that the climate is in a transition season state. For example, corresponding to the outdoor temperature range based on season settings, when the outdoor temperature T is around 10 or 26, it is determined that the climate is in a transition season state. At this time, the optimization method of optimizing the operating mode of the HVAC equipment, the operating number of the HVAC equipment, and the internal control parameters of the equipment is preferred, that is, executing the optimization calculation process with the third optimization level as the initial optimization level.
[0061] It should be noted that the above-mentioned division of optimization levels and the setting of climate conditions when each optimization level is the initial optimization level are only a feasible division and setting method provided in the embodiment of this application. Relevant personnel can set more or fewer optimization levels and set corresponding climate conditions based on actual needs. This application does not impose any restrictions on this.
[0062] Step 204, when entering the target optimization level, the optimization model of the target optimization level is used to perform optimization calculation on the corresponding data set to obtain a candidate energy consumption optimization strategy; the target optimization level is any one of the optimization levels that uses the initial optimization level as the optimization starting point for optimization.
[0063] In the hierarchical optimization process, the computer device starts the optimization process with the initial optimization level as the starting point, and ends the optimization process to obtain the target energy consumption optimization strategy or traverse all optimization levels as the optimization end point; in the hierarchical optimization process with the determined starting optimization level as the starting point, in order to further improve the practicality of the obtained energy consumption optimization strategy, after the energy consumption optimization strategy is obtained at each optimization level in the optimization process, a safety and effectiveness verification process will be carried out to determine whether it is determined as the target energy consumption optimization strategy based on the verification results.
[0064] Step 205 : Perform safety and effectiveness verification on the candidate energy consumption optimization strategy through the safety and effectiveness verification model to obtain the verification result of the candidate energy consumption optimization strategy.
[0065] In an embodiment of the present application, the safety and effectiveness verification of the energy consumption optimization strategy performed by the computer device may include: energy consumption effectiveness verification, cooling capacity safety verification and application status security verification; correspondingly, the safety and effectiveness verification model may include: energy consumption effectiveness verification model, cooling capacity safety verification model and application status security verification model.
[0066] Among them, the energy consumption optimization strategy obtained by the optimization model is verified for safety and effectiveness through the safety and effectiveness verification model, including:
[0067] The energy consumption optimization strategy is verified for energy effectiveness through the energy consumption effectiveness verification model to obtain a first sub-verification result; the energy consumption optimization strategy is verified for cooling capacity safety through the cooling capacity safety verification model to obtain a second sub-verification result; the energy consumption optimization strategy is verified for state safety through the state safety verification model to obtain a third sub-verification result; based on the first sub-verification result, the second sub-verification result and the third sub-verification result, a verification result is generated; the verification result indicates whether the energy consumption optimization strategy has passed the verification or failed the verification.
[0068] Each sub-verification result can be a predicted value of the verification index of the corresponding model, and whether the verification of the corresponding model is passed is determined by comparing the predicted value of the corresponding verification index and the verification condition of the corresponding verification index; schematically, the energy consumption effectiveness verification model performs energy consumption effectiveness verification on the energy consumption optimization strategy, which can refer to inputting the data corresponding to the energy consumption effectiveness verification in the energy consumption optimization strategy into the energy consumption effectiveness verification model to obtain the first sub-verification result of the energy consumption effectiveness verification model, that is, the predicted value of the electric energy utilization efficiency under the energy consumption optimization strategy. If the first sub-verification result meets the verification condition for the electric energy utilization efficiency, it is determined that the energy consumption effectiveness verification has passed; if the first sub-verification result does not meet the verification condition for the electric energy utilization efficiency, it is determined that the energy consumption effectiveness verification has failed. The verification process of whether other sub-verification results indicate whether they have passed can refer to the above description and will not be repeated here.
[0069] Step 206: If the verification result of the candidate energy consumption optimization strategy indicates that the candidate energy consumption optimization strategy passes the verification, the candidate energy consumption optimization strategy is determined as the target energy consumption optimization strategy.
[0070] In one possible implementation, when the first sub-verification result, the second sub-verification result, and the third sub-verification result all indicate that the verification has passed, it is determined that the verification result indicates that the energy consumption optimization strategy has passed the verification; when there is a sub-verification result indicating that the verification has not passed among the first sub-verification result, the second sub-verification result, and the third sub-verification result, it is determined that the verification result indicates that the energy consumption optimization strategy has not passed the verification; in one embodiment, the computer device may also set a verification ratio threshold, and when the ratio of the number of sub-verification results indicating that the verification has passed to the total number of sub-verification results is greater than the verification ratio threshold, it is determined that the verification result indicates that the energy consumption optimization strategy has passed the verification, otherwise, it is determined that the verification result indicates that the energy consumption optimization strategy has not passed the verification; the value of the verification ratio threshold can be set based on actual needs, and this application does not limit this. Schematically, taking the case where the first sub-verification result, the second sub-verification result, and the third sub-verification result all indicate that the verification has passed, it is determined that the verification result indicates that the energy consumption optimization strategy has passed the verification, the above-mentioned safety and effectiveness verification process for the energy consumption optimization strategy can be expressed as: OptimalControls = Model_x*(Data_new)
[0071] (max(CurrentEnergy-Model_E(OptimalControls)) / CurrentEnergy)&(Model_C(OptimalControls)>=CurrentNeededCooling)&(MinSafeState<=Model_S(OptimalControls)<=MaxSafeState)
[0072] Among them, OptimalControls represents the target energy consumption optimization strategy, Model_x represents the x-th optimization level, Data_new represents the target operating data, CurrentEnergy represents the current energy consumption, CurrentNeededCooling represents the current cooling capacity, MinSafeState represents the minimum value of the state safety, and MaxSafeState represents the maximum value of the safe state; it should be noted that the above-mentioned setting of the verification conditions for each verification indicator is only indicative, and other verification conditions can be set based on actual needs, and this application does not limit this.
[0073] During the hierarchical optimization process, there may be cases where the energy consumption optimization strategy of the current optimization level fails to pass the safety and effectiveness verification. In this case:
[0074] Step 207, when the target optimization level is not the highest optimization level among the optimization levels, if the verification result of the candidate energy consumption optimization strategy indicates that the candidate energy consumption optimization strategy has not passed the verification, the optimization calculation and safety and effectiveness verification of the next optimization level of the target optimization level are performed.
[0075] Step 208 : When the target optimization level is the highest optimization level among the optimization levels, if the verification result of the candidate energy consumption optimization strategy indicates that the candidate energy consumption optimization strategy fails the verification, it is determined that the HVAC equipment is not suitable for energy consumption optimization.
[0076] That is to say, when there is an optimization level higher than the target optimization level, when the target energy consumption optimization strategy cannot be obtained based on the target optimization level, the optimization process of the next optimization level is carried out. Schematically, after using the optimization model of the Nth optimization level to perform optimization calculations and safety and effectiveness verifications, if the obtained energy consumption optimization strategy passes the verification, the energy consumption optimization strategy is determined as the target energy consumption optimization strategy and output, ending the hierarchical optimization process; if the obtained energy consumption optimization strategy fails to pass the verification, the optimization model of the N+1th optimization level is used to continue the optimization calculations and safety and effectiveness verifications until the target energy consumption optimization strategy is obtained or all optimization levels are traversed, where N is a positive integer; when the target energy consumption optimization strategy is still not obtained after traversing all optimization levels, it is determined that the current HVAC equipment is not suitable for energy consumption optimization, and a corresponding prompt is output.
[0077] Since the optimization level is adjusting the parameters corresponding to each optimization indicator in the data set corresponding to the optimization level in the process of optimizing to achieve the purpose of reducing energy consumption, the same optimization level may output different energy consumption optimization strategies in different iterative optimizations. Schematically, the optimization indicators of the first optimization level are internal control parameters of HVAC equipment. The internal control parameters of HVAC equipment may include parameters such as frequency and current percentage. Different energy consumption optimization strategies can be generated based on different parameter setting combinations. Therefore, in order to ensure the comprehensiveness of the optimization process, the computer device can perform multiple iterative optimizations at one optimization level. Based on this, when it is determined that the verification result of the candidate energy consumption optimization strategy output by the target optimization level fails the verification, the method further includes:
[0078] An optimization model based on the target optimization level performs iterative optimization calculations and safety and effectiveness verifications on the corresponding data set; when the number of iterative optimization calculations reaches a limited number of iterations and the target energy consumption optimization strategy is not obtained, based on the hierarchical situation of the target optimization level, the optimization calculations and safety and effectiveness verifications of the next optimization level of the target optimization level are performed, or it is determined that the HVAC equipment is not suitable for energy consumption optimization.
[0079] In the above process, if the target energy consumption optimization strategy is obtained when the number of iterative optimization calculations does not reach the limited number of iterations, the target energy consumption optimization strategy is output and the iterative optimization and hierarchical optimization are stopped; if the target energy consumption optimization strategy is still not obtained when the number of iterative optimization calculations reaches the limited number of iterations, it means that the current optimization level (i.e., the target optimization level) cannot perform better energy consumption optimization. When the current optimization level is not the highest optimization level, the optimization calculation and safety and effectiveness verification of the next optimization level of the current optimization level are performed. When the current optimization level is the highest optimization level, it is determined that the HVAC equipment is not suitable for energy consumption optimization. It should be noted that the value of the above-mentioned limited number of iterations can be set based on actual needs, and the setting of the limited number of iterations corresponding to different optimization levels can be the same or different, and this application does not impose any restrictions on this.
[0080] In summary, the energy consumption hierarchical optimization method provided in the embodiment of the present application obtains target operating data related to energy consumption optimization, performs data grading on the target operating data to obtain data sets of each optimization level corresponding to different optimization indicators, and after the starting optimization level is determined based on the equipment operation mechanism and the current state, the starting optimization level in each optimization level is used as the starting point for optimization, and a hierarchical optimization calculation is performed based on the optimization model of each optimization level and the data set of each optimization level to obtain a target energy consumption optimization strategy that meets the current actual needs, and the energy consumption of the HVAC equipment is optimized based on the target energy consumption optimization strategy; through the above method, the starting optimization level that is compatible with the equipment operation mechanism and the current state can be determined, and an energy consumption optimization strategy can be formulated by performing hierarchical optimization based on the starting optimization level as the starting point for hierarchical optimization, which can avoid unnecessary optimization processes and improve optimization efficiency. In addition, since the obtained target energy consumption optimization strategy is compatible with the current state and the equipment operation mechanism, the practicality of the energy consumption optimization strategy is improved.
[0081] During the energy consumption hierarchical optimization process, due to changes in application scenarios or application requirements, the model used in formulating the energy consumption optimization strategy may not be applicable to the current application scenario or application requirements. In this case, the computer device may first retrain the model used in formulating the energy consumption optimization strategy, and then formulate the energy consumption optimization strategy based on the retrained model to improve the usability of the energy consumption optimization strategy. Therefore, the method further includes:
[0082] Step 209 : When it is determined that the model retraining condition is met, the historical operation data and the target operation data are merged to form a sample set.
[0083] The energy consumption grading optimization method provided in this application involves the application of optimization models and safety and effectiveness verification models for each optimization level. In order to improve the accuracy of energy consumption grading optimization, the optimization models and safety and effectiveness verification models for each optimization level need to be retrained under the conditions of model retraining. In one possible implementation method, the computer device can determine whether the conditions for model retraining are met after obtaining the target operation data related to energy consumption optimization. Alternatively, in another possible implementation method, the computer device can also determine whether model retraining is required based on a preset judgment period. This application does not impose any restrictions on this.
[0084] Take the example of a computer device determining whether the conditions for model retraining are met after obtaining target operating data related to energy consumption optimization. In this case, after the computer device obtains the target operating data, before formulating an energy consumption optimization strategy based on the target operating data, it is necessary to first determine whether the model involved in the energy consumption optimization process needs to be retrained. If it is determined that the conditions for model retraining are met, the model retraining process is performed first, and then the energy consumption optimization strategy based on the target operating data is formulated based on the retrained model. If it is determined that the conditions for model retraining are not met, the energy consumption optimization strategy based on the target operating data can be formulated based on the current model.
[0085] The conditions for retraining the model may include at least one of the following: the current time reaches a preset training time, and the number of negative feedbacks obtained for the strategy application reaches a threshold number.
[0086] In one embodiment, the computer device can obtain strategy application feedback while obtaining target operation data. The strategy application feedback can be strategy application positive feedback, or strategy application negative feedback. The computer device can count the number of times strategy application negative feedback is issued. When it is determined that the number of times strategy application negative feedback is obtained reaches a threshold, it indicates that the energy consumption optimization effect of the energy consumption optimization strategy formulated by the current model is poor and cannot meet actual needs, and it is determined that the model needs to be retrained; wherein, the number of times strategy application negative feedback is obtained can be the cumulative number of times strategy application negative feedback is obtained within a period of time, or the number of times strategy application negative feedback is obtained can be the number of times strategy application negative feedback is obtained continuously.
[0087] Since the strategy formulated by the current model is no longer applicable to actual needs, if the model is trained only with historical operation data, the model obtained may be more suitable for the previous state rather than the current needs. Therefore, when retraining the model, the target operation data and historical operation data are merged to form a sample set for model training.
[0088] Step 210, classify the sample data in the sample set to obtain a sample data set applied to the safety and effectiveness verification model, and a sample data set applied to the control strategy hierarchical optimization model; wherein, the sample data set applied to the safety and effectiveness verification model includes a sample data subset applied to the energy consumption effectiveness verification model, a sample data subset applied to the cooling capacity safety verification model, and a sample data subset applied to the state safety verification; the sample data set applied to the control strategy hierarchical optimization model includes a sample data subset applied to the optimization model of each optimization level.
[0089] In the embodiment of the present application, each model is trained separately. Different models correspond to different sample data subsets. By classifying the sample data in the sample set, the sample data subset corresponding to each model is obtained. This process can be implemented as follows:
[0090] The sample data in the sample set are subjected to data hierarchical cleaning, data hierarchical verification, indicator hierarchical fusion, indicator hierarchical extraction, and indicator hierarchical division to obtain a sample data set applied to the safety and effectiveness verification model, as well as a sample data set applied to the control strategy hierarchical optimization model.
[0091] Among them, the sample data set applied to safety and effectiveness verification includes a sample data subset applied to the energy consumption effectiveness verification model, a sample data subset applied to the refrigeration capacity safety verification model, and a sample data subset applied to the state safety verification; the data set applied to the control strategy hierarchical optimization model includes a sample data subset applied to the optimization model of each optimization level. Schematically, the sample data set applied to safety and effectiveness verification can be expressed as {Data_E, Data_C, Data_S}, wherein Data_E represents the sample data subset applied to the energy consumption effectiveness verification model, Data_C represents the sample data subset applied to the refrigeration capacity safety verification model, and Data_S represents the sample data subset applied to the state safety verification model; the sample data set applied to the control strategy hierarchical optimization model can be expressed as {Data_01, Data_02, Data_03}, wherein Data_01 represents the sample data subset applied to the first optimization level, Data_02 represents the sample data subset applied to the second optimization level, and Data_03 represents the sample data subset applied to the third optimization level.
[0092] For the relevant contents of each processing method in data classification, please refer to the corresponding contents in step 202 and will not be repeated here.
[0093] Step 211 : performing model training on the safety and effectiveness verification model based on the sample data set applied to the safety and effectiveness verification model, and performing model training on the control strategy hierarchical optimization model based on the sample data set applied to the control strategy hierarchical optimization.
[0094] The process of training the safety and effectiveness verification model based on the sample data set applied to the safety and effectiveness verification model can be implemented as follows:
[0095] Based on the sample data subset applied to the energy consumption effectiveness verification model, the energy consumption effectiveness verification model is deep-learned and trained to obtain a retrained energy consumption effectiveness verification model; based on the sample data subset applied to the refrigeration capacity safety verification model, the refrigeration capacity safety verification model is deep-learned and trained to obtain a retrained refrigeration capacity safety verification model; based on the sample data subset applied to the state safety verification model, the state safety verification model is deep-learned and trained to obtain a retrained state safety verification model.
[0096] In one possible implementation, the computer device can use a neural network to establish a corresponding model, such as a neural network such as DNN (Deep Neural Network) or LSTM (Long Short-Term Memory). Schematically, the computer device can use DNN to establish an energy consumption effectiveness verification model and a cooling capacity safety verification model, and use an LSTM network to establish a state safety verification model. It should be noted that the establishment of the above model is only schematic, and this application does not limit the type of neural network on which the model is established.
[0097] Taking the use of DNN to establish an energy consumption effectiveness verification model and a cooling capacity safety verification model, and the use of LSTM network to establish a state safety verification model as an example, the loss function used in the training process of the above three models can be expressed as: Model_E~{min(y pue -f DNN (x Data_E )) 2} Model_C~{min(y cooling -f DNN (x Data_C )) 2} Model_S~{min(y state -f LSTM (x Data_S )) 2}
[0098] Among them, Model_E represents the energy consumption effectiveness verification model, Model_C represents the cooling capacity safety verification model, and Model_S represents the state safety verification model; x Data_E , x Data_C , x Data_S Represent the input data of the corresponding model, y pue ,y cooling ,y stateRespectively represent the power utilization efficiency, cooling capacity, and state safety parameters corresponding to the input data. For example, the state safety parameters can be inlet and return air or inlet and return water temperatures, inlet and return air or inlet and return water pressures, etc. The above input data and y values are stored correspondingly in the data set. During model training, the model parameters are updated based on the difference between the y values and the predicted y values obtained by the model based on the input data, thereby achieving model training and improving model accuracy. When the safety and effectiveness verification model is applied, the parameters corresponding to the candidate optimization strategies determined by the control strategy hierarchical optimization model are input into each model of the safety and effectiveness verification model to obtain the corresponding sub-verification results output by each model.
[0099] The process of training the control strategy hierarchical optimization model based on the sample data set applied to the control strategy hierarchical optimization can be implemented as follows:
[0100] Based on the sample data subset of the first optimization level and the indicator parameter constraint range of the first optimization level, the optimization model of the first optimization level is trained through combinatorial traversal, and the optimization model of the first optimization level is tested by the retrained security and effectiveness verification model to obtain the retrained optimization model of the first optimization level; based on the sample data subset of the second optimization level and the indicator parameter constraint range of the second optimization level, the optimization model of the second optimization level is trained through Bayesian optimization, and the optimization model of the second optimization level is tested by the retrained security and effectiveness verification model to obtain the retrained optimization model of the second optimization level; based on the sample data subset of the third optimization level and the indicator parameter constraint range of the third optimization level, the optimization model of the third optimization level is trained through reinforcement learning, and the optimization model of the third optimization level is tested by the retrained security and effectiveness verification model to obtain the retrained optimization model of the third optimization level.
[0101] In an embodiment of the present application, in order to improve the retraining effect of the optimization model, the computer device may first retrain the security and effectiveness verification model, so as to test the optimization model through the retrained security and effectiveness model to obtain a retrained optimization model; wherein, for any optimization model, testing the optimization model through the retrained security and effectiveness model may refer to performing security and effectiveness verification on the parameters in the energy consumption optimization strategy obtained by the optimization model based on the corresponding sample data subset through the retrained security and effectiveness model, and when the verification result indicates that the verification is passed, it is determined that the optimization model test has passed, thereby obtaining a retrained optimization model.
[0102] During the training process of the above-mentioned optimization model, for any optimization level, a set of parameter data combinations in the sample data subset corresponding to the optimization level is input into the optimization model, and a predicted parameter data combination (i.e., the parameters in the energy consumption optimization strategy predicted by the optimization model) is obtained through the optimization model. If each parameter data in the predicted parameter data combination is within the index parameter constraint range of the optimization level, the predicted parameter data combination is verified for safety and effectiveness through the retrained safety and effectiveness model, and when the verification result indicates a pass, the above process is performed through the next set of parameter data combinations in the sample data subset until the training completion condition is met, and the retrained optimization model is obtained. Among them, the training completion condition can refer to the iterative training of the parameter data combinations of the sample data subset, or the number of times the trained optimization model passes the test of the retrained safety and effectiveness verification model is greater than the number threshold, etc.
[0103] If any parameter data in the prediction parameter data combination does not fall within the constraint range of the indicator parameters of the optimization level, or the verification result indicates failure, the model parameters of the optimization model are optimized, and the process of obtaining the prediction parameter data combination is carried out again, and subsequent processes are carried out until a retrained optimization model is obtained.
[0104] In an embodiment of the present application, the constraint range of the indicator parameters of each optimization level is used to indicate the optimization space of the corresponding optimization indicator. Schematically, if the constraint range of the frequency is 50Hz to 100Hz, then the predicted frequency in the prediction parameter data combination obtained by the optimization model needs to be within the range of 50Hz to 100Hz. If it exceeds this range, it means that the optimization result of the optimization model is unreasonable and the model needs to be retrained.
[0105] Step 212 : performing hierarchical optimization calculation based on the retrained control strategy hierarchical optimization model, and performing safety and effectiveness verification based on the retrained safety and effectiveness verification model.
[0106] After completing the retraining of each model, the energy consumption classification optimization strategy is formulated based on the retrained model.
[0107] By instantly updating the various models used in the energy consumption classification optimization process, the energy consumption optimization strategy obtained based on model processing can be made more in line with current actual needs and the adaptability of the energy consumption optimization strategy can be improved.
[0108] Based on the content of the embodiment shown in FIG2 , FIG3 shows a flowchart of an energy consumption hierarchical optimization method provided by an exemplary embodiment of the present application, taking the process of determining whether a condition for model retraining is met after a computer device obtains target operating data related to energy consumption optimization, and setting three optimization levels as an example. The method can be executed by a computer device, and the computer device can be implemented as a management device for HVAC equipment. As shown in FIG3 , the energy consumption hierarchical optimization method may include:
[0109] Step S301: Acquire target operation data.
[0110] Step S302, determine whether the conditions for model retraining are met, if not, execute step S303, otherwise, execute step S307.
[0111] The conditions for retraining the model may include at least one of the following: the current time reaches the preset training time, and the number of negative feedbacks obtained for the strategy application reaches a threshold number; wherein, when the conditions for retraining the model include the judgment of the number of negative feedbacks, the computer device may obtain strategy application feedback when obtaining target operation data.
[0112] Step S303 , determining whether the target operating data passes the optimization pre-detection. If so, executing S304 . Otherwise, determining that the HVAC equipment is not suitable for energy consumption optimization.
[0113] Step S304: classify the target operation data.
[0114] For this process, reference may be made to the relevant contents in the embodiment shown in FIG2 , and no further details will be given here.
[0115] Step S305 : Based on the equipment operation mechanism, ie, the current state indicated by the target operation data, a starting optimization level is determined and a hierarchical optimization calculation is performed.
[0116] For this process, reference may be made to the relevant contents in the embodiment shown in FIG2 , and no further details will be given here.
[0117] Step S306: outputting the target energy consumption optimization strategy.
[0118] Step S307: merge the historical operation data and the target operation data into a sample set.
[0119] Step S308 , performing data classification on the sample data in the sample set to obtain a sample data set applied to a safety and effectiveness verification model, and a sample data set applied to a control strategy classification optimization model.
[0120] Step S309 , performing model training on the safety and effectiveness verification model based on the sample data set applied to the safety and effectiveness verification model.
[0121] Step S310 : performing model training on a control strategy hierarchical optimization model based on a sample data set applied to the control strategy hierarchical optimization.
[0122] After obtaining the retrained safety and effectiveness verification model and the control strategy hierarchical optimization model, step S305 is executed to obtain the target energy consumption optimization strategy for the target operation data.
[0123] The implementation of the above process can refer to the relevant content of the embodiment of Figure 2, which will not be repeated here.
[0124] Figure 4 shows a schematic diagram of an energy consumption grading optimization system provided by an exemplary embodiment of the present application. The system is used to execute all or part of the steps of the embodiments shown in Figures 1, 2 or 3 to obtain a target energy consumption optimization strategy. As shown in Figure 4, the energy consumption grading optimization system may include a data grading service module 410, a data grading processing module 420, a security and validity verification module 430 and a control strategy grading optimization module 440. The data grading processing module 420, the security and validity verification module 430 and the control strategy grading optimization module 440 constitute an energy consumption grading intelligent optimization module.
[0125] Among them, the data classification service module 410 is used to obtain target operation data. The data classification service module can serve as an intermediary between the real data center and the energy consumption classification intelligent optimization module that performs energy consumption classification optimization. On the one hand, the data classification service module can collect various indoor and outdoor environmental data, equipment operation status data, equipment control setting parameters, control feedback data, equipment combination operation mode, equipment operation quantity, IT center load and energy consumption data, refrigeration equipment and power supply energy consumption data, etc. from the real data center; considering the subsequent need for hierarchical processing, the data classification module can also perform hierarchical storage, hierarchical forwarding and constraint hierarchical configuration on the acquired target operation data after obtaining the target operation data; on the other hand, the data classification service module is also responsible for sending the target energy consumption optimization strategy obtained by the energy consumption classification intelligent optimization module to the real data center.
[0126] The data hierarchical processing module 420 is used to perform data hierarchical processing on the input operating data, including data hierarchical cleaning, data hierarchical verification, indicator hierarchical fusion, indicator hierarchical extraction, and indicator hierarchical division, so as to obtain a data set applied to the safety and effectiveness verification model and a data set applied to the control strategy hierarchical optimization model, and send the corresponding data sets to the safety and effectiveness verification module 430 and the control strategy hierarchical optimization module 440 respectively.
[0127] The safety and effectiveness verification module 430 can be used to train a safety and effectiveness verification model and verify the safety and effectiveness of the energy consumption optimization strategy through the safety and effectiveness verification model.
[0128] The control strategy hierarchical optimization module 440 can be used to train the control strategy hierarchical optimization model, determine the starting optimization level, and perform hierarchical optimization calculations based on the optimization models of each optimization level to obtain a target energy consumption optimization strategy.
[0129] FIG5 shows a block diagram of a computer device 500 according to an exemplary embodiment of the present application. The computer device can be implemented as a management device for HVAC equipment in the above-mentioned solution of the present application. The computer device 500 includes a central processing unit (CPU) 501, a system memory 504 including a random access memory (RAM) 502 and a read-only memory (ROM) 503, and a system bus 505 connecting the system memory 504 and the central processing unit 501. The computer device 500 also includes a mass storage device 506 for storing an operating system 509, application programs 510, and other program modules 511.
[0130] Without loss of generality, the computer-readable medium may include computer storage media and communication media. Computer storage media include volatile and non-volatile, removable and non-removable media implemented by any method or technology for storing information such as computer-readable instructions, data structures, program modules or other data. Computer storage media include RAM, ROM, Erasable Programmable Read Only Memory (EPROM), Electronically Erasable Programmable Read-Only Memory (EEPROM), flash memory or other solid-state storage technologies, CD-ROM, Digital Versatile Disc (DVD) or other optical storage, tape cassettes, magnetic tape, disk storage or other magnetic storage devices. Of course, those skilled in the art will appreciate that the computer storage media are not limited to the above-mentioned ones. The above-mentioned system memory 504 and mass storage device 506 can be collectively referred to as memory.
[0131] According to various embodiments of the present application, the computer device 500 may also be connected to a remote computer on a network such as the Internet for operation. That is, the computer device 500 may be connected to the network 508 via the network interface unit 507 connected to the system bus 505, or the network interface unit 507 may be used to connect to other types of networks or remote computer systems (not shown).
[0132] The memory also includes at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is stored in the memory. The central processing unit 501 implements all or part of the steps in the energy consumption classification optimization method shown in the above embodiments by executing the at least one instruction, at least one program, code set or instruction set.
[0133] In an exemplary embodiment, a computer-readable storage medium is further provided, storing at least one computer program. The computer program is loaded and executed by a processor to implement all or part of the steps of the application interaction method during a call. For example, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, or an optical data storage device.
[0134] In an exemplary embodiment, a computer program product is also provided, which includes at least one computer program, which is loaded by a processor and executes all or part of the steps of the application interaction method during a call shown in any of the embodiments of Figures 1, 2, or 3.
[0135] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of the present application and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered merely as exemplary, and the true scope and spirit of the present application are indicated by the claims.
[0136] It should be understood that the present application is not limited to the exact structures described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A method for optimizing energy consumption by grading, wherein: The method comprises: Obtain target operating data related to energy consumption optimization; The target operation data is classified to obtain data sets corresponding to various optimization levels; data sets at different optimization levels correspond to different optimization indicators; Determining a starting optimization level based on the equipment operation mechanism and the current state indicated by the target operation data; Taking the initial optimization level as the starting point for optimization, hierarchical optimization calculations are performed based on the optimization models of each optimization level and the data sets corresponding to each optimization level to obtain a target energy consumption optimization strategy, so as to optimize the energy consumption of HVAC equipment based on the target energy consumption optimization strategy.
2. The method according to claim 1, wherein: The method takes the initial optimization level as the optimization starting point, performs hierarchical optimization calculation based on the optimization models of each optimization level and the data sets corresponding to each optimization level, and obtains the target energy consumption optimization strategy, including: When entering the target optimization level, the optimization model of the target optimization level is used to perform optimization calculation on the corresponding data set to obtain a candidate energy consumption optimization strategy; the target optimization level is any one of the optimization levels that uses the initial optimization level as the optimization starting point for optimization; Performing safety and effectiveness verification on the candidate energy consumption optimization strategy through a safety and effectiveness verification model to obtain a verification result of the candidate energy consumption optimization strategy; If the verification result of the candidate energy consumption optimization strategy indicates that the candidate energy consumption optimization strategy passes the verification, the candidate energy consumption optimization strategy is determined as the target energy consumption optimization strategy.
3. The method according to claim 2, wherein: The method further comprises: In the case where the target optimization level is a non-highest optimization level among the optimization levels, if the verification result of the candidate energy consumption optimization strategy indicates that the candidate energy consumption optimization strategy has not passed the verification, performing optimization calculation and safety and effectiveness verification of the next optimization level of the target optimization level; In the case where the target optimization level is the highest optimization level among the optimization levels, if the verification result of the candidate energy consumption optimization strategy indicates that the candidate energy consumption optimization strategy fails the verification, Certain HVAC equipment is not suitable for energy consumption optimization.
4. The method according to claim 3, wherein: In a case where the verification result of the candidate energy consumption optimization strategy indicates that the candidate energy consumption optimization strategy fails the verification, the method further includes: Based on the optimization model of the target optimization level, iterative optimization calculation and security and effectiveness verification are performed on the corresponding data set; When the number of iterative optimization calculations reaches the specified number of iterations and the target energy consumption optimization strategy is not obtained, based on the level situation of the target optimization level, the optimization calculation and safety and effectiveness verification of the next optimization level of the target optimization level are performed, or it is determined that the HVAC equipment is not suitable for energy consumption optimization.
5. The method according to claim 1, wherein: The target operation data includes indoor and outdoor temperature and humidity and information technology IT load changes; The determining of the initial optimization level based on the equipment operation mechanism and the current state indicated by the target operation data includes: When the outdoor temperature is within the preset outdoor temperature range, the indoor and outdoor temperature and humidity change is periodic, and the IT load change is periodic, the starting optimization level is determined to be the first optimization level; the first optimization level indicates to optimize the internal control parameters of the HVAC equipment; When the outdoor temperature is within the outdoor temperature range, the indoor and outdoor temperature and humidity changes indicate that there is a sudden change in the indoor and outdoor temperature and humidity, or the IT load changes indicate that there is a sudden change in the IT load, determining that the starting optimization level is the second optimization level; the second optimization level indicates that the operating quantity and internal control parameters of the HVAC equipment are optimized; When the outdoor temperature is within a critical temperature range between different outdoor temperature ranges, the starting optimization level is determined to be a third optimization level; the third optimization level indicates optimizing the operation mode, operation quantity and internal control parameters of the HVAC equipment.
6. The method according to claim 1, wherein: The step of performing data classification on the target operation data to obtain data sets corresponding to each optimization level includes: The target operation data is cleaned by graded data, verified by graded data, and integrated by graded indicators. The indexes are extracted and divided in a hierarchical manner to obtain a data set applied to the safety and effectiveness verification model; the control strategy hierarchical optimization model includes optimization models at each optimization level; the data set applied to the control strategy hierarchical optimization model includes a data subset of the optimization model applied to each optimization level; Among them, the data hierarchical verification is used to verify the correctness of each sample data; the indicator hierarchical fusion is used to perform data statistics on related indicators and generate new indicators; the indicator hierarchical extraction is used to extract the indicator sets required by different models to form corresponding data subsets; the indicator hierarchical division is used to classify each indicator into types.
7. The method according to claim 2, wherein: The safety and effectiveness verification model includes an energy consumption effectiveness verification model, a refrigeration capacity safety verification model and a state safety verification model; The energy consumption optimization strategy obtained by the optimization model is verified for safety and effectiveness through the safety and effectiveness verification model, including: Performing energy efficiency verification on the energy efficiency optimization strategy through the energy efficiency verification model to obtain a first sub-verification result; The cooling capacity safety verification model is used to verify the cooling capacity safety of the energy consumption optimization strategy, and the second sub-verification result is obtained; The energy consumption optimization strategy is verified for state safety through the state safety verification model to obtain the third sub-verification result; A verification result is generated based on the first sub-verification result, the second sub-verification result, and the third sub-verification result; the verification result indicates whether the energy consumption optimization strategy has passed the verification or has failed the verification.
8. The method according to claim 1, wherein: The method further comprises: When it is determined that the model retraining condition is met, the historical operation data is combined with the target operation data to form a sample set; The sample data in the sample set are classified to obtain a sample data set applied to the safety and effectiveness verification model, and a sample data set applied to the control strategy classification optimization model. wherein the sample data set applied to the safety and effectiveness verification model includes a sample data subset applied to the energy consumption effectiveness verification model, a sample data subset applied to the refrigeration capacity safety verification model, and a sample data subset applied to the state safety verification; the sample data set applied to the control strategy hierarchical optimization model includes a sample data subset applied to the optimization model of each optimization level; Performing model training on the safety and effectiveness verification model based on the sample data set applied to the safety and effectiveness verification model, and performing model training on the control strategy hierarchical optimization model based on the sample data set applied to the control strategy hierarchical optimization; A hierarchical optimization calculation is performed based on the retrained control strategy hierarchical optimization model, and a safety and effectiveness verification is performed based on the retrained safety and effectiveness verification model.
9. The method according to claim 8, wherein: The safety and effectiveness verification model is trained based on the sample data set applied to the safety and effectiveness verification model, including: Performing deep learning training on the energy consumption effectiveness verification model based on a subset of sample data applied to the energy consumption effectiveness verification model to obtain a retrained energy consumption effectiveness verification model; Performing deep learning training on the refrigeration capacity safety verification model based on a subset of sample data applied to the refrigeration capacity safety verification model to obtain a retrained refrigeration capacity safety verification model; The state security verification model is deep-learned and trained based on a subset of sample data applied to the state security verification model to obtain a retrained state security verification model.
10. The method according to claim 8, wherein: The method of training the control strategy hierarchical optimization model based on the sample data set applied to the control strategy hierarchical optimization includes: Based on the sample data subset of the first optimization level and the constraint range of the indicator parameters of the first optimization level, the optimization model of the first optimization level is trained through combined traversal, and the optimization model of the first optimization level is tested through the retrained safety and effectiveness verification model to obtain the retrained optimization model of the first optimization level; Based on the sample data subset of the second optimization level and the constraint range of the index parameters of the second optimization level, the optimization model of the second optimization level is trained by Bayesian optimization, and the optimization model of the second optimization level is re-trained. The trained security and effectiveness verification model tests the optimization model of the second optimization level to obtain a retrained optimization model of the second optimization level; Based on the sample data subset of the third optimization level and the constraint range of the indicator parameters of the third optimization level, the optimization model of the third optimization level is trained by reinforcement learning, and the optimization model of the third optimization level is tested by the retrained safety and validity verification model to obtain the retrained optimization model of the third optimization level.
11. The method according to claim 8, wherein: The condition for retraining the model includes at least one of the following: the current time reaches the preset training time, and the number of negative feedbacks obtained for the strategy application reaches a threshold number.
12. The method according to claim 1, wherein: Before classifying the target operation data to obtain data sets corresponding to each optimization level, the method further includes: Performing optimization pre-detection on the target operation data through optimization pre-detection indicators to obtain optimization pre-detection results; the optimization pre-detection indicators include at least one of the following: detecting whether the indicators required by each model are missing and whether the business relationship between the indicators is established; The step of performing data classification on the target operation data to obtain data sets corresponding to each optimization level includes: When the optimization pre-detection result indicates that the target operation data has passed the pre-detection, the target operation data is classified to obtain data sets corresponding to each optimization level.
13. The method according to claim 12, wherein: The method further comprises: When the optimization pre-detection result indicates that the target operation data detection fails, it is determined that the HVAC equipment is not suitable for energy consumption optimization.
14. A computer device, wherein: The computer device includes a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the energy consumption classification optimization method according to any one of claims 1 to 13.
15. A computer-readable storage medium, wherein: At least one computer program is stored in the computer-readable storage medium, and the computer program is loaded and executed by the processor to implement the energy consumption classification optimization method according to any one of claims 1 to 13.
Citation Information
Patent Citations
Efficiency self-control optimizing control system of heating ventilation air-conditioning system
CN114357412A
Heat supply energy consumption diagnosis and energy-saving regulation and control method based on edge computing and cloud computing
CN116227704A
Multi-layer optimal chiller operation management framework
US20170219233A1
Method of controlling cooling in a data centre
US20210352831A1
Data center air conditioning system diagnosis method and apparatus
WO2023030522A1
Cited By
Data center machine room comprehensive energy-saving control system and method adopting liquid cooling mode
CN119556576A
Graph-digital-analog consistency verification method and system for power grid equipment assets, and terminal
CN119669249A
Energy-saving control method and device for oxygen production molecular sieve
CN120065720A
Energy consumption optimization method and system in industrial silicon smelting process
CN120297521A
Cold station operation control method, device, equipment and medium
CN120332887A
