A dynamic energy-saving control system and method applied to an air conditioner machine room
Patent Information
- Application Number
- CN202411083149.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-08
- Publication Date
- 2026-09-22
- Estimated Expiration
- 2044-08-08
AI Technical Summary
当前,空调机房控制系统可以对机房内的温度以及空调进行监控,但是这种监控方式、角度较为单一,无法充分对空调的节能效果进行精准分析,导致无法对空调机房内的空调进行精准的节能调控
[0021]1、本发明的方法可以保证对空调精准的节能分析,同时保证对空调机房进行持续性的动态节能控制,高效、精准的完成对空调机房内空调的控制任务;
Smart Images

Figure CN119012627B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of energy-saving control technology, and more specifically, to a dynamic energy-saving control system and method for use in air-conditioning rooms. Background Technology
[0002] Air-conditioned computer rooms house a large number of computer devices and servers. To ensure the normal operation of these devices, a suitable temperature environment needs to be maintained. Therefore, the air conditioning system is crucial for maintaining this environment. Typically, multiple independent air conditioners operate independently to provide cooling for the computer room. Currently, air-conditioned computer room control systems can monitor the temperature and air conditioning units. However, this monitoring method and perspective are relatively limited, failing to provide a precise analysis of the energy-saving effects of the air conditioning and thus hindering accurate energy-saving adjustments. Summary of the Invention
[0003] In view of the shortcomings of the existing technology, the purpose of this invention is to provide a dynamic energy-saving control system and method for use in air-conditioning rooms.
[0004] To achieve the above objectives, the present invention provides the following technical solution:
[0005] A dynamic energy-saving control system for air-conditioning rooms includes a periodic analysis module, an energy-saving judgment module, and a dynamic control module.
[0006] The periodic analysis module is used to periodically obtain the energy-saving analysis logs of each air conditioner in the air conditioning room;
[0007] The energy-saving determination module is used to determine whether to mark the air conditioner as an energy-saving air conditioner based on the comparison result between the energy-saving control value and its threshold in the energy-saving analysis log.
[0008] The dynamic control module is used to dynamically regulate the energy-saving air conditioner.
[0009] Furthermore, based on a preset cycle, at each cycle node, an energy-saving analysis log for each air conditioner in the air conditioning room is generated. The energy-saving analysis log includes the air conditioner number, energy-saving control value, and energy-saving analysis time.
[0010] Furthermore, the energy-saving control values in the energy-saving analysis log are obtained as follows: All high-consumption data of the air conditioner are acquired; a knowledge graph of each category of operating data within the air conditioner is obtained; all high-consumption data are compared pairwise; when two high-consumption data are correlated within the knowledge graph, the difference between their energy-saving analysis values is calculated and the absolute value is taken to obtain the high-consumption prominence value; when two high-consumption data are not correlated within the knowledge graph, the number of independent high-consumption values is increased by one; all high-consumption prominence values are summed to obtain the total high-consumption prominence value, which is marked as THG; all independent high-consumption values are summed to obtain the total number of independent high-consumption values, which is marked as RKE; and the formula is used... The energy-saving control value LKM of the energy-saving analysis log is obtained, where a1 is the total value coefficient of high-consumption and a2 is the coefficient of the total number of independent high-consumption.
[0011] Furthermore, high-consumption data is obtained through the following methods: acquiring the operating data of each category of air conditioner in the current cycle, acquiring the energy-saving analysis model of each category of operating data, inputting each operating data into the corresponding category's energy-saving analysis model to obtain the energy-saving analysis value of each category of operating data, acquiring the energy-saving analysis threshold of each category of operating data, comparing the energy-saving analysis value of the same category with the energy-saving analysis threshold, and marking the operating data of that category as high-consumption data when the energy-saving analysis value is greater than the energy-saving analysis threshold, and not taking any corresponding action when the energy-saving analysis value is less than or equal to the energy-saving analysis threshold.
[0012] Furthermore, an energy-saving control threshold is set. When the energy-saving control value in the energy-saving analysis log is greater than the energy-saving control threshold, the air conditioner is marked as an energy-saving air conditioner. When the energy-saving control value in the energy-saving analysis log is less than or equal to the energy-saving control threshold, no corresponding action is taken.
[0013] Furthermore, dynamic control is performed on the energy-saving air conditioners. Specifically, the room temperature at the location of the energy-saving air conditioner is obtained, and a room temperature threshold is set. When the room temperature is greater than or equal to the room temperature threshold, the energy-saving air conditioner is marked as a high-temperature energy-saving air conditioner. A circle is drawn with the location of the high-temperature energy-saving air conditioner as the center and a preset radius to obtain the control range. The other air conditioners located within the control range are marked as target air conditioners. The energy-saving stability value of the target air conditioner is obtained, and an energy-saving stability threshold is set. When the energy-saving stability value is greater than or equal to the energy-saving stability threshold, the air conditioner is marked as a high-temperature adjustment air conditioner. When the energy-saving stability value is less than the energy-saving stability threshold, no corresponding processing is performed. The set temperature of the high-temperature adjustment air conditioner is adjusted downward, and the set temperature of the high-temperature energy-saving air conditioner is adjusted upward.
[0014] When the computer room temperature is lower than the computer room temperature threshold, the air conditioner is marked as a low-temperature air conditioner, and the set temperature of the low-temperature air conditioner is increased.
[0015] Furthermore, the energy-saving stability value of the target air conditioner is obtained as follows: Obtain n consecutive energy-saving analysis logs of the target air conditioner before the current system time. Sort all energy-saving analysis logs according to the chronological order of energy-saving analysis time. Calculate the difference between the energy-saving control values of two adjacent energy-saving analysis logs after sorting and take the absolute value to obtain the energy-saving fluctuation value. Set an energy-saving fluctuation threshold. When the energy-saving fluctuation value is greater than or equal to the energy-saving fluctuation threshold, no corresponding action is taken. When the energy-saving fluctuation value is less than the energy-saving fluctuation threshold, the energy-saving stability count is increased by one. Sum all energy-saving stability counts to obtain the total energy-saving stability count, which is marked as BSG. Sum all energy-saving control values from the energy-saving analysis logs and take the average value to obtain the average energy-saving control value, which is marked as AEP. Use the formula... The energy-saving stability value WDZ of the target air conditioner is obtained, where b1 is the energy-saving stability total number coefficient and b2 is the average energy-saving control value coefficient.
[0016] Furthermore, a dynamic energy-saving control method applied to air-conditioning rooms includes the following steps:
[0017] Step 1: Periodically obtain the energy-saving analysis logs of each air conditioner in the air-conditioning room;
[0018] Step 2: Based on the comparison results between the energy-saving control value and its threshold in the energy-saving analysis log, determine whether to mark the air conditioner as an energy-saving abnormal air conditioner;
[0019] Step 3: Dynamically regulate the energy-saving air conditioner.
[0020] Compared with the prior art, the present invention has the following beneficial effects:
[0021] 1. The method of the present invention can ensure accurate energy-saving analysis of air conditioning, and at the same time ensure continuous dynamic energy-saving control of air conditioning room, so as to efficiently and accurately complete the control task of air conditioning in air conditioning room.
[0022] 2. The system includes a periodic analysis module and an energy-saving judgment module, which can periodically perform three-dimensional and multi-dimensional energy-saving analysis on the air conditioners in the air conditioning room. This facilitates precise and dynamic control of the air conditioners in the air conditioning room. The system also includes a dynamic control module, which can quickly determine which air conditioners need to be controlled based on the room temperature of the air conditioner in the energy-saving location, and dynamically control the energy-saving air conditioner and other air conditioners. Attached Figure Description
[0023] Figure 1 This is a flowchart of a dynamic energy-saving control method applied to air-conditioning computer rooms;
[0024] Figure 2 A flowchart for dynamically controlling the air conditioning system. Detailed Implementation
[0025] Example 1
[0026] Reference Figure 1 A dynamic energy-saving control method for use in air-conditioning rooms includes the following steps:
[0027] Step 1: Periodically obtain the energy-saving analysis logs of each air conditioner in the air-conditioning room;
[0028] Step 2: Based on the comparison results between the energy-saving control value and its threshold in the energy-saving analysis log, determine whether to mark the air conditioner as an energy-saving abnormal air conditioner;
[0029] Step 3: Dynamically regulate the energy-saving air conditioner.
[0030] Example 2
[0031] Reference Figure 2 A dynamic energy-saving control system for air-conditioning rooms includes a periodic analysis module, an energy-saving judgment module, and a dynamic control module.
[0032] Periodic Analysis Module: Based on a preset period, at each period node, an energy-saving analysis log is generated for each air conditioner in the air-conditioning room. The energy-saving analysis log includes the air conditioner number (each air conditioner in the air-conditioning room has a unique number), energy-saving control value, and energy-saving analysis time (the time when the energy-saving analysis log was generated).
[0033] The energy-saving control values in the energy-saving analysis log are obtained in the following way: obtain the operating data of the air conditioner in the current cycle for each category (the categories of operating data are diverse, including but not limited to the input power data, cooling capacity data, compressor operating data, refrigerant data, heat exchanger operating data, fan speed, etc.), obtain the energy-saving analysis model for each category of operating data, input each operating data into the corresponding category's energy-saving analysis model to obtain the energy-saving analysis value for each category of operating data, obtain the energy-saving analysis threshold for each category of operating data, compare the energy-saving analysis value of the same category with the energy-saving analysis threshold, when the energy-saving analysis value is greater than the energy-saving analysis threshold, the operating data of that category is marked as high-consumption data, when the energy-saving analysis value is less than or equal to the energy-saving analysis threshold, no corresponding processing is performed;
[0034] A knowledge graph of various operating data within the air conditioner is obtained. All high-consumption data are compared pairwise. When two high-consumption data points are correlated within the knowledge graph, the difference between their energy-saving analysis values is calculated, and the absolute value is taken to obtain the high-consumption highlight value. When two high-consumption data points are not correlated within the knowledge graph, the number of independent high-consumption data points is increased by one. All high-consumption highlight values are summed to obtain the total high-consumption highlight value, labeled as THG. The total number of independent high-consumption data points is summed to obtain the total number of independent high-consumption data points, labeled as RKE. The formula is then used... The energy-saving control value LKM from the energy-saving analysis log is obtained, where a1 is the total value coefficient of high-consumption areas and a2 is the coefficient of the total number of independent high-consumption areas. The value of a1 is 0.63 and the value of a2 is 0.59.
[0035] An air conditioner contains multiple components, such as a refrigerant, evaporator, condenser, compressor, heat exchanger, and fan. Each component has one or more categories of operating data, and each set of operating data affects the air conditioner's energy efficiency. The relationships between these categories of operating data are represented in the form of a knowledge graph. If two categories of operating data have an influence relationship, then that relationship is indicated in the knowledge graph. For example, if a change in refrigerant data affects a change in cooling capacity data, then there is an influence relationship between the refrigerant data and the cooling capacity data, and therefore, the refrigerant data and the cooling capacity data are associated in the knowledge graph.
[0036] Changes in one type of cybersecurity data can easily cause changes in another type of cybersecurity data, thus indicating an influence relationship between the two types of cybersecurity data.
[0037] Each category of operational data corresponds to an energy-saving analysis model. For example, the input power data of an air conditioner corresponds to an energy-saving analysis model, and the cooling capacity data corresponds to an energy-saving analysis model.
[0038] Each category of operational data corresponds to an energy-saving analysis threshold, which can be modified according to actual needs.
[0039] Example: The energy-saving analysis model for compressor operating data is obtained through the following method: Multiple sets of compressor operating data are acquired, a neural network model is constructed, and the compressor operating data is used as training data for the neural network model. Energy-saving analysis values are assigned to the training data, and the neural network is iteratively trained on the training and validation sets to obtain the energy-saving analysis model for compressor operating data. The range of the energy-saving analysis value is [5-15]. The larger the energy-saving analysis value, the higher the air conditioner energy consumption caused by the compressor operating data (higher air conditioner energy consumption means less energy-efficient the air conditioner); the smaller the energy-saving analysis value, the lower the air conditioner energy consumption caused by the compressor operating data.
[0040] Energy-saving judgment module: Sets energy-saving control thresholds. These thresholds are system-set and can be modified according to actual needs.
[0041] When the energy-saving control value in the energy-saving analysis log is greater than the energy-saving control threshold, the air conditioner is marked as an energy-saving abnormal air conditioner;
[0042] When the energy-saving control value in the energy-saving analysis log is less than or equal to the energy-saving control threshold, no corresponding action is taken.
[0043] The system includes a periodic analysis module and an energy-saving judgment module, which can periodically perform three-dimensional and multi-dimensional energy-saving analysis on the air conditioners in the air-conditioning room, ensuring accurate energy-saving analysis and facilitating precise dynamic control of the air conditioners in the air-conditioning room in the future.
[0044] Dynamic Control Module: This module acquires the room temperature at the location of the energy-saving air conditioner (i.e., the temperature at the location of the energy-saving air conditioner within the air conditioning room), sets a room temperature threshold (a system preset temperature that can be modified according to actual needs), and marks the energy-saving air conditioner as a high-temperature energy-saving air conditioner when the room temperature is greater than or equal to the threshold. A circle with the high-temperature energy-saving air conditioner's location as the center and a preset radius is drawn to obtain the control range. Other air conditioners located within the control range are marked as target air conditioners. The module acquires the energy-saving stability value of the target air conditioner and sets an energy-saving stability threshold (a system preset threshold that can be modified according to actual needs). When the energy-saving stability value is greater than or equal to the energy-saving stability threshold, the air conditioner is marked as a high-temperature adjustment air conditioner. When the energy-saving stability value is less than the energy-saving stability threshold, no action is taken; the set temperature of the high-temperature adjustment air conditioner is adjusted downwards, while the set temperature of the high-temperature energy-saving air conditioner is adjusted upwards.
[0045] The energy-saving stability value of the target air conditioner is obtained as follows: Obtain n consecutive energy-saving analysis logs of the target air conditioner before the current system time. Sort all energy-saving analysis logs according to the order of energy-saving analysis time. Calculate the difference between the energy-saving control values of two adjacent energy-saving analysis logs after sorting and take the absolute value to obtain the energy-saving fluctuation value. Set an energy-saving fluctuation threshold, which is a system-set threshold that can be modified according to actual needs. When the energy-saving fluctuation value is greater than or equal to the energy-saving fluctuation threshold, no corresponding action is taken. When the energy-saving fluctuation value is less than the energy-saving fluctuation threshold, the energy-saving stability count is increased by one. Sum all energy-saving stability counts to obtain the total energy-saving stability count, which is marked as BSG. Sum all energy-saving control values from the energy-saving analysis logs and take the average value to obtain the average energy-saving control value, which is marked as AEP. Use the formula... The energy-saving stability value WDZ of the target air conditioner is obtained, where b1 is the total number of energy-saving stability coefficients and b2 is the average energy-saving control value coefficient. The value of b1 is 0.74 and the value of b2 is 0.68.
[0046] When the computer room temperature is lower than the computer room temperature threshold, the air conditioner is marked as a low-temperature air conditioner, and the set temperature of the low-temperature air conditioner is increased.
[0047] The dynamic control module can quickly determine which air conditioners need to be adjusted based on the temperature of the computer room where the energy-saving air conditioners are located. While ensuring energy-saving control of the computer room air conditioners, it can dynamically adjust the energy-saving air conditioners and other air conditioners.
[0048] The above formulas are all dimensionless calculations. The formulas are derived from software simulations based on a large amount of collected data to obtain the most recent real-world results. The preset parameters in the formulas are set by those skilled in the art according to the actual situation.
[0049] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0050] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0051] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0052] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0053] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0054] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0055] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A dynamic energy-saving control system for use in air-conditioning rooms, characterized in that, It includes a cycle analysis module, an energy-saving judgment module, and a dynamic control module; The periodic analysis module is used to periodically obtain the energy-saving analysis logs of each air conditioner in the air conditioning room; The energy-saving determination module is used to determine whether to mark the air conditioner as an energy-saving air conditioner based on the comparison result between the energy-saving control value and its threshold in the energy-saving analysis log. Set an energy-saving control threshold. When the energy-saving control value in the energy-saving analysis log is greater than the energy-saving control threshold, the air conditioner will be marked as an energy-saving air conditioner. When the energy-saving control value in the energy-saving analysis log is less than or equal to the energy-saving control threshold, no corresponding action will be taken. The dynamic control module is used to dynamically regulate the energy-saving air conditioner; The energy-saving control values in the energy-saving analysis log are obtained as follows: All high-consumption data of the air conditioner are acquired; a knowledge graph of each category of operating data within the air conditioner is obtained; all high-consumption data are compared pairwise; when two high-consumption data are correlated within the knowledge graph, the difference between their energy-saving analysis values is calculated and the absolute value is taken to obtain the high-consumption highlight value; when two high-consumption data are not correlated within the knowledge graph, the number of independent high-consumption values is increased by one; all high-consumption highlight values are summed to obtain the total high-consumption highlight value, which is marked as THG; all independent high-consumption values are summed to obtain the total number of independent high-consumption values, which is marked as RKE; and the formula is used to calculate the total number of independent high-consumption values. The energy-saving control value LKM is obtained from the energy-saving analysis log, where a1 is the total value coefficient of high-consumption and a2 is the coefficient of the total number of independent high-consumption. High-consumption data is obtained through the following methods: acquiring the air conditioner's operating data for each category within the current cycle, acquiring the energy-saving analysis model for each category of operating data, inputting each operating data into the corresponding category's energy-saving analysis model to obtain the energy-saving analysis value for each category of operating data, acquiring the energy-saving analysis threshold for each category of operating data, comparing the energy-saving analysis value of the same category with the energy-saving analysis threshold, and marking the operating data of that category as high-consumption data when the energy-saving analysis value is greater than the energy-saving analysis threshold; when the energy-saving analysis value is less than or equal to the energy-saving analysis threshold, no corresponding processing is performed. Each category of operational data corresponds to an energy-saving analysis model. For example, the input power data of an air conditioner corresponds to an energy-saving analysis model, and the cooling capacity data corresponds to an energy-saving analysis model. The system dynamically regulates the energy-saving air conditioner by: acquiring the room temperature at the location of the energy-saving air conditioner; setting a room temperature threshold; marking the energy-saving air conditioner as a high-temperature energy-saving air conditioner when the room temperature is greater than or equal to the threshold; drawing a circle with a preset radius centered on the location of the high-temperature energy-saving air conditioner to obtain the regulation range; marking the other air conditioners located within the regulation range as target air conditioners; acquiring the energy-saving stability value of the target air conditioner; setting an energy-saving stability threshold; marking the air conditioner as a high-temperature adjustment air conditioner when the energy-saving stability value is greater than or equal to the threshold; and not taking any action when the energy-saving stability value is less than the threshold, adjusting the set temperature of the high-temperature adjustment air conditioner downwards and raising the set temperature of the high-temperature energy-saving air conditioner upwards. When the computer room temperature is lower than the computer room temperature threshold, the air conditioner is marked as a low temperature air conditioner and its set temperature is increased. The energy-saving stability value of the target air conditioner is obtained as follows: Obtain n consecutive energy-saving analysis logs of the target air conditioner before the current system time. Sort all energy-saving analysis logs according to the order of energy-saving analysis time. Calculate the difference between the energy-saving control values of two adjacent energy-saving analysis logs after sorting and take the absolute value to obtain the energy-saving fluctuation value. Set an energy-saving fluctuation threshold. When the energy-saving fluctuation value is greater than or equal to the energy-saving fluctuation threshold, no corresponding action is taken. When the energy-saving fluctuation value is less than the energy-saving fluctuation threshold, the energy-saving stability count is increased by one. Sum all energy-saving stability counts to obtain the total energy-saving stability count, which is marked as BSG. Sum all energy-saving control values of the energy-saving analysis logs and take the average value to obtain the average energy-saving control value, which is marked as AEP. Use the formula... The energy-saving stability value WDZ of the target air conditioner is obtained, where b1 is the energy-saving stability total number coefficient and b2 is the average energy-saving control value coefficient.
2. The dynamic energy-saving control system for air conditioning rooms according to claim 1, characterized in that, Based on a preset cycle, at each cycle node, an energy-saving analysis log is generated for each air conditioner in the air conditioning room. The energy-saving analysis log includes the air conditioner number, energy-saving control value, and energy-saving analysis time.
3. A dynamic energy-saving control method for air-conditioning computer rooms, applied to the dynamic energy-saving control system for air-conditioning computer rooms as described in claim 1, characterized in that, The steps include the following: Step 1: Periodically obtain the energy-saving analysis logs of each air conditioner in the air-conditioning room; Step 2: Based on the comparison results between the energy-saving control value and its threshold in the energy-saving analysis log, determine whether to mark the air conditioner as an energy-saving abnormal air conditioner; Step 3: Dynamically regulate the energy-saving air conditioner.
Citation Information
Patent Citations
Control method for energy-saving type air conditioner
CN105588255A