Method, device for controlling air conditioner and air conditioner
By determining the temperature change trend and setting the target start time when the air conditioner receives the self-cleaning mode start command, the problem of indoor temperature fluctuation in the air conditioner's self-cleaning mode is solved, thus improving the user experience.
Patent Information
- Application Number
- CN202310128874.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-17
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2043-02-17
AI Technical Summary
When existing air conditioners operate in self-cleaning mode, they are prone to causing fluctuations in indoor temperature, making precise control difficult and affecting user experience.
When the air conditioner receives the self-cleaning mode start command, it determines the current temperature change trend and determines the target start time of the self-cleaning mode based on the trend, thus controlling the air conditioner to run the self-cleaning mode at the appropriate time.
Precisely controlling the start time of the air conditioner's self-cleaning mode reduces the likelihood of a rapid drop in indoor temperature, thus improving the user experience.
Smart Images

Figure CN116147176B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of air conditioner control, for example, to a method and device for controlling an air conditioner and the air conditioner. BACKGROUND
[0002] With the continuous improvement of people's living standards, intelligent household appliances have gradually entered the lives of users. At present, the emergence of air conditioners brings users a more comfortable indoor environment, and how to more accurately control the air conditioner has become the focus of user attention.
[0003] At the present stage, when the user adjusts the indoor temperature through the air conditioner, the user usually pre-inputs the comfortable temperature as the set temperature into the air conditioner, and the air conditioner adjusts the operating parameters of the air conditioner in combination with the comparison result between the current indoor temperature and the set temperature. However, in the actual use process of the air conditioner, as the air conditioner adjusts the room temperature, the indoor temperature also changes, at this time, if the current indoor temperature is close to the set temperature, the air conditioner will default that it has completed the work and then enter the standby state; if the current indoor temperature is far away from the set temperature after the air conditioner is in the standby state for a period of time, the air conditioner will run again to adjust the temperature in the room. If the air conditioner receives a self-cleaning control instruction at this time, the air conditioner will be in a refrigeration state due to the frosting, defrosting and other operation programs in the self-cleaning mode when running the self-cleaning control instruction, which will make it difficult to maintain the indoor temperature at the user's set temperature, and bring bad experience to the user. Therefore, how to more accurately control the air conditioner to run the self-cleaning mode to ensure the accuracy of the indoor temperature becomes a technical problem to be solved.
[0004] 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
[0005] To have a basic understanding of some aspects of the disclosed embodiments, a brief overview is given below. The overview is not a comprehensive review of the embodiments, nor is it intended to identify key / important elements or delineate the scope of the embodiments, but to serve as a prelude to the detailed description that follows.
[0006] The embodiments of the present disclosure provide a method and device for controlling an air conditioner and the air conditioner, which can more accurately control the air conditioner to run the self-cleaning mode to ensure the accuracy of the indoor temperature.
[0007] In some embodiments, the method for controlling an air conditioner comprises: in the case that the air conditioner receives a starting instruction of a self-cleaning mode, determining a temperature change trend corresponding to a current time; determining a target starting time of the self-cleaning mode of the air conditioner according to the temperature change trend corresponding to the current time; and controlling the air conditioner to run the self-cleaning mode at the target starting time.
[0008] In some embodiments, the device for controlling an air conditioner comprises: a first determining module configured to, in the case that the air conditioner receives a starting instruction of a self-cleaning mode, determine a temperature change trend corresponding to a current time; a second determining module configured to determine a target starting time of the self-cleaning mode of the air conditioner according to the temperature change trend corresponding to the current time; and a control module configured to control the air conditioner to run the self-cleaning mode at the target starting time.
[0009] In some embodiments, the device for controlling an air conditioner comprises: a processor and a memory storing program instructions, the processor being configured to execute the foregoing method for controlling an air conditioner when running the program instructions.
[0010] In some embodiments, the air conditioner comprises the foregoing device for controlling an air conditioner.
[0011] The method, device and air conditioner for controlling an air conditioner provided by the embodiments of the present disclosure can achieve the following technical effects: in the case that the air conditioner receives a starting instruction of a self-cleaning mode, a temperature change trend corresponding to a current time is determined; and a target starting time of the self-cleaning mode of the air conditioner is determined according to the temperature change trend corresponding to the current time; and the air conditioner is controlled to run the self-cleaning mode at the target starting time. In this way, the target starting time of the self-cleaning mode of the air conditioner can be accurately determined in combination with the temperature change trend corresponding to the current time, so that the target starting time determined in this way is more in line with the change law of the indoor temperature, thereby ensuring that the air conditioner starts the self-cleaning mode at the appropriate time when the air conditioner is controlled to run the self-cleaning mode at the target starting time, reducing the probability of rapid indoor temperature drop caused by the air conditioner running the self-cleaning mode, more accurately positioning the indoor temperature, and effectively improving the user experience of the air conditioner.
[0012] The foregoing general description and the following description are merely exemplary and explanatory, and are not intended to limit the present application. BRIEF DESCRIPTION OF DRAWINGS
[0013] One or more embodiments are exemplarily illustrated by corresponding drawings, which are not intended to limit the embodiments, elements with the same reference numerals in the drawings show similar elements, the drawings do not constitute a proportional limit, and wherein:
[0014] Figure 1is a schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure;
[0015] Figure 2 is a schematic diagram of a method for determining an environmental change trend provided by an embodiment of the present disclosure;
[0016] Figure 3 is a schematic diagram of a method for determining a target start time provided by an embodiment of the present disclosure;
[0017] Figure 4 is another schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure;
[0018] Figure 5 is a schematic diagram of an apparatus for controlling an air conditioner provided by an embodiment of the present disclosure;
[0019] Figure 6 is another schematic diagram of an apparatus for controlling an air conditioner provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0020] In order to enable persons skilled in the art to better understand the features and technical contents of the embodiments of the present disclosure, the implementation of the embodiments of the present disclosure is described in detail below with reference to the accompanying drawings, which are only used for reference and do not limit the embodiments of the present disclosure. 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, well-known structures and devices can be simplified to facilitate the drawings.
[0021] The terms "first", "second", and the like in the specification and claims of the embodiments of the present disclosure and the above-mentioned 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 to implement the embodiments of the present disclosure described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion.
[0022] Unless otherwise specified, the term "a plurality of" means two or more.
[0023] In the embodiments of the present disclosure, the character " / " represents an "or" relationship between the objects before and after it. For example, A / B represents: A or B.
[0024] 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.
[0025] The term "corresponding" can refer to an association or binding relationship. A and B correspond to each other means that there is an association or binding relationship between A and B.
[0026] In the embodiments of the present disclosure, the smart home appliance refers to a home appliance product formed after introducing microprocessors, sensor technology, network communication technology into home appliances, having the characteristics of intelligent control, intelligent perception and intelligent application. The operation process of the smart home appliance often depends on the application and processing of modern technologies such as the Internet of Things, the Internet and electronic chips. For example, the smart home appliance can realize remote control and management of the smart home appliance by the user through the connection of electronic devices.
[0027] In the embodiments of the present disclosure, the terminal device refers to an electronic device with wireless connection function. The terminal device can be connected to the Internet and communicate with the smart home appliance as described above, or can be directly connected to the smart home appliance as described above through Bluetooth, Wi-Fi and the like. In some embodiments, the terminal device is, for example, a mobile device, a computer, or a built-in vehicle device of a hovercar, or any combination thereof. The mobile device may, for example, include a mobile phone, a smart home device, a wearable device, a smart mobile device, a virtual reality device, or any combination thereof, wherein the wearable device may, for example, include a smart watch, a smart bracelet, a pedometer, and the like.
[0028] Figure 1 is a schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure; in combination with Figure 1 The present disclosure provides a method for controlling an air conditioner, which includes the following steps:
[0029] S11, in the case that the air conditioner receives a starting instruction of a self-cleaning mode, the air conditioner determines a temperature change trend corresponding to a current time.
[0030] S12, the air conditioner determines a target starting time of the self-cleaning mode of the air conditioner according to the temperature change trend corresponding to the current time.
[0031] S13, the air conditioner controls the air conditioner to run the self-cleaning mode at the target starting time.
[0032] In the scheme, the user can send a starting instruction of the self-cleaning mode to the air conditioner through a mobile device or a remote control device associated with the air conditioner. In this way, when the air conditioner receives the starting instruction of the self-cleaning mode, the air conditioner determines a temperature change trend corresponding to the current time. Here, the temperature change trend refers to the temperature change trend of the indoor environment where the air conditioner is located. Specifically, the temperature change trend includes an upward trend and a downward trend. As an example, if the indoor temperature at the previous time is higher than the indoor temperature at the next time, it is determined that the temperature change trend corresponding to the current time is a downward trend; if the indoor temperature at the previous time is lower than the indoor temperature at the next time, it is determined that the temperature change trend corresponding to the current time is an upward trend. With this scheme, the temperature change trend can be accurately determined when the air conditioner receives the starting instruction of the self-cleaning mode.
[0033] Further, after the air conditioner determines the temperature change trend corresponding to the current time, the target starting time of the self-cleaning mode of the air conditioner can be accurately determined in combination with the temperature change trend corresponding to the current time. Specifically, in the case that the temperature change trend corresponding to the current time is an upward trend, the current time is determined as the target starting time of the self-cleaning mode. In the case that the temperature change trend corresponding to the current time is a downward trend, the target starting time of the self-cleaning mode of the air conditioner is determined according to the temperature change curve of the indoor environment where the air conditioner is located. In this way, the target starting time of the self-cleaning mode can be accurately determined in combination with the temperature change trend corresponding to the current time, so that the target starting time determined in this way is more in line with the change law of the indoor temperature, and thus the indoor temperature is reasonably and effectively controlled when the air conditioner is controlled to run the self-cleaning mode at the target starting time.
[0034] By using the method for controlling the air conditioner provided in the embodiments of the present disclosure, when the air conditioner receives the starting instruction of the self-cleaning mode, the temperature change trend corresponding to the current time is determined; and the target starting time of the self-cleaning mode of the air conditioner is determined according to the temperature change trend corresponding to the current time; so as to control the air conditioner to run the self-cleaning mode at the target starting time. In this way, the target starting time of the self-cleaning mode of the air conditioner can be accurately determined in combination with the temperature change trend corresponding to the current time, so that the target starting time determined in this way is more in line with the change law of the indoor temperature, so as to ensure that the air conditioner starts the self-cleaning mode at the appropriate time when the air conditioner is controlled to run the self-cleaning mode at the target starting time, reduce the probability of rapid decrease of the indoor temperature caused by running the self-cleaning mode of the air conditioner, and more accurately locate the indoor temperature, thereby effectively improving the user experience of the air conditioner.
[0035] Figure 2 is a schematic diagram of a method for determining an environmental change trend provided in the embodiments of the present disclosure; in combination with Figure 2Optionally, S11, in the case that the air conditioner receives a start instruction of the self-cleaning mode, the air conditioner determines a temperature change trend corresponding to the current time, including:
[0036] S21, in the case that the air conditioner operates according to the preset temperature, the air conditioner obtains a temperature change curve of the indoor where the air conditioner is located.
[0037] S22, the air conditioner determines the temperature change trend corresponding to the current time according to the temperature change curve.
[0038] In the present scheme, in the case that the air conditioner receives a temperature adjustment instruction, the air conditioner can control the air conditioner to operate according to the preset temperature. Here, the temperature adjustment instruction can include a control instruction capable of adjusting the indoor temperature such as a refrigeration instruction and a heating instruction, and the preset temperature can be a comfortable temperature input by the user to the display panel of the air conditioner or the remote control device associated with the air conditioner. As an example, the preset temperature can be 26℃. Further, in the case that the air conditioner operates according to the preset temperature, the air conditioner can obtain a temperature change curve of the indoor where the air conditioner is located. Specifically, the air conditioner can be associated with an indoor temperature sensor, and in the case that the air conditioner operates according to the preset temperature, the indoor temperature where the air conditioner is located is monitored by the indoor temperature sensor to generate a temperature change curve of the indoor where the air conditioner is located. Here, the temperature change curve refers to a change curve with the operation time of the air conditioner operating according to the preset temperature as the X-axis and the real-time temperature as the Y-axis, which can reflect the temperature change law of the indoor where the air conditioner is located in the case that the air conditioner operates according to the preset temperature. As an example, a point A can be taken on the temperature curve, and the horizontal and vertical coordinates of A are (15, 28), which means that when the air conditioner operates according to the preset temperature for 15 minutes, the indoor temperature where the air conditioner is located is 28℃. It should be noted that the time unit corresponding to the X-axis can be determined by the user's monitoring habit. For example, the time unit corresponding to the X-axis can be minutes or hours. In this way, in the case that the air conditioner operates according to the preset temperature, the indoor temperature can be detected in combination with the indoor temperature sensor associated with the air conditioner to generate a more accurate temperature change curve of the indoor where the air conditioner is located, so as to facilitate the user to analyze the temperature change law of the indoor according to the temperature change curve. Further, after the air conditioner obtains the temperature change curve of the indoor where the air conditioner is located, the temperature change trend corresponding to the current time can be accurately determined in combination with the temperature change curve. The temperature change trend includes an upward trend and a downward trend. In this way, the temperature change trend can be accurately determined in combination with the temperature change curve of the indoor, so as to provide an accurate data basis for the determination of the target start time of the air conditioner self-cleaning mode.
[0039] Optionally, S12, the air conditioner determines the target start time of the air conditioner self-cleaning mode according to the temperature change trend corresponding to the current time, including:
[0040] In a case where the temperature change trend corresponding to the current time is an upward trend, the air conditioner determines the current time as the target starting time of the self-cleaning mode. In a case where the temperature change trend corresponding to the current time is a downward trend, the air conditioner determines the target starting time of the self-cleaning mode of the air conditioner according to the temperature change curve of the indoor environment where the air conditioner is located.
[0041] In the present solution, in a case where the temperature change trend corresponding to the current time is an upward trend, the air conditioner determines the current time as the target starting time of the self-cleaning mode. In this way, the air conditioner can be controlled to start the self-cleaning mode when the indoor temperature is stably rising, so as to improve the situation of indoor temperature reduction caused during the operation of the self-cleaning mode. In a case where the temperature change trend corresponding to the current time is a downward trend, the air conditioner can determine the target starting time of the self-cleaning mode of the air conditioner in combination with the temperature change curve of the indoor environment where the air conditioner is located. Specifically, the temperature peak value in the first set period and the temperature peak value in the second set period can be determined in the temperature change curve; the third time corresponding to the temperature peak value in the first set period and the fourth time corresponding to the temperature peak value in the second set period can be determined according to the temperature change curve; and the target starting time of the self-cleaning mode of the air conditioner can be determined in combination with the third time and the fourth time. In this way, the target starting time of the self-cleaning mode can be determined according to different temperature change trends, so as to ensure the accuracy of the target starting time determined in this way and provide an accurate data basis for the intelligent control of the air conditioner.
[0042] Figure 3 is a schematic diagram of a method for determining a target starting time provided by the present solution; in combination with Figure 3 As shown in the figure, optionally, the air conditioner determines the target starting time of the self-cleaning mode of the air conditioner according to the temperature change curve of the indoor environment where the air conditioner is located, which includes:
[0043] S31, determining the temperature peak value in the first set period and the temperature peak value in the second set period in the temperature change curve.
[0044] S32, determining the third time corresponding to the temperature peak value in the first set period and the fourth time corresponding to the temperature peak value in the second set period according to the temperature change curve.
[0045] S33, determining the target starting time of the self-cleaning mode of the air conditioner according to the third time and the fourth time.
[0046] In the scheme, the air conditioner can determine the temperature peak value in the first set period and the temperature peak value in the second set period in the temperature change curve. Here, the temperature peak value in the first set period refers to the highest temperature value in the first set period, and the temperature peak value in the second set period refers to the highest temperature value in the second set period; for example, the time range of the first set period is 15-20 minutes, so the temperature values corresponding to 15-20 minutes respectively can be extracted from the temperature change curve, and the highest temperature value among them is determined as the temperature peak value in the first set period; the time range of the second set period is 35-40 minutes, so the temperature values corresponding to 35-40 minutes respectively can be extracted from the temperature change curve, and the highest temperature value among them is determined as the temperature peak value in the second set period.
[0047] Further, the air conditioner can also determine the third time corresponding to the temperature peak value in the first set period and the fourth time corresponding to the temperature peak value in the second set period in combination with the temperature change curve. Specifically, the horizontal coordinate value of the temperature peak value in the first set period in the temperature change curve can be taken as the third time, and the horizontal coordinate value of the temperature peak value in the second set period in the temperature change curve can be taken as the fourth time. In this way, the third time and the fourth time can be accurately determined in combination with the temperature change curve. Further, after the air conditioner determines the third time and the fourth time, the target start time of the air conditioner self-cleaning mode can be determined in combination with the third time and the fourth time. In this way, the target start time of the air conditioner self-cleaning mode can be determined in combination with the third time corresponding to the temperature peak value in the first set period and the fourth time corresponding to the temperature peak value in the second set period, so that the target start time determined in this way is more in line with the indoor temperature change law of the air conditioner in the temperature regulation process, meets the accuracy requirement of the target user for the start time of the self-cleaning mode, and provides an accurate data basis for the intelligent control of the air conditioner.
[0048] Optionally, in S33, the air conditioner determines the target start time of the air conditioner self-cleaning mode according to the third time and the fourth time, including:
[0049] The air conditioner determines the start delay duration of the air conditioner self-cleaning mode according to the third time and the fourth time; and the air conditioner takes the sum of the current time and the start delay duration as the target start time of the air conditioner self-cleaning mode.
[0050] In this solution, the air conditioner can determine the target starting time of the air conditioner self-cleaning mode in combination with the third time and the fourth time. Specifically, the air conditioner can determine the starting delay duration of the air conditioner self-cleaning mode in combination with the third time and the fourth time. Further, the air conditioner can take the sum of the current time and the starting delay duration as the target starting time of the air conditioner self-cleaning mode. For example, if the air conditioner determines that the current time is 8:00 and determines that the starting delay duration is 15 minutes, it determines that the target starting time of the air conditioner self-cleaning mode is 8:15. With this solution, the target starting time of the air conditioner self-cleaning mode can be determined in combination with the current time and the starting delay duration, meeting the accuracy requirement of the target user for the starting time of the self-cleaning mode and providing an accurate data basis for the intelligent control of the air conditioner.
[0051] Optionally, the air conditioner determines the starting delay duration of the air conditioner self-cleaning mode according to the third time and the fourth time, comprising:
[0052] T 延迟 = (t4-t3) / 2
[0053] wherein, T 延迟 is the starting delay duration, t4 is the fourth time, and t3 is the third time.
[0054] In this solution, the air conditioner can calculate the difference between the fourth duration and the third duration after determining the third duration and the fourth duration, and take the ratio of the difference to 2 as the starting delay duration of the self-cleaning mode. In this way, the starting delay duration of the self-cleaning mode can be accurately determined, providing an accurate data basis for the intelligent control of the air conditioner.
[0055] Figure 4 is another method for controlling an air conditioner provided by an embodiment of the present disclosure; in combination with Figure 4 As shown in FIG. 5, optionally, the air conditioner is associated with an indoor temperature sensor, and after controlling the air conditioner to run the self-cleaning mode at the target starting time, the method further comprises:
[0056] S41, the air conditioner acquires the indoor temperature collected by the indoor temperature sensor.
[0057] S42, in the case that the indoor temperature is lower than the temperature threshold, the air conditioner controls the air conditioner to stop the self-cleaning mode.
[0058] In the scheme, the air conditioner can be associated with an indoor temperature sensor. Specifically, the air conditioner can obtain the indoor temperature collected by the indoor temperature sensor, and in the case that the indoor temperature is lower than a temperature threshold, it is indicated that the self-cleaning mode causes the indoor temperature to drop too much, resulting in that the indoor temperature cannot be stably maintained, and then in order to avoid the indoor temperature of the air conditioner from continuously decreasing, the air conditioner can be controlled to turn off the self-cleaning mode. Here, the temperature threshold can be the average of the temperature peak value and the temperature valley value in the same period. With this scheme, the end time of the self-cleaning mode can be accurately determined, and the accurate control of the air conditioner can be effectively realized.
[0059] The embodiments of the present disclosure further provide another method for controlling an air conditioner, comprising:
[0060] The air conditioner determines a target running frequency of the air conditioner compressor according to the temperature variation curve.
[0061] The air conditioner controls the air conditioner compressor to run at the target running frequency.
[0062] In the scheme, after the air conditioner obtains the temperature variation curve of the indoor where the air conditioner is located, the target running frequency of the air conditioner compressor can be determined in combination with the temperature variation curve, specifically including: the air conditioner determines a temperature peak value and a temperature valley value in a preset period in the temperature variation curve; the air conditioner determines a first time corresponding to the temperature peak value and a second time corresponding to the temperature valley value according to the temperature variation curve; and the air conditioner determines the target running frequency of the air conditioner compressor in combination with the first time and the second time. In this way, the target running frequency of the air conditioner compressor can be accurately determined in combination with the temperature variation curve of the indoor where the air conditioner is located, so that the target running frequency determined in this way is more in line with the change law of the indoor temperature, and then in the case that the air conditioner compressor is controlled to run at the target running frequency, the indoor temperature can be reasonably and effectively controlled, so as to more accurately locate the indoor temperature in the case that the air conditioner compressor is controlled to run at the target running frequency, thereby improving the user's experience of using the air conditioner while saving the waste of power resources caused by repeated start and stop.
[0063] Optionally, the air conditioner determines the target running frequency of the air conditioner compressor according to the temperature variation curve, comprising:
[0064] The air conditioner determines a temperature peak value and a temperature valley value in a preset period in the temperature variation curve.
[0065] The air conditioner determines a first time corresponding to the temperature peak value and a second time corresponding to the temperature valley value according to the temperature variation curve.
[0066] The air conditioner determines the target running frequency of the air conditioner compressor according to the first time and the second time.
[0067] In the present solution, the air conditioner can determine the temperature peak value and the temperature valley value in the preset period in the temperature change curve. Here, the temperature peak value refers to the highest temperature value in the preset period; for example, the preset period is the first period, and the time range of the first period is 15-20 minutes, so the respective temperature values corresponding to 15-20 minutes can be extracted from the temperature change curve, and the highest temperature value among them is determined as the temperature peak value. Similarly, the temperature valley value refers to the lowest temperature value in the preset period; for example, the preset period is the first period, and the time range of the first period is 15-20 minutes, so the respective temperature values corresponding to 15-20 minutes can be extracted from the temperature change curve, and the lowest temperature value among them is determined as the temperature valley value.
[0068] Further, the air conditioner can also determine the first time corresponding to the temperature peak value and the second time corresponding to the temperature valley value in combination with the temperature change curve. Specifically, the horizontal coordinate value of the temperature peak value on the temperature change curve can be taken as the first time, and the horizontal coordinate value of the temperature valley value on the temperature change curve can be taken as the second time. In this way, the first time and the second time can be accurately determined in combination with the temperature change curve. Further, after the air conditioner determines the first time and the second time, the target running frequency of the air conditioner compressor can be determined in combination with the first time and the second time. In this way, the target running frequency can be determined in combination with the first time corresponding to the temperature peak value and the second time corresponding to the temperature valley value, so that the target running frequency determined in this way conforms to the indoor temperature change rule of the air conditioner in the temperature regulation process, meets the accuracy requirement of the target user for the target running frequency of the compressor, and provides an accurate data basis for the intelligent control of the air conditioner.
[0069] Optionally, the air conditioner determines the target running frequency of the air conditioner compressor according to the first time and the second time, comprising:
[0070] The air conditioner obtains the running frequency of the compressor of the air conditioner at the first time and the running frequency of the compressor of the air conditioner at the second time.
[0071] The air conditioner determines the target running frequency of the air conditioner compressor according to the running frequency of the compressor of the air conditioner at the first time and the running frequency of the compressor of the air conditioner at the second time.
[0072] In the present solution, the air conditioner can determine the running frequency of the compressor at the first time and the running frequency of the compressor at the second time in combination with the historical running information stored in advance. Here, the historical running information includes running condition information at different times after the air conditioner is started. The running condition information includes the running frequency of the compressor, the fan speed, the opening degree of the air deflector, the temperature of the coil, etc. Specifically, the running frequency of the compressor at the first time and the running frequency of the compressor at the second time can be extracted from the historical running information after the air conditioner determines the first time and the second time. Further, the air conditioner can determine the target running frequency of the compressor in combination with the running frequency of the compressor at the first time and the running frequency of the compressor at the second time. In this way, a more accurate target running frequency of the compressor can be obtained, providing an accurate data basis for intelligent control of the air conditioner.
[0073] Optionally, the air conditioner determines the target running frequency of the compressor in combination with the running frequency of the compressor at the first time and the running frequency of the compressor at the second time, including:
[0074] f3 = (f1 + f2) / 2
[0075] wherein f3 is the target running frequency of the compressor, f1 is the running frequency of the compressor at the first time, and f2 is the running frequency of the compressor at the second time.
[0076] In the present solution, the air conditioner can determine the target running frequency of the compressor as the average of the running frequency of the compressor at the first time and the running frequency of the compressor at the second time after determining the running frequency of the compressor at the first time and the running frequency of the compressor at the second time. For example, if the running frequency of the compressor at the first time is 50 Hz and the running frequency of the compressor at the second time is 56 Hz, the target running frequency f3 = (50 + 56) / 2 = 53 Hz is determined. In this way, a more accurate target running frequency of the compressor can be obtained, providing an accurate data basis for intelligent control of the air conditioner.
[0077] Optionally, in the case where a plurality of target running frequencies are determined according to the temperature change curve, the air conditioner calculates the average of the plurality of target running frequencies and takes the average as a new running frequency; and the air conditioner controls the compressor to run at the new running frequency.
[0078] In the present scheme, it can be understood that, as the air conditioner runs according to the preset temperature, the indoor environment temperature changes accordingly, and the temperature peak value and the temperature trough value determined in different periods of the temperature change curve are also not the same. Correspondingly, the target running frequency determined in combination with different temperature peak values and temperature trough values is also not the same. It can be seen that in such a case, different target running frequencies can be determined in different periods of the temperature change curve. Therefore, in order to more accurately determine the running frequency of the air conditioner compressor, in the case of determining multiple target running frequencies according to the temperature change curve, the air conditioner calculates the average value of the multiple target running frequencies, and takes the average value as a new running frequency. For example, if the target running frequency determined according to the first preset period of the temperature change curve is 54Hz, and the target running frequency determined according to the third preset period of the temperature change curve is 58Hz, then the new running frequency is determined as = (54+58) / 2 = 56Hz. In this way, after the air conditioner determines the new running frequency, the air conditioner compressor can be controlled to run according to the new running frequency. In this way, the running frequency of the compressor can be adjusted in a timely and reasonable manner in combination with the indoor temperature change rule, effectively meeting the user's demand for precise control of the air conditioner compressor.
[0079] Optionally, after controlling the air conditioner compressor to run according to the target running frequency, the method further comprises:
[0080] The air conditioner obtains the running duration of the air conditioner running according to the preset temperature.
[0081] In the case where the running duration exceeds the first duration, the air conditioner controls the air conditioner compressor to run according to the initial running frequency.
[0082] In the scheme, the air conditioner can obtain the running duration of the air conditioner running according to the preset temperature. Specifically, the air conditioner can obtain the starting time of the air conditioner running according to the preset temperature in combination with the pre-stored historical running information, and take the difference between the current time and the starting time as the running duration of the air conditioner running according to the preset temperature. In this way, accurate determination of the running duration can be achieved. Further, in the case where the running duration exceeds the first duration, indicating that the current indoor temperature has stabilized at the user's preset temperature after adjustment, the air conditioner can control the air conditioner compressor to run at the initial running frequency. Here, the initial frequency can be the compressor running frequency preset by the user. The first duration can be determined in combination with the period number and the reference factor. Specifically, the first duration = period number * reference factor. As an example, the reference factor = 0.02, and the period number is determined by the operation mode in which the air conditioner is running. If the operation mode in which the air conditioner is running is the cooling mode, the corresponding period number is 45; if the operation mode in which the air conditioner is running is the heating mode, the corresponding period number is 55. In this way, the corresponding period number can be determined in combination with the operation mode in which the air conditioner is running, and the first duration can be determined in combination with the period number and the reference factor, so that the air conditioner can control the air conditioner compressor to run at the initial running frequency in the case where the running duration exceeds the first duration. In this way, the running time of the compressor running at the initial frequency is accurately determined, and accurate control of the air conditioner is achieved.
[0083] Optionally, after controlling the air conditioner compressor to run at the target running frequency, the method further comprises:
[0084] The air conditioner obtains the indoor temperature collected by the indoor temperature sensor.
[0085] In the case where the indoor temperature reaches the preset temperature and the duration of the indoor temperature reaching the preset temperature reaches the second preset duration, the air conditioner controls the air conditioner compressor to run at the initial running frequency.
[0086] In the scheme, the air conditioner can be associated with an indoor temperature sensor. Specifically, the air conditioner can obtain the indoor temperature collected by the indoor temperature sensor, and in the case where the indoor temperature reaches the preset temperature and the duration of the indoor temperature reaching the preset temperature reaches the second preset duration, indicating that the current indoor temperature has stabilized at the user's preset temperature after adjustment, the air conditioner can control the air conditioner compressor to run at the initial running frequency. The second preset duration can be preset in combination with the user's temperature stability judgment requirement. As an example, the second preset duration can be 5 minutes. With this scheme, the running time of the compressor running at the initial frequency can be accurately determined, and accurate control of the air conditioner is achieved.
[0087] Optionally, the embodiments of the present disclosure provide a method for controlling an air conditioner, comprising:
[0088] In a case where the infrared sensor collects the temperature of the user's surrounding side as the preset temperature, the air conditioner acquires a running duration of the air conditioner running according to the preset temperature.
[0089] The air conditioner determines a target running frequency of the air conditioner compressor according to the temperature variation curve and the running duration.
[0090] The air conditioner controls the air conditioner compressor to run according to the target running frequency.
[0091] In the present scheme, the air conditioner, in association with the infrared sensor, collects the temperature of the user's surrounding side by using the infrared sensor, so that in a case where the infrared sensor collects the temperature of the user's surrounding side as the preset temperature, the air conditioner acquires a running duration of the air conditioner running according to the preset temperature. Specifically, the air conditioner can acquire a starting time of the air conditioner running according to the preset temperature in combination with pre-stored historical running information. Here, the historical running information includes running condition information at different time points after the air conditioner starts. The running condition information includes the compressor running frequency, the fan speed, the opening / closing degree of the air deflector, etc. Further, the difference between the current time and the starting time can be taken as the running duration of the air conditioner running according to the preset temperature. In this way, the running duration can be accurately determined.
[0092] Further, after the temperature variation curve and the running duration of the air conditioner running according to the preset temperature are determined, the air conditioner can determine the target running frequency of the air conditioner compressor in combination with the temperature variation curve and the running duration, specifically including: determining a temperature peak value and a temperature trough value in a preset period in the temperature variation curve; the air conditioner determines a first time corresponding to the temperature peak value and a second time corresponding to the temperature trough value according to the temperature variation curve; and determining the target running frequency of the air conditioner compressor according to the first time, the second time and the running duration. In this way, the target running frequency of the air conditioner compressor can be accurately determined in combination with the temperature variation curve of the indoor where the air conditioner is located and the running duration of the air conditioner running according to the preset temperature, so that the target running frequency determined in this way is more in line with the change of the indoor temperature and the running rule of the air conditioner, and thus the indoor temperature where the air conditioner is located can be reasonably and effectively controlled in a case where the air conditioner compressor is controlled to run according to the target running frequency.
[0093] The method for controlling the air conditioner provided by the embodiments of the present disclosure can accurately acquire the temperature variation curve of the indoor where the air conditioner is located and the running duration of the air conditioner running according to the preset temperature, and then accurately determine the target running frequency in combination with the temperature variation curve and the running duration, so as to more accurately locate the indoor temperature in a case where the air conditioner compressor is controlled to run according to the target running frequency, thereby improving the user's experience of using the air conditioner while saving the waste of power resources caused by repeated start and stop.
[0094] Optionally, the air conditioner determines a target running frequency of the air conditioner compressor according to the temperature change curve and the running duration, including:
[0095] The air conditioner determines a temperature peak value and a temperature valley value in the temperature change curve within a preset period.
[0096] The air conditioner determines a first time corresponding to the temperature peak value and a second time corresponding to the temperature valley value according to the temperature change curve.
[0097] The air conditioner determines the target running frequency of the air conditioner compressor according to the first time, the second time and the running duration.
[0098] In this scheme, the air conditioner can determine a temperature peak value and a temperature valley value in the temperature change curve within a preset period. Here, the temperature peak value refers to the highest temperature value within the preset period; for example, the preset period is the first period, and the time range of the first period is 15-20 minutes, so that the temperature values corresponding to 15-20 minutes respectively can be extracted from the temperature change curve, and the highest temperature value among them is determined as the temperature peak value. Similarly, the temperature valley value refers to the lowest temperature value within the preset period; for example, the preset period is the first period, and the time range of the first period is 15-20 minutes, so that the temperature values corresponding to 15-20 minutes respectively can be extracted from the temperature change curve, and the lowest temperature value among them is determined as the temperature valley value.
[0099] Further, the air conditioner can also determine a first time corresponding to the temperature peak value and a second time corresponding to the temperature valley value in combination with the temperature change curve. Specifically, the horizontal coordinate value of the temperature peak value on the temperature change curve can be taken as the first time, and the horizontal coordinate value of the temperature valley value on the temperature change curve can be taken as the second time. In this way, the first time and the second time can be accurately determined in combination with the temperature change curve. Then, the target running frequency of the air conditioner compressor can be accurately determined in combination with the first time, the second time and the running duration after the air conditioner determines the first time and the second time. In this way, the target running frequency can be determined in combination with the first time corresponding to the temperature peak value, the second time corresponding to the temperature valley value and the running duration, so that the target running frequency determined in this way meets the accuracy requirement of the target user for the target running frequency of the compressor, and provides an accurate data basis for the intelligent control of the air conditioner.
[0100] Optionally, the air conditioner determines a target running frequency of the air conditioner compressor according to the first time, the second time and the running duration, including:
[0101] The air conditioner calculates a running frequency reference factor according to the first time, the second time and the running duration.
[0102] The air conditioner determines a target operation frequency of the air conditioner compressor according to the operation frequency reference factor.
[0103] In this scheme, in order to determine the target operation frequency of the air conditioner compressor, the air conditioner can first calculate the operation frequency reference factor in combination with the first time, the second time and the operation duration, so as to determine the target operation frequency in combination with the operation frequency reference factor. In this way, the target operation frequency of the compressor can be obtained more accurately, and accurate data basis is provided for intelligent control of the air conditioner.
[0104] Optionally, the air conditioner calculates the operation frequency reference factor according to the first time, the second time and the operation duration, comprising:
[0105] n=T / (t2-t1)
[0106] Wherein, n is the operation frequency reference factor, T is the operation duration, t1 is the first time, and t2 is the second time.
[0107] In this scheme, the air conditioner can calculate the difference between the second time and the first time, and take the ratio of the obtained operation duration and the calculated difference as the operation frequency reference factor. As an example, if the operation duration is 25 minutes, the first time is 5 minutes, and the second time is 25 minutes, the operation frequency reference factor n is determined as 25 / (25-5)=1.25. In this way, the operation frequency reference factor can be accurately calculated in combination with the first time, the second time and the operation duration, so as to provide accurate data basis for determination of the target operation frequency.
[0108] Optionally, the air conditioner determines the target operation frequency of the air conditioner compressor according to the operation frequency reference factor.
[0109] In the case where the operation frequency reference factor is less than the set threshold value, the air conditioner determines the initial operation frequency as the target operation frequency of the air conditioner compressor; in the case where the operation frequency reference factor is greater than the set threshold value, the air conditioner calculates the target operation frequency of the air conditioner compressor according to the operation frequency reference factor and the operation frequency of the compressor of the air conditioner at the second time.
[0110] In the scheme, the threshold value can be 1. In this way, in the case that the running frequency reference factor is less than 1, it is determined that the indoor temperature needs a shorter time adjustment to stabilize at the preset temperature of the user, and the air conditioner can determine the initial running frequency as the target running frequency of the compressor of the air conditioner. Here, the initial frequency can be the compressor running frequency preset by the user. In the case that the running frequency reference factor is greater than the threshold value, it is determined that the indoor temperature needs a longer time adjustment to stabilize at the preset temperature of the user, and the air conditioner can combine the running frequency reference factor and the running frequency of the compressor of the air conditioner at the second time to calculate the target running frequency of the compressor of the air conditioner. In this way, the adjustment state of the indoor temperature of the air conditioner can be judged in combination with the running frequency reference factor, so as to determine the target running frequency of the compressor according to different adjustment states. The accuracy of the target running frequency is ensured.
[0111] Optionally, the air conditioner calculates the target running frequency of the compressor of the air conditioner according to the running frequency reference factor and the running frequency of the compressor of the air conditioner at the second time, including:
[0112] f3=n*f2
[0113] Wherein, f3 is the target running frequency of the compressor of the air conditioner, n is the running frequency reference factor, and f2 is the running frequency of the compressor of the air conditioner at the second time.
[0114] In the scheme, the air conditioner can determine the product between the running frequency reference factor and the running frequency of the compressor of the air conditioner at the second time as the target running frequency of the compressor after determining the two. For example, if the running frequency reference factor is 1.2 and the running frequency of the compressor at the second time is 40 Hz, the target running frequency f3 of the compressor of the air conditioner is determined as 40*1.2=48 Hz. In this way, the target running frequency can be accurately judged in combination with the running frequency reference factor and the running frequency of the compressor of the air conditioner at the second time, and an accurate data basis is provided for intelligent control of the air conditioner.
[0115] The embodiments of the present disclosure further provide a method for controlling an air conditioner, including:
[0116] The air conditioner determines a target input current of the air conditioner according to the temperature change curve.
[0117] The air conditioner controls the air conditioner according to the target input current.
[0118] In the scheme, after the air conditioner obtains the temperature change curve of the room where the air conditioner is located, the target input current of the air conditioner can be determined in combination with the temperature change curve, specifically including: determining the temperature peak value and the temperature trough value in a preset period in the temperature change curve; determining the first time corresponding to the temperature peak value and the second time corresponding to the temperature trough value according to the temperature change curve; and determining the target input current of the air conditioner according to the first time and the second time. In this way, the target input current of the air conditioner can be accurately determined in combination with the temperature change curve of the room where the air conditioner is located, so that the target input current determined in this way is more in line with the change law of the indoor temperature, and thus the input current of the air conditioner is maintained in a stable state when the air conditioner is controlled according to the target input current, thereby reasonably and effectively controlling the indoor temperature where the air conditioner is located.
[0119] By using the method for controlling the air conditioner provided in the embodiments of the present disclosure, the temperature change curve of the room where the air conditioner is located is obtained when the air conditioner operates according to the preset temperature, and the target input current of the air conditioner is determined according to the temperature change curve, so that the air conditioner is controlled according to the target input current. In this way, the target input current of the air conditioner can be accurately determined in combination with the temperature change curve of the room where the air conditioner is located, so that the target input current determined in this way is more in line with the change law of the indoor temperature, so that the input current of the air conditioner is maintained in a stable state when the air conditioner is controlled according to the target input current, the temperature in the room can be more accurately positioned, the use experience of the air conditioner by the user is improved, and the waste of power resources caused by repeated start and stop is saved.
[0120] Optionally, the air conditioner determines the target input current of the air conditioner according to the temperature change curve, including:
[0121] The air conditioner determines the temperature peak value and the temperature trough value in a preset period in the temperature change curve.
[0122] The air conditioner determines the first time corresponding to the temperature peak value and the second time corresponding to the temperature trough value according to the temperature change curve.
[0123] The air conditioner determines the target input current of the air conditioner according to the first time and the second time.
[0124] In the present scheme, the air conditioner can determine the temperature peak value and the temperature trough value in the preset period in the temperature change curve. Here, the temperature peak value refers to the highest temperature value in the preset period; for example, the preset period is the first period, and the time range of the first period is 15-20 minutes, so the respective temperature values corresponding to 15-20 minutes can be extracted from the temperature change curve, and the highest temperature value among them is determined as the temperature peak value. Similarly, the temperature trough value refers to the lowest temperature value in the preset period; for example, the preset period is the first period, and the time range of the first period is 15-20 minutes, so the respective temperature values corresponding to 15-20 minutes can be extracted from the temperature change curve, and the lowest temperature value among them is determined as the temperature trough value.
[0125] Further, the air conditioner can also determine the first time corresponding to the temperature peak value and the second time corresponding to the temperature trough value in combination with the temperature change curve. Specifically, the horizontal coordinate value of the temperature peak value on the temperature change curve can be taken as the first time, and the horizontal coordinate value of the temperature trough value on the temperature change curve can be taken as the second time. In this way, the first time and the second time can be accurately determined in combination with the temperature change curve. Further, after the air conditioner determines the first time and the second time, the target input current of the air conditioner can be determined in combination with the first time and the second time. In this way, the target input current can be determined in combination with the first time corresponding to the temperature peak value and the second time corresponding to the temperature trough value, so that the target input current determined in this way conforms to the indoor temperature change rule of the air conditioner in the temperature regulation process, meets the user's stability control demand for the target input current, and provides an accurate data basis for the intelligent control of the air conditioner.
[0126] Optionally, the air conditioner determines the target input current of the air conditioner according to the first time and the second time, comprising:
[0127] The air conditioner obtains the power consumption of the air conditioner from the first time to the second time.
[0128] The air conditioner calculates the operating power of the air conditioner according to the power consumption, the first time and the second time.
[0129] The air conditioner determines the target input current of the air conditioner according to the operating power of the air conditioner and the input voltage of the air conditioner.
[0130] In the present scheme, the air conditioner can obtain the power consumption of the air conditioner from the first time to the second time through the mobile device associated therewith. In another way, the air conditioner can obtain the power consumption of the air conditioner at the first time and the power consumption of the air conditioner at the second time through the smart meter associated therewith, so as to calculate the difference between the power consumption of the air conditioner at the second time and the power consumption of the air conditioner at the first time, and take the difference as the power consumption of the air conditioner from the first time to the second time. With this scheme, the air conditioner can accurately obtain the power consumption from the first time to the second time in combination with various ways.
[0131] Further, after determining the power consumption from the first time to the second time, the air conditioner can determine, in combination with the law of conservation of energy, that the power consumption of the air conditioner from the first time to the second time is the same as the energy exchanged by the air conditioner from the first time to the second time. In this way, the running power of the air conditioner in a unit of time can be determined in combination with the power consumption from the first time to the second time, the first time and the second time. In this way, the running power of the air conditioner can be accurately obtained. After the air conditioner determines the running power, the target input current of the air conditioner can be determined in combination with the running power of the air conditioner and the input voltage of the air conditioner. In this way, the target input current can be accurately determined, the stability control demand of the user for the target input current is met, and accurate data basis is provided for intelligent control of the air conditioner.
[0132] Optionally, the air conditioner calculates the running power of the air conditioner according to the power consumption, the first time and the second time, comprising:
[0133] P = W / (t2-t1)
[0134] Wherein, P is the running power of the air conditioner, W is the power consumption, t1 is the first time, and t2 is the second time.
[0135] In this scheme, after determining the first time and the second time, the air conditioner can calculate the difference between the second time and the first time, and take the ratio of the power consumption to the difference as the running power of the air conditioner. For example, if the first time is 1h, the second time is 2h, and the power consumption from the first time to the second time is 1kwh, the running power P of the air conditioner is determined as 1 / (2-1)=1kw. In this way, the running power of the air conditioner can be accurately determined to provide accurate data basis for the determination of the input current of the air conditioner.
[0136] Optionally, the air conditioner determines the target input current of the air conditioner according to the running power of the air conditioner and the input voltage of the air conditioner, comprising:
[0137] The air conditioner determines the quotient of the running power of the air conditioner and the input voltage of the air conditioner as the target input current of the air conditioner.
[0138] In this scheme, after the air conditioner determines the running power of the air conditioner and the input voltage of the air conditioner, the quotient of the running power of the air conditioner and the input voltage of the air conditioner can be determined as the target input current of the air conditioner. In this way, the target input current of the air conditioner can be accurately determined to meet the stability control demand of the user for the target input current and provide accurate data basis for intelligent control of the air conditioner.
[0139] Optionally, in the case where a plurality of target input currents are determined according to the temperature change curve, the air conditioner calculates the average value of the plurality of target input currents to take the average value as a new input current.
[0140] The air conditioner is controlled according to the new input current.
[0141] In this solution, it can be understood that, as the air conditioner operates according to the preset temperature, the indoor environment temperature changes accordingly, and the temperature peak value and the temperature valley value determined in different periods of the temperature change curve are also different. Correspondingly, the target input current determined in combination with different temperature peak values and temperature valley values is also different. It can be seen that in this case, different target input currents can be determined in different periods of the temperature change curve. Therefore, in order to more accurately determine the target input current of the air conditioner, the average value of the multiple target input currents can be calculated by the air conditioner when multiple target input currents are determined according to the temperature change curve, and the average value is taken as the new input current. For example, if the target operating frequency determined according to the first preset period of the temperature change curve is 10A, and the target operating frequency determined according to the third preset period of the temperature change curve is 10.4A, then the new input current is determined as = (10+10.4) / 2 = 10.2A. In this way, the air conditioner can be controlled to operate according to the new input current after the air conditioner determines the new input current. In this way, the input current of the air conditioner can be adjusted in a timely and reasonable manner in combination with the indoor temperature change rule, effectively meeting the user's control demand for the stability of the air conditioner.
[0142] Optionally, the embodiment of the present disclosure provides a method for controlling an air conditioner, comprising:
[0143] In the case that the air conditioner operates according to the preset temperature, the air conditioner determines a detection period of the surface temperature of the remote control device associated with the air conditioner.
[0144] The temperature of the surface of the remote control device associated with the air conditioner is detected in the detection period to obtain a temperature detection result.
[0145] The air conditioner determines a target coil temperature of the air conditioner according to the temperature detection result.
[0146] The air conditioner controls the air conditioner to operate according to the target coil temperature.
[0147] In this solution, the air conditioner can control the air conditioner to operate according to the preset temperature when receiving the temperature adjustment instruction. Here, the temperature adjustment instruction can include a control instruction capable of adjusting the indoor temperature, such as a cooling instruction or a heating instruction, and the preset temperature can be a comfortable temperature input by the user to the display panel of the air conditioner or the remote control device associated with the air conditioner. As an example, the preset temperature can be 26°C. It can be understood that, since the remote control device associated with the air conditioner is close to the user's location, accordingly, the surface temperature of the remote control device can represent the temperature around the user. Further, the air conditioner can determine a detection period of the surface temperature of the remote control device associated with the air conditioner when the air conditioner operates according to the preset temperature. Here, the remote control device associated with the air conditioner can be a remote controller of the air conditioner. In this way, the accuracy of the detection period determined in this way can be ensured.
[0148] Further, in order to more energy-efficiently control the air conditioner, the temperature of the surface of the remote control device associated with the air conditioner can be detected in the detection period to obtain a temperature detection result after the air conditioner determines the detection period. Here, the temperature of the surface of the remote control device associated with the air conditioner can be detected by a temperature sensor associated with the air conditioner or a mobile device, and the temperature detection result can be the temperature value of the surface of the remote control device at different times in the detection period. In this way, accurate acquisition of the temperature detection result can be achieved.
[0149] Further, after the air conditioner determines the temperature detection result, the target coil temperature can be accurately determined in combination with the temperature detection result. Specifically, the air conditioner can determine a target operating time of the air conditioner when the detection temperature is the same as the preset temperature according to the temperature detection result; and obtain the coil temperature of the air conditioner at the target operating time; so that the coil temperature at the target operating time can be determined as the target coil temperature of the air conditioner. In this way, the target coil temperature of the air conditioner can be accurately determined in combination with the temperature detection result, so that the target coil temperature determined in this way is more in line with the temperature variation of the surface of the remote control device, and thus the indoor temperature where the air conditioner is located can be reasonably and effectively controlled when the air conditioner is controlled to operate according to the target coil temperature.
[0150] The method for controlling the air conditioner provided by the embodiments of the present disclosure can detect the temperature of the surface of the remote control device associated with the air conditioner in the determined detection period, and accurately determine the target coil temperature of the air conditioner in combination with the temperature detection result, so that the target coil temperature determined in this way is more in line with the variation of the indoor temperature, so as to more accurately locate the temperature in the room when the air conditioner is controlled to operate according to the target coil temperature, thereby improving the user's experience of using the air conditioner while saving the waste of power resources caused by repeated start and stop.
[0151] Optionally, when the air conditioner operates according to the preset temperature, the air conditioner determines the detection period of the surface temperature of the remote control device associated with the air conditioner, comprising:
[0152] The air conditioner obtains a temperature change curve of an indoor space where the air conditioner is located when the air conditioner operates according to a preset temperature.
[0153] The air conditioner determines a detection time period of a surface temperature of a remote control device associated with the air conditioner according to the temperature change curve.
[0154] In this solution, the air conditioner can obtain a temperature change curve of an indoor space where the air conditioner is located when the air conditioner operates according to a preset temperature. Specifically, the air conditioner can be associated with an indoor temperature sensor, and when the air conditioner operates according to the preset temperature, the indoor temperature sensor can be used to monitor the temperature of the indoor space where the air conditioner is located to generate the temperature change curve of the indoor space. Here, the temperature change curve refers to a curve with the operating time of the air conditioner according to the preset temperature as the X-axis and the real-time temperature as the Y-axis. This curve can reflect the temperature change rule of the indoor space where the air conditioner is located when the air conditioner operates according to the preset temperature. As an example, a point A can be taken on the temperature curve, and the horizontal and vertical coordinates of A are (15, 28), which means that when the air conditioner operates according to the preset temperature for 15 minutes, the temperature of the indoor space where the air conditioner is located is 28°C. It should be noted that the time unit corresponding to the X-axis can be determined according to the monitoring habits of the user. For example, the time unit corresponding to the X-axis can be minutes or hours. In this way, the indoor temperature can be detected in combination with the indoor temperature sensor associated with the air conditioner when the air conditioner operates according to the preset temperature to generate a more accurate temperature change curve of the indoor space where the air conditioner is located, which facilitates the user to analyze the temperature change rule of the indoor space according to the temperature change curve. In this way, the air conditioner can determine the detection time period of the surface temperature of the remote control device associated with the air conditioner according to the temperature change curve. In this way, the detection time period can be accurately determined to make the detection time period determined in this way more consistent with the temperature change rule of the indoor space.
[0155] Optionally, the air conditioner determines the detection time period of the surface temperature of the remote control device associated with the air conditioner according to the temperature change curve, including:
[0156] The air conditioner determines a temperature peak value and a temperature trough value in a preset period in the temperature change curve.
[0157] The air conditioner determines a first time corresponding to the temperature peak value and a second time corresponding to the temperature trough value according to the temperature change curve.
[0158] The air conditioner determines the first time to the second time as the detection time period of the surface temperature of the remote control device associated with the air conditioner.
[0159] In the present scheme, the air conditioner can determine the temperature peak value and the temperature trough value in the preset period in the temperature change curve. Here, the temperature peak value refers to the highest temperature value in the preset period; for example, the preset period is the first period, and the time range of the first period is 15-20 minutes, so the temperature values corresponding to 15-20 minutes respectively can be extracted from the temperature change curve, and the highest temperature value among them is determined as the temperature peak value. Similarly, the temperature trough value refers to the lowest temperature value in the preset period; for example, the preset period is the first period, and the time range of the first period is 15-20 minutes, so the temperature values corresponding to 15-20 minutes respectively can be extracted from the temperature change curve, and the lowest temperature value among them is determined as the temperature trough value.
[0160] Further, the air conditioner can also determine the first time corresponding to the temperature peak value and the second time corresponding to the temperature trough value in combination with the temperature change curve. Specifically, the horizontal coordinate value of the temperature peak value on the temperature change curve can be taken as the first time, and the horizontal coordinate value of the temperature trough value on the temperature change curve can be taken as the second time. In this way, the first time and the second time can be accurately determined in combination with the temperature change curve. Further, after the air conditioner determines the first time and the second time, the first time to the second time can be determined as the detection period of the surface temperature of the remote control device associated with the air conditioner. In this way, the detection period can be accurately determined in combination with the first time corresponding to the temperature peak value and the second time corresponding to the temperature trough value, meeting the control demand of the target user for the energy saving of the air conditioner, so as to detect the temperature of the surface of the remote control device associated with the air conditioner in the determined detection period, thereby obtaining a more accurate temperature detection result.
[0161] Optionally, the air conditioner determines the target coil temperature of the air conditioner according to the temperature detection result, comprising:
[0162] The air conditioner determines the target running time of the air conditioner when the detected temperature is the same as the preset temperature according to the temperature detection result.
[0163] The air conditioner obtains the coil temperature of the air conditioner at the target running time.
[0164] The air conditioner determines the coil temperature at the target running time as the target coil temperature of the air conditioner.
[0165] In the present scheme, the air conditioner can determine the target running time of the air conditioner when the detected temperature is the same as the preset temperature in combination with the temperature detection result. Here, the temperature detection result is the temperature value of the surface of the remote control device at different times in the detection period. The air conditioner can extract the target running time of the air conditioner when the detected temperature is the same as the preset temperature from the temperature detection result. In this way, the target running time can be accurately determined.
[0166] Further, the air conditioner can determine the coil temperature of the air conditioner at the target operation time in combination with historical operation information of the air conditioner stored in advance by the air conditioner after determining the target operation time. The historical operation information includes operation condition information at different times after the air conditioner is started. The operation condition information includes the compressor operation frequency, the fan speed, the opening / closing degree of the air deflector, the coil temperature, etc. In this way, the coil temperature can be accurately obtained. In this way, the air conditioner can determine the coil temperature at the target operation time obtained as the target coil temperature of the air conditioner. In this way, the coil temperature of the air conditioner can be more accurately obtained, and accurate data basis is provided for intelligent control of the air conditioner.
[0167] Optionally, in the case where multiple target operation times are determined according to the temperature detection result, the air conditioner obtains the coil temperature of the air conditioner at the multiple target operation times.
[0168] The air conditioner determines the target coil temperature of the air conditioner according to the coil temperature of the air conditioner at the multiple target operation times.
[0169] In this scheme, it can be understood that in the case where the detection temperature of the multiple target operation times in the temperature detection result in the determined detection period is the same as the preset temperature, the air conditioner can obtain the coil temperature of the air conditioner at the multiple target operation times, and determine the target coil temperature of the air conditioner in combination with the coil temperature of the air conditioner at the multiple target operation times. In this way, the target coil temperature of the air conditioner can be more accurately determined in the case where multiple target operation times are determined according to the temperature detection result, so that the coil temperature of the air conditioner can be timely and reasonably adjusted, and the user's demand for accurate control of the coil temperature of the air conditioner is effectively met.
[0170] Optionally, the air conditioner determines the target coil temperature of the air conditioner according to the coil temperature of the air conditioner at the multiple target operation times, including:
[0171] The air conditioner calculates the average value of the coil temperature of the air conditioner at the multiple target operation times.
[0172] The air conditioner determines the average value as the target coil temperature of the air conditioner.
[0173] In this scheme, the air conditioner can calculate the average value of the coil temperature of the air conditioner at the multiple target operation times, and determine the average value as the target coil temperature of the air conditioner. For example, if the coil temperature of the air conditioner at the first target operation time is 44℃, and the coil temperature of the air conditioner at the second target operation time is 46℃, the target coil temperature of the air conditioner is determined as (44+46) / 2=45℃. In this way, the target coil temperature of the air conditioner can be more accurately determined in the case where multiple target operation times are determined according to the temperature detection result, so that the coil temperature of the air conditioner can be timely and reasonably adjusted, and the user's demand for accurate control of the coil temperature of the air conditioner is effectively met.
[0174] Optionally, after controlling the air conditioner to operate according to the target coil temperature, the method further comprises:
[0175] The air conditioner obtains a current surface temperature of a remote control device associated with the air conditioner.
[0176] In a case where the current surface temperature reaches a preset temperature and a duration of the current surface temperature reaching the preset temperature reaches a second preset duration, the air conditioner is controlled to operate according to an initial coil temperature.
[0177] In this solution, the air conditioner can obtain a current surface temperature of a remote control device associated with the air conditioner, and in a case where the current surface temperature reaches a preset temperature and a duration of the current surface temperature reaching the preset temperature reaches a second preset duration, it is indicated that the current surface temperature of the remote control device, i.e., the temperature of the user's surrounding side after adjustment, has stabilized at the preset temperature of the user, and then the air conditioner can be controlled to operate according to an initial coil temperature. The second preset duration can be set in advance in combination with the user's temperature stability judgment requirement. As an example, the second preset duration can be 5 minutes. The initial coil temperature can be a coil temperature preset by the user. With this solution, the timing for the air conditioner to operate according to the initial coil temperature can be accurately determined, and accurate control of the air conditioner is achieved.
[0178] Figure 5 is a schematic diagram of an apparatus for controlling an air conditioner provided by an embodiment of the present disclosure; in combination with Figure 5 As shown in the figure, the apparatus for controlling an air conditioner provided by an embodiment of the present disclosure comprises a first determination module 51, a second determination module 52, and a control module 53. The first determination module 51 is configured to determine a temperature variation trend corresponding to a current time in a case where the air conditioner receives a starting instruction of a self-cleaning mode. The second determination module 52 is configured to determine a target starting time of the self-cleaning mode of the air conditioner according to the temperature variation trend corresponding to the current time. The control module 53 is configured to control the air conditioner to operate the self-cleaning mode at the target starting time.
[0179] With the apparatus for controlling an air conditioner provided by an embodiment of the present disclosure, the target starting time of the self-cleaning mode of the air conditioner can be accurately determined in combination with the temperature variation trend corresponding to the current time, so that the target starting time determined in this way is more in line with the variation law of the indoor temperature, thereby ensuring that the air conditioner starts the self-cleaning mode at an appropriate time in a case where the air conditioner is controlled to operate the self-cleaning mode at the target starting time, reducing the probability of a rapid decrease in the indoor temperature caused by the air conditioner operating the self-cleaning mode, and more accurately positioning the indoor temperature, thereby effectively improving the user experience of the air conditioner.
[0180] Figure 6 is another schematic diagram of an apparatus for controlling an air conditioner provided by an embodiment of the present disclosure; in combination with Figure 6As shown, the embodiment of the present disclosure provides a device for controlling an air conditioner, comprising a processor 100 and a memory 101. Optionally, the device can further comprise a communication interface 102 and a bus 103. Wherein the processor 100, the communication interface 102 and the memory 101 can complete the communication among each other through the bus 103. The communication interface 102 can be used for information transmission. The processor 100 can call the logical instructions in the memory 101 to execute the method for controlling the air conditioner of the above-mentioned embodiment.
[0181] In addition, the logical instructions in the memory 101 described above can be realized in the form of a software functional unit and sold or used as an independent product, which can be stored in a computer readable storage medium.
[0182] The memory 101 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 embodiment of the present disclosure. The processor 100 executes the program instructions / modules stored in the memory 101, thereby executing the function application and data processing, that is, realizing the method for controlling the air conditioner in the above-mentioned embodiment.
[0183] The memory 101 can include a program storage area and a data storage area, wherein 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 101 can include a high-speed random access memory, and can also include a non-volatile memory.
[0184] The embodiment of the present disclosure provides an air conditioner comprising the device for controlling the air conditioner described above.
[0185] The embodiment of the present disclosure provides a computer readable storage medium, which stores computer executable instructions, and the computer executable instructions are set to execute the method for controlling the air conditioner described above.
[0186] The embodiment of the present disclosure provides a computer program product, which comprises a computer program stored on a computer readable storage medium, and the computer program comprises program instructions, when the program instructions are executed by a computer, the computer executes the method for controlling the air conditioner described above.
[0187] The computer readable storage medium described above can be a transitory computer readable storage medium or a non-transitory computer readable storage medium.
[0188] The technical solutions of the embodiments of the present disclosure can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes one or more instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method disclosed in the embodiments of the present disclosure. The aforementioned storage medium can be a non-transitory storage medium, including: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes, and can also be a transitory storage medium.
[0189] The above description and drawings sufficiently illustrate the embodiments of the present disclosure to enable one skilled in the art to practice them. Other embodiments can include structural, logical, electrical, process, and other changes. The embodiments represent only a few of the possible variations. Individual components and functions are optional unless explicitly required, and the order of operations can be changed. Parts and features of some embodiments can be included in or replace parts and features of other embodiments. Also, the words used in this application are only used to describe the embodiments and not to limit the claims. As used in the description of the embodiments and the claims, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. Similarly, as used in this application, the term "and / or" refers to any and all possible combinations of one or more associated listed items. In addition, when used in this application, the term "comprise" and its variants "comprises" and / or "comprising" and the like mean the presence of the stated features, integers, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof. Without more limitations, the element defined by the phrase "comprising a" does not exclude the presence of additional identical elements in the process, method, or device including the stated element. In this document, each embodiment focuses on the differences from other embodiments, and the same or similar parts between various embodiments can be referred to each other. For the method, product, etc. disclosed in the embodiments, if it corresponds to the method part disclosed in the embodiments, the relevant part can be referred to the description of the method part.
[0190] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of the present disclosure. The technicians will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0191] In the embodiments disclosed herein, the disclosed methods and products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units can be merely a logical functional division. In actual implementation, there may be other division methods, such as multiple 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 each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, and can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected to implement this embodiment according to actual needs. In addition, the functional units in the embodiments of the present disclosure may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0192] The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other processing device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other processing device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
Claims
1. A method for controlling an air conditioner, characterized by, The method comprises the following steps: In the case that the air conditioner receives a starting instruction of the self-cleaning mode, a temperature change trend corresponding to the current time is determined; According to the temperature change trend corresponding to the current time, a target starting time of the self-cleaning mode of the air conditioner is determined, comprising: In the case that the temperature change trend corresponding to the current time is an upward trend, the current time is determined as the target starting time of the self-cleaning mode; in the case that the temperature change trend corresponding to the current time is a downward trend, according to a temperature change curve of an indoor space where the air conditioner is located, the target starting time of the self-cleaning mode of the air conditioner is determined; The air conditioner is controlled to run the self-cleaning mode at the target starting time; The target starting time of the self-cleaning mode of the air conditioner is determined according to the temperature change curve of the indoor space where the air conditioner is located, comprising: In the temperature change curve, a temperature wave peak value within a first set period and a temperature wave peak value within a second set period are determined; according to the temperature change curve, a third time corresponding to the temperature wave peak value within the first set period and a fourth time corresponding to the temperature wave peak value within the second set period are determined; according to the third time and the fourth time, the target starting time of the self-cleaning mode of the air conditioner is determined, comprising: According to the third time and the fourth time, a starting delay duration of the self-cleaning mode of the air conditioner is determined; a sum of the current time and the starting delay duration is taken as the target starting time of the self-cleaning mode of the air conditioner.
2. The method of claim 1, wherein, The temperature change trend corresponding to the current time is determined, comprising: In the case that the air conditioner runs according to a preset temperature, a temperature change curve of an indoor space where the air conditioner is located is obtained; According to the temperature change curve, the temperature change trend corresponding to the current time is determined.
3. The method of claim 1, wherein, The starting delay duration of the self-cleaning mode of the air conditioner is determined according to the third time and the fourth time, comprising: T 延迟 = (t4 - t3) / 2 Wherein, T 延迟 is the start delay duration, t4 is the fourth time, and t3 is the third time.
4. The method of claim 1, wherein, The air conditioner is associated with an indoor temperature sensor, and after the air conditioner is controlled to run the self-cleaning mode at the target starting time, the method further comprises: An indoor temperature collected by the indoor temperature sensor is obtained; In the case that the indoor temperature is lower than a temperature threshold, the air conditioner is controlled to stop the self-cleaning mode.
5. A device for controlling an air conditioner, characterized in that: The method comprises the following steps: The first determination module is configured to determine a temperature change trend corresponding to the current time in the case that the air conditioner receives a starting instruction of the self-cleaning mode; The second determination module is configured to determine a target starting time of the self-cleaning mode of the air conditioner according to the temperature change trend corresponding to the current time, comprising: In the case that the temperature change trend corresponding to the current time is an upward trend, the current time is determined as the target starting time of the self-cleaning mode; in the case that the temperature change trend corresponding to the current time is a downward trend, according to a temperature change curve of an indoor space where the air conditioner is located, the target starting time of the self-cleaning mode of the air conditioner is determined; The control module is configured to control the air conditioner to run the self-cleaning mode at the target starting time; The target starting time of the self-cleaning mode of the air conditioner is determined according to the temperature change curve of the indoor space where the air conditioner is located, comprising: determining a temperature peak value in a first set period and a temperature peak value in a second set period in the temperature change curve; determining a third time corresponding to the temperature peak value in the first set period and a fourth time corresponding to the temperature peak value in the second set period according to the temperature change curve; and determining a target starting time of the self-cleaning mode of the air conditioner according to the third time and the fourth time, including: determining a starting delay duration of the self-cleaning mode of the air conditioner according to the third time and the fourth time; and taking a sum of a current time and the starting delay duration as the target starting time of the self-cleaning mode of the air conditioner.
6. An apparatus for controlling an air conditioner, comprising a processor and a memory having stored program instructions, characterized in that, The processor is configured to execute the method for controlling the air conditioner as claimed in any one of claims 1 to 4 when running the program instructions.
7. An air conditioner, characterized in that: The apparatus for controlling the air conditioner as claimed in claim 5 or 6.
Citation Information
Patent Citations
Air conditioner self-cleaning control method, air conditioner and computer readable storage medium
CN110332669A
Self-cleaning method and device for air conditioner, air conditioner and electronic device
CN111854045A