Methods and devices for controlling warm air blowers, warm air blowers and readable storage media

By acquiring environmental monitoring data of the heater and matching parameters, the operation of the heater is automatically controlled, solving the problem that traditional heaters require manual adjustment by the user, and achieving improvements in energy saving and comfort.

CN119665294BActive Publication Date: 2025-11-14GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411940629.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-11-14
Estimated Expiration
2044-12-26

AI Technical Summary

Technical Problem

Traditional heaters require users to manually adjust the fan speed, which leads to wasted resources and makes it difficult to meet the actual heating needs of users.

Method used

By acquiring monitoring data of the environment where the heater is located, parameter matching is performed based on the environmental monitoring data to obtain the pre-adjusted parameters of the heater, and the heater is automatically controlled to operate after the pre-adjusted parameters are confirmed to be valid.

Benefits of technology

It enables heating based on the environment of the area where the heater is located and the actual situation of the user, saving energy, improving comfort, reducing manual adjustment by the user, and enhancing the level of intelligence.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119665294B_ABST
    Figure CN119665294B_ABST
Patent Text Reader

Abstract

This application relates to a heater control method, device, heater, computer-readable storage medium, and computer program product. It acquires environmental monitoring data obtained from monitoring the environment where the heater is located, and performs parameter matching based on the environmental monitoring data to obtain pre-adjusted parameters for the heater. After confirming the validity of the pre-adjusted parameters, it controls the operation of the heater according to these parameters. This allows for heating based on the current environmental conditions of the area where the heater is located and the actual situation of the user, saving energy while greatly improving the comfort of the warm air. No manual adjustment by the user is required, significantly enhancing the intelligence level of the heater.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of heater technology, and in particular to a heater control method, device, heater, computer-readable storage medium and computer program product. Background Technology

[0002] With the development of home appliance technology, in order to enhance their usability, home appliances are integrating more and more functions. For example, traditional electric fans, due to their single function of only providing natural wind, have gradually faded from people's view. Related technologies include space heaters that can emit warm air. These devices have heating elements and fans inside. After the heating elements and fans are activated, air is drawn into the space heater by the fan. The cooler air is converted into warmer air after encountering the hotter heating elements and is then discharged from the air outlet.

[0003] In traditional heaters, temperature control is mainly achieved by users adjusting the settings themselves, which can easily lead to a waste of resources and makes it difficult to meet the actual heating needs of users. Summary of the Invention

[0004] Therefore, it is necessary to provide a heater control method, device, heater, computer-readable storage medium, and computer program product to address the technical problem that current heaters still require users to manually adjust the fan speed.

[0005] A method for controlling a heater, the method comprising:

[0006] Obtain environmental monitoring data from monitoring the environment where the heater is located;

[0007] Based on the environmental monitoring data, parameter matching is performed to obtain the pre-adjustment parameters for the heater.

[0008] After confirming that the preset parameters of the heater are valid, the heater is controlled to operate according to the preset parameters.

[0009] In one embodiment, the step of performing parameter matching based on the environmental monitoring data to obtain the pre-adjustment parameters of the heater includes:

[0010] Environmental deviation data is obtained by comparing the environmental monitoring data with the pre-stored monitoring data.

[0011] The pre-adjustment parameters of the heater are obtained by matching the environmental deviation data.

[0012] In one embodiment, the step of matching the pre-adjustment parameters of the heater based on the environmental deviation data includes:

[0013] If the environmental deviation data falls within the first deviation range, the pre-stored heater parameters corresponding to the pre-stored monitoring data are determined as the heater preset parameters.

[0014] When the environmental deviation data falls within the second deviation range, the pre-adjustment parameters of the heater are determined based on the pre-stored heater parameters corresponding to the pre-stored monitoring data and the parameter adjustment values ​​corresponding to the environmental deviation data.

[0015] If the environmental deviation data falls within the third deviation range, the pre-adjustment parameters of the heater are determined based on the environmental monitoring data through parameter estimation.

[0016] The environmental deviation data within the first deviation interval is less than the environmental deviation data within the second deviation interval, and the environmental deviation data within the second deviation interval is less than the environmental deviation data within the third deviation interval.

[0017] In one embodiment, the environmental monitoring data includes user distance data and ambient temperature and humidity data, and the heater parameters include fan speed and target temperature value.

[0018] In one embodiment, determining that the pre-adjusted parameters of the heater are valid includes:

[0019] If the preset parameters of the heater are pre-stored heater parameters, then the preset parameters of the heater are determined to be valid.

[0020] In one embodiment, determining that the pre-adjusted parameters of the heater are valid includes:

[0021] If confirmation information for the preset parameters of the heater is detected, then the preset parameters of the heater are determined to be valid.

[0022] In one embodiment, detecting confirmation information regarding the preset parameters of the heater includes:

[0023] The system sends out target interaction information based on the pre-adjusted parameters of the heater, and receives feedback information on the target interaction information.

