Control method and device of air conditioner, air conditioner and medium

CN117190420BActive Publication Date: 2026-09-22GD MIDEA AIR CONDITIONING EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210615888.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-31
Publication Date
2026-09-22
Estimated Expiration
2042-05-31

AI Technical Summary

Technical Problem

也即是说,相关技术中存在空调器的智能化程度较低、需要用户进行大量操作等问题

Benefits of technology

[0008]根据本发明实施例的空调器的控制方法,根据记录的第一天数的预设时段内的运行数据确定用户习惯数据,并根据用户习惯数据自动对空调器进行自启动控制,以及根据同一预设时段内监测到的手动关闭信号对用户习惯数据进行修正,从而能够自学习并不断调整用户习惯数据,使得根据用户习惯数据进行的空调器自启动控制更加适应用户的使用习惯,减少用户的操作,提升空调器的智能化程度,改善用户体验。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117190420B_ABST
    Figure CN117190420B_ABST
Patent Text Reader

Abstract

The application discloses a kind of air conditioner control method, device, air conditioner and medium.The method includes: recording the running data of air conditioner in each day preset period, the running days and the non-running days of air conditioner, and when the running days reach the first day number, and the non-running days do not reach the second day number, according to running data determine user habit data, according to user habit data to air conditioner is controlled, and after air conditioner self-starting, the manual closing signal in preset period is monitored, according to the manual closing signal in preset period corrects user habit data, so as to according to the self-starting control of air conditioner according to modified user habit data.According to the air conditioner control method, device, air conditioner and medium of the application, user habit data can be self-learned and continuously adjusted, so that the self-starting control of air conditioner according to user habit data is more suitable for the use habit of user, reduces the operation of user, and improves the intelligent degree of air conditioner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of air conditioner technology, and in particular to a control method, device, air conditioner, and medium for an air conditioner. Background Technology

[0002] As people's living standards gradually improve, air conditioners have entered thousands of households, providing a comfortable environment that is warm in winter and cool in summer. In related technologies, air conditioners can only operate based on control commands received in real time. For example, they turn on when they receive a user's command to turn on, adjust the temperature accordingly when they receive a user's command to adjust the temperature, and turn off when they receive a user's command to turn off. In other words, these technologies suffer from low levels of intelligence and require a significant amount of user intervention. Summary of the Invention

[0003] This invention aims to at least partially solve one of the technical problems in related technologies. Therefore, the first objective of this invention is to propose a control method for an air conditioner that can self-learn and continuously adjust user habit data. This makes the air conditioner's automatic start-up control based on user habit data more adaptable to user habits, reducing user operations, improving the air conditioner's intelligence, and enhancing the user experience.

[0004] A second objective of this invention is to provide a computer-readable storage medium.

[0005] The third objective of this invention is to provide an air conditioner.

[0006] The fourth objective of this invention is to provide a control device for an air conditioner.

[0007] To achieve the above objectives, a first aspect of the present invention provides a control method for an air conditioner, the method comprising: recording the operating data of the air conditioner during a preset time period each day, the number of days the air conditioner operates, and the number of days it does not operate; determining user habit data based on the operating data when the number of operating days reaches the first day and the number of days it does not operate reaches the second day; performing self-start control on the air conditioner based on the user habit data; and monitoring manual shutdown signals during the preset time period after the air conditioner self-starts; and correcting the user habit data based on the manual shutdown signals during the preset time period, so as to perform the self-start control on the air conditioner based on the corrected user habit data.

[0008] According to the air conditioner control method of the present invention, user habit data is determined based on the operating data within a preset time period of the first day, and the air conditioner is automatically controlled to start automatically based on the user habit data. The user habit data is also corrected based on the manual shutdown signal detected within the same preset time period. This allows the air conditioner to learn and continuously adjust the user habit data, making the air conditioner's automatic start control based on the user habit data more adaptable to the user's usage habits, reducing user operations, improving the intelligence level of the air conditioner, and enhancing the user experience.

[0009] In some embodiments of the present invention, recording the number of days the air conditioner has not been operated includes: acquiring current environmental data, the number of days the air conditioner has been operated, and the number of days it has not been operated; determining a preset average range based on the operating data recorded within the number of days the air conditioner has been operated; and incrementing the number of days the air conditioner has not been operated, there is human activity, and the current environmental data matches the preset average range.

[0010] In some embodiments of the present invention, after recording the operating data of the air conditioner during a preset time period each day, the number of days the air conditioner operates, and the number of days it does not operate, the method further includes: when the number of days it does not operate reaches the second day, clearing the recorded operating data, the number of days it operates, and the number of days it does not operate, and then re-entering the step of recording the operating data of the air conditioner during a preset time period each day, the number of days the air conditioner operates, and the number of days it does not operate.

