Air conditioner control method and device, air conditioner and storage medium
By acquiring the initial and real-time human body temperature of the air conditioner, and combining preset differences and historical data, the sleep zone is determined and the air conditioner's operating strategy is adjusted. This solves the problem of insufficient intelligence in temperature regulation during the air conditioner's sleep mode, achieving more intelligent temperature regulation and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-07
- Publication Date
- 2026-03-27
AI Technical Summary
Air conditioners in sleep mode have low temperature regulation intelligence and cannot effectively adapt to changes in body temperature, resulting in a poor user experience.
By acquiring the initial and real-time human body temperature when the air conditioner enters sleep mode, and combining this with a preset difference threshold and historical temperature data, the system determines the human sleep range and adjusts the air conditioner's operating strategy, including cooling, stabilization, and heating control, according to different sleep ranges.
The air conditioner's temperature regulation in sleep mode has been improved, enabling it to adapt to changes in body temperature in real time and enhance the user's sleep experience and comfort.
Smart Images

Figure CN116717898B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of air conditioners, and in particular to an air conditioner control method and device, an air conditioner, a storage medium, and a computer program product. BACKGROUND
[0002] With the development of science and technology and the continuous improvement of people's living standards, air conditioners have become common household appliances. Air conditioners can improve the comfort of hot summer days and bring great convenience to people's lives. In order to save electricity and provide users with better comfort, air conditioners are generally equipped with a sleep mode.
[0003] However, in the related art, the temperature regulation intelligence of an air conditioner in sleep mode is low. SUMMARY
[0004] Therefore, it is necessary to provide an air conditioner control method, device, air conditioner, storage medium, and computer program product to improve the temperature regulation intelligence of an air conditioner in sleep mode.
[0005] An air conditioner control method includes: obtaining an initial human body temperature and a real-time human body temperature when an air conditioner enters a sleep mode; determining a human body sleep interval according to the initial human body temperature and the real-time human body temperature; and controlling the air conditioner to operate according to the human body sleep interval.
[0006] The air conditioner control method described above can obtain an initial human body temperature and a real-time human body temperature when an air conditioner enters a sleep mode, analyze the current human body sleep interval in combination with the initial human body temperature and the real-time human body temperature, and finally control the air conditioner to operate according to the analyzed human body sleep interval. This scheme can realize the operation control of the air conditioner in combination with the initial human body temperature and the real-time human body temperature in sleep mode. The operation of the air conditioner changes according to the change of the real-time human body temperature, greatly improving the temperature regulation intelligence of the air conditioner in sleep mode.
[0007] In one embodiment, determining the human body sleep interval according to the initial human body temperature and the real-time human body temperature includes: checking whether the air conditioner is entering the sleep mode for the first time; if the air conditioner is entering the sleep mode for the first time, determining the human body sleep interval according to the real-time human body temperature, the initial human body temperature, and a preset difference threshold; and if the air conditioner is not entering the sleep mode for the first time, determining the human body sleep interval according to the real-time human body temperature, the initial human body temperature, and the real-time human body temperature when the air conditioner entered the sleep mode last time.
[0008] In one of the embodiments, the determining of the sleep interval of the human body according to the real-time human body temperature, the initial human body temperature and the preset difference threshold value comprises: if a difference between the initial human body temperature and the real-time human body temperature is less than or equal to the preset difference threshold value, determining that the human body is in a cooling sleep interval; if the difference between the initial human body temperature and the real-time human body temperature is greater than the preset difference threshold value, determining that the human body enters a stable sleep interval; determining a minimum temperature according to the real-time human body temperature in the cooling sleep interval; and if a difference between the real-time human body temperature and the minimum temperature is greater than or equal to a first preset threshold value, determining that the human body enters a heating sleep interval.
[0009] In one of the embodiments, the determining of the sleep interval of the human body according to the real-time human body temperature, the initial human body temperature and the real-time human body temperature in the last sleep mode comprises: determining a minimum value of the real-time human body temperature in the last cooling sleep interval in the last sleep mode according to the real-time human body temperature in the last sleep mode; determining a difference threshold value according to the minimum value and the initial human body temperature; and determining the sleep interval of the human body according to the real-time human body temperature, the initial human body temperature, the minimum value and the difference threshold value.
[0010] In one of the embodiments, the determining of the difference threshold value according to the minimum value and the initial human body temperature comprises: obtaining a temperature difference by subtracting the minimum value from the initial human body temperature; and taking a sum of the temperature difference and a second preset threshold value as the difference threshold value.
[0011] In one of the embodiments, the determining of the sleep interval of the human body according to the real-time human body temperature, the initial human body temperature, the minimum value and the difference threshold value comprises: if a difference between the initial human body temperature and the real-time human body temperature is less than or equal to the difference threshold value, determining that the human body is in a cooling sleep interval; if a difference between the real-time human body temperature and the minimum value is less than a third preset threshold value, determining that the human body enters a stable sleep interval; determining a minimum temperature according to the real-time human body temperature in the cooling sleep interval; and if a difference between the real-time human body temperature and the minimum temperature is greater than or equal to a fourth preset threshold value, determining that the human body enters a heating sleep interval.
[0012] In one of the embodiments, the controlling of the air conditioner according to the sleep interval of the human body comprises at least one of the following items:
[0013] The first item:
[0014] If the human body is in a cooling sleep interval, obtaining an ambient temperature;
[0015] adjusting an initial set temperature of the air conditioner according to the ambient temperature to obtain a target set temperature;
[0016] controlling the air conditioner to operate at the target set temperature;
[0017] The second item is:
[0018] If the air conditioner is in the stable sleep interval, the current set temperature of the air conditioner is maintained.
[0019] The third item is:
[0020] If the air conditioner is in the temperature rising sleep interval, the return air temperature and the shutdown temperature of the air conditioner are obtained.
[0021] According to the return air temperature and the shutdown temperature, the current set temperature of the air conditioner is adjusted to obtain a target set temperature.
[0022] The air conditioner is controlled to run at the target set temperature.
[0023] In one of the embodiments, the adjustment of the initial set temperature of the air conditioner according to the environment temperature to obtain a target set temperature comprises: determining a temperature drop coefficient according to the environment temperature; and analyzing the target set temperature according to the temperature drop coefficient, the initial set temperature, and a preset set temperature model.
[0024] In one of the embodiments, the adjustment of the current set temperature of the air conditioner according to the return air temperature and the shutdown temperature to obtain a target set temperature comprises: determining whether the air conditioner meets a shutdown temperature condition according to the return air temperature, the shutdown temperature, and the current set temperature; if the air conditioner does not meet the shutdown temperature condition, increasing the current set temperature by a fifth preset threshold value to obtain a target set temperature as an updated current set temperature; controlling the air conditioner to run at the target set temperature, and returning to the step of obtaining the return air temperature and the shutdown temperature of the air conditioner; and if the air conditioner meets the shutdown temperature condition, maintaining the current set temperature of the air conditioner.
[0025] In one of the embodiments, after the adjustment of the current set temperature of the air conditioner according to the return air temperature and the shutdown temperature to obtain a target set temperature, the method further comprises: determining a growth upper limit value according to the environment temperature; checking whether a cumulative set temperature growth value is less than or equal to the growth upper limit value; if the cumulative set temperature growth value is less than or equal to the growth upper limit value, returning to the step of obtaining the return air temperature and the shutdown temperature of the air conditioner; and if the cumulative set temperature growth value is greater than the growth upper limit value, maintaining the current set temperature of the air conditioner.
[0026] In one of the embodiments, the determination of the growth upper limit value according to the environment temperature comprises: determining a temperature rise coefficient according to the environment temperature; and determining the growth upper limit value according to the temperature rise coefficient and a preset growth model.
[0027] In one of the embodiments, the judging whether the air conditioner meets the stop temperature condition according to the return air temperature, the stop temperature and the current set temperature comprises: judging whether the return air temperature is greater than the sum of the current set temperature, the stop temperature and a sixth preset threshold; and if the return air temperature is less than or equal to the sum of the current set temperature, the stop temperature and the sixth preset threshold, it is determined that the air conditioner meets the stop temperature condition.
[0028] An air conditioner control device comprises: a human body temperature acquisition module configured to acquire an initial human body temperature and a real-time human body temperature when an air conditioner enters a sleep mode; a sleep interval confirmation module configured to determine a human body sleep interval according to the initial human body temperature and the real-time human body temperature; and a running control module configured to control the air conditioner to run according to the human body sleep interval.
[0029] An air conditioner comprises a memory and a processor, the memory stores a computer program, and the processor implements the steps of the air conditioner control method when executing the computer program.
[0030] A computer readable storage medium stores a computer program, and the computer program implements the steps of the air conditioner control method when executed by a processor.
[0031] A computer program product comprises a computer program, and the computer program implements the steps of the air conditioner control method when executed by a processor. BRIEF DESCRIPTION OF DRAWINGS
[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort.
[0033] Figure 1 The flowchart of the air conditioner control method in an embodiment of the present application;
[0034] Figure 2 The flowchart of the verification whether it is the first time to enter the sleep mode in an embodiment of the present application;
[0035] Figure 3 The flowchart of the determination of the sleep interval when entering the sleep mode for the first time in an embodiment of the present application;
[0036] Figure 4 The flowchart of the determination of the sleep interval when entering the sleep mode for the first time in an embodiment of the present application;
[0037] Figure 5 Flowchart for determining sleep interval in non-first entering sleep mode in another embodiment of the present application;
[0038] Figure 6 Flowchart for determining sleep interval in an embodiment of the present application;
[0039] Figure 7 Flowchart for determining target setting temperature in an embodiment of the present application;
[0040] Figure 8 Flowchart for determining target setting temperature in another embodiment of the present application;
[0041] Figure 9 Flowchart for determining growth upper limit in an embodiment of the present application;
[0042] Figure 10 Flowchart for determining growth upper limit in another embodiment of the present application;
[0043] Figure 11 Flowchart for determining shutdown temperature condition in an embodiment of the present application;
[0044] Figure 12 Structure diagram of air conditioner control device in an embodiment of the present application. DETAILED DESCRIPTION
[0045] In order to facilitate the understanding of the present application, the present application will be described in more detail below with reference to the relevant drawings. The preferred embodiments of the present application are shown in the drawings. However, the present application can be implemented in many different forms, and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the understanding of the disclosure of the present application more thorough and comprehensive.
[0046] The air conditioner control method provided by the embodiments of the present application is applied to an air conditioner with a sleep mode. Through the air conditioner control method provided by each embodiment of the present application, the human sleep interval in which the current human body is located can be determined after the air conditioner of this type enters the sleep mode, in combination with the initial human body temperature and the real-time human body temperature. According to the different human sleep intervals, the corresponding control strategy is adopted to control the air conditioner to run, so that the running of the air conditioner in the sleep mode is associated with the real-time human body temperature, and the intelligent temperature regulation in the sleep mode is effectively improved.
[0047] The air conditioner related in the present application is provided with at least one temperature detector for detecting the ambient temperature of the environment (for example, a room) where the air conditioner is located, as well as the body temperature of the person in the environment, namely the initial body temperature and the real-time body temperature. It can be understood that the specific type of the temperature detector is not unique, and can be an infrared temperature detector, etc., as long as the collection of the ambient temperature and the body temperature can be realized, and the specific limitation is not made.
[0048] It should be pointed out that in more detail, in one embodiment, the air conditioner control method provided by the embodiment of the present application is applied in the scene that the air conditioner runs in the cooling working condition and the sleep mode, at this time the cooling operation of the air conditioner can be controlled in combination with the real-time body temperature.
[0049] Please refer to Figure 1 An air conditioner control method, comprising steps 102, 104 and 106.
[0050] Step 102, obtaining the initial body temperature and the real-time body temperature of the air conditioner entering the sleep mode.
[0051] Specifically, the initial body temperature refers to the body temperature obtained when the air conditioner just starts to enter the sleep mode. The real-time body temperature refers to the body temperature obtained in real time after the air conditioner enters the sleep mode. The scheme of the embodiment can collect the body temperature in real time after the air conditioner is provided with an infrared temperature detector, obtain the initial body temperature and the real-time body temperature, and send them to the controller of the air conditioner.
[0052] It can be understood that in actual use scenarios, the number of users in the environment of the air conditioner is not unique. If there is only one user, the body temperature of the user detected can be directly used as the initial body temperature and the real-time body temperature. If the number of users is multiple, the initial body temperature of each user can be collected by the temperature detector, and then the initial body temperature is obtained by combining each initial body temperature and solving the mean value, etc. In the running process, the real-time body temperature is obtained by combining the actual body temperature of each user and solving the mean value, etc.
[0053] Step 104, determining the body sleep interval according to the initial body temperature and the real-time body temperature.
[0054] Specifically, after obtaining the initial body temperature and the real-time body temperature, the controller will analyze the initial body temperature and the real-time body temperature to determine the corresponding body sleep interval at this time.
[0055] It should be pointed out that the specific type of human sleep interval is not unique, in a more detailed embodiment, as the human body gradually sleeps, the human body temperature will show a gradual downward trend, the human sleep interval can be divided into cooling sleep interval, stable sleep interval and heating sleep interval. Correspondingly, in the cooling sleep interval, the air conditioner needs to be controlled to reduce the set temperature to run, to provide better sleep experience for the user. Reduce the sleep latency. In the stable sleep interval, the set temperature of the air conditioner is maintained unchanged to run, to avoid the influence of environmental temperature fluctuation on user sleep. And in the heating sleep interval, the air conditioner is controlled to gradually increase the set temperature to run, to ensure the comfort of the user when awake.
[0056] Step 106, according to the human sleep interval, control the air conditioner to run.
[0057] Specifically, for different human sleep intervals, the corresponding control logic is stored in the controller, after determining the human sleep interval, the controller matches the corresponding control logic for the human sleep interval, to control the air conditioner to run with the corresponding control logic. Specifically, in the cooling sleep interval, the controller matches the cooling control logic for it, and reduces the set temperature of the air conditioner in combination with the environmental temperature; in the stable sleep interval, the controller matches the stable temperature control logic for it, to maintain the set temperature of the air conditioner unchanged; in the heating sleep interval, the controller matches the heating control logic for it, to increase the set temperature in combination with the running parameters of the air conditioner. Through this scheme, the running of the air conditioner is combined with the real-time situation of the user, to realize adaptive temperature condition based on each individual, and to improve the running reliability of the air conditioner.
[0058] The above-mentioned air conditioner control method can obtain the initial human body temperature and the real-time human body temperature when the air conditioner enters the sleep mode, and analyze the current human sleep interval in combination with the initial human body temperature and the real-time human body temperature, and finally control the air conditioner to run according to the analyzed human sleep interval. This scheme can realize the running control of the air conditioner in real time in combination with the initial human body temperature and the real-time human body temperature in the sleep mode, the running of the air conditioner changes according to the change of the real-time human body temperature, which greatly improves the temperature adjustment intelligence of the air conditioner in the sleep mode.
[0059] Please refer to Figure 2 In one embodiment, step 104 includes step 202, step 204 and step 206.
[0060] Step 202, check whether the air conditioner is first entering the sleep mode.
[0061] Step 204, if it is the first time to enter the sleep mode, determine the human sleep interval according to the real-time human body temperature, the initial human body temperature and the preset difference threshold.
[0062] If the air conditioner is not in the sleep mode for the first time, the sleep interval of the human body is determined according to the real-time human body temperature, the initial human body temperature, and the real-time human body temperature when the air conditioner enters the sleep mode last time.
[0063] Specifically, the first time entering the sleep mode refers to the first time that the user controls the air conditioner to run in the sleep mode after the air conditioner is manufactured. When the air conditioner enters the sleep mode for the first time, the controller of the air conditioner does not have the historical sleep parameters related to the user, and at this time, the air conditioner can determine the sleep interval of the human body in combination with the preset difference threshold and the real-time human body temperature and the initial human body temperature.
[0064] It should be pointed out that the size of the preset difference threshold is not unique, and will be different in combination with the running capacity or model of the air conditioner. In a more detailed embodiment, the preset difference threshold ΔT can be greater than or equal to 0.5°C and less than or equal to 2°C, that is, ΔT can be any value in 0.5°C-2°C. For example, 1.2°C can be selected.
[0065] When the air conditioner is not in the sleep mode for the first time, in order to make the determination of the sleep interval of the human body more close to the actual user, the real-time human body temperature when the air conditioner enters the sleep mode last time should be combined with the real-time human body temperature and the initial human body temperature to determine the sleep interval of the human body.
[0066] Please refer to Figure 3 In one embodiment, the sleep interval of the human body is determined according to the real-time human body temperature, the initial human body temperature, and the preset difference threshold, which includes steps 302, 304, 306, and 308.
[0067] Step 302, if the difference between the initial human body temperature and the real-time human body temperature is less than or equal to the preset difference threshold, it is determined to be in the cooling sleep interval.
[0068] Step 304, if the difference between the initial human body temperature and the real-time human body temperature is greater than the preset difference threshold, it is determined to enter the stable sleep interval.
[0069] Step 306, the minimum temperature is determined according to the real-time human body temperature in the cooling sleep interval.
[0070] Step 308, if the difference between the real-time human body temperature and the minimum temperature is greater than or equal to the first preset threshold, it is determined to enter the heating sleep interval.
[0071] Specifically, after the air conditioner enters the sleep mode, the collected real-time human body temperature T is compared with the initial human body temperature T0, and specifically, it is determined whether T0-ΔT≤T, that is, whether the difference between the initial human body temperature T0 and the real-time human body temperature T is less than or equal to the preset difference threshold ΔT. In the time period of T0-ΔT≤T, it is determined that the air conditioner is in the cooling sleep interval. When T0-ΔT>T occurs, it is considered that the cooling sleep interval is exited and the stable sleep interval is entered.
[0072] After entering the stable sleep interval, the controller analyzes the real-time human body temperatures collected in the cooling sleep interval in the current sleep mode to obtain the minimum value of the real-time human body temperature in this stage as the minimum temperature Tmin. Then, the difference between the real-time human body temperature and the minimum temperature is compared with the first preset threshold to determine whether to exit the stable sleep interval and enter the heating sleep interval. In more detail, when T-Tmin≥the first preset threshold is detected, it is considered that the stable sleep interval is exited and the heating sleep interval is entered. It can be understood that after the controller enters the heating sleep interval through real-time human body temperature analysis, the air conditioner is considered to be in the heating sleep interval until the end of this stage.
[0073] It should be pointed out that the size of the first preset threshold is not unique and can be set according to the actual scene. For example, in a more detailed embodiment, the first preset threshold can be set to 0.5°C. Correspondingly, in the scheme of this embodiment, if the controller detects T≥Tmin+0.5°C in the stable sleep interval, it is considered that the stable sleep interval ends and the heating sleep interval is entered.
[0074] Please refer to Figure 4 In one embodiment, the human body sleep interval is determined according to the real-time human body temperature, the initial human body temperature, and the real-time human body temperature of the last time entering the sleep mode, including steps 402, 404, 406, and 408.
[0075] Step 402, determining the minimum value of the real-time human body temperature in the cooling sleep interval of the last sleep mode according to the real-time human body temperature of the last time entering the sleep mode.
[0076] Step 404, determining the difference threshold according to the minimum value and the initial human body temperature.
[0077] Step 406, determining the human body sleep interval according to the real-time human body temperature, the initial human body temperature, the minimum value, and the difference threshold.
[0078] Specifically, in the case that the air conditioner does not enter the sleep mode for the first time, the controller needs to analyze the real-time human body temperature in the last sleep mode, so as to determine the human body sleep interval corresponding to the actual sleep condition of the user, and improve the control accuracy of the air conditioner.
[0079] Specifically, the controller finds the minimum value of the real-time human body temperature in the last cooling sleep interval, and then analyzes the minimum value and the initial human body temperature to determine the difference threshold. Finally, the controller determines the human body sleep interval more accurately by combining the difference threshold obtained by analysis, the real-time human body temperature, the initial human body temperature and the minimum value.
[0080] By this scheme, the determination of the human body sleep interval is combined with the real-time human body temperature in the last sleep mode, so as to improve the accuracy of the human body sleep interval.
[0081] Please refer to Figure 5 In one embodiment, step 404 includes step 502 and step 504.
[0082] Step 502, the initial human body temperature is subtracted from the minimum value to obtain a temperature difference.
[0083] Step 504, the sum of the temperature difference and the second preset threshold is taken as the difference threshold.
[0084] Specifically, the controller subtracts the initial human body temperature T0 from the minimum value Tmin0 of the real-time human body temperature in the last cooling sleep interval to obtain a temperature difference, that is, T0-Tmin0. Then, the second preset threshold is added to T0-Tmin0 to finally determine the difference threshold, which is combined in the determination of the human body sleep interval in the next time.
[0085] It should be pointed out that the size of the second preset threshold is not unique, which can be the same as the first preset threshold or different, and can be selected according to the actual situation. For example, in a more detailed embodiment, the second preset threshold can be set to 0.5℃, that is, T0-Tmin0+0.5℃ is taken as the difference threshold in this embodiment.
[0086] Please refer to Figure 6 In one embodiment, step 406 includes step 602, step 604, step 606 and step 608.
[0087] Step 602, if the difference between the initial human body temperature and the real-time human body temperature is less than or equal to the difference threshold, it is determined that it is in the cooling sleep interval.
[0088] Step 604, if the difference between the real-time human body temperature and the minimum value is less than the third preset threshold, it is determined that it enters the stable sleep interval.
[0089] Step 606, determining the minimum temperature according to the real-time human body temperature in the cooling sleep interval.
[0090] Step 608, if the difference between the real-time human body temperature and the minimum temperature is greater than or equal to the fourth preset threshold, determining to enter the heating sleep interval.
[0091] Specifically, in the determination of the human body sleep interval in combination with the difference threshold and the minimum value, first, the initial human body temperature is subtracted from the real-time human body temperature to obtain a difference, and the difference is compared and analyzed with the determined difference threshold, so as to determine whether it is in the cooling sleep interval.
[0092] In the case where the difference is less than or equal to the difference threshold, it is considered to be in the cooling sleep interval. Then, the controller will compare the real-time human body temperature after entering the cooling sleep interval with the minimum value determined in the last cooling sleep interval, and judge whether the difference between the real-time human body temperature and the minimum value is less than the third preset threshold. If it is detected that the difference between the real-time human body temperature and the minimum value is less than the third preset threshold, i.e. T-Tmin0< third preset threshold, it is considered to exit the cooling sleep interval and enter the stable sleep interval. Similarly, the size of the third preset threshold is not unique and can be set in combination with the actual scene. In a more detailed embodiment, the third preset threshold can be set to 0.5℃, i.e. when T<Tmin0+0.5℃ is detected, it is considered to exit the cooling sleep interval and enter the stable sleep interval.
[0093] In the stable sleep interval, similar to the first running described above, the controller will obtain the real-time human body temperature in the cooling sleep interval in the current sleep mode, select the minimum real-time human body temperature as the minimum temperature, and subtract the real-time human body temperature in the stable sleep interval from the minimum temperature to judge whether the difference is greater than or equal to the fourth preset threshold. In the case where the difference is greater than or equal to the fourth preset threshold, it is considered that the stable sleep interval is ended and the heating sleep interval is entered.
[0094] It can be understood that the size of the fourth preset threshold is also not unique and can be set in combination with the actual use scene. For example, in a more detailed embodiment, the fourth preset threshold can be set to 0.5℃. Correspondingly, in the scheme of this embodiment, when T≥Tmin+0.5℃ is detected, it is considered to enter the heating sleep interval, and it is considered to be in the heating sleep interval until the air conditioner ends the sleep mode.
[0095] In one embodiment, the air conditioner is controlled to run according to the human body sleep interval, including at least one of the following items:
[0096] The first item is: if in the cooling sleep interval, obtaining the ambient temperature; adjusting the initial set temperature of the air conditioner according to the ambient temperature to obtain the target set temperature; controlling the air conditioner to run at the target set temperature.
[0097] The second item is: if in the stable sleep interval, controlling the air conditioner to maintain the current set temperature.
[0098] The third item is: if in the heating sleep interval, obtaining the return air temperature and the shutdown temperature of the air conditioner; adjusting the current set temperature of the air conditioner according to the return air temperature and the shutdown temperature to obtain the target set temperature; controlling the air conditioner to run at the target set temperature.
[0099] Specifically, when the controller controls the air conditioner to run in combination with the human sleep interval, the control of the air conditioner will also be different according to the determined human sleep interval. When it is judged according to the real-time human temperature that it is in the cooling sleep interval, the ambient temperature under the environment where the air conditioner is located needs to be combined with the initial set temperature of the air conditioner when the air conditioner enters the sleep mode to analyze the target set temperature actually required by the air conditioner in the current state, and finally control the air conditioner to run at the target set temperature.
[0100] And after entering the stable sleep interval, the controller will not adjust the set temperature, and at this time the set temperature can be kept as the current set temperature. It can be understood that the current set temperature referred to in the embodiment refers to the target set temperature after the controller last adjusts the initial set temperature in combination with the ambient temperature in the cooling sleep interval.
[0101] In the heating sleep interval, the controller will adjust the set temperature to be higher, and in this process, to avoid the situation that the air conditioner is suddenly stopped due to the sudden heating, the controller will obtain the return air temperature and the shutdown temperature of the air conditioner, adjust the current set temperature of the air conditioner in combination with the return air temperature and the shutdown temperature of the air conditioner to obtain the target set temperature, and finally make the air conditioner run at the adjusted target set temperature.
[0102] It can be understood that when the set temperature is adjusted for the first time in the heating sleep interval, the current set temperature referred to in the heating sleep interval is the current set temperature corresponding to the stable sleep interval. When the set temperature is not adjusted for the first time in the heating sleep interval, the current set temperature refers to the target temperature after the last adjustment in the heating sleep interval. That is, in the heating sleep interval, the set temperature will be gradually increased in combination with the actual situation.
[0103] Please refer to Figure 7 In one of the embodiments, adjusting the initial set temperature of the air conditioner according to the ambient temperature to obtain the target set temperature includes steps 702 and 704.
[0104] Step 702: determining the cooling coefficient according to the ambient temperature.
[0105] At step 704, the target set temperature is obtained by analyzing the cooling coefficient, the initial set temperature, and the preset set temperature model.
[0106] Specifically, the preset set temperature model represents the corresponding relationship between the cooling coefficient, the initial set temperature, and the target set temperature. In an actual use scenario, the cooling coefficient and the initial set temperature are only needed to be substituted into the preset set temperature model for analysis and calculation, and the target set temperature can be obtained.
[0107] In the determination of the target set temperature in combination with the ambient temperature, the controller first obtains a cooling coefficient in combination with the ambient temperature. It can be understood that the cooling coefficient is set to be different according to different ambient temperatures, and the higher the ambient temperature is, the larger the corresponding cooling coefficient will be.
[0108] In a more detailed embodiment, since the temperature range suitable for the user to sleep is certain, the user does not sleep in the case of a low ambient temperature. Therefore, it can be set that the cooling coefficient is obtained by analyzing the ambient temperature when the ambient temperature is greater than a temperature value, so as to lower the set temperature; and the set temperature does not need to be lowered when the ambient temperature is less than the temperature value, and the corresponding cooling coefficient is 0. For example, the temperature value can be set to 22℃.
[0109] It can be understood that the way of determining the cooling coefficient according to the ambient temperature is not unique. In an embodiment, the controller can prestore the corresponding relationship between the ambient temperature and the cooling coefficient, and only need to match the obtained ambient temperature in the actual running process to determine the cooling coefficient.
[0110] For example, in a more detailed embodiment, the corresponding relationship between the ambient temperature Tb0 and the cooling coefficient k is as follows:
[0111] Tb0ambient temperature kcooling coefficient Tb0> 28°C 1.2 25°C < Tb0< 28°C 1 Tb < Tb0< 25°C 0.8 Tb0< 22°C 0
[0112] It should be pointed out that the specific type of the preset set temperature model is not unique. In an embodiment, the preset set temperature model includes: Ts = Ts0-k*Δα, wherein Ts represents the target set temperature, Ts0 represents the initial set temperature, k represents the cooling coefficient, and Δα represents a constant. The value of Δα is not unique, and in a more detailed embodiment, it can be 0.5℃≤Δα≤2℃.
[0113] Through the above scheme, when it is judged that the cooling sleep interval is reached, the controller compares and analyzes the environment temperature acquired in real time, so as to determine the cooling coefficient, substitute into the preset set temperature model for calculation, obtain the target set temperature required at present, and adjust the target set temperature in real time, so that the operation of the air conditioner is more matched to the actual situation of the user, and the operation reliability of the air conditioner is improved.
[0114] Please refer to Figure 8 In one of the embodiments, the target set temperature is obtained by adjusting the current set temperature of the air conditioner according to the return air temperature and the shutdown temperature, including steps 802, 804, 806 and 808.
[0115] Step 802, judging whether the air conditioner meets the shutdown temperature condition according to the return air temperature, the shutdown temperature and the current set temperature.
[0116] Step 804, if the shutdown temperature condition is not met, increasing the current set temperature by a fifth preset threshold to obtain the target set temperature as the updated current set temperature.
[0117] Step 806, controlling the air conditioner to operate at the target set temperature. And returning to the step of acquiring the return air temperature and the shutdown temperature of the air conditioner.
[0118] Step 808, if the shutdown temperature condition is met, controlling the air conditioner to maintain the current set temperature.
[0119] Specifically, when entering the warming sleep interval, it means that the body temperature gradually rises. In order to ensure the comfortable feeling of the user when he is awake, the environment temperature needs to be gradually increased. The key step at this time is that the air conditioner cannot be shut down due to the sudden increase of the environment temperature. Once the air conditioner is shut down, the user is most likely to feel uncomfortable.
[0120] Therefore, at this time, the shutdown temperature set in the air conditioner, the return air temperature of the air conditioner and the current set temperature of the air conditioner are combined to analyze whether the air conditioner meets the shutdown temperature condition. If the shutdown temperature condition is not met, the set temperature of the air conditioner is increased by a fifth preset threshold. Then the air conditioner is controlled to operate at the adjusted target set temperature, and returns to acquire the return air temperature and the shutdown temperature of the air conditioner, and continuously monitors whether the shutdown temperature condition is met. If the shutdown temperature condition is met, the air conditioner is prevented from being shut down due to continuous temperature rise. At this time, the temperature rise is not processed, and the air conditioner is controlled to operate at the set temperature in the current state.
[0121] Please refer to Figure 9 In one of the embodiments, after the target set temperature is obtained by adjusting the current set temperature of the air conditioner according to the return air temperature and the shutdown temperature, the method further includes steps 902, 904 and 906.
[0122] At step 902, the upper limit of temperature increase is determined according to the ambient temperature.
[0123] At step 904, it is checked whether the accumulated temperature increase value is less than or equal to the upper limit of temperature increase.
[0124] If the accumulated temperature increase value is less than or equal to the upper limit of temperature increase, the step of obtaining the return air temperature and the shutdown temperature of the air conditioner is returned to.
[0125] At step 906, if the accumulated temperature increase value is greater than the upper limit of temperature increase, the air conditioner is controlled to maintain the current set temperature.
[0126] Specifically, in the temperature-increasing sleep interval, the set temperature of the air conditioner increases uniformly, and the set temperature is increased by the fifth preset threshold value. In the actual sleep mode, the continuous running time of the air conditioner is controlled according to the return air temperature. To avoid the continuous increase of the set temperature and eventually cause the shutdown of the air conditioner, an upper limit of temperature increase is set for the increase of the set temperature in combination with the ambient temperature. In the actual running process, the accumulated temperature increase value is compared with the upper limit of temperature increase each time the set temperature is increased. When the accumulated temperature increase value is less than or equal to the upper limit of temperature increase, the return air temperature and the shutdown temperature of the air conditioner are re-obtained, and the set temperature is adjusted and controlled in the next time. When the accumulated temperature increase value is greater than the upper limit of temperature increase, the set temperature is not controlled to increase, but the air conditioner is controlled to maintain the current set temperature.
[0127] Please refer to Figure 10 In one embodiment, step 902 includes step 1002 and step 1004.
[0128] At step 1002, the temperature-increasing coefficient is determined according to the ambient temperature.
[0129] At step 1004, the upper limit of temperature increase is determined according to the temperature-increasing coefficient and a preset increase model.
[0130] Specifically, the preset increase model represents the corresponding relationship between the temperature-increasing coefficient and the upper limit of temperature increase. In the actual running process, the controller first analyzes the ambient temperature to obtain the temperature-increasing coefficient, and then substitutes the temperature-increasing coefficient into the preset increase model to calculate the upper limit of temperature increase.
[0131] It should be noted that the way of determining the temperature-increasing coefficient according to the ambient temperature is not unique. In one embodiment, the determination of the temperature-increasing coefficient is similar to the determination of the temperature-decreasing coefficient, which will not be described here. More specifically, in a more detailed embodiment, the corresponding temperature-increasing coefficient can be matched in combination with the following table:
[0132] Tb0ambient temperature kheating coefficient Tb0> 28°C 1.2 25°C < Tb0< 28°C 1 Tb < Tb0< 25°C 0.8 Tb0< 22°C 0
[0133] It can be understood that the specific type of the preset growth model is not unique. In a more specific embodiment, the preset growth model comprises: Y = 2K1*Δα, wherein Y represents the upper limit value of growth, K1 represents the temperature rise coefficient, and Δα represents a constant. The value of Δα is not unique. In a more specific embodiment, it can be 0.5℃≤Δα≤2℃.
[0134] Please refer to Figure 11 In one embodiment, step 802 comprises steps 112 and 114.
[0135] In step 112, it is determined whether the return air temperature is greater than the sum of the current set temperature, the shutdown temperature and the sixth preset threshold.
[0136] In step 114, if the return air temperature is less than or equal to the sum of the current set temperature, the shutdown temperature and the sixth preset threshold, it is determined that the air conditioner meets the shutdown temperature condition.
[0137] Specifically, the way of determining whether the air conditioner meets the shutdown temperature condition is not unique. In the scheme of the present embodiment, the sixth preset threshold is pre-stored in the controller, and whether the shutdown temperature condition is met is analyzed by determining whether the return air temperature is greater than the sum of the current set temperature, the shutdown temperature and the sixth preset threshold. That is, whether the shutdown temperature condition is met is analyzed by determining whether T 回风温度 > T 当前设定温度 + T 停机温度 + the sixth preset threshold.
[0138] It should be pointed out that the size of the fifth preset threshold is not unique and can be selected according to actual scenes. For example, in a more specific embodiment, the fifth preset threshold can be set to 0.5℃. Correspondingly, in the scheme of this embodiment, if T 回风温度 > T 当前设定温度 + T 停机温度 + 0.5, it is considered that the shutdown temperature condition is not met.
[0139] It should be understood that although each step in the flowchart involved in each of the above embodiments is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise stated in this article, the execution of these steps has no strict order limitation, and these steps can be executed in other order. Moreover, as described above, at least part of the steps in the flowchart involved in each of the above embodiments can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.
[0140] Based on the same inventive concept, the embodiments of the present application also provide an air conditioner control device for implementing the air conditioner control method described above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more air conditioner control device embodiments provided below can refer to the limitations of the air conditioner control method described above, which will not be repeated here.
[0141] Please refer to Figure 12 An air conditioner control device comprises a human body temperature acquisition module 122, a sleep interval confirmation module 124, and a running control module 126.
[0142] The human body temperature acquisition module 122 is configured to acquire an initial human body temperature and a real-time human body temperature when the air conditioner enters a sleep mode; the sleep interval confirmation module 124 is configured to determine a human body sleep interval according to the initial human body temperature and the real-time human body temperature; and the running control module 126 is configured to control the air conditioner to run according to the human body sleep interval.
[0143] In one embodiment, the sleep interval confirmation module 124 is further configured to check whether the air conditioner is entering the sleep mode for the first time; if the air conditioner is entering the sleep mode for the first time, determine the human body sleep interval according to the real-time human body temperature, the initial human body temperature, and a preset difference threshold; and if the air conditioner is not entering the sleep mode for the first time, determine the human body sleep interval according to the real-time human body temperature, the initial human body temperature, and a real-time human body temperature when the air conditioner enters the sleep mode last time.
[0144] In one embodiment, the sleep interval confirmation module 124 is further configured to determine that the air conditioner is in a cooling sleep interval if a difference between the initial human body temperature and the real-time human body temperature is less than or equal to the preset difference threshold; determine that the air conditioner is in a stable sleep interval if the difference between the initial human body temperature and the real-time human body temperature is greater than the preset difference threshold; and determine a minimum temperature according to the real-time human body temperature in the cooling sleep interval; determine that the air conditioner is in a heating sleep interval if a difference between the real-time human body temperature and the minimum temperature is greater than or equal to a first preset threshold.
[0145] In one embodiment, the sleep interval confirmation module 124 is further configured to determine a minimum value of the real-time human body temperature in the cooling sleep interval in the last sleep mode according to a real-time human body temperature when the air conditioner enters the sleep mode last time; determine a difference threshold according to the minimum value and the initial human body temperature; and determine the human body sleep interval according to the real-time human body temperature, the initial human body temperature, the minimum value, and the difference threshold.
[0146] In one embodiment, the sleep interval confirmation module 124 is further configured to obtain a temperature difference by subtracting the initial human body temperature from the minimum value; and take a sum of the temperature difference and a second preset threshold as the difference threshold.
[0147] In one embodiment, the sleep interval confirmation module 124 is further configured to determine that the user is in a cooling sleep interval if a difference between the initial body temperature and the real-time body temperature is less than or equal to a difference threshold; determine that the user is in a stable sleep interval if a difference between the real-time body temperature and the minimum value is less than a third preset threshold; determine the minimum temperature according to the real-time body temperature in the cooling sleep interval; and determine that the user is in a warming sleep interval if a difference between the real-time body temperature and the minimum temperature is greater than or equal to a fourth preset threshold.
[0148] In one embodiment, the running control module 126 is further configured to obtain an ambient temperature if the user is in the cooling sleep interval; adjust an initial set temperature of the air conditioner according to the ambient temperature to obtain a target set temperature; and control the air conditioner to run at the target set temperature.
[0149] In one embodiment, the running control module 126 is further configured to control the air conditioner to maintain a current set temperature if the user is in the stable sleep interval.
[0150] In one embodiment, the running control module 126 is further configured to obtain a return air temperature and a shutdown temperature of the air conditioner if the user is in the warming sleep interval; adjust the current set temperature of the air conditioner according to the return air temperature and the shutdown temperature to obtain a target set temperature; and control the air conditioner to run at the target set temperature.
[0151] In one embodiment, the running control module 126 is further configured to determine a cooling coefficient according to the ambient temperature; and analyze the cooling coefficient, the initial set temperature, and a preset set temperature model to obtain the target set temperature.
[0152] In one embodiment, the running control module 126 is further configured to determine whether the air conditioner satisfies a shutdown temperature condition according to the return air temperature, the shutdown temperature, and the current set temperature; increase the current set temperature by a fifth preset threshold to obtain a target set temperature as an updated current set temperature if the air conditioner does not satisfy the shutdown temperature condition; control the air conditioner to run at the target set temperature; and return to the operation of obtaining the return air temperature and the shutdown temperature of the air conditioner; and control the air conditioner to maintain the current set temperature if the air conditioner satisfies the shutdown temperature condition.
[0153] In one embodiment, the running control module 126 is further configured to determine a growth upper limit value according to the ambient temperature; check whether a cumulative set temperature growth value is less than or equal to the growth upper limit value; return to the operation of obtaining the return air temperature and the shutdown temperature of the air conditioner if the cumulative set temperature growth value is less than or equal to the growth upper limit value; and control the air conditioner to maintain the current set temperature if the cumulative set temperature growth value is greater than the growth upper limit value.
[0154] In one embodiment, the running control module 126 is further configured to determine a warming coefficient according to the ambient temperature; and determine the growth upper limit value according to the warming coefficient and a preset growth model.
[0155] In one embodiment, the running control module 126 is further configured to determine whether the return air temperature is greater than the sum of the current set temperature, the shutdown temperature and a sixth preset threshold value; and determine that the air conditioner satisfies the shutdown temperature condition if the return air temperature is less than or equal to the sum of the current set temperature, the shutdown temperature and the sixth preset threshold value.
[0156] The air conditioner control device can obtain the initial human body temperature and the real-time human body temperature when the air conditioner enters the sleep mode, analyze the current human body sleep interval in combination with the initial human body temperature and the real-time human body temperature, and finally control the air conditioner to run according to the analyzed human body sleep interval. In the sleep mode, the initial human body temperature and the real-time human body temperature are combined in real time to realize the running control of the air conditioner. The running of the air conditioner changes according to the change of the real-time human body temperature, greatly improving the temperature regulation intelligence of the air conditioner in the sleep mode.
[0157] In one embodiment, the present application further provides an air conditioner comprising a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to realize the following steps:
[0158] obtain the initial human body temperature and the real-time human body temperature when the air conditioner enters the sleep mode, determine the human body sleep interval according to the initial human body temperature and the real-time human body temperature, and control the air conditioner to run according to the human body sleep interval.
[0159] In one embodiment, a computer readable storage medium is provided, which stores a computer program, and the computer program is executed by a processor to realize the following steps:
[0160] obtain the initial human body temperature and the real-time human body temperature when the air conditioner enters the sleep mode, determine the human body sleep interval according to the initial human body temperature and the real-time human body temperature, and control the air conditioner to run according to the human body sleep interval.
[0161] In one embodiment, a computer program product is provided, which comprises a computer program, and the computer program is executed by a processor to realize the following steps:
[0162] obtain the initial human body temperature and the real-time human body temperature when the air conditioner enters the sleep mode, determine the human body sleep interval according to the initial human body temperature and the real-time human body temperature, and control the air conditioner to run according to the human body sleep interval.
[0163] The air conditioner, the storage medium and the computer program product can obtain the initial human body temperature and the real-time human body temperature when the air conditioner enters the sleep mode, analyze the current human body sleep interval in combination with the initial human body temperature and the real-time human body temperature, and finally control the operation of the air conditioner according to the analyzed human body sleep interval. In the sleep mode, the initial human body temperature and the real-time human body temperature are combined in real time to realize the operation control of the air conditioner. The operation of the air conditioner changes according to the change of the real-time human body temperature, greatly improving the temperature regulation intelligence of the air conditioner in the sleep mode.
[0164] The technical features of the above-described embodiments can be combined in any manner. To make the description concise, all possible combinations of the technical features in the above-described embodiments are not described, but as long as the combinations of the technical features do not contradict each other, they should be considered within the scope of the present disclosure.
[0165] The above-described embodiments only express several implementation manners of the present application, and the description is relatively specific and detailed, but it should not be understood as a limitation on the patent scope of the application. It should be noted that for those skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the protection scope of the present application. Therefore, the patent protection scope of the present application should be subject to the appended claims.
Claims
1. An air conditioner control method characterized by comprising: The method comprises the following steps: obtaining an initial human body temperature and a real-time human body temperature when the air conditioner enters a sleep mode; determining a human body sleep interval according to the initial human body temperature and the real-time human body temperature; controlling the air conditioner to operate according to the human body sleep interval. The step of determining the human body sleep interval according to the initial human body temperature and the real-time human body temperature comprises the following steps: checking whether the air conditioner enters the sleep mode for the first time; if the air conditioner enters the sleep mode for the first time, determining the human body sleep interval according to the real-time human body temperature, the initial human body temperature and a preset difference threshold; if the air conditioner does not enter the sleep mode for the first time, determining the human body sleep interval according to the real-time human body temperature, the initial human body temperature and a real-time human body temperature when the air conditioner enters the sleep mode last time. The step of determining the human body sleep interval according to the real-time human body temperature, the initial human body temperature and a preset difference threshold comprises the following steps:
2. The air conditioner control method according to claim 1, characterized by, if a difference between the initial human body temperature and the real-time human body temperature is less than or equal to the preset difference threshold, determining that the air conditioner is in a cooling sleep interval; if the difference between the initial human body temperature and the real-time human body temperature is greater than the preset difference threshold, determining that the air conditioner enters a stable sleep interval; determining a minimum temperature according to a real-time human body temperature in the cooling sleep interval; if a difference between the real-time human body temperature and the minimum temperature is greater than or equal to a first preset threshold, determining that the air conditioner enters a heating sleep interval. The step of determining the human body sleep interval according to the real-time human body temperature, the initial human body temperature and a real-time human body temperature when the air conditioner enters the sleep mode last time comprises the following steps: determining a minimum value of the real-time human body temperature in the cooling sleep interval when the air conditioner enters the sleep mode last time according to the real-time human body temperature when the air conditioner enters the sleep mode last time; obtaining a temperature difference by subtracting the minimum value from the initial human body temperature; taking a sum of the temperature difference and a second preset threshold as a difference threshold; and determining the human body sleep interval according to the real-time human body temperature, the initial human body temperature, the minimum value and the difference threshold. The step of determining the human body sleep interval according to the real-time human body temperature, the initial human body temperature, the minimum value and the difference threshold comprises the following steps: if a difference between the initial human body temperature and the real-time human body temperature is less than or equal to the difference threshold, determining that the air conditioner is in the cooling sleep interval; if a difference between the real-time human body temperature and the minimum value is less than a third preset threshold, determining that the air conditioner enters the stable sleep interval; determining a minimum temperature according to a real-time human body temperature in the cooling sleep interval; and if a difference between the real-time human body temperature and the minimum temperature is greater than or equal to a fourth preset threshold, determining that the air conditioner enters the heating sleep interval.
3. The air conditioner control method according to claim 1 or 2, characterized by, The step of controlling the air conditioner to operate according to the human body sleep interval comprises at least one of the following multiple items: the first item: if the air conditioner is in the cooling sleep interval, obtaining an environment temperature; adjusting an initial set temperature of the air conditioner according to the environment temperature to obtain a target set temperature; controlling the air conditioner to operate at the target set temperature; the second item: if the air conditioner is in the stable sleep interval, controlling the air conditioner to maintain a current set temperature to operate; the third item: if the air conditioner is in the heating sleep interval, obtaining a return air temperature and a shutdown temperature of the air conditioner. Based on the return air temperature and the shutdown temperature, adjust the current set temperature of the air conditioner to obtain the target set temperature; Control the air conditioner to operate at the target set temperature.
4. The air conditioner control method according to claim 3, characterized by, The step of adjusting the initial set temperature of the air conditioner according to the ambient temperature to obtain the target set temperature includes: Determine the cooling coefficient based on the ambient temperature; The target set temperature is obtained by analyzing the cooling coefficient, the initial set temperature, and the preset set temperature model.
5. The air conditioner control method according to claim 3, wherein The step of adjusting the current set temperature of the air conditioner based on the return air temperature and the shutdown temperature to obtain the target set temperature includes: Based on the return air temperature, the shutdown temperature, and the current set temperature, determine whether the air conditioner meets the shutdown temperature condition; If the shutdown temperature condition is not met, the current set temperature is increased by a fifth preset threshold to obtain the target set temperature, which is then used as the updated current set temperature. Control the air conditioner to operate at the target set temperature, and return to the step of obtaining the return air temperature and shutdown temperature of the air conditioner; If the shutdown temperature condition is met, the air conditioner is controlled to maintain the current set temperature.
6. The air conditioner control method according to claim 5, wherein After adjusting the current set temperature of the air conditioner based on the return air temperature and the shutdown temperature to obtain the target set temperature, the method further includes: The upper limit for growth is determined based on ambient temperature; Verify whether the cumulative set temperature increase value is less than or equal to the upper limit value of the increase; If the cumulative set temperature increase value is less than or equal to the upper limit value, return to the step of obtaining the return air temperature and shutdown temperature of the air conditioner; If the cumulative set temperature increase value is greater than the upper limit value, the air conditioner is controlled to maintain the current set temperature.
7. The air conditioner control method according to claim 6, wherein The determination of the upper limit of growth based on ambient temperature includes: The temperature rise coefficient is determined based on the ambient temperature. The upper limit of growth is determined based on the heating coefficient and the preset growth model.
8. The air conditioner control method according to claim 5, wherein The step of determining whether the air conditioner meets the shutdown temperature condition based on the return air temperature, the shutdown temperature, and the current set temperature includes: Determine whether the return air temperature is greater than the sum of the current set temperature, the shutdown temperature, and the sixth preset threshold; If the return air temperature is less than or equal to the sum of the current set temperature, the shutdown temperature, and the sixth preset threshold, the air conditioner is determined to meet the shutdown temperature condition.
9. An air conditioner control device characterized by comprising: include: The human body temperature acquisition module is used to acquire the initial human body temperature and real-time human body temperature when the air conditioner enters sleep mode. The sleep zone confirmation module is used to determine the human sleep zone based on the initial human body temperature and the real-time human body temperature. The operation control module is used to control the operation of the air conditioner according to the human sleep range; The sleep zone confirmation module is also used to: verify whether the air conditioner is entering sleep mode for the first time; if it is entering sleep mode for the first time, determine the human sleep zone based on the real-time human body temperature, the initial human body temperature and the preset difference threshold. If this is not the first time entering sleep mode, the human sleep range is determined based on the real-time human body temperature, the initial human body temperature, and the real-time human body temperature of the last time the human body entered sleep mode. The sleep interval confirmation module is further configured to: if a difference between the initial body temperature and the real-time body temperature is less than or equal to a preset difference threshold, determine that a cooling sleep interval is entered; if the difference between the initial body temperature and the real-time body temperature is greater than the preset difference threshold, determine that a stable sleep interval is entered; determine a minimum temperature according to the real-time body temperature in the cooling sleep interval; if a difference between the real-time body temperature and the minimum temperature is greater than or equal to a first preset threshold, determine that a heating sleep interval is entered; The sleep interval confirmation module is further configured to: determine a minimum value of the real-time body temperature in the cooling sleep interval in the last sleep mode according to a real-time body temperature in the last time when the sleep mode is entered; obtain a temperature difference by subtracting the minimum value from the initial body temperature; and take a sum of the temperature difference and a second preset threshold as the difference threshold; determine a body sleep interval according to the real-time body temperature, the initial body temperature, the minimum value and the difference threshold.
10. An air conditioner comprising a memory and a processor, the memory storing a computer program, characterized in that, The processor implements the steps of the air conditioner control method of any one of claims 1 to 8 when executing the computer program.
11. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the air conditioner control method of any one of claims 1 to 8.
12. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the air conditioner control method of any one of claims 1 to 8.
Citation Information
Patent Citations
Air conditioner sleep mode control method and device and air conditioner
CN115077020A