[0024] If the feedback information contains a preset confirmation keyword, it is determined that confirmation information for the pre-adjusted parameters of the heater has been detected.

[0025] In one embodiment, acquiring environmental monitoring data obtained by monitoring the environment where the heater is located includes:

[0026] After receiving the start command for the heater, it acquires environmental monitoring data obtained from monitoring the environment where the heater is located.

[0027] In one embodiment, acquiring environmental monitoring data obtained by monitoring the environment where the heater is located includes:

[0028] A change in the environment where the heater is located is detected, and environmental monitoring data obtained from monitoring the environment where the heater is located is acquired.

[0029] In one embodiment, the method further includes:

[0030] After determining that the pre-adjusted parameters of the heater are invalid, wait for a preset time and return to the step of obtaining environmental monitoring data obtained by monitoring the environment where the heater is located.

[0031] In one embodiment, a heater control device is provided, the device comprising:

[0032] The acquisition module is used to acquire environmental monitoring data obtained from monitoring the environment where the heater is located;

[0033] The matching module is used to perform parameter matching based on the environmental monitoring data to obtain the pre-adjustment parameters of the heater;

[0034] The control module is used to control the operation of the heater according to the preset parameters of the heater after determining that the preset parameters of the heater are valid.

[0035] In one embodiment, a heater is provided, including a controller, an environmental monitoring device, an interactive device, a heating element, and a fan connected to the controller. The environmental monitoring device is used to monitor environmental monitoring data of the environment where the heater is located, and the controller is used to control the operation of the heater according to the above method.

[0036] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described above.

[0037] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the method described above.

[0038] The aforementioned heater control method, device, heater, computer-readable storage medium, and computer program product acquire environmental monitoring data obtained from monitoring the environment where the heater is located, and perform parameter matching based on the environmental monitoring data to obtain pre-adjusted parameters for the heater. After confirming the validity of the pre-adjusted parameters, the heater is controlled to operate according to the pre-adjusted parameters. This allows for heating based on the current environment of the area where the heater is located and the actual situation of the user, saving energy while greatly improving the comfort of blowing warm air. It eliminates the need for manual adjustment by the user and significantly enhances the intelligence level of the heater. Attached Figure Description

[0039] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0040] Figure 1 This is a schematic diagram of a system block diagram of a heater in one embodiment;

[0041] Figure 2 This is a flowchart illustrating a heater control method in one embodiment;

[0042] Figure 3 This is a flowchart illustrating the steps for matching and obtaining the pre-adjusted parameters of a heater in one embodiment.

[0043] Figure 4 This is a flowchart illustrating the steps for matching the pre-adjusted parameters of the heater in another embodiment;

[0044] Figure 5 This is a flowchart illustrating the interactive step of confirming pre-tuned parameters in one embodiment;

[0045] Figure 6 This is a structural block diagram of the heater control device in one embodiment;

[0046] Figure 7 This is a flowchart illustrating the heater control method in another embodiment;

[0047] Figure 8 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0048] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0049] The heater control method provided in this application embodiment can be applied to, for example, Figure 1The illustrated space heater may include a controller 110, and an environmental monitoring device 120, an interactive device 130, a heating element 140, and a fan 150 connected to the controller 110. The environmental monitoring device 120 is used to monitor environmental monitoring data of the environment where the space heater is located. The controller 110 is used to control the interactive device 130, the heating element 140, and the fan 150 according to the method described above. A data storage system can store the data that the controller 110 needs to process. The data storage system can be integrated into the controller 110 or placed in the cloud or on other network servers.

[0050] Specifically, the controller 110 can acquire environmental monitoring data obtained by the environmental monitoring device 120 from monitoring the environment where the heater is located, and perform parameter matching based on the environmental monitoring data to obtain the pre-adjustment parameters of the heater. After confirming that the pre-adjustment parameters of the heater are valid, the controller controls the interactive device 130, the heating element 140 and the fan 150 to operate according to the pre-adjustment parameters of the heater.

[0051] The controller 110 can be a control chip or control circuit board installed inside the main body of the heater, or it can be an external control system based on wireless communication. The external control system can be implemented through devices such as terminals or servers. Terminals can be, but are not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, and projection devices. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted displays. Head-mounted displays can be virtual reality (VR) devices, augmented reality (AR) devices, and smart glasses. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.

[0052] In one exemplary embodiment, such as Figure 2 As shown, a method for controlling a space heater is provided, applicable to various household and commercial space heater products. This method is applied to... Figure 1 Taking controller 110 as an example, the explanation includes the following steps 202 to 206. Wherein:

[0053] Step 202: Obtain environmental monitoring data obtained by monitoring the environment where the heater is located.

[0054] The space heater involved in this application can be a desktop or tower space heater. A desktop space heater can be a portable device that blows warm air when placed on a desktop or tabletop, while a tower space heater can be a portable device that can be placed on the ground and blows warm air.