[0011] In some embodiments of the present invention, the step of controlling the air conditioner to start automatically based on the user habit data includes: determining the start time of the air conditioner based on the preset time period and the first duration, and controlling the air conditioner to turn on based on the user habit data when the start time is reached.

[0012] In some embodiments of the present invention, after controlling the air conditioner to turn on according to the user habit data, the method further includes: determining a first monitoring period according to the preset time period and the second duration, continuously monitoring the human activity during the first monitoring period, and controlling the air conditioner to turn off when no human activity is continuously detected during the first monitoring period.

[0013] In some embodiments of the present invention, when controlling the air conditioner to turn off, the method further includes: accumulating the number of times the air conditioner automatically starts and turns off during different preset time periods of the day, and stopping the automatic start control of the air conditioner for the remaining preset time periods of the day when the number of times the air conditioner automatically starts and turns off is greater than or equal to a first preset number.

[0014] In some embodiments of the present invention, the step of correcting the user habit data based on the manual shutdown signal within the preset time period includes: when the manual shutdown signal is detected to be valid within the preset time period, counting the number of manual shutdowns within the preset time period; when the number of manual shutdowns within the preset time period reaches a second preset number, resetting the number of manual shutdowns within the preset time period, the operating data, the number of operating days, and the number of non-operating days, and re-entering the step of recording the operating data of the air conditioner, the number of operating days, and the number of non-operating days within the preset time period each day, and determining the user habit data based on the operating data when the number of operating days reaches the first day and the number of non-operating days does not reach the second day.

[0015] In some embodiments of the present invention, after the air conditioner is automatically started, the method further includes: determining a second monitoring period based on the preset time period and the third duration, continuously monitoring the human activity during the second monitoring period, and keeping the air conditioner running when human activity is detected during the second monitoring period ends at the end of the preset time period.

[0016] To achieve the above objectives, a second aspect of the present invention provides a computer-readable storage medium having a control program for an air conditioner stored thereon. When the control program for the air conditioner is executed by a processor, it implements the control method for the air conditioner described in any of the above embodiments.

[0017] According to the computer-readable storage medium of the present invention, user habit data is determined based on the operating data within a preset time period of the first day, and the air conditioner is automatically controlled to start automatically based on the user habit data. The user habit data is also corrected based on the manual shutdown signal detected within the same preset time period. This allows the air conditioner to learn and continuously adjust the user habit data, making the air conditioner's automatic start control based on the user habit data more adaptable to the user's usage habits, reducing user operations, improving the intelligence level of the air conditioner, and enhancing the user experience.

[0018] To achieve the above objectives, a third aspect of the present invention provides an air conditioner, including a memory, a processor, and a control program for the air conditioner stored in the memory and executable on the processor. When the processor executes the control program for the air conditioner, it implements the control method for the air conditioner described in any of the above embodiments.

[0019] According to an embodiment of the present invention, the air conditioner determines user habit data based on the operating data within a preset time period of the first day, and automatically performs self-start control of the air conditioner based on the user habit data. It also corrects the user habit data based on the manual shutdown signal detected within the same preset time period. This enables the air conditioner to learn and continuously adjust the user habit data, making the self-start control of the air conditioner based on the user habit data more adaptable to the user's usage habits, reducing user operations, improving the intelligence level of the air conditioner, and enhancing the user experience.

[0020] To achieve the above objectives, a fourth aspect of the present invention provides a control device for an air conditioner, the device comprising: a learning module, configured to record the air conditioner's operating data, the number of days the air conditioner operates, and the number of days it does not operate within a preset time period each day, and to determine user habit data based on the operating data when the number of operating days reaches the first day and the number of days it does not operate reaches the second day; a control module, configured to perform self-start control on the air conditioner based on the user habit data, and to monitor manual shutdown signals within the preset time period after the air conditioner self-starts; and a correction module, configured to correct the user habit data based on the manual shutdown signals within the preset time period, so as to perform the self-start control on the air conditioner based on the corrected user habit data.

[0021] According to the air conditioner control device of the present invention, user habit data is determined based on the operating data within a preset time period of the first day, and the air conditioner is automatically controlled to start automatically based on the user habit data. The user habit data is also corrected based on the manual shutdown signal detected within the same preset time period. This allows the device to learn and continuously adjust the user habit data, making the air conditioner's automatic start control based on the user habit data more adaptable to the user's usage habits, reducing user operations, improving the intelligence level of the air conditioner, and enhancing the user experience.

[0022] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

