Air conditioner and control method and device thereof, storage medium and computer program product
By obtaining the user's arrival time and indoor and outdoor temperatures, the pre-heat exchange time and power of the air conditioner are calculated, solving the comfort and energy consumption problems caused by the air conditioner starting in advance, and realizing comfort and energy-saving control when the user arrives.
Patent Information
- Application Number
- CN202511699738.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-19
- Publication Date
- 2025-12-30
AI Technical Summary
When users turn on the air conditioner and set the target temperature before entering the room, it may lead to a poor comfort experience. Existing technology cannot effectively solve the problem of reasonably planning the air conditioner's early start time and target temperature, which affects user comfort and energy consumption.
By obtaining the user's expected arrival time and indoor and outdoor ambient temperatures, and combining this with the room parameters of the air conditioner, the pre-heat exchange time and pre-heat exchange power of the air conditioner are calculated. This determines the start-up time and operating mode of the air conditioner, so as to achieve a comfortable temperature and reduce energy consumption when the user arrives.
It ensures that the room temperature meets the user's expectations upon arrival, improving user comfort, and reduces energy consumption by optimizing air conditioning operating parameters, thus enhancing the intelligence and energy-saving effect of the air conditioner.
Smart Images

Figure CN121230133A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of air conditioners, and particularly relates to an air conditioner control method and device, an air conditioner, a storage medium, and a computer program product, in particular to an intelligent air conditioner control method and device based on energy saving and emission reduction, an air conditioner, a storage medium, and a computer program product. BACKGROUND
[0002] With the improvement of people's quality of life, air conditioners are continuously developing in the direction of intelligence to achieve the purpose of making people's living environment more comfortable. Air conditioner intelligence has become an important part of smart home. In order to ensure a comfortable environment when entering a room, users often start the air conditioner in advance and set the target temperature of the air conditioner in advance. However, since the user cannot reasonably plan the time of starting the air conditioner in advance and the size of setting the target temperature of the air conditioner, etc., the user may not be suitable for the time of starting the air conditioner in advance and the size of setting the target temperature of the air conditioner, etc., which will at least affect the comfort of the user after entering the room.
[0003] The above content is only used to assist in understanding the technical solutions of the application and does not represent the acknowledgement of the above content as prior art. SUMMARY
[0004] The purpose of the present application is to provide an air conditioner control method, device, air conditioner, storage medium and computer program product to solve the problem that the user will start the air conditioner in advance and set the target temperature of the air conditioner before entering the room, but if the time of starting the air conditioner in advance, the size of setting the target temperature of the air conditioner, etc. is not suitable, it will at least affect the comfort experience of the user. The effect of improving user experience is achieved by determining the air conditioner start time according to the indoor and outdoor environment temperature and user expected data (such as expected arrival time and expected indoor temperature) when the air conditioner needs to be started in advance, so as to realize energy saving control and improve user experience in the case of ensuring user comfort.
[0005] The present application provides an air conditioner control method, comprising: in the case of needing to start the air conditioner in advance, obtaining the expected arrival time of the user and the expected indoor environment temperature of the user, and based on the expected arrival time of the user, obtaining the arrival outdoor environment temperature of the air conditioner and the arrival indoor environment temperature of the air conditioner; in the energy saving mode of the air conditioner, determining the pre-heating time of the air conditioner and the pre-heating power of the air conditioner according to the expected indoor environment temperature of the user, and the arrival outdoor environment temperature of the air conditioner and the arrival indoor environment temperature of the air conditioner; and determining the start time of the air conditioner according to the expected arrival time of the user and the pre-heating time of the air conditioner; so that in the case that the start time of the air conditioner is reached, the air conditioner is controlled to start, and the air conditioner is controlled to run at the pre-heating power of the air conditioner.
[0006] In some embodiments, wherein the expected arrival time of the user and the expected indoor environment temperature of the user are acquired, including: in the case that the expected arrival time of the user input by the user is not received, a historical stored or default arrival time is acquired as the expected arrival time of the user; and in the case that the expected indoor environment temperature input by the user is not received, a historical stored or default indoor environment temperature in a season where the expected arrival time of the user is located is acquired as the expected indoor environment temperature of the user; or, in the case that the expected arrival time of the user input by the user is received, the expected arrival time of the user input by the user is acquired as the expected arrival time of the user; and in the case that the expected indoor environment temperature input by the user is received, the expected indoor environment temperature input by the user is acquired as the expected indoor environment temperature of the user.
[0007] And / or, based on the expected arrival time of the user, the arrival outdoor environment temperature of the air conditioner and the arrival indoor environment temperature of the air conditioner are acquired, including: in the case that the expected arrival time of the user input by the user is not received, a historical stored or default arrival time is acquired as the expected arrival time of the user; based on weather forecast data, an outdoor environment temperature in a time period where the expected arrival time of the user is located is acquired as the arrival outdoor environment temperature of the air conditioner; and a preset difference value between the outdoor environment temperature and the indoor environment temperature of the air conditioner in a season where the expected arrival time of the user is located is acquired, and an absolute value of a difference between the arrival outdoor environment temperature of the air conditioner and the preset difference value is acquired as the arrival indoor environment temperature of the air conditioner; or, in the case that the expected arrival time of the user input by the user is received, the expected arrival time of the user input by the user is acquired as the expected arrival time of the user; based on weather forecast data, an outdoor environment temperature in a time period where the expected arrival time of the user is located is acquired as the arrival outdoor environment temperature of the air conditioner; and an indoor environment temperature of the air conditioner detected in the case that the expected arrival time of the user input by the user is received is acquired as the arrival indoor environment temperature of the air conditioner.
[0008] In some embodiments, the pre-heat time of the air conditioner and the pre-heat power of the air conditioner are determined according to the user's desired indoor environment temperature, the outdoor environment temperature of the air conditioner at home, and the indoor environment temperature of the air conditioner at home, comprising: establishing a relationship between the pre-heat time of the air conditioner and the pre-heat power of the air conditioner according to the user's desired indoor environment temperature, the outdoor environment temperature of the air conditioner at home, and the indoor environment temperature of the air conditioner at home; establishing a relationship between the pre-heat power consumption of the air conditioner, the pre-heat time of the air conditioner, and the pre-heat power of the air conditioner according to the pre-heat time of the air conditioner and the pre-heat power of the air conditioner; determining the pre-heat time of the air conditioner and the pre-heat power of the air conditioner that minimize the pre-heat power consumption of the air conditioner as the required pre-heat time of the air conditioner and the pre-heat power of the air conditioner based on the relationship between the pre-heat time of the air conditioner and the pre-heat power of the air conditioner, and the relationship between the pre-heat power consumption of the air conditioner, the pre-heat time of the air conditioner, and the pre-heat power of the air conditioner.
[0009] In some embodiments, wherein the relationship between the pre-heat time of the air conditioner and the pre-heat power of the air conditioner is established according to the user's desired indoor environment temperature, the outdoor environment temperature of the air conditioner at home, and the indoor environment temperature of the air conditioner at home, comprising: establishing the following formula according to the user's desired indoor environment temperature, the outdoor environment temperature of the air conditioner at home, and the indoor environment temperature of the air conditioner at home, for representing the relationship between the pre-heat time of the air conditioner and the pre-heat power of the air conditioner:
[0010] ;
[0011] Wherein P represents the pre-heat power of the air conditioner, A represents the room area of the room where the air conditioner is located, R represents the room material thermal resistance of the room where the air conditioner is located, T in represents the indoor environment temperature of the air conditioner at home, T0 represents the desired indoor environment temperature of the air conditioner, T out represents the outdoor environment temperature of the air conditioner at home, C represents the specific heat capacity of the air in the room where the air conditioner is located, t e represents the pre-heat time of the air conditioner, e represents the natural constant;
[0012] And / or, the relationship between the pre-heat power consumption of the air conditioner, the pre-heat time of the air conditioner, and the pre-heat power of the air conditioner is established according to the pre-heat time of the air conditioner and the pre-heat power of the air conditioner, comprising: establishing the following formula according to the pre-heat time of the air conditioner and the pre-heat power of the air conditioner, for representing the relationship between the pre-heat power consumption of the air conditioner, the pre-heat time of the air conditioner, and the pre-heat power of the air conditioner:
[0013] ;
[0014] wherein, W represents the pre-heating power consumption of the air conditioner, P represents the pre-heating power of the air conditioner, t e represents the pre-heating time of the air conditioner, and p represents the energy efficiency ratio of the air conditioner.
[0015] In some embodiments, the expected arrival time of the user includes: a historical stored or default arrival time, or an expected arrival time input by the user; and the starting time of the air conditioner is determined according to the expected arrival time of the user and the pre-heating time of the air conditioner, including: determining whether the expected arrival time input by the user is received; if it is determined that the expected arrival time input by the user is not received, determining the difference between the expected arrival time of the user and the pre-heating time of the air conditioner as the starting time of the air conditioner based on the expected arrival time of the user and the pre-heating time of the air conditioner determined in the case that the expected arrival time input by the user is not received; and if it is determined that the expected arrival time input by the user is received, determining the starting time of the air conditioner according to the expected arrival time of the user, the pre-heating time of the air conditioner, and the receiving time of the expected arrival time of the user based on the expected arrival time of the user and the pre-heating time of the air conditioner determined in the case that the expected arrival time input by the user is received.
[0016] In some embodiments, the starting time of the air conditioner is determined according to the expected arrival time of the user, the pre-heating time of the air conditioner, and the receiving time of the expected arrival time of the user based on the expected arrival time of the user and the pre-heating time of the air conditioner determined in the case that the expected arrival time input by the user is received, including: determining whether the expected arrival time input by the user is greater than the historical stored or default arrival time; if it is determined that the expected arrival time input by the user is greater than the historical stored or default arrival time, determining that the user is late to arrive home, turning off the air conditioner in the case that the air conditioner has been started, and returning to reacquire the expected arrival time of the user and the expected indoor environment temperature of the user and acquire the arrival outdoor environment temperature of the air conditioner and the arrival indoor environment temperature of the air conditioner based on the expected arrival time of the user in the case that the air conditioner is not started or has been turned off; and if it is determined that the expected arrival time input by the user is less than the historical stored or default arrival time, determining that the user is early to arrive home, and determining the difference between the expected arrival time of the user and the pre-heating time of the air conditioner as the starting time of the air conditioner based on the expected arrival time of the user and the pre-heating time of the air conditioner determined in the case that the expected arrival time input by the user is received.
[0017] According to the method, the application provides a control device of an air conditioner, comprising: an acquisition unit configured to acquire a user's expected arrival time and a user's expected indoor environment temperature in a case where it is required to make the air conditioner start earlier, and acquire an arrival outdoor environment temperature of the air conditioner and an arrival indoor environment temperature of the air conditioner based on the user's expected arrival time; a control unit configured to determine a pre-heating time of the air conditioner and a pre-heating power of the air conditioner according to the user's expected indoor environment temperature, the arrival outdoor environment temperature of the air conditioner and the arrival indoor environment temperature of the air conditioner in an energy-saving mode of the air conditioner; and the control unit is further configured to determine a start time of the air conditioner according to the user's expected arrival time and the pre-heating time of the air conditioner, so as to control the air conditioner to start and operate at the pre-heating power of the air conditioner when the start time of the air conditioner arrives.
[0018] In some embodiments, the acquisition unit acquires the user's expected arrival time and the user's expected indoor environment temperature by: acquiring a historically stored or default arrival time as the user's expected arrival time in a case where no user's currently input expected arrival time is received; and acquiring a historically stored or default indoor environment temperature of a season where the user's expected arrival time is located as the user's expected indoor environment temperature in a case where no user's currently input expected indoor environment temperature is received; or acquiring the user's input expected arrival time as the user's expected arrival time in a case where the user's currently input expected arrival time is received; and acquiring the user's input expected indoor environment temperature as the user's expected indoor environment temperature in a case where the user's currently input expected indoor environment temperature is received.
[0019] And / or, the acquisition unit, based on the expected arrival time of the user, acquires the arrival outdoor environment temperature of the air conditioner and the arrival indoor environment temperature of the air conditioner, comprises: in the case of not receiving the expected arrival time of the user currently input, the historical stored or default arrival time is taken as the expected arrival time of the user; based on the weather forecast data, the outdoor environment temperature of the time period where the expected arrival time of the user is located is acquired as the arrival outdoor environment temperature of the air conditioner; and the preset difference value of the outdoor environment temperature and the indoor environment temperature of the air conditioner in the season where the expected arrival time of the user is located is acquired, and the absolute value of the difference between the arrival outdoor environment temperature of the air conditioner and the preset difference value is taken as the arrival indoor environment temperature of the air conditioner; or, in the case of receiving the expected arrival time of the user currently input, the expected arrival time of the user currently input is taken as the expected arrival time of the user; based on the weather forecast data, the outdoor environment temperature of the time period where the expected arrival time of the user is located is acquired as the arrival outdoor environment temperature of the air conditioner; and the indoor environment temperature of the air conditioner detected in the case of receiving the expected arrival time of the user currently input is acquired as the arrival indoor environment temperature of the air conditioner.
[0020] In some embodiments, the control unit, according to the expected indoor environment temperature of the user, and the arrival outdoor environment temperature of the air conditioner and the arrival indoor environment temperature of the air conditioner, determines the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, comprising: according to the expected indoor environment temperature of the user, and the arrival outdoor environment temperature of the air conditioner and the arrival indoor environment temperature of the air conditioner, the relationship between the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner is established; according to the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, the relationship between the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner is established; based on the relationship between the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, and the relationship between the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner in the case of the minimum pre-heat exchange power consumption of the air conditioner are determined as the required pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner.
[0021] In some embodiments, wherein the control unit, according to the expected indoor environment temperature of the user, and the arrival outdoor environment temperature of the air conditioner and the arrival indoor environment temperature of the air conditioner, establishes the relationship between the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, comprising:
[0022] According to the expected indoor environment temperature of the user, and the to-home outdoor environment temperature of the air conditioner and the to-home indoor environment temperature of the air conditioner, the following formula is established for representing the relationship between the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner:
[0023] ;
[0024] Wherein, P represents the pre-heat exchange power of the air conditioner, A represents the room area of the room where the air conditioner is located, R represents the room material thermal resistance rate of the room where the air conditioner is located, T in represents the to-home indoor environment temperature of the air conditioner, T0 represents the expected indoor environment temperature of the air conditioner, T out represents the to-home outdoor environment temperature of the air conditioner, C represents the specific heat capacity of the air in the room where the air conditioner is located, t e represents the pre-heat exchange time of the air conditioner, e represents the natural constant;
[0025] And / or, the control unit, according to the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, establishes the relationship between the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, including: according to the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, the following formula is established for representing the relationship between the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner:
[0026] ;
[0027] Wherein, W represents the pre-heat exchange power consumption of the air conditioner, P represents the pre-heat exchange power of the air conditioner, t e represents the pre-heat exchange time of the air conditioner, and p represents the energy efficiency ratio of the air conditioner.
[0028] In some embodiments, the expected arrival time of the user includes a historical stored or default arrival time, or an expected arrival time input by the user; and the control unit determines the start time of the air conditioner according to the expected arrival time of the user and the pre-heating time of the air conditioner, including: determining whether the expected arrival time input by the user is received; if it is determined that the expected arrival time input by the user is not received, determining the difference between the expected arrival time of the user and the pre-heating time of the air conditioner as the start time of the air conditioner based on the expected arrival time of the user and the pre-heating time of the air conditioner determined in the case that the expected arrival time input by the user is not received; and if it is determined that the expected arrival time input by the user is received, determining the start time of the air conditioner according to the expected arrival time of the user, the pre-heating time of the air conditioner, and the receiving time of the expected arrival time of the user based on the expected arrival time of the user and the pre-heating time of the air conditioner determined in the case that the expected arrival time input by the user is received.
[0029] In some embodiments, the control unit determines the start time of the air conditioner according to the expected arrival time of the user, the pre-heating time of the air conditioner, and the receiving time of the expected arrival time of the user based on the expected arrival time of the user and the pre-heating time of the air conditioner determined in the case that the expected arrival time input by the user is received, including: determining whether the expected arrival time input by the user is greater than the historical stored or default arrival time; if it is determined that the expected arrival time input by the user is greater than the historical stored or default arrival time, determining that the user is late to arrive home, turning off the air conditioner in the case that the air conditioner has been started, and returning to reacquire the expected arrival time of the user and the expected indoor environment temperature of the user and acquire the arrival outdoor environment temperature of the air conditioner and the arrival indoor environment temperature of the air conditioner based on the expected arrival time of the user in the case that the air conditioner is not started or has been turned off; and if it is determined that the expected arrival time input by the user is less than the historical stored or default arrival time, determining that the user is early to arrive home, and determining the difference between the expected arrival time of the user and the pre-heating time of the air conditioner as the start time of the air conditioner based on the expected arrival time of the user and the pre-heating time of the air conditioner determined in the case that the expected arrival time input by the user is received.
[0030] In another aspect, the present application provides an air conditioner matched with the above device, including the control device of the air conditioner.
[0031] In another aspect, the present application provides a storage medium matched with the above method, including a stored program, wherein the device where the storage medium is located executes the steps of the control method of the air conditioner when the program runs.
[0032] In conjunction with the above method, the present invention further provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the air conditioner control method described above.
[0033] Therefore, the solution of this invention addresses the advance start function in the intelligent control of air conditioners. When it is necessary to turn on the air conditioner in advance, it obtains the user's (i.e., the user's) expected arrival time (such as the default arrival time t0 or the temporary arrival time t). ls ), desired indoor ambient temperature (e.g., default desired indoor ambient temperature T0 or temporary desired indoor ambient temperature T). ls And obtain the indoor and outdoor ambient temperatures for the time period when the user's expected arrival time is (e.g., the indoor and outdoor ambient temperatures obtained based on weather forecast data at the default arrival time t0, or the temporary arrival time t). ls Based on the outdoor ambient temperature obtained from weather forecast data and the indoor ambient temperature obtained from the indoor temperature sensor when the user returns home early, determine the time (e.g., time t) required for the air conditioner to start early in energy-saving mode (such as the air conditioner's most energy-efficient mode) for pre-heat exchange (i.e., pre-cooling or pre-heating). e The system uses data on ambient temperature and power (such as power P) to determine the start time of the air conditioner. By determining the start time of the air conditioner based on indoor and outdoor ambient temperatures and user expectations (such as expected arrival time and expected indoor temperature) when it is necessary to start the air conditioner in advance, energy-saving control can be achieved while ensuring user comfort and improving user experience.
[0034] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention.
[0035] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description
[0036] Figure 1 This is a flowchart illustrating an embodiment of the air conditioner control method of the present invention;
[0037] Figure 2 This is a flowchart illustrating an embodiment of the first method for acquiring indoor and outdoor temperature data of an air conditioner in the present invention.
[0038] Figure 3 This is a flowchart illustrating an embodiment of the second method for acquiring indoor and outdoor temperature data of an air conditioner in the present invention;
[0039] Figure 4This is a schematic flowchart of an embodiment of the method of the present invention for determining the preheat exchange time and preheat exchange power of the air conditioner;
[0040] Figure 5 This is a flowchart illustrating an embodiment of the method of the present invention for determining the start-up time of the air conditioner based on the user's expected arrival time and the air conditioner's pre-heat exchange time.
[0041] Figure 6 This is a flowchart illustrating an embodiment of the method of the present invention for determining the start-up time of the air conditioner based on the user's expected arrival time at home and their arrival time, as well as the preheating time of the air conditioner.
[0042] Figure 7 This is a schematic diagram of the structure of an embodiment of the air conditioner control device of the present invention;
[0043] Figure 8 A flowchart illustrating the intelligent control method for achieving optimal thermal comfort in air conditioning environments.
[0044] Referring to the accompanying drawings, the reference numerals in the embodiments of the present invention are as follows:
[0045] 102 - Acquisition unit; 104 - Control unit. Detailed Implementation
[0046] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this invention, and not all of them. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0047] Considering that users often turn on the air conditioner and set the target temperature before entering the room, inappropriate timing of the start-up or setting of the target temperature can negatively impact user comfort. For example, setting a low temperature in cooling mode for rapid cooling, and then setting the target temperature to a normal summer cooling level after the user enters the room, can lead to two problems because users are often unaware of the air conditioner's cooling rate: First, the user may not know if the room temperature has reached their desired level, and the air conditioner continues to operate in rapid cooling mode, resulting in excessive coldness upon entry and increased electricity consumption. Second, if the rapid cooling temperature is set too high, the room temperature may not have reached the desired level upon entry, leaving the user feeling too hot and affecting comfort.
[0048] Some solutions assume a linear relationship between indoor ambient temperature and air conditioner start-up time during cooling or heating. However, without considering indoor and outdoor heat exchange, the predicted start-up time is not accurate enough, affecting user experience and increasing energy consumption. Other solutions determine the pre-start time based on historical data, requiring users to store data from multiple uses to accurately determine the pre-start time. This necessitates large data storage devices, and when outdoor temperatures change abruptly, the system may fail to respond correctly if no data was previously recorded, resulting in low applicability. Still other solutions rely on the coordination of multiple sensors, leading to high maintenance costs. Sensor failure can cause prediction failures. Furthermore, these control systems operate based on the cooling (or heating) power of a single air conditioner, failing to meet users' energy-saving needs.
[0049] Furthermore, during air conditioning cooling or heating, the temperature difference between indoors and outdoors dynamically changes over time due to heat exchange before reaching the target temperature. Therefore, the relationship between indoor ambient temperature and operating time is complex and non-linear during air conditioning operation. To address this issue, this invention proposes an air conditioning control method, specifically an intelligent control method based on energy conservation and emission reduction. This method determines the air conditioner's advance start time, cooling (or heating) set temperature, and cooling (or heating) power based on indoor and outdoor ambient temperatures, the user's desired indoor ambient temperature, and the time difference between the user's entry time and the current time. This ensures that the indoor ambient temperature is at the set temperature when the user enters the room, improving user comfort. Moreover, while ensuring the indoor ambient temperature is at the set temperature when the user enters the room, it minimizes the air conditioner's power consumption, achieving intelligent energy conservation.
[0050] According to embodiments of the present invention, an air conditioning control method is provided, such as... Figure 1 The diagram shows a flowchart of an embodiment of the method of the present invention. The intelligent control function of the air conditioner includes a pre-start function. In the solution of the present invention, as shown... Figure 1 As shown, the method for implementing the early start function of the air conditioner includes steps S110 to S130.
[0051] In step S110, when it is necessary to turn on the air conditioner in advance, the user's expected arrival time and expected indoor temperature are obtained. Based on the user's expected arrival time, the outdoor temperature and indoor temperature of the air conditioner at the time of arrival are obtained. Specifically, the user's expected arrival time and expected indoor temperature are obtained, and the outdoor temperature and indoor temperature of the air conditioner during the time period of the user's expected arrival time are obtained and denoted as the outdoor temperature and indoor temperature of the air conditioner at the time of arrival. Of course, it is also necessary to obtain the room parameters of the air conditioner, specifically the room parameters of the room where the air conditioner is located, such as the room area A and the thermal resistivity R of the room materials; and the energy efficiency ratio ρ of the air conditioner. The outdoor temperature and indoor temperature at the time of arrival are, in other words, the outdoor temperature T of the air conditioner when the user arrives home. out and the indoor ambient temperature T of the air conditioner in .
[0052] In step S120, in the energy-saving mode of the air conditioner, the pre-heat exchange time and pre-heat exchange power of the air conditioner are determined based on the user's desired indoor ambient temperature, the outdoor ambient temperature at the destination, and the indoor ambient temperature at the destination. Specifically, in the energy-saving mode, the pre-heat exchange time and pre-heat exchange power of the air conditioner are determined based on the room parameters, the energy efficiency ratio, the user's desired indoor ambient temperature, and the outdoor and indoor ambient temperatures at the destination. The pre-heat exchange time, for example, is the time t required for pre-cooling (or heating) in the most energy-efficient mode. e In the energy-saving mode of the air conditioner, the operating time required for the air conditioner to reach the user's desired indoor temperature is denoted by t; the pre-heat exchange power of the air conditioner, such as the time t required for pre-cooling (or heating) in the most energy-efficient mode. e Power P is the operating power required by the air conditioner to achieve the user's desired indoor ambient temperature in the air conditioner's energy-saving mode. And,
[0053] In step S130, in the energy-saving mode of the air conditioner, the start time of the air conditioner is determined according to the user's expected arrival time and the pre-heat exchange time of the air conditioner; so that when the start time of the air conditioner is reached, the air conditioner is controlled to start and the air conditioner is controlled to operate at the pre-heat exchange power of the air conditioner.
[0054] This invention proposes an energy-saving control scheme for air conditioning. The air conditioning control system receives the user's input of the time they enter the room and the desired indoor temperature. By analyzing and calculating the time difference between the user's entry time and the current time, it determines the air conditioner's advance start time, cooling (or heating) set temperature, and cooling (or heating) power. While ensuring the indoor temperature is at the set temperature when the user enters the room, it minimizes the air conditioner's power consumption, achieving intelligent energy saving. Therefore, it not only ensures the indoor temperature is at the set temperature when the user enters, improving user comfort, but also saves energy. Furthermore, the air conditioning control system proposed in this invention is highly adaptive; when the user inputs new temporary data, it can intelligently adjust the air conditioner, improving user satisfaction with the air conditioning product.
[0055] In some implementations, step S110 involves obtaining the user's expected arrival time and expected indoor temperature, including any of the following methods for obtaining user expectation data: a first method for obtaining user expectation data and a second method for obtaining user expectation data.
[0056] The first scenario for obtaining user expectation data involves: if the user's current expected arrival time is not received, obtaining the historically stored or default arrival time as the user's expected arrival time; and if the user's current expected indoor temperature is not received, obtaining the historically stored or default indoor temperature of the season in which the user's expected arrival time is located as the user's expected indoor temperature. In this scenario, the user's expected arrival time is like the user's usual default arrival time t0, and the user's expected indoor temperature is like the user's usual expected indoor temperature T0.
[0057] Alternatively, a second approach to obtaining user expectation data is as follows: If the user's current input of their expected arrival time is received, obtain that expected arrival time as the user's expected arrival time; and if the user's current input of their expected indoor temperature is received, obtain that expected indoor temperature as the user's expected indoor temperature; where, in this case, the user's expected arrival time is like the user's temporary expected arrival time t. ls The user's desired indoor ambient temperature, such as the user's temporary desired indoor ambient temperature T. ls .
[0058] And / or, in step S110, based on the user's expected arrival time at home, the outdoor ambient temperature and the indoor ambient temperature of the air conditioner are obtained, including any of the following methods of obtaining indoor and outdoor temperature data of the air conditioner: the first method of obtaining indoor and outdoor temperature data of the air conditioner and the second method of obtaining indoor and outdoor temperature data of the air conditioner.
[0059] The first method for acquiring indoor and outdoor temperature data for air conditioning is detailed below: Figure 2 The flowchart shown is a first embodiment of the method of the present invention for acquiring indoor and outdoor temperature data of an air conditioner. It further illustrates the specific process of acquiring indoor and outdoor temperature data of an air conditioner in step S110, including steps S210 to S230.
[0060] Step S210: If no expected arrival time currently input by the user is received, the historically stored or default arrival time is used as the user's expected arrival time.
[0061] Step S220: Based on weather forecast data, obtain the outdoor ambient temperature for the time period when the user's expected arrival time is located, and use this as the outdoor ambient temperature for the air conditioner. And,
[0062] Step S230: Obtain the preset difference between the outdoor ambient temperature and the indoor ambient temperature of the air conditioner in the season in which the user expects to arrive home, and use the absolute value of the difference between the outdoor ambient temperature of the air conditioner and the preset difference as the indoor ambient temperature of the air conditioner when arriving home.
[0063] Alternatively, the second method for obtaining indoor and outdoor temperature data for air conditioning is as follows: (See below for details.) Figure 3 The flowchart shown is a second embodiment of the method of the present invention for acquiring indoor and outdoor temperature data of an air conditioner. It further illustrates the specific process of acquiring indoor and outdoor temperature data of an air conditioner in step S110, including steps S310 to S320.
[0064] Step S310: Upon receiving the user's currently inputted expected arrival time, the user's currently inputted expected arrival time is taken as the user's expected arrival time.
[0065] Step S320: Based on weather forecast data, obtain the outdoor ambient temperature during the time period when the user's expected arrival time is located, and use it as the outdoor ambient temperature of the air conditioner upon arrival; and obtain the indoor ambient temperature of the air conditioner detected when the user's current expected arrival time is received, and use it as the indoor ambient temperature of the air conditioner upon arrival. Specifically, obtain the indoor ambient temperature detected by the indoor temperature sensor of the air conditioner when the user currently inputs the arrival time, and use it as the indoor ambient temperature of the air conditioner upon arrival.
[0066] The present invention proposes an intelligent air conditioning control system that dynamically calculates the required cooling time based on the user's room temperature needs, combined with the current ambient temperature and air conditioning performance parameters, and determines the specific start-up time of the air conditioner accordingly, thereby achieving on-demand cooling and reducing energy consumption. Simultaneously, when the user changes their temporary home return plan, the air conditioning control system can adaptively adjust to reduce energy consumption while still meeting the user's room temperature requirements.
[0067] In some embodiments, the specific process of determining the preheating time and preheating power of the air conditioner in step S120 based on the user's desired indoor ambient temperature, the outdoor ambient temperature at which the air conditioner arrives at the home, and the indoor ambient temperature at which the air conditioner arrives at the home is described in the following exemplary description.
[0068] The following is combined with Figure 4 The schematic diagram shown is a flowchart of an embodiment of the method of the present invention for determining the preheat exchange time and preheat exchange power of the air conditioner. It further illustrates the specific process of determining the preheat exchange time and preheat exchange power of the air conditioner in step S120, including steps S410 to S430.
[0069] Step S410: Based on the user's desired indoor ambient temperature, the outdoor ambient temperature at which the air conditioner arrives at the home, and the indoor ambient temperature at which the air conditioner arrives at the home, establish the relationship between the preheating time and the preheating power of the air conditioner.
[0070] Step S420: Based on the preheat exchange time and preheat exchange power of the air conditioner, establish the relationship between the preheat exchange power consumption of the air conditioner, the preheat exchange time of the air conditioner, and the preheat exchange power of the air conditioner.
[0071] Step S430: Based on the relationship between the preheating time and the preheating power of the air conditioner, and the relationship between the preheating power consumption and the preheating power of the air conditioner, determine the preheating time and the preheating power of the air conditioner when the preheating power consumption is minimized, and use these as the required preheating time and the preheating power of the air conditioner.
[0072] This invention proposes an intelligent control scheme for air conditioning based on energy conservation and emission reduction. By constructing a dynamic differential equation model of room temperature, which considers indoor and outdoor heat exchange, the relationship between the air conditioner's pre-start time and cooling power is calculated, allowing the air conditioner to default to energy-saving mode for pre-start. This intelligent control scheme for air conditioning offers strong human-machine interaction, enabling timely adjustments to the air conditioner's pre-start strategy based on the user's temporary temperature and temporary return-home needs, resulting in high robustness. The air conditioning control system only needs to obtain the weather forecast for the room's area for the day, eliminating the need for additional sensors and large-capacity data storage devices, thus reducing maintenance costs. Furthermore, if the ambient temperature changes abruptly, the control strategy can be updated promptly based on weather forecast changes, improving user satisfaction.
[0073] In some implementations, step S410 involves establishing a relationship between the pre-heat exchange time and the pre-heat exchange power of the air conditioner based on the user's desired indoor ambient temperature, the outdoor ambient temperature at which the air conditioner arrives at the home, and the indoor ambient temperature at which the air conditioner arrives at the home. This includes:
[0074] Based on the user's desired indoor ambient temperature, and the outdoor and indoor ambient temperatures reached by the air conditioner, the following formula is established to represent the relationship between the air conditioner's preheating time and preheating power:
[0075] ;
[0076] Wherein, P represents the preheat exchange power of the air conditioner, A represents the room area where the air conditioner is located, R represents the thermal resistivity of the room material where the air conditioner is located, and T... in T represents the indoor ambient temperature delivered by the air conditioner, T0 represents the desired indoor ambient temperature, and T represents the desired indoor ambient temperature. out The value of C represents the outdoor ambient temperature at the air conditioner's location, and C represents the specific heat capacity of the air in the room where the air conditioner is located. e This represents the preheating time of the air conditioner, where e represents the natural constant.
[0077] And / or, in step S420, based on the pre-heat exchange time and pre-heat exchange power of the air conditioner, a relationship is established between the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner, and the pre-heat exchange power of the air conditioner, including:
[0078] Based on the preheat exchange time and preheat exchange power of the air conditioner, the following formula is established to represent the relationship between the preheat exchange power consumption, the preheat exchange time, and the preheat exchange power of the air conditioner:
[0079] ;
[0080] Where W represents the pre-heat exchange power consumption of the air conditioner, P represents the pre-heat exchange power of the air conditioner, and t e ρ represents the preheating time of the air conditioner, and ρ represents the energy efficiency ratio of the air conditioner.
[0081] Figure 8 This is a flowchart illustrating a method for intelligently controlling the thermal comfort environment of an air conditioner. (For example...) Figure 8 As shown, the intelligent control method for optimal thermal comfort environment of air conditioning includes:
[0082] Step 1: Obtain the information input by the user, and then proceed to Step 2.
[0083] In step 1, the information input by the user is divided into default data (t0, T0) and temporary data (t...). ls T ls ).
[0084] Specifically, when a user uses the system for the first time, they need to enter their default arrival time t0 and desired indoor temperature T0. Users can store multiple sets of data based on different seasons. The system prompts the user to store one set of data upon initial use; if the user chooses to skip this step, the system's built-in default data will be used. For example, the system's built-in default arrival time t0 is 6 PM, and the system's built-in desired indoor temperature T0 is 26℃ in summer, 20℃ in winter, and 25℃ in spring and autumn. Subsequent use only requires providing temporary data as needed, eliminating the need for repeated data storage.
[0085] Step 2: Obtain the weather forecast data for the day, and then proceed to Step 3.
[0086] In step 2, based on the arrival time in the information entered by the user (such as the daily default arrival time t0 or a new temporary arrival time t), ls Based on weather forecast data, the air conditioning control system obtains the outdoor ambient temperature T at the time the user returns home. out The purpose of obtaining weather forecast data is to determine the outdoor ambient temperature T when the user returns home. out This is a key parameter in the calculation model. The weather forecast time is obtained along with the year, month, and day, thus determining the current season. When the season is summer or winter, the indoor ambient temperature T... in Generally related to outdoor ambient temperature T out The difference is about 5 degrees Celsius; when the season is spring or autumn, the indoor ambient temperature T in Generally related to outdoor ambient temperature T out The difference is about 3 degrees Celsius.
[0087] Step 3: Time t required for air conditioner pre-cooling (or heating) in the most energy-efficient mode. e And power P calculation, that is, the time t required for the air conditioner to pre-cool (or heat) with the minimum power consumption. e Calculate the power P, and then proceed to step 4.
[0088] Taking summer cooling as an example, the outdoor ambient temperature T in summer out Always higher than the indoor ambient temperature T in This allows heat to be transferred from the outside to the inside. The formula for calculating the heat transfer flow rate Q is as follows:
[0089] (1).
[0090] In the above formula, indoor and outdoor ambient temperatures refer to the indoor ambient temperature T. in and outdoor ambient temperature T out The data has already been obtained from step 2; the room area A and the thermal resistivity R of the room material can be provided by the user.
[0091] When the air conditioner is turned on in cooling mode, the indoor ambient temperature T in The beginning changes dynamically over time, and can be represented as T. in If (t), then the dynamic differential equation model of the room temperature can be established as follows:
[0092] (2).
[0093] In the above formula, C is the specific heat capacity of air, which is 1005 J / (kg·K); P is the cooling power of the air conditioner, T in (t) represents the indoor ambient temperature T. in The value varies with time t, where A is the room area, R is the thermal resistivity of the room materials, and C is a constant with a value of 1005 J / (kg·K). The cooling power P of the air conditioner is an unknown variable that can be intelligently adjusted by the air conditioner, ranging from 0 to P based on user needs. max The range varies; while the maximum cooling capacity P max This information can be obtained from the air conditioner's instruction manual, and is usually set by the manufacturer at the factory. T represents temperature; dT / dt is a differential expression that represents the rate of change of the indoor ambient temperature Tin with time t after the air conditioner is turned on.
[0094] Discretizing the above differential equation and dividing time into discrete step sizes ∆t, the indoor ambient temperature T is then calculated. in The value of (t) at the k-th step size is T. k Therefore, the differential equation can be updated as follows:
[0095] (3).
[0096] In the above formula, T in (t) represents the indoor ambient temperature T. in The value that changes with time t, where ∆t is the time step, T k Indoor ambient temperature T in The value of (t) at the k-th step size, T k+1 Indoor ambient temperature T in (t) is the value at the (k+1)th step; the air conditioner operates for a period of time t under the cooling power P. e The indoor ambient temperature is from the current indoor ambient temperature T in The temperature drops to the desired indoor temperature T0. The time t required for the air conditioner to pre-cool (or heat) in the most energy-efficient mode is also considered. e The formula for calculating t is e =N∆t, where N is a positive integer and N is the number of time steps ∆t. In other words, N represents the time required to complete the preheating to the desired indoor temperature. N is an intermediate variable and does not need to be solved. The secondary variable has been eliminated in formula (4).
[0097] To minimize energy consumption during the air conditioning pre-cooling process, the cooling power P and the pre-cooling duration t need to be considered. e The relationship between them can be established by solving the above differential equation, as shown below.
[0098] (4).
[0099] In the above formula, P represents the power required for pre-cooling (or heating) of the air conditioner in the most energy-efficient mode, and t e The time required for the air conditioner to pre-cool (or heat) in the most energy-efficient mode, where A is the room area, R is the thermal resistivity of the room materials, and T is the time required for pre-cooling (or heating). in T is the current indoor ambient temperature, T0 is the desired indoor ambient temperature, and T out Where C is the outdoor ambient temperature, C is the specific heat capacity of air, and e is the natural constant, specifically: e is the base of the natural logarithm, which can be simply referred to as the natural constant.
[0100] Based on the air conditioner's energy efficiency ratio ρ, cooling power P, and pre-cooling time t e The formula for calculating the power consumption W during the air conditioner pre-cooling process can be obtained as follows:
[0101] (5).
[0102] In the above formula, This refers to the energy efficiency ratio (EER) of the air conditioner. When the cooling power (P) of the air conditioner changes, the pre-cooling time (t)... e The corresponding changes will also occur, so the cooling power P and pre-cooling time t corresponding to the minimum power consumption W can be solved using optimization algorithms.e .
[0103] The proposed algorithm is a binary search optimization algorithm to obtain the cooling power P at the minimum power consumption W. The specific method is as follows: Air conditioners have a maximum cooling power Pmax and a minimum cooling power Pmin at the factory. The cooling power of the air conditioner can be adjusted between [Pmin, Pmax]. Define L = Pmin, R = Pmax, adjust the threshold tol, and calculate the power consumption W(L) and W(R) at cooling powers L and R respectively. Determine if (RL) > tol. If it does, calculate the midpoint M = (L + R) / 2, calculate the power consumption W(M) when the cooling power is M, and proceed to step 4 or step 5; if not, skip to step 6.
[0104] If W(L) > W(R), then compare W(R) and W(M). If W(M) > W(R), the minimum value is in the interval [M, R], so let L = M; if W(M) ≤ W(R), let R = M and return to step 3. If W(L) ≤ W(R), then compare W(L) and W(M). If W(M) > W(L), the minimum value is in the interval [L, M], so let R = M; if W(M) ≤ W(L), let L = M and return to step 3.
[0105] When the iteration ends, if W(L) > W(R), then the value of the cooling power P under the minimum power consumption W is the value of R; otherwise, the value of the cooling power P under the minimum power consumption W is the value of L.
[0106] Step 4: Does the user enter their temporary return-home time? Then proceed to Step 5.
[0107] When a user needs to return home earlier or later than usual for other reasons, the user can enter a new temporary arrival time t. ls This function is used to update the user's arrival time for the day. It compares the temporary time data entered by the user with the preset time (such as the default arrival time t0). If the temporary time data is greater than the preset time, it means the user is arriving home late; otherwise, it means the user is arriving home early.
[0108] If a user needs to change their desired indoor ambient temperature T0 for other reasons on a certain day, they can also enter a new temporary desired temperature T. ls After the expected temperature is updated, the corresponding parameters are updated in the equation as shown in formula (4); that is, the temporary expected temperature T is used. ls The value of replaces the expected indoor ambient temperature T0 in formula (4). If no input is provided, the historical indoor ambient temperature is used; if an input is provided, it indicates that the change is temporary.
[0109] In the solution of this invention, a balance can be achieved between the cooling efficiency of air conditioning and energy saving, reducing the user's electricity consumption while ensuring user comfort. This approach can effectively avoid energy waste caused by the air conditioner completing its cooling task too early, improve energy efficiency, enhance user experience, and solve the problem of balancing the cooling efficiency and energy saving of air conditioning.
[0110] In some implementations, the user's expected arrival time includes: a historically stored or default arrival time, or a user-input expected arrival time. The specific process of determining the air conditioner's start-up time based on the user's expected arrival time and the air conditioner's pre-heat exchange time in step S130 is illustrated in the following exemplary description.
[0111] The following is combined with Figure 5 The schematic diagram shows an embodiment of the method of the present invention in which the start time of the air conditioner is determined based on the user's expected arrival time and the preheating time of the air conditioner. The specific process of determining the start time of the air conditioner based on the user's expected arrival time and the preheating time of the air conditioner in step S130 is further explained, including steps S510 to S530.
[0112] Step S510: Determine whether the user's expected arrival time has been received.
[0113] Step S520: If it is determined that no expected arrival time input by the user has been received, then if the expected arrival time of the user is a historically stored or default arrival time, based on the expected arrival time of the user determined when no current expected arrival time input by the user has been received and the preheating time of the air conditioner, the difference between the expected arrival time of the user and the preheating time of the air conditioner is determined as the start time of the air conditioner; that is, the time obtained by advancing the expected arrival time of the user by the preheating time of the air conditioner in the order of time progression is determined as the start time of the air conditioner.
[0114] Step S530: If it is determined that the expected arrival time input by the user has been received, then, if the expected arrival time is the same as the expected arrival time input by the user, based on the expected arrival time of the user determined when the expected arrival time currently input by the user is received, and the pre-heat exchange time of the air conditioner, the start time of the air conditioner is determined according to the expected arrival time of the user, the pre-heat exchange time of the air conditioner, and the time when the expected arrival time of the user is received; wherein, the time when the expected arrival time of the user is received is the time when the expected arrival time input by the user is received, such as the current time t when the information is received. n .
[0115] like Figure 8As shown, the intelligent control method for optimal thermal comfort environment of air conditioning also includes:
[0116] Step 5: Determine the air conditioner start time, then proceed to step 6 or step 7.
[0117] If the air conditioning control system does not receive the user's temporary arrival time data (such as a new temporary arrival time t) on that day ls If the air conditioner can be used at t s Pre-cooling start-up is performed at a cooling power of P at any given time, and the start-up time is t. s The calculation formula is: t s =Default arrival time t0 - Time required for air conditioner pre-cooling (or heating) in most energy-efficient mode t e .
[0118] If the air conditioning control system receives the user's input temporary arrival time t ls Get the current time t when the information is received. n First compare the temporary arrival time t ls Given the default arrival time t0, determine whether the user is arriving home early or late: if the user is arriving home late, proceed to step 6; if the user is arriving home early, proceed to step 7.
[0119] In the solution of this invention, the air conditioner can be intelligently adjusted by analyzing the time difference between the time the user enters the room and the current time, as well as the user's set desired temperature, to ensure the user's comfort when entering the room, thus solving the problem of the user's demand for indoor ambient temperature when entering the room.
[0120] In some implementations, the specific process of determining the start-up time of the air conditioner in step S530 based on the user's expected arrival time and the air conditioner's preheating time, which are determined upon receiving the user's currently input expected arrival time, is described in the following exemplary description.
[0121] The following is combined with Figure 6 The schematic diagram of an embodiment of the method of the present invention, which determines the start time of the air conditioner based on the user's expected arrival time and its receiving time, and the preheating time of the air conditioner, further illustrates the specific process of determining the start time of the air conditioner based on the user's expected arrival time and its receiving time, and the preheating time of the air conditioner in step S530, including steps S610 to S630.
[0122] Step S610: Determine whether the expected arrival time entered by the user is greater than the historically stored or default arrival time; that is, determine whether the expected arrival time entered by the user is before the historically stored or default arrival time in the order of time progression.
[0123] Step S620: If it is determined that the user's input expected arrival time is greater than the historically stored or default arrival time, then the user's arrival time is delayed. If the air conditioner is already running, turn it off. If the air conditioner is not running or is already off, return to the previous step to re-acquire the user's expected arrival time and expected indoor ambient temperature. Based on the user's expected arrival time, obtain the air conditioner's outdoor ambient temperature and indoor ambient temperature. Then, based on the user's expected indoor ambient temperature, the air conditioner's outdoor ambient temperature and indoor ambient temperature, determine the air conditioner's pre-heat exchange time and pre-heat exchange power. Finally, based on the user's expected arrival time and the air conditioner's pre-heat exchange time, determine the air conditioner's start time. Note that the user's input expected arrival time is greater than the historically stored or default arrival time; that is, according to the chronological order, the user's input expected arrival time is determined to be after the historically stored or default arrival time.
[0124] In step S630, if it is determined that the expected arrival time input by the user is less than the historically stored or default arrival time, then it is determined that the user has arrived home ahead of schedule. Based on the expected arrival time of the user determined when the user's current expected arrival time is received and the pre-heat exchange time of the air conditioner, the difference between the expected arrival time of the user and the pre-heat exchange time of the air conditioner is determined as the start time of the air conditioner. That is, the time obtained by advancing the user's expected arrival time by the pre-heat exchange time of the air conditioner in the order of time progression is determined as the start time of the air conditioner.
[0125] like Figure 8 As shown, the intelligent control method for optimal thermal comfort environment of air conditioning also includes:
[0126] Step 6: If the user is late returning home, further compare the default startup time t. s and the current time t when the message was received n The system uses the value of the temperature reading to determine if the air conditioner is running: if it is not running, it returns to step 2 and updates the indoor and outdoor ambient temperatures when the user returns home; if it is running, it turns off the air conditioner and returns to step 2 to update the indoor and outdoor ambient temperatures when the user returns home.
[0127] Step 7: If the user returns home early, update the outdoor temperature at the time of the user's return based on the weather forecast data. The indoor ambient temperature data can be obtained through the ambient temperature sensor of the indoor air conditioner. First, calculate the new pre-cooling time t.e1 The calculation formula is: the new pre-cooling time t e1 =Temporary arrival time t ls - The current time t when the message was received n Based on cooling power P and pre-cooling time t e The equation (4) is used to calculate the cooling power P1 under the new pre-cooling time. Therefore, the air conditioner can reach the current time t after receiving the information. n It always starts or continues to operate at P1 cooling power, without needing to adjust the cooling power to the maximum, thus reducing power consumption.
[0128] This invention proposes an intelligent control scheme for air conditioning based on energy conservation and emission reduction. Based on the user's arrival time in the room, the air conditioner pre-cools in energy-saving mode to improve user comfort upon entering the room, thus addressing the user's desired indoor temperature upon entry. The invention also proposes an intelligent air conditioning control system that dynamically calculates the required cooling time based on the user's desired room temperature, combined with the current ambient temperature and air conditioner performance parameters, and determines the specific start-up time accordingly, thereby achieving on-demand cooling and reducing energy consumption. Furthermore, the air conditioning control system proposed in this invention can adapt to users' temporary return-home plans and exhibits good robustness.
[0129] The technical solution of this embodiment utilizes the advance start function in the intelligent control function of the air conditioner to obtain the user's (i.e., the user's) expected arrival time (such as the default arrival time t0 or the temporary arrival time t) when the air conditioner needs to be turned on in advance. ls ), desired indoor ambient temperature (e.g., default desired indoor ambient temperature T0 or temporary desired indoor ambient temperature T). ls And obtain the indoor and outdoor ambient temperatures for the time period when the user's expected arrival time is (e.g., the indoor and outdoor ambient temperatures obtained based on weather forecast data at the default arrival time t0, or the temporary arrival time t). ls Based on the outdoor ambient temperature obtained from weather forecast data and the indoor ambient temperature obtained from the indoor temperature sensor when the user returns home early, determine the time (e.g., time t) required for the air conditioner to start early in energy-saving mode (such as the air conditioner's most energy-efficient mode) for pre-heat exchange (i.e., pre-cooling or pre-heating). e The system uses data on ambient temperature and power (such as power P) to determine the start time of the air conditioner. By determining the start time of the air conditioner based on indoor and outdoor ambient temperatures and user expectations (such as expected arrival time and expected indoor temperature) when it is necessary to start the air conditioner in advance, energy-saving control can be achieved while ensuring user comfort and improving user experience.
[0130] According to an embodiment of the present invention, an air conditioner control device corresponding to the air conditioner control method is also provided. See alsoFigure 7 The diagram shows a structural schematic of an embodiment of the device of the present invention. The intelligent control function of the air conditioner includes a pre-start function; in the solution of the present invention, such as... Figure 7 As shown, the device for implementing the early start function of the air conditioner includes: an acquisition unit 102 and a control unit 104.
[0131] The acquisition unit 102 is configured to, when it is necessary to turn on the air conditioner in advance, acquire the user's expected arrival time and expected indoor temperature, and based on the user's expected arrival time, acquire the outdoor temperature and indoor temperature of the air conditioner at the user's expected arrival time. Specifically, it acquires the user's expected arrival time and expected indoor temperature, and, based on the user's expected arrival time, acquires the outdoor temperature and indoor temperature of the air conditioner for the time period in which the user's expected arrival time falls, denoted as the outdoor temperature and indoor temperature at the user's expected arrival time. It also needs to acquire the room parameters of the air conditioner, specifically the room parameters of the room where the air conditioner is located, such as the room area A and the thermal resistivity R of the room materials; and the energy efficiency ratio ρ of the air conditioner. The specific functions and processing of this acquisition unit 102 are described in step S110.
[0132] The control unit 104 is configured to, in the energy-saving mode of the air conditioner, determine the pre-heat exchange time and pre-heat exchange power of the air conditioner based on the user's desired indoor temperature, the outdoor temperature at the destination, and the indoor temperature at the destination; specifically, in the energy-saving mode, it determines the pre-heat exchange time and pre-heat exchange power based on the room parameters of the air conditioner, the energy efficiency ratio of the air conditioner, the user's desired indoor temperature, and the outdoor and indoor temperatures at the destination; wherein, the pre-heat exchange time of the air conditioner, such as the time t required for pre-cooling (or heating) in the most energy-efficient mode. e In the energy-saving mode of the air conditioner, the operating time required for the air conditioner to reach the user's desired indoor temperature is denoted by t; the pre-heat exchange power of the air conditioner, such as the time t required for pre-cooling (or heating) in the most energy-efficient mode. e The power P is the operating power required by the air conditioner to achieve the user's desired indoor ambient temperature in the air conditioner's energy-saving mode. The specific functions and processing of the control unit 104 are described in step S120. And,
[0133] The control unit 104 is further configured to, in the energy-saving mode of the air conditioner, determine the start time of the air conditioner based on the user's expected arrival time and the pre-heat exchange time of the air conditioner; and, when the start time of the air conditioner arrives, control the air conditioner to start and control the air conditioner to operate at the pre-heat exchange power. The specific functions and processing of this control unit 104 are further described in step S130.
[0134] This invention proposes an energy-saving control scheme for air conditioning. The air conditioning control system receives the user's input of the time they enter the room and the desired indoor temperature. By analyzing and calculating the time difference between the user's entry time and the current time, it determines the air conditioner's advance start time, cooling (or heating) set temperature, and cooling (or heating) power. While ensuring the indoor temperature is at the set temperature when the user enters the room, it minimizes the air conditioner's power consumption, achieving intelligent energy saving. Therefore, it not only ensures the indoor temperature is at the set temperature when the user enters, improving user comfort, but also saves energy. Furthermore, the air conditioning control system proposed in this invention is highly adaptive; when the user inputs new temporary data, it can intelligently adjust the air conditioner, improving user satisfaction with the air conditioning product.
[0135] In some embodiments, the acquisition unit 102 acquires the user's expected arrival time and the user's expected indoor temperature, including any of the following acquisition scenarios for user expectation data: a first acquisition scenario for user expectation data and a second acquisition scenario for user expectation data.
[0136] In the first scenario of acquiring user expectation data, the acquisition unit 102 is further configured to acquire, in the absence of receiving the user's currently input expected arrival time, a historically stored or default arrival time as the user's expected arrival time; and in the absence of receiving the user's currently input expected indoor temperature, to acquire, in the absence of receiving, the historically stored or default indoor temperature of the season in which the user's expected arrival time is located as the user's expected indoor temperature; wherein, in this case, the user's expected arrival time is like the user's usual default arrival time t0, and the user's expected indoor temperature is like the user's usual expected indoor temperature T0.
[0137] Alternatively, in a second scenario for obtaining user expectation data: the acquisition unit 102 is further configured to, upon receiving the user's currently input expected arrival time, acquire the user's input expected arrival time as the user's expected arrival time; and upon receiving the user's currently input expected indoor ambient temperature, acquire the user's input expected indoor ambient temperature as the user's expected indoor ambient temperature; wherein, in this case, the user's expected arrival time is like the user's temporary expected arrival time t. ls The user's desired indoor ambient temperature, such as the user's temporary desired indoor ambient temperature T. ls .
[0138] And / or, the acquisition unit 102, based on the user's expected arrival time at home, acquires the outdoor ambient temperature and the indoor ambient temperature of the air conditioner at home, including any of the following acquisition scenarios for the indoor and outdoor temperature data of the air conditioner: a first acquisition scenario for the indoor and outdoor temperature data of the air conditioner and a second acquisition scenario for the indoor and outdoor temperature data of the air conditioner.
[0139] The first method for obtaining indoor and outdoor temperature data for air conditioning is detailed below:
[0140] The acquisition unit 102 is further configured to use a historically stored or default arrival time as the user's expected arrival time if no currently input expected arrival time is received from the user. The specific functions and processing of the acquisition unit 102 are further described in step S210.
[0141] The acquisition unit 102 is further configured to acquire the outdoor ambient temperature during the time period when the user's expected arrival time at home is based on weather forecast data, and use this as the outdoor ambient temperature for the air conditioner. The specific functions and processing of this acquisition unit 102 are further described in step S220.
[0142] The acquisition unit 102 is further configured to acquire a preset difference between the outdoor and indoor ambient temperatures of the air conditioner in the season corresponding to the user's expected arrival time at home, and to use the absolute value of the difference between the outdoor ambient temperature at arrival and the preset difference as the indoor ambient temperature at arrival. The specific functions and processing of the acquisition unit 102 are further described in step S230.
[0143] Alternatively, the second method for obtaining indoor and outdoor temperature data for air conditioning is as follows:
[0144] The acquisition unit 102 is further configured to, upon receiving the user's currently inputted expected arrival time, use the user's currently inputted expected arrival time as the user's expected arrival time. The specific functions and processing of this acquisition unit 102 are further described in step S310.
[0145] The acquisition unit 102 is further configured to acquire, based on weather forecast data, the outdoor ambient temperature during the time period in which the user's expected arrival time falls, as the outdoor ambient temperature at arrival for the air conditioner; and to acquire, upon receiving the user's currently input expected arrival time, the indoor ambient temperature detected by the air conditioner, as the indoor ambient temperature at arrival for the air conditioner. Specifically, it acquires the indoor ambient temperature detected by the air conditioner's indoor temperature sensor at the time the user currently inputs the arrival time, as the indoor ambient temperature at arrival for the air conditioner. The specific functions and processing of this acquisition unit 102 are further described in step S320.
[0146] The present invention proposes an intelligent air conditioning control system that dynamically calculates the required cooling time based on the user's room temperature needs, combined with the current ambient temperature and air conditioning performance parameters, and determines the specific start-up time of the air conditioner accordingly, thereby achieving on-demand cooling and reducing energy consumption. Simultaneously, when the user changes their temporary home return plan, the air conditioning control system can adaptively adjust to reduce energy consumption while still meeting the user's room temperature requirements.
[0147] In some embodiments, the control unit 104 determines the pre-heat exchange time and pre-heat exchange power of the air conditioner based on the user's desired indoor ambient temperature, the outdoor ambient temperature at which the air conditioner arrives at the home, and the indoor ambient temperature at which the air conditioner arrives at the home, including:
[0148] The control unit 104 is further configured to establish a relationship between the pre-heat exchange time and the pre-heat exchange power of the air conditioner based on the user's desired indoor ambient temperature, the outdoor ambient temperature at which the air conditioner arrives at the home, and the indoor ambient temperature at which the air conditioner arrives at the home. The specific functions and processing of this control unit 104 are further described in step S410.
[0149] The control unit 104 is further configured to establish a relationship between the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner, and the pre-heat exchange power of the air conditioner, based on the pre-heat exchange time and the pre-heat exchange power of the air conditioner. The specific functions and processing of this control unit 104 are further described in step S420.
[0150] The control unit 104 is further configured to determine, based on the relationship between the preheating time and preheating power of the air conditioner, and the relationship between the preheating power consumption and the preheating time and preheating power of the air conditioner, the required preheating time and preheating power of the air conditioner. The specific functions and processing of this control unit 104 are further described in step S430.
[0151] This invention proposes an intelligent control scheme for air conditioning based on energy conservation and emission reduction. By constructing a dynamic differential equation model of room temperature, which considers indoor and outdoor heat exchange, the relationship between the air conditioner's pre-start time and cooling power is calculated, allowing the air conditioner to default to energy-saving mode for pre-start. This intelligent control scheme for air conditioning offers strong human-machine interaction, enabling timely adjustments to the air conditioner's pre-start strategy based on the user's temporary temperature and temporary return-home needs, resulting in high robustness. The air conditioning control system only needs to obtain the weather forecast for the room's area for the day, eliminating the need for additional sensors and large-capacity data storage devices, thus reducing maintenance costs. Furthermore, if the ambient temperature changes abruptly, the control strategy can be updated promptly based on weather forecast changes, improving user satisfaction.
[0152] In some embodiments, the control unit 104 establishes a relationship between the preheating time and preheating power of the air conditioner based on the user's desired indoor ambient temperature, the outdoor ambient temperature at which the air conditioner arrives at the home, and the indoor ambient temperature at which the air conditioner arrives at the home, including:
[0153] The control unit 104 is further configured to establish the following formula, based on the user's desired indoor ambient temperature, the outdoor ambient temperature at which the air conditioner arrives at the home, and the indoor ambient temperature at which the air conditioner arrives at the home, to represent the relationship between the preheating time and the preheating power of the air conditioner:
[0154] ;
[0155] Wherein, P represents the preheat exchange power of the air conditioner, A represents the room area where the air conditioner is located, R represents the thermal resistivity of the room material where the air conditioner is located, and T... in T represents the indoor ambient temperature delivered by the air conditioner, T0 represents the desired indoor ambient temperature, and T represents the desired indoor ambient temperature. out The value of C represents the outdoor ambient temperature at the air conditioner's location, and C represents the specific heat capacity of the air in the room where the air conditioner is located. e This represents the preheating time of the air conditioner, where e represents the natural constant.
[0156] And / or, the control unit 104, based on the pre-heat exchange time and pre-heat exchange power of the air conditioner, establishes a relationship between the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner, and the pre-heat exchange power of the air conditioner, including:
[0157] The control unit 104 is further configured to establish the following formula based on the preheat exchange time and preheat exchange power of the air conditioner, to represent the relationship between the preheat exchange power consumption of the air conditioner, the preheat exchange time of the air conditioner, and the preheat exchange power of the air conditioner:
[0158] ;
[0159] Where W represents the pre-heat exchange power consumption of the air conditioner, P represents the pre-heat exchange power of the air conditioner, and t e ρ represents the preheating time of the air conditioner, and ρ represents the energy efficiency ratio of the air conditioner.
[0160] Figure 8 This is a flowchart illustrating a method for intelligently controlling the thermal comfort environment of an air conditioner. (For example...) Figure 8 As shown, the intelligent control method for optimal thermal comfort environment of air conditioning includes:
[0161] Step 1: Obtain the information input by the user, and then proceed to Step 2.
[0162] In step 1, the information input by the user is divided into default data (t0, T0) and temporary data (t...). ls T ls ).
[0163] Specifically, when a user uses the system for the first time, they need to enter their default arrival time t0 and desired indoor temperature T0. Users can store multiple sets of data based on different seasons. The system prompts the user to store one set of data upon initial use; if the user chooses to skip this step, the system's built-in default data will be used. For example, the system's built-in default arrival time t0 is 6 PM, and the system's built-in desired indoor temperature T0 is 26℃ in summer, 20℃ in winter, and 25℃ in spring and autumn. Subsequent use only requires providing temporary data as needed, eliminating the need for repeated data storage.
[0164] Step 2: Obtain the weather forecast data for the day, and then proceed to Step 3.
[0165] In step 2, based on the arrival time in the information entered by the user (such as the daily default arrival time t0 or a new temporary arrival time t), ls Based on weather forecast data, the air conditioning control system obtains the outdoor ambient temperature T at the time the user returns home. outThe purpose of obtaining weather forecast data is to determine the outdoor ambient temperature T when the user returns home. out This is a key parameter in the calculation model. The weather forecast time is obtained along with the year, month, and day, thus determining the current season. When the season is summer or winter, the indoor ambient temperature T... in Generally related to outdoor ambient temperature T out The difference is about 5 degrees Celsius; when the season is spring or autumn, the indoor ambient temperature T in Generally related to outdoor ambient temperature T out The difference is about 3 degrees Celsius.
[0166] Step 3: Time t required for air conditioner pre-cooling (or heating) in the most energy-efficient mode. e And power P calculation, that is, the time t required for the air conditioner to pre-cool (or heat) with the minimum power consumption. e Calculate the power P, and then proceed to step 4.
[0167] Taking summer cooling as an example, the outdoor ambient temperature T in summer out Always higher than the indoor ambient temperature T in This allows heat to be transferred from the outside to the inside. The formula for calculating the heat transfer flow rate Q is as follows:
[0168] (1).
[0169] In the above formula, indoor and outdoor ambient temperatures refer to the indoor ambient temperature T. in and outdoor ambient temperature T out The data has already been obtained from step 2; the room area A and the thermal resistivity R of the room material can be provided by the user.
[0170] When the air conditioner is turned on in cooling mode, the indoor ambient temperature T in The beginning changes dynamically over time, and can be represented as T. in If (t), then the dynamic differential equation model of the room temperature can be established as follows:
[0171] (2).
[0172] In the above formula, C is the specific heat capacity of air, which is 1005 J / (kg·K); P is the cooling power of the air conditioner, T in (t) represents the indoor ambient temperature T. in The value varies with time t, where A is the room area, R is the thermal resistivity of the room materials, and C is a constant with a value of 1005 J / (kg·K). The cooling power P of the air conditioner is an unknown variable that can be intelligently adjusted by the air conditioner, ranging from 0 to P based on user needs. max The range varies; while the maximum cooling capacity P maxYou can find the settings in the air conditioner's user manual; they are usually set by the manufacturer at the factory.
[0173] Discretizing the above differential equation and dividing time into discrete step sizes ∆t, the indoor ambient temperature T is then calculated. in The value of (t) at the k-th step size is T. k Therefore, the differential equation can be updated as follows:
[0174] (3).
[0175] In the above formula, T in (t) represents the indoor ambient temperature T. in The value that changes with time t, where ∆t is the time step, T k Indoor ambient temperature T in The value of (t) at the k-th step size, T k+1 Indoor ambient temperature T in (t) is the value at the (k+1)th step; the air conditioner operates for a period of time t under the cooling power P. e The indoor ambient temperature is from the current indoor ambient temperature T in The temperature drops to the desired indoor temperature T0. The time t required for the air conditioner to pre-cool (or heat) in the most energy-efficient mode is also considered. e The formula for calculating t is e =N∆t, where N is a positive integer and N is the number of time steps ∆t.
[0176] To minimize energy consumption during the air conditioning pre-cooling process, the cooling power P and the pre-cooling duration t need to be considered. e The relationship between them can be established by solving the above differential equation, as shown below.
[0177] (4).
[0178] In the above formula, P represents the power required for pre-cooling (or heating) of the air conditioner in the most energy-efficient mode, and t e The time required for the air conditioner to pre-cool (or heat) in the most energy-efficient mode, where A is the room area, R is the thermal resistivity of the room materials, and T is the time required for pre-cooling (or heating). in T is the current indoor ambient temperature, T0 is the desired indoor ambient temperature, and T out Where C is the outdoor ambient temperature, C is the specific heat capacity of air, and e is the natural constant, specifically: e is the base of the natural logarithm, which can be simply referred to as the natural constant.
[0179] Based on the air conditioner's energy efficiency ratio ρ, cooling power P, and pre-cooling time t e The formula for calculating the power consumption W during the air conditioner pre-cooling process can be obtained as follows:
[0180] (5).
[0181] In the above formula, This refers to the energy efficiency ratio (EER) of the air conditioner. When the cooling power (P) of the air conditioner changes, the pre-cooling time (t)... e The corresponding changes will also occur, so the cooling power P and pre-cooling time t corresponding to the minimum power consumption W can be solved using optimization algorithms. e .
[0182] Step 4: Does the user enter their temporary return-home time? Then proceed to Step 5.
[0183] When a user needs to return home earlier or later than usual for other reasons, the user can enter a new temporary arrival time t. ls This function is used to update the user's arrival time for the day. It compares the temporary time data entered by the user with the preset time (such as the default arrival time t0). If the temporary time data is greater than the preset time, it means the user is arriving home late; otherwise, it means the user is arriving home early.
[0184] If a user needs to change their desired indoor ambient temperature T0 for other reasons on a certain day, they can also enter a new temporary desired temperature T. ls After the expected temperature update is completed, the corresponding parameters will be updated in the equation as shown in formula (4). If no input is received, the historical indoor ambient temperature will be used; if an input is received, it indicates that the change is temporary.
[0185] In the solution of this invention, a balance can be achieved between the cooling efficiency of air conditioning and energy saving, reducing the user's electricity consumption while ensuring user comfort. This approach can effectively avoid energy waste caused by the air conditioner completing its cooling task too early, improve energy efficiency, enhance user experience, and solve the problem of balancing the cooling efficiency and energy saving of air conditioning.
[0186] In some implementations, the user's expected arrival time includes: historically stored or default arrival times, or the expected arrival time input by the user. The control unit 104 determines the start-up time of the air conditioner based on the user's expected arrival time and the air conditioner's pre-heat exchange time, including:
[0187] The control unit 104 is further configured to determine whether it receives the user's input of the expected arrival time. The specific functions and processing of the control unit 104 are further described in step S510.
[0188] The control unit 104 is further configured to, if it is determined that no expected arrival time input by the user has been received, and assuming the user's expected arrival time is a historically stored or default arrival time, determine the start time of the air conditioner based on the difference between the user's expected arrival time and the air conditioner's pre-heat exchange time, which is determined when no currently input expected arrival time has been received. That is, the start time of the air conditioner is determined by advancing the user's expected arrival time by the air conditioner's pre-heat exchange time, following a chronological order. The specific functions and processing of this control unit 104 are further described in step S520.
[0189] The control unit 104 is further configured to, if it is determined that a user-inputted expected arrival time has been received, then, if the user's expected arrival time is the expected arrival time input by the user, based on the user's expected arrival time determined upon receiving the currently input expected arrival time and the air conditioner's pre-heat exchange time, determine the start time of the air conditioner according to the user's expected arrival time, the air conditioner's pre-heat exchange time, and the time the user's expected arrival time is received; wherein, the time the user's expected arrival time is received is the time when the user-inputted expected arrival time is received, such as the current time t when the information is received. n For details on the specific functions and processing of the control unit 104, please refer to step S530.
[0190] like Figure 8 As shown, the intelligent control method for optimal thermal comfort environment of air conditioning also includes:
[0191] Step 5: Determine the air conditioner start time, then proceed to step 6 or step 7.
[0192] If the air conditioning control system does not receive the user's temporary arrival time data (such as a new temporary arrival time t) on that day ls Then the air conditioner can be used at t s Pre-cooling start-up is performed at a cooling power of P at any given time, and the start-up time is t. s The calculation formula is: t s =Default arrival time t0 - Time required for air conditioner pre-cooling (or heating) in most energy-efficient mode t e .
[0193] If the air conditioning control system receives the user's input temporary arrival time t ls Get the current time t when the information is received. n First compare the temporary arrival time t lsGiven the default arrival time t0, determine whether the user is arriving home early or late: if the user is arriving home late, proceed to step 6; if the user is arriving home early, proceed to step 7.
[0194] In the solution of this invention, the air conditioner can be intelligently adjusted by analyzing the time difference between the time the user enters the room and the current time, as well as the user's set desired temperature, to ensure the user's comfort when entering the room, thus solving the problem of the user's demand for indoor ambient temperature when entering the room.
[0195] In some embodiments, the control unit 104 determines the start-up time of the air conditioner based on the user's expected arrival time determined upon receiving the user's currently input expected arrival time, the air conditioner's pre-heat exchange time, and the time the user's expected arrival time is received. This includes:
[0196] The control unit 104 is further configured to determine whether the user-inputted expected arrival time is greater than a historically stored or default arrival time; that is, to determine whether the user-inputted expected arrival time is earlier than a historically stored or default arrival time, in chronological order. The specific functions and processing of the control unit 104 are further described in step S610.
[0197] The control unit 104 is further configured to, if it is determined that the user's expected arrival time is greater than a historically stored or default arrival time, then determine that the user's arrival time is delayed, turn off the air conditioner if it is already running, and return to the previous state if the air conditioner is not running or has been turned off, to re-acquire the user's expected arrival time and expected indoor temperature, and based on the user's expected arrival time, acquire the air conditioner's outdoor temperature and indoor temperature upon arrival; then, re-determine the air conditioner's pre-heat exchange time and pre-heat exchange power based on the user's expected indoor temperature, the air conditioner's outdoor temperature, and the air conditioner's indoor temperature upon arrival; and then, re-determine the air conditioner's start time based on the user's expected arrival time and the air conditioner's pre-heat exchange time. Specifically, the user's expected arrival time is greater than a historically stored or default arrival time, meaning that, according to the chronological order, the user's expected arrival time is determined to be after a historically stored or default arrival time. The specific functions and processing of this control unit 104 are also described in step S620.
[0198] The control unit 104 is further configured to, if it is determined that the user's expected arrival time is less than a historically stored or default arrival time, then determine that the user has arrived home earlier. Based on the user's expected arrival time determined upon receiving the currently input expected arrival time and the air conditioner's pre-heat exchange time, the difference between the user's expected arrival time and the air conditioner's pre-heat exchange time is determined as the air conditioner's start time; that is, the time obtained by advancing the user's expected arrival time by the air conditioner's pre-heat exchange time, in chronological order, is determined as the air conditioner's start time. The specific functions and processing of this control unit 104 are further described in step S630.
[0199] like Figure 8 As shown, the intelligent control method for optimal thermal comfort environment of air conditioning also includes:
[0200] Step 6: If the user is late returning home, further compare the default startup time t. s and the current time t when the message was received n The system uses the value of the temperature reading to determine if the air conditioner is running: if it is not running, it returns to step 2 and updates the indoor and outdoor ambient temperatures when the user returns home; if it is running, it turns off the air conditioner and returns to step 2 to update the indoor and outdoor ambient temperatures when the user returns home.
[0201] Step 7: If the user returns home early, update the outdoor temperature at the time of the user's return based on the weather forecast data. The indoor ambient temperature data can be obtained through the ambient temperature sensor of the indoor air conditioner. First, calculate the new pre-cooling time t. e1 The calculation formula is: the new pre-cooling time t e1 =Temporary arrival time t ls - The current time t when the message was received n Based on cooling power P and pre-cooling time t e The equation (4) is used to calculate the cooling power P1 under the new pre-cooling time. Therefore, the air conditioner can reach the current time t after receiving the information. n It always starts or continues to operate at P1 cooling power, without needing to adjust the cooling power to the maximum, thus reducing power consumption.
[0202] This invention proposes an intelligent control scheme for air conditioning based on energy conservation and emission reduction. Based on the user's arrival time in the room, the air conditioner pre-cools in energy-saving mode to improve user comfort upon entering the room, thus addressing the user's desired indoor temperature upon entry. The invention also proposes an intelligent air conditioning control system that dynamically calculates the required cooling time based on the user's desired room temperature, combined with the current ambient temperature and air conditioner performance parameters, and determines the specific start-up time accordingly, thereby achieving on-demand cooling and reducing energy consumption. Furthermore, the air conditioning control system proposed in this invention can adapt to users' temporary return-home plans and exhibits good robustness.
[0203] Since the processing and functions implemented by the device in this embodiment are basically the same as the embodiments, principles and examples of the aforementioned methods, any details not covered in the description of this embodiment can be found in the relevant descriptions in the aforementioned embodiments, and will not be repeated here.
[0204] According to an embodiment of the present invention, an air conditioner corresponding to an air conditioner control device is also provided. This air conditioner may include the air conditioner control device described above.
[0205] Since the processing and functions implemented by the air conditioner in this embodiment are basically the same as the embodiments, principles and examples of the aforementioned device, any details not covered in the description of this embodiment can be found in the relevant descriptions in the aforementioned embodiments, and will not be repeated here.
[0206] According to an embodiment of the present invention, a computer program product corresponding to the air conditioner control method is also provided, including a computer program that, when executed by a processor, implements the steps of the air conditioner control method described above.
[0207] Since the processing and functions implemented by the product in this embodiment are basically the same as the embodiments, principles and examples of the aforementioned methods, any details not covered in the description of this embodiment can be found in the relevant descriptions in the aforementioned embodiments, and will not be repeated here.
[0208] According to an embodiment of the present invention, a storage medium corresponding to an air conditioner control method is also provided, the storage medium including a stored program, wherein, when the program is executed, the device where the storage medium is located controls the execution of the steps of the air conditioner control method described above.
[0209] Since the processing and functions implemented by the storage medium in this embodiment are basically the same as the embodiments, principles and examples of the aforementioned methods, any details not covered in this embodiment can be found in the relevant descriptions in the aforementioned embodiments, and will not be repeated here.
[0210] In summary, it is readily understood by those skilled in the art that, without conflict, the aforementioned advantageous methods can be freely combined and superimposed.
[0211] The above description is merely an embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of the claims of the present invention.
Claims
1. A control method of an air conditioner, characterized by, The method comprises: In the case of requiring the air conditioner to be started in advance, obtaining the expected arrival time of the user and the expected indoor environment temperature of the user, and obtaining the outdoor environment temperature of the air conditioner at the arrival time and the indoor environment temperature of the air conditioner at the arrival time based on the expected arrival time of the user; In the energy-saving mode of the air conditioner, determining the pre-heating time of the air conditioner and the pre-heating power of the air conditioner according to the expected indoor environment temperature of the user, the outdoor environment temperature of the air conditioner at the arrival time and the indoor environment temperature of the air conditioner at the arrival time; And, Determining the start time of the air conditioner according to the expected arrival time of the user and the pre-heating time of the air conditioner; in the case that the start time of the air conditioner is reached, controlling the air conditioner to start and controlling the air conditioner to operate at the pre-heating power of the air conditioner.
2. The control method of the air conditioner according to claim 1, characterized by, Wherein, Obtaining the expected arrival time of the user and the expected indoor environment temperature of the user comprises: In the case that the expected arrival time currently input by the user is not received, obtaining the historically stored or default arrival time as the expected arrival time of the user; and in the case that the expected indoor environment temperature currently input by the user is not received, obtaining the historically stored or default indoor environment temperature of the season in which the expected arrival time of the user is located as the expected indoor environment temperature of the user; Or, in the case that the expected arrival time currently input by the user is received, obtaining the expected arrival time input by the user as the expected arrival time of the user; and in the case that the expected indoor environment temperature currently input by the user is received, obtaining the expected indoor environment temperature input by the user as the expected indoor environment temperature of the user; And / or, Obtaining the outdoor environment temperature of the air conditioner at the arrival time and the indoor environment temperature of the air conditioner at the arrival time based on the expected arrival time of the user comprises: In the case that the expected arrival time currently input by the user is not received, obtaining the historically stored or default arrival time as the expected arrival time of the user; Based on the weather forecast data, obtaining the outdoor environment temperature of the time period in which the expected arrival time of the user is located as the outdoor environment temperature of the air conditioner at the arrival time; and, Obtaining the preset difference between the outdoor environment temperature and the indoor environment temperature of the air conditioner in the season in which the expected arrival time of the user is located, and obtaining the absolute value of the difference between the outdoor environment temperature of the air conditioner at the arrival time and the preset difference as the indoor environment temperature of the air conditioner at the arrival time; Or, In the case that the expected arrival time currently input by the user is received, obtaining the expected arrival time currently input by the user as the expected arrival time of the user; Based on the weather forecast data, obtaining the outdoor environment temperature of the time period in which the expected arrival time of the user is located as the outdoor environment temperature of the air conditioner at the arrival time; and, obtaining the indoor environment temperature of the air conditioner detected in the case that the expected arrival time currently input by the user is received as the indoor environment temperature of the air conditioner at the arrival time.
3. The control method of the air conditioner according to claim 1 or 2, characterized by, According to the user's expected indoor environment temperature, and the air conditioner's arrival home outdoor environment temperature and the air conditioner's arrival home indoor environment temperature, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner are determined, comprising: According to the user's expected indoor environment temperature, and the air conditioner's arrival home outdoor environment temperature and the air conditioner's arrival home indoor environment temperature, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner are determined, comprising: According to the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner are determined, comprising: According to the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner are determined, comprising:
4. The control method of the air conditioner according to claim 3, characterized by, According to the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner are determined, comprising: According to the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner are determined, comprising: According to the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner are determined, comprising: ; wherein P represents a preheat exchange power of the air conditioner, A represents a room area of a room in which the air conditioner is located, R represents a room material heat resistance rate of the room in which the air conditioner is located, T in represents an indoor environment temperature of the air conditioner, T0represents a desired indoor environment temperature of the air conditioner, T out represents an outdoor environment temperature of the air conditioner, C represents a specific heat capacity of air of the room in which the air conditioner is located, t e represents a preheat exchange time of the air conditioner, and e represents a natural constant.
1. A method for controlling an air conditioner, the method comprising: determining a preheat exchange power of the air conditioner; determining a room area of a room in which the air conditioner is located; determining a room material heat resistance rate of the room in which the air conditioner is located; determining an indoor environment temperature of the air conditioner; determining a desired indoor environment temperature of the air conditioner; determining an outdoor environment temperature of the air conditioner; determining a specific heat capacity of air of the room in which the air conditioner is located; determining a preheat exchange time of the air conditioner; and determining a natural constant.
2. The method of claim 1, wherein the preheat exchange power of According to the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner are determined, comprising: According to the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner, the pre-heat exchange power consumption of the air conditioner, the pre-heat exchange time of the air conditioner and the pre-heat exchange power of the air conditioner are determined, comprising: The user's expected arrival home time, comprising: a historically stored or default arrival home time, or a user input expected arrival home time; ; wherein W represents a preheat exchange power consumption of the air conditioner, P represents a preheat exchange power of the air conditioner, t e represents a preheat exchange time of the air conditioner, and p represents an energy efficiency ratio of the air conditioner.
5. The control method of the air conditioner according to any one of claims 1 to 4, characterized by, According to the user's expected arrival home time and the pre-heat exchange time of the air conditioner, the start time of the air conditioner is determined, comprising: Determining whether the user input expected arrival home time is received; If it is determined that the user input expected arrival home time is not received, the difference between the user's expected arrival home time and the pre-heat exchange time of the air conditioner is determined as the start time of the air conditioner, based on the user's expected arrival home time and the pre-heat exchange time of the air conditioner determined when the user's current input expected arrival home time is not received; If it is determined that the user input expected arrival home time is received, the start time of the air conditioner is determined according to the user's expected arrival home time, the pre-heat exchange time of the air conditioner, and the receiving time of the user's expected arrival home time, based on the user's expected arrival home time and the pre-heat exchange time of the air conditioner determined when the user's current input expected arrival home time is received. 6. The control method of the air conditioner according to claim 5, characterized by, determining the start-up time of the air conditioner according to the expected arrival time of the user, the pre-heating time of the air conditioner, and the time of receiving the expected arrival time of the user, comprises: determining whether the expected arrival time input by the user is greater than the historically stored or default arrival time; if it is determined that the expected arrival time input by the user is greater than the historically stored or default arrival time, it is determined that the user is late to arrive home, the air conditioner is turned off if the air conditioner has been started, or the process returns to re-acquire the expected arrival time of the user and the expected indoor environment temperature of the user, and to acquire the arrival outdoor environment temperature of the air conditioner and the arrival indoor environment temperature of the air conditioner based on the expected arrival time of the user; if it is determined that the expected arrival time input by the user is less than the historically stored or default arrival time, it is determined that the user is early to arrive home, and the difference between the expected arrival time of the user and the pre-heating time of the air conditioner is determined as the start-up time of the air conditioner based on the expected arrival time of the user and the pre-heating time of the air conditioner determined when the expected arrival time input by the user is received.
7. A control device of an air conditioner, characterized by comprising: comprises: an acquisition unit configured to acquire the expected arrival time of the user and the expected indoor environment temperature of the user, and to acquire the arrival outdoor environment temperature of the air conditioner and the arrival indoor environment temperature of the air conditioner based on the expected arrival time of the user, if the air conditioner needs to be started in advance; a control unit configured to determine the pre-heating time of the air conditioner and the pre-heating power of the air conditioner according to the expected indoor environment temperature of the user, and the arrival outdoor environment temperature of the air conditioner and the arrival indoor environment temperature of the air conditioner of the air conditioner in the energy-saving mode of the air conditioner; and the control unit is further configured to determine the start-up time of the air conditioner according to the expected arrival time of the user and the pre-heating time of the air conditioner, and to control the air conditioner to start up and to operate at the pre-heating power of the air conditioner when the start-up time of the air conditioner arrives.
8. An air conditioner characterized by comprising: comprises: the control device of the air conditioner according to claim 7.
9. A storage medium, characterized by the storage medium comprises a stored program, wherein the device where the storage medium is located performs the control method of the air conditioner according to any one of claims 1 to 6 when the program is executed.
10. A computer program product comprising a computer program, characterized in that, the computer program is executed by a processor to implement the steps of the control method of the air conditioner according to any one of claims 1 to 6.
Citation Information
Cited By
Office equipment pre-starting method and device based on user behavior prediction
CN121832330A