[0055] Specifically, environmental monitoring data can be used to characterize the demand for the heater in the environment where it is located. Different environmental monitoring devices can be installed depending on the different types of environmental monitoring data required to be obtained from the environment where the heater is located. For example, environmental monitoring data can be ambient temperature data, ambient humidity data, or user status data. The user status data can include the number of users, user distance, and user characteristic information, etc.

[0056] Correspondingly, the environmental monitoring device can be a temperature sensor installed inside the air inlet of the heater, a humidity sensor installed inside the air inlet of the heater, or an infrared sensor, image acquisition device, or distance sensor installed at the air outlet of the heater. To accurately collect user status data, the infrared sensor, image acquisition device, or distance sensor can be installed in a protruding or flat position above the air outlet to avoid recessing relative to the heater's exterior surface after installation. For the collected environmental monitoring data, the controller can also set preset compensation values ​​to accurately represent the environment in which the heater is located. For example, for the ambient temperature data detected by the temperature sensor, a compensation value (usually 5-10℃) can be preset through repeated experiments to ensure that the compensated ambient temperature data accurately reflects the temperature of the environment in which the heater is located.

[0057] Furthermore, the controller can acquire environmental monitoring data at different times to enable subsequent control and operation of the heater.

[0058] For example, the controller may, upon receiving a heater start command, acquire environmental monitoring data obtained from monitoring the environment in which the heater is located. It can be understood that the heater start command is an instruction used to control the heater to start and operate; it can be issued by the user through an interactive device installed on the heater itself, or it can be transmitted by the user through communication between the user and the controller via an external terminal. Specifically, after the controller receives the heater start command, indicating a user's need to use the heater to blow warm air, it needs to acquire the environmental monitoring data to match suitable heater parameters for the environment in which the heater is located.

[0059] For example, the controller can also acquire environmental monitoring data obtained from monitoring the environment where the heater is located when it detects a change in the environment. This change can be detected as a change in ambient temperature or humidity during the heater's operation, or a change in the user's state during operation, such as the user leaving the heater's location, a change in the distance between the user and the heater, or the user deviating from the heater's airflow angle. Therefore, when a change in the heater's environment is detected, it indicates a change in the user's need to use the heater for warm air, requiring the acquisition of new environmental monitoring data to re-match the heater parameters to the appropriate environment. This detection of a change in the heater's environment can be achieved by adding an additional monitoring device or by changes in real-time environmental monitoring data.

[0060] Step 204: Based on environmental monitoring data, perform parameter matching to obtain the pre-adjustment parameters of the heater.

[0061] Specifically, after obtaining environmental monitoring data, parameters can be matched for the heater based on the environmental monitoring data to obtain the pre-adjusted parameters for the heater that enable its controlled operation.

[0062] For example, the parameters of the fan heater provided in this application may include a fan speed setting for controlling the fan, and a target temperature value for controlling the heating element. If the fan heater also includes other auxiliary devices, such as a humidifier, the parameters may also include a humidification setting for controlling the humidifier. If the fan heater also includes an oscillating mechanism for angular rotation, the parameters may also include a blowing angle value for controlling the oscillating mechanism.

[0063] Furthermore, there are multiple ways to obtain the pre-adjustment parameters for the heater based on environmental monitoring data. One approach is to establish a mapping relationship between environmental monitoring data and heater parameters based on prior experimental analysis and pre-store this mapping in the controller's storage space. Another approach is to establish a correspondence between environmental monitoring data and heater parameters based on historical usage records and pre-store this correspondence in the controller's storage space. Then, after obtaining real-time environmental monitoring data, the real-time data can be matched with the pre-stored monitoring data to obtain the corresponding pre-stored heater parameters as the pre-adjustment parameters. Alternatively, a pre-set threshold or threshold range corresponding to the environmental monitoring data, along with the corresponding heater parameters, can be established. The real-time environmental monitoring data can then be matched with the preset threshold or threshold range to determine the heater's pre-adjustment parameters.

[0064] Step 206: After confirming that the pre-adjusted parameters of the heater are valid, control the operation of the heater according to the pre-adjusted parameters.

[0065] Specifically, confirming the validity of the pre-set parameters of the heater indicates that, when applied to the heater's operation control, these parameters can provide heating based on the current environmental conditions of the area where the heater is located and the actual situation of the user. Furthermore, based on these pre-set parameters, the operation of each component within the heater can be controlled individually; for example, the operation of components such as the fan, heating element, humidifier, and oscillation mechanism can be controlled separately according to their corresponding parameters.