[0023] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which: Figure 1 This is a flowchart illustrating a control method for an air conditioner according to an embodiment of the present invention; Figure 2 This is a flowchart illustrating a control method for an air conditioner according to another embodiment of the present invention; Figure 3 This is a flowchart illustrating a control method for an air conditioner according to another embodiment of the present invention; Figure 4 This is a flowchart illustrating a control method for an air conditioner according to another embodiment of the present invention; Figure 5 This is a flowchart illustrating a control method for an air conditioner according to another embodiment of the present invention; Figure 6 This is a flowchart illustrating a control method for an air conditioner according to another embodiment of the present invention; Figure 7 This is a flowchart illustrating a control method for an air conditioner according to another embodiment of the present invention; Figure 8 This is a flowchart illustrating a control method for an air conditioner according to another embodiment of the present invention; Figure 9 This is a structural block diagram of an air conditioner according to an embodiment of the present invention; Figure 10 This is a structural block diagram of a control device for an air conditioner according to an embodiment of the present invention. Detailed Implementation

[0024] Embodiments of the present invention are described in detail below. Examples of these embodiments are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the present invention, and should not be construed as limiting the present invention.

[0025] The control method, apparatus, air conditioner, and medium of the air conditioner according to embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0026] Figure 1 A flowchart illustrating an air conditioner control method according to an embodiment of the present invention is shown below. Figure 1 As shown, the control method for an air conditioner according to an embodiment of the present invention includes the following steps: S11: Record the air conditioner's operating data, the number of days the air conditioner runs and the number of days it does not run during the preset time period each day, and determine the user's habit data based on the operating data when the number of running days reaches the first day's count and the number of days it does not run reaches the second day's count. S13: Control the air conditioner to start automatically based on user habit data, and monitor the manual shutdown signal within a preset time period after the air conditioner starts automatically; S15: Correct user habit data based on manual shutdown signals within a preset time period, so as to automatically start the air conditioner based on the corrected user habit data.

[0027] According to the air conditioner control method of the present invention, user habit data is determined based on the operating data within a preset time period of the first day, and the air conditioner is automatically controlled to start automatically based on the user habit data. The user habit data is also corrected based on the manual shutdown signal detected within the same preset time period. This allows the air conditioner to learn and continuously adjust the user habit data, making the air conditioner's automatic start control based on the user habit data more adaptable to the user's usage habits, reducing user operations, improving the intelligence level of the air conditioner, and enhancing the user experience.

[0028] Specifically, the preset time period can be user-defined or set by the manufacturer's staff, and is not limited here. In some embodiments, a day can be divided into multiple preset time periods with the same preset duration, thereby enabling more accurate acquisition of the air conditioner's operating data in each preset time period, improving the accuracy of subsequent control, and avoiding the inability to effectively determine user habit data due to the user's short operating time. In one example, the preset duration is 30 minutes, and the 24 hours of a day are divided into preset time periods of 30 minutes each, resulting in 48 preset time periods: [L1, L2], [L2, L3], ..., [L47, L48], [L48, L1]. The operating data of each preset time period is then learned, and the user habit data corresponding to each preset time period is determined. The air conditioner is then automatically started based on the user habit data corresponding to the preset time period. It is understandable that the operating data, number of operating days, and number of non-operating days for different preset time periods on the same day are calculated independently. For example, if it is detected that a user turns on the air conditioner during the [L1, L2] time period and does not turn it on during the [L2, L3] time period, the operating data of the air conditioner during the [L1, L2] time period is recorded, and the number of non-operating days of the air conditioner during the [L1, L2] time period is kept unchanged. The number of operating days of the air conditioner during the [L1, L2] time period is incremented by one. At the same time, the number of operating days during the [L2, L3] time period is kept unchanged, and the number of non-operating days during the [L2, L3] time period is incremented by one.

[0029] In some embodiments, the number of the first day is greater than the number of the second day. For example, the number of the first day can be 15 and the number of the second day can be 3. Thus, when the number of running days reaches 15 and the number of non-running days does not reach 3, it is considered that the user needs to start the air conditioner within this preset time period. Therefore, the user habit data corresponding to the preset time period is determined based on the recorded air conditioner operation data within the same preset time period over 15 days, thereby realizing the automatic learning of user habit data.

[0030] Operating data includes, but is not limited to, environmental parameters, air conditioner operating parameters, and air conditioner operating modes. Environmental parameters include, but are not limited to, ambient temperature and humidity. Air conditioner operating parameters include, but are not limited to, set temperature and set humidity. Air conditioner operating modes include, but are not limited to, cooling mode, heating mode, fan mode, and dehumidification mode.

