Air conditioner control method and device, air conditioner, medium and program product
Through a multimodal sensing module and fuzzy PID control, the air conditioner adjusts its operating parameters in real time to respond to changes in the user's sleep state, solving the problem that air conditioners cannot accurately identify sleep states in existing technologies, thus improving the user's sleep comfort and the system's intelligence.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- XIAOMI TECH (WUHAN) CO LTD
- Filing Date
- 2026-03-11
- Publication Date
- 2026-05-12
AI Technical Summary
Existing air conditioners cannot accurately identify users' sleep states during nighttime sleep control, resulting in an inability to dynamically adapt to individual differences and unexpected situations, thus affecting users' sleep comfort and continuity.
Employing a multimodal sensing module, including radar sensors and infrared thermal imaging sensors, it detects users' physiological and behavioral data in real time. Combined with fuzzy PID control logic, it dynamically adjusts the air conditioner's operating parameters to alleviate user discomfort and restores the initial parameters after a preset time.
It achieves precise response and dynamic compensation for users' discomfort from hot or cold temperatures during sleep, improving the intelligence level of the air conditioning system and the user experience, and reducing the burden of operation at night.
Smart Images

Figure CN122015254A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of smart home appliance control technology, and in particular to a control method, device, air conditioner, medium, and program product for an air conditioner. Background Technology
[0002] As living standards improve, users have increasingly higher demands for the comfort of bedroom air conditioners. Comfort control of air conditioners during nighttime sleep has always been a core concern for users. During sleep, a person's metabolic rate and thermoregulation ability fluctuate significantly with the transitions between different sleep stages, such as sleep onset, light sleep, deep sleep, and REM sleep. This places higher demands on the precision and dynamic adaptability of environmental temperature control. Summary of the Invention
[0003] To overcome the problems existing in related technologies, this disclosure provides a control method, apparatus, air conditioner, medium, and program product for an air conditioner.
[0004] According to a first aspect of the present disclosure, a method for controlling an air conditioner is provided, the method comprising: In response to the air conditioner operating according to the first operating parameters, the user's sleep state is obtained; The air conditioner is controlled to operate according to a second operating parameter based on the sleep state; the second operating parameter is obtained after adjustment based on the first operating parameter. In response to the air conditioner operating according to the second operating parameters for a first preset time, the air conditioner is controlled to continue operating according to the first operating parameters.
[0005] In this way, by detecting the user's sleep state, when the user's sleep state indicates a decrease in thermal comfort due to overheating, kicking off the covers, or tossing and turning, the air conditioner's operating parameters can be temporarily adjusted to quickly alleviate discomfort without changing the basic operating mode. Once the adjustment time reaches a first preset time, the system returns to the initial operating parameters, effectively avoiding excessive cooling or heating in the latter half of the night due to over-adjustment. This enables precise response and dynamic compensation for temporary temperature discomfort during sleep, without requiring manual intervention from the user, significantly reducing the burden of nighttime operation and improving the intelligence level of the air conditioning system and the user experience.
[0006] In some possible implementations, the sleep state includes a first state, and controlling the air conditioner to operate according to second operating parameters based on the sleep state includes: When the user is in the first state, the air conditioner is controlled to operate according to the second operating parameters; wherein, the first state indicates that the user is in a state of frequent physical movement.
[0007] In this way, it can accurately respond to the hot state caused by frequent physical activity, and quickly relieve user discomfort by temporarily adjusting the operating parameters of the air conditioner, reduce the number of times you wake up at night, and improve sleep continuity.
[0008] In some possible implementations, the first operating parameter includes a first wind speed and / or a first control temperature, and the second operating parameter includes a second wind speed and / or a second control temperature. The second operating parameter is obtained by adjusting the first operating parameter and includes: Increase the first wind speed to obtain the second wind speed; The second control temperature is obtained by lowering the first control temperature; The second operating parameters are obtained based on the second wind speed and / or the second control temperature.
[0009] In this way, it provides flexible combinations of parameter adjustments, enabling rapid and precise comfort intervention through temporary cooling and airflow enhancement.
[0010] In some possible implementations, the sleep state includes a second state, and the method further includes: When the user is in the second state, the angle of the air deflector of the air conditioner is adjusted so that the air outlet of the air conditioner avoids the user. The second state indicates that the user is at risk of catching a cold.
[0011] In this way, the anti-direct-blow protection is quickly activated when the user unconsciously kicks off the blanket, preventing cold air from blowing directly on the exposed skin and reducing the risk of catching a cold. It is especially suitable for sensitive groups such as children and the elderly.
[0012] In some possible implementations, the first operating parameter includes a first control temperature, and the method further includes: If the duration of the user being in the second state reaches a second preset time, the air conditioner is controlled to turn on the auxiliary heating function and / or the first control temperature of the air conditioner is increased according to the first adjustment parameter.
[0013] In this way, thermal compensation is automatically activated when the user does not cover themselves with the blanket for an extended period of time, effectively preventing a drop in body temperature caused by kicking off the blanket and achieving proactive health protection.
[0014] In some possible implementations, the sleep state includes a third state, the first operating parameter includes a first control temperature, and the method further includes: If the user is in the third state, perform one or more of the following operations: According to the second adjustment parameter, the first control temperature of the air conditioner is increased; Switch the air conditioner to silent mode; Turn off the display screen of the air conditioner.
[0015] In this way, the system automatically optimizes environmental parameters during deep sleep, creating the best deep sleep environment for users and improving sleep quality by raising the temperature to match the decrease in metabolism, reducing interference by keeping the system quiet, and eliminating light pollution by turning off the screen.
[0016] In some possible implementations, obtaining the user's sleep state includes: The user's sleep parameters and body surface status are acquired; the sleep parameters are determined based on data detected by a radar sensor, and the body surface status is determined based on data detected by an infrared thermal imaging sensor. The user's sleep state is determined based on the sleep parameters and the body surface condition.
[0017] Thus, by combining radar and thermal imaging, multi-dimensional physiological and environmental data can be acquired, providing rich input for accurate sleep state recognition. Multimodal fusion overcomes the limitations of a single sensor, improves the accuracy and robustness of sleep state recognition, and provides a reliable basis for subsequent regulation.
[0018] In some possible implementations, the sleep state includes a first state, the sleep parameters include the current sleep stage and body movement frequency, the body surface state includes body surface temperature, and determining the user's sleep state based on the sleep parameters and the body surface state includes: If the current sleep stage includes the REM sleep stage, the user's body movement frequency within a first preset time period is greater than or equal to a first frequency threshold, and the user's body surface temperature remains within a first preset temperature range within the first preset time period, then the sleep state is determined to include a first state.
[0019] In this way, by combining multiple conditions for judgment, the state of heat can be accurately identified, avoiding misjudgment due to a single indicator and improving the accuracy of regulation triggering.
[0020] In some possible implementations, the sleep state includes a second state, the sleep parameters include historical sleep stages, the body surface state includes the area of the body surface exposed to coverings and the temperature difference between the body surface temperature and the ambient temperature, and determining the user's sleep state based on the sleep parameters and the body surface state includes: If the historical sleep stage is a non-awake stage, the change in the area of the user's body surface exposed to coverings within a second preset time period is greater than or equal to a preset area, and the temperature difference is greater than or equal to a preset temperature threshold, then the sleep state is determined to include a second state.
[0021] In this way, by introducing historical state backtracking logic, we can effectively distinguish between active heat dissipation and passive cooling, avoid false triggering of cooling protection, and improve the level of intelligence of control.
[0022] In some possible implementations, the sleep state includes a third state, the sleep parameters include the current sleep stage, the body surface state includes body surface temperature and covering temperature, and determining the user's sleep state based on the sleep parameters and the body surface state includes: If the current sleep stage includes a deep sleep stage and the body surface state meets preset conditions, the sleep state is determined to include a third state. The preset conditions include the surface temperature change trend within a third preset time period satisfying a first change trend and / or the covering temperature change trend within the third preset time period satisfying a second change trend.
[0023] In this way, the change trend of body surface temperature or covering temperature helps to determine the deep sleep state, which improves the robustness of recognition in the case of partial occlusion and ensures that the deep sleep care mode is reliably triggered.
[0024] According to a second aspect of the present disclosure, a control device for an air conditioner is provided, the device comprising: The acquisition module is configured to acquire the user's sleep state in response to the air conditioner operating according to the first operating parameters; The control module is configured to control the air conditioner to operate according to a second operating parameter based on the sleep state; the second operating parameter is obtained after adjustment based on the first operating parameter; and in response to the air conditioner operating according to the second operating parameter for a first preset time, the control module controls the air conditioner to continue operating according to the first operating parameter.
[0025] In some possible implementations, the sleep state includes a first state, and the control module is configured to control the air conditioner to operate according to second operating parameters when the user is in the first state; wherein the first state indicates that the user is in a state of frequent body movement.
[0026] In some possible implementations, the first operating parameter includes a first wind speed and / or a first control temperature, and the second operating parameter includes a second wind speed and / or a second control temperature, wherein the second operating parameter is determined in the following manner: Increase the first wind speed to obtain the second wind speed; The second control temperature is obtained by lowering the first control temperature; The second operating parameters are obtained based on the second wind speed and / or the second control temperature.
[0027] In some possible implementations, the sleep state includes a second state, and the control module is further configured to adjust the angle of the air deflector of the air conditioner so that the air outlet of the air conditioner avoids the user when the user is in the second state, the second state indicating that the user is at risk of catching a cold.
[0028] In some possible implementations, the first operating parameter includes a first control temperature, and the control module is further configured to activate the auxiliary heating function of the air conditioner and / or increase the first control temperature of the air conditioner according to the first adjustment parameter when it is determined that the duration of the user being in the second state reaches a second preset time.
[0029] In some possible implementations, the sleep state includes a third state, the first operating parameter includes a first control temperature, and the control module is configured to perform one or more of the following operations when the user is in the third state: According to the second adjustment parameter, the first control temperature of the air conditioner is increased; Switch the air conditioner to silent mode; Turn off the display screen of the air conditioner.
[0030] In some possible implementations, the acquisition module is configured to acquire the user's sleep parameters and body surface status; the sleep parameters are determined based on data detected by a radar sensor, and the body surface status is determined based on data detected by an infrared thermal imaging sensor; the user's sleep state is determined based on the sleep parameters and the body surface status.
[0031] In some possible implementations, the sleep state includes a first state, the sleep parameters include the current sleep stage and body movement frequency, the body surface state includes body surface temperature, and the acquisition module is configured to determine that the sleep state includes the first state when the current sleep stage includes the REM sleep stage, the user's body movement frequency is greater than or equal to a first frequency threshold during a first preset time period, and the user's body surface temperature remains within a first preset temperature range during the first preset time period.
[0032] In some possible implementations, the sleep state includes a second state, the sleep parameters include historical sleep stages, the body surface state includes the area of the body surface covered by a covering and the temperature difference between the body surface temperature and the ambient temperature, and the acquisition module is configured to determine that the sleep state includes a second state when the historical sleep stage is a non-awake stage, the change in the area of the user's body surface covered by a covering within a second preset time period is greater than or equal to a preset area, and the temperature difference is greater than or equal to a preset temperature threshold.
[0033] In some possible implementations, the sleep state includes a third state, the sleep parameters include the current sleep stage, the body surface state includes body surface temperature and covering temperature, and the acquisition module is configured to determine that the sleep state includes a third state when the current sleep stage includes a deep sleep stage and the body surface state meets preset conditions. The preset conditions include the surface temperature change trend within a third preset time period satisfying a first change trend and / or the covering temperature change trend within the third preset time period satisfying a second change trend.
[0034] According to a third aspect of the present disclosure, an air conditioner is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the steps of the control method for the air conditioner provided in the first aspect of the present disclosure when the executable instructions stored in the memory are invoked.
[0035] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the control method for an air conditioner provided in the first aspect of the present disclosure.
[0036] According to a fifth aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the control method for an air conditioner provided in the first aspect of the present disclosure.
[0037] The technical solutions provided by the embodiments of this disclosure can include the following beneficial effects: In response to the air conditioner operating according to a first operating parameter, the user's sleep state is acquired; the air conditioner is controlled to operate according to a second operating parameter based on the sleep state; the second operating parameter is obtained after adjustment based on the first operating parameter; in response to the air conditioner operating according to the second operating parameter for a first preset time, the air conditioner is controlled to continue operating according to the first operating parameter. By detecting the user's sleep state, when the user's sleep state indicates a decrease in thermal comfort due to behaviors such as feeling hot, kicking off the covers, or turning over, the operating parameters of the air conditioner can be temporarily adjusted to quickly alleviate discomfort without changing the basic operating mode. When the adjustment time reaches the first preset time, the initial operating parameters are restored, thereby effectively avoiding problems of excessive cold or heat in the latter half of the night due to over-adjustment. In this way, accurate response and dynamic compensation for temporary cold or heat discomfort during the user's sleep can be achieved without manual intervention from the user, significantly reducing the burden of nighttime operation and improving the intelligence level of the air conditioning system and the user experience.
[0038] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0039] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0040] Figure 1 This is a schematic diagram of a control system according to an exemplary embodiment.
[0041] Figure 2 This is a schematic diagram illustrating an air conditioner application scenario according to an exemplary embodiment.
[0042] Figure 3 This is a flowchart illustrating a control method for an air conditioner according to an exemplary embodiment.
[0043] Figure 4 This is a flowchart illustrating a control method for an air conditioner according to an exemplary embodiment.
[0044] Figure 5 This is a block diagram illustrating a control device for an air conditioner according to an exemplary embodiment.
[0045] Figure 6 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation
[0046] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0047] It should be noted that all actions involving the acquisition of signals, information, or data in this disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the location is situated, and with authorization from the owner of the relevant device.
[0048] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily construed as referring to a specific order or sequence. Furthermore, in the description with reference to the accompanying drawings, the same reference numerals in different drawings denote the same elements.
[0049] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.
[0050] In the description of this disclosure, unless otherwise stated, "multiple" means two or more, and other quantifiers are similar; "at least one," "one or more," or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one 'a' can represent any number of 'a's; as another example, one or more of a, b, and c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple; "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural. The character " / " indicates that the preceding and following related objects are in an "or" relationship.
[0051] Although operations or steps are described in a specific order in the accompanying drawings in the embodiments of this disclosure, it should not be construed as requiring these operations or steps to be performed in the specific order or serial order shown, or requiring all of the shown operations or steps to be performed to obtain the desired result. In the embodiments of this disclosure, these operations or steps may be performed serially; they may be performed in parallel; or a portion of these operations or steps may be performed.
[0052] Before introducing the control method, apparatus, air conditioner, medium, and program product for an air conditioner provided in this disclosure, the application scenarios involved in the various embodiments of this disclosure will first be introduced. This disclosure can be applied to nighttime sleep scenarios. During sleep, a person's metabolic rate and body temperature regulation ability fluctuate significantly with the alternation of different sleep stages such as sleep onset, light sleep, deep sleep, and REM sleep. This places higher demands on the accuracy and dynamic adaptability of environmental temperature control.
[0053] However, existing air conditioning sleep control solutions have the following limitations: Firstly, common timed sleep curves often employ preset linear adjustment logic, such as raising or lowering the temperature by a certain amount every hour. This open-loop control method cannot sense the user's real-time physiological state and is difficult to cope with individual differences, changes in blanket thickness, or sudden weather changes such as sudden temperature fluctuations. Secondly, some solutions attempt to monitor sleep and link the air conditioner with devices such as smart bracelets, but the feeling of wearing these devices affects the user's ability to fall asleep, and data transmission is subject to delays or disconnections, resulting in a poor user experience. Furthermore, detection methods based on a single infrared sensor can only achieve basic functions such as avoiding drafts, and cannot accurately determine whether the user is awake or in different sleep stages, let alone identify behaviors or states directly related to temperature sensations such as kicking off the blanket or feeling hot. Overall, existing technologies cannot achieve contactless and imperceptible accurate sleep state recognition. There is a disconnect between air conditioner operating parameters and the actual physiological needs of the human body, causing users to easily wake up in the second half of the night due to decreased metabolism or to experience sleep continuity due to temporary heat that cannot be relieved in time.
[0054] To address the aforementioned technical problems, this invention provides a control method, device, air conditioner, medium, and program product for an air conditioner. By detecting the user's sleep state, when the user's sleep state indicates a decrease in thermal comfort due to actions such as feeling hot, kicking off the covers, or tossing and turning, the operating parameters of the air conditioner can be temporarily adjusted to quickly alleviate discomfort without changing the basic operating mode. After the adjustment time reaches a first preset time, the air conditioner returns to its initial operating parameters, effectively avoiding excessive cooling or heating in the latter half of the night due to over-adjustment. This enables precise response and dynamic compensation for temporary temperature discomfort during sleep, requiring no manual intervention from the user, significantly reducing the burden of nighttime operation, and improving the intelligence level of the air conditioning system and the user experience.
[0055] The specific embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
[0056] First, the hardware architecture involved in this disclosure will be introduced, such as... Figure 1 As shown, it mainly includes the following modules: Multimodal sensing module: Composed of a radar sensor, an infrared thermal imaging sensor, and an indoor temperature sensor, it is used for non-contact acquisition of users' physiological and behavioral data. The radar sensor (60GHz or 24GHz) is used to capture micro-motion signals of the human body (respiratory rate, heart rate, body movement and turning amplitude). Specifically, it transmits frequency-modulated continuous waves and receives reflected signals from the human body, extracting chest cavity micro-motion and body movement information through signal processing, thereby capturing micro-motion signals such as respiratory rate, heart rate, and body movement and turning amplitude. The infrared thermal imaging sensor uses a 32×32 or higher pixel uncooled infrared focal plane array to acquire the temperature field distribution of the human body and bed area in real time. Through image segmentation and temperature calibration algorithms, it calculates state parameters such as human body surface temperature, clothing coverage, and exposed body surface area. Figure 2 As shown, the infrared thermal imaging sensor can be positioned below the air outlet of the air conditioner on either side, and its acquisition range is shown by the dotted line in the figure. The indoor temperature sensor is used to collect the indoor ambient temperature. Because this multimodal sensing module does not acquire optical images, user privacy can be fully protected.
[0057] The main control unit (MCU), as the control core of the system, receives radar data, thermal imaging data, and environmental data output from the multimodal sensing module. It then preprocesses the data using a signal preprocessing module, performing operations such as noise reduction and normalization. Following this, the data fusion and state recognition module runs a multimodal fusion algorithm to analyze physiological parameters such as respiratory rate, heart rate, and body movement, along with thermal information such as body surface temperature and blanket status, and environmental data. This allows for accurate identification of the user's sleep stages (sleep onset, light sleep, deep sleep, REM sleep) and abnormal events such as overheating or kicking off the covers. Simultaneously, the MCU incorporates fuzzy PID control logic, which dynamically generates air conditioning operating parameter adjustment commands based on the identification results, achieving closed-loop control of the actuators.
[0058] The actuators include a variable frequency compressor, indoor fan, vertical / horizontal air guide motor, and display screen / lighting effect. Control commands output by the main control unit (such as frequency / speed / angle commands) drive the variable frequency compressor to adjust its cooling / heating capacity, drive the indoor fan to adjust its fan speed and level, drive the stepper motor to adjust the air guide direction and angle, and control the display screen brightness. This allows for precise control of operating parameters such as set temperature, fan speed, and airflow direction to match the user's dynamic thermal comfort needs during sleep.
[0059] Figure 3 This is a flowchart illustrating a control method for an air conditioner according to an exemplary embodiment, such as... Figure 3 As shown, the method may include the following steps.
[0060] In step S101, in response to the air conditioner operating according to the first operating parameters, the user's sleep state is obtained.
[0061] The first operating parameter is the operating parameter of the air conditioner in the specified operating mode set by the user.
[0062] In this step, when the air conditioner is running according to the first operating parameters, it can capture radar data and thermal imaging data in real time through radar sensors and infrared thermal imaging sensors, and analyze the user's sleep status based on the radar data and thermal imaging data.
[0063] In this way, through non-contact multimodal sensing, sleep status can be accurately identified without the user wearing any device, avoiding the feeling of wearing a foreign object and the problem of data transmission delay, while protecting user privacy.
[0064] In step S102, the air conditioner is controlled to operate according to the second operating parameters based on the sleep state.
[0065] The second operating parameter is obtained by adjusting the first operating parameter.
[0066] For example, if it is determined that the user's current sleep state includes a first state, the air conditioner can be controlled to operate according to a second operating parameter; wherein, the first state indicates that the user is in a state of frequent body movement. That is to say, when the user is in a state of frequent body movement, it indicates that the user may be feeling hot, so the operating parameters can be adjusted to help the user dissipate heat, reduce the number of times they turn over, and improve sleep quality.
[0067] In step S103, in response to the air conditioner operating according to the second operating parameter for a first preset time, the air conditioner is controlled to continue operating according to the first operating parameter.
[0068] In this step, the air conditioner operates continuously according to the second operating parameter, and the system's built-in timer starts counting. When the operating time reaches the first preset time, the system automatically controls the air conditioner to exit the temporary adjustment state and return to the first operating parameter to continue operating. Of course, to achieve more precise control, the user's sleep state can be retrieved again, and it can be determined whether to return to the first operating parameter based on the sleep state, so as to avoid deviating from the user's usual comfort range for a long time.
[0069] In this way, by setting the duration of temporary adjustments and automatically restoring them, a closed-loop control of perception, adjustment, and recovery is formed, avoiding discomfort in the second half of the night caused by over-adjustment, improving the thermal comfort continuity of the overall sleep cycle, and requiring no manual intervention from the user.
[0070] By employing the above method, and detecting the user's sleep state, when the user's sleep state indicates a decrease in thermal comfort due to behaviors such as feeling hot, kicking off the covers, or tossing and turning, the air conditioner's operating parameters can be temporarily adjusted to quickly alleviate discomfort without changing the basic operating mode. Once the adjustment time reaches a first preset time, the system returns to its initial operating parameters, effectively preventing overheating or cooling problems in the latter half of the night due to over-adjustment. This allows for precise response and dynamic compensation for temporary temperature discomfort during sleep, without requiring manual intervention from the user, significantly reducing the burden of nighttime operation and improving the intelligence level of the air conditioning system and the user experience.
[0071] The following is a detailed explanation of how the user's sleep state is determined in this disclosure.
[0072] In some embodiments, a user's sleep state may include any one of a first state, a second state, and a third state. Specifically, obtaining a user's sleep state may include the following steps: Step A: Obtain the user's sleep parameters and body surface status.
[0073] The sleep parameters are determined based on data detected by a radar sensor, while the body surface status is determined based on data detected by an infrared thermal imaging sensor. The radar sensor detects radar data, which may include parameters such as respiratory rate, heart rate, and body movement (such as turning over). The infrared thermal imaging sensor detects thermal imaging data, which may include parameters such as body surface temperature, ambient temperature (which can also be obtained through an indoor temperature sensor), clothing coverage, and exposed body surface area.
[0074] For example, sleep parameters may include sleep stages, which may include light sleep, deep sleep, and REM sleep. The determination of sleep stages may include the following methods: When the respiratory rate steadily decreases (i.e., the decrease is less than or equal to a first preset amplitude) and the body movement frequency is less than or equal to a first preset frequency, the sleep stage is determined to include the light sleep stage. The body movement frequency can be determined based on the amplitude of body movements during turning over. It can be defined as the number of times a user turns over within a preset time period. When a user is detected turning over with an amplitude greater than or equal to a second preset amplitude and the intensity of the movement exceeds the respiratory fluctuation threshold, it is recorded as one body movement. To ensure statistical accuracy, continuous movements within 3 seconds can be combined and counted as one body movement.
[0075] If the respiratory rate is maintained within the preset range, the heart rate is lower than the preset heart rate value, and the body movement frequency is 0, the sleep stage can be determined to include the deep sleep stage.
[0076] If frequent body movements (body movement frequency greater than or equal to the second preset frequency) and rapid breathing (i.e., breathing frequency greater than or equal to the third preset frequency) are confirmed, then the sleep stage can be determined to include the REM sleep stage.
[0077] In this way, by combining radar data and thermal imaging data, more dimensions of physiological and environmental data can be obtained, providing richer evidence for accurately identifying sleep states.
[0078] Step B: Determine the user's sleep state based on the sleep parameters and the body surface condition.
[0079] In this step, sleep parameters and body surface states corresponding to different sleep states can be preset. After acquiring these parameters and states, they can be matched against a pre-defined sleep state feature library. By collecting multi-dimensional data, the accuracy and robustness of sleep state identification are improved, providing a reliable basis for subsequent adjustments.
[0080] In one scenario, the sleep state includes a first state, the sleep parameters include the current sleep stage and body movement frequency, and the body surface state includes body surface temperature. Determining the user's sleep state based on the sleep parameters and the body surface state includes: determining that the sleep state includes the first state when the current sleep stage includes the REM sleep stage, the user's body movement frequency within a first preset time period is greater than or equal to a first frequency threshold, and the user's body surface temperature (or the difference between the body surface temperature and the ambient temperature is maintained within a second preset temperature range) remains within the first preset temperature range during the first preset time period.
[0081] The first state is used to characterize a user who is in a state of frequent physical movement, which may be caused by heat.
[0082] Specifically, if the current sleep stage includes REM sleep, it indicates that the user's sleep state is poor. At this time, the body is highly sensitive to changes in external temperature and is prone to brief awakenings due to dreams or physiological fluctuations. Body movement frequency is an important indicator of sleep stability. When the user's body movement frequency within a first preset time period is greater than or equal to a first frequency threshold, it usually means the user is in an unstable state, possibly due to environmental discomfort (such as excessive heat or cold), physiological needs (such as urination), or psychological factors (such as anxiety). Body surface temperature is a key parameter reflecting the body's thermal state. During normal sleep, body surface temperature fluctuates regularly with the transition between sleep stages. When body surface temperature remains high and does not decrease, it indicates a strong need for heat dissipation and possible heat accumulation. When all three characteristics are present simultaneously, it can be confidently determined that the user is in the REM sleep stage, where thermoregulation is weaker, with a persistently high body surface temperature (indicating a strong need for heat dissipation) and an attempt to dissipate heat through frequent body movements (behavioral responses). At this point, it can be determined that the user is feeling uncomfortable due to overheating, meaning the user is currently in the first state (overheating state).
[0083] In another scenario, the sleep state includes a second state, the sleep parameters include historical sleep stages, and the body surface state includes the area of the body surface covered by coverings and the temperature difference between the body surface temperature and the ambient temperature (which can be detected by an indoor temperature sensor). Determining the user's sleep state based on the sleep parameters and the body surface state includes: if the historical sleep stage is a non-awake stage, the change in the area of the user's body surface covered by coverings within a second preset time period is greater than or equal to a preset area, and the temperature difference is greater than or equal to a preset temperature threshold, then the sleep state is determined to include a second state.
[0084] The second state is used to characterize the risk of the user catching a cold. The non-awake stage includes light sleep and deep sleep.
[0085] Specifically, determining the second state can be divided into visual triggering and intent verification. First, the area change of the high-temperature pixel region (representing skin) on the human body can be monitored using an infrared thermal imaging sensor. When the area of the body surface exposed from the covering suddenly increases significantly in a short period of time (e.g., from only the head to the limbs), it indicates that the blanket has been kicked off or lifted, causing the previously covered skin to be exposed to the environment. Furthermore, the intensity of cold exposure can be quantified by comparing the temperature difference between the newly exposed area and the ambient temperature. When the temperature difference is large, it indicates that the exposed skin is dissipating a large amount of heat to the environment, posing a risk of catching a cold. Second, to distinguish between the different intentions of active heat dissipation and passive catching a cold, sleep stage data from a period of time before the event can be traced to determine the user's state of consciousness before the event. If the preceding stage is deep sleep or light sleep (not awake), it indicates that the user was in an unconscious sleep state when the event occurred; if awake, it indicates that the user may be in a conscious activity state, and the event should be actively triggered by the user, in which case there is no need to trigger a cold warning. When all three characteristics mentioned above are met simultaneously, a complete causal chain can be constructed: the user was in an unconscious sleep state (not awake) before the event occurred, and in this unconscious state, the event of the blanket being pulled back occurred (the exposed area suddenly increased). After being pulled back, a large temperature difference was formed between the exposed skin and the environment, and the user was continuously losing heat (large temperature difference). This complete chain eliminates all interfering factors, thus accurately determining that the user unconsciously kicked off the blanket while sleeping and failed to cover themselves back up in time, putting them at risk of passively catching a cold; that is, the user is currently in the second state (cold state).
[0086] In another scenario, the sleep state includes a third state, the sleep parameters include the current sleep stage, and the body surface state includes body surface temperature and covering temperature. Determining the user's sleep state based on the sleep parameters and the body surface state includes: determining that the sleep state includes a third state if the current sleep stage includes a deep sleep stage and the body surface state meets preset conditions; wherein the preset conditions include the body surface temperature change trend within a third preset time period meeting a first change trend and / or the covering temperature change trend within the third preset time period meeting a second change trend.
[0087] The third state is used to represent the user being in a deep sleep state.
[0088] Specifically, the sleep stage provides a direct reflection of the user's current sleep status, allowing for a preliminary assessment of sleep depth. However, the deep sleep stage alone only indicates that the user is likely in deep sleep, but it doesn't confirm whether the environmental parameters truly match the physiological needs of deep sleep. Furthermore, body surface temperature or the temperature of coverings can be assessed. By continuously monitoring body surface temperature and analyzing its trend over a third preset time period, the first trend typically indicates a slow decrease (e.g., from 34.6℃ to 33.9℃), consistent with the physiological patterns of decreased metabolic rate, reduced core heat production, and natural temperature drop during deep sleep. Similarly, by continuously monitoring the surface temperature of blankets and other coverings and analyzing its trend over the same time period, the second trend also typically indicates a slow decrease. Since covering temperature indirectly reflects the heat dissipated from the body to the environment, as the user enters deep sleep and metabolism slows, heat dissipation decreases, resulting in a synchronous decrease in covering temperature. When the above conditions are met, it can be inferred with high confidence that the user is currently in deep sleep, and their thermal state conforms to the physiological laws of deep sleep (reduced metabolism, reduced heat production, and natural drop in body surface temperature). At this point, it can be determined that the user is in a state of thermal comfort and deep sleep, i.e., the third state.
[0089] In some embodiments, when the user is in a first state, the air conditioner can be controlled to operate according to a second operating parameter; wherein the first state indicates that the user is in a state of frequent physical movement.
[0090] In other words, when a user is feeling hot and restless, the air conditioner's operating parameters can be actively adjusted to help cool the user. This allows for a precise response to the heat-related state caused by frequent physical activity, quickly alleviating user discomfort through temporary cooling and increased airflow, reducing nighttime awakenings, and improving sleep continuity.
[0091] Specifically, the first operating parameter includes a first wind speed and / or a first control temperature, the second operating parameter includes a second wind speed and / or a second control temperature, and the second operating parameter is obtained by adjusting the first operating parameter and includes: Increase the first wind speed to obtain the second wind speed; The first control temperature is lowered to obtain the second control temperature; The second operating parameters are obtained based on the second wind speed and / or the second control temperature.
[0092] When a user is determined to be in a state of overheating, the system can quickly help them dissipate heat by increasing the fan speed and / or decreasing the controlled temperature, thus reducing the number of times they need to turn over. For example, increasing the fan speed from low (600 rpm) to medium (900 rpm) yields a second fan speed; decreasing the set temperature from 26℃ to 25.5℃ yields a second controlled temperature; and generating second operating parameters based on the adjusted parameter combination, such as selecting simultaneous adjustments, results in second operating parameters including 25.5℃ and medium fan speed, which are then controlled to operate the air conditioner, thereby achieving rapid and precise comfort intervention.
[0093] In some embodiments, when the user is in the second state, the angle of the air deflector of the air conditioner is adjusted so that the air outlet of the air conditioner avoids the user, and the second state indicates that the user is at risk of catching a cold.
[0094] In other words, when the main control unit determines that the user has unintentionally kicked off the blanket and confirms that the user is in the second state (at risk of catching a cold), the system can immediately execute the anti-direct-blow control, driving the air guide motor to adjust the air guide angle to the highest position, so that the air conditioner airflow flows along the ceiling, absolutely avoiding the human body. In this way, the anti-direct-blow protection can be quickly activated when the user unintentionally kicks off the blanket, preventing cold air from blowing directly on exposed skin and reducing the risk of catching a cold. This is especially suitable for sensitive groups such as children and the elderly.
[0095] In addition, if the first operating parameter includes the first control temperature, and it is determined that the duration of the user being in the second state reaches the second preset time, the air conditioner is controlled to turn on the auxiliary heating function and / or the first control temperature of the air conditioner is increased according to the first adjustment parameter.
[0096] In other words, the system continuously monitors the user's sleep state. If it determines that the user has been in this second state for a period of time that reaches a second preset time, it indicates that the user has not covered themselves back with the blanket. The duration of this state is timed, and when the second preset time (e.g., 5 minutes) is reached, the system determines that active intervention is necessary. Specifically, it can activate the auxiliary heating function (e.g., for air conditioners with heating functions, it can activate the electric auxiliary heating function, such as the warm air curtain function) to increase the air outlet temperature; or, it can gradually increase the first control temperature according to the first adjustment parameter, such as increasing it by 0.5℃ every 2 minutes, from 24℃ to 26℃, using the heat of the air to compensate for the lack of thermal resistance of the blanket, forming a warm air curtain effect to prevent the user from catching a cold. In this way, when the user has not covered themselves back with the blanket for a long time, the system actively activates thermal compensation, effectively preventing a drop in body temperature caused by kicking off the blanket, and achieving proactive health protection.
[0097] In some embodiments, if the first operating parameter includes a first control temperature, and the user is in a third state, one or more of the following operations are performed: According to the second adjustment parameter, increase the first control temperature of the air conditioner; Switch the air conditioner to silent mode. Turn off the air conditioner's display screen.
[0098] In other words, when a user enters deep sleep, the body's metabolism is at its lowest. At this time, the first control temperature is increased according to the second adjustment parameter, such as raising the set temperature from 24℃ to 25.5℃ by 1.5℃; the air conditioner switches to silent mode, such as reducing the fan speed from low speed (600rpm) to ultra-quiet mode (300rpm), limiting the compressor's operating frequency; and the air conditioner display screen is turned off to eliminate light interference. In this way, environmental parameters are automatically optimized during deep sleep, by increasing the temperature to match the decreased metabolism, reducing interference through silence, and eliminating light pollution by turning off the screen, creating the best deep sleep environment for the user and improving sleep quality.
[0099] By employing the above method, and detecting the user's sleep state, when the user's sleep state indicates a decrease in thermal comfort due to behaviors such as feeling hot, kicking off the covers, or tossing and turning, the air conditioner's operating parameters can be temporarily adjusted to quickly alleviate discomfort without changing the basic operating mode. Once the adjustment time reaches a first preset time, the system returns to its initial operating parameters, effectively preventing overheating or cooling problems in the latter half of the night due to over-adjustment. This allows for precise response and dynamic compensation for temporary temperature discomfort during sleep, without requiring manual intervention from the user, significantly reducing the burden of nighttime operation and improving the intelligence level of the air conditioning system and the user experience.
[0100] The following example illustrates the control methods for sleep states, including a second state, when the user is in the second state. For example... Figure 4 As shown, when it is determined that the user has entered the second state, the angle of the air guide plate can be controlled to ensure that the air outlet of the air conditioner avoids the user, and the auxiliary heating function / warm air compensation is activated to increase the first control temperature of the air conditioner according to the first adjustment parameter. Afterwards, the user's sleep state is continuously monitored. If the user is in the second state, the protection action execution mode is maintained. If the user is not in the second state, the protection action execution mode is exited and the original settings are restored, i.e., the air conditioner is controlled to operate according to the first operating parameter. Subsequently, data is continuously collected through sensors, and the sleep state is monitored to see if it is in the second state. If it is, the protection action execution mode is entered. If not, the current operating mode is maintained.
[0101] By employing the above method, and detecting the user's sleep state, when the user's sleep state indicates a decrease in thermal comfort due to behaviors such as feeling hot, kicking off the covers, or tossing and turning, the air conditioner's operating parameters can be temporarily adjusted to quickly alleviate discomfort without changing the basic operating mode. Once the adjustment time reaches a first preset time, the system returns to its initial operating parameters, effectively preventing overheating or cooling problems in the latter half of the night due to over-adjustment. This allows for precise response and dynamic compensation for temporary temperature discomfort during sleep, without requiring manual intervention from the user, significantly reducing the burden of nighttime operation and improving the intelligence level of the air conditioning system and the user experience.
[0102] Figure 5 This is a block diagram illustrating a control device for an air conditioner according to an exemplary embodiment, such as... Figure 5 As shown, the device 200 includes: The acquisition module 201 is configured to acquire the user's sleep state in response to the air conditioner operating according to the first operating parameters; The control module 202 is configured to control the air conditioner to operate according to a second operating parameter based on the sleep state; the second operating parameter is obtained after adjustment based on the first operating parameter; and in response to the air conditioner operating according to the second operating parameter for a first preset time, the control module 202 is configured to control the air conditioner to continue operating according to the first operating parameter.
[0103] In some possible implementations, the sleep state includes a first state, and the control module 202 is configured to control the air conditioner to operate according to second operating parameters when the user is in the first state; wherein the first state indicates that the user is in a state of frequent body movement.
[0104] In some possible implementations, the first operating parameter includes a first wind speed and / or a first control temperature, and the second operating parameter includes a second wind speed and / or a second control temperature, wherein the second operating parameter is determined by: Increase the first wind speed to obtain the second wind speed; The first control temperature is lowered to obtain the second control temperature; The second operating parameters are obtained based on the second wind speed and / or the second control temperature.
[0105] In some possible implementations, the sleep state includes a second state, and the control module 202 is also configured to adjust the angle of the air deflector of the air conditioner so that the air outlet of the air conditioner avoids the user when the user is in the second state, the second state indicating that the user is at risk of catching a cold.
[0106] In some possible implementations, the first operating parameter includes a first control temperature, and the control module 202 is further configured to activate the auxiliary heating function of the air conditioner and / or increase the first control temperature of the air conditioner according to the first adjustment parameter when it is determined that the duration of the user being in the second state reaches a second preset time.
[0107] In some possible implementations, the sleep state includes a third state, the first operating parameter includes a first control temperature, and the control module 202 is configured to perform one or more of the following operations when the user is in the third state: According to the second adjustment parameter, increase the first control temperature of the air conditioner; Switch the air conditioner to silent mode. Turn off the air conditioner's display screen.
[0108] In some possible implementations, the acquisition module 201 is configured to acquire the user's sleep parameters and body surface status; the sleep parameters are determined based on data detected by a radar sensor, and the body surface status is determined based on data detected by an infrared thermal imaging sensor; the user's sleep state is determined based on the sleep parameters and the body surface status.
[0109] In some possible implementations, the sleep state includes a first state, the sleep parameters include the current sleep stage and body movement frequency, the body surface state includes body surface temperature, and the acquisition module 201 is configured to determine that the sleep state includes the first state when the current sleep stage includes the REM sleep stage, the user's body movement frequency within a first preset time period is greater than or equal to a first frequency threshold, and the user's body surface temperature within the first preset time period remains within a first preset temperature range.
[0110] In some possible implementations, the sleep state includes a second state, the sleep parameters include historical sleep stages, the body surface state includes the area of the body surface covered by a covering and the temperature difference between the body surface temperature and the ambient temperature, and the acquisition module 201 is configured to determine that the sleep state includes a second state when the historical sleep stage is a non-awake stage, the change in the area of the user's body surface covered by a covering within a second preset time period is greater than or equal to a preset area, and the temperature difference is greater than or equal to a preset temperature threshold.
[0111] In some possible implementations, the sleep state includes a third state, the sleep parameters include the current sleep stage, the body surface state includes body surface temperature and covering temperature, and the acquisition module 201 is configured to determine that the sleep state includes a third state when the current sleep stage includes a deep sleep stage and the body surface state meets preset conditions. The preset conditions include the surface temperature change trend within a third preset time period satisfying a first change trend and / or the covering temperature change trend within the third preset time period satisfying a second change trend.
[0112] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0113] This disclosure also provides a computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, implement the steps of the control method for an air conditioner provided in this disclosure.
[0114] Figure 6 This is a block diagram illustrating an electronic device 300 according to an exemplary embodiment. For example, the electronic device 300 may be an air conditioner. (Refer to...) Figure 6 The electronic device 300 may include one or more of the following components: processing component 302, memory 304, power supply component 306, multimedia component 308, audio component 310, input / output interface 312, sensor component 314, and communication component 316.
[0115] Processing component 302 typically controls the overall operation of electronic device 300, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 302 may include one or more processors 320 to execute instructions to complete all or part of the steps of the aforementioned air conditioner control method. Furthermore, processing component 302 may include one or more modules to facilitate interaction between processing component 302 and other components. For example, processing component 302 may include a multimedia module to facilitate interaction between multimedia component 308 and processing component 302.
[0116] Memory 304 is configured to store various types of data to support the operation of electronic device 300. Examples of such data include instructions for any application or method operating on electronic device 300, contact data, phonebook data, messages, pictures, videos, etc. Memory 304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0117] Power supply component 306 provides power to various components of electronic device 300. Power supply component 306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 300.
[0118] Multimedia component 308 includes a screen that provides an output interface between the electronic device 300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 308 includes a front-facing camera and / or a rear-facing camera. When the electronic device 300 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0119] Audio component 310 is configured to output and / or input audio signals. For example, audio component 310 includes a microphone (MIC) configured to receive external audio signals when electronic device 300 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 304 or transmitted via communication component 316. In some embodiments, audio component 310 also includes a speaker for outputting audio signals.
[0120] Input / output interface 312 provides an interface between processing component 302 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, start buttons, and lock buttons.
[0121] Sensor assembly 314 includes one or more sensors for providing state assessments of various aspects of electronic device 300. For example, sensor assembly 314 can detect the on / off state of electronic device 300, the relative positioning of components such as the display and keypad of electronic device 300, changes in position of electronic device 300 or a component of electronic device 300, the presence or absence of user contact with electronic device 300, orientation or acceleration / deceleration of electronic device 300, and temperature changes of electronic device 300. Sensor assembly 314 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 314 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 314 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0122] Communication component 316 is configured to facilitate wired or wireless communication between electronic device 300 and other devices. Electronic device 300 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 316 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 316 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0123] In an exemplary embodiment, the electronic device 300 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the control method of the air conditioner described above.
[0124] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 304 including instructions, which can be executed by a processor 320 of an electronic device 300 to complete the aforementioned air conditioner control method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0125] In another exemplary embodiment, a computer program product is also provided, the computer program product comprising a computer program executable by a programmable device, the computer program having a code portion for performing the control method of the air conditioner described above when executed by the programmable device.
[0126] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented through hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.
Claims
1. A control method for an air conditioner, characterized in that, The method includes: In response to the air conditioner operating according to the first operating parameters, the user's sleep state is obtained; The air conditioner is controlled to operate according to a second operating parameter based on the sleep state; the second operating parameter is obtained after adjustment based on the first operating parameter. In response to the air conditioner operating according to the second operating parameters for a first preset time, the air conditioner is controlled to continue operating according to the first operating parameters.
2. The method according to claim 1, characterized in that, The sleep state includes a first state, and controlling the air conditioner to operate according to the second operating parameters based on the sleep state includes: When the user is in the first state, the air conditioner is controlled to operate according to the second operating parameters; wherein, the first state indicates that the user is in a state of frequent physical movement.
3. The method according to claim 1, characterized in that, The first operating parameter includes a first wind speed and / or a first control temperature, and the second operating parameter includes a second wind speed and / or a second control temperature. The second operating parameter is obtained by adjusting the first operating parameter and includes: Increase the first wind speed to obtain the second wind speed; The second control temperature is obtained by lowering the first control temperature; The second operating parameters are obtained based on the second wind speed and / or the second control temperature.
4. The method according to claim 1, characterized in that, The sleep state includes a second state, and the method further includes: When the user is in the second state, the angle of the air deflector of the air conditioner is adjusted so that the air outlet of the air conditioner avoids the user. The second state indicates that the user is at risk of catching a cold.
5. The method according to claim 4, characterized in that, The first operating parameter includes a first control temperature, and the method further includes: If the duration of the user being in the second state reaches a second preset time, the air conditioner is controlled to turn on the auxiliary heating function and / or the first control temperature of the air conditioner is increased according to the first adjustment parameter.
6. The method according to claim 1, characterized in that, The sleep state includes a third state, the first operating parameter includes a first control temperature, and the method further includes: If the user is in the third state, perform one or more of the following operations: According to the second adjustment parameter, the first control temperature of the air conditioner is increased; Switch the air conditioner to silent mode; Turn off the display screen of the air conditioner.
7. The method according to any one of claims 1 to 6, characterized in that, The process of obtaining the user's sleep status includes: The user's sleep parameters and body surface status are acquired; the sleep parameters are determined based on data detected by a radar sensor, and the body surface status is determined based on data detected by an infrared thermal imaging sensor. The user's sleep state is determined based on the sleep parameters and the body surface condition.
8. The method according to claim 7, characterized in that, The sleep state includes a first state, the sleep parameters include the current sleep stage and body movement frequency, the body surface state includes body surface temperature, and determining the user's sleep state based on the sleep parameters and the body surface state includes: If the current sleep stage includes the REM sleep stage, the user's body movement frequency within a first preset time period is greater than or equal to a first frequency threshold, and the user's body surface temperature remains within a first preset temperature range within the first preset time period, then the sleep state is determined to include a first state.
9. The method according to claim 7, characterized in that, The sleep state includes a second state, the sleep parameters include historical sleep stages, and the body surface state includes the area of the body surface exposed to coverings and the temperature difference between the body surface temperature and the ambient temperature. Determining the user's sleep state based on the sleep parameters and the body surface state includes: If the historical sleep stage is a non-awake stage, the change in the area of the user's body surface exposed to coverings within a second preset time period is greater than or equal to a preset area, and the temperature difference is greater than or equal to a preset temperature threshold, then the sleep state is determined to include a second state.
10. The method according to claim 7, characterized in that, The sleep state includes a third state, the sleep parameters include the current sleep stage, and the body surface state includes body surface temperature and covering temperature. Determining the user's sleep state based on the sleep parameters and the body surface state includes: If the current sleep stage includes a deep sleep stage and the body surface state meets preset conditions, the sleep state is determined to include a third state. The preset conditions include the surface temperature change trend within a third preset time period satisfying a first change trend and / or the covering temperature change trend within the third preset time period satisfying a second change trend.
11. A control device for an air conditioner, characterized in that, The device includes: The acquisition module is configured to acquire the user's sleep state in response to the air conditioner operating according to the first operating parameters; The control module is configured to control the air conditioner to operate according to a second operating parameter based on the sleep state; the second operating parameter is obtained after adjustment based on the first operating parameter; and in response to the air conditioner operating according to the second operating parameter for a first preset time, the control module controls the air conditioner to continue operating according to the first operating parameter.
12. The apparatus according to claim 11, characterized in that, The sleep state includes a first state, and the control module is configured to control the air conditioner to operate according to a second operating parameter when the user is in the first state; wherein, the first state indicates that the user is in a state of frequent body movement.
13. The apparatus according to claim 11, characterized in that, The first operating parameter includes a first wind speed and / or a first control temperature, and the second operating parameter includes a second wind speed and / or a second control temperature. The second operating parameter is determined in the following manner: Increase the first wind speed to obtain the second wind speed; The second control temperature is obtained by lowering the first control temperature; The second operating parameters are obtained based on the second wind speed and / or the second control temperature.
14. The apparatus according to claim 11, characterized in that, The sleep state includes a second state. The control module is also configured to adjust the angle of the air deflector of the air conditioner when the user is in the second state, so that the air outlet of the air conditioner avoids the user. The second state indicates that the user is at risk of catching a cold.
15. The apparatus according to claim 14, characterized in that, The first operating parameter includes a first control temperature. The control module is further configured to activate the auxiliary heating function of the air conditioner and / or increase the first control temperature of the air conditioner according to the first adjustment parameter when it is determined that the duration of the user being in the second state reaches a second preset time.
16. The apparatus according to claim 11, characterized in that, The sleep state includes a third state, the first operating parameter includes a first control temperature, and the control module is configured to perform one or more of the following operations when the user is in the third state: According to the second adjustment parameter, the first control temperature of the air conditioner is increased; Switch the air conditioner to silent mode; Turn off the display screen of the air conditioner.
17. The apparatus according to any one of claims 11 to 16, characterized in that, The acquisition module is configured to acquire the user's sleep parameters and body surface status; the sleep parameters are determined based on data detected by a radar sensor, and the body surface status is determined based on data detected by an infrared thermal imaging sensor; the user's sleep state is determined based on the sleep parameters and the body surface status.
18. The apparatus according to claim 17, characterized in that, The sleep state includes a first state, the sleep parameters include the current sleep stage and body movement frequency, the body surface state includes body surface temperature, and the acquisition module is configured to determine that the sleep state includes the first state when the current sleep stage includes the REM sleep stage, the user's body movement frequency is greater than or equal to a first frequency threshold in a first preset time period, and the user's body surface temperature remains within a first preset temperature range in the first preset time period.
19. The apparatus according to claim 17, characterized in that, The sleep state includes a second state, the sleep parameters include historical sleep stages, the body surface state includes the area of the body surface covered by a covering and the temperature difference between the body surface temperature and the ambient temperature, and the acquisition module is configured to determine that the sleep state includes a second state when the historical sleep stage is a non-awake stage, the change in the area of the user's body surface covered by a covering within a second preset time period is greater than or equal to a preset area, and the temperature difference is greater than or equal to a preset temperature threshold.
20. The apparatus according to claim 17, characterized in that, The sleep state includes a third state, the sleep parameters include the current sleep stage, the body surface state includes body surface temperature and covering temperature, and the acquisition module is configured to determine that the sleep state includes a third state when the current sleep stage includes a deep sleep stage and the body surface state meets preset conditions. The preset conditions include the surface temperature change trend within a third preset time period satisfying a first change trend and / or the covering temperature change trend within the third preset time period satisfying a second change trend.
21. An air conditioner, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to implement the steps of the method according to any one of claims 1 to 10 when executing instructions stored in the memory are invoked.
22. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 10.
23. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1 to 10.