[0066] There is no single way to determine the validity of the pre-set parameters for a heater. For example, determining the validity of the pre-set parameters could include: if the pre-set parameters are the same as pre-stored heater parameters, then the pre-set parameters are considered valid. This is because pre-stored heater parameters are obtained by matching pre-stored monitoring data; if the pre-set parameters are the same as pre-stored parameters, it means that the currently obtained environmental monitoring data is consistent with the pre-stored monitoring data. Therefore, if the pre-set parameters are the same as pre-stored parameters, it indicates that the current environmental conditions have been verified during testing or have been actually tested on the heater. Thus, the pre-set parameters are considered valid, and directly controlling the heater's operation based on these pre-set parameters allows for heating based on the current environmental conditions of the area where the heater is located and the actual situation of the user.

[0067] For example, determining the validity of the pre-adjusted parameters of the heater also includes: detecting confirmation information regarding the pre-adjusted parameters, thus determining the pre-adjusted parameters to be valid. It can be understood that when the pre-adjusted parameters of the heater have not been verified during testing or actually run on the heater, confirmation information regarding the pre-adjusted parameters is required to ensure that the pre-adjusted parameters can provide heating according to the current environmental conditions of the area where the heater is located and the actual situation of the user. This can be achieved by transmitting the pre-adjusted parameters to the user via an interactive device or external terminal and obtaining confirmation information from the user regarding the pre-adjusted parameters.

[0068] For example, after step 204, the heater control method further includes: after determining that the heater preset parameters are invalid, waiting for a preset time and then returning to obtain environmental monitoring data obtained by monitoring the environment where the heater is located. It can be understood that determining the heater preset parameters are invalid means that the preset parameters are not pre-stored heater parameters, no feedback information for the heater preset parameters is detected, or a rejection message for the heater preset parameters is detected. Therefore, after waiting for the preset time, the environmental monitoring data is re-obtained to match suitable heater parameters for the environment where the heater is located. The value of the preset time is not limited and can be selected according to actual needs, for example, it can be set to 10~15 minutes. It should be noted that if a rejection message for the heater preset parameters is detected, the preset time can be set longer, for example, it can be set to 1 hour or 2 hours.

[0069] The aforementioned heater control method acquires environmental monitoring data obtained from monitoring the environment where the heater is located, and performs parameter matching based on the environmental monitoring data to obtain the heater's preset parameters. After confirming the validity of the preset parameters, the heater is controlled to operate according to the preset parameters. This allows for heating based on the current environment of the area where the heater is located and the actual situation of the user, saving energy while greatly improving the comfort of blowing warm air. It eliminates the need for manual adjustment by the user and significantly enhances the intelligence level of the heater.

[0070] In one exemplary embodiment, such as Figure 3 As shown, step 204 includes steps 302 to 304, wherein:

[0071] Step 302: Compare the environmental monitoring data with the pre-stored monitoring data to obtain environmental deviation data.

[0072] The pre-stored monitoring data refers to environmental monitoring data pre-stored in the controller's storage space. This can be based on the mapping relationship between environmental monitoring data and heater parameters obtained from previous experimental analysis, and then pre-stored in the controller's storage space as data pairs of pre-stored monitoring data and pre-stored heater parameters. Alternatively, it can be based on the correspondence between environmental monitoring data and heater parameters recorded during the heater's historical usage, and then pre-stored in the controller's storage space as data pairs of pre-stored monitoring data and pre-stored heater parameters.

[0073] Specifically, after obtaining environmental monitoring data from monitoring the environment where the heater is located, the actual environmental monitoring data can be compared with the pre-stored monitoring data to obtain the degree of deviation between the two, i.e., environmental deviation data. The environmental deviation data can be represented as the difference or quotient between the actual environmental monitoring data and the pre-stored monitoring data.

[0074] Step 304: Obtain the pre-adjustment parameters of the heater based on the environmental deviation data.

[0075] Specifically, after obtaining environmental deviation data, the pre-adjustment parameters of the heater can be obtained in different ways depending on the magnitude of the environmental deviation data. For example, when the environmental deviation data is close to zero, it indicates that pre-stored monitoring data consistent with the actual environmental monitoring data exists in the controller's storage space. Therefore, the pre-stored heater parameters corresponding to the pre-stored monitoring data can be directly determined as the heater's pre-adjustment parameters. When the environmental deviation data is small, it indicates that pre-stored monitoring data with a small difference from the actual environmental monitoring data exists in the controller's storage space. Therefore, minor adjustments can be made based on the pre-stored heater parameters corresponding to the pre-stored monitoring data to determine the heater's pre-adjustment parameters. When the environmental deviation data is large, it indicates that no pre-stored monitoring data close to the actual environmental monitoring data exists in the controller's storage space. Therefore, parameter estimation based on the actual environmental monitoring data is necessary to obtain the heater's pre-adjustment parameters.

[0076] It should be further explained that different parameters for the heater can be determined based on corresponding environmental monitoring data. For example, the fan speed setting can be determined based on user distance data. First, the user distance data is compared with pre-stored distance data to obtain distance deviation data. Then, the fan speed setting preset value for controlling the fan is matched based on the distance deviation data. As another example, the target temperature value of the heating element can be determined based on ambient temperature and humidity data. First, the ambient temperature data is compared with pre-stored temperature data to obtain temperature deviation data. Then, the ambient humidity data is compared with pre-stored humidity data to obtain humidity deviation data. Finally, the target temperature preset value for controlling the heating element is matched by combining the temperature deviation data and the humidity deviation data.

