Intelligent sleep control method and controller for air conditioner, air conditioner and storage medium
By acquiring user action status and environmental information, combined with the air conditioner's operating mode and temperature, the system dynamically adjusts the air conditioner's status, solving the problem of insufficient intelligence in the air conditioner's sleep mode and improving the user's sleep experience.
Patent Information
- Application Number
- CN202511084314.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-04
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2045-08-04
AI Technical Summary
The existing air conditioners have a low level of intelligent control over their sleep modes, and cannot intelligently adjust according to the user's sleep state, resulting in a poor sleep experience for the user.
By acquiring user action status values, environmental sound information, and light intensity levels within the monitoring range, and combining this with indoor ambient temperature, the operating status of the air conditioner is dynamically adjusted to achieve intelligent control.
It improves the intelligent control of air conditioners, enhances users' sleep experience, and provides a higher quality and more comfortable sleep environment.
Smart Images

Figure CN121089181A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioning control technology, and in particular to a sleep intelligent control method and controller for an air conditioner, an air conditioner, and a storage medium. Background Technology
[0002] Current air conditioners are generally based on human-computer interaction, relying solely on intuitive user control such as remote control infrared signals and voice commands. However, as air conditioners, they operate dynamically, with indoor and outdoor temperatures changing in real time. This often fails to meet the optimal comfort requirements of the human body, requiring users to constantly monitor and control the system – a process that is untimely, inconvenient, and unscientific. While some air conditioners do have sleep modes, these modes are limited to single-function adjustments and lack intelligent control, resulting in a poor sleep experience for users. Summary of the Invention
[0003] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a sleep intelligent control method for an air conditioner, along with a controller, an air conditioner, and a storage medium, which can improve the level of intelligent control of the air conditioner and enhance the user's sleep experience.
[0004] In a first aspect, embodiments of this application provide a sleep intelligent control method for an air conditioner, applied to the controller of the air conditioner, the method comprising:
[0005] Acquire user action status values, environmental sound information, light intensity level, and indoor ambient temperature within the monitoring range;
[0006] If the user is detected to be asleep, the current user sleep scenario is determined based on the ambient sound information and the light intensity level.
[0007] The operating status of the air conditioner is dynamically adjusted based on the current air conditioner operating mode, the user's sleep scenario, the indoor ambient temperature, the preset temperature threshold information, and the user's action status value, so as to regulate the temperature within the monitoring range.
[0008] In a second aspect, embodiments of this application provide a controller, including at least one processor and a memory for communicatively connecting to the at least one processor; the memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, enable the at least one processor to perform the sleep intelligent control method for an air conditioner as described in any of the embodiments of the first aspect.
[0009] Thirdly, embodiments of this application provide an intelligent air conditioner, including the controller described in the second aspect embodiment.
[0010] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions for causing a computer to perform the sleep intelligent control method for an air conditioner as described in any one of the embodiments of the first aspect.
[0011] This application embodiment includes the following steps: During the operation of the air conditioner, the controller first acquires user action status values, ambient sound information, light intensity level, and indoor ambient temperature within the monitoring range; then, if the user is detected to be asleep, the controller determines the current user sleep scenario based on the ambient sound information and light intensity level; subsequently, based on the current air conditioner operating mode, user sleep scenario, indoor ambient temperature, preset temperature threshold information, and user action status values, the controller dynamically adjusts the air conditioner's operating state to regulate the temperature within the monitoring range. Thus, by dynamically and intelligently controlling the air conditioner's operating state by combining the current air conditioner operating mode, user sleep scenario, indoor ambient temperature, and user action status values, the level of intelligent control of the air conditioner is improved, and the user's sleep experience is enhanced. In other words, this application embodiment can improve the level of intelligent control of the air conditioner and enhance the user's sleep experience. Attached Figure Description
[0012] Figure 1 This is a schematic flowchart of a sleep intelligent control method for an air conditioner provided in one embodiment of this application;
[0013] Figure 2 This is a schematic diagram of the first temperature zone of an air conditioner in cooling mode according to an embodiment of this application;
[0014] Figure 3 This is a schematic diagram of the second temperature zone of an air conditioner in heating mode according to an embodiment of this application;
[0015] Figure 4 This is a schematic diagram of the hardware structure of a controller provided in one embodiment of this application. Detailed Implementation
[0016] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments.
[0017] It should be noted that although a logical order is shown in the flowcharts in this application, in some cases, the steps shown or described may be performed in a different order than that shown in the flowcharts. In the description of this application, "several" means one or more, and "more" means two or more. The terms "first" and "second" are used only to distinguish technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of technical features indicated, or implicitly indicating the order in which the technical features are indicated.
[0018] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0019] This application provides a sleep intelligent control method and controller for an air conditioner, an air conditioner, and a computer-readable storage medium, relating to the field of air conditioning control technology. The method is applied to an air conditioner controller and includes: acquiring user action status values, ambient sound information, light intensity level, and indoor ambient temperature within a monitoring range; determining the current user sleep scenario based on the ambient sound information and light intensity level when the user is detected to be asleep; and dynamically adjusting the air conditioner's operating state to regulate the temperature within the monitoring range based on the current air conditioner operating mode, the user sleep scenario, the indoor ambient temperature, a preset temperature threshold, and the user action status values. This application can improve the level of intelligent control of air conditioners and enhance the user's sleep experience.
[0020] The embodiments of this application will be further described below with reference to the accompanying drawings.
[0021] Firstly, such as Figure 1 As shown, the sleep intelligent control method of the air conditioner is applied to the controller of the air conditioner, and the sleep intelligent control method of the air conditioner may include, but is not limited to, steps S110 to S130.
[0022] Step S110: Obtain user action status values, ambient sound information, light intensity level, and indoor ambient temperature within the monitoring range.
[0023] Step S120: If the user is detected to be asleep, determine the current user sleep scenario based on ambient sound information and light intensity level.
[0024] Step S130: Based on the current air conditioner operating mode, user sleep scenario, indoor ambient temperature, preset temperature threshold information, and user action status value, dynamically adjust the air conditioner's operating status to regulate the temperature within the monitoring range.
[0025] In some embodiments, the air conditioner further includes a radar monitoring module, a photosensor, a sound acquisition module, and a temperature sensor, all of which are electrically connected to the controller. The sound acquisition module may be a microphone or similar device.
[0026] Further explanation of step S110: Specifically, the controller also uses radar signals fed back from the radar monitoring module to determine whether there are people within the monitoring range and to acquire user action status values; it uses photosensitive signals fed back from the photosensitive sensor to determine the light intensity level within the monitoring range; it uses the sound acquisition module to acquire ambient sound information; and it uses the temperature sensor to acquire the indoor ambient temperature. Specifically, the radar monitoring module, photosensitive sensor, sound acquisition module, and temperature sensor upload the acquired signals to the controller every second, enabling the controller to perform statistical analysis and acquire user action status values, ambient sound information, light intensity level, and indoor ambient temperature.
[0027] Specifically, the user action status value is used to indicate the type of user action; the user action status value includes: a first status value (specifically 01), a second status value (specifically 02), a third status value (specifically 03), and a fourth status value (specifically 04); the first status value is used to indicate that there is no user within the monitoring range and there is no action; the second status value is used to indicate that there is a user and the user is stationary; the third status value is used to indicate that there is a user and the user is slightly moving; and the fourth status value is used to indicate that there is a user and the user is moving.
[0028] Specifically, the environmental sound information includes: sound state value, volume level, and sound scene flag value. A sound state value of 1 represents a quiet state, and a sound state value of 0 represents a noisy state. It should be noted that this application only distinguishes between the quiet and noisy states; the quiet state is not absolutely quiet, but relatively quiet. The volume level is quantified into five levels from 1 to 5; and the higher the volume level, the louder the volume, and the lower the volume level, the quieter the volume. Different sound scene flag values represent different sound scenes; the sound scene flag values include: a first scene flag value (specifically 01), a second scene flag value (specifically 02), a third scene flag value (specifically 03), and a fourth scene flag value (specifically 04). The first scene flag value is used to represent a silent scene; the second scene flag value is used to represent a snoring scene; the third scene flag value is used to represent a talking scene; and the fourth scene flag value is used to represent other sound scenes.
[0029] Specifically, the light intensity level is quantified into five levels, from level 1 to level 5; and the higher the light intensity level, the brighter the light within the monitoring range, and the lower the light intensity level, the dimmer the light within the monitoring range.
[0030] Step S110 collects information such as user action status values, ambient sound information, light intensity level, and indoor ambient temperature, laying the foundation for subsequent intelligent sleep control of the air conditioner.
[0031] Further explanation of step S120. In some embodiments, whether a user is asleep can be determined by a combination of radar signals and light intensity levels. Specifically, when the radar signal determines that there is a user indoors, and the light sensor detects that the light intensity level is less than a preset threshold after the lights are turned off or the curtains are drawn, a timer is started, and the rapid heating and cooling function is forcibly turned off.
[0032] In one embodiment, when the user action status value is equal to the first status value for 60 consecutive seconds, it indicates that there is no one in the monitoring range. Then, when no user is detected indoors for 10 minutes, it automatically enters the low energy consumption mode, reduces the compressor speed, and runs at the medium level of smart energy saving. When no user is detected indoors for 15 minutes, it runs at the low level of smart energy saving. When no user is detected indoors for 25 minutes, it shuts down.
[0033] Existing air conditioners have limited intelligence in their sleep mode control, failing to intelligently control based on the user's sleep state, resulting in poor applicability and a negative user experience. This application, through steps S110 to S130, addresses this by having the controller first acquire user action status values, ambient sound information, light intensity level, and indoor temperature within the monitoring range during air conditioner operation. Then, if the user is detected to be asleep, the controller determines the current user sleep scenario based on the ambient sound information and light intensity level. Subsequently, based on the current air conditioner operating mode, user sleep scenario, indoor temperature, preset temperature threshold information, and user action status values, the controller dynamically adjusts the air conditioner's operating state to regulate the temperature within the monitoring range. Thus, by dynamically and intelligently controlling the air conditioner's operating state by combining the current air conditioner operating mode, user sleep scenario, indoor temperature, and user action status values, the level of intelligent control over the air conditioner is improved, enhancing the user's sleep experience. Therefore, the embodiments of this application can improve the level of intelligent control over air conditioners and enhance the user's sleep experience.
[0034] According to some embodiments of this application, step S120 is further described: determining the current user sleep scenario based on ambient sound information and light intensity level, including but not limited to steps S121 to S124.
[0035] Step S121: Obtain sound state value, volume level, and sound scene flag value from the ambient sound information; where, a sound state value of 1 represents a quiet state; a higher volume level represents a louder volume; and different sound scene flag values represent different sound scenes.
[0036] Step S122: If the light intensity level is less than or equal to the first light intensity level, the sound state value is equal to 1, and the volume level and sound scene flag value are less than or equal to the first discrimination threshold, determine that the current user sleep scene is a deep sleep scene.
[0037] Step S123: If the light intensity level is less than or equal to the second light intensity level, the sound status value is equal to 1, and the volume level and sound scene flag value are less than or equal to the second discrimination threshold, the current user sleep scene is determined to be a moderate sleep scene; wherein, the second light intensity level is greater than the first light intensity level, and the second discrimination threshold is greater than the first discrimination threshold.
[0038] Step S124: If the light intensity level is less than or equal to the third light intensity level, the sound state value is equal to 1, and the volume level and sound scene flag value are less than or equal to the third discrimination threshold, the current user sleep scene is determined to be a light sleep scene; wherein, the third light intensity level is greater than the second light intensity level, and the third discrimination threshold is greater than the second discrimination threshold.
[0039] Specifically, the first light intensity level is 2, the second light intensity level is 3, and the third light intensity level is 4.
[0040] Specifically, the first discrimination threshold is 2, the second discrimination threshold is 3, and the third discrimination threshold is 4.
[0041] Example 1: When the light intensity level is ≤2, the sound status is 1, the sound volume is ≤2, and the sound scene is ≤2, the user's sleep scene is determined to be a moderate sleep scene.
[0042] Example 2: When the light intensity level is ≤3, the sound status is 1, the sound volume is ≤3, and the sound scene is ≤3, the user's sleep scene is determined to be a moderate sleep scene.
[0043] Example 3: When the light intensity level is ≤4, the sound status is 1, the sound volume is ≤4, and the sound scene is ≤4, the user's sleep scene is determined to be a light sleep scene.
[0044] Through steps S121 to S124, the current user sleep scenario can be determined based on ambient sound information and light intensity level, laying the foundation for subsequent intelligent control of the air conditioner's sleep mode by combining the monitored indoor ambient temperature and the user's action status value during sleep according to a preset control algorithm.
[0045] According to some embodiments of this application, the air conditioner includes an indoor unit and an outdoor unit, the indoor unit including an indoor fan; the preset temperature threshold information includes a first temperature threshold. Further explanation of step S130: Step S130: Based on the current air conditioner operating mode, user sleep scenario, indoor ambient temperature, preset temperature threshold information, and user action status value, the operating state of the air conditioner is dynamically adjusted, including but not limited to steps S210 to S220.
[0046] Step S210: When the current air conditioner is in cooling mode, and the indoor ambient temperature is not lower than the first temperature threshold, the indoor fan is controlled to run according to the preset fan speed, and the compressor frequency of the outdoor unit is controlled according to the frequency fuzzy control algorithm.
[0047] Step S220: When the indoor ambient temperature is lower than the first temperature threshold, the cycle is determined based on the user's sleep scenario and the indoor ambient temperature. Based on the current indoor ambient temperature and the received user action status values within the cycle, the indoor fan speed is adjusted to determine the first target fan speed, so that the air conditioner operates at the first target fan speed.
[0048] Specifically, the first temperature threshold is 30 degrees Celsius.
[0049] Specifically, the first target fan speed is determined through an internal fan speed adjustment process. This process includes: determining if the receiving conditions meet the startup requirements; if so, performing a first speed adjustment; this first adjustment involves controlling the fan speed according to the AI automatic wind control mode to determine the first target fan speed; if not, performing a second speed adjustment; this second adjustment involves subtracting one speed from the current fan speed to obtain the first target fan speed. If the first target fan speed is the lowest speed or lower than the current lowest speed, the current fan speed remains unchanged as the first target fan speed. This internal fan speed adjustment process is repeated after each cycle.
[0050] It should be noted that this application quantifies the fan speed settings in the air conditioner into 10 levels, with the motor controlling uniform speed adjustment. The system is designed to automatically and uniformly control the fan speed within a maximum acceleration / deceleration range of 600 rpm / min, achieving smooth control. The fan speed settings are denoted as FI0 to FI9; different fan speed settings indicate different fan rotation speeds; a higher fan speed setting indicates a higher fan rotation speed, and a lower fan speed setting indicates a lower fan rotation speed.
[0051] The AI automatic fan control mode of this application embodiment is further described below. The AI automatic fan control mode is only activated when automatic fan is set or when entering intelligent sleep mode. Specifically, the automatic fan can only be selected during cooling and heating modes; it cannot be selected during dehumidification and ventilation modes.
[0052] Specifically, in cooling mode, based on the temperature range of the indoor ambient temperature, the system automatically locates and determines the target fan speed from the first preset fan speed reference table, and automatically controls the fan to operate at the speed indicated by the target fan speed, thus achieving automatic fan operation during cooling. The first preset fan speed reference table is shown in Table 1 below.
[0053] Table 1
[0054]
[0055]
[0056] Specifically, in heating mode, based on the temperature range of the indoor ambient temperature, the system automatically locates and determines the target fan speed from the second preset fan speed reference table, and automatically controls the fan to operate at the speed indicated by the target fan speed, thus achieving automatic fan operation during heating. The second preset fan speed reference table is shown in Table 2 below.
[0057] Table 2
[0058] Temperature range Target fan speed I FI6 H FI6 G FI5 F FI5 E FI4 D FI3 C FI2 B&A FI1 Shutdown temperature FI0
[0059] It should be noted that, in principle, the target fan speed corresponding to the target fan speed setting is used as the fan indicated speed. However, due to the limitation of the anti-cold air protection control, if the upper limit of the anti-cold air protection is lower than the target fan speed, the upper limit of the anti-cold air protection will be used as the fan indicated speed.
[0060] When the air conditioner is currently operating in cooling mode, there may be scenarios where the temperature within the monitoring range decreases or increases. Specifically, for example... Figure 2 As shown, a "zone diagram" illustrates the controller's start / stop rules under different first temperature differences (the first temperature difference being the difference between room temperature and the target set temperature). From... Figure 2 The text indicates that the air conditioner will shut down (OFF) when the first temperature difference is -1.5℃, and provides a division of operating states under different first temperature differences. The shutdown point temperature (OFF temperature) refers to the critical temperature threshold at which the air conditioner automatically stops operating after reaching the set temperature; it is a key parameter in the air conditioning control system used to determine when to shut down the compressor or the entire unit. Specifically, Figure 2 In the diagram, the forward-direction region represents the temperature decrease during refrigeration; the reverse-direction region represents the temperature increase during refrigeration; and the thermostat recovery region represents the conditions under which the controller recovers from the OFF state. When the first temperature difference is on the dividing line, it is included in the previous temperature region.
[0061] For scenarios where the temperature drops during the refrigeration process, the specific embodiments of steps S210 to S220 provided in this application are further explained.
[0062] Example 1: When the indoor ambient temperature T ≥ 30℃, the indoor fan is controlled to operate according to the preset wind speed, and the compressor frequency of the outdoor unit is controlled according to the frequency fuzzy control algorithm. Example 1 is a specific embodiment of step S210.
[0063] When the indoor ambient temperature T is less than 30℃, proceed to step S220.
[0064] Example 2: In a light sleep scenario:
[0065] (1) When the indoor ambient temperature is 30℃>T≥28℃, the fan speed range is FI3 to FI6; that is, the lowest fan speed is FI3 and the highest fan speed is FI6; the cycle is 20 minutes. The duration of the radar signal is obtained by timing, and the user action status value received within the cycle is judged: when the number of times ≥3 user action status values are received within the cycle is greater than 120, it is judged that the start condition is met, and the first gear adjustment process is performed to determine the first target fan speed; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is performed. Thus, the first target fan speed is determined, and the air conditioner works at the first target fan speed. In the case of light sleep and high indoor ambient temperature, the speed is not easily reduced to ensure temperature comfort.
[0066] (2) When the indoor ambient temperature is 28℃ > T ≥ 26℃, the fan speed range is FI3 to FI5; that is, the lowest fan speed is FI3, and the highest fan speed is FI5, with a cycle of 18 minutes. Timing begins, and the system judges based on the received user action status values within the cycle: if the number of times a user action status value ≥ 3 is received within the cycle is greater than 108, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. This determines the first target fan speed, causing the air conditioner to operate at the first target fan speed. In light sleep scenarios and when the indoor ambient temperature is high, the speed is not easily lowered to ensure temperature comfort.
[0067] (3) When the indoor ambient temperature is 26℃ > T ≥ 24℃, the fan speed range is FI2 to FI4; that is, the lowest fan speed is FI2 and the highest fan speed is FI4; the cycle is 16 minutes. Timing begins, and the system judges based on the received user action status values within the cycle: if the number of times a user action status value ≥ 3 is received is greater than 96 within the cycle, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. This determines the first target fan speed, causing the air conditioner to operate at the first target fan speed.
[0068] (4) When the indoor ambient temperature T < 24℃, considering that the set temperature may be low and the required temperature may be low, after working continuously in this temperature range for 5 minutes, the fan speed range is determined to be: FI1 to FI3; the cycle period is 14 minutes. Start timing, and judge according to the number of user action status values received within the cycle period: if the number of user action status values ≥3 received is greater than 84, it is judged that the start condition is met, and the first speed adjustment process mentioned above is performed; otherwise, if the start condition is not met, the second speed adjustment process mentioned above is performed. Thus, the first target fan speed is determined, and the air conditioner works at the first target fan speed.
[0069] Example 3: In a moderate sleep scenario:
[0070] (1) When the indoor ambient temperature is 30℃ > T ≥ 28℃, the fan speed range is FI3 to FI5; the cycle time is 15 minutes. Timing begins. If the number of user action status values of ≥3 received within the cycle time is greater than 90, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. This determines the first target fan speed, causing the air conditioner to operate at the first target fan speed. In moderate sleep scenarios and when the ambient temperature is high, the speed is not easily lowered to ensure temperature comfort.
[0071] (2) When the indoor ambient temperature is 28℃ > T ≥ 26℃, the fan speed range is FI2 to FI4; the cycle time is 13 minutes. Timing begins. If the number of user action status values of ≥3 received within the cycle time is greater than 78, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. This determines the first target fan speed, causing the air conditioner to operate at the first target fan speed. In moderate sleep scenarios with high ambient temperatures, the speed is not easily lowered to ensure temperature comfort.
[0072] (3) When the indoor ambient temperature is 26℃ > T ≥ 24℃, the fan speed range is FI2 to FI4; the cycle time is 11 minutes; the timing starts, and if the number of user action status values of ≥3 received within the cycle time is greater than 66, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. Thus, the first target fan speed is determined, and the air conditioner operates at the first target fan speed.
[0073] (4) When the indoor ambient temperature T < 24℃, considering that the set temperature may be low and the required temperature may be low, after working continuously in this temperature range for 5 minutes, the fan speed range is determined to be FI1 to FI3, with a cycle of 9 minutes. Timing begins. If the number of user action status values ≥ 3 received within the cycle is greater than 54, the start-up condition is met, and the first speed adjustment process described above is performed. Otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. Thus, the first target fan speed is determined, and the air conditioner operates at the first target fan speed.
[0074] Example 4: In a deep sleep scenario,
[0075] (1) When the indoor ambient temperature is 30℃ > T ≥ 28℃, the fan speed range is FI3 to FI4; the cycle time is 10 minutes; the timer starts, and if the number of user action status values ≥ 3 received within the cycle time is greater than 60, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. This determines the first target fan speed, causing the air conditioner to operate at the first target fan speed. In deep sleep scenarios and when the indoor ambient temperature is high, the speed is not easily lowered to ensure temperature comfort.
[0076] (2) When the indoor ambient temperature is 28℃ > T ≥ 26℃, the fan speed range is FI2 to FI4; the cycle time is 11 minutes; the timing starts, and if the number of user action status values of ≥3 received within the cycle time is greater than 66, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. Thus, the first target fan speed is determined, and the air conditioner operates at the first target fan speed.
[0077] (3) When the indoor ambient temperature is 26℃ > T ≥ 24℃, the fan speed range is FI2 to FI4; the cycle time is 9 minutes; the timing starts, and if the number of user action status values of ≥3 received within the cycle time is greater than 54, it is determined that the start-up conditions are met, and the first speed adjustment process described above is performed; otherwise, if the start-up conditions are not met, the second speed adjustment process described above is performed. Thus, the first target fan speed is determined, and the air conditioner operates at the first target fan speed.
[0078] (4) When the indoor ambient temperature T < 24℃, considering that the set temperature may be low and the required temperature may be low, after working continuously in this temperature range for 5 minutes, the fan speed range is determined to be FI1 to FI3, with a cycle of 7 minutes. Timing begins. If the number of user action status values ≥ 3 received within the cycle is greater than 42, it is determined that the start-up condition is met, and the first speed adjustment process described above is performed. Otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. Thus, the first target fan speed is determined, and the air conditioner operates at the first target fan speed.
[0079] For scenarios where the temperature rises during the cooling process, specific embodiments of steps S210 to S220 provided in this application are further explained.
[0080] Example 5: When the indoor ambient temperature T ≥ 30℃, the indoor fan is controlled to operate according to the preset wind speed, and the compressor frequency of the outdoor unit is controlled according to the frequency fuzzy control algorithm. Example 5 is a specific embodiment of step S210.
[0081] Example 6: In a light sleep scenario:
[0082] (1) When the indoor ambient temperature is 30℃ > T ≥ 28℃, the fan speed range is FI3 to FI6; that is, the lowest fan speed is FI3 and the highest fan speed is FI6; the cycle is 30 minutes. Timing begins, and the system judges based on the received user action status values within the cycle: if the number of times a user action status value ≥ 3 is received is greater than 180 times within the cycle, the start-up condition is met, and the first speed adjustment is performed to determine the first target fan speed; otherwise, if the start-up condition is not met, the second speed adjustment is performed as described above. This determines the first target fan speed, causing the air conditioner to operate at the first target fan speed. In light sleep scenarios and when the indoor ambient temperature is high, the speed is not easily lowered to ensure temperature comfort.
[0083] (2) When the indoor ambient temperature is 28℃ > T ≥ 26℃, the fan speed range is FI3 to FI5; that is, the lowest fan speed is FI3, and the highest fan speed is FI5, with a cycle of 28 minutes. Timing begins, and the system judges based on the received user action status values within the cycle: if the number of times a user action status value ≥ 3 is received is greater than 168 times within the cycle, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. This determines the first target fan speed, causing the air conditioner to operate at the first target fan speed. In light sleep scenarios and when the indoor ambient temperature is high, the speed is not easily lowered to ensure temperature comfort.
[0084] (3) When the indoor ambient temperature is 26℃ > T ≥ 24℃, the fan speed range is FI2 to FI4; that is, the lowest fan speed is FI2 and the highest fan speed is FI4; the cycle is 26 minutes. Timing begins, and the system judges based on the received user action status values within the cycle: if the number of times a user action status value ≥ 3 is received within the cycle is greater than 156, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. This determines the first target fan speed, causing the air conditioner to operate at the first target fan speed.
[0085] (4) When the indoor ambient temperature T < 24℃, considering that the set temperature and required temperature may be low, after operating continuously in this temperature range for 24 minutes, the fan speed range is determined to be: FI1 to FI3; the cycle period is 14 minutes. Timing begins, and the user action status values received within the cycle period are used for judgment: if the number of user action status values ≥ 3 received is greater than 144, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. Thus, the first target fan speed is determined, and the air conditioner operates at the first target fan speed.
[0086] Example 7: In a moderate sleep scenario:
[0087] (1) When the indoor ambient temperature is 30℃ > T ≥ 28℃, the fan speed range is FI3 to FI5; the cycle time is 25 minutes. Timing begins. If the number of user action status values of ≥3 received within the cycle time is greater than 150, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. This determines the first target fan speed, causing the air conditioner to operate at the first target fan speed. In moderate sleep scenarios with high ambient temperatures, the speed is not easily lowered to ensure temperature comfort.
[0088] (2) When the indoor ambient temperature is 28℃ > T ≥ 26℃, the fan speed range is FI2 to FI4; the cycle time is 23 minutes. Timing begins. If the number of user action status values of ≥3 received within the cycle time is greater than 138, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. This determines the first target fan speed, causing the air conditioner to operate at the first target fan speed. In moderate sleep scenarios with high ambient temperatures, the speed is not easily lowered to ensure temperature comfort.
[0089] (3) When the indoor ambient temperature is 26℃ > T ≥ 24℃, the fan speed range is FI2 to FI4; the cycle time is 21 minutes; the timing starts, and if the number of user action status values ≥ 3 received within the cycle time is greater than 126, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. Thus, the first target fan speed is determined, and the air conditioner operates at the first target fan speed.
[0090] (4) When the indoor ambient temperature T < 24℃, considering that the set temperature may be low and the required temperature may be low, after working continuously in this temperature range for 5 minutes, the fan speed range is determined to be FI1 to FI3, with a cycle of 19 minutes. Timing begins. If the number of user action status values ≥ 3 received within the cycle is greater than 114, the start-up condition is met, and the first speed adjustment process described above is performed. Otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. Thus, the first target fan speed is determined, and the air conditioner operates at the first target fan speed.
[0091] Example 8: In a deep sleep scenario:
[0092] (1) When the indoor ambient temperature is 30℃ > T ≥ 28℃, the fan speed range is FI3 to FI4; the cycle time is 20 minutes; the timer starts, and if the number of user action status values ≥ 3 received within the cycle time is greater than 120, the start-up condition is met, and the first speed adjustment process described above is performed; otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. This determines the first target fan speed, causing the air conditioner to operate at the first target fan speed. In deep sleep scenarios and when the indoor ambient temperature is high, the speed is not easily lowered to ensure temperature comfort.
[0093] (2) When the indoor ambient temperature is 28℃ > T ≥ 26℃, the fan speed range is FI2 to FI4; the cycle time is 18 minutes; the timing starts, and if the number of user action status values of ≥3 received within the cycle time is greater than 108, it is determined that the start-up conditions are met, and the first speed adjustment process described above is performed; otherwise, if the start-up conditions are not met, the second speed adjustment process described above is performed. Thus, the first target fan speed is determined, and the air conditioner operates at the first target fan speed.
[0094] (3) When the indoor ambient temperature is 26℃ > T ≥ 24℃, the fan speed range is FI2 to FI4; the cycle time is 16 minutes; the timing starts, and if the number of user action status values of ≥3 received within the cycle time is greater than 96, the start-up conditions are met, and the first speed adjustment process described above is performed; otherwise, if the start-up conditions are not met, the second speed adjustment process described above is performed. Thus, the first target fan speed is determined, and the air conditioner operates at the first target fan speed.
[0095] (4) When the indoor ambient temperature T < 24℃, considering that the set temperature may be low and the required temperature may be low, after working continuously in this temperature range for 5 minutes, the fan speed range is determined to be FI1 to FI3, with a cycle of 14 minutes. Timing begins. If the number of user action status values ≥ 3 received within the cycle is greater than 84, the start-up condition is met, and the first speed adjustment process described above is performed. Otherwise, if the start-up condition is not met, the second speed adjustment process described above is performed. Thus, the first target fan speed is determined, and the air conditioner operates at the first target fan speed.
[0096] Through steps S210 to S220, when the current air conditioner is in cooling mode, the air conditioner's sleep mode is intelligently controlled according to a preset control algorithm, taking into account the sleep scenario, the monitored indoor temperature, and the user's action status during sleep. This automatically adjusts the temperature to prevent the room from getting too cold, while also helping to reduce energy consumption and create a high-quality, comfortable sleep environment.
[0097] According to some embodiments of this application, the air conditioner includes: an indoor unit and an outdoor unit, the indoor unit including an indoor fan; the preset temperature threshold information includes a second temperature threshold; the second temperature threshold is less than a first temperature threshold; further describing step S130, step S130: dynamically adjust the operating state of the air conditioner according to the current air conditioner operating mode, user sleep scenario, indoor ambient temperature, preset temperature threshold information and user action status value, including but not limited to steps S310 to S320.
[0098] Step S310: When the current air conditioner is in heating mode, and the indoor ambient temperature is not greater than the second temperature threshold, the indoor fan is controlled to run according to the preset fan speed, and the compressor frequency of the outdoor unit is controlled according to the frequency fuzzy control algorithm.
[0099] Step S320: When the indoor ambient temperature is greater than the second temperature threshold, the cycle period is determined based on the user's sleep scenario and the indoor ambient temperature. Based on the current indoor ambient temperature and the received user action status values within the cycle period, the indoor fan speed is adjusted to determine the second target fan speed, so that the air conditioner operates at the second target fan speed.
[0100] Specifically, the second temperature threshold is 10 degrees Celsius.
[0101] When the air conditioner is currently operating in heating mode, there may be scenarios where the temperature within the monitoring range decreases or increases. Specifically, for example... Figure 3 As shown, a "zone diagram" illustrates the controller's start / stop rules under different second temperature differences (the second temperature difference being the target set temperature minus the room temperature). From... Figure 3It can be known that when the second temperature difference is -1.5°C, the air conditioner will stop (OFF), and the operating state area division under different second temperature differences is given. The shutdown point temperature (i.e., the OFF point temperature) refers to the critical temperature threshold at which the air conditioner automatically stops running after reaching the set temperature; it is a key parameter in the air conditioner control system for determining when to shut down the compressor or the whole machine. Specifically, Figure 3 In it, the forward direction area diagram represents the process of temperature rising during the heating process; the reverse direction area diagram represents the process of temperature dropping during the heating process; the thermostat recovery area diagram represents the conditions for the controller to recover from the OFF state. When the second temperature difference is on the boundary line, it is included in the previous temperature area.
[0102] For the scenario of temperature rising during the heating process, specific embodiments of steps S310 to S320 provided in the embodiments of the present application are further described.
[0103] Example 9: When the indoor ambient temperature T ≤ 10°C, the indoor fan is controlled to operate according to the preset wind speed, and the compressor frequency of the outdoor unit is controlled according to the frequency fuzzy control algorithm. Example 9 is a specific embodiment of step S310.
[0104] When the indoor ambient temperature T is greater than 10°C, step S320 is started to be executed.
[0105] Example 10: In the light sleep scenario:
[0106] (1) When the indoor ambient temperature is 10°C < T ≤ 15°C, the wind speed gear range is: FI3 to FI6; that is, the lowest wind speed gear is FI3 and the highest wind speed gear is FI6; the cycle period is 20 min. The duration of the radar signal is timed, and it is judged according to the reception situation of the user action state value within the cycle period: when the number of times of receiving the user action state value ≥ 3 within the cycle period is greater than 120 times, it is judged that the start condition is met, and the first gear adjustment process is carried out to determine the second target wind speed gear; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is carried out. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear. In the light sleep scenario and when the indoor ambient temperature is relatively low, the gear is not easily downshifted to ensure temperature comfort.
[0107] (2) When the indoor environmental temperature is 15°C < T ≤ 23°C, the range of the wind speed gear is: FI3 to FI5; that is, FI3 is the lowest wind speed gear and FI5 is the highest wind speed gear, and the cycle period is 18 minutes. Start timing and judge according to the received situation of the user action status value within the cycle period: When the number of times of receiving the user action status value ≥ 3 within the cycle period is greater than 108 times, it is judged that the start condition is met, and the above-mentioned first gear adjustment process is carried out; on the contrary, when the start condition is not met, the above-mentioned second gear adjustment process is carried out. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear. In the light sleep scenario and when the indoor environmental temperature is relatively high, do not easily downshift to ensure temperature comfort.
[0108] (3) When the indoor environmental temperature is 23°C < T ≤ 26°C, the range of the wind speed gear is: FI2 to FI4; that is, FI2 is the lowest wind speed gear and FI4 is the highest wind speed gear; the cycle period is 16 minutes. Start timing and judge according to the received situation of the user action status value within the cycle period: When the number of times of receiving the user action status value ≥ 3 within the cycle period is greater than 96 times, it is judged that the start condition is met, and the above-mentioned first gear adjustment process is carried out; on the contrary, when the start condition is not met, the above-mentioned second gear adjustment process is carried out. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0109] (4) When the indoor environmental temperature T > 26°C, considering that its set temperature may be relatively high and the required temperature is relatively high, after continuously working for 5 minutes in this temperature range, determine that the range of the wind speed gear is: FI1 to FI3; the cycle period is 14 minutes. Start timing and judge according to the received situation of the user action status value within the cycle period: When the number of times of receiving the user action status value ≥ 3 is greater than 84 times, it is judged that the start condition is met, and the above-mentioned first gear adjustment process is carried out; on the contrary, when the start condition is not met, the above-mentioned second gear adjustment process is carried out. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0110] Example XI: In the moderate sleep scenario:
[0111] (1) When the indoor environmental temperature is 10°C < T ≤ 15°C, the range of the wind speed gear is: FI3 to FI5; the cycle period is 15 minutes. Start timing. When the number of times of receiving the user action status value ≥ 3 within the cycle period is greater than 90 times, it is judged that the start condition is met, and the above-mentioned first gear adjustment process is carried out; on the contrary, when the start condition is not met, the above-mentioned second gear adjustment process is carried out. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear. In the moderate sleep scenario and when the environmental temperature is relatively high, do not easily downshift to ensure temperature comfort.
[0112] (2) When the indoor ambient temperature is 15°C < T ≤ 23°C, the range of the wind speed gear is: FI2 to FI4; the cycle period is 13 min. Start timing. When, within the cycle period, the number of times the user action status value ≥ 3 is greater than 78 times, it is determined that the start condition is met, and the above-mentioned first gear adjustment process is performed; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is performed. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear. In the moderate sleep scenario and when the ambient temperature is relatively high, the gear is not easily downshifted to ensure temperature comfort.
[0113] (3) When the indoor ambient temperature is 23°C < T ≤ 26°C, the range of the wind speed gear is: FI2 to FI4; the cycle period is 11 min; Start timing. When, within the cycle period, the number of times the user action status value ≥ 3 is greater than 66 times, it is determined that the start condition is met, and the above-mentioned first gear adjustment process is performed; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is performed. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0114] (4) When the indoor ambient temperature T > 26°C, considering that its set temperature may be relatively high and the required temperature is relatively high, after continuously operating for 5 min in this temperature range, the range of the wind speed gear is determined to be: FI1 to FI3, and the cycle period is 9 min; Start timing. When, within the cycle period, the number of times the user action status value ≥ 3 is greater than 54 times, it is determined that the start condition is met, and the above-mentioned first gear adjustment process is performed; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is performed. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0115] Example 12: In the deep sleep scenario,
[0116] (1) When the indoor ambient temperature is 10 < T ≤ 15°C, the range of the wind speed gear is: FI3 to FI4; the cycle period is 10 min; Start timing. When, within the cycle period, the number of times the user action status value ≥ 3 is greater than 60 times, it is determined that the start condition is met, and the above-mentioned first gear adjustment process is performed; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is performed. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear. In the deep sleep scenario and when the indoor ambient temperature is relatively high, the gear is not easily downshifted to ensure temperature comfort.
[0117] (2) When the indoor ambient temperature is 15°C < T ≤ 23°C, the range of the wind speed gear is: FI2 to FI4; the cycle period is 11 minutes; start timing. When, within the cycle period, the number of times the user action status value ≥ 3 is greater than 66 times, it is determined that the start condition is met, and the first gear adjustment process described above is performed; otherwise, when the start condition is not met, the second gear adjustment process described above is performed. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0118] (3) When the indoor ambient temperature is 23°C < T ≤ 26°C, the range of the wind speed gear is: FI2 to FI4; the cycle period is 9 minutes; start timing. When, within the cycle period, the number of times the user action status value ≥ 3 is greater than 54 times, it is determined that the start condition is met, and the first gear adjustment process described above is performed; otherwise, when the start condition is not met, the second gear adjustment process described above is performed. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0119] (4) When the indoor ambient temperature T > 26°C, considering that its set temperature may be relatively low and the required temperature is relatively low, after continuously operating for 5 minutes in this temperature range, the range of the wind speed gear is determined to be: FI1 to FI3, and the cycle period is 7 minutes; start timing. When, within the cycle period, the number of times the user action status value ≥ 3 is greater than 42 times, it is determined that the start condition is met, and the first gear adjustment process described above is performed; otherwise, when the start condition is not met, the second gear adjustment process described above is performed. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0120] Regarding the process of temperature drop during the heating process, specific embodiments of step S210 to step S220 provided in this application embodiment are further described.
[0121] Example 13: When the indoor ambient temperature T ≤ 10°C, the indoor fan is controlled to operate according to the preset wind speed, and the compressor frequency of the outdoor unit is controlled according to the frequency fuzzy control algorithm. Example 13 is a specific embodiment of step S310.
[0122] Example 14: In the light sleep scenario:
[0123] (1) When the indoor ambient temperature is 10 < T ≤ 15 °C, the range of the wind speed gear is: FI3 to FI6; that is, the lowest wind speed gear is FI3 and the highest wind speed gear is FI6; the cycle period is 30 min. Start timing and judge according to the received situation of the user action status value within the cycle period: When the number of times of receiving the user action status value ≥ 3 within the cycle period is greater than 180 times, it is judged that the start condition is met, and the first gear adjustment process is carried out to determine the second target wind speed gear; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is carried out. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear. In the light sleep scenario and when the indoor ambient temperature is relatively low, do not easily downshift to ensure temperature comfort.
[0124] (2) When the indoor ambient temperature is 15 °C < T ≤ 23 °C, the range of the wind speed gear is: FI3 to FI5; that is, the lowest wind speed gear is FI3 and the highest wind speed gear is FI5, and the cycle period is 28 min. Start timing and judge according to the received situation of the user action status value within the cycle period: When the number of times of receiving the user action status value ≥ 3 within the cycle period is greater than 168 times, it is judged that the start condition is met, and the above-mentioned first gear adjustment process is carried out; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is carried out. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear. In the light sleep scenario and when the indoor ambient temperature is relatively low, do not easily downshift to ensure temperature comfort.
[0125] (3) When the indoor ambient temperature is 23 °C < T ≤ 26 °C, the range of the wind speed gear is: FI2 to FI4; that is, the lowest wind speed gear is FI2 and the highest wind speed gear is FI4; the cycle period is 26 min. Start timing and judge according to the received situation of the user action status value within the cycle period: When the number of times of receiving the user action status value ≥ 3 within the cycle period is greater than 156 times, it is judged that the start condition is met, and the above-mentioned first gear adjustment process is carried out; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is carried out. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0126] (4) When the indoor ambient temperature T > 26 °C, considering that the set temperature may be relatively high and the required temperature is relatively high, after continuously working for 24 min in this temperature range, the range of the wind speed gear is determined to be: FI1 to FI3; the cycle period is 14 min. Start timing and judge according to the received situation of the user action status value within the cycle period: When the number of times of receiving the user action status value ≥ 3 is greater than 144 times, it is judged that the start condition is met, and the above-mentioned first gear adjustment process is carried out; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is carried out. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0127] Example 15: In the medium sleep scenario:
[0128] (1) When the indoor environmental temperature is 10 < T ≤ 15 °C, the wind speed gear range is: FI3 to FI5; the cycle period is 25 min. Start timing. When the number of times of receiving a user action status value of ≥ 3 within the cycle period is greater than 150 times, it is determined that the start condition is met, and the above first gear adjustment process is performed; otherwise, when the start condition is not met, the above second gear adjustment process is performed. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear. In the medium sleep scenario and when the environmental temperature is relatively low, the gear is not easily downshifted to ensure temperature comfort.
[0129] (2) When the indoor environmental temperature is 15 °C < T ≤ 23 °C, the wind speed gear range is: FI2 to FI4; the cycle period is 23 min. Start timing. When the number of times of receiving a user action status value of ≥ 3 within the cycle period is greater than 138 times, it is determined that the start condition is met, and the above first gear adjustment process is performed; otherwise, when the start condition is not met, the above second gear adjustment process is performed. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear. In the medium sleep scenario and when the environmental temperature is relatively low, the gear is not easily downshifted to ensure temperature comfort.
[0130] (3) When the indoor environmental temperature is 23 °C < T ≤ 26 °C, the wind speed gear range is: FI2 to FI4; the cycle period is 21 min; start timing. When the number of times of receiving a user action status value of ≥ 3 within the cycle period is greater than 126 times, it is determined that the start condition is met, and the above first gear adjustment process is performed; otherwise, when the start condition is not met, the above second gear adjustment process is performed. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0131] (4) When the indoor environmental temperature T > 26 °C, considering that the set temperature may be relatively high and the required temperature is relatively high, after continuously operating for 5 min in this temperature range, the determined wind speed gear range is: FI1 to FI3, and the cycle period is 19 min; start timing. When the number of times of receiving a user action status value of ≥ 3 within the cycle period is greater than 114 times, it is determined that the start condition is met, and the above first gear adjustment process is performed; otherwise, when the start condition is not met, the above second gear adjustment process is performed. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0132] Example 16: In the deep sleep scenario:
[0133] (1) When the indoor environmental temperature is 10°C < T ≤ 15°C, the range of the wind speed gear is: FI3 to FI4; the cycle period is 20 min; start timing. When, within the cycle period, the number of times of receiving user action status values ≥ 3 is greater than 120 times, it is determined that the start condition is met, and the above-mentioned first gear adjustment process is carried out; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is carried out. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear. In the deep sleep scenario and when the indoor environmental temperature is relatively low, in order to ensure temperature comfort, it is not easily downshifted.
[0134] (2) When the indoor environmental temperature is 15°C < T ≤ 23°C, the range of the wind speed gear is: FI2 to FI4; the cycle period is 18 min; start timing. When, within the cycle period, the number of times of receiving user action status values ≥ 3 is greater than 108 times, it is determined that the start condition is met, and the above-mentioned first gear adjustment process is carried out; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is carried out. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0135] (3) When the indoor environmental temperature is 23°C < T ≤ 26°C, the range of the wind speed gear is: FI2 to FI4; the cycle period is 16 min; start timing. When, within the cycle period, the number of times of receiving user action status values ≥ 3 is greater than 96 times, it is determined that the start condition is met, and the above-mentioned first gear adjustment process is carried out; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is carried out. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0136] (4) When the indoor environmental temperature T > 26°C, considering that its set temperature may be relatively low and the required temperature is relatively low, after continuously operating for 5 min in this temperature range, the determined range of the wind speed gear is: FI1 to FI3, and the cycle period is 14 min; start timing. When, within the cycle period, the number of times of receiving user action status values ≥ 3 is greater than 84 times, it is determined that the start condition is met, and the above-mentioned first gear adjustment process is carried out; otherwise, when the start condition is not met, the above-mentioned second gear adjustment process is carried out. Thus, the second target wind speed gear is determined, and the air conditioner operates at the second target wind speed gear.
[0137] Through steps S310 to S320, when the current air conditioner operation mode is the heating mode, combined with the sleep scenario, the monitored indoor environmental temperature, and the user action status values in the sleep state, the intelligent control of the sleep mode of the air conditioner is realized according to the preset control algorithm, the temperature is automatically adjusted, the room is prevented from being overcooled, and at the same time, the energy consumption is helped to be reduced, creating a high-quality comfortable sleep environment.
[0138] In steps S210 and S310, controlling the compressor frequency of the outdoor unit according to the frequency fuzzy control algorithm includes: acquiring the current air conditioning operating mode, actual fan speed, temperature difference information between the indoor ambient temperature and the preset temperature value, and preset compressor coefficient; performing fuzzy calculation processing based on the frequency fuzzy control algorithm according to the air conditioning operating mode, actual fan speed, temperature difference information, and preset compressor coefficient to obtain the compressor speed change; and dynamically adjusting the compressor frequency of the outdoor unit according to the compressor speed change to enable the compressor to operate at variable frequency.
[0139] According to some embodiments of this application, the sleep intelligent control method also includes, but is not limited to, steps S410 to S440.
[0140] Step S410: When the air conditioner is in cooling mode, during the process of determining the first target fan speed by adjusting the indoor fan speed, the temperature of the first heat exchanger is obtained.
[0141] Step S420: Determine the condensation state based on the temperature of the first heat exchanger of the indoor unit.
[0142] Step S430: Determine the upper limit speed of the first compressor by looking up the table in the first preset speed table according to the condensation state.
[0143] Step S440: Perform indoor anti-drip control treatment on the air conditioner and control the operation of the air conditioner according to the upper limit speed of the first compressor.
[0144] Specifically, the condensation state includes four states: recovery, increased capacity, maintenance, and decreased capacity. Specifically, step S420 includes: First, calculating the first judgment threshold: DCTUYU = ATUYU + BTUYU * TR; where TR is the current indoor ambient temperature value; ATUYU is a preset first constant coefficient, and BTUYU is a preset second constant coefficient. Next, determining the second judgment threshold as: DCTUYU + TUYUDC1; TUYUDC1 is a positive temperature difference, and the second judgment threshold is greater than the first judgment threshold. Then, determining the third judgment threshold as: DCTUYU + TUYUDC2; TUYUDC2 is a positive temperature difference, and the third judgment threshold is greater than the second judgment threshold. Then, when the temperature of the first heat exchanger is less than the first judgment threshold, the condensation state is determined to be: reduced capacity; when the temperature of the first heat exchanger is greater than or equal to the first judgment threshold and less than the second judgment threshold, the condensation state is determined to be: maintained; when the temperature of the first heat exchanger is greater than or equal to the second judgment threshold and less than the third judgment threshold, the condensation state is determined to be: increased capacity; when the temperature of the first heat exchanger is greater than or equal to the third judgment threshold, the condensation state is determined to be: restored.
[0145] Specifically, in step S430, the first preset speed table is shown in Table 3. In Table 3, HZITUYU is the preset compressor speed change when the indoor anti-drip control capacity is increased / decreased. It should be noted that when the condensation state is reduced capacity, the speed = current actual speed - HZITUYU, but this speed is not less than the compressor lower limit control speed HZMIN.
[0146] Table 3
[0147] Condensation state The upper limit speed of the first compressor used for drip prevention control recover 120r / s Increase capabilities Current actual revolutions + HZITUYU Keep Current actual revolutions Reduce capabilities Current actual revolutions - HZITUYU
[0148] Steps S410 to S440 prevent the indoor heat exchanger temperature from dropping and the condensate in the air circuit from dripping during cooling or dehumidification operations, thus achieving anti-drip.
[0149] According to some embodiments of this application, the sleep intelligent control method also includes, but is not limited to, steps S510 to S540.
[0150] Step S510: When the air conditioner is in cooling mode, during the process of determining the first target fan speed by adjusting the indoor fan speed, the temperature of the second heat exchanger is obtained.
[0151] Step S520: Determine the freezing state based on the temperature of the second heat exchanger of the indoor unit.
[0152] Step S530: Based on the frozen state, look up the table in the second preset speed table to determine the upper limit speed of the second compressor.
[0153] Step S540: Perform indoor anti-freeze control on the air conditioner and control the operation of the air conditioner according to the upper limit speed of the second compressor.
[0154] Specifically, the frozen states include: restore, increase capacity, maintain, decrease capacity, and stop.
[0155] Specifically, step S520 includes: acquiring a fourth judgment threshold DT00, a fifth judgment threshold DT01, a sixth judgment threshold DT02, and a seventh judgment threshold DT03; determining the frozen state as recovery when the temperature of the second heat exchanger is less than the fourth judgment threshold DT00; determining the frozen state as enhanced capability when the temperature of the second heat exchanger is greater than or equal to the fourth judgment threshold DT00 and less than the fifth judgment threshold DT01; determining the frozen state as maintained when the temperature of the second heat exchanger is greater than or equal to the fifth judgment threshold DT01 and less than the sixth judgment threshold DT02; determining the frozen state as enhanced capability when the temperature of the second heat exchanger is greater than or equal to the sixth judgment threshold DT02 and less than the seventh judgment threshold DT03; and determining the frozen state as recovery when the temperature of the second heat exchanger is greater than or equal to the seventh judgment threshold DT03.
[0156] Specifically, in step S530, the second preset speed table is shown in Table 4. In Table 4, HZIFRO is the change in compressor speed when increasing or decreasing capacity in the indoor freeze protection control. It should be noted that when the freeze state is reduced capacity, the speed = current actual speed - HZIFRO, but this speed is not less than the compressor's lower limit control speed HZMIN.
[0157] In Table 4, when the freeze state is "stopped," the speed is determined according to the preset operation. The preset operation is as follows: when the indoor fan speed is FI1, the temperature of the heat exchanger continues to be monitored; the compressor stops working, the counter CFRSTOP+1 is incremented, and the upper limit speed of the second compressor remains unchanged from the upper limit speed before the compressor stopped. After the compressor restart control is completed, when the indoor freeze state is any other than "stopped," the compressor restarts, and the upper limit speed of the second compressor is determined with reference to Table 4 to control the compressor.
[0158] Table 4
[0159]
[0160] During cooling or dehumidification, when the temperature of the indoor heat exchanger drops to the freezing temperature of the condensate, the condensate will freeze on the heat exchanger. To prevent freezing, this embodiment reduces the capacity supply in steps S510 to S540 to prevent the condensate in the air circuit from freezing during cooling or dehumidification.
[0161] According to some embodiments of this application, the air conditioner also includes a fresh air guide damper and a fresh air motor, and the sleep intelligent control method also includes, but is not limited to, steps S610 to S630.
[0162] Step S610: In response to the fresh air start signal, open the fresh air guide damper to the initial position.
[0163] Step S620: Obtain the continuously operating internal fan speed and the carbon dioxide concentration within the monitoring range. When the internal fan speed is greater than the speed threshold, start the fresh air motor.
[0164] Step S630: When the fresh air motor is in automatic wind speed adjustment mode, the wind speed of the fresh air motor is switched according to the carbon dioxide concentration.
[0165] Specifically, the speed threshold is 300 RPM.
[0166] Specifically, the fresh air function has four fan speed modes: low, medium, high, and automatic fan speed adjustment. The low fan speed is a fixed 1000 rpm, the medium fan speed is a fixed 1300 rpm, and the high fan speed is a fixed 1600 rpm. The automatic fan speed adjustment mode automatically adjusts the fan speed according to the carbon dioxide concentration, switching between low, medium, and high fan speeds, and must ensure a minimum running time of 3 minutes and 30 seconds.
[0167] In one embodiment, when a fresh air function shutdown signal is received, the fresh air motor is first shut off, and then the fresh air duct is closed.
[0168] The fresh air function is implemented through steps S610 to S630, further improving the user experience.
[0169] In one embodiment, during deep sleep or moderate sleep, the fresh air motor is turned on at a low speed (1000 rpm) for 5 minutes every 2 hours.
[0170] In one embodiment, after entering a sleep mode, the wind deflector is opened to a gentle breeze to prevent direct airflow in cooling mode, and to a carpet breeze position in heating mode.
[0171] In summary, the controller in the air conditioner of this application automatically adjusts the temperature after detecting that the user has entered a sleep state, to prevent the room from being too cold or too hot, while also helping to reduce energy consumption and create a high-quality and comfortable sleep environment.
[0172] like Figure 4 As shown, this application also provides a controller, including:
[0173] The processor 401 can be implemented using a general-purpose central processing unit, microprocessor, application-specific integrated circuit, or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application.
[0174] The memory 402 can be implemented as a read-only memory, static storage device, dynamic storage device, or random access memory. The memory 402 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 402 and called by the processor 401 to execute the sleep intelligent control method for the air conditioner according to the embodiments of this application.
[0175] Input / output interface 403 is used to implement information input and output;
[0176] The communication interface 404 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0177] Bus 405 transmits information between various components of the device (e.g., processor 401, memory 402, input / output interface 403, and communication interface 404);
[0178] The processor 401, memory 402, input / output interface 403 and communication interface 404 are connected to each other within the device via bus 405.
[0179] This application also provides an air conditioner, including the controller described above.
[0180] This application embodiment also provides a storage medium, which is a computer-readable storage medium, storing a computer program that, when executed by a processor, implements the above-described intelligent sleep control method for an air conditioner.
[0181] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof. The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separate, and may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0182] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically include computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0183] The above provides a detailed description of the preferred embodiments of this application. However, this application is not limited to the above-described embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this application. All such equivalent modifications or substitutions are included within the scope defined by this application.
Claims
1. A method for intelligent sleep control of an air conditioner, characterized in that, The method, applied to a controller for an air conditioner, includes: Acquire user action status values, environmental sound information, light intensity level, and indoor ambient temperature within the monitoring range; If the user is detected to be asleep, the current user sleep scenario is determined based on the ambient sound information and the light intensity level. The operating status of the air conditioner is dynamically adjusted based on the current air conditioner operating mode, the user's sleep scenario, the indoor ambient temperature, the preset temperature threshold information, and the user's action status value, so as to regulate the temperature within the monitoring range.
2. The sleep intelligent control method for an air conditioner according to claim 1, characterized in that, Determining the current user sleep scenario based on the ambient sound information and the light intensity level includes: The ambient sound information is used to obtain sound state values, volume levels, and sound scene flag values; wherein, a sound state value of 1 indicates a quiet state; a higher volume level indicates a louder volume; and different sound scene flag values indicate different sound scenes. If the light intensity level is less than or equal to the first light intensity level, the sound state value is equal to 1, and the volume level and the sound scene flag value are less than or equal to the first discrimination threshold, the current user sleep scene is determined to be a deep sleep scene. If the light intensity level is less than or equal to the second light intensity level, the sound state value is equal to 1, the volume level and the sound scene flag value are less than or equal to the second discrimination threshold, the current user sleep scene is determined to be a moderate sleep scene; wherein, the second light intensity level is greater than the first light intensity level, and the second discrimination threshold is greater than the first discrimination threshold; If the light intensity level is less than or equal to the third light intensity level, the sound state value is equal to 1, the volume level and the sound scene flag value are less than or equal to the third discrimination threshold, the current user sleep scene is determined to be a light sleep scene; wherein, the third light intensity level is greater than the second light intensity level, and the third discrimination threshold is greater than the second discrimination threshold.
3. The sleep intelligent control method for an air conditioner according to claim 2, characterized in that, The air conditioner includes an indoor unit and an outdoor unit, the indoor unit including an indoor fan; the preset temperature threshold information includes a first temperature threshold. The method of dynamically adjusting the operating state of the air conditioner based on the current air conditioner operating mode, the user's sleep scenario, the indoor ambient temperature, preset temperature threshold information, and the user's action status value includes: When the current air conditioning operation mode is cooling mode, and the indoor ambient temperature is not lower than the first temperature threshold, the indoor fan is controlled to operate according to the preset fan speed, and the compressor frequency of the outdoor unit is controlled according to the frequency fuzzy control algorithm. When the indoor ambient temperature is lower than the first temperature threshold, a cycle is determined based on the user's sleep scenario and the indoor ambient temperature. Based on the current indoor ambient temperature and the received user action status values within the cycle, the indoor fan speed is adjusted to determine the first target fan speed, so that the air conditioner operates at the first target fan speed.
4. The sleep intelligent control method for an air conditioner according to claim 3, characterized in that, The air conditioner includes an indoor unit and an outdoor unit, the indoor unit including an indoor fan; the preset temperature threshold information includes a second temperature threshold; the second temperature threshold is less than the first temperature threshold. The method of dynamically adjusting the operating state of the air conditioner based on the current air conditioner operating mode, the user's sleep scenario, the indoor ambient temperature, preset temperature threshold information, and the user's action status value includes: When the current air conditioning operation mode is heating mode, and the indoor ambient temperature is not greater than the second temperature threshold, the indoor fan is controlled to operate according to the preset fan speed, and the compressor frequency of the outdoor unit is controlled according to the frequency fuzzy control algorithm. When the indoor ambient temperature is greater than the second temperature threshold, the cycle is determined based on the user's sleep scenario and the indoor ambient temperature. Based on the current indoor ambient temperature and the received user action status value within the cycle, the indoor fan speed is adjusted to determine the second target fan speed, so that the air conditioner operates at the second target fan speed.
5. The sleep intelligent control method for an air conditioner according to claim 3, characterized in that, The method further includes: When the air conditioner is in cooling mode, the temperature of the first heat exchanger is obtained during the process of determining the first target fan speed by adjusting the indoor fan speed. The condensation state is determined based on the temperature of the first heat exchanger of the indoor unit; The upper limit speed of the first compressor is determined by looking up a table in the first preset speed table based on the condensation state. The air conditioner is equipped with an indoor anti-drip control system, and its operation is controlled according to the upper limit speed of the first compressor.
6. The sleep intelligent control method for an air conditioner according to claim 3, characterized in that, The method further includes: When the air conditioner is in cooling mode, the temperature of the second heat exchanger is obtained during the process of determining the first target fan speed by adjusting the indoor fan speed. The freezing state is determined based on the temperature of the second heat exchanger of the indoor unit; The upper limit speed of the second compressor is determined by looking up a table in the second preset speed table according to the frozen state. The air conditioner is subjected to indoor anti-freeze control, and the operation of the air conditioner is controlled according to the upper limit speed of the second compressor.
7. The sleep intelligent control method for an air conditioner according to any one of claims 3 to 4, characterized in that, The air conditioner also includes a fresh air deflector and a fresh air motor, and the method further includes: In response to the fresh air start signal, the fresh air guide damper is opened to the initial position; The speed of the continuously operating internal fan and the carbon dioxide concentration within the monitoring range are obtained. When the speed of the internal fan is greater than the speed threshold, the fresh air motor is started. When the fresh air motor is in automatic wind speed adjustment mode, the wind speed of the fresh air motor is switched according to the carbon dioxide concentration.
8. A controller, characterized in that, It includes at least one processor and a memory for communicatively connecting to the at least one processor; the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the sleep intelligent control method for an air conditioner as described in any one of claims 1 to 7.
9. A smart air conditioner, characterized in that, Includes the controller as described in claim 8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions for causing a computer to perform the sleep intelligent control method for an air conditioner as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Method for controlling sleep mode of air conditioner
CN103062867A
Control method and control device for air conditioner
CN104713200A
Sleep quality monitoring method based on smartphone
CN108523901A
Control method and device for repairing sleep air conditioner and electronic equipment
CN113091271A
Sleep control method and device of air conditioner, air conditioner and storage medium
CN113639376A