Heating control method and device, heating equipment and storage medium
By obtaining the user's sleep status information and calculating control parameters, adaptively adjusting the output of the heating equipment, the problem that existing heating equipment cannot be adjusted according to the user's sleep status is solved, and the sleep quality and equipment intelligence are improved.
Patent Information
- Application Number
- CN202411634678.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-15
- Publication Date
- 2025-02-18
AI Technical Summary
It is difficult for existing heating equipment to adjust the output adaptively according to the user's sleep state, resulting in poor heating effect and affecting the user's sleep quality and user experience.
By obtaining the user's human information and environmental parameters, determining the user's sleep state, and calculating control parameters based on the sleep state, controlling the heating equipment for corresponding operation to achieve adaptive adjustment.
It realizes adaptive heating based on the user's sleep state, provides a more comfortable sleep environment, ensures sleep quality, and improves the intelligent level of heating equipment.
Smart Images

Figure CN119468503A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of heating control, and in particular to a heating control method, device, heating equipment and storage medium. Background Art
[0002] At present, with the improvement of living standards, people have higher and higher requirements for the comfort of their home environment. During sleep, people tend to feel cold more easily because their metabolism slows down and heat production decreases.
[0003] Existing heating equipment, such as fan heaters, mostly provide constant temperature and wind speed to generate heat and supply air, and cannot be adaptively adjusted according to the user's sleep state. This may cause the user to feel uncomfortable during sleep or waste energy. It is difficult to create a comfortable sleeping environment for the user, and it is easy to cause the user to interrupt sleep due to temperature discomfort, thereby seriously reducing the user's sleep quality.
[0004] Therefore, it is particularly important to develop a heating control solution that can adaptively adjust the heating equipment according to the user's sleep state. Summary of the invention
[0005] In view of this, the present invention provides a heating control method, device, heating equipment and storage medium to solve the problem that existing heating equipment is difficult to achieve adaptive output adjustment of users in different sleep states, resulting in poor heating effect of the equipment, which in turn seriously affects the user's sleep quality and usage experience.
[0006] In a first aspect, the present invention provides a heating control method, which is applied to a heating device, wherein the heating device is provided with a sleep mode, and the method comprises:
[0007] In response to the user turning on the sleep mode of the heating device, obtaining the user's body information and the environmental parameters of the user's location;
[0008] Determine the user's sleep state based on human body information;
[0009] Control parameters are determined based on human body information, environmental parameters and sleep status, and the heating device is controlled to operate accordingly with the control parameters.
[0010] The heating control method provided by the present invention uses the human body information obtained after the user turns on the sleep mode of the heating device and the environmental parameters of the user's location, which are jointly used for determining the user's sleep state and calculating the corresponding control parameters under different sleep states. The heating device is controlled accordingly based on the determined control parameters, and can adapt to changes in the user's sleep state to adaptively adjust the output parameters of the heating device. This can not only provide the user with a more comfortable sleeping environment, but also ensure the user's sleep quality, thereby greatly improving the intelligence level of the heating device.
[0011] In an optional implementation, the human body information includes body surface temperature and movement state, the movement state includes turning over, slight movement, large movement and no movement, wherein slight movement means that the amplitude of the human body movement is greater than a first amplitude threshold, and large movement means that the amplitude of the human body movement is greater than a second amplitude threshold, and the second amplitude threshold is greater than the first amplitude threshold; determining the user's sleep state based on the human body information includes:
[0012] Within a first preset time, statistics are collected on the type of motion state and the change trend of body surface temperature;
[0013] If the movement state is no movement within the first preset time, and there is a trend of continuous decrease in body surface temperature between adjacent time points, it is determined that the user is currently in a sleeping state;
[0014] If the movement state includes turning over and / or slight movement and / or large movement within the first preset time, or there is no trend of continuous decrease in body surface temperature between adjacent time points, it is determined that the user is currently in a wakeful state.
[0015] The present invention determines whether the user is currently in a sleeping state by designing the body surface temperature and the movement states including turning over, slight movement, large movement and no movement. This can ensure the accurate determination of the user's current sleeping state, which in turn helps to improve the subsequent control accuracy of the heating equipment. At the same time, it can also greatly avoid unnecessary energy waste, and has the advantages of energy saving, environmental protection, efficient and intelligent heating control.
[0016] In an optional implementation, after determining that the user is currently in a sleeping state, the heating control method further includes:
[0017] Within the second preset time, the types of motion states and the changing trends of body surface temperature are counted;
[0018] If there is slight movement in the motion state within the second preset time, and / or the change trend of the body surface temperature is unstable, it is determined that the user is currently in a light sleep state;
[0019] If the movement state is no movement within the second preset time, and / or the change trend of the body surface temperature is stable, it is determined that the user is currently in a deep sleep state.
[0020] The present invention distinguishes different sleeping states by the type of movement state within the second preset time and the changing trend of body surface temperature, so as to achieve accurate judgment of shallow or deep sleeping state, and then intelligently adjust the output parameters of the heating device according to the different sleeping states of the user, thereby providing the user with a more comfortable sleeping environment and helping to greatly ensure the user's sleep quality.
[0021] In an optional implementation, the environmental parameters include the ambient temperature and the distance between the user and the heating device; and the control parameters are determined based on the human body information, the environmental parameters and the sleep state, including:
[0022] If the user is in a light sleep state, a first target temperature is calculated according to the body surface temperature and the ambient temperature, and a first wind speed is calculated according to the distance between the user and the heating device, and a control parameter is determined based on the first target temperature, the first wind speed and the preset first control time;
[0023] If the user is in a deep sleep state, the second target temperature is calculated according to the body surface temperature and the ambient temperature, and the second wind speed is calculated according to the distance between the user and the heating device, and the control parameters are determined based on the second target temperature, the second wind speed and the preset second control time; wherein the first target temperature is greater than the second target temperature, the first wind speed is greater than the second wind speed, and the preset first control time is less than the preset second control time.
[0024] The present invention designs a control parameter calculation process corresponding to when the user is in a shallow or deep sleep state. Specifically, the corresponding target temperature is calculated by body surface temperature and ambient temperature, and the corresponding wind speed is calculated according to the distance between the user and the heating device. The corresponding control parameters are determined in combination with the set control time. This can ensure the accuracy and rationality of the control parameter calculation, and greatly improve the accuracy and efficiency of subsequent heating control.
[0025] In an optional implementation, the calculation process of the first target temperature or the second target temperature includes:
[0026] Selecting a minimum temperature from the body surface temperature and the ambient temperature as the first temperature, and selecting a maximum temperature as the second temperature;
[0027] Adding the first temperature to the first preset temperature to obtain an initial temperature, and subtracting the second temperature from the second preset temperature to obtain a final temperature;
[0028] A temperature interval is determined according to the initial temperature and the final temperature, and a first target temperature or a second target temperature is determined based on the temperature interval.
[0029] The present invention determines the corresponding temperature range by jointly determining the minimum temperature and the maximum temperature screened from the body surface temperature and the ambient temperature, as well as the first preset temperature and the second preset temperature, and then determines the first target temperature or the second target temperature based on the temperature range, thereby providing a smoother target temperature calculation method and helping to improve the anti-interference ability of the first target temperature or the second target temperature.
[0030] In an optional implementation, the calculation process of the first wind speed or the second wind speed includes:
[0031] Obtain the current wind speed of the heating device and determine the current wind speed as the initial wind speed;
[0032] Determine the final wind speed from a preset relationship according to the distance between the user and the heating device, the preset relationship being a mapping relationship between different distances and wind speeds;
[0033] A wind speed interval is determined according to the initial wind speed and the final wind speed, and a first wind speed or a second wind speed is determined based on the wind speed interval.
[0034] The present invention determines the final wind speed corresponding to the current distance between the user and the heating device based on the mapping relationship between different distances and wind speeds calibrated offline, and determines the wind speed range in combination with the current wind speed of the heating device, and then determines the first wind speed or the second wind speed, which can ensure the calculation accuracy of the target wind speed and thus improve the operation control of the heating device.
[0035] In an optional embodiment, controlling the heating device to operate accordingly with the control parameters includes:
[0036] If the user is in a light sleep state, the heating device is controlled to operate according to the first target temperature and the first wind speed within the preset first control time;
[0037] If the user is in a deep sleep state, the heating device is controlled to operate according to the second target temperature and the second wind speed within the preset second control time.
[0038] The present invention controls the operation of the heating device accordingly according to the calculated control parameters when the user is in different sleep states, and can adaptively adjust the output parameters of the heating device according to the changes in the user's sleep state, thereby providing the user with a more comfortable sleeping environment and further improving the intelligence level of the heating device.
[0039] In an optional implementation, the heating control method further includes:
[0040] When the user is awake, obtaining the awake temperature and awake wind speed of the heating device;
[0041] respectively determining whether the awakening temperature is greater than the first target temperature or the second target temperature, and whether the awakening wind speed is greater than the first wind speed or the second wind speed;
[0042] If the awakening temperature is not greater than the first target temperature or the second target temperature, or the awakening wind speed is not greater than the first wind speed or the second wind speed, the process returns to the step of obtaining the user's body information and the environmental parameters of the user's location in response to the user turning on the sleep mode of the heating device.
[0043] The present invention verifies the rationality of the target temperature and target wind speed set in different sleeping states by obtaining the awake temperature and awake wind speed of the heating device when the user is awake, thereby ensuring the rationality and effectiveness of the control parameters and further improving the user experience.
[0044] In an optional implementation, after controlling the heating device to operate accordingly with the control parameters, the heating control method further includes:
[0045] Detect whether the ambient temperature and motion state have changed respectively;
[0046] When the ambient temperature changes, the first target temperature or the second target temperature is adjusted accordingly according to the changed temperature;
[0047] When the motion state changes, the first wind speed or the second wind speed is adjusted accordingly according to the changed state.
[0048] The present invention can ensure the effectiveness and rationality of the control parameters of the heating equipment by monitoring the changes in the user's movement state and the changes in the environment in real time, and adjust the corresponding control parameters in time when changes occur, thereby improving the accuracy and efficiency of the heating control.
[0049] In a second aspect, the present invention provides a heating control device, which is applied to a heating device, wherein the heating device is provided with a sleep mode, and the device comprises:
[0050] An acquisition module, for acquiring the user's body information and the environmental parameters of the user's location in response to the user turning on the sleep mode of the heating device;
[0051] A determination module, used for determining the user's sleep state based on human body information;
[0052] The control module is used to determine control parameters based on human body information, environmental parameters and sleep status, and control the heating device to operate accordingly with the control parameters.
[0053] The heating control device provided by the present invention responds to the user turning on the sleep mode of the heating device, and jointly determines the user's sleep state through the acquired human body information and the environmental parameters of the user's location, and calculates the control parameters corresponding to different sleep states, and performs corresponding operation control of the heating device based on different control parameters. It can adapt to the changes in the user's sleep state and adaptively adjust the output parameters of the heating device, thereby providing the user with a more comfortable sleeping environment, greatly ensuring the user's sleep quality, and improving the intelligence level of the heating device.
[0054] In a third aspect, the present invention provides a heating device, the heating device includes a controller, the controller includes: a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the heating control method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0055] In an optional implementation, the heating device is a fan heater.
[0056] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the heating control method of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0058] Figure 1 is a flow chart of a heating control method according to an embodiment of the present invention;
[0059] Figure 2 is a flow chart of another heating control method according to an embodiment of the present invention;
[0060] Figure 3 It is a flowchart of the operation of the sleep mode control system;
[0061] Figure 4 is a structural block diagram of a heating control device according to an embodiment of the present invention;
[0062] Figure 5 Schematic diagram of the structure of a heating controller according to an embodiment of the present invention. DETAILED DESCRIPTION
[0063] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0064] According to an embodiment of the present invention, a heating control method embodiment is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0065] In this embodiment, a heating control method is provided, which is applied to a heating device, wherein the heating device is provided with a sleep mode. Figure 1 is a flow chart of a heating control method according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:
[0066] Step S101, in response to the user turning on the sleep mode of the heating device, obtaining the user's body information and the environmental parameters of the user's location.
[0067] It should be noted that the specific type of the heating device and the specific method for the user to turn on the sleep mode of the heating device in this embodiment are not limited here, and can be determined according to actual needs. For example, the user turns on or sets the sleep mode through the control panel of the heating device, such as a heater, or a smartphone APP connected to the heater, which is only an exemplary description.
[0068] In addition, the specific content of the human body information and environmental parameters in this embodiment can also be adaptively adjusted according to actual needs. For example, human body information includes vital sign parameters such as body temperature, respiration, pulse and blood pressure; environmental parameters include temperature, humidity, air pressure, light intensity, air quality and other parameters. These are only examples and are not intended to be limiting.
[0069] Step S102: determining the user's sleeping state based on the human body information.
[0070] In this embodiment, the specific content of the sleep state can be adaptively adjusted according to the actual requirements for the accuracy of sleep state recognition. For example, only distinguish whether the user falls asleep, that is, the sleep state and the awake state; or subdivide different sleep states, such as the five stages of sleep, including the falling asleep period, the light sleep period, the deep sleep period, the deep sleep period and the rapid eye movement period; among them, the falling asleep period is the beginning stage of sleep, at this time the user's brain waves begin to change, the frequency gradually slows down, and the amplitude gradually decreases; during the light sleep period, the user's brain waves change greatly, and it is easy to wake up, and the brain waves gradually become irregular, and the frequency and amplitude fluctuate; during the deep sleep period, the user's brain waves change greatly, but the overall curve is slow, the frequency is slow, and the amplitude is large; during the deep sleep period, the user's brain waves account for more than 50%, and it is not easy to be awakened; during the rapid eye movement period, the user's brain waves change rapidly, and brain waves similar to the awake state appear. The sleeper usually turns over and wakes up easily. The above content is only for exemplary explanation, and it is supplemented once for limitation.
[0071] Step S103, determining control parameters based on human body information, environmental parameters and sleep status, and controlling the heating device to operate accordingly with the control parameters.
[0072] The heating control method of the embodiment of the present invention uses the human body information obtained after the user turns on the sleep mode of the heating device and the environmental parameters of the user's location to determine the user's sleep state and calculate the corresponding control parameters under different sleep states, and performs corresponding operation control on the heating device based on the determined control parameters. It can adapt to the changes in the user's sleep state and adaptively adjust the output parameters of the heating device, which can not only provide the user with a more comfortable sleeping environment, but also ensure the user's sleep quality, thereby greatly improving the intelligence level of the heating device.
[0073] In this embodiment, a heating control method is provided, which is applied to a heating device, wherein the heating device is provided with a sleep mode. Figure 2 is a flow chart of another heating control method according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0074] Step S201, in response to the user turning on the sleep mode of the heating device, obtaining the user's body information and the environmental parameters of the user's location. Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.
[0075] Step S202: determining the user's sleeping state based on the human body information.
[0076] In this embodiment, human body information includes body surface temperature and movement state, and the movement state includes turning over, slight movement, large movement and no movement, wherein slight movement means that the amplitude of human body movement is greater than the first amplitude threshold, and large movement means that the amplitude of human body movement is greater than the second amplitude threshold, and the second amplitude threshold is greater than the first amplitude threshold. It should be noted that the specific values of the first amplitude threshold and the second amplitude threshold in this embodiment are not limited here, and can be adaptively adjusted based on actual needs.
[0077] In a specific embodiment, the user's motion state mainly includes the following aspects:
[0078] 1. Turning over: Users may turn over during sleep, which can be detected by the acceleration sensor.
[0079] 2. Slight movements: Users may make slight posture adjustments during sleep, such as movement of arms or legs.
[0080] 3. Large movements: The user may suddenly sit up or leave the bed, and such large movements will also be detected by the acceleration sensor.
[0081] 4. No movement: The user has no obvious body movement for a period of time. This is also an important movement state, especially when the user enters the deep sleep stage, which can be used to distinguish different sleep states.
[0082] In this embodiment, the above step S202 includes:
[0083] Step S2021, within a first preset time, counting the types of motion states and the changing trends of body surface temperature.
[0084] In this embodiment, the specific value of the first preset time can be adaptively set according to actual project requirements.
[0085] Step S2022: If the movement state is no movement within the first preset time, and there is a trend of continuous decrease in body surface temperature between adjacent time points, it is determined that the user is currently in a sleeping state.
[0086] It should be noted that, based on the dual considerations of actual sleep recognition accuracy and heating control process, two sleep states including light sleep state and deep sleep state are designed in this embodiment. Therefore, after determining that the user is currently in a sleeping state, the heating control method of this embodiment, step S2022 includes:
[0087] Step a1, within a second preset time, counting the types of motion states and the changing trends of body surface temperature.
[0088] In this embodiment, the specific value of the second preset time is also adaptively set according to actual project requirements.
[0089] Step a2: If there is slight movement in the motion state within the second preset time, and / or the change trend of the body surface temperature is unstable, it is determined that the user is currently in a light sleep state.
[0090] Step a3: If the movement state is no movement within the second preset time, and / or the change trend of the body surface temperature is stable, it is determined that the user is currently in a deep sleep state.
[0091] In the embodiment of the present invention, different sleep states are distinguished by the type of movement state within the second preset time and the changing trend of the body surface temperature, so that accurate judgment of shallow or deep sleep state can be achieved, and the output parameters of the heating device can be intelligently adjusted according to the different sleep states of the user, thereby providing the user with a more comfortable sleeping environment and helping to greatly ensure the user's sleep quality.
[0092] Step S2023: If there is turning over and / or slight movement and / or large movement in the movement state within the first preset time, or there is no trend of continuous decrease in body surface temperature between adjacent time points, it is determined that the user is currently in a wakeful state.
[0093] In the embodiment of the present invention, the body surface temperature and the movement states including turning over, slight movement, large movement and no movement are designed to jointly determine whether the user is currently in a sleeping state. This can ensure the accurate determination of the user's current sleeping state, which in turn helps to improve the subsequent control accuracy of the heating equipment. At the same time, it can also greatly avoid unnecessary energy waste, and has the advantages of energy-saving, environmental protection, efficient and intelligent heating control.
[0094] Step S203, determining control parameters based on human body information, environmental parameters and sleep status, and controlling the heating device to operate accordingly with the control parameters.
[0095] In this embodiment, the environmental parameters include the ambient temperature and the distance between the user and the heating device.
[0096] Specifically, the control parameters are determined based on the human body information, environmental parameters and sleep state in the above step S203, including:
[0097] Step b1, if the user is in a light sleep state, the first target temperature is calculated according to the body surface temperature and the ambient temperature, and the first wind speed is calculated according to the distance between the user and the heating device, and the control parameters are determined based on the first target temperature, the first wind speed and the preset first adjustment time.
[0098] Step b2, if the user is in a deep sleep state, the second target temperature is calculated according to the body surface temperature and the ambient temperature, and the second wind speed is calculated according to the distance between the user and the heating device, and the control parameters are determined based on the second target temperature, the second wind speed and the preset second control time; wherein the first target temperature is greater than the second target temperature, the first wind speed is greater than the second wind speed, and the preset first control time is less than the preset second control time.
[0099] In the embodiment of the present invention, a control parameter calculation process corresponding to when the user is in a shallow or deep sleep state is designed. Specifically, the corresponding target temperature is calculated through the body surface temperature and the ambient temperature, and the corresponding wind speed is calculated according to the distance between the user and the heating device. The corresponding control parameters are determined in combination with the set control time. This can ensure the accuracy and rationality of the control parameter calculation, and greatly improve the accuracy and efficiency of subsequent heating control.
[0100] It should be noted that the calculation process of the first target temperature or the second target temperature in this embodiment includes:
[0101] Step c1, selecting the minimum temperature from the body surface temperature and the ambient temperature as the first temperature, and selecting the maximum temperature as the second temperature.
[0102] Step c2, adding the first temperature to the first preset temperature to obtain an initial temperature, and subtracting the second temperature from the second preset temperature to obtain a final temperature.
[0103] Step c3, determining a temperature interval according to the initial temperature and the final temperature, and determining a first target temperature or a second target temperature based on the temperature interval.
[0104] It should be noted that different body surface temperatures and ambient temperatures can be obtained in different sleep states, and the corresponding target temperature setting range can be determined based on the above calculation process. Specifically, this embodiment determines the corresponding temperature interval by jointly determining the minimum temperature and maximum temperature selected from the body surface temperature and the ambient temperature, as well as the first preset temperature and the second preset temperature, and then determines the first target temperature or the second target temperature based on the temperature interval, which can provide a smoother target temperature calculation method and help improve the anti-interference ability of the first target temperature or the second target temperature.
[0105] It should be noted that the calculation process of the first wind speed or the second wind speed in this embodiment includes:
[0106] Step d1, obtaining the current wind speed of the heating equipment, and determining the current wind speed as the initial wind speed.
[0107] Step d2, determining the final wind speed from a preset relationship according to the distance between the user and the heating device, where the preset relationship is a mapping relationship between different distances and wind speeds.
[0108] In this embodiment, the preset relationship can be obtained through offline calibration.
[0109] Step d3, determining a wind speed interval according to the initial wind speed and the final wind speed, and determining the first wind speed or the second wind speed based on the wind speed interval.
[0110] It should be noted that in different sleep states, the current wind speed of different heating devices and the distance between the user and the heating device can be obtained, and the corresponding target wind speed setting range can be determined based on the above calculation process. Specifically, this embodiment determines the final wind speed corresponding to the current distance between the user and the heating device based on the mapping relationship between different distances and wind speeds calibrated offline, and determines the wind speed range in combination with the current wind speed of the heating device, and then determines the first wind speed or the second wind speed, which can ensure the calculation accuracy of the target wind speed and improve the operation control of the heating device.
[0111] In this embodiment, in the above step S203, controlling the heating device to operate accordingly with the control parameters includes:
[0112] Step e1, if the user is in a light sleep state, the heating device is controlled to operate according to the first target temperature and the first wind speed within a preset first control time.
[0113] Step e2: If the user is in a deep sleep state, the heating device is controlled to operate according to the second target temperature and the second wind speed within a preset second control time.
[0114] In this embodiment, specific values of the preset first control time and the preset second control time can be adaptively set based on actual needs and are not limited in detail herein.
[0115] In the embodiment of the present invention, the operation of the heating device is controlled accordingly according to the calculated control parameters when the user is in different sleep states. The output parameters of the heating device can be adaptively adjusted according to the changes in the user's sleep state, thereby providing the user with a more comfortable sleeping environment and further improving the intelligence level of the heating device.
[0116] It should be noted that after obtaining the control parameters under different sleep states, based on the rationality of setting the target parameters, it is also necessary to verify the rationality of the target temperature and target wind speed set under different sleep states in combination with the awake temperature and awake wind speed of the heating device when the user is awake. Therefore, the heating control method of this embodiment also includes:
[0117] Step f1, when the user is awake, obtaining the awake temperature and awake wind speed of the heating device.
[0118] In this embodiment, the specific means for obtaining the awake temperature and the awake wind speed can be obtained by referring to conventional data acquisition methods in the art.
[0119] Step f2, determining whether the awakening temperature is greater than the first target temperature or the second target temperature, and whether the awakening wind speed is greater than the first wind speed or the second wind speed.
[0120] In actual applications, when awake, the appropriate room temperature range is generally between 20℃ and 24℃, which can provide users with a comfortable living environment and avoid discomfort caused by excessively high or low temperatures; when sleeping, the appropriate room temperature range is usually between 17℃ and 20℃, which helps improve sleep quality and avoid discomfort caused by overheating or overcooling. In addition, when sleeping, the wind speed of the heating equipment is generally adjusted to a low speed to avoid the wind blowing directly on the user and causing discomfort.
[0121] It should be noted that when designing the temperature control strategy of the heating device in this embodiment, the different needs of the user in the sleeping and awake states are usually taken into consideration. Generally speaking, there will be a certain difference between the target temperature during sleep and the target temperature during wakefulness. The target temperature during wakefulness will be higher than the target temperature during sleep to ensure that the user feels comfortable in both states. Specifically, the setting methods and reasons for the target temperatures in the two states are as follows:
[0122] 1. Target temperature during sleep: Use a lower temperature. Reason: Studies have shown that lower room temperature helps users fall asleep faster and maintain good sleep quality. Usually the target temperature during sleep is set between 17℃ and 20℃, because the body's metabolism slows down during sleep and the body temperature naturally drops. At this time, a slightly cooler environment can help users enter deep sleep faster to reduce the number of times they wake up at night. Therefore, using a lower wind speed (such as 20%) during sleep can avoid the wind blowing directly on the user and causing discomfort.
[0123] 2. Target temperature when awake: use a higher temperature. The reason is: during the day or when the user is awake, the target temperature is usually set between 20℃ and 24℃, because a higher room temperature can make the user feel warm and comfortable, which helps to keep the user awake and active. In addition, a higher temperature also helps to improve work efficiency and living comfort. Therefore, using a higher wind speed (such as 50%) when awake can ensure that the room temperature is evenly distributed. Through the above parameter setting method, heating equipment, such as a heater, can automatically adjust the target temperature and wind speed according to the user's state (sleeping or awake) to provide a more comfortable environment for the user.
[0124] Step f3, if the awake temperature is not greater than the first target temperature or the second target temperature, or the awake wind speed is not greater than the first wind speed or the second wind speed, then return to the step of obtaining the user's body information and the environmental parameters of the user's location in response to the user turning on the sleep mode of the heating device.
[0125] It should be noted that, in this embodiment, when the awakening temperature is not greater than the set first target temperature or the second target temperature, or the awakening wind speed is not greater than the set first wind speed or the second wind speed, it means that the control parameter settings of the heating equipment are unreasonable, so the relevant parameters need to be re-set.
[0126] In the embodiment of the present invention, the rationality of the target temperature and target wind speed set in different sleeping states is verified by obtaining the awake temperature and awake wind speed of the heating device when the user is awake, which can ensure the rationality and effectiveness of the control parameters and further enhance the user experience.
[0127] In actual applications, since the user has different movements and potential environmental changes during sleep, it is necessary to monitor the user's movement state changes and changes in the environment in real time, and adjust the corresponding control parameters of the heating device in time when changes occur to ensure the rationality of the control parameters of the heating device. Therefore, after controlling the heating device to operate accordingly with the control parameters, the heating control method of this embodiment also includes:
[0128] Step g1, respectively detecting whether the ambient temperature and the motion state have changed.
[0129] In this embodiment, the ambient temperature can be collected by the sensor and its changing trend can be counted to determine whether the ambient temperature has changed; the user's current movement can be collected by the acceleration sensor, and the user's movements within a certain period of time can be counted to determine whether the movement state has changed.
[0130] Step g2, when the ambient temperature changes, the first target temperature or the second target temperature is adjusted accordingly according to the changed temperature.
[0131] Step g3, when the motion state changes, the first wind speed or the second wind speed is adjusted accordingly according to the changed state.
[0132] In the embodiment of the present invention, by real-time monitoring of changes in the user's motion state and changes in the environment, and timely adjusting corresponding control parameters when changes occur, it is possible to ensure the effectiveness and rationality of the control parameters of the heating equipment, thereby improving the accuracy and efficiency of the heating control.
[0133] In a specific embodiment, a sleep mode control system is provided for a heater that adaptively controls heating based on the user's sleep state. The system accurately determines whether the user has entered a sleep state by continuously detecting the user's movement state and body temperature changes, and intelligently adjusts the output temperature and wind speed of the heater according to the current ambient temperature and the distance from the user to provide the user with a more comfortable sleeping environment. Figure 3 This is a flowchart of the sleep mode control system. Figure 3It can be seen that the system includes an image recognition module, a temperature acquisition module, a control module, a heating module and a fan module. Among them, the image recognition mode is used for data acquisition, data processing and state determination. Specifically, in data acquisition, an acceleration sensor is used to continuously collect the acceleration data of the user on the three axes of X, Y and Z; an infrared sensor is used to continuously collect the user's body temperature data; data processing includes acceleration data processing (i.e. analyzing acceleration data and identifying the user's motion state) and body temperature data processing (i.e. analyzing body temperature data and identifying the trend of body temperature changes); state determination is used for preliminary sleep state determination (i.e. combining acceleration data and body temperature data to determine whether the user has entered a preliminary sleep state). The temperature acquisition module is used to obtain the ambient temperature; the heating module and the fan module are built-in modules of the heater, which are used to generate heat and provide corresponding heat output and air volume.
[0134] In this embodiment, the heating control process of the heater includes:
[0135] 1. User sets sleep mode: The user turns on sleep mode through the heater’s control panel or smartphone APP.
[0136] In this embodiment, the heater has a sleep mode, which can be turned on manually by the user.
[0137] 2. Motion status detection: The built-in sensor of the heater starts to continuously detect the user's motion status, such as sensing whether the user turns over through the acceleration sensor.
[0138] In this embodiment, after the sleep mode is turned on, the heater continuously detects the user's motion state through sensors. Specifically, the acceleration sensor detects the acceleration changes of the object on three axes (i.e., X, Y, and Z axes) to determine the motion state of the object. It should be noted that the above three axes correspond to the horizontal front and back (X axis), left and right (Y axis), and vertical up and down (Z axis). For different state types, the detection is respectively:
[0139] (1) Turning over: When the user turns over, the accelerometer will detect large and rapid changes in acceleration, especially changes on the Z axis. For example, when the user turns from lying on his back to lying on his side, the accelerometer will detect that the acceleration on the Z axis changes from a positive value to a negative value or vice versa.
[0140] (2) Slight movement: Slight movement, such as adjusting the position of an arm or leg, results in smaller acceleration changes, which are usually more noticeable on the X and Y axes. The system distinguishes between slight movements and other more significant movements by setting thresholds.
[0141] (3) Large movements: Large movements, such as sitting on the edge of the bed or leaving the bed, will cause significant changes in acceleration, and the acceleration on these three axes will fluctuate significantly. The system determines whether the user has woken up or left the bed by detecting these significant changes in acceleration.
[0142] (4) No motion: When the user remains still for a long time, the acceleration change detected by the acceleration sensor will be very small, close to zero. The system sets a time threshold (such as 30 minutes) to determine whether the user has remained still during this period of time, thereby determining whether the user has entered a deep sleep state.
[0143] In this embodiment, through the detection and analysis of the above actions, the system can more accurately determine the user's sleeping state and adjust the output parameters of the heater according to these states to provide the user with a more comfortable sleeping environment.
[0144] 3. Body temperature detection: The infrared sensor continuously detects the user's body temperature and records the temperature change trend.
[0145] 4. Sleep state determination: Combining the movement state and body temperature data, when the user has no obvious movement within the set time (such as 30 minutes) and the body temperature continues to drop and tends to stabilize, the system determines that the user has entered the sleep state.
[0146] In this embodiment, when the user has no obvious movement for a period of time, it is preliminarily determined that the user has begun to enter a sleep state. At this time, an infrared sensor is used to continuously detect the user's body temperature. When the body temperature continues to drop and eventually stabilizes, it is confirmed that the user has entered a deep sleep state.
[0147] In a specific embodiment, the shallow sleep state determination includes: no significant movement (i.e., acceleration data: the user does not significantly turn over or move significantly within a period of time (such as 30 minutes), but there is slight movement), body temperature fluctuation (body temperature data: the user's body temperature has slight fluctuations within a period of time (such as 30 minutes), but the overall trend is downward) and comprehensive judgment (i.e., acceleration data: the user has no significant movement within a period of time, but has slight movement; body temperature data: the user's body temperature has slight fluctuations, but the overall trend is downward). In addition, the deep sleep state determination includes: continuous no movement (i.e., acceleration data: the user remains still for a long period of time (such as 1 hour) without significant turning over or movement), stable body temperature (body temperature data: the user's body temperature tends to be stable within a long period of time (such as 1 hour), with very small changes) and comprehensive judgment (i.e., acceleration data: the user remains still for a long period of time without significant movement; body temperature data: the user's body temperature tends to be stable within a long period of time (such as 1 hour), with very small changes).
[0148] 5. Environmental parameter acquisition: Use the built-in temperature sensor and distance sensor to obtain the current ambient temperature and the distance between the heater and the user.
[0149] 6. Output parameter adjustment: Based on the acquired environmental parameters and the user's sleep status, the heater intelligently calculates and sets the target output temperature and wind speed. Then it gradually adjusts to the target parameters within 2 hours to ensure a smooth and imperceptible adjustment process.
[0150] In this embodiment, the heater intelligently selects the target output temperature and wind speed in sleep mode based on the current ambient temperature and the distance from the user; the heater gradually and smoothly adjusts to the target output temperature and wind speed within 2 hours to ensure a smooth transition of temperature and wind speed during the user's sleep.
[0151] In a specific embodiment, the temperature of the current environment and the distance between the heater and the user are obtained in real time through the built-in temperature sensor and distance sensor; the acceleration sensor and infrared sensor data are used to determine whether the user is currently in light sleep or deep sleep. When in light sleep, the setting parameters include: temperature (according to the ambient temperature and the user's body temperature, a slightly higher target temperature is set to ensure that the user feels warm but not hot), wind speed (set a lower wind speed to avoid the wind blowing directly on the user and causing discomfort) and adjustment strategy (gradually adjust the temperature and wind speed over a period of time, such as 10-15 minutes, to ensure that the adjustment process is smooth); when in 2. deep sleep, the setting parameters include: temperature (according to the ambient temperature and the user's body temperature, a lower target temperature is set to ensure that the user feels warm but not hot), wind speed (set a lower wind speed or turn off the wind speed to avoid the wind blowing directly on the user and causing discomfort) and adjustment strategy (gradually adjust the temperature and wind speed over a longer period of time, such as 20-30 minutes, to ensure that the adjustment process is smooth).
[0152] For example, an example of setting control parameters in different sleep states is provided, assuming that the ambient temperature is 20°C, the user's body temperature is 36.5°C, and the distance between the heater and the user is 1 meter.
[0153] The target temperature calculation for light sleep is as follows:
[0154] Initial temperature: ambient temperature + 2°C = 22°C;
[0155] Final temperature: 36.5℃-5℃=31.5℃ (ensuring that the user feels warm but not hot);
[0156] Adjustment strategy: gradually adjust from 22℃ to 31.5℃, adjusting 1℃ every 10 minutes.
[0157] The wind speed settings for light sleep are as follows:
[0158] Initial wind speed: low wind speed (such as 20%);
[0159] Final wind speed: medium to low wind speed (such as 40%);
[0160] Adjustment strategy: gradually adjust from 20% to 40%, adjusting 5% every 10 minutes.
[0161] For deep sleep target temperature calculation, the details are as follows:
[0162] Initial temperature: ambient temperature + 1°C = 21°C;
[0163] Final temperature: 36.5℃-6℃=30.5℃ (ensuring that the user feels warm but not hot);
[0164] Adjustment strategy: gradually adjust from 21℃ to 30.5℃, adjusting 1℃ every 20 minutes.
[0165] For the wind speed settings for deep sleep, please refer to the following:
[0166] Initial wind speed: low wind speed (such as 20%);
[0167] Final wind speed: ultra-low wind speed (such as 10%);
[0168] Adjustment strategy: gradually adjust from 20% to 10%, adjusting 2.5% every 20 minutes.
[0169] It should be noted that the ambient temperature and the user's body temperature are the initial inputs; the distance affects the wind speed adjustment strategy, but it has been simplified in the above example; the sleep state is determined by acceleration data and body temperature data; the target temperature and wind speed are calculated based on the sleep state and gradually adjusted over a certain period of time. Specifically, through the above settings, the heater can intelligently adjust the output parameters according to the environmental parameters and the user's sleep state, providing users with a more comfortable sleeping environment.
[0170] 7. Continuous monitoring and adjustment: During the user's sleep, the heater continuously monitors the user's sleep status and changes in environmental parameters, and makes timely fine-tuning to maintain a comfortable sleeping environment.
[0171] In this embodiment, when the user is in light sleep, the output temperature and wind speed of the heater can be appropriately lowered while maintaining a certain level of comfort; when the user is in deep sleep, the output temperature and wind speed of the heater can be further lowered to ensure that the user is not disturbed during deep sleep while maintaining a suitable temperature and wind speed.
[0172] It should be noted that the fine-tuning in this embodiment is performed after the heater has reached the target state, and specifically includes temperature adjustment (if the ambient temperature changes by more than 1°C, adjust the target temperature to maintain comfort. For example, when the ambient temperature rises by 1°C, the target temperature drops by 1°C; when the ambient temperature drops by 1°C, the target temperature rises by 1°C) and wind speed adjustment (fine-tune the wind speed according to the user's movement state. If the user moves slightly, increase the wind speed appropriately; if the user is still, reduce the wind speed appropriately. For example, check the user's acceleration data every 10 minutes. If the user moves slightly, increase the wind speed by 5%, otherwise reduce the wind speed by 5%).
[0173] In summary, the sleep mode control system of this embodiment, by intelligently sensing the user's sleep state and adjusting the output temperature and wind speed of the heater in real time, effectively solves the problem that the traditional heater cannot adapt to the changes in the user's sleep state; in addition, it can also be widely used in places such as homes, hotels, and hospitals that need to provide a comfortable sleeping environment. With the continuous development of the smart home market and people's increasing attention to healthy sleep, the system has broad application prospects and market potential. Specifically, the beneficial effects of the sleep mode control system include:
[0174] 1. Improve users' sleep quality and avoid sleep interruptions caused by uncomfortable temperature.
[0175] 2. Energy saving and environmental protection, by precisely controlling temperature and wind speed, avoiding unnecessary energy waste.
[0176] 3. Improve the level of home intelligence and provide users with a more comfortable and convenient home environment.
[0177] In this embodiment, a heating control device is also provided, which is used to implement the above embodiments and preferred implementations, and the descriptions that have been made will not be repeated. As the term "module" is used below, it can implement a combination of software and / or hardware of a predetermined function. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0178] The present invention provides a heating control device, which is applied to a heating device, wherein the heating device is provided with a sleep mode, such as Figure 4 As shown, the device comprises:
[0179] The acquisition module 401 is used to acquire the user's body information and the environmental parameters of the user's location in response to the user turning on the sleep mode of the heating device.
[0180] The determination module 402 is used to determine the user's sleep state based on the human body information.
[0181] The control module 403 is used to determine control parameters based on human body information, environmental parameters and sleep status, and control the heating device to operate accordingly with the control parameters.
[0182] In some optional embodiments, the determination module 402 includes: a first determination submodule, a second determination submodule and a third determination submodule; wherein the first determination submodule is used to count the types of motion states and the changing trends of body surface temperature within a first preset time; the second determination submodule is used to determine that the user is currently in a sleeping state if the motion states are all inactive within the first preset time, and there is a trend of continuous decrease in body surface temperature between adjacent time points at each moment; the third determination submodule is used to determine that the user is currently in a wakeful state if there is a turning over movement and / or slight movement and / or large movement in the motion state within the first preset time, or there is no trend of continuous decrease in body surface temperature between adjacent time points at each moment.
[0183] In some optional embodiments, the second determination submodule includes: a first determination unit, a second determination unit and a third determination unit; wherein the first determination unit is used to count the type of motion state and the changing trend of body surface temperature within a second preset time; the second determination unit is used to determine that the user is currently in a light sleep state if there is slight movement in the motion state within the second preset time, and / or the changing trend of the body surface temperature is unstable; the third determination unit is used to determine that the user is currently in a deep sleep state if the motion state is no movement within the second preset time, and / or the changing trend of the body surface temperature is stable.
[0184] In some optional embodiments, the control module 403 includes: a first control submodule, a second control submodule, a third control submodule and a fourth control submodule; wherein the first control submodule is used to calculate the first target temperature according to the body surface temperature and the ambient temperature and the first wind speed according to the distance between the user and the heating device if the user is in a shallow sleep state, and determine the control parameters based on the first target temperature, the first wind speed and the preset first control time; the second control submodule is used to calculate the second target temperature according to the body surface temperature and the ambient temperature and the second wind speed according to the distance between the user and the heating device if the user is in a deep sleep state, and determine the control parameters based on the second target temperature, the second wind speed and the preset second control time; wherein the first target temperature is greater than the second target temperature, the first wind speed is greater than the second wind speed, and the preset first control time is less than the preset second control time; the third control submodule is used to control the heating device to operate at the first target temperature and the first wind speed within the preset first control time if the user is in a shallow sleep state; the fourth control submodule is used to control the heating device to operate at the second target temperature and the second wind speed within the preset second control time if the user is in a deep sleep state.
[0185] In some optional embodiments, the control module 403 includes: a target temperature calculation submodule and a target wind speed calculation submodule; wherein the target temperature calculation submodule is used to select the minimum temperature from the body surface temperature and the ambient temperature as the first temperature, and select the maximum temperature as the second temperature; add the first temperature to the first preset temperature to obtain the initial temperature, and subtract the second temperature from the second preset temperature to obtain the final temperature; determine the temperature interval according to the initial temperature and the final temperature, and determine the first target temperature or the second target temperature based on the temperature interval; the target wind speed calculation submodule is used to obtain the current wind speed of the heating device, and determine the current wind speed as the initial wind speed; determine the final wind speed from a preset relationship according to the distance between the user and the heating device, the preset relationship being a mapping relationship between different distances and wind speeds; determine the wind speed interval according to the initial wind speed and the final wind speed, and determine the first wind speed or the second wind speed based on the wind speed interval.
[0186] In some optional embodiments, the device also includes: a verification module, used to obtain the awake temperature and awake wind speed of the heating device when the user is awake; and to determine whether the awake temperature is greater than the first target temperature or the second target temperature, and whether the awake wind speed is greater than the first wind speed or the second wind speed; if the awake temperature is not greater than the first target temperature or the second target temperature, or the awake wind speed is not greater than the first wind speed or the second wind speed, then returning to the step of obtaining the user's body information and the environmental parameters of the user's location in response to the user turning on the sleep mode of the heating device.
[0187] In some optional embodiments, the device also includes: a detection module, which is used to respectively detect whether the ambient temperature and the motion state have changed; when the ambient temperature changes, the first target temperature or the second target temperature is adjusted accordingly according to the changed temperature; when the motion state changes, the first wind speed or the second wind speed is adjusted accordingly according to the changed state.
[0188] The further functional description of each of the above modules is the same as that of the above corresponding embodiments and will not be repeated here.
[0189] The heating control device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0190] The heating control device of the embodiment of the present invention can adapt to changes in the user's sleep state and adaptively adjust the output parameters of the heating equipment, thereby providing the user with a more comfortable sleeping environment, greatly ensuring the user's sleep quality, and improving the intelligence level of the heating equipment.
[0191] The present invention also provides a heating device, which includes a controller. Figure 5 , Figure 5 is a schematic diagram of the structure of the controller provided in an optional embodiment of the present invention, such as Figure 5 As shown, the controller includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the controller, including instructions stored in or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple controllers can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 5 A processor 10 is taken as an example.
[0192] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0193] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.
[0194] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required by at least one function; the data storage area may store data created according to the use of the controller, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the controller via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0195] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0196] The controller also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 5 The example of connecting through bus is taken in the following.
[0197] The input device 30 can receive input digital or character information, and generate signal input related to the user settings and function control of the thermal power unit operation control unit, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator rod, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device may be a touch screen.
[0198] In this embodiment, the heating device is a heater. Specifically, the heating control method of this embodiment is integrated on the heating device, so that the heating device has a very stable and reliable heating effect, and can adaptively determine the corresponding target temperature and wind speed according to the current sleep state of different users, and can provide a more comfortable sleeping environment, which not only ensures the sleep quality of the user, but also meets the demand for efficient use of the heating device, and improves the user experience to a certain extent.
[0199] A computer-readable storage medium is also provided in an embodiment of the present invention. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium and downloaded through a network, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor main control chip or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.
[0200] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A heating control method, applied to a heating device, wherein the heating device is provided with a sleep mode, characterized in that: The method comprises: In response to a user turning on the sleep mode of the heating device, obtaining the user's body information and the environmental parameters of the user's location; Determining the sleeping state of the user based on the human body information; Control parameters are determined based on the human body information, the environmental parameters and the sleep state, and the heating device is controlled to operate accordingly with the control parameters.
2. The heating control method according to claim 1, characterized in that: The human body information includes body surface temperature and movement state, and the movement state includes turning over, slight movement, large movement and no movement, wherein the slight movement refers to that the amplitude of the human body movement is greater than a first amplitude threshold, and the large movement refers to that the amplitude of the human body movement is greater than a second amplitude threshold, and the second amplitude threshold is greater than the first amplitude threshold; the determining the sleep state of the user based on the human body information includes: Within a first preset time, statistics are collected on the type of motion state and the change trend of body surface temperature; If the movement state is no movement within the first preset time, and there is a trend of continuous decrease in body surface temperature between adjacent time points, it is determined that the user is currently in a sleeping state; If the movement state includes turning over and / or slight movement and / or large movement within the first preset time, or there is no trend of continuous decrease in body surface temperature between adjacent time points, it is determined that the user is currently in a wakeful state.
3. The heating control method according to claim 2, characterized in that: After determining that the user is currently in a sleeping state, the method further includes: Within the second preset time, the types of motion states and the changing trends of body surface temperature are counted; If there is slight movement in the motion state within the second preset time, and / or the change trend of the body surface temperature is unstable, it is determined that the user is currently in a light sleep state; If the motion state is no action within the second preset time, and / or the change trend of the body surface temperature is stable, it is determined that the user is currently in a deep sleep state.
4. The heating control method according to claim 2, characterized in that: The environmental parameters include the ambient temperature and the distance between the user and the heating device; the control parameters are determined based on the human body information, the environmental parameters and the sleep state, including: If the user is in a light sleep state, a first target temperature is calculated according to the body surface temperature and the ambient temperature, and a first wind speed is calculated according to the distance between the user and the heating device, and a control parameter is determined based on the first target temperature, the first wind speed and a preset first adjustment time; If the user is in a deep sleep state, the second target temperature is calculated according to the body surface temperature and the ambient temperature, and the second wind speed is calculated according to the distance between the user and the heating device, and the control parameters are determined based on the second target temperature, the second wind speed and the preset second control time; wherein the first target temperature is greater than the second target temperature, the first wind speed is greater than the second wind speed, and the preset first control time is less than the preset second control time.
5. The heating control method according to claim 4, characterized in that: The calculation process of the first target temperature or the second target temperature includes: Selecting a minimum temperature from the body surface temperature and the ambient temperature as the first temperature, and selecting a maximum temperature as the second temperature; Adding the first temperature to a first preset temperature to obtain an initial temperature, and subtracting the second temperature from the second preset temperature to obtain a final temperature; A temperature interval is determined according to the initial temperature and the final temperature, and the first target temperature or the second target temperature is determined based on the temperature interval.
6. The heating control method according to claim 4, characterized in that: The calculation process of the first wind speed or the second wind speed includes: Acquire the current wind speed of the heating device, and determine the current wind speed as the initial wind speed; Determining a final wind speed from a preset relationship according to the distance between the user and the heating device, wherein the preset relationship is a mapping relationship between different distances and wind speeds; A wind speed interval is determined according to the initial wind speed and the final wind speed, and the first wind speed or the second wind speed is determined based on the wind speed interval.
7. The heating control method according to claim 4, characterized in that: The controlling the heating device to operate accordingly with the control parameters includes: If the user is in a light sleep state, the heating device is controlled to operate at a first target temperature and a first wind speed within a preset first control time; If the user is in a deep sleep state, the heating device is controlled to operate according to the second target temperature and the second wind speed within a preset second control time.
8. The heating control method according to claim 4, characterized in that: The method further comprises: When the user is in an awake state, obtaining the awake temperature and awake wind speed of the heating device; respectively determining whether the awakening temperature is greater than a first target temperature or a second target temperature, and whether the awakening wind speed is greater than a first wind speed or a second wind speed; If the awakening temperature is not greater than the first target temperature or the second target temperature, or the awakening wind speed is not greater than the first wind speed or the second wind speed, the process returns to the step of obtaining the user's body information and the environmental parameters of the user's location in response to the user turning on the sleep mode of the heating device.
9. The heating control method according to claim 2, characterized in that: After controlling the heating device to operate accordingly with the control parameters, the method further includes: Detect whether the ambient temperature and motion state have changed respectively; When the ambient temperature changes, the first target temperature or the second target temperature is adjusted accordingly according to the changed temperature; When the motion state changes, the first wind speed or the second wind speed is adjusted accordingly according to the changed state.
10. A heating control device, applied to a heating device, wherein the heating device is provided with a sleep mode, characterized in that: The device comprises: An acquisition module, configured to acquire human body information of the user and environmental parameters of the user's location in response to the user turning on the sleep mode of the heating device; A determination module, configured to determine the sleep state of the user based on the human body information; A control module is used to determine control parameters based on the human body information, the environmental parameters and the sleep state, and control the heating device to operate accordingly with the control parameters.
11. A heating device, characterized in that: The heating device includes a controller, and the controller includes: a memory and a processor. The memory and the processor are communicatively connected to each other, and computer instructions are stored in the memory. The processor executes the heating control method described in any one of claims 1 to 9 by executing the computer instructions.
12. The heating device according to claim 11, characterized in that: The heating device is a heater.
13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the heating control method according to any one of claims 1 to 9.