[0077] In one exemplary embodiment, such as Figure 4 As shown, step 304 includes steps 402 to 406, wherein:

[0078] Step 402: If the environmental deviation data falls within the first deviation range, determine the pre-stored heater parameters corresponding to the pre-stored monitoring data as the heater pre-adjustment parameters.

[0079] The environmental deviation data within the first deviation interval is a deviation value close to zero. For example, if the environmental deviation data is represented by the quotient between the actual environmental monitoring data and the pre-stored monitoring data, the first deviation interval can be (0~1%). Environmental deviation data belonging to the first deviation interval indicates that there is pre-stored monitoring data in the controller's storage space that differs from the actual environmental monitoring data by less than 1%, which is equivalent to the actual environmental monitoring data being consistent with the pre-stored monitoring data.

[0080] Specifically, when the environmental deviation data falls within the first deviation range, it indicates that the actual situation of the environment and users in the current area where the heater is located is consistent with the situation corresponding to the pre-stored monitoring data. Therefore, the pre-stored heater parameters corresponding to the pre-stored monitoring data can be directly determined as the heater's preset adjustment parameters. By controlling the various components of the heater using these pre-stored heater parameters, heating can be achieved according to the actual situation of the current area where the heater is located and the users.

[0081] Step 404: If the environmental deviation data falls within the second deviation range, determine the pre-adjustment parameters of the heater based on the pre-stored heater parameters corresponding to the pre-stored monitoring data and the parameter adjustment values ​​corresponding to the environmental deviation data.

[0082] The environmental deviation data in the second deviation interval is greater than that in the first deviation interval. The environmental deviation data in the second deviation interval is a smaller deviation value, for example, the second deviation interval can be (1-20%). Environmental deviation data belonging to the second deviation interval means that there is pre-stored monitoring data in the controller's storage space that differs from the actual environmental monitoring data by less than 20%, which is equivalent to the actual environmental monitoring data and the pre-stored monitoring data being relatively close.

[0083] Specifically, when the environmental deviation data falls within the second deviation range, it indicates that the actual environmental conditions and user situation in the area where the heater is located are not significantly different from those corresponding to the pre-stored monitoring data. Therefore, minor adjustments can be made based on the pre-stored heater parameters corresponding to the pre-stored monitoring data to determine the heater's preset parameters. These minor adjustments can be made by setting parameter adjustment values ​​corresponding to the environmental deviation data, and then combining these adjustment values ​​with the pre-stored heater parameters to determine the heater's preset parameters.

[0084] Taking the determination of the fan speed based on user distance data as an example, the wind speed adjustment number corresponding to the distance deviation data can be preset first. For example, for distance deviation data within 5%, the corresponding wind speed adjustment number can be set to 0, and for distance deviation data from 5% to 10%, the corresponding wind speed adjustment number can be set to 1.

[0085] Step 406: If the environmental deviation data falls within the third deviation range, the pre-adjustment parameters of the heater are determined based on the environmental monitoring data through parameter estimation.

[0086] Specifically, the environmental deviation data in the third deviation interval is greater than that in the second deviation interval. The environmental deviation data in the third deviation interval represents a larger deviation value; for example, the third deviation interval can be a deviation value greater than 20%. Environmental deviation data belonging to the third deviation interval indicates that there is no pre-stored monitoring data in the controller's storage space that differs from the actual environmental monitoring data by less than 20%, meaning that the actual environmental monitoring data differs significantly from the pre-stored monitoring data.

[0087] Specifically, when the environmental deviation data falls within the third deviation range, it indicates that the actual situation of the current environment and users in the area where the heater is located differs significantly from the situation corresponding to the pre-stored monitoring data. Therefore, it is necessary to re-estimate the parameters based on the actual environmental monitoring data to obtain the pre-adjustment parameters for the heater.

[0088] Furthermore, one method for estimating parameters based on actual environmental monitoring data is to pre-train a parameter estimation model using a machine learning algorithm based on a dataset of environmental monitoring data—heater parameters—and then input the actual environmental monitoring data into the trained parameter estimation model to obtain the pre-adjusted parameters for the heater. The machine learning algorithm used is not unique; it can be regression algorithms such as linear regression, logistic regression, and support vector machines, or ensemble algorithms such as random forests and neural networks.

[0089] Parameter estimation can be based on actual environmental monitoring data or on pre-designed parameter calculation formulas. For example, a formula can be designed to estimate the target temperature value using ambient temperature and humidity data, and another formula can be designed to estimate the fan speed using user distance data. The actual monitored ambient temperature, humidity, and user distance data can then be substituted into the corresponding calculation formulas to estimate the target temperature value and fan speed.