[0031] The types of user habit data can be the same as the types of operational data. In some embodiments, the average ambient temperature recorded within the same time period of the first day is taken as the habitual ambient temperature in the user habit data; the average ambient humidity recorded within the same time period of the first day is taken as the habitual ambient humidity in the user habit data; the average air conditioner set temperature recorded within the same time period of the first day is taken as the habitual set temperature in the user habit data; the average air conditioner set humidity recorded within the same time period of the first day is taken as the habitual set humidity in the user habit data; and the most frequently recorded operating mode within the same time period of the first day is taken as the habitual operating mode in the user habit data.

[0032] After determining user habit data, if the deviation between the actual ambient temperature and the habitual ambient temperature is less than or equal to a first threshold and the deviation between the actual ambient humidity and the habitual ambient humidity is less than or equal to a second threshold at the same preset time the following day, it is assumed that the user needs to turn on the air conditioner. Therefore, this method automatically controls the air conditioner to start and operates according to the user's habitual humidity, habitual temperature, and habitual operating mode. The first and second thresholds can be set according to actual conditions. In one example, the first threshold is 2℃.

[0033] Understandably, user settings for air conditioners may change throughout the year due to seasonal weather variations. For example, users might not turn on the air conditioner in spring and autumn, use it for cooling in summer, for dehumidifying during rainy weather, and for heating in winter. If user habits are only learned once and not subsequently, the air conditioner's automatic start-up control based on earlier (e.g., summer) user habit data might fail to meet current (e.g., autumn, winter) usage habits. This could lead to unnecessary power consumption or an inability to provide a comfortable environment, severely impacting the user experience. Therefore, during automatic start-up control, correcting user habit data based on manually turned-off signals received within a preset time period allows for timely updates of user habit data, enabling sustainable intelligent service.

[0034] The manual shutdown signal can be sent by the user through the air conditioner remote control, input by the user through the air conditioner's control panel, sent by the user through a pre-installed application on a smartphone, or sent by the user through electronic devices such as smart refrigerators and smart speakers; there are no restrictions on this.

[0035] Please combine Figure 2 In some embodiments of the present invention, step S11 includes: S111: Obtain current environmental data, the number of days the air conditioner has been running, and the number of days it has not been running; S113: Determine the preset average range based on the operating data recorded within the operating days; S115: When the air conditioner is not running, there is human activity, and the current environmental data matches the preset average range, increment the number of days that the air conditioner has not been running by one.

[0036] In this way, the number of days the air conditioner has not been running is incremented only when the air conditioner is not running, there is human activity, and the current environmental data matches the preset average range, which can reasonably determine the number of days the air conditioner has not been running.

[0037] Specifically, when there is no human activity, the number of days without operation is not incremented even if the air conditioner is not running. When there is human activity, if the current environmental data domain's preset average range does not match, the number of days without operation is not incremented even if the air conditioner is not running. In some embodiments, the air conditioner may include a human sensor capable of identifying human activity, such as millimeter-wave radar or a camera, which can identify indoor human activity through data obtained from millimeter-wave radar or a camera, i.e., identify whether there is human activity or not.

[0038] Based on the operational data recorded within the number of operating days, a preset average value can be determined, such as the average ambient temperature or the average ambient humidity. Then, by adding a third threshold to the preset average value, the maximum value of the preset average value range can be obtained. By subtracting the third threshold from the preset average value, the minimum value of the preset average value range can be obtained. Thus, the preset average value range is determined based on the maximum and minimum values.

[0039] The current environmental data matches the preset average range, which can be understood as the corresponding value in the current environmental data being within the preset average range.

[0040] In some embodiments of the present invention, after recording the operating data of the air conditioner during a preset time period each day, the number of days the air conditioner is running, and the number of days it is not running, the method further includes: when the number of days it is not running reaches the second day, clearing the recorded operating data, the number of days it is running, and the number of days it is not running, and re-entering the step of recording the operating data of the air conditioner during a preset time period each day, the number of days it is running, and the number of days it is not running.

[0041] Therefore, when the number of days the air conditioner has not been used reaches two, it can be assumed that the user does not frequently use the air conditioner during this preset period. Consequently, the recorded operating data, number of days used, and number of days not used are all reset to zero, and recording begins anew. It's understandable that when the number of days not used reaches two, the operating data recorded before this point cannot be used to learn user habits. If user habit data is still determined based on previously recorded operating data, it may lead to inaccurate user habit data, thus failing to provide satisfactory service to the user.

[0042] Please combine Figure 3 In some embodiments of the present invention, step S13 includes: S131: Determine the automatic start time of the air conditioner based on the preset time period and the first duration, and control the air conditioner to turn on according to user habit data when the automatic start time is reached.

