An air conditioner energy-saving method based on edge computing, a computer device and a storage medium
By combining edge computing technology with multi-sensor information fusion and filtering, the problem of imperfect air conditioning management is solved, and the air conditioner can operate efficiently and energy-savingly under reasonable conditions.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- FOSHAN AKE ELECTRONICS ENG CO LTD
- Filing Date
- 2023-02-15
- Publication Date
- 2026-06-30
Smart Images

Figure CN116105315B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of air conditioning energy-saving technology, and in particular to an air conditioning energy-saving method based on edge computing. Background Technology
[0002] With the development of science and technology and the national economy, air conditioning has become an indispensable device in people's lives and work. Consequently, air conditioning equipment consumes a significant proportion of electricity, especially during the winter and summer seasons. In many offices and public places, due to inadequate management of air conditioning, it continues to operate at high loads even when doors and windows are open, no one is present, and the temperature settings are unreasonable, resulting in a great deal of unnecessary energy waste.
[0003] Furthermore, most known air conditioning energy-saving devices and methods currently available only rely on human presence sensors to detect the presence of people in the detected area and then shut off the air conditioner after a certain period of time once no one is detected. These devices or methods cannot detect whether doors and windows are closed when someone is present, resulting in the air conditioner remaining in a high-energy-consuming state due to open doors and windows. Moreover, currently, turning off the air conditioner via remote control does not disconnect the main power supply, leaving the air conditioner in a standby power-consuming state after shutdown, thus failing to effectively save energy. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide an air conditioning energy-saving method based on edge computing, which can achieve high efficiency and energy saving.
[0005] To address the aforementioned technical problems, this invention provides an air conditioning energy-saving method based on edge computing, comprising:
[0006] Acquire personnel information collected by human body sensors and door and window status information collected by door and window sensors within the target area;
[0007] The personnel information is fused to generate fused personnel information, and the fused personnel information is filtered to generate real personnel information;
[0008] The door and window status information is fused to generate fused door and window status information, and the fused door and window status information is filtered to generate real door and window status information.
[0009] The real personnel information and real door and window status information are fused to generate environmental status information, and the air conditioner's operating status is adjusted according to the environmental status information.
[0010] Preferably, the step of fusing the personnel information to generate fused personnel information includes:
[0011] According to the function Determine the information of the personnel involved in the integration. body, among which, S body_i For the personnel information collected by the i-th human body sensing sensor within the target area, and if S body =0, which means there is no one. If S body A value greater than 0 indicates that someone is present.
[0012] The step of fusing the door and window status information to generate fused door and window status information includes:
[0013] According to the function Determine the fusion of door and window status information S mag , among which, S mag_i The door and window status information collected by the i-th door and window sensor within the target area, and if S mag If S is true, it means that all doors and windows are closed; if S is true... mag If the result is false, it means that doors and windows are open.
[0014] Preferably, the step of filtering the fused personnel information to generate real personnel information includes:
[0015] When the personnel information changes, record the current personnel information and start a timer;
[0016] Determine whether the merged personnel information has changed again within a first preset time period;
[0017] If the determination is yes, then record the changed personnel information and restart the timer to re-determine whether the changed personnel information has changed again within the first preset time period;
[0018] If the determination is negative, then the currently integrated personnel information will be taken as the real personnel information.
[0019] Preferably, the step of filtering the fused door and window status information to generate real door and window status information includes:
[0020] When the status information of the doors and windows changes, record the current status information of the doors and windows and start a timer;
[0021] Determine whether the fused door and window status information changes again within a second preset time period;
[0022] If the determination is yes, the changed status information of the fused doors and windows is recorded, and the timer is restarted to re-determine whether the changed status information of the fused doors and windows changes again within the second preset time.
[0023] If the determination is negative, then the current fused door and window status information is taken as the real door and window status information.
[0024] Preferably, the step of fusing the real personnel information and the real door and window status information to generate environmental status information includes:
[0025] According to the function S = S body *&S mag * Determine the environmental state information S, where S body *Represents real personnel information. mag * represents the actual status information of doors and windows. If S is true, it means that someone is present and all doors and windows are closed. If S is false, it means that no one is present or that doors and windows are open.
[0026] When S is true, the drive relay controls the connection and disconnection between the main power supply and the air conditioner according to the user's preset settings for the air conditioner.
[0027] Preferably, the step of adjusting the operating status of the air conditioner based on the environmental state information includes:
[0028] Acquire the ambient temperature collected by temperature sensors within the target area;
[0029] When the air conditioner is in cooling mode, if S is true and the user-preset cooling lower limit is less than the ambient temperature, the air conditioner temperature will be adjusted to the cooling lower limit.
[0030] When the air conditioner is in heating mode, if S is true and the user-preset heating limit is greater than the ambient temperature, the air conditioner temperature will be adjusted to the heating limit.
[0031] Preferably, it further includes:
[0032] When S is false, the air conditioner's operating status is adjusted to energy-saving operation, and the periodic temperature adjustment timer is activated;
[0033] Determine whether the air conditioner's running time is greater than the total cycle time of the cyclic temperature control timer;
[0034] If the determination is yes, adjust the air conditioner's operating status to the off state and disconnect the main power supply to the air conditioner via a relay;
[0035] If the determination is negative, the temperature of the air conditioner is adjusted according to the period of the periodic temperature adjustment timer.
[0036] Preferably, the step of adjusting the air conditioner temperature according to the period of the periodic temperature adjustment timer includes:
[0037] When the air conditioner starts in cooling mode, when the cycle timer expires, the air conditioner temperature is adjusted to Max(T). snr ,T dn ), where T snr For ambient temperature, T dn This is the lower limit value for cooling.
[0038] When the air conditioner is in heating mode, the temperature will be adjusted to Min(T) when the cycle timer expires. snr ,T up ), where T up This is the upper limit for heating.
[0039] Accordingly, the present invention provides a computer device including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the above-described method.
[0040] Accordingly, the present invention provides a computer-readable storage medium having a computer program stored thereon, characterized in that the computer program, when executed by a processor, implements the steps of the above-described method.
[0041] Implementing this invention has the following beneficial effects:
[0042] This invention uses multiple human body sensors set up within a target area to collect information about people in that area, thereby detecting whether anyone is present in the target area. By setting up multiple sensors in different areas, the accuracy of the collected information is ensured.
[0043] Meanwhile, multiple door and window sensors are used to collect door and window status information within the target area to detect whether the doors and windows in the target area are closed, and the accuracy of door and window status information collection is ensured by multiple sensors installed on the doors and windows in the target area.
[0044] Subsequently, the personnel information collected by multiple human body sensing sensors is fused to obtain fused personnel information, i.e., whether there are people in the target area; and, in order to obtain more stable and accurate personnel information, the fused personnel information is filtered to obtain real personnel information.
[0045] Simultaneously, the door and window status information collected by multiple door and window sensors is fused to obtain fused door and window status information, i.e. whether the doors and windows in the target area are closed; and, in order to obtain more stable and accurate door and window status information, the fused door and window status information is filtered to obtain real door and window status information.
[0046] Finally, the real personnel information and real door and window status information are fused to obtain environmental status information to determine whether there are people in the target area or whether the doors and windows are open. Based on the environmental status information, the operation status of the air conditioner is adjusted. That is, when there are people and the doors and windows are closed, the air conditioner remains running, while when there are no people or the doors and windows are open, the air conditioner is adjusted and finally turned off to achieve a high-efficiency and energy-saving effect. Attached Figure Description
[0047] Figure 1 This is a flowchart illustrating an air conditioning energy-saving method based on edge computing according to the present invention.
[0048] Figure 2 This is a schematic diagram of the process for obtaining real personnel information according to the present invention;
[0049] Figure 3 This is a schematic diagram of the process for obtaining real door and window status information according to the present invention;
[0050] Figure 4 This is a schematic diagram of the process for adjusting the operating status of an air conditioner according to the present invention;
[0051] Figure 5 This is a schematic diagram of the process for adjusting the air conditioner temperature according to the present invention. Detailed Implementation
[0052] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings. It is hereby declared that the directional terms such as up, down, left, right, front, back, inside, and outside used in this text are based solely on the accompanying drawings and are not intended to specifically limit the invention.
[0053] Combination Figures 1 to 5 An embodiment of the present invention provides an air conditioning energy-saving method based on edge computing, comprising:
[0054] S1. Set up multiple human body sensors for collecting information about people in the target area, and multiple door and window sensors for collecting information about the status of doors and windows in the target area, so as to obtain the information about people collected by the human body sensors and the information about the status of doors and windows collected by the door and window sensors in the target area.
[0055] S2. Merge multiple pieces of personnel information to generate merged personnel information, and filter the merged personnel information to generate real personnel information;
[0056] S3. The multiple door and window status information are fused to generate fused door and window status information, and the fused door and window status information is filtered to generate real door and window status information.
[0057] S4. The real personnel information and the real door and window status information are fused to generate environmental status information, and the operating status of the air conditioner is adjusted according to the environmental status information.
[0058] This invention uses multiple human body sensors set up within a target area to collect information about people in that area, thereby detecting whether anyone is present in the target area. By setting up multiple sensors in different areas, the accuracy of the collected information is ensured.
[0059] Meanwhile, multiple door and window sensors are used to collect door and window status information within the target area to detect whether the doors and windows in the target area are closed, and the accuracy of door and window status information collection is ensured by multiple sensors installed on the doors and windows in the target area.
[0060] Subsequently, the personnel information collected by multiple human body sensing sensors is fused to obtain fused personnel information, i.e., whether there are people in the target area; and, in order to obtain more stable and accurate personnel information, the fused personnel information is filtered to obtain real personnel information.
[0061] Simultaneously, the door and window status information collected by multiple door and window sensors is fused to obtain fused door and window status information, i.e. whether the doors and windows in the target area are closed; and, in order to obtain more stable and accurate door and window status information, the fused door and window status information is filtered to obtain real door and window status information.
[0062] Finally, the real personnel information and real door and window status information are fused to obtain environmental status information to determine whether there are people in the target area or whether the doors and windows are open. Based on the environmental status information, the operation status of the air conditioner is adjusted. That is, when there are people and the doors and windows are closed, the air conditioner remains running, while when there are no people or the doors and windows are open, the air conditioner is adjusted and finally turned off to achieve a high-efficiency and energy-saving effect.
[0063] Furthermore, in order to achieve the collection and judgment of personnel information,
[0064] The step of fusing the personnel information to generate fused personnel information includes:
[0065] According to the function Determine the information of the personnel involved in the integration. body , among which, S body_i For the personnel information collected by the i-th human body sensing sensor within the target area, and if S body =0, which means there is no one. If S body A value greater than 0 indicates that someone is present.
[0066] Similarly, in order to summarize and judge the status information of doors and windows,
[0067] The step of fusing the door and window status information to generate fused door and window status information includes:
[0068] According to the function Determine the fusion of door and window status information S mag , among which, S mag_i The door and window status information collected by the i-th door and window sensor within the target area, and if Smag If S is true, it means that all doors and windows are closed; if S is true... mag If the result is false, it means that doors and windows are open.
[0069] Furthermore, combining Figure 1 and Figure 2 Since people enter and exit the target area, the personnel information within the target area will change. Therefore, to obtain more stable and accurate personnel information, the step of filtering the fused personnel information to obtain accurate personnel information includes:
[0070] S21. When the personnel information to be integrated changes, record the current personnel information to be integrated and start a timer;
[0071] S22. Determine whether the merged personnel information has changed again within a first preset time period;
[0072] If the determination is yes, then record the changed personnel information and restart the timer to re-determine whether the changed personnel information has changed again within the first preset time period;
[0073] If the determination is negative, then the currently integrated personnel information will be taken as the real personnel information.
[0074] Similarly, combined Figure 1 and Figure 3 Since users open and close doors and windows within the target area, causing changes in door and window status information, the step of filtering the fused door and window status information to obtain more stable and accurate door and window status information includes:
[0075] S31. When the integrated door and window status information changes, record the current door and window status information and start the timer;
[0076] S32. Determine whether the fused door and window status information changes again within a second preset time period;
[0077] If the determination is yes, the changed status information of the fused doors and windows is recorded, and the timer is restarted to re-determine whether the changed status information of the fused doors and windows changes again within the second preset time.
[0078] If the determination is negative, then the current fused door and window status information is taken as the real door and window status information.
[0079] Preferably, to determine the environmental state, the step of fusing the real personnel information and the real door and window status information to generate environmental state information includes:
[0080] According to the function S = S body *&Smag * Determine the environmental state information S, where S body *Represents real personnel information. mag * represents the actual status information of doors and windows. If S is true, it means that someone is present and all doors and windows are closed. If S is false, it means that no one is present or that doors and windows are open.
[0081] When S is true, the drive relay controls the connection and disconnection between the main power supply and the air conditioner according to the user's preset settings for the air conditioner.
[0082] It should be noted that when S is true, the relay controls the connection between the main power supply and the air conditioner according to the user's preset settings. In other words, the relay controls the air conditioner's on / off operation according to the user's preset command for whether to automatically turn on the air conditioner.
[0083] On the other hand, combining Figure 1 and Figure 4 To further achieve high efficiency and energy saving, the step of adjusting the operating status of the air conditioner based on the environmental status information includes:
[0084] S41. Set up a temperature sensor in the target area to collect ambient temperature, and obtain the ambient temperature T collected by the temperature sensor in the target area. snr ;
[0085] S42. In the air conditioner's cooling mode, when S is true and the user-preset lower cooling limit T is... dn When the temperature is lower than the ambient temperature, i.e., T dn <T snr Adjust the air conditioner temperature to the lower limit of cooling to achieve a cooling effect;
[0086] S43. In the air conditioner's heating mode, when S is true and the user-preset heating limit value T is... up When the temperature is greater than the ambient temperature, i.e., T up >T snr Adjust the air conditioner temperature to the upper limit of the heating capacity to achieve the heating effect.
[0087] It should be noted that when T dn ≥T snr , or T up ≤T snr At this time, the air conditioner temperature does not need to be adjusted. Furthermore, multiple temperature sensors can be installed depending on the space being used to ensure the accuracy of the ambient temperature.
[0088] Furthermore, when no one is present or when doors and windows are open, the steps for adjusting the air conditioner's operation also include:
[0089] S44. When S is false, the air conditioner's operating status is adjusted to energy-saving operation, and the cycle temperature adjustment timer is turned on.
[0090] S45. Determine whether the air conditioner's running time is greater than the total cycle time of the cycle temperature control timer;
[0091] If the judgment is correct, adjust the air conditioner's operating status to the off state and disconnect the main power supply to the air conditioner via a relay to prevent the air conditioner from remaining in standby power consumption after being turned off;
[0092] If the determination is negative, the temperature of the air conditioner is adjusted according to the cycle of the cycle temperature adjustment timer, so as to reduce the power consumption of the air conditioner by resetting the temperature after each cycle expires.
[0093] Furthermore, combining Figure 4 and Figure 5 To achieve temperature adjustment for the air conditioner under different modes, the step of adjusting the air conditioner temperature according to the period of the periodic temperature control timer includes:
[0094] S451. In the air conditioner's cooling mode, when the cycle of the periodic temperature adjustment timer expires, the air conditioner's temperature is adjusted to Max(T). snr T dn ), where T snr For ambient temperature, T dn This is the lower limit value for cooling.
[0095] S452. In the air conditioner's heating mode, when the cycle of the periodic temperature adjustment timer expires, the air conditioner's temperature is adjusted to Min(T). snr T up ), where T up This is the upper limit for heating.
[0096] It should be noted that the air conditioner temperature can be adjusted via remote control. Furthermore, after several preset cycles, the environmental status information S is reassessed. If S is still false, the air conditioner is turned off via remote control, and the main power supply is disconnected via a control relay. If S returns to true within the cycle, the air conditioner exits energy-saving mode via remote control, and the temperature is adjusted to T. up or T dn .
[0097] In one embodiment, the target area is a room. Four human body sensors are installed on the ceiling, and one door / window magnetic sensor is installed on each of the one door and two windows. In summer, the cooling mode is used, the ambient temperature is 32°C, the lower limit of the temperature is set to 26°C, the temperature adjustment cycle is set to 5 minutes, and the shutdown cycle is set to 5 temperature adjustment cycles. The status of the four human body sensors is denoted as S. body_1 Sbody_2 S body_3 S body 4 The magnetic sensors for doors and windows are denoted as S. mag_1 S mag_2 S mag_3 ;
[0098] When S body_1 and S body_3 One person was detected, while the other two sensors detected no one was present; and S mag_2 The corresponding window was opened but not closed, while the others were closed. At this time, the personnel information is... Integrate door and window status information
[0099] Assume S body * =S body S mag * =S mag Then the environmental state information s is S = S body * &S mag * =2&0 results in false, indicating either an open door or window, or that no one is present. Therefore, the air conditioner is set to energy-saving mode via remote control, and the temperature is set every 5 minutes. If the status remains false after the set 5 temperature adjustment cycles have passed, the air conditioner will be turned off via infrared remote control, and then the main power supply to the air conditioner will be disconnected via relay.
[0100] As another embodiment, when S body-1 The sensor detected that someone was present, while the other three sensors detected that no one was present and all doors and windows were closed.
[0101] At this time, the personnel information is: Integrate door and window status information
[0102] Assume S body * =S body S mag * =S mag Then the environmental state information s is S = S body * &S mag * The result of 2 & 1 is true, indicating that someone is present and all doors and windows are closed. At this time, the temperature sensor detects the current ambient temperature T. snr The temperature is 27℃, which is higher than the user-preset lower limit for cooling, T. dn Therefore, the air conditioner continues to operate in cooling mode to adjust the temperature to T.dn This achieves a cooling effect.
[0103] It should be noted that the present invention also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the above-described method. Furthermore, the present invention also provides a computer-readable storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of the above-described method.
[0104] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. An energy-saving method for air conditioning based on edge computing, characterized in that, include: Acquire personnel information collected by human body sensors and door and window status information collected by door and window sensors within the target area; The personnel information is fused to generate fused personnel information, and the fused personnel information is filtered to generate real personnel information; The step of filtering the merged personnel information to generate real personnel information includes: when the merged personnel information changes, recording the current merged personnel information and starting a timer; determining whether the merged personnel information changes again within a first preset time period; if the determination is yes, recording the changed merged personnel information and restarting the timer to re-determine whether the changed merged personnel information changes again within the first preset time period; if the determination is no, using the current merged personnel information as real personnel information. The door and window status information is fused to generate fused door and window status information, and the fused door and window status information is filtered to generate real door and window status information. The real personnel information and real door and window status information are fused to generate environmental status information, and the air conditioner operation status is adjusted according to the environmental status information. The step of adjusting the operating status of the air conditioner based on the environmental status information includes: When the environmental status information is "no one is present or doors and windows are open", the air conditioner's operating status is adjusted to energy-saving operation, and the periodic temperature adjustment timer is activated. Determine whether the air conditioner's running time is greater than the total cycle time of the cyclic temperature control timer; If the determination is yes, adjust the air conditioner's operating status to the off state and disconnect the main power supply to the air conditioner via a relay; When the judgment is no, when the period of the periodic temperature adjustment timer expires, the temperature of the air conditioner is adjusted to Max(T snr ,T dn ) when the air conditioner starts the cooling mode, and the temperature of the air conditioner is adjusted to Min(T snr ,T up ) when the air conditioner starts the heating mode, wherein T snr is the ambient temperature, T dn is the lower limit value of the cooling, and T up is the upper limit value of the heating.
2. The air conditioning energy-saving method based on edge computing as described in claim 1, characterized in that, The step of fusing the personnel information to generate fused personnel information includes: According to the function Determine the information of the personnel involved in the integration. body , of which S body_i For the personnel information collected by the i-th human body sensing sensor within the target area, and if S body =0, which means there is no one. If S body >0 means there is someone; The step of fusing the door and window status information to generate fused door and window status information includes: According to the function Determine the fusion of door and window status information S mag , among which, S mag_i The door and window status information collected by the i-th door and window sensor within the target area, and if S mag If S is true, it means that all doors and windows are closed; if S is true... mag If the result is false, it means that doors and windows are open.
3. The air conditioning energy-saving method based on edge computing as described in claim 1, characterized in that, The step of filtering the fused door and window status information to generate real door and window status information includes: When the status information of the doors and windows changes, record the current status information of the doors and windows and start a timer; Determine whether the fused door and window status information changes again within a second preset time period. If the determination is yes, then record the changed status information of the merged doors and windows, and restart the timer to re-determine whether the changed status information of the merged doors and windows changes again within the second preset time period. If the determination is negative, then the current fused door and window status information is taken as the real door and window status information.
4. The air conditioning energy-saving method based on edge computing as described in claim 3, characterized in that, The step of fusing the real personnel information and the real door and window status information to generate environmental status information includes: According to the function S=S body *&S mag * Determine the environmental state information S, where S body *Represents real personnel information. mag * represents the actual status information of doors and windows. If S is true, it means that someone is present and all doors and windows are closed. If S is false, it means that no one is present or that doors and windows are open. When S is true, the drive relay controls the connection and disconnection between the main power supply and the air conditioner according to the user's preset settings for the air conditioner.
5. The air conditioning energy-saving method based on edge computing as described in claim 4, characterized in that, The step of adjusting the operating status of the air conditioner based on the environmental status information includes: Acquire the ambient temperature collected by temperature sensors within the target area; When the air conditioner is in cooling mode, if S is true and the user-preset cooling lower limit is less than the ambient temperature, the air conditioner temperature will be adjusted to the cooling lower limit. When the air conditioner is in heating mode, if S is true and the user-preset heating limit is greater than the ambient temperature, the air conditioner temperature will be adjusted to the heating limit.
6. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.