[0090] In one exemplary embodiment, such as Figure 5 As shown, detecting confirmation information regarding the preset parameters of the heater includes the following steps 502 to 504, wherein:

[0091] Step 502: Send out target interaction information based on the conversion of the pre-adjusted parameters of the heater, and receive feedback information on the target interaction information.

[0092] Specifically, after obtaining the pre-set parameters of the heater, they can be converted into target interactive information that can be used for interaction. Depending on the interaction method, different types of target interactive information can be obtained. For example, when the interaction method is voice interaction, target interactive information that can be used for broadcasting can be obtained based on the heater's pre-set parameters; when the interaction method is display interaction, target interactive information in text form that can be displayed on a display device can be obtained based on the heater's pre-set parameters.

[0093] Furthermore, after obtaining the target interaction information, it can be transmitted from the interaction device of the heater body or an external terminal to the user side according to the corresponding interaction method, so as to obtain the user's feedback on the pre-adjusted parameters of the heater, that is, whether the user feedback on whether the pre-adjusted parameters of the heater meet the user's actual heating needs.

[0094] Step 504: If the feedback information contains a preset confirmation keyword, confirm that confirmation information for the pre-adjusted parameters of the heater has been detected.

[0095] The feedback information includes preset confirmation keywords, indicating that the user agrees to the operation and control of the heater according to the preset parameters, which meets their actual heating needs. The preset confirmation keywords can be determined based on actual product requirements and are not limited. For example, for the heater targeted in this application, the target interaction information could be, "Hello, after calculation, adjusting to temperature XX and setting X is most comfortable. Please confirm whether to change it." The preset confirmation keywords could include, but are not limited to, words such as "yes," "can," "okay," "change," and "agree."

[0096] Specifically, if the feedback information contains a preset confirmation keyword, it can be determined that confirmation information for the pre-adjusted parameters of the heater has been detected, and the heater can then be controlled to operate according to the pre-adjusted parameters.

[0097] For example, detecting a rejection message regarding the preset parameters of the heater could involve including preset rejection keywords in the feedback information, indicating that the user refuses to control the heater according to the preset parameters, possibly because the parameters do not meet their actual heating needs. The preset rejection keywords may include, but are not limited to, words such as "no," "cannot," "do not use," "don't want," and "disagree."

[0098] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0099] Based on the same inventive concept, this application also provides a heater control device for implementing the heater control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more heater control device embodiments provided below can be found in the limitations of the heater control method described above, and will not be repeated here.

[0100] In one exemplary embodiment, such as Figure 6 As shown, a heater control device is provided, including: an acquisition module 610, a matching module 620, and a control module 630, wherein:

[0101] The acquisition module 610 is used to acquire environmental monitoring data obtained from monitoring the environment where the heater is located;

[0102] Matching module 620 is used to perform parameter matching based on environmental monitoring data to obtain the pre-adjustment parameters of the heater;

[0103] The control module 630 is used to control the operation of the heater according to the preset parameters of the heater after confirming that the preset parameters of the heater are valid.

[0104] In an exemplary embodiment, the matching module 620 is further configured to compare environmental monitoring data with pre-stored monitoring data to obtain environmental deviation data; and to obtain the pre-adjustment parameters of the heater based on the environmental deviation data.

[0105] In an exemplary embodiment, the matching module 620 is further configured to: determine the pre-stored heater parameters corresponding to the pre-stored monitoring data as heater preset parameters when the environmental deviation data belongs to a first deviation range; determine the heater preset parameters based on the pre-stored heater parameters corresponding to the pre-stored monitoring data and the parameter adjustment values ​​corresponding to the environmental deviation data when the environmental deviation data belongs to a second deviation range; and determine the heater preset parameters based on parameter estimation performed on the environmental monitoring data when the environmental deviation data belongs to a third deviation range. The environmental deviation data in the first deviation range is less than the environmental deviation data in the second deviation range, and the environmental deviation data in the second deviation range is less than the environmental deviation data in the third deviation range.

[0106] In an exemplary embodiment, the environmental monitoring data acquired by the acquisition module 610 includes user distance data and environmental temperature and humidity data, and the heater parameters matched by the matching module 620 include the fan speed and the target temperature value.

[0107] In an exemplary embodiment, the control module 630 is further configured to determine that the pre-adjusted parameters of the heater are valid if the pre-adjusted parameters of the heater are the pre-stored heater parameters.

[0108] In one exemplary embodiment, the control module 630 is further configured to detect confirmation information for the pre-adjustment parameters of the heater, and then determine that the pre-adjustment parameters of the heater are valid.

[0109] In one exemplary embodiment, the above-mentioned heater control device further includes:

[0110] The detection module is used to send target interaction information based on the conversion of the pre-adjusted parameters of the heater, and to receive feedback information on the target interaction information; if the feedback information contains a preset confirmation keyword, it is determined that confirmation information on the pre-adjusted parameters of the heater has been detected.