[0043] In this way, when the performance of the air conditioner cannot meet the user's need for rapid cooling or heating, the air conditioner can be turned on in advance based on the user's habit data to maximize the user's comfort.

[0044] Specifically, the preset time period can include the earliest and latest times, and can be extended by a first duration from the earliest time to obtain the air conditioner's automatic start time. In one example, the preset time period is 11:00-11:30, and the first duration is 10 minutes. Then, the air conditioner's automatic start time can be 10:50. Thus, after determining the user's habit data based on the air conditioner's operating data from 11:00-11:30 for N days, the air conditioner can be automatically controlled to turn on in advance at 10:50 on the N+1th day based on the user's habit data.

[0045] Please combine Figure 4 In some embodiments of the present invention, after step S131, the method further includes: S17: Determine the first monitoring period based on the preset time period and the second duration, continuously monitor human activity during the first monitoring period, and control the air conditioner to turn off when no human activity is continuously detected during the first monitoring period.

[0046] Therefore, if no human activity is detected during the first monitoring period after the system starts up, it can be assumed that the user is not at home. In this case, turning off the air conditioner in time can effectively save power consumption and avoid unnecessary power waste.

[0047] Specifically, the first monitoring period can be determined based on the earliest time and the second duration of the preset time period. In one example, if the preset time period is 11:00-11:30 and the second duration is 10 minutes, then the first monitoring period can be 11:00-11:10. Thus, after the air conditioner automatically starts at 10:50, it will continuously monitor human activity from 11:00 to 11:10. If there is no human activity during this period, the air conditioner will be turned off at 11:10.

[0048] Please combine Figure 5 In some embodiments of the present invention, when controlling the air conditioner to turn off, the method further includes: S19: Accumulate the number of automatic start-ups and shutdowns during different preset time periods on the day, and stop the automatic start control of the air conditioner for the remaining preset time periods of the day when the number of automatic start-ups and shutdowns is greater than or equal to the first preset number.

[0049] Thus, if the air conditioner's automatic start is turned off due to the absence of human activity and the number of automatic start-offs at different times of the day is greater than or equal to the first preset number, it can be considered that the user's behavior deviates from the user's usage habits. If the air conditioner continues to be controlled to start automatically based on user habit data, on the one hand, the user's comfort experience may not be guaranteed, and on the other hand, it may cause an unnecessary increase in power consumption. Stopping the automatic start control of the air conditioner for the remaining preset time period of the day can solve the defect of the subsequent automatic start control still turning on the air conditioner when there is no human activity, and improve the user experience.

[0050] In one example, the first preset number of times is 2. Assuming that based on user habit data, it is determined that the air conditioner needs to be automatically started during the following times each day: 10:00-10:30, 11:00-11:30, 11:30-12:00, 14:00-14:30, and 18:00-18:30. The air conditioner does not need to be automatically started during other times. If the air conditioner's automatic start is turned off due to no human activity during 10:00-10:30 on a certain day, the air conditioner remains on (automatic start is not turned off) during 11:00-11:30, and the air conditioner's automatic start is turned off again due to no human activity during 11:00-11:30, then the automatic start control for 14:00-14:30 and 18:00-18:30 on that day will be stopped.

[0051] Please combine Figure 6 In some embodiments of the present invention, step S15 includes: S151: When a valid manual shutdown signal is detected within a preset time period, count the number of manual shutdowns within the preset time period; S153: When the number of manual shutdowns during a preset period reaches the second preset number, the number of manual shutdowns, operating data, number of operating days, and number of non-operating days during the preset period are cleared to zero, and the system re-enters the process of recording the operating data, number of operating days, and number of non-operating days of the air conditioner during each preset period. When the number of operating days reaches the first day's count and the number of non-operating days does not reach the second day's count, the user habit data is determined based on the operating data.

[0052] In this way, when the number of manual shutdowns within a preset time period reaches the second preset number, all data is cleared, the user's usage habits are relearned, and new user habit data is obtained, which makes it easier to provide users with a more comfortable experience based on the new user habit data.

[0053] Specifically, the second preset number of days can be 3 days.

[0054] Please combine Figure 7 and Figure 8 In some embodiments of the present invention, after the air conditioner starts automatically, the method further includes: S21: Determine the second monitoring period based on the preset time period and the third duration, and continuously monitor human activity during the second monitoring period. If human activity is detected during the second monitoring period, keep the air conditioner running at the end of the preset time period.

[0055] In this way, the air conditioner can automatically keep running when there is human activity, providing a comfortable environment for users.

