Control method and device of air conditioner and intelligent air conditioner
By acquiring users' exercise intensity and location information, the system predicts arrival time at the destination and adjusts the air conditioning temperature settings accordingly, thus addressing users' personalized temperature needs and improving their comfort experience.
Patent Information
- Application Number
- CN202310533337.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-12
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2043-05-12
AI Technical Summary
Existing technology cannot meet users' personalized temperature needs. Users have different temperature requirements in different states, resulting in excessively long waiting times and a poor user experience.
By obtaining the user's current exercise intensity and location information, the system predicts the arrival time at the destination and adjusts the air conditioning set temperature based on the exercise intensity and historical air conditioning data to ensure that the user reaches a personalized and comfortable temperature upon arrival.
It enables the air conditioning temperature to be adjusted according to the intensity of exercise before the user arrives at their destination, improving the user's comfort experience and meeting the temperature requirements under different exercise intensities.
Smart Images

Figure CN116558060B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent household appliances, for example to a control method and device of an air conditioner and a smart air conditioner. BACKGROUND
[0002] At present, air conditioners have almost become necessary household appliances in daily life. In the case that the indoor temperature is relatively high, the indoor temperature can be cooled by the air conditioner, thereby providing a more comfortable temperature experience for the user.
[0003] Generally, the user starts the air conditioner after returning home. The time interval between the time when the air conditioner is started and the time when the indoor temperature is adjusted to the set temperature by the air conditioner is a certain length of time. The user needs to wait for the interval time and then enjoy the comfortable indoor temperature. In order to reduce the waiting time of the user and further improve the user experience, the air conditioner can be started in advance based on the time length consumed by the user to reach the residence before the user returns home.
[0004] In the process of implementing the embodiments of the present application, it is found that at least the following problems exist in the related art:
[0005] The user has different temperature needs in different states, and the related art cannot meet the personalized temperature needs of the user.
[0006] It should be noted that the information disclosed in the above background section is only used to strengthen the understanding of the background of the present application, and therefore can include information that does not constitute prior art known to those of ordinary skill in the art. SUMMARY
[0007] In order to have a basic understanding of some aspects of the disclosed embodiments, the following is a simple summary. The summary is not a general review, nor is it intended to determine the key / important elements or to delineate the scope of protection of these embodiments, but as a prelude to the detailed description below.
[0008] The embodiments of the present application provide a control method and device of an air conditioner and a smart air conditioner to meet the personalized temperature needs of the user to some extent.
[0009] In some embodiments, the control method of the air conditioner comprises: obtaining a first time length required by a user to reach a destination from a current time during the user approaching the destination; obtaining a current motion intensity of the user; determining a current set temperature according to the current motion intensity; and controlling the air conditioner at the destination according to the current set temperature in the case that a second time length required by a current indoor temperature to reach the current set temperature meets a constraint condition of the first time length.
[0010] In some embodiments, the first time length required for the user to reach the destination from the current time is obtained by: obtaining an average speed of the user; obtaining a current distance between the current position of the user and the destination position; and determining the first time length according to the current distance and the average speed.
[0011] Optionally, the current exercise intensity of the user is obtained by: obtaining a current heart rate of the user; and determining the current exercise intensity corresponding to the current heart rate according to a corresponding relationship between the heart rate and the exercise intensity.
[0012] Optionally, the current set temperature is determined according to the current exercise intensity by: obtaining an exercise intensity influence coefficient corresponding to the current indoor temperature; correcting the current exercise intensity according to the exercise intensity influence coefficient to obtain a corrected exercise intensity, wherein the corrected exercise intensity is lower than the current exercise intensity; and determining the current set temperature according to the corrected exercise intensity.
[0013] Optionally, the current set temperature is determined according to the current exercise intensity by: determining an initial set temperature corresponding to the current exercise intensity according to a corresponding relationship between the exercise intensity and the set temperature; obtaining a set temperature influence coefficient corresponding to the current indoor temperature; and increasing the initial set temperature according to the set temperature influence coefficient, and taking the increased initial set temperature as the current set temperature.
[0014] Optionally, the second time length required for the current indoor temperature to reach the current set temperature is determined by: obtaining historical running data of the air conditioner; determining a current indoor temperature-time length curve corresponding to the current set temperature according to a corresponding relationship between the set temperature and the indoor temperature-time length curve; and substituting the current indoor temperature into the current indoor temperature-time length curve to obtain the second time length; wherein the determination of the corresponding relationship between the set temperature and the indoor temperature-time length curve comprises: taking the indoor temperature and the time length required for the indoor temperature to reach the set temperature as variables, and determining the indoor temperature-time length curve corresponding to each set temperature according to the historical running data of the air conditioner.
[0015] Optionally, the control method of the air conditioner further comprises: in the process that the user is away from the destination, if a current distance between the current position of the user and the destination position is greater than or equal to a first set distance, turning off the air conditioner at the destination.
[0016] Optionally, in the process that the user is approaching the destination, if a current distance between the current position of the user and the destination position is less than or equal to a second set distance, the first time length required for the user to reach the destination from the current time is obtained.
[0017] Optionally, a current movement track of the user is obtained; in a case where a current similarity between the current movement track and a preset movement track is greater than or equal to a set similarity, a first time length required by the user to reach the destination from a current time is obtained; the preset movement track is a movement track of the user to reach the destination.
[0018] In some embodiments, the control device of the air conditioner comprises a first obtaining module, a second obtaining module, a determining module and a first control module; the first obtaining module is configured to obtain a first time length required by the user to reach the destination from a current time in a process in which the user approaches the destination; the second obtaining module is configured to obtain a current exercise intensity of the user; the determining module is configured to determine a current set temperature according to the current exercise intensity; and the first control module is configured to control the air conditioner at the destination according to the current set temperature in a case where a second time length required by the current indoor temperature to reach the current set temperature satisfies a constraint condition of the first time length.
[0019] In some embodiments, the control device of the air conditioner comprises a processor and a memory storing program instructions, the processor is configured to execute the control method of the air conditioner provided by the foregoing embodiments when executing the program instructions.
[0020] In some embodiments, the smart air conditioner comprises the control device of the smart air conditioner provided by the foregoing embodiments.
[0021] The control method, the control device and the smart air conditioner provided by the embodiments of the present application can achieve the following technical effects:
[0022] The current exercise intensity of the user is obtained, and a current set temperature is determined according to the current exercise intensity of the user; before the user reaches the destination, the air conditioner is controlled based on the current set temperature, so as to make the indoor temperature reach the current set temperature after the user reaches the destination; in this way, the user can experience the indoor temperature corresponding to the exercise intensity of the user, and the demand of the user for the temperature at different exercise intensities is met, and the user experience is improved.
[0023] The foregoing general description and the following description are merely exemplary and explanatory, and are not used to limit the present application. BRIEF DESCRIPTION OF DRAWINGS
[0024] One or more embodiments are exemplarily illustrated by corresponding drawings, which do not constitute limitation on the embodiments, and elements with the same reference numerals are regarded as similar elements, and wherein:
[0025] Figure 1 is a schematic diagram of a control method of an air conditioner provided by the embodiments of the present application;
[0026] Figure 2is a flowchart of a control method of an air conditioner provided by an embodiment of the present application;
[0027] Figure 3 is a flowchart of a control method of an air conditioner provided by an embodiment of the present application;
[0028] Figure 4 is a flowchart of a control method of an air conditioner provided by an embodiment of the present application;
[0029] Figure 5 is a flowchart of a control method of an air conditioner provided by an embodiment of the present application;
[0030] Figure 6 is a schematic diagram of a control device of an air conditioner provided by an embodiment of the present application;
[0031] Figure 7 is a schematic diagram of a control device of an air conditioner provided by an embodiment of the present application;
[0032] Figure 8 is a schematic diagram of a smart air conditioner provided by an embodiment of the present application. DETAILED DESCRIPTION
[0033] In order to enable a person skilled in the art to more fully understand the features and technical contents of the embodiments of the present application, the implementation of the embodiments of the present application will be described in detail below with reference to the accompanying drawings, which are used for reference only and do not limit the embodiments of the present application. In the following technical description, in order to facilitate explanation, a plurality of details are provided to provide a full understanding of the disclosed embodiments. However, one or more embodiments can still be implemented without these details. In other cases, in order to simplify the drawings, well-known structures and devices can be simplified.
[0034] The terms "first", "second", and the like in the specification and claims of the embodiments of the present application and the above drawings are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances in order to implement the embodiments of the present application described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion.
[0035] Unless otherwise specified, the term "a plurality of" means two or more.
[0036] In the embodiments of the present application, the character " / " represents an "or" relationship between the objects before and after it. For example, A / B represents: A or B.
[0037] The term "and / or" is a description of the association relationship between objects, which means that there can be three relationships. For example, A and / or B means: A or B, or, A and B, the three relationships.
[0038] Figure 1 is a schematic diagram of an implementation scenario of a control method of an air conditioner provided in an embodiment of the present application.
[0039] In combination Figure 1 As shown in the figure, the user wears a first smart device 11 capable of obtaining the user's location, and also wears a second smart device 12 capable of obtaining relevant parameters for determining the user's motion intensity.
[0040] A smart air conditioner 14 capable of adjusting the indoor temperature at the destination is installed at the destination 13, and a positioning device 15 capable of obtaining the location of the destination is also installed at the destination 13. The destination 13 can be the user's residence or the user's office.
[0041] The first smart device 11 and the second smart device 12 can be independent of each other, or can be integrated into one smart device, such as a smart bracelet, a smart watch, etc.
[0042] The positioning device 15 and the smart air conditioner 14 can be independently arranged, or the positioning device 15 can be integrated inside the smart air conditioner 14.
[0043] Figure 2 is a flowchart of a control method of an air conditioner provided in an embodiment of the present application. The control method of the air conditioner can be implemented in a controller of the air conditioner, and in the application scenario of a smart home, the control method of the air conditioner can also be implemented in a server.
[0044] In combination Figure 2 The control method of the air conditioner includes the following steps.
[0045] S201, in the process of the user approaching the destination, a first time length required for the user to arrive at the destination from the current time is obtained.
[0046] The first time length required for the user to arrive at the destination from the current time can be obtained in the following manner: the average speed of the user is obtained; the current distance between the current location of the user and the location of the destination is obtained; and the first time length is determined according to the current distance and the average speed.
[0047] Further, obtaining the average speed of the user can include: periodically obtaining the user's location, calculating the user's speed in one period based on two user locations adjacent in time, and obtaining the average speed of the user according to the user's speed in multiple periods.
[0048] For example, the user's location is obtained every 5s, and the user's location and its corresponding time of obtaining can be as shown in Table 1:
[0049] Table 1 correspondence table of user's location and its corresponding time of obtaining
[0050] T T+5s T+10s T+15s T+20s … X1 X2 X3 X4 X5 …
[0051] The user speed in each cycle is respectively:
[0052] V1 = (X2 - X1) / 5;
[0053] V2 = (X3 - X2) / 5;
[0054] V3 = (X4 - X3) / 5;
[0055] V4 = (X5 - X4) / 5;
[0056] …
[0057] The average speed of the user is obtained according to V1, V2, V3, V4…
[0058] The average speed of the user can be obtained by calculating the average value of V1, V2, V3, V4…
[0059] Alternatively, the time interval of each cycle and the current time is obtained, the user speed of each cycle is weighted according to the time interval, the weight is inversely related to the time interval, and the average speed of the user is obtained according to the weighted average of the user speed of multiple cycles.
[0060] The above is the user speed obtained by taking 5s as a cycle. The cycle of 5s is only exemplary and does not constitute a substantial limitation on the cycle in the present application. Those skilled in the art can determine a suitable cycle according to actual conditions.
[0061] S202, obtaining the current exercise intensity of the user.
[0062] The current exercise intensity of the user can be obtained by: obtaining the current heart rate of the user; and determining the current exercise intensity corresponding to the current heart rate according to the corresponding relationship between heart rate and exercise intensity.
[0063] The corresponding relationship between heart rate and exercise intensity can be a one-to-one correspondence between heart rate and exercise intensity, and the heart rate is positively correlated with the exercise intensity. After obtaining the current heart rate, the current exercise intensity corresponding to the current heart rate can be obtained based on the one-to-one correspondence between heart rate and exercise intensity.
[0064] Alternatively, the corresponding relationship between heart rate and exercise intensity can be a corresponding relationship between a heart rate interval and an exercise intensity interval.
[0065] For example, the first heart rate interval [60, 100] corresponds to the exercise intensity E1, the second heart rate interval (100, 130] corresponds to the exercise intensity E2, and the third heart rate interval (130, 150] corresponds to the exercise intensity E3. Among them, the exercise intensity E3 is higher than the exercise intensity E2, and the exercise intensity E2 is higher than the exercise intensity E1.
[0066] In this way, according to the correspondence between the heart rate and the exercise intensity, the current exercise intensity corresponding to the current heart rate is determined. Specifically, if the current heart rate belongs to the first heart rate interval, the current exercise intensity is the exercise intensity E1; if the current heart rate belongs to the second heart rate interval, the current exercise intensity is the exercise intensity E2; and if the current heart rate belongs to the third heart rate interval, the current exercise intensity is the exercise intensity E3.
[0067] S203, determine the current set temperature according to the current exercise intensity.
[0068] The exercise intensity and the set temperature have a corresponding relationship, which is used to represent that under the exercise intensity, the user is easy to feel comfortable with the set temperature.
[0069] The higher the exercise intensity, the lower the set temperature.
[0070] In the case where the correspondence between the heart rate and the exercise intensity is a one-to-one correspondence, the correspondence between the set temperature and the exercise intensity is also a one-to-one correspondence. After obtaining the current exercise intensity, the current set temperature corresponding to the current exercise intensity can be determined based on the one-to-one correspondence between the set temperature and the exercise intensity.
[0071] In the case where the correspondence between the heart rate and the exercise intensity is the correspondence between the heart rate interval and the exercise intensity interval, the correspondence between the set temperature and the exercise intensity interval is the correspondence between the set temperature and the exercise intensity interval. After obtaining the current exercise intensity, the current set temperature corresponding to the current exercise intensity can be obtained based on the correspondence between the set temperature and the exercise intensity interval.
[0072] For example, in the cooling mode, the set temperature corresponding to the exercise intensity E1 is 25℃, the set temperature corresponding to the exercise intensity E2 is 24℃, and the set temperature corresponding to the exercise intensity E3 is 23℃.
[0073] Further, if the current exercise intensity is E1, the current set temperature is 25℃; if the current exercise intensity is E2, the current set temperature is 24℃; and if the current exercise intensity is E3, the current set temperature is 23℃.
[0074] In the heating mode, the set temperature can be 26℃.
[0075] The specific set temperature corresponding to the above motion intensity is only exemplary. In different cases of user body states, the set temperature corresponding to the same motion intensity is also different. Those skilled in the art can determine the set temperature corresponding to each motion intensity according to the actual state of the user, and the set temperature meets the comfort needs of the user under the condition of meeting the health needs of the user.
[0076] S204, in the case that the second time length required for the current indoor temperature to reach the current set temperature meets the constraint condition of the first time length, controlling the air conditioner at the destination according to the current set temperature.
[0077] The confirmation that the second time length meets the constraint condition of the first time length includes:
[0078] Obtaining a time length difference between the first time length and the second time length, in the case that the time length difference is equal to a redundancy time threshold, determining that the second time length meets the constraint condition of the first time length; or in the case that the time length difference is switched from greater than the redundancy time threshold to less than the redundancy time threshold, determining that the second time length meets the constraint condition of the first time length.
[0079] The redundancy time threshold is used to represent the balance between energy saving and comfortable experience of the air conditioner. In an extreme case, the redundancy time threshold can be zero.
[0080] If the redundancy time threshold is too large, it is easy to cause the air conditioner to run for too long, causing power consumption; if the redundancy time threshold is too small, it is easy to cause the indoor temperature to not reach the current set temperature at the moment when the user reaches the destination.
[0081] Those skilled in the art can determine the redundancy time threshold according to the meaning of the redundancy time threshold and its specific role.
[0082] In the embodiments of the present application, the current motion intensity of the user is obtained, and the current set temperature is determined according to the current motion intensity of the user. Before the user reaches the destination, the air conditioner is controlled based on the current set temperature, so that after the user reaches the destination, the indoor temperature reaches the current set temperature. In this way, the user can experience the indoor temperature corresponding to the motion intensity of the user, meet the temperature needs of different motion intensities of the user, and improve the user experience.
[0083] The second time length required for the current indoor temperature to reach the current set temperature is described below.
[0084] Optionally, the second time length required for the current indoor temperature to reach the current set temperature is determined by: obtaining historical running data of the air conditioner; determining a current indoor temperature-time length curve corresponding to the current set temperature according to a corresponding relationship between the set temperature and the indoor temperature-time length curve; and substituting the current indoor temperature into the current indoor temperature-time length curve to obtain the second time length. The determination of the corresponding relationship between the set temperature and the indoor temperature-time length curve includes: taking the indoor temperature and the time length required for the indoor temperature to reach the set temperature as variables, and determining the indoor temperature-time length curve corresponding to each set temperature according to the historical running data of the air conditioner.
[0085] The historical running data of the air conditioner records a plurality of set temperatures and the time length required for different indoor temperatures to reach the set temperature. As shown in Table 2:
[0086] Table 2 Set temperature-time length required for the indoor temperature to reach the set temperature Set temperature: 25°C (cooling)
[0087] Time required T11 T12 T13 … Indoor temperature 24℃ 25℃ 26℃ …
[0088] Set temperature: 24°C (cooling)
[0089] Time required T21 T22 T23 … Indoor temperature 24℃ 25℃ 26℃ …
[0090] Set temperature: 23°C (cooling)
[0091] Time required T31 T32 T33 … Indoor temperature 24℃ 25℃ 26℃ …
[0092] Set temperature: 26°C (heating)
[0093] Time required T41 T42 T43 … Indoor temperature 24℃ 25℃ 26℃ …
[0094] The indoor temperature-time length curve can be expressed in the form of a formula and can also be expressed in the form of a neural network model. In the case where the indoor temperature-time length curve is expressed in the form of a formula, the process of determining the indoor temperature-time length curve corresponding to each set temperature according to the historical running data of the air conditioner with the indoor temperature and the time length required for the indoor temperature to reach the set temperature as variables is a formula fitting process; in the case where the indoor temperature-time length curve is expressed in the form of a neural network model, the process of determining the indoor temperature-time length curve corresponding to each set temperature according to the historical running data of the air conditioner with the indoor temperature and the time length required for the indoor temperature to reach the set temperature as variables is a neural network model training process.
[0095] Figure 3 FIG. 1 is a flowchart of a control method of an air conditioner provided by an embodiment of the present application. The control method of the air conditioner can be implemented in a controller of the air conditioner, and in the application scenario of a smart home, the control method of the air conditioner can also be implemented in a server.
[0096] In conjunction with Figure 3 As shown in the control method of the air conditioner comprises:
[0097] S301, in the process of approaching the destination of the user, obtaining the first duration required by the user from the current time to reach the destination.
[0098] S302, obtaining the current heart rate of the user.
[0099] S303, according to the corresponding relationship between heart rate and exercise intensity, determining the current exercise intensity corresponding to the current heart rate.
[0100] S304, obtaining the exercise intensity influence coefficient corresponding to the current indoor temperature.
[0101] S305, correcting the current exercise intensity according to the exercise intensity influence coefficient to obtain the corrected exercise intensity.
[0102] Among them, the corrected exercise intensity is lower than the current exercise intensity.
[0103] The current exercise intensity can be corrected in the following ways:
[0104] The current exercise intensity is subtracted by the exercise intensity influence coefficient to obtain the corrected exercise intensity; correspondingly, the indoor temperature and the exercise intensity influence coefficient are positively correlated.
[0105] Or,
[0106] The current heart rate is subtracted by the exercise intensity influence coefficient to obtain the corrected heart rate, and then according to the corresponding relationship between the heart rate and the exercise intensity, the corrected exercise intensity corresponding to the corrected heart rate is obtained; correspondingly, the indoor temperature and the exercise intensity influence coefficient are positively correlated.
[0107] S306, determining the current set temperature according to the corrected exercise intensity.
[0108] S307, in the case that the second duration required for the current indoor temperature to reach the current set temperature meets the constraint condition of the first duration, controlling the air conditioner at the destination according to the current set temperature.
[0109] Before controlling the air conditioner at the destination according to the current set temperature, the air conditioner at the destination is not in working state, and after controlling the air conditioner at the destination according to the current set temperature, the set temperature of the air conditioner is no longer updated.
[0110] By adopting the above technical scheme, a more accurate current set temperature can be obtained, and a more comfortable temperature experience can be provided for the user.
[0111] In the technical solution, since the air conditioner at the destination is not in operation before the air conditioner at the destination is controlled according to the current setting temperature, the main factor affecting the indoor temperature is heat exchange between the indoor and outdoor environments, and therefore the indoor temperature has a certain positive correlation with the outdoor temperature. In addition, the human heart rate is related to the environmental temperature (outdoor temperature), and therefore the higher the indoor temperature, the higher the heart rate, and the lower the indoor temperature, the lower the heart rate.
[0112] In the process of obtaining the current exercise intensity by using the current heart rate, the exercise intensity influence coefficient corresponding to the current indoor temperature is used to reduce the current exercise intensity obtained according to the current heart rate, to obtain a corrected exercise intensity, so as to reduce the influence of the environmental temperature on the corrected exercise intensity, and further to obtain a current setting temperature more suitable for the actual state of the user. After the air conditioner at the destination is controlled according to the current setting temperature, the setting temperature of the air conditioner is no longer updated, and when the user reaches the air conditioner environment at the destination, the air conditioner can adjust the indoor temperature to the current setting temperature.
[0113] On this basis, the corrected exercise intensity is low, and the corresponding current setting temperature is high. In the refrigeration process, the temperature difference between the current setting temperature and the outdoor temperature is easily reduced, and after the user enters the air conditioner environment from a non-air conditioner environment, the sudden change of the environmental temperature is reduced, and the user's experience is improved.
[0114] Figure 4 FIG. 1 is a flowchart of a control method of an air conditioner provided by an embodiment of the present application. The control method of the air conditioner can be implemented in a controller of the air conditioner, and in the application scenario of a smart home, the control method of the air conditioner can also be implemented in a server.
[0115] In combination with FIG. 1, the control method of the air conditioner includes the following steps. Figure 4
[0116] S401, in a process in which a user approaches a destination, a first time length required for the user to reach the destination from a current time is obtained.
[0117] S402, a current heart rate of the user is obtained.
[0118] S403, a current exercise intensity corresponding to the current heart rate is determined according to a corresponding relationship between the heart rate and the exercise intensity.
[0119] S404, an initial setting temperature corresponding to the current exercise intensity is determined according to a corresponding relationship between the exercise intensity and the setting temperature.
[0120] S405, a setting temperature influence coefficient corresponding to a current indoor temperature is obtained.
[0121] S406. Increase the initial set temperature according to the set temperature influence coefficient, and take the increased initial set temperature as the current set temperature.
[0122] The current indoor temperature is positively correlated with the set temperature influence coefficient, and the greater the set temperature influence coefficient, the greater the degree of increase of the initial set temperature.
[0123] S407. Control the air conditioner at the destination according to the current set temperature in a case where a second time length required for the current indoor temperature to reach the current set temperature satisfies a constraint condition of the first time length.
[0124] Before the air conditioner at the destination is controlled according to the current set temperature, the air conditioner at the destination is not in a working state, and after the air conditioner at the destination is controlled according to the current set temperature, the set temperature of the air conditioner is no longer updated.
[0125] By using the above technical solution, a more accurate current set temperature can be obtained, and a more comfortable temperature experience can be provided for a user.
[0126] In the above technical solution, because the air conditioner at the destination is not in a working state before the air conditioner at the destination is controlled according to the current set temperature, the main factor affecting the indoor temperature is heat exchange between the indoor and outdoor, and therefore the indoor temperature is positively correlated with the outdoor temperature. In addition, the heart rate of a human body is correlated with the environmental temperature (outdoor temperature), and therefore the higher the indoor temperature, the higher the heart rate, and the lower the indoor temperature, the lower the heart rate.
[0127] After the current exercise intensity is determined by using the current heart rate, and the initial set temperature is determined according to the current exercise intensity, the set temperature influence coefficient corresponding to the current indoor temperature is obtained, and the initial set temperature is increased by using the set temperature influence coefficient, so as to reduce the influence of the environmental temperature on the heart rate, and further reduce the influence of the environmental temperature on the set temperature, which is finally beneficial to obtaining a current set temperature more suitable for the actual state of a user. After the air conditioner at the destination is controlled according to the current set temperature, the set temperature of the air conditioner is no longer updated, and when the user reaches the air conditioner environment at the destination, the air conditioner can adjust the indoor temperature to the current set temperature.
[0128] On this basis, the current set temperature is higher than the initial set temperature, and in the refrigeration process, the temperature difference between the current set temperature and the outdoor temperature is easily reduced, and after the user enters the air conditioner environment from a non-air conditioner environment, the uncomfortable experience caused by the sudden change of the environmental temperature is reduced.
[0129] Figure 5 FIG. 1 is a flowchart of a control method of an air conditioner provided by an embodiment of the present application. The control method of the air conditioner can be implemented in a controller of the air conditioner, and in an application scenario of a smart home, the control method of the air conditioner can also be implemented in a server.
[0130] In combination Figure 5 As shown in the accompanying drawings, the control method of the air conditioner comprises:
[0131] S501, obtaining a first duration required for the user to reach the destination from a current time during the user approaching the destination.
[0132] In some specific application scenarios, if a current distance between the current location of the user and the destination location is less than or equal to a second set distance during the user approaching the destination, the first duration required for the user to reach the destination from the current time is obtained.
[0133] The second set distance can be 1 km, 2 km, 3 km, 4 km or a further distance. The duration required for the user to move the second set distance is greater than the duration required for the air conditioner to adjust the indoor temperature from the current indoor temperature to the current set temperature under the most unfavorable conditions.
[0134] The current distance between the current location of the user and the destination location being less than or equal to the second set distance can indicate that the user has the intention to reach the destination. For example, during the process of reaching the destination, the distance between the current user and the home being less than or equal to the second set distance can indicate that the user has the intention to return home.
[0135] In some specific application scenarios, the current moving track of the user is obtained; in a case where a current similarity between the current moving track and a preset moving track is greater than or equal to a set similarity, the first duration required for the user to reach the destination from the current time is obtained, wherein the preset moving track is a moving track of the user reaching the destination.
[0136] The current similarity between the current moving track and the preset moving track being greater than or equal to the set similarity is used to indicate that the two are highly coincident, and it can be determined that the current moving track will highly probably reproduce the preset moving track. The high coincidence between the two can indicate that the user has the intention to reach the destination, for example, during the process of reaching the destination, the current similarity between the current moving track and the preset moving track being greater than or equal to the set similarity can indicate that the user has the intention to return home.
[0137] S502, obtaining a current exercise intensity of the user.
[0138] S503, determining a current set temperature according to the current exercise intensity.
[0139] S504, in a case where a second duration required for the current indoor temperature to reach the current set temperature satisfies a constraint condition of the first duration, controlling the air conditioner at the destination according to the current set temperature;
[0140] The second duration satisfying the constraint condition of the first duration indicates that the two are close to each other.
[0141] S505, if the current distance between the current location of the user and the destination location is greater than or equal to the first set distance, turning off the air conditioner at the destination.
[0142] The first set distance can be 100 m, 200 m, 300 m, 400 m, or a further distance.
[0143] Figure 6 is a schematic diagram of an air conditioner control device provided by an embodiment of the present application. The air conditioner control device can be implemented in the form of software, hardware, or a combination of both.
[0144] In combination Figure 6 As shown, the air conditioner control device includes a first obtaining module 61, a second obtaining module 62, a determining module 63, and a first control module 64.
[0145] The first obtaining module 61 is configured to obtain a first time length required for the user to reach the destination from a current time during the approach of the user to the destination.
[0146] The second obtaining module 62 is configured to obtain a current exercise intensity of the user.
[0147] The determining module 63 is configured to determine a current set temperature according to the current exercise intensity.
[0148] The first control module 64 is configured to control the air conditioner at the destination according to the current set temperature in a case where a second time length required for the current indoor temperature to reach the current set temperature satisfies a constraint condition of the first time length.
[0149] Optionally, the first obtaining module 61 includes a first obtaining unit, a second obtaining unit, and a first determining unit; the first obtaining unit is configured to obtain an average speed of the user; the second obtaining unit is configured to obtain a current distance between a current location of the user and a destination location; and the first determining unit is configured to determine the first time length according to the current distance and the average speed.
[0150] Optionally, the second obtaining module 62 includes a third obtaining unit and a second determining unit; the third obtaining unit is configured to obtain a current heart rate of the user; and the second determining unit is configured to determine a current exercise intensity corresponding to the current heart rate according to a corresponding relationship between heart rates and exercise intensities.
[0151] Optionally, the determining module 63 includes a fourth obtaining unit, a fifth obtaining unit, and a third determining unit; the fourth obtaining unit is configured to obtain an exercise intensity influence coefficient corresponding to the current indoor temperature; the fifth obtaining unit is configured to correct the current exercise intensity according to the exercise intensity influence coefficient to obtain a corrected exercise intensity, the corrected exercise intensity being lower than the current exercise intensity; and the third determining unit is configured to determine the current set temperature according to the corrected exercise intensity.
[0152] Optionally, the determining module 63 comprises a fourth determining unit, a sixth obtaining unit and a fifth determining unit; the fourth determining unit is configured to determine an initial set temperature corresponding to the current motion intensity according to a correspondence between the motion intensity and the set temperature; the sixth obtaining unit is configured to obtain a set temperature influence coefficient corresponding to the current indoor temperature; and the fifth determining unit is configured to increase the initial set temperature according to the set temperature influence coefficient, and take the increased initial set temperature as the current set temperature.
[0153] Optionally, the second time length required for the current indoor temperature to reach the current set temperature is determined by: obtaining historical running data of the air conditioner; determining a current indoor temperature-time length curve corresponding to the current set temperature according to a correspondence between the set temperature and the indoor temperature-time length curve; and substituting the current indoor temperature into the current indoor temperature-time length curve to obtain the second time length; wherein the determination of the correspondence between the set temperature and the indoor temperature-time length curve comprises: taking the indoor temperature and the time length required for the indoor temperature to reach the set temperature as variables, and determining the indoor temperature-time length curve corresponding to each set temperature according to the historical running data of the air conditioner.
[0154] Optionally, the control device of the air conditioner further comprises a second control module configured to, during the process in which the user is away from the destination, if the current distance between the current position of the user and the destination position is greater than or equal to the first set distance, turn off the air conditioner at the destination.
[0155] Optionally, the first obtaining module 61 is specifically configured to, during the process in which the user approaches the destination, if the current distance between the current position of the user and the destination position is less than or equal to the second set distance, obtain the first time length required for the user to reach the destination from the current time.
[0156] The first obtaining module 61 comprises a seventh obtaining unit and an eighth obtaining unit. The seventh obtaining unit is configured to obtain the current moving track of the user; and the eighth obtaining unit is configured to, in a case where the current similarity between the current moving track and a preset moving track is greater than or equal to a set similarity, obtain the first time length required for the user to reach the destination from the current time; wherein the preset moving track is a moving track of the user to reach the destination.
[0157] In some embodiments, the control device of the air conditioner comprises a processor and a memory storing program instructions, and the processor is configured to execute the control method of the air conditioner provided by the foregoing embodiments when executing the program instructions.
[0158] Figure 7 is a schematic diagram of a control device of an air conditioner provided by an embodiment of the present application. As shown in Figure 7 the control device of the air conditioner comprises:
[0159] The processor 71 and the memory 72 can also include a communication interface 73 and a bus 74. The processor 71, the communication interface 73, and the memory 72 can communicate with each other through the bus 74. The communication interface 73 can be used for information transmission. The processor 71 can invoke the logical instructions in the memory 72 to execute the control method of the air conditioner provided in the foregoing embodiments.
[0160] In addition, the logical instructions in the memory 72 described above can be implemented in the form of a software functional unit and sold or used as an independent product, and can be stored in a computer readable storage medium.
[0161] The memory 72, as a computer readable storage medium, can be used to store software programs, computer executable programs, such as program instructions / modules corresponding to the method in the embodiments of the present application. The processor 71 executes the functions and data processing by running the software programs, instructions, and modules stored in the memory 72, that is, implements the method in the method embodiments described above.
[0162] The memory 72 can include a program storage area and a data storage area. The program storage area can store an operating system and at least one application required by a function; the data storage area can store data created according to the use of the terminal device, etc. In addition, the memory 72 can include a high-speed random access memory, and can also include a non-volatile memory.
[0163] Figure 8 FIG. 14 is a schematic diagram of an intelligent air conditioner provided in an embodiment of the present application. The intelligent air conditioner 14 includes the control device 16 of the air conditioner provided in the foregoing embodiments.
[0164] The embodiment of the present application provides a computer readable storage medium, which stores computer executable instructions, and the computer executable instructions are configured to execute the control method of the air conditioner provided in the foregoing embodiments.
[0165] The embodiment of the present application provides a computer program product, which includes a computer program stored on a computer readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer executes the control method of the air conditioner provided in the foregoing embodiments.
[0166] The computer readable storage medium described above can be a transitory computer readable storage medium or a non-transitory computer readable storage medium.
[0167] The technical solutions of this application embodiment can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes one or more instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods in this application embodiment. The aforementioned storage medium can be a non-transitory storage medium, including: USB flash drive, portable hard drive, read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk, and other media capable of storing program code; it can also be a transient storage medium.
[0168] The foregoing description and accompanying drawings fully illustrate embodiments of this application to enable those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, procedural, and other changes. The embodiments represent only possible variations. Individual components and functions are optional unless explicitly required, and the order of operations may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the terminology used in this application is for describing embodiments only and is not intended to limit the claims. As used in the description of embodiments and claims, the singular forms “a,” “an,” and “the” are intended to equally include the plural forms unless the context clearly indicates otherwise. Additionally, when used in this application, the terms “comprise” and its variations “comprises” and / or “comprising” refer to the presence of stated features, integrals, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or groups thereof. Unless otherwise specified, an element defined by the phrase "comprising a..." does not exclude the presence of other identical elements in the process, method, or apparatus that includes that element. In this document, each embodiment may focus on describing the differences from other embodiments, and similar or identical parts between embodiments can be referred to mutually. For methods, products, etc., disclosed in the embodiments, if they correspond to the method section disclosed in the embodiments, then the relevant parts can be referred to the description of the method section.
[0169] Those skilled in the art can appreciate that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized in electronic hardware, or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of the present application. Those skilled in the art can clearly appreciate that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0170] In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units can be only a logical function division. Actual implementation can have another division manner. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other form. The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, which can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to implement the embodiments. In addition, the functional units in the embodiments of the present application can be integrated in one processing unit, or each unit can be a physical unit, or two or more units can be integrated in one unit.
[0171] The flowcharts and block diagrams in the drawings show the possible implementation architecture, function and operation of the system, method and computer program product according to the embodiments of the present application. In this regard, each block in the flowchart or block diagram can represent a module, a program segment or a part of code containing one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions noted in the blocks can occur in different order from that shown in the drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, which can depend on the functions involved. Each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be realized by a special hardware-based system that performs the specified functions or actions, or can be realized by a combination of special hardware and computer instructions.
Claims
1. A method for controlling an air conditioner, characterized in that, This method is applied to scenarios where a user moves from a non-air-conditioned environment to an air-conditioned environment; the control method includes: As the user approaches the destination, obtain the first time required for the user to reach the destination from the current moment; Obtain the user's current exercise intensity; Determine the current set temperature based on the current exercise intensity; If the second time required for the current indoor temperature to reach the current set temperature satisfies the constraint of the first time, the air conditioner at the destination is controlled according to the current set temperature; before the air conditioner at the destination is controlled according to the current set temperature, the air conditioner at the destination is not in operation. Obtaining the user's current exercise intensity includes: obtaining the user's current heart rate; and determining the current exercise intensity corresponding to the current heart rate based on the correspondence between heart rate and exercise intensity. Determining the current set temperature based on the current exercise intensity includes: obtaining an exercise intensity influence coefficient corresponding to the current indoor temperature; correcting the current exercise intensity based on the exercise intensity influence coefficient to obtain a corrected exercise intensity, which is lower than the current exercise intensity; determining the current set temperature based on the corrected exercise intensity, where the current set temperature corresponding to the corrected exercise intensity is higher; or... Determining the current set temperature based on the current exercise intensity includes: determining the initial set temperature corresponding to the current exercise intensity based on the correspondence between exercise intensity and set temperature; obtaining the set temperature influence coefficient corresponding to the current indoor temperature; increasing the initial set temperature based on the set temperature influence coefficient, and using the increased initial set temperature as the current set temperature.
2. The control method according to claim 1, characterized in that, Obtain the first time required for the user to reach their destination from the current moment, including: Obtain the user's average speed; Obtain the current distance between the user's current location and the destination location; The first duration is determined based on the current distance and average speed.
3. The control method according to claim 1, characterized in that, The second time required for the current indoor temperature to reach the current set temperature is determined as follows: Obtain historical operating data of the air conditioner; Based on the correspondence between the set temperature and the indoor temperature-duration curve, determine the current indoor temperature-duration curve corresponding to the current set temperature; Substitute the current indoor temperature into the current indoor temperature-duration curve to obtain the second duration; The determination of the correspondence between the set temperature and the indoor temperature-duration curve includes: using the indoor temperature and the time required for the indoor temperature to reach the set temperature as variables, and determining the indoor temperature-duration curve corresponding to each set temperature based on the historical operating data of the air conditioner.
4. The control method according to any one of claims 1 to 3, characterized in that, Also includes: If the distance between the user's current location and the destination location is greater than or equal to a first preset distance while the user is moving away from the destination, the air conditioner at the destination will be turned off. As the user approaches the destination, if the current distance between the user's current location and the destination location is less than or equal to a second preset distance, then the first time required for the user to reach the destination from the current moment is obtained.
5. The control method according to any one of claims 1 to 3, characterized in that, Obtain the user's current movement trajectory; If the current similarity between the current movement trajectory and the preset movement trajectory is greater than or equal to the set similarity, obtain the first time required for the user to reach the destination from the current time. The preset movement trajectory is the movement trajectory of the user to reach the destination.
6. A control device for an air conditioner, characterized in that, This is applicable to scenarios where a user moves from a non-air-conditioned environment to an air-conditioned environment; the control device includes: The first acquisition module is used to acquire the first time required for the user to reach the destination from the current time as the user approaches the destination; The second acquisition module is used to obtain the user's current exercise intensity; The determination module is used to determine the current set temperature based on the current exercise intensity; The first control module is used to control the air conditioner at the destination according to the current set temperature, provided that the second time required for the current indoor temperature to reach the current set temperature satisfies the constraint condition of the first time; before controlling the air conditioner at the destination according to the current set temperature, the air conditioner at the destination is not in operation. The second obtaining module includes a third obtaining unit and a second determining unit; the third obtaining unit is used to obtain the user's current heart rate; the second determining unit is used to determine the current exercise intensity corresponding to the current heart rate based on the correspondence between heart rate and exercise intensity. The determination module includes a fourth obtaining unit, a fifth obtaining unit, and a third determining unit; the fourth obtaining unit is used to obtain the exercise intensity influence coefficient corresponding to the current indoor temperature; the fifth obtaining unit is used to correct the current exercise intensity based on the exercise intensity influence coefficient to obtain a corrected exercise intensity, which is lower than the current exercise intensity; the third determining unit is used to determine the current set temperature based on the corrected exercise intensity, where the current set temperature corresponding to the corrected exercise intensity is higher; or... The determination module includes a fourth determination unit, a sixth acquisition unit, and a fifth determination unit; the fourth determination unit is used to determine the initial set temperature corresponding to the current exercise intensity based on the correspondence between exercise intensity and set temperature; the sixth acquisition unit is used to obtain the set temperature influence coefficient corresponding to the current indoor temperature; the fifth determination unit is used to increase the initial set temperature based on the set temperature influence coefficient, and use the increased initial set temperature as the current set temperature.
7. A control device for an air conditioner, comprising a processor and a memory storing program instructions, characterized in that, The processor is configured to execute the air conditioner control method as described in any one of claims 1 to 5 when executing the program instructions.
8. A smart air conditioner, characterized in that, Includes the control device for the intelligent air conditioner as described in claim 6 or 7.
Citation Information
Patent Citations
Air conditioner control method and device
CN104930646A
Control method, terminal and system for air conditioner
CN105180363A
Air conditioner control method, server and terminal
CN106288194A
Air conditioner, control method and device therefor, and computer readable storage medium
CN110578999A
Control method for air conditioner, air conditioner, server and storage medium
CN112229039A