[0111] In an exemplary embodiment, the acquisition module 610 is further configured to acquire environmental monitoring data obtained by monitoring the environment in which the heater is located after receiving the heater start command.

[0112] In an exemplary embodiment, the acquisition module 610 is further configured to detect changes in the environment where the heater is located and acquire environmental monitoring data obtained by monitoring the environment where the heater is located.

[0113] In one exemplary embodiment, the above-mentioned heater control device further includes:

[0114] The waiting module is used to wait for a preset time after determining that the pre-adjusted parameters of the heater are invalid, and then call the acquisition module 610 to acquire environmental monitoring data obtained by monitoring the environment where the heater is located.

[0115] Each module in the aforementioned heater control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0116] In one exemplary embodiment, such as Figure 1 As shown, a heater is provided, including a controller 110, an environmental monitoring device 120, an interactive device 130, a heating element 140, and a fan 150 connected to the controller 110. The environmental monitoring device 120 is used to monitor environmental monitoring data of the environment where the heater is located, and the controller 110 is used to control the operation of the interactive device 130, the heating element 140, and the fan 150 according to the above-mentioned heater control method.

[0117] Specifically, the environmental monitoring device 120 includes a distance sensor and a temperature sensor. The distance sensor can be installed in a protruding or flat position above the air outlet of the heater (the sensor should not be recessed relative to the external surface after installation) to detect the distance to a user directly in front of the air outlet. The temperature sensor can be installed inside the air inlet of the heater, where the air inlet is closer to the ambient temperature. The compensation value of the temperature sensor can be determined through repeated actual tests (usually between 5 and 10°C).

[0118] The controller can be implemented using a microprocessor, and the interactive device 130 can be implemented using a voice module and a display screen. In this embodiment, the microprocessor, voice module and display screen can all be integrated on the display board, which reduces the number of controller boards and facilitates the feedback and processing of data information.

[0119] Furthermore, such as Figure 7 The diagram shows the control flow chart of the heater in this application. After the user turns on the heater's smart mode and activates the human-machine interaction function, the distance to the user and the ambient temperature are monitored in real time via distance and temperature sensors, and the data is transmitted to the microprocessor. The microprocessor calculates the pre-adjusted temperature value and fan speed based on the received data and provides feedback to the user via a voice module or display screen. After the user provides feedback through voice response or manual adjustment, the microprocessor controls the heater to perform the corresponding operation based on the user's feedback. During operation, if the sensors detect changes in the environment or the user's distance, the microprocessor will recalculate the adjustment suggestion and provide feedback to the user again, waiting for user confirmation before executing the adjustment. After the user selects the same temperature value and fan speed multiple times, the data is automatically recorded, and the heater automatically enters the corresponding operating mode when the user selects the smart mode, improving the user experience. When the user's distance changes, the target temperature value and fan speed are automatically adjusted to ensure that the user's comfort remains constant.

[0120] Furthermore, the microprocessor can calculate the pre-adjusted temperature value and fan speed based on the received data through parameter mapping.

[0121] Taking the determination of the pre-adjusted temperature value based on ambient temperature as an example, the microprocessor compares the current ambient temperature with the target temperature range and calculates the temperature value that needs to be adjusted. If the current ambient temperature is lower than the lower limit of the target temperature range, the temperature setting is increased. If the current ambient temperature is higher than the upper limit of the target temperature range, the temperature setting is decreased. If the current ambient temperature is within the target temperature range, the current temperature setting is maintained. For example, if the current ambient temperature is 22°C, and the comfortable temperature range for the human body is 24°C to 26°C, then it can be determined that the current ambient temperature of 22°C is lower than the lower limit of the target temperature range of 24°C to 26°C, and the temperature setting needs to be increased, with the target temperature set to 25°C (the midpoint of the target temperature range).

[0122] Taking determining the fan speed based on user distance as an example, the microprocessor compares the user distance with a preset distance threshold and adjusts the fan speed accordingly. If the user distance is greater than the preset threshold, indicating the user is far away, the fan speed is increased to ensure heat reaches the user. If the user distance is less than the preset threshold, indicating the user is close, the fan speed is reduced to avoid excessive wind and overheating. For example, if the current user distance is 2 meters, and the corresponding suitable fan speed for the human body is level 3, the fan speed can be set to level 3 if it is not currently at level 3; otherwise, no adjustment is needed.

[0123] It should be further explained that during the operation, the current environmental monitoring data and the user's consent can be recorded. When the heater is started next time, the environmental status will be detected. When the environmental monitoring data is matched with the recorded information, if it is within the preset deviation value, the heater can be started directly without the user's consent.

[0124] In this embodiment, the core of the heater lies in achieving intelligent control of the heater by integrating distance detection, ambient temperature detection, and user feedback mechanisms.