[0056] Specifically, the monitoring period can be determined based on the latest time and the third duration in the preset time period. In one example, if the preset time period is 11:00-11:30 and the third duration is 5 minutes, then the second monitoring period can be 11:25-11:30. Thus, human activity is continuously monitored from 11:25-11:30 before the end of the current preset time period. If no human activity is detected from 11:25-11:30, the air conditioner is turned off at 11:30 when the current preset time period ends. If human activity is detected at any time from 11:25-11:30, the air conditioner is kept running at 11:30 when the preset time period ends. Furthermore, based on the user habit data for the next preset time period obtained through pre-learning, it can be determined whether the user is accustomed to turning on the air conditioner in the next preset time period. If the user is not accustomed to turning on the air conditioner in the next preset time period (the air conditioner does not start automatically), then the air conditioner will be kept running at the end of the preset time period, and the set temperature and set humidity for the air conditioner to be kept running in the next preset time period will be determined based on the user habit data for the current preset time period. If the user is accustomed to turning on the air conditioner in the next preset time period (the air conditioner starts automatically), then the air conditioner will be kept running at the end of the preset time period, and the set temperature and set humidity for the air conditioner to be kept running in the next preset time period will be determined based on the user habit data for the next preset time period.

[0057] It should be noted that the specific values ​​mentioned above are only for illustrating the implementation of the present invention in detail, and should not be construed as limiting the present invention. In other examples, implementation methods, or embodiments, other values ​​may be selected according to the present invention, and no specific limitations are made here.

[0058] To implement the above embodiments, this invention also proposes a computer-readable storage medium storing an air conditioner control program thereon, which, when executed by a processor, implements the air conditioner control method of any of the above embodiments.

[0059] According to the computer-readable storage medium of the present invention, user habit data is determined based on the operating data within a preset time period of the first day, and the air conditioner is automatically controlled to start automatically based on the user habit data. The user habit data is also corrected based on the manual shutdown signal detected within the same preset time period. This allows the air conditioner to learn and continuously adjust the user habit data, making the air conditioner's automatic start control based on the user habit data more adaptable to the user's usage habits, reducing user operations, improving the intelligence level of the air conditioner, and enhancing the user experience.

[0060] For example, when the air conditioner's control program is executed by the processor, the following steps are taken to implement the air conditioner's control method: S11: Record the air conditioner's operating data, the number of days the air conditioner runs and the number of days it does not run during the preset time period each day, and determine the user's habit data based on the operating data when the number of running days reaches the first day's count and the number of days it does not run reaches the second day's count. S13: Control the air conditioner to start automatically based on user habit data, and monitor the manual shutdown signal within a preset time period after the air conditioner starts automatically; S15: Correct user habit data based on manual shutdown signals within a preset time period, so as to automatically start the air conditioner based on the corrected user habit data.

[0061] It should be noted that the above explanation of the embodiments and beneficial effects of the control method for air conditioners is also applicable to the computer-readable storage medium of the embodiments of the present invention. To avoid redundancy, it will not be elaborated in detail here.

[0062] To achieve the above embodiments, this invention also proposes an air conditioner. Figure 9 This is a structural block diagram of an air conditioner according to an embodiment of the present invention. Figure 9 As shown, the air conditioner 100 includes a memory 102, a processor 104, and an air conditioner control program 106 stored in the memory 102 and executable on the processor 104. When the processor 104 executes the air conditioner control program 106, it implements the air conditioner control method of any of the above embodiments.

[0063] According to an embodiment of the present invention, the air conditioner 100 determines user habit data based on the operating data within a preset time period of the first day, and automatically performs self-start control of the air conditioner based on the user habit data. It also corrects the user habit data based on the manual shutdown signal detected within the same preset time period. This enables it to learn and continuously adjust the user habit data, making the self-start control of the air conditioner based on the user habit data more adaptable to the user's usage habits, reducing user operations, improving the intelligence level of the air conditioner, and enhancing the user experience.

[0064] For example, when the air conditioner control program 106 is executed by the processor 104, the following steps of the air conditioner control method are implemented: S11: Record the air conditioner's operating data, the number of days the air conditioner runs and the number of days it does not run during the preset time period each day, and determine the user's habit data based on the operating data when the number of running days reaches the first day's count and the number of days it does not run reaches the second day's count. S13: Control the air conditioner to start automatically based on user habit data, and monitor the manual shutdown signal within a preset time period after the air conditioner starts automatically; S15: Correct user habit data based on manual shutdown signals within a preset time period, so as to automatically start the air conditioner based on the corrected user habit data.

[0065] It should be noted that the above-described embodiments and explanations of the beneficial effects of the air conditioner control method also apply to the air conditioner 100 of the present invention. To avoid redundancy, they will not be elaborated in detail here.

