Edge artificial intelligence safety protection method, device and equipment for air conditioner energy-saving control
Through the edge artificial intelligence security protection method, the computer room information is obtained and the air conditioning temperature is adjusted according to the configuration file, which solves the problem of air conditioning regulation failure caused by the transmission failure of the energy-saving control server, and improves the computer room safety and temperature regulation reliability.
Patent Information
- Application Number
- CN202311816100.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-26
- Publication Date
- 2025-06-27
AI Technical Summary
When transmitting temperature control strategies, existing energy-saving control servers are prone to failure in transmission due to software or hardware failure, and thus cannot adjust the operating parameters of the air conditioner in time, resulting in high temperature in the computer room and reducing safety.
The edge artificial intelligence security protection method is adopted to obtain computer room information to determine whether to adjust the air conditioner temperature and adjust the air conditioner temperature according to the configuration file to ensure that the air conditioner is further controlled on the basis of the energy-saving control server control to achieve edge safety protection.
It improves the safety in the computer room, reduces the probability of safety accidents caused by high temperatures, and ensures reliable adjustment of the air conditioner temperature.
Smart Images

Figure CN120224626A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of energy-saving control, and particularly to an edge artificial intelligence security protection method, device, and equipment for air conditioner energy-saving control. Background Art
[0002] The energy-saving control server can control the temperature of the data center computer room. For example, an Artificial Intelligence (AI) control system can be deployed in the energy-saving control server, and the energy-saving control server can control the temperature of the data center computer room through the AI control system.
[0003] Currently, the energy-saving control server can dynamically formulate a temperature control strategy for the air conditioners in the computer room according to parameters such as season, computer room temperature, and internal heat load in the computer room, and can send the temperature control strategy to the control devices in the computer room so that the control devices in the computer room can adjust the operating parameters of the air conditioners in the computer room according to the temperature control strategy. However, the temperature control strategy needs to be transmitted through multiple levels of software and / or hardware. If any software or hardware fails, it will cause the transmission of the temperature control strategy to fail, and thus the operating parameters of the air conditioners cannot be adjusted in time. If the operating parameters of the air conditioners in the computer room are not adjusted in time, the temperature in the computer room is likely to be high, resulting in poor security in the computer room. Summary of the Invention
[0004] This application provides an edge artificial intelligence security protection method, device, and equipment for air conditioner energy-saving control, and the method can improve the security in the computer room.
[0005] In a first aspect, this application provides an edge artificial intelligence security protection method for air conditioner energy-saving control, which is applied to an air conditioner control device in a computer room. The air conditioner control device communicates with the air conditioners in the computer room through a local area network. The method includes:
[0006] Obtain the computer room information of the computer room, where the computer room information includes the historical computer room temperature or the temperature control status of the energy-saving control server for the computer room;
[0007] Determine whether to adjust the temperature of the air conditioners in the computer room according to the computer room information;
[0008] If so, obtain a configuration file, and adjust the temperature of the air conditioners in the computer room according to the configuration file. The configuration file includes temperature adjustment parameters and temperature adjustment information for each air conditioner.
[0009] In the above method, on the basis of the energy-saving control server controlling the air conditioners in the computer room, the air conditioners in the computer room can be further controlled, achieving the purpose of edge security protection for the computer room and improving the security in the computer room.
[0010] In one possible implementation, the temperature adjustment information includes switch control information, supply air temperature adjustment information, and return air temperature adjustment information; for any air conditioner, adjusting the temperature of the air conditioner in the computer room according to the configuration file includes:
[0011] Controlling the air conditioner to be in an on state or an off state according to the switch control information;
[0012] If the air conditioner is in an on state, adjusting the temperature of the air conditioner according to the temperature adjustment parameter, the supply air temperature adjustment information, and the return air temperature adjustment information.
[0013] In the above method, the air conditioner can be controlled to be in an on state or an off state according to the switch control information, and the temperature of the air conditioner in the on state can be adjusted, achieving the purpose of adjusting the temperature of the air conditioner in the computer room.
[0014] In one possible implementation, the temperature of the air conditioner includes at least one of the supply air temperature of the air conditioner or the return air temperature of the air conditioner; the supply air temperature adjustment information is used to indicate whether the supply air temperature is adjustable, and the return air temperature adjustment information is used to indicate whether the return air temperature is adjustable; adjusting the temperature of the air conditioner according to the temperature adjustment parameter, the supply air temperature adjustment information, and the return air temperature adjustment information includes:
[0015] If the supply air temperature adjustment information indicates that the supply air temperature is adjustable, adjusting the supply air temperature of the air conditioner according to the temperature adjustment parameter;
[0016] If the return air temperature adjustment information indicates that the return air temperature is adjustable, adjusting the return air temperature of the air conditioner according to the temperature adjustment parameter.
[0017] In the above method, the supply air temperature and the return air temperature of the air conditioner can be adjusted, achieving the purpose of adjusting the temperature of the air conditioner.
[0018] In one possible implementation, the supply air temperature adjustment information includes a target supply air temperature; adjusting the supply air temperature of the air conditioner according to the temperature adjustment parameter includes:
[0019] Obtaining the supply air temperature of the air conditioner at a first moment;
[0020] Determining whether the temperature adjustment parameter includes a single adjustment amount of the supply air temperature;
[0021] If not, adjusting the supply air temperature of the air conditioner at a second moment to the target supply air temperature according to the supply air temperature at the first moment and the target supply air temperature; the first moment is earlier than the second moment;
[0022] If so, adjust the air supply temperature of the air conditioner according to the single - time adjustment amount of the air supply temperature, the air supply temperature of the air conditioner at the first moment, and the target air supply temperature.
[0023] In the above - mentioned method, the air supply temperature of the air conditioner can be adjusted according to the target air supply temperature, achieving the purpose of adjusting the air supply temperature of the air conditioner.
[0024] In a possible implementation manner, adjusting the air supply temperature of the air conditioner according to the single - time adjustment amount of the air supply temperature, the air supply temperature of the air conditioner at the first moment, and the target air supply temperature includes:
[0025] Determine the absolute value of the difference between the air supply temperature of the air conditioner at the first moment and the target air supply temperature;
[0026] Determine the number of times of air supply temperature adjustment according to the absolute value and the single - time adjustment amount of the air supply temperature;
[0027] Adjust the air supply temperature of the air conditioner according to the number of times of air supply temperature adjustment and the single - time adjustment amount of the air supply temperature.
[0028] In the above - mentioned method, the air supply temperature can be adjusted multiple times according to the single - time adjustment amount of the air supply temperature, achieving the purpose of step - by - step adjustment of the air supply temperature. On the basis of protecting the safety of the air conditioner, the above - mentioned method avoids the instantaneous high - load impact on the power grid caused by the adjustment of the air supply temperature.
[0029] In a possible implementation manner, the computer room information is the historical computer room temperature; determining whether to adjust the temperature of the air conditioner in the computer room according to the computer room information includes:
[0030] Determine multiple target computer room temperatures in the future time period of the computer room according to the historical computer room temperature and the temperature prediction model;
[0031] If there is a target computer room temperature greater than or equal to the preset threshold, determine to adjust the temperature of the air conditioner in the computer room.
[0032] In the above - mentioned method, the temperature of the air conditioner in the computer room can be adjusted when the target computer room temperature is greater than or equal to the preset threshold, so as to avoid the computer room from getting too hot and improve the safety in the computer room.
[0033] In a possible implementation manner, determining multiple target computer room temperatures in the future time period of the computer room according to the historical computer room temperature and the temperature prediction model includes:
[0034] Determine the computer room temperatures corresponding to multiple moments in the historical time period to obtain multiple historical computer room temperatures, and the duration of the historical time period is the first preset duration;
[0035] Process the multiple historical computer room temperatures through the temperature prediction model to obtain the multiple target computer room temperatures within a future time period, where the duration of the future time period is a second preset duration.
[0036] In the above method, the target computer room temperature can be determined based on the historical computer room temperature, achieving the purpose of predicting the target computer room temperature.
[0037] In a possible implementation, the computer room information is the temperature control state; the temperature control state includes a normal state or an abnormal state; determining whether to adjust the temperature of the air conditioner in the computer room according to the computer room information includes:
[0038] If the temperature control state is an abnormal state, determine to adjust the temperature of the air conditioner in the computer room.
[0039] In the above method, when the temperature control state is an abnormal state, it can be determined to adjust the temperature of the air conditioner in the computer room, achieving the purpose of edge security protection for the computer room and improving the security in the computer room.
[0040] In a second aspect, the present application provides an edge artificial intelligence security protection device for air conditioner energy saving control, which is applied to the air conditioner control equipment in a computer room. The air conditioner control equipment communicates with the air conditioner in the computer room through a local area network. The device includes an acquisition module, a determination module, and an adjustment module, where,
[0041] The acquisition module is used to acquire the computer room information of the computer room, and the computer room information includes the historical computer room temperature or the temperature control state of the energy saving control server for the computer room;
[0042] The determination module is used to determine whether to adjust the temperature of the air conditioner in the computer room according to the computer room information;
[0043] If so, the acquisition module is further used to acquire a configuration file; the adjustment module is used to adjust the temperature of the air conditioner in the computer room according to the configuration file, and the configuration file includes temperature adjustment parameters and temperature adjustment information for each air conditioner.
[0044] The above device can further control the air conditioner in the computer room on the basis of the energy saving control server controlling the air conditioner in the computer room, achieving the purpose of edge security protection for the computer room and improving the security in the computer room.
[0045] In a possible implementation, the temperature adjustment information includes switch control information, supply air temperature adjustment information, and return air temperature adjustment information; for any air conditioner, the adjustment module is specifically used for,
[0046] Control the air conditioner to be in an on state or an off state according to the switch control information;
[0047] If the air conditioner is in the on state, adjust the temperature of the air conditioner according to the temperature adjustment parameter, the supply air temperature adjustment information, and the return air temperature adjustment information.
[0048] The above device can control the air conditioner to be in the on state or the off state according to the switch control information, and can adjust the temperature of the on - state air conditioner, achieving the purpose of adjusting the temperature of the air conditioner in the computer room.
[0049] In a possible implementation, the temperature of the air conditioner includes at least one of the supply air temperature or the return air temperature of the air conditioner; the supply air temperature adjustment information is used to indicate whether the supply air temperature is adjustable, and the return air temperature adjustment information is used to indicate whether the return air temperature is adjustable; specifically, the adjustment module is used for,
[0050] If the supply air temperature adjustment information indicates that the supply air temperature is adjustable, adjust the supply air temperature of the air conditioner according to the temperature adjustment parameter;
[0051] If the return air temperature adjustment information indicates that the return air temperature is adjustable, adjust the return air temperature of the air conditioner according to the temperature adjustment parameter.
[0052] The above device can adjust the supply air temperature and the return air temperature of the air conditioner, achieving the purpose of adjusting the air conditioner temperature.
[0053] In a possible implementation, the adjustment module is specifically used for,
[0054] Obtain the supply air temperature of the air conditioner at the first moment;
[0055] Judge whether the temperature adjustment parameter includes the single - time adjustment amount of the supply air temperature;
[0056] If not, adjust the supply air temperature of the air conditioner at the second moment to the target supply air temperature according to the supply air temperature at the first moment and the target supply air temperature; the first moment is earlier than the second moment;
[0057] If so, adjust the supply air temperature of the air conditioner according to the single - time adjustment amount of the supply air temperature, the supply air temperature of the air conditioner at the first moment, and the target supply air temperature.
[0058] The above device can adjust the supply air temperature of the air conditioner according to the target supply air temperature, achieving the purpose of adjusting the supply air temperature of the air conditioner.
[0059] In a possible implementation, the adjustment module is specifically used for,
[0060] Determine the absolute value of the difference between the supply air temperature of the air conditioner at the first moment and the target supply air temperature;
[0061] Determine the number of times of supply air temperature adjustment according to the absolute value and the single - time adjustment amount of the supply air temperature;
[0062] Adjust the supply air temperature of the air conditioner according to the number of times of supply air temperature adjustment and the single - time adjustment amount of the supply air temperature.
[0063] The above - mentioned device can adjust the supply air temperature multiple times according to the single - time adjustment amount of the supply air temperature, achieving the purpose of stepped adjustment of the supply air temperature. On the basis of protecting the safety of the air conditioner, the above - mentioned device avoids the instantaneous high - load impact on the power grid caused by the adjustment of the supply air temperature.
[0064] In a possible implementation, the computer room information is the historical computer room temperature; the determining module is specifically configured to,
[0065] Determine multiple target computer room temperatures within a future time period according to the historical computer room temperature and a temperature prediction model;
[0066] If there is a target computer room temperature greater than or equal to a preset threshold, determine to adjust the temperature of the air conditioner in the computer room.
[0067] The above - mentioned device can adjust the temperature of the air conditioner in the computer room when the target computer room temperature is greater than or equal to the preset threshold, so as to avoid the computer room from getting too hot and improve the safety in the computer room.
[0068] In a possible implementation, the determining module is specifically configured to,
[0069] Determine the computer room temperatures corresponding to multiple moments within a historical time period to obtain multiple historical computer room temperatures, and the duration of the historical time period is a first preset duration;
[0070] Process the multiple historical computer room temperatures through the temperature prediction model to obtain the multiple target computer room temperatures within a future time period, and the duration of the future time period is a second preset duration.
[0071] The above - mentioned device can determine the target computer room temperature according to the historical computer room temperature, achieving the purpose of predicting the target computer room temperature.
[0072] In a possible implementation, the computer room information is the temperature control state; the temperature control state includes a normal state or an abnormal state; the determining module is specifically configured to,
[0073] If the temperature control state is an abnormal state, determine to adjust the temperature of the air conditioner in the computer room.
[0074] The above - mentioned device can determine to adjust the temperature of the air conditioner in the computer room when the temperature control state is an abnormal state, achieving the purpose of edge safety protection for the computer room and improving the safety in the computer room.
[0075] In a third aspect, the present application provides an edge artificial intelligence security protection device for air conditioner energy saving control, including: a processor, and a memory communicatively connected to the processor;
[0076] The memory stores computer-executable instructions;
[0077] The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of the first aspect.
[0078] Based on the energy saving control server controlling the air conditioners in the computer room, the above device can further control the air conditioners in the computer room, achieving the purpose of edge security protection for the computer room and improving the security in the computer room.
[0079] In a fourth aspect, the present application provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, they are used to implement the method according to any one of the first aspect.
[0080] Based on the energy saving control server controlling the air conditioners in the computer room, the above storage medium can further control the air conditioners in the computer room, achieving the purpose of edge security protection for the computer room and improving the security in the computer room.
[0081] In a fifth aspect, the present application provides a computer program product, including a computer program, and when the computer program is executed by a computer, it implements the method according to any one of the first aspect.
[0082] Based on the energy saving control server controlling the air conditioners in the computer room, the above computer program can further control the air conditioners in the computer room, achieving the purpose of edge security protection for the computer room and improving the security in the computer room.
[0083] The edge artificial intelligence security protection method, device and equipment for air conditioner energy saving control provided by the present application can obtain the computer room information of the computer room; can determine whether to adjust the temperature of the air conditioners in the computer room according to the computer room information; if it is determined to adjust the temperature of the air conditioners in the computer room, a configuration file can be obtained, and the temperature of the air conditioners in the computer room can be adjusted according to the configuration file. In the above method, based on the energy saving control server controlling the air conditioners in the computer room, the air conditioners in the computer room can be further controlled, achieving the purpose of edge security protection for the computer room. Through the above method, the occurrence probability of computer room security accidents caused by high temperature can be reduced, and the security in the computer room is improved. Description of the Drawings
[0084] To more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0085] Figure 1 A schematic diagram of an application scenario provided by an embodiment of the present application;
[0086] Figure 2 A schematic diagram of another application scenario provided by an embodiment of the present application;
[0087] Figure 3 A schematic flow chart of an edge artificial intelligence security protection method for air conditioner energy saving control provided by an embodiment of the present application;
[0088] Figure 4 A schematic flow chart of another edge artificial intelligence security protection method for air conditioner energy saving control provided by an embodiment of the present application;
[0089] Figure 5 A schematic diagram of the temperature in a computer room provided by an embodiment of the present application;
[0090] Figure 6 A schematic structural diagram of an edge artificial intelligence security protection device for air conditioner energy saving control provided by an embodiment of the present application;
[0091] Figure 7 A schematic hardware structure diagram of an edge artificial intelligence security protection device based on air conditioner energy saving control provided by an embodiment of the present application.
[0092] Through the above-mentioned drawings, the clear embodiments of the present application have been shown, and there will be more detailed descriptions hereinafter. These drawings and textual descriptions are not intended to limit the scope of the concept of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. Detailed implementation manners
[0093] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description involves the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all the implementation manners consistent with the present application. On the contrary, they are only examples of the devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0094] For ease of understanding, first, in combination with Figure 1 , the application scenarios involved in the present application will be described.
[0095] Figure 1 This is a schematic diagram of an application scenario provided by an embodiment of the present application. As Figure 1 shown, cabinets, Air Conditioner 1, Air Conditioner 2, and Air Conditioner 3 can be set in the computer room. An energy-saving control system can run on the energy-saving control server. The energy-saving control server can formulate a temperature control strategy for the air conditioners in the computer room through the energy-saving control system to adjust the operating parameters of the air conditioners in the computer room according to the temperature control strategy. For example, the air conditioner can be a precision air conditioner.
[0096] It should be noted that the number of computer rooms, the number of cabinets in the computer room, and the number of air conditioners in the computer room can all be one or more, Figure 1 which is only for illustrative purposes and does not constitute a limitation on the technical solution provided by the embodiment of the present application.
[0097] Currently, the energy-saving control server is generally set at a relatively far distance from the computer room. The energy-saving control server needs to transmit the temperature control strategy to the computer room through multiple levels of software and / or hardware. If any software or hardware fails, the transmission of the temperature control strategy will fail, and thus the operating parameters of the air conditioners cannot be adjusted in time. If the operating parameters of the air conditioners in the computer room are not adjusted in time, the temperature in the computer room is likely to be too high, resulting in poor safety in the computer room.
[0098] In view of this, an edge artificial intelligence security protection method for air conditioner energy saving control is provided in an embodiment of the present application to improve the safety in the computer room. Next, in combination with Figure 2 , the edge artificial intelligence security protection method for air conditioner energy saving control provided by the embodiment of the present application will be described.
[0099] Figure 2 This is a schematic diagram of another application scenario provided by an embodiment of the present application. Please refer to Figure 2 , in Figure 1 's basis, an air conditioner control device can be set in the computer room. For example, the air conditioner control device can be an Artificial Intelligence (AI) host, or a dynamic environment collector, etc.
[0100] As Figure 2As shown, the air conditioner control device can communicate with the energy-saving control server respectively to obtain the temperature control status of the computer room by the energy-saving control server. The air conditioner control device can also communicate with the air conditioners in the computer room. For example, the air conditioner control device can communicate with the air conditioners in the computer room through a local area network. If the temperature control status of the computer room by the energy-saving control server is an abnormal state, the air conditioner control device can adjust the temperature of the air conditioners in the computer room to perform edge security protection on the computer room. Through the above method, on the basis of the energy-saving control server controlling the air conditioners in the computer room, the air conditioners in the computer room can be further controlled, reducing the probability of high temperature in the computer room, reducing the probability of computer room safety accidents caused by high temperature, and improving the safety in the computer room.
[0101] Exemplarily, the air conditioner control device can obtain the heartbeat message of the energy-saving control server. If the heartbeat message of the energy-saving control server is normal, the air conditioner control device can determine that the temperature control status of the computer room by the energy-saving control server is a normal state; if the heartbeat message of the energy-saving control server is abnormal, the air conditioner control device can determine that the temperature control status of the computer room by the energy-saving control server is an abnormal state, and can adjust the temperature of the air conditioners in the computer room.
[0102] The following uses specific embodiments to elaborate in detail on the technical solution of the present application and how the technical solution of the present application solves the above technical problems. These several specific embodiments below can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The following will describe the embodiments of the present application in conjunction with the drawings.
[0103] Figure 3 It is a schematic flowchart of a method for edge artificial intelligence security protection of air conditioner energy saving control provided by an embodiment of the present application. The execution subject of this method can be an edge artificial intelligence security protection device for air conditioner energy saving control, or an edge artificial intelligence security protection device for air conditioner energy saving control provided in the edge artificial intelligence security protection device for air conditioner energy saving control. The edge artificial intelligence security protection device for air conditioner energy saving control can be implemented through software, or through a combination of software and hardware. For example, the edge artificial intelligence security protection device for air conditioner energy saving control can be Figure 2 the air conditioner control device in Figure 3 . Please refer to
[0104] S301. Obtain the computer room information of the computer room.
[0105] This embodiment can be applied to the air conditioner control device in the computer room, and the air conditioner control device communicates with the air conditioners in the computer room through a local area network.
[0106] The computer room information includes the historical computer room temperature or the temperature control status of the computer room by the energy-saving control server.
[0107] The historical computer room temperature can be the temperatures of the computer room at multiple moments within a historical period. For example, the historical computer room temperature can be the temperatures of the computer room at multiple moments within 15 minutes before the current moment, or the temperatures of the computer room at multiple moments within 10 minutes before the current moment, etc.
[0108] In this embodiment, one or more temperature sensors can be set in the computer room. During the actual implementation process, the historical computer room temperature can be obtained through the temperature sensors in the computer room.
[0109] In this embodiment, the historical computer room temperature can be obtained periodically. For example, the historical computer room temperature can be obtained once every 1 minute with a cycle duration of 1 minute.
[0110] The temperature control state of the computer room can be the temperature control state of the computer room by the upper - layer energy - saving system. For example, the upper - layer energy - saving system can be Figure 1 the energy - saving control system in
[0111] In this embodiment, the temperature regulation system can obtain the heartbeat message of the upper - layer energy - saving system. If the heartbeat message of the upper - layer energy - saving system is normal, it can be determined that the temperature control state of the computer room is normal; if the heartbeat message of the upper - layer energy - saving system is abnormal, it can be determined that the temperature control state of the computer room is abnormal.
[0112] Exemplarily, assume that the time period for the upper - layer energy - saving system to send heartbeat information to the temperature regulation system is 3 minutes. If the temperature regulation system does not receive the heartbeat information of the upper - layer energy - saving system for more than 3 minutes, the temperature regulation system can determine that the heartbeat information of the upper - layer energy - saving system is abnormal and the temperature control state of the computer room is abnormal.
[0113] S302. Determine whether to adjust the temperature of the air conditioner in the computer room according to the computer room information.
[0114] If not, execute S301;
[0115] If so, execute S303.
[0116] In this embodiment, if the computer room information is different, the method for determining whether to adjust the temperature of the air conditioner in the computer room is also different. There are at least the following two ways to determine whether to adjust the temperature of the air conditioner in the computer room:
[0117] Way 1: The computer room information is the historical computer room temperature; determine whether to adjust the temperature of the air conditioner in the computer room according to the historical computer room temperature of the computer room.
[0118] In this way, the multiple target computer room temperatures in the future period of the computer room can be determined according to the historical computer room temperature and the temperature prediction model; if there is a target computer room temperature greater than or equal to the preset threshold, it is determined to adjust the temperature of the air conditioner in the computer room.
[0119] The temperature prediction model can be a model that is pre-trained to predict the temperature in the computer room in a future period based on historical computer room temperatures. For example, the temperature prediction module can be a distributed gradient boosting machine learning (LightGBM) model.
[0120] The preset threshold can be set according to actual needs, and this embodiment does not limit it. For example, the preset threshold can be 27°C.
[0121] Specifically, the temperatures of the computer room corresponding to multiple moments within a historical period can be determined to obtain multiple historical computer room temperatures, and the duration of the historical period is the first preset duration; the temperature prediction model processes the multiple historical computer room temperatures to obtain multiple target computer room temperatures, and the duration of the future period is the second preset duration.
[0122] The first preset duration and the second preset duration can be set according to actual needs. The first preset duration can be greater than the second preset duration, or the first preset duration can also be less than the second preset duration, or the first preset duration can also be equal to the second preset duration, and this embodiment does not limit it.
[0123] Exemplarily, assuming the current moment is t, the historical computer room temperatures of multiple moments between the moment t - 15 and the moment t can be input to the temperature prediction model. The temperature prediction model can output the target computer room temperatures of multiple moments between the moment t and the moment t + 15. If the target computer room temperature at any moment between the moment t and the moment t + 15 is greater than or equal to the preset threshold, it is determined to adjust the temperature of the air conditioner in the computer room.
[0124] In this method, the multiple target computer room temperatures in the future period of the computer room can be predicted in real time or periodically, and it can be determined whether to adjust the temperature of the air conditioner in the computer room according to the target computer room temperature, so as to avoid high-temperature failures in the computer room by adjusting the temperature of the air conditioner in the computer room in advance.
[0125] Method 2: The computer room information is the temperature control state; according to the temperature control state of the computer room, it is determined whether to adjust the temperature of the air conditioner in the computer room.
[0126] In this embodiment, the temperature control state is a normal state or an abnormal state.
[0127] In this method, if the temperature control state is an abnormal state, it is determined to adjust the temperature of the air conditioner in the computer room. That is, if the temperature adjustment system determines that the temperature control state of the upper-layer energy-saving system for the computer room is an abnormal state, it is determined to adjust the temperature of the air conditioner in the computer room.
[0128] In this method, on the basis of the energy-saving control server controlling the air conditioners in the computer room, the air conditioners in the computer room can be further controlled. If the temperature control state is an abnormal state, the temperature of the air conditioners in the computer room can be adjusted to achieve the purpose of adjusting the temperature in the computer room, so that the reliability of the temperature adjustment in the computer room is relatively high.
[0129] It can be understood that the above two methods can also be combined to determine whether to adjust the temperature of the air conditioners in the computer room. Exemplarily, if the temperature adjustment system determines that the temperature control state of the upper-layer energy-saving system for the computer room is a normal state, however, according to the historical computer room temperature and the temperature prediction model, multiple target computer room temperatures in the future time period are determined; if there is a target computer room temperature greater than or equal to the preset threshold, it can be determined to adjust the temperature of the air conditioners in the computer room, otherwise, the upper-layer energy-saving system is used to control the temperature of the computer room. In this way, determining to adjust the temperature in the computer room under the condition of double judgment helps to improve the reliability of the temperature adjustment in the computer room.
[0130] S303. Obtain a configuration file and adjust the temperature of the air conditioners in the computer room according to the configuration file.
[0131] The configuration file can be a file preset in the temperature adjustment system. The configuration file includes temperature adjustment parameters and temperature adjustment information for each air conditioner. The temperature adjustment system can adjust the temperature of the air conditioners in the computer room according to the configuration file.
[0132] The temperature adjustment parameters can include the temperature adjustment period of the air conditioner, the single adjustment value of the supply air temperature, or the single adjustment value of the return air temperature, etc.
[0133] Optionally, the temperature adjustment parameters can also include the number of air conditioners in the computer room, the identifier of each air conditioner, the maximum temperature threshold in the computer room, etc.
[0134] The temperature adjustment information can include supply air temperature adjustment information and return air temperature adjustment information, etc.
[0135] Optionally, the temperature adjustment information can also include the target supply air temperature and the target return air temperature, etc.
[0136] In this embodiment, according to the configuration file, the supply air temperature of each air conditioner in the computer room can be adjusted to the target supply air temperature and the return air temperature can be adjusted to the target return air temperature to achieve the purpose of adjusting the temperature of the air conditioners in the computer room.
[0137] The edge artificial intelligence security protection method for air conditioner energy saving control provided in this embodiment can obtain the computer room information of the computer room; it can determine whether to adjust the temperature of the air conditioner in the computer room according to the computer room information; if it is determined to adjust the temperature of the air conditioner in the computer room, it can obtain the configuration file and adjust the temperature of the air conditioner in the computer room according to the configuration file. In the above method, on the basis of the energy saving control server controlling the air conditioner in the computer room, the air conditioner in the computer room can be further controlled, achieving the purpose of edge security protection for the computer room. Through the above method, the occurrence probability of computer room safety accidents caused by high temperature can be reduced, and the safety in the computer room is improved.
[0138] Based on Figure 3 the embodiment, the temperature of the air conditioner in the computer room can also be adjusted according to the temperature adjustment parameter and the temperature adjustment information of each air conditioner. Next, in combination with Figure 4 this, the edge artificial intelligence security protection method for air conditioner energy saving control provided in this application will be further described.
[0139] Figure 4 FIG. is a schematic flow chart of another edge artificial intelligence security protection method for air conditioner energy saving control provided in an embodiment of this application. The execution subject of this method can be an edge artificial intelligence security protection device for air conditioner energy saving control, or an edge artificial intelligence security protection device for air conditioner energy saving control set in the edge artificial intelligence security protection device for air conditioner energy saving control. The edge artificial intelligence security protection device for air conditioner energy saving control can be implemented by software, or by a combination of software and hardware. For example, the edge artificial intelligence security protection device for air conditioner energy saving control can be the Figure 2 air conditioner control device in. Please refer to Figure 4 this, this method may include:
[0140] S401. Obtain the computer room information of the computer room.
[0141] S402. Determine whether to adjust the temperature of the air conditioner in the computer room according to the computer room information.
[0142] If not, execute S401;
[0143] If so, execute S403.
[0144] It should be noted that the specific implementation manners of S401-S402 can refer to S301-S302, which will not be elaborated here.
[0145] S403. Obtain the configuration file. The configuration file includes the temperature adjustment information of each air conditioner, and the temperature adjustment information includes switch control information.
[0146] The switch control information can be on or off.
[0147] For any air conditioner, the switch control information can be used to indicate whether the air conditioner needs to be turned on when the temperature regulation system adjusts the temperature of the air conditioner in the computer room.
[0148] It should be noted that if the switch control information is "on", when the temperature regulation system adjusts the temperature of the air conditioner in the computer room, the air conditioner can be controlled to be in the on state; if the switch control information is "off", when the temperature regulation system adjusts the temperature of the air conditioner in the computer room, the air conditioner can be controlled to be in the off state.
[0149] S404. Control the air conditioner to be in the on state or the off state according to the switch control information.
[0150] In this embodiment, for any air conditioner, the method of controlling the air conditioner to be in the on state or the off state according to the switch control information is the same. Below, taking any air conditioner as an example, the method of controlling the air conditioner to be in the on state or the off state will be described.
[0151] For any air conditioner, if the switch control information is "on", the temperature regulation system can judge whether the air conditioner is currently in the on state. If the air conditioner is currently in the on state, the temperature regulation system can control the air conditioner to remain in the on state; if the air conditioner is currently in the off state, the temperature regulation system can turn on the air conditioner to make the air conditioner in the on state.
[0152] For any air conditioner, if the switch control information is "off", the temperature regulation system can judge whether the air conditioner is currently in the off state. If the air conditioner is currently in the off state, the temperature regulation system can control the air conditioner to remain in the off state; if the air conditioner is currently in the on state, the temperature regulation system can turn off the air conditioner to make the air conditioner in the off state.
[0153] S405. If the air conditioner is in the on state, adjust the temperature of the air conditioner according to the configuration file.
[0154] The configuration file includes temperature regulation parameters and temperature regulation information for each air conditioner. The temperature regulation information includes switch control information, supply air temperature regulation information, and return air temperature regulation information.
[0155] The temperature regulation parameters may also include a temperature regulation period. For example, the temperature regulation period can be 5 minutes.
[0156] In this embodiment, the temperature of the air conditioner can be adjusted through the temperature regulation parameters, supply air temperature regulation information, and return air temperature regulation information.
[0157] The supply air temperature regulation information is used to indicate whether the supply air temperature is adjustable, and the return air temperature regulation information is used to indicate whether the return air temperature is adjustable.
[0158] In this embodiment, if the supply air temperature adjustment information indicates that the supply air temperature is adjustable, the temperature adjustment system can adjust the supply air temperature of the air conditioner; if the supply air temperature adjustment information indicates that the supply air temperature is not adjustable, the temperature adjustment system cannot adjust the supply air temperature of the air conditioner.
[0159] In this embodiment, if the return air temperature adjustment information indicates that the return air temperature is adjustable, the temperature adjustment system can adjust the return air temperature of the air conditioner; if the return air temperature adjustment information indicates that the return air temperature is not adjustable, the temperature adjustment system cannot adjust the return air temperature of the air conditioner.
[0160] In this embodiment, for any air conditioner, the method of adjusting the temperature of the air conditioner according to the temperature adjustment parameters, the supply air temperature adjustment information, and the return air temperature adjustment information is the same. Taking any air conditioner as an example, the method of adjusting the temperature of the air conditioner will be described below.
[0161] For any air conditioner, the temperature of the air conditioner includes the supply air temperature of the air conditioner and the return air temperature of the air conditioner; if the supply air temperature adjustment information indicates that the supply air temperature is adjustable, the supply air temperature of the air conditioner is adjusted according to the temperature adjustment parameters; if the return air temperature adjustment information indicates that the return air temperature is adjustable, the return air temperature of the air conditioner is adjusted according to the temperature adjustment parameters.
[0162] That is to say, if the supply air temperature is adjustable and the return air temperature is adjustable, the supply air temperature and the return air temperature of the air conditioner can be adjusted according to the temperature adjustment parameters. If the supply air temperature is adjustable, the supply air temperature of the air conditioner can be adjusted according to the temperature adjustment parameters. If the return air temperature is adjustable, the return air temperature of the air conditioner can be adjusted according to the temperature adjustment parameters.
[0163] In this embodiment, the supply air temperature adjustment information may include the target supply air temperature. When adjusting the supply air temperature of the air conditioner according to the temperature adjustment parameters, the supply air temperature of the air conditioner at the first moment can be obtained; it is determined whether the temperature adjustment parameters include the single - time supply air temperature adjustment amount; if not, according to the supply air temperature at the first moment and the target supply air temperature, the supply air temperature of the air conditioner at the second moment is adjusted to the target supply air temperature; the first moment is earlier than the second moment; if so, the supply air temperature of the air conditioner is adjusted according to the single - time supply air temperature adjustment amount, the supply air temperature of the air conditioner at the first moment, and the target supply air temperature.
[0164] The single - time supply air temperature adjustment amount can be the adjustment amount of the supply air temperature within a temperature adjustment cycle. For example, the single - time supply air temperature adjustment amount can be 0.3 °C.
[0165] Specifically, according to different situations where the temperature adjustment parameters include the single - time supply air temperature adjustment amount, there are at least the following two situations for adjusting the supply air temperature of the air conditioner:
[0166] Situation 1: The temperature adjustment parameters do not include the single - time supply air temperature adjustment amount.
[0167] In this case, the air supply temperature of the air conditioner at the second moment can be adjusted to the target air supply temperature at one time. That is to say, within one temperature adjustment cycle, the air supply temperature of the air conditioner at the second moment can be adjusted to the target air supply temperature.
[0168] Exemplarily, assume that the air supply temperature of the air conditioner at the first moment is 24.7 °C and the target air supply temperature is 24 °C. If the temperature adjustment parameter does not include the single - time adjustment amount of the air supply temperature, the temperature adjustment system can directly adjust the air supply temperature of the air conditioner at the second moment to 24 °C.
[0169] In this case, the adjustment of the air supply temperature of the air conditioner can be completed at one time, making the adjustment speed of the air supply temperature relatively fast.
[0170] Case 2: The temperature adjustment parameter includes the single - time adjustment amount of the air supply temperature.
[0171] In this case, determine the absolute value of the difference between the air supply temperature of the air conditioner at the first moment and the target air supply temperature; determine the number of air supply temperature adjustments according to the absolute value and the single - time adjustment amount of the air supply temperature; adjust the air supply temperature of the air conditioner according to the number of air supply temperature adjustments and the single - time adjustment amount of the air supply temperature.
[0172] That is to say, within each temperature adjustment cycle, the air supply temperature can be increased by the single - time adjustment amount of the air supply temperature or decreased by the single - time adjustment amount of the air supply temperature to make the air supply temperature closer to the target air supply temperature. And the adjustment of the air supply temperature can be completed through at least one temperature adjustment cycle.
[0173] Exemplarily, assume that the air supply temperature of the air conditioner at the first moment is 24.7 °C, the target air supply temperature is 24 °C, and the single - time adjustment amount of the air supply temperature is 0.3 °C. The temperature adjustment system can determine that the absolute value of the difference between the air supply temperature at the first moment and the target air supply temperature is 0.7 °C, can determine that the number of air supply temperature adjustments is 3 times, and can adjust the air supply temperature to 24.4 °C in the first temperature adjustment cycle, to 24.1 °C in the second temperature adjustment cycle, and to 24 °C in the third temperature adjustment cycle.
[0174] In this case, the air supply temperature of the air conditioner can be adjusted step - by - step. On the basis of protecting the safety of the air conditioner, it avoids instant high - load impact on the power grid.
[0175] It should be noted that the return air temperature adjustment method is similar to the air supply temperature adjustment method. Taking any air conditioner as an example, the method for adjusting the return air temperature of the air conditioner will be described below.
[0176] In this embodiment, the return air temperature adjustment information may include the target return air temperature. When adjusting the return air temperature of the air conditioner according to the temperature adjustment parameters, the return air temperature of the air conditioner at the first moment can be obtained; it is determined whether the temperature adjustment parameters include the single - time adjustment amount of the return air temperature; if not, according to the return air temperature at the first moment and the target return air temperature, the return air temperature of the air conditioner at the second moment is adjusted to the target return air temperature; the first moment is earlier than the second moment; if so, the return air temperature of the air conditioner is adjusted according to the single - time adjustment amount of the return air temperature, the return air temperature of the air conditioner at the first moment, and the target return air temperature.
[0177] The single - time adjustment amount of the return air temperature can be the adjustment amount of the return air temperature within one temperature adjustment cycle. For example, the single - time adjustment amount of the return air temperature can be 0.3 °C.
[0178] Specifically, according to different situations where the temperature adjustment parameters include the single - time adjustment amount of the return air temperature, there are at least the following two situations for adjusting the return air temperature of the air conditioner:
[0179] Situation 1: The temperature adjustment parameters do not include the single - time adjustment amount of the return air temperature.
[0180] In this case, the return air temperature of the air conditioner at the second moment can be adjusted to the target return air temperature at one time. That is to say, within one temperature adjustment cycle, the return air temperature of the air conditioner at the second moment can be adjusted to the target return air temperature.
[0181] Exemplarily, assume that the return air temperature of the air conditioner at the first moment is 32.4 °C and the target supply air temperature is 32 °C. If the temperature adjustment parameters do not include the single - time adjustment amount of the return air temperature, the temperature adjustment system can directly adjust the return air temperature of the air conditioner at the first moment to 32 °C.
[0182] In this case, the adjustment of the return air temperature of the air conditioner can be completed at one time, making the adjustment speed of the return air temperature faster.
[0183] Situation 2: The temperature adjustment parameters include the single - time adjustment amount of the return air temperature.
[0184] In this case, the absolute value of the difference between the return air temperature of the air conditioner at the first moment and the target return air temperature is determined; according to the absolute value and the single - time adjustment amount of the return air temperature, the number of return air temperature adjustment times is determined; according to the number of return air temperature adjustment times and the single - time adjustment amount of the return air temperature, the return air temperature of the air conditioner is adjusted.
[0185] That is to say, within each temperature adjustment cycle, the return air temperature can be increased by the single - time adjustment amount of the return air temperature or decreased by the single - time adjustment amount of the return air temperature, so that the return air temperature is closer to the target return air temperature. And the adjustment of the return air temperature can be completed through at least one temperature adjustment cycle.
[0186] Exemplarily, assume that the return air temperature of the air conditioner at the first moment is 32.4 °C, the target return air temperature is 32 °C, and the single - time adjustment amount of the return air temperature is 0.3 °C. The temperature adjustment system can determine that the absolute value of the difference between the return air temperature at the first moment and the target return air temperature is 0.4 °C, can determine that the number of return air temperature adjustment times is 2 times, and can adjust the return air temperature to 32.1 °C in the first temperature adjustment cycle and adjust the return air temperature to 32 °C in the second temperature adjustment cycle.
[0187] In this case, the return air temperature of the air conditioner can be adjusted step - by - step. On the basis of protecting the safety of the air conditioner, it avoids instant high - load impact on the power grid.
[0188] The edge artificial intelligence safety protection method for air - conditioner energy conservation control provided in this embodiment can obtain the computer room information of the computer room; can determine whether to adjust the temperature of the air conditioner in the computer room according to the computer room information; can obtain a configuration file, where the configuration file includes the temperature adjustment information of each air conditioner, and the temperature adjustment information includes switch control information; can control the air conditioner to be in the on state or the off state according to the switch control information; if the air conditioner is in the on state, can adjust the temperature of the air conditioner according to the configuration file. In the above method, on the basis of the energy - conservation control server controlling the air conditioners in the computer room, the air conditioners in the computer room can be further controlled, achieving the purpose of edge safety protection for the computer room. Through the above method, the occurrence probability of computer room safety accidents caused by high temperature can be reduced, and the safety in the computer room is improved.
[0189] On the basis of any of the above - mentioned embodiments, through specific examples below, the process of determining to adjust the temperature of the air conditioner in the computer room according to the temperature control state and the process of adjusting the temperature of the air conditioner in the computer room are described.
[0190] In this example, assume that there are 6 air conditioners and 40 temperature sensors for measuring the computer room temperature in the computer room. The temperature adjustment parameters included in the configuration file are as follows:
[0191] Number of air conditioners: 6 units;
[0192] Air conditioner identifier for each air conditioner: Air conditioner 1, Air conditioner 2, Air conditioner 3, Air conditioner 4, Air conditioner 5, and Air conditioner 6;
[0193] Single - time adjustment amount of the supply air temperature: 0.3 °C;
[0194] Single - time adjustment amount of the return air temperature: 0.3 °C;
[0195] Temperature adjustment cycle: 5 minutes;
[0196] Preset threshold of the temperature in the computer room: 27 °C.
[0197] The temperature adjustment information of Air conditioner 1 included in the configuration file is as follows:
[0198] Switch control information: On;
[0199] Supply air temperature adjustment information: The supply air temperature is adjustable, and the target supply air temperature is 24°C;
[0200] Return air temperature adjustment information: The return air temperature is adjustable, and the target return air temperature is 32°C.
[0201] The temperature adjustment information of Air Conditioner 2 included in the configuration file is as follows:
[0202] Switch control information: On;
[0203] Supply air temperature adjustment information: The supply air temperature is adjustable, and the target supply air temperature is 24°C;
[0204] Return air temperature adjustment information: The return air temperature is adjustable, and the target return air temperature is 32°C.
[0205] The temperature adjustment information of Air Conditioner 3 included in the configuration file is as follows:
[0206] Switch control information: On;
[0207] Supply air temperature adjustment information: The supply air temperature is adjustable, and the target supply air temperature is 24°C;
[0208] Return air temperature adjustment information: The return air temperature is adjustable, and the target return air temperature is 32°C.
[0209] The temperature adjustment information of Air Conditioner 4 included in the configuration file is as follows:
[0210] Switch control information: On;
[0211] Supply air temperature adjustment information: The supply air temperature is adjustable, and the target supply air temperature is 24°C;
[0212] Return air temperature adjustment information: The return air temperature is adjustable, and the target return air temperature is 32°C.
[0213] The temperature adjustment information of Air Conditioner 5 included in the configuration file is as follows:
[0214] Switch control information: On;
[0215] Supply air temperature adjustment information: The supply air temperature is adjustable, and the target supply air temperature is 24°C;
[0216] Return air temperature adjustment information: The return air temperature is adjustable, and the target return air temperature is 32°C.
[0217] The temperature adjustment information of Air Conditioner 6 included in the configuration file is as follows:
[0218] Switch control information: On;
[0219] Supply air temperature adjustment information: The supply air temperature is adjustable, and the target supply air temperature is 24°C;
[0220] Return air temperature adjustment information: The return air temperature is adjustable, and the target return air temperature is 32°C.
[0221] Assume that the time period for the upper-layer energy-saving system to send heartbeat information to the temperature adjustment system is 3 minutes. The previous time when the temperature adjustment system received the heartbeat information from the upper-layer energy-saving system was 2023-9-16 12:11:07. If the temperature adjustment system still has not received the heartbeat information from the upper-layer energy-saving system at 2023.9.16 12:15:11, then the temperature adjustment system determines to adjust the temperature of the air conditioners in the machine room.
[0222] Assume that at 2023.9.16 12:15:11, the operating parameters of 6 air conditioners in the machine room are shown in Table 1:
[0223] Table 1
[0224]
[0225]
[0226] At 2023.9.16 12:15:11, after the temperature adjustment system makes the first adjustment to the temperatures of 6 air conditioners in the machine room according to the temperature adjustment parameters and the temperature adjustment information of each air conditioner, the operating parameters of 6 air conditioners in the machine room are shown in Table 2:
[0227] Table 2
[0228] Air conditioner identifier Current on / off status Current supply air temperature / °C Current return air temperature / °C Air conditioner 1 On 24.4 32.1 Air conditioner 2 On 24.7 33.3 Air conditioner 3 On 24 32 Air conditioner 4 On 24 32 Air conditioner 5 On 24.5 32 Air conditioner 6 On 24 32.1
[0229] After one temperature adjustment cycle (i.e., 5 minutes), at 2023.9.16 12:20:11, after the temperature adjustment system makes the second adjustment to the temperatures of 6 air conditioners in the machine room according to the temperature adjustment parameters and the temperature adjustment information of each air conditioner, the operating parameters of 6 air conditioners in the machine room are shown in Table 3:
[0230] Table 3
[0231] Air conditioner identifier Current on / off status Current supply air temperature / °C Current return air temperature / °C Air conditioner 1 On 24.1 32 Air conditioner 2 On 24.4 33 Air conditioner 3 On 24 32 Air conditioner 4 On 24 32 Air conditioner 5 On 24.2 32 Air conditioner 6 On 24 32
[0232] After two temperature adjustment cycles (i.e., 10 minutes), at 2023.9.16 12:25:11, after the temperature adjustment system makes the third adjustment to the temperatures of 6 air conditioners in the machine room according to the temperature adjustment parameters and the temperature adjustment information of each air conditioner, the operating parameters of 6 air conditioners in the machine room are shown in Table 4:
[0233] Table 4
[0234]
[0235]
[0236] After three temperature adjustment cycles (i.e., 15 minutes), at 12:30:11 on September 16, 2023, the temperature adjustment system made the 4th adjustment to the temperatures of the 6 air conditioners in the computer room according to the temperature adjustment parameters and the temperature adjustment information of each air conditioner. After the adjustment, the operating parameters of the 6 air conditioners in the computer room are shown in Table 5 as follows:
[0237] Table 5
[0238] Air conditioner identifier Current on / off status Current supply air temperature / °C Current return air temperature / °C Air conditioner 1 On 24 32 Air conditioner 2 On 24 32.4 Air conditioner 3 On 24 32 Air conditioner 4 On 24 32 Air conditioner 5 On 24 32 Air conditioner 6 On 24 32
[0239] After four temperature adjustment cycles (i.e., 20 minutes), at 12:35:11 on September 16, 2023, the temperature adjustment system made the 5th adjustment to the temperatures of the 6 air conditioners in the computer room according to the temperature adjustment parameters and the temperature adjustment information of each air conditioner. After the adjustment, the operating parameters of the 6 air conditioners in the computer room are shown in Table 6 as follows:
[0240] Table 6
[0241] Air conditioner identifier Current on / off status Current supply air temperature / °C Current return air temperature / °C Air conditioner 1 On 24 32 Air conditioner 2 On 24 32.1 Air conditioner 3 On 24 32 Air conditioner 4 On 24 32 Air conditioner 5 On 24 32 Air conditioner 6 On 24 32
[0242] After five temperature adjustment cycles (i.e., 25 minutes), at 12:40:11 on September 16, 2023, the temperature adjustment system made the 6th adjustment to the temperatures of the 6 air conditioners in the computer room according to the temperature adjustment parameters and the temperature adjustment information of each air conditioner. After the adjustment, the operating parameters of the 6 air conditioners in the computer room are shown in Table 7 as follows:
[0243] Table 7
[0244] Air conditioner identifier Current on / off status Current supply air temperature / °C Current return air temperature / °C Air conditioner 1 On 24 32 Air conditioner 2 On 24 32 Air conditioner 3 On 24 32 Air conditioner 4 On 24 32 Air conditioner 5 On 24 32 Air conditioner 6 On 24 32
[0245] As shown in Tables 1 to 7, after 5 temperature adjustment cycles, the temperature adjustment system adjusted the current supply air temperatures of the 6 air conditioners in the computer room to the target supply air temperatures and the current return air temperatures of the 6 air conditioners in the computer room to the target return air temperatures, thus completing the temperature adjustment of the air conditioners in the computer room.
[0246] Based on any of the above embodiments, the following uses specific examples to illustrate the process of determining the temperature for adjusting the air conditioners in the computer room according to the historical computer room temperature and the process of adjusting the temperature of the air conditioners in the computer room.
[0247] In this example, it is assumed that there are 6 air conditioners and 40 temperature sensors for measuring the computer room temperature in the computer room. The temperature adjustment parameters and the temperature adjustment information of each air conditioner included in the configuration file are as shown in the previous example.
[0248] Suppose the temperature regulation system predicts the target computer room temperature in the future period of the computer room at 13:00:00 on August 2, 2022, based on the historical computer room temperatures at multiple moments within the past 15 minutes. The historical computer room temperatures and the target computer room temperature are as Figure 4 shown.
[0249] Figure 5 This is a schematic diagram of the computer room temperature provided by an embodiment of the present application. Please refer to Figure 5 , multiple moments within the past 15 minutes can be respectively from 12:46:00 to 13:00:00. Multiple moments within the future period can be respectively from 13:01:00 to 13:15:00. As Figure 5 shown, the historical computer room temperatures at each moment within the past 15 minutes do not exceed the preset threshold (27°C), and there is a target computer room temperature of 27.01°C within the future period. Since there is a target computer room temperature greater than the preset threshold, the temperature regulation system can determine to adjust the temperature of the air conditioner in the computer room.
[0250] Suppose at 13:00:00 on August 2, 2022, the operating parameters of 6 air conditioners in the computer room are as shown in Table 8:
[0251] Table 8
[0252]
[0253]
[0254] At 13:00:00 on August 2, 2022, after the temperature regulation system makes the first adjustment to the temperatures of 6 air conditioners in the computer room according to the temperature regulation parameters and the temperature regulation information of each air conditioner, the operating parameters of 6 air conditioners in the computer room are as shown in Table 9:
[0255] Table 9
[0256] Air conditioner identifier Current on / off status Current supply air temperature / °C Current return air temperature / °C Air conditioner 1 On 24 32 Air conditioner 2 On 24 32 Air conditioner 3 On 24 32 Air conditioner 4 On 24 32 Air conditioner 5 On 24 32 Air conditioner 6 On 24 32
[0257] As shown in Table 8 and Table 9, after one temperature regulation cycle, the temperature regulation system adjusts the current supply air temperature of 6 air conditioners in the computer room to the target supply air temperature and the current return air temperature of 6 air conditioners in the computer room to the target return air temperature, completing the temperature regulation of the air conditioners in the computer room.
[0258] Figure 6 This is a schematic diagram of the structure of an edge artificial intelligence security protection device for air conditioner energy saving control provided by an embodiment of the present application. The edge artificial intelligence security protection device for air conditioner energy saving control is applied to the air conditioner control equipment in the computer room, and the air conditioner control equipment communicates with the air conditioners in the computer room through a local area network. Please refer to Figure 6, the edge artificial intelligence security protection device 10 for air conditioner energy saving control includes an acquisition module 11, a determination module 12, and an adjustment module 13. Among them,
[0259] The acquisition module 11 is configured to acquire the computer room information of the computer room, and the computer room information includes the historical computer room temperature or the temperature control status of the computer room by the energy saving control server;
[0260] The determination module 12 is configured to determine whether to adjust the temperature of the air conditioner in the computer room according to the computer room information;
[0261] If so, the acquisition module 11 is further configured to acquire a configuration file; the adjustment module 13 is configured to adjust the temperature of the air conditioner in the computer room according to the configuration file, and the configuration file includes temperature adjustment parameters and temperature adjustment information of each air conditioner.
[0262] The edge artificial intelligence security protection device for air conditioner energy saving control provided in this embodiment can be used to execute the edge artificial intelligence security protection method for air conditioner energy saving control in the above method embodiment, and its implementation principle and technical effect are similar, which will not be elaborated here.
[0263] In a possible implementation manner, the temperature adjustment information includes on-off control information, supply air temperature adjustment information, and return air temperature adjustment information; for any air conditioner, the adjustment module 13 is specifically configured to,
[0264] Control the air conditioner to be in an on state or an off state according to the on-off control information;
[0265] If the air conditioner is in an on state, adjust the temperature of the air conditioner according to the temperature adjustment parameters, the supply air temperature adjustment information, and the return air temperature adjustment information.
[0266] In a possible implementation manner, the temperature of the air conditioner includes at least one of the supply air temperature of the air conditioner or the return air temperature of the air conditioner; the supply air temperature adjustment information is used to indicate whether the supply air temperature is adjustable, and the return air temperature adjustment information is used to indicate whether the return air temperature is adjustable; the adjustment module 13 is specifically configured to,
[0267] If the supply air temperature adjustment information indicates that the supply air temperature is adjustable, adjust the supply air temperature of the air conditioner according to the temperature adjustment parameters;
[0268] If the return air temperature adjustment information indicates that the return air temperature is adjustable, adjust the return air temperature of the air conditioner according to the temperature adjustment parameters.
[0269] In a possible implementation manner, the adjustment module 13 is specifically configured to,
[0270] Obtain the air supply temperature of the air conditioner at the first moment;
[0271] Determine whether the temperature adjustment parameter includes the single - adjustment amount of the air supply temperature;
[0272] If not, adjust the air supply temperature of the air conditioner at the second moment to the target air supply temperature according to the air supply temperature at the first moment and the target air supply temperature; the first moment is earlier than the second moment;
[0273] If so, adjust the air supply temperature of the air conditioner according to the single - adjustment amount of the air supply temperature, the air supply temperature of the air conditioner at the first moment, and the target air supply temperature.
[0274] In a possible implementation manner, the adjustment module 13 is specifically configured to,
[0275] Determine the absolute value of the difference between the air supply temperature of the air conditioner at the first moment and the target air supply temperature;
[0276] Determine the number of times of air supply temperature adjustment according to the absolute value and the single - adjustment amount of the air supply temperature;
[0277] Adjust the air supply temperature of the air conditioner according to the number of times of air supply temperature adjustment and the single - adjustment amount of the air supply temperature.
[0278] In a possible implementation manner, the machine room information is the historical machine room temperature; the determination module 12 is specifically configured to,
[0279] Determine multiple target machine room temperatures within a future time period according to the historical machine room temperature and a temperature prediction model;
[0280] If there is a target machine room temperature greater than or equal to a preset threshold, determine to adjust the temperature of the air conditioner in the machine room.
[0281] In a possible implementation manner, the determination module 12 is specifically configured to,
[0282] Determine the machine room temperatures corresponding to multiple moments within a historical time period to obtain multiple historical machine room temperatures, and the duration of the historical time period is a first preset duration;
[0283] Process the multiple historical machine room temperatures through the temperature prediction model to obtain the multiple target machine room temperatures within a future time period, and the duration of the future time period is a second preset duration.
[0284] In a possible implementation manner, the machine room information is the temperature control state; the temperature control state includes a normal state or an abnormal state; the determination module 12 is specifically configured to,
[0285] If the temperature control state is an abnormal state, determine to adjust the temperature of the air conditioner in the computer room.
[0286] The edge artificial intelligence security protection device for air conditioner energy saving control provided in this embodiment can be used to execute the edge artificial intelligence security protection method for air conditioner energy saving control in the above method embodiment. The implementation principle and technical effect are similar and will not be elaborated here.
[0287] Figure 7 It is a schematic hardware structure diagram of an edge artificial intelligence security protection device for air conditioner energy saving control provided by an embodiment of the present application. Please refer to Figure 7 The edge artificial intelligence security protection device 20 for air conditioner energy saving control may include: a processor 21 and a memory 22. Among them, the processor 21 and the memory 22 can communicate. Exemplarily, the processor 21 and the memory 22 communicate through a communication bus 23. The memory 22 is used to store computer execution instructions, and the processor 21 is used to call the computer execution instructions in the memory to execute the edge artificial intelligence security protection method for air conditioner energy saving control shown in any of the above method embodiments.
[0288] Optionally, the edge artificial intelligence security protection device 20 for air conditioner energy saving control may further include a communication interface, and the communication interface may include a transmitter and / or a receiver.
[0289] Optionally, the above processor may be a Central Processing Unit (CPU), or may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the present application can be directly implemented by the execution of the hardware processor, or can be implemented by the combination of the hardware and software modules in the processor.
[0290] The present application provides a computer-readable storage medium, on which computer execution instructions are stored; the computer execution instructions are used to implement the edge artificial intelligence security protection method for air conditioner energy saving control as described in any of the above embodiments.
[0291] An embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is executed, the computer is enabled to execute the above-mentioned edge artificial intelligence security protection method for air conditioner energy saving control.
[0292] All or part of the steps of the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a readable memory. When the program is executed, it executes the steps including the above method embodiments; and the foregoing memory (storage medium) includes: read-only memory (abbreviation: ROM), RAM, flash memory, hard disk, solid state drive, magnetic tape, floppy disk, optical disc, and any combination thereof.
[0293] Embodiments of the present application are described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processing unit of a general-purpose computer, a special-purpose computer, an embedded processing machine, or other programmable terminal devices to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable terminal devices generate a device for implementing the functions specified in one process Figure 1 one process or multiple processes and / or blocks Figure 1 or multiple blocks.
[0294] These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable terminal devices to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured product including an instruction device, and the instruction device implements the functions specified in one process Figure 1 one process or multiple processes and / or blocks Figure 1 or multiple blocks.
[0295] These computer program instructions can also be loaded onto a computer or other programmable terminal devices, so that a series of operation steps are executed on the computer or other programmable devices to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable devices provide steps for implementing the functions specified in one process Figure 1 one process or multiple processes and / or blocks Figure 1 or multiple blocks.
[0296] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application also intends to include these changes and modifications.
[0297] In this application, the term "including" and its variations may refer to non - restrictive inclusion; the term "or" and its variations may refer to "and / or". In this application, terms such as "first", "second", etc. are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. In this application, "a plurality of" means two or more. "And / or" describes the relationship between related objects and indicates that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the related objects before and after are in an "or" relationship.
[0298] Those skilled in the art will readily conceive of other embodiments of this application after considering the specification and the invention disclosed in practice. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include known common knowledge or conventional technical means in the technical field not disclosed in this application.
Claims
1. An edge artificial intelligence security protection method for air conditioner energy saving control, characterized in that, An air-conditioning control device applied to a computer room, the air-conditioning control device communicates with the air conditioners in the computer room through a local area network, and the method includes: Obtain the computer room information of the computer room, where the computer room information includes the historical computer room temperature or the temperature control status of the computer room by the energy-saving control server; Determine whether to adjust the temperature of the air conditioners in the computer room according to the computer room information; If so, obtain a configuration file, and adjust the temperature of the air conditioners in the computer room according to the configuration file, where the configuration file includes temperature adjustment parameters and temperature adjustment information of the air conditioners.
2. The method according to claim 1, wherein The temperature adjustment information includes on-off control information, supply air temperature adjustment information, and return air temperature adjustment information; for any one air conditioner, adjusting the temperature of the air conditioners in the computer room according to the configuration file includes: Control the air conditioner to be in an on state or an off state according to the on-off control information; If the air conditioner is in an on state, adjust the temperature of the air conditioner according to the temperature adjustment parameters, the supply air temperature adjustment information, and the return air temperature adjustment information.
3. The method according to claim 2, wherein The temperature of the air conditioner includes at least one of the supply air temperature of the air conditioner or the return air temperature of the air conditioner; the supply air temperature adjustment information is used to indicate whether the supply air temperature is adjustable, and the return air temperature adjustment information is used to indicate whether the return air temperature is adjustable; Adjusting the temperature of the air conditioner according to the temperature adjustment parameters, the supply air temperature adjustment information, and the return air temperature adjustment information includes: If the supply air temperature adjustment information indicates that the supply air temperature is adjustable, adjust the supply air temperature of the air conditioner according to the temperature adjustment parameters; If the return air temperature adjustment information indicates that the return air temperature is adjustable, adjust the return air temperature of the air conditioner according to the temperature adjustment parameters.
4. The method according to claim 3, characterized in that The supply air temperature adjustment information includes a target supply air temperature; adjusting the supply air temperature of the air conditioner according to the temperature adjustment parameters includes: Obtain the supply air temperature of the air conditioner at the first moment; Judge whether the temperature adjustment parameters include the single-time adjustment amount of the supply air temperature; If not, adjust the supply air temperature of the air conditioner at the second moment to the target supply air temperature according to the supply air temperature at the first moment and the target supply air temperature; the first moment is earlier than the second moment; If so, adjust the supply air temperature of the air conditioner according to the single-time adjustment amount of the supply air temperature, the supply air temperature of the air conditioner at the first moment, and the target supply air temperature.
5. The method according to claim 4, wherein Adjusting the supply air temperature of the air conditioner according to the single-time adjustment amount of the supply air temperature, the supply air temperature of the air conditioner at the first moment, and the target supply air temperature includes: Determine the absolute value of the difference between the supply air temperature of the air conditioner at the first moment and the target supply air temperature; Determine the number of supply air temperature adjustment times according to the absolute value and the single-time adjustment amount of the supply air temperature; Adjust the supply air temperature of the air conditioner according to the number of supply air temperature adjustment times and the single-time adjustment amount of the supply air temperature.
6. The method according to any one of claims 1-5, characterized in that, The computer room information is the historical computer room temperature; determining whether to adjust the temperature of the air conditioners in the computer room according to the computer room information includes: Determine multiple target computer room temperatures of the computer room in a future time period according to the historical computer room temperature and the temperature prediction model; If there is a target computer room temperature greater than or equal to a preset threshold, determine to adjust the temperature of the air conditioner in the computer room.
7. The method according to claim 6, characterized in that, Determining multiple target computer room temperatures of the computer room in a future time period according to the historical computer room temperature and the temperature prediction model includes: Determine the computer room temperatures corresponding to multiple moments in a historical time period to obtain multiple historical computer room temperatures, and the duration of the historical time period is a first preset duration; Process the multiple historical computer room temperatures through the temperature prediction model to obtain the multiple target computer room temperatures in the future time period, and the duration of the future time period is a second preset duration.
8. The method according to any one of claims 1-7, characterized in that, The computer room information is the temperature control state; the temperature control state includes a normal state or an abnormal state; determining whether to adjust the temperature of the air conditioner in the computer room according to the computer room information includes: If the temperature control state is an abnormal state, determine to adjust the temperature of the air conditioner in the computer room.
9. An edge artificial intelligence security protection device for air conditioner energy saving control, characterized in that, Applied to an air conditioner control device in a computer room, the air conditioner control device communicates with the air conditioner in the computer room through a local area network, and the device includes: an acquisition module, a determination module, and an adjustment module, where The acquisition module is configured to acquire computer room information of the computer room, and the computer room information includes the historical computer room temperature or the temperature control state of the energy-saving control server for the computer room; The determination module is configured to determine whether to adjust the temperature of the air conditioner in the computer room according to the computer room information; If so, the acquisition module is further configured to acquire a configuration file; the adjustment module is configured to adjust the temperature of the air conditioner in the computer room according to the configuration file, and the configuration file includes temperature adjustment parameters and temperature adjustment information for each air conditioner.
10. An edge artificial intelligence security protection device for air conditioner energy saving control, characterized in that, Includes: A processor and a memory communicatively connected to the processor; The memory stores computer execution instructions; The processor executes the computer execution instructions stored in the memory to implement the method according to any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that, Computer execution instructions are stored in the computer-readable storage medium, and when the computer execution instructions are executed by a processor, they are used to implement the method according to any one of claims 1 to 8.