[0125] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 8As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a method for controlling a heater. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0126] Those skilled in the art will understand that Figure 8 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0127] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0128] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0129] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0130] It should be noted that the user information (including but not limited to user status information) and data (including but not limited to data analyzed based on user status data, stored data, and displayed data) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with relevant regulations.

[0131] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0132] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0133] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for controlling a heater, characterized in that, The method includes: Obtain environmental monitoring data from monitoring the environment where the heater is located; Environmental deviation data is obtained by comparing the environmental monitoring data with the pre-stored monitoring data. If the environmental deviation data falls within the first deviation range, the pre-stored heater parameters corresponding to the pre-stored monitoring data are determined as the heater preset parameters. When the environmental deviation data falls within the second deviation range, the pre-adjustment parameters of the heater are determined based on the pre-stored heater parameters corresponding to the pre-stored monitoring data and the parameter adjustment values ​​corresponding to the environmental deviation data. When the environmental deviation data falls within the third deviation range, the pre-adjustment parameters of the heater are determined based on the environmental monitoring data; the environmental deviation data within the first deviation range is less than the environmental deviation data within the second deviation range, and the environmental deviation data within the second deviation range is less than the environmental deviation data within the third deviation range. If the preset parameters of the heater are the same as the preset parameters of the heater, the preset parameters of the heater are determined to be valid, and the heater is controlled to operate according to the preset parameters of the heater. If the preset parameters of the heater are not pre-stored parameters and a confirmation message for the preset parameters is detected, the preset parameters of the heater are determined to be valid, and the heater is controlled to operate according to the preset parameters.

2. The method according to claim 1, characterized in that, The environmental monitoring data includes user distance data and ambient temperature and humidity data, and the heater parameters include fan speed and target temperature value.

3. The method according to claim 2, characterized in that, The method further includes: Distance deviation data is obtained by comparing the user distance data with the pre-stored distance data. The fan damper preset value for controlling the fan is obtained by matching the distance deviation data. Temperature deviation data is obtained by comparing ambient temperature data with pre-stored temperature data. Humidity deviation data is obtained by comparing the ambient humidity data with the pre-stored humidity data; By combining the temperature deviation data and the humidity deviation data, a target temperature preset value for controlling the heating element is obtained.

4. The method according to claim 1, characterized in that, The detected confirmation information regarding the preset parameters of the heater includes: The system sends out target interaction information based on the pre-adjusted parameters of the heater, and receives feedback information on the target interaction information. If the feedback information contains a preset confirmation keyword, it is determined that confirmation information for the pre-adjusted parameters of the heater has been detected.

5. The method according to claim 1, characterized in that, The acquisition of environmental monitoring data obtained from monitoring the environment where the heater is located includes: After receiving the start command of the heater, acquire environmental monitoring data obtained by monitoring the environment where the heater is located; or A change in the environment where the heater is located is detected, and environmental monitoring data obtained from monitoring the environment where the heater is located is acquired.

6. The method according to any one of claims 1 to 4, characterized in that, The method further includes: After determining that the pre-adjusted parameters of the heater are invalid, wait for a preset time and return to the step of obtaining environmental monitoring data obtained by monitoring the environment where the heater is located.

7. A heater control device, characterized in that, The device includes: The acquisition module is used to acquire environmental monitoring data obtained from monitoring the environment where the heater is located; A matching module is used to compare the environmental monitoring data with pre-stored monitoring data to obtain environmental deviation data; when the environmental deviation data belongs to a first deviation interval, the pre-stored heater parameters corresponding to the pre-stored monitoring data are determined as heater preset parameters; when the environmental deviation data belongs to a second deviation interval, the heater preset parameters are determined based on the pre-stored heater parameters corresponding to the pre-stored monitoring data and the parameter adjustment value corresponding to the environmental deviation data; when the environmental deviation data belongs to a third deviation interval, the heater preset parameters are determined based on parameter estimation using the environmental monitoring data; the environmental deviation data in the first deviation interval is less than the environmental deviation data in the second deviation interval, and the environmental deviation data in the second deviation interval is less than the environmental deviation data in the third deviation interval. The control module is configured to: determine that the preset parameters of the heater are valid when they are the same as the preset parameters of the heater; and control the heater to operate according to the preset parameters of the heater. Alternatively, if the preset parameters of the heater are not the preset parameters of the heater, and confirmation information for the preset parameters of the heater is detected, the module will also determine that the preset parameters of the heater are valid and control the heater to operate according to the preset parameters of the heater.

8. A space heater, characterized in that, The device includes a controller, an environmental monitoring device, an interactive device, a heating element, and a fan connected to the controller. The environmental monitoring device is used to monitor environmental monitoring data of the environment where the heater is located. The controller is used to control the operation of the heater according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Household electrical appliance control method and apparatus

    CN105549407A

  • Intelligent control panel and control method and device thereof

    CN108205282A