[0066] To achieve the above embodiments, this invention also proposes a control device for an air conditioner. Figure 10 This is a structural block diagram of a control device for an air conditioner according to an embodiment of the present invention. Figure 10 As shown, the control device 300 of the air conditioner includes a learning module 302, a control module 304, and a correction module 306. The learning module 302 records the air conditioner's operating data, the number of days the air conditioner has been running, and the number of days it has not been running during a preset time period each day. When the number of running days reaches the first day's count and the number of days it has not been running reaches the second day's count, it determines user habit data based on the operating data. The control module 304 performs automatic start control of the air conditioner based on the user habit data and monitors manual shutdown signals within the preset time period after the air conditioner automatically starts. The correction module 306 corrects the user habit data based on the manual shutdown signals within the preset time period, so that the air conditioner can perform automatic start control based on the corrected user habit data.

[0067] According to an embodiment of the present invention, the control device 300 for an air conditioner determines user habit data based on the operating data within a preset time period of the first day, and automatically performs self-start control of the air conditioner based on the user habit data. It also corrects the user habit data based on the manual shutdown signal detected within the same preset time period. This enables the device to learn and continuously adjust the user habit data, making the self-start control of the air conditioner based on the user habit data more adaptable to the user's usage habits, reducing user operations, improving the intelligence level of the air conditioner, and enhancing the user experience.

[0068] In some embodiments of the present invention, the learning module 302 includes an acquisition unit, a determination unit, and an accumulation unit. The acquisition unit is used to acquire current environmental data, the number of days the air conditioner has been running, and the number of days it has not been running. The determination unit is used to determine a preset average range based on the running data recorded within the number of running days. The accumulation unit is used to increment the number of days it has not been running by one when the air conditioner is not running, there is human activity, and the current environmental data matches the preset average range.

[0069] In some embodiments of the present invention, the control device 300 of the air conditioner further includes a clearing module, which is used to clear the recorded operating data, operating days and non-operating days when the number of non-operating days reaches the second day, and re-enter the step of recording the operating data of the air conditioner, the number of operating days and non-operating days of the air conditioner in a preset time period each day.

[0070] In some embodiments of the present invention, the control module 304 is further configured to determine the self-starting time of the air conditioner according to a preset time period and a first duration, and control the air conditioner to turn on according to user habit data when the self-starting time is reached.

[0071] In some embodiments of the present invention, the control device 300 of the air conditioner further includes a first monitoring module, which is used to determine a first monitoring period according to a preset period and a second duration, continuously monitor human activity during the first monitoring period, and control the air conditioner to turn off when no human activity is continuously detected during the first monitoring period.

[0072] In some embodiments of the present invention, the control device 300 of the air conditioner further includes an accumulation module, which is used to accumulate the number of times the air conditioner automatically starts and stops during different preset time periods of the day, and when the number of times the air conditioner automatically starts and stops is greater than or equal to a first preset number, the automatic start control of the air conditioner for the remaining preset time periods of the day is stopped.

[0073] In some embodiments of the present invention, the correction module 306 includes a statistics unit and a clearing unit. The statistics unit is used to count the number of manual shutdowns during the preset time period when a manual shutdown signal is detected to be valid. The clearing unit is used to clear the number of manual shutdowns, operating data, number of operating days, and number of non-operating days during the preset time period when the number of manual shutdowns during the preset time period reaches a second preset number. The unit then re-enters the process of recording the operating data of the air conditioner, the number of operating days, and the number of non-operating days during the preset time period each day. The step of determining user habit data based on the operating data is performed when the number of operating days reaches the first day's number and the number of non-operating days does not reach the second day's number.

[0074] In some embodiments of the present invention, the control device 300 of the air conditioner further includes a second monitoring module, which is used to determine a second monitoring period according to a preset period and a third duration, continuously monitor human activity during the second monitoring period, and keep the air conditioner running when human activity is detected during the second monitoring period, at the end of the preset period.

[0075] It should be noted that the above explanation of the embodiments and beneficial effects of the air conditioner control method also applies to the air conditioner control device 300 of the present invention. To avoid redundancy, it will not be elaborated in detail here.

[0076] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0077] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0078] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0079] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0080] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0081] Furthermore, the terms "first," "second," etc., used in the embodiments of this invention are for descriptive purposes only and should not be construed as indicating or implying relative importance, or implicitly specifying the number of technical features indicated in this embodiment. Therefore, features defined with terms such as "first" and "second" in the embodiments of this invention can explicitly or implicitly indicate that the embodiment includes at least one of those features. In the description of this invention, the word "multiple" means at least two or more, such as two, three, four, etc., unless otherwise explicitly specified in the embodiments.

[0082] It should be noted that the technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0083] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A control method for an air conditioner, characterized in that, include: Record the operating data of the air conditioner during a preset time period each day, the number of days the air conditioner operates and the number of days it does not operate during the preset time period each day, and determine user habit data based on the operating data when the number of days operating during the preset time period each day reaches the first day's number and the number of days not operating does not reach the second day's number. The preset time period each day is defined as dividing a day into multiple preset time periods according to the same preset duration. The air conditioner is automatically started based on the user habit data, and the manual shutdown signal is monitored within the preset time period after the air conditioner is automatically started. The user habit data is corrected based on the manual shutdown signal within the preset time period, so that the air conditioner can be automatically started based on the corrected user habit data.

2. The method according to claim 1, characterized in that, Record the number of days the air conditioner has not been used, including: Acquire current environmental data, the number of days the air conditioner has been running, and the number of days it has not been running. A preset average range is determined based on the operational data recorded within the specified number of operating days; When the air conditioner is not running, there is human activity, and the current environmental data matches the preset average range, the number of days without operation is incremented by one.

3. The method according to claim 1, characterized in that, After recording the operating data of the air conditioner during a preset time period each day, the number of days the air conditioner operated, and the number of days it did not operate, the method further includes: When the number of days without operation reaches the second day, the recorded operation data, the number of days in operation, and the number of days without operation are cleared to zero, and the process re-enters the step of recording the operation data of the air conditioner within a preset time period each day, the number of days the air conditioner is in operation, and the number of days without operation.

4. The method according to claim 1, characterized in that, The step of automatically starting the air conditioner based on the user habit data includes: The automatic start time of the air conditioner is determined according to the preset time period and the first duration, and when the automatic start time is reached, the air conditioner is controlled to turn on according to the user habit data.

5. The method according to claim 4, characterized in that, After controlling the air conditioner to turn on based on the user habit data, the method further includes: The first monitoring period is determined based on the preset time period and the second duration, and human activity is continuously monitored during the first monitoring period. When no human activity is detected during the first monitoring period, the air conditioner is controlled to turn off.

6. The method according to claim 5, characterized in that, When controlling the air conditioner to turn off, the method further includes: The number of times the air conditioner automatically starts and stops during different preset time periods on a given day is accumulated, and when the number of times the air conditioner automatically starts and stops is greater than or equal to a first preset number, the automatic start control of the air conditioner for the remaining preset time periods on that day is stopped.

7. The method according to claim 1, characterized in that, The step of correcting the user habit data based on the manual shutdown signal within the preset time period includes: When the manual shutdown signal is detected to be valid within the preset time period, the number of manual shutdowns during the preset time period is counted. When the number of manual shutdowns during the preset time period reaches a second preset number, the number of manual shutdowns during the preset time period, the operating data, the number of operating days, and the number of non-operating days are cleared to zero. The process then re-enters the step of recording the operating data of the air conditioner during the preset time period each day, the number of operating days, and the number of non-operating days. When the number of operating days reaches the first day and the number of non-operating days does not reach the second day, the user habit data is determined based on the operating data.

8. The method according to claim 1, characterized in that, After the air conditioner starts automatically, the method further includes: The second monitoring period is determined based on the preset time period and the third duration, and human activity is continuously monitored during the second monitoring period. When human activity is detected during the second monitoring period, the air conditioner is kept running at the end of the preset time period.

9. A computer-readable storage medium, characterized in that, It stores the control program of the air conditioner, and when the control program of the air conditioner is executed by the processor, it implements the control method of the air conditioner as described in any one of claims 1-8.

10. An air conditioner, characterized in that, The device includes a memory, a processor, and a control program for an air conditioner stored in the memory and executable on the processor. When the processor executes the control program for the air conditioner, it implements the control method for the air conditioner as described in any one of claims 1-8.

11. A control device for an air conditioner, characterized in that, include: The learning module is used to record the operating data of the air conditioner during a preset time period each day, the number of days the air conditioner operates and the number of days it does not operate during the preset time period each day, and to determine user habit data based on the operating data when the number of days operating during the preset time period each day reaches the first day's number and the number of days not operating does not reach the second day's number. The preset time period each day is defined as dividing a day into multiple preset time periods with the same preset duration. The control module is used to control the air conditioner to start automatically based on the user habit data, and to monitor the manual shutdown signal within the preset time period after the air conditioner starts automatically. The correction module is used to correct the user habit data based on the manual shutdown signal within the preset time period, so as to perform the self-start control of the air conditioner based on the corrected user habit data.

Citation Information

Patent Citations

  • Air conditioner self-learning control method and system

    CN107504656A

  • Area control method, device and system and air conditioning system

    CN110567132A