Fan heater control method and device, fan heater and readable storage medium
By obtaining and matching the environmental monitoring data of the fan, and automatically adjusting the fan parameters, the problem of traditional fan control relying on user-independent adjustment is solved, and more efficient and comfortable warm air control is achieved.
Patent Information
- Application Number
- CN202411940629.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2044-12-26
AI Technical Summary
The control of traditional air heaters mainly relies on users to adjust the windshield independently, resulting in waste of resources and it is difficult to meet the actual heating needs of users.
By obtaining the environmental monitoring data of the environment where the heater is located, matching parameters, obtaining the pre-adjustment parameters of the heater, and automatically controlling the operation of the heater after confirming that the parameters are valid.
It realizes heating based on the current regional environment where the fan is located and the actual situation of the user, saves energy consumption, and improves the comfort of the blowing warm air without manual adjustment by users, which improves the intelligence of the fan.
Smart Images

Figure CN119665294A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of air heaters, and in particular to a method and device for controlling an air heater, an air heater, a computer-readable storage medium, and a computer program product. Background Art
[0002] With the development of home appliance technology, in order to improve the use value, more and more functions are integrated into home appliances. For example, traditional electric fans are gradually fading out of people's sight because of their single function and can only provide natural wind. In the related technology, a heater device that can emit warm air is designed, and a heating element and a fan are designed inside. After the heating element and the fan are started, the air is drawn into the heater through the fan. The colder air is converted into hotter air after encountering the higher temperature heating element, and the warm air is discharged from the air outlet.
[0003] The control of traditional heaters is mainly based on the user's self-adjustment of the gear to achieve temperature control, which easily leads to waste of resources and is difficult to meet the actual heating state required by the user. Summary of the invention
[0004] Based on this, 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 the current heater still requires users to adjust the windshield independently.
[0005] A method for controlling a heater, the method comprising:
[0006] Obtaining environmental monitoring data obtained by monitoring the environment where the heater is located;
[0007] Perform parameter matching based on the environmental monitoring data to obtain pre-adjustment parameters of the heater;
[0008] After determining that the pre-adjusted parameters of the heater are valid, the operation of the heater is controlled according to the pre-adjusted parameters of the heater.
[0009] In one embodiment, performing parameter matching based on the environmental monitoring data to obtain the pre-adjustment parameters of the heater includes:
[0010] Obtaining environmental deviation data based on comparing the environmental monitoring data with pre-stored monitoring data;
[0011] The pre-adjustment parameters of the heater are obtained according to the environmental deviation data matching.
[0012] In one embodiment, obtaining the pre-adjustment parameters of the heater according to the environmental deviation data matching includes:
[0013] In the case where the environmental deviation data belongs to the first deviation interval, determining the pre-stored heater parameters corresponding to the pre-stored monitoring data as heater pre-adjustment parameters;
[0014] In the case where the environmental deviation data belongs to the second deviation interval, determining a pre-adjustment parameter of the heater based on a pre-stored heater parameter corresponding to the pre-stored monitoring data and a parameter adjustment value corresponding to the environmental deviation data;
[0015] When the environmental deviation data belongs to the third deviation interval, performing parameter estimation based on the environmental monitoring data to determine the pre-adjustment parameters of the heater;
[0016] The environmental deviation data within the first deviation interval is smaller than the environmental deviation data within the second deviation interval, and the environmental deviation data within the second deviation interval is smaller than the environmental deviation data within the third deviation interval.
[0017] In one of the embodiments, the environmental monitoring data includes user distance data and environmental temperature and humidity data, and the heater parameters include the fan wind speed and the target temperature value.
[0018] In one embodiment, determining the pre-adjustment parameters of the heater effectively includes:
[0019] If the heater pre-adjustment parameters are pre-stored heater parameters, it is determined that the heater pre-adjustment parameters are valid.
[0020] In one embodiment, determining the pre-adjustment parameters of the heater effectively includes:
[0021] If confirmation information for the heater pre-adjustment parameter is detected, it is determined that the heater pre-adjustment parameter is valid.
[0022] In one embodiment, the detecting of confirmation information for the pre-adjustment parameters of the heater includes:
[0023] Sending target interaction information converted based on the pre-adjusted parameters of the heater, and receiving feedback information for the target interaction information;
[0024] In a case where the feedback information includes a preset confirmation keyword, it is determined that confirmation information for the heater pre-adjustment parameter is detected.
[0025] In one embodiment, the obtaining of environmental monitoring data obtained by monitoring the environment where the heater is located includes:
[0026] After receiving the heater start instruction, the environmental monitoring data obtained by monitoring the environment where the heater is located is obtained.
[0027] In one embodiment, the obtaining of environmental monitoring data obtained by monitoring the environment where the heater is located includes:
[0028] It is detected that the environment where the heater is located has changed, and environmental monitoring data obtained by monitoring the environment where the heater is located is acquired.
[0029] In one embodiment, the method further comprises:
[0030] After determining that the pre-adjusted parameters of the heater are invalid, wait for a preset time period 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] An acquisition module, used to acquire environmental monitoring data obtained by monitoring the environment where the heater is located;
[0033] A matching module, used for performing parameter matching based on the environmental monitoring data to obtain 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, and an environmental monitoring device, an interaction device, a heating element and a fan connected to the controller, wherein the environmental monitoring device is used to monitor and obtain environmental monitoring data of the environment in which 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, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above method are implemented.
[0037] In one embodiment, a computer program product is provided, comprising a computer program, wherein the computer program implements the steps of the above method when executed by a processor.
[0038] The above-mentioned heater control method, device, heater, computer-readable storage medium and computer program product obtain environmental monitoring data obtained by monitoring the environment where the heater is located, and perform parameter matching based on the environmental monitoring data to obtain the heater pre-adjustment parameters. After determining that the heater pre-adjustment parameters are valid, the heater operation is controlled according to the heater pre-adjustment parameters. It can provide heating according to the current regional environment where the heater is located and the actual situation of the user, save energy while greatly improving the comfort of blowing warm air. There is no need for manual adjustment by the user, which greatly improves the intelligence of the heater. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0040] Figure 1 A schematic diagram of a system block diagram of a heater in one embodiment;
[0041] Figure 2 A schematic diagram of a flow chart of a method for controlling a heater in one embodiment;
[0042] Figure 3 A schematic diagram of a flow chart of a step of matching and obtaining pre-adjustment parameters of a heater in an embodiment;
[0043] Figure 4 A schematic diagram of a flow chart of a step of matching and obtaining pre-adjustment parameters of a heater in another embodiment;
[0044] Figure 5 A schematic diagram of a flow chart of interactive steps for confirming preset parameters in one embodiment;
[0045] Figure 6 is a structural block diagram of a heater control device in one embodiment;
[0046] Figure 7 is a flow chart of a heater control method according to another embodiment;
[0047] Figure 8 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0048] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0049] The heater control method provided in the embodiment of the present application can be applied to Figure 1In the heater shown. The 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 and obtain environmental monitoring data of the environment in which the heater is located, and the controller 110 is used to control and operate the interactive device 130, the heating element 140 and the fan 150 according to the above method. The data storage system can store data that the controller 110 needs to process. The data storage system can be integrated on the controller 110, or it can be placed on the cloud or other network servers.
[0050] Specifically, the controller 110 can obtain environmental monitoring data obtained by the environmental monitoring device 120 to monitor 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 determining that the pre-adjustment parameters of the heater are valid, the operation of the interactive device 130, the heating element 140 and the fan 150 are controlled according to the pre-adjustment parameters of the heater.
[0051] Among them, the controller 110 can be a control chip or a control circuit board arranged in the main body of the heater, or an external control system based on wireless communication. The external control system can be implemented through devices such as terminals or servers. The terminals can be, but are not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car devices, projection devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The head-mounted devices can be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services.
[0052] In an exemplary embodiment, Figure 2 As shown, a heater control method is provided, which is applicable to various household and commercial heater products. Figure 1 The controller 110 in FIG. 1 is taken as an example to illustrate the method, which includes the following steps 202 to 206. Among them:
[0053] Step 202, obtaining environmental monitoring data obtained by monitoring the environment where the heater is located.
[0054] The fan heater involved in the present application may be a desktop or tower fan heater. A desktop fan heater may be a portable device placed on a desktop or tabletop to blow out warm air, and a tower fan heater may be a portable device that can stand on the ground to blow out warm air.
[0055] Specifically, the environmental monitoring data can be used to characterize the degree of demand for the heater in the environment where the heater is located. Different environmental monitoring devices can be set according to the different types of environmental monitoring data required to be monitored in the environment where the heater is located. Exemplarily, the environmental monitoring data can be the ambient temperature data obtained by monitoring the environment where the heater is located, or the ambient humidity data obtained by monitoring the environment where the heater is located, or the user status data obtained by monitoring the environment where the heater is located. The user status data can be the number of users, user distance, and user feature information, etc.
[0056] Correspondingly, the environmental monitoring device may be a temperature sensor disposed inside the air inlet of the heater, or a humidity sensor disposed inside the air inlet of the heater, or an infrared sensor, an image acquisition device, or a distance sensor disposed at the air outlet of the heater. Among them, in order to accurately acquire user status data, devices such as infrared sensors, image acquisition devices, or distance sensors may be disposed at a more protruding or flat position above the air outlet to avoid concave surfaces relative to the exterior surface of the heater after installation. For the collected environmental monitoring data, the controller may also set a preset compensation value to accurately characterize the conditions of the environment in which the heater is located. For example, for the environmental temperature data detected by the temperature sensor, the compensation value of the temperature sensor (usually 5 to 10°C) may be pre-set after repeated tests in the early stages, so that the compensated environmental temperature data truly reflects the temperature conditions of the environment in which the heater is located.
[0057] Furthermore, the controller can obtain environmental monitoring data at different times for subsequent control operation of the heater.
[0058] Exemplarily, the controller may obtain environmental monitoring data obtained by monitoring the environment where the heater is located after receiving a heater start instruction. It can be understood that the heater start instruction is an instruction for controlling the start-up and operation of the heater, which may be issued by the user through an interactive device provided on the heater body, or may be transmitted by the user to the controller through an external terminal. Specifically, after the controller receives the heater start instruction, it indicates that the user has a need to use the heater to blow warm air, and then it is necessary to obtain environmental monitoring data, so as to match the heater parameters suitable for the environment where the heater is located based on the environmental monitoring data.
[0059] Exemplarily, the controller may also acquire environmental monitoring data obtained by monitoring the environment where the heater is located when it detects that the environment where the heater is located has changed. It is understandable that the detection of a change in the environment where the heater is located may be a change in the ambient temperature or humidity during the operation of the heater, or a change in the user status during the operation of the heater, such as the user leaving the environment where the heater is located, the distance between the user and the heater changes, the user deviates from the air supply angle of the heater, etc. Further, when it is detected that the environment where the heater is located has changed, it indicates that the user's demand for using the heater to blow warm air has changed, and it is necessary to re-acquire environmental monitoring data in order to re-match the heater parameters suitable for the environment where the heater is located based on the environmental monitoring data. Among them, the way to detect the change in the environment where the heater is located may be obtained by installing another monitoring device, or it may be a change in the environmental monitoring data obtained by real-time monitoring.
[0060] Step 204 , performing parameter matching based on the environmental monitoring data to obtain heater pre-adjustment parameters.
[0061] Specifically, after obtaining the environmental monitoring data, parameters can be matched for the heater based on the environmental monitoring data to obtain pre-adjusted parameters of the heater that can realize the control operation of the heater.
[0062] Exemplarily, for the air heater provided in the present application, the air heater parameters may include the air fan speed for controlling the air fan, and may also include the target temperature value for controlling the heating element. If the air heater also includes other auxiliary devices, such as a humidifying device, the air heater parameters may also include the humidifying gear for controlling the humidifying device. If the air heater also includes an oscillating mechanism for realizing angle rotation, the air heater parameters may also include the blowing angle value for controlling the oscillating mechanism.
[0063] Furthermore, the method of obtaining the pre-adjustment parameters of the heater by matching parameters based on environmental monitoring data is not unique. It can be to obtain the mapping relationship between environmental monitoring data and heater parameters based on preliminary test analysis, and pre-store it in the storage space of the controller. It can also be to obtain the corresponding relationship between environmental monitoring data and heater parameters based on the records of the historical use of the heater, and pre-store it in the storage space of the controller. Then, after the environmental monitoring data is obtained through real-time monitoring, the real-time environmental monitoring data can be matched with the pre-stored monitoring data pre-stored in the storage space to obtain the pre-stored heater parameters corresponding to the pre-stored monitoring data as the pre-adjustment parameters of the heater. It can also be to pre-set the judgment threshold or threshold interval corresponding to the environmental monitoring data, and the heater parameters corresponding to the judgment threshold or threshold interval, and then match the real-time monitored environmental monitoring data with the preset judgment threshold or threshold interval to determine the pre-adjustment parameters of the heater.
[0064] In step 206 , after determining that the pre-adjustment parameters of the heater are valid, the heater operation is controlled according to the pre-adjustment parameters of the heater.
[0065] Specifically, it is determined that the pre-adjustment parameters of the heater are effective, indicating that after the pre-adjustment parameters of the heater are applied to the operation control of the heater, heating can be achieved according to the current regional environment of the heater and the actual situation of the user. Then, the operation of each component in the heater can be controlled directly based on the pre-adjustment parameters of the heater, for example, the fan, heating element, humidification device and shaking mechanism can be controlled to operate separately according to the parameters corresponding to each component.
[0066] Among them, there is not only one way to determine whether the pre-adjustment parameters of the heater are valid. Exemplarily, determining whether the pre-adjustment parameters of the heater are valid may include: if the pre-adjustment parameters of the heater are pre-stored parameters of the heater, then determining that the pre-adjustment parameters of the heater are valid. It can be understood that since the pre-stored parameters of the heater are obtained by matching the pre-stored monitoring data, the pre-adjustment parameters of the heater are pre-stored parameters of the heater, which means that the environmental monitoring data obtained by the current monitoring is consistent with the pre-stored monitoring data. Furthermore, in the case where the pre-adjustment parameters of the heater are pre-stored parameters of the heater, it can be characterized as the current environmental conditions, which have been verified during the test process or have been actually run on the heater, and then determining that the pre-adjustment parameters of the heater are valid, and directly controlling the operation of the heater based on the pre-adjustment parameters of the heater, it is possible to achieve heating according to the current regional environment of the heater and the actual situation of the user.
[0067] Exemplarily, determining that the pre-adjustment parameters of the heater are valid also includes: when confirmation information for the pre-adjustment parameters of the heater is detected, it is determined that the pre-adjustment parameters of the heater are valid. It can be understood that when the pre-adjustment parameters of the heater are not verified during the test process or are actually run on the heater, it is necessary to obtain confirmation information for the pre-adjustment parameters of the heater to ensure that the pre-adjustment parameters of the heater can be used for heating according to the current regional environment of the heater and the actual situation of the user. Among them, the pre-adjustment parameters of the heater can be transmitted to the user side through an interactive device or an external terminal, and confirmation information for the pre-adjustment parameters of the heater is obtained from the user.
[0068] Exemplarily, after step 204, the heater control method further includes: after determining that the heater pre-adjustment parameters are invalid, waiting for a preset time, and returning to the step of obtaining environmental monitoring data obtained by monitoring the environment where the heater is located. It can be understood that the determination of the heater pre-adjustment parameters is invalid, that is, the heater pre-adjustment parameters are not pre-stored heater parameters, and no feedback information for the heater pre-adjustment parameters is detected, or rejection information for the heater pre-adjustment parameters can also be detected. Then, after waiting for the preset time, the environmental monitoring data can be re-monitored to match the heater parameters suitable for the environment where the heater is located. Among them, 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~15min. It should be particularly noted that in the case of detecting rejection information for the heater pre-adjustment parameters, the preset time can be set longer, for example, it can be set to 1h or 2h.
[0069] The above-mentioned heater control method obtains environmental monitoring data obtained by monitoring the environment where the heater is located, and performs parameter matching based on the environmental monitoring data to obtain the heater pre-adjustment parameters. After determining that the heater pre-adjustment parameters are valid, the heater operation is controlled according to the heater pre-adjustment parameters. It can provide heating according to the current regional environment where the heater is located and the actual situation of the user, saving energy while greatly improving the comfort of blowing warm air. There is no need for manual adjustment by the user, which greatly improves the intelligence level of the heater.
[0070] In an exemplary embodiment, Figure 3 As shown, step 204 includes the following steps 302 to 304, wherein:
[0071] Step 302, obtaining environmental deviation data based on comparison of environmental monitoring data with pre-stored monitoring data.
[0072] The pre-stored monitoring data is the environmental monitoring data pre-stored in the storage space of the controller. The mapping relationship between the environmental monitoring data and the heater parameters can be obtained based on the analysis of the previous test, and it can be pre-stored in the storage space of the controller in the form of a data pair of pre-stored monitoring data-pre-stored heater parameters. It can also be the corresponding relationship between the environmental monitoring data and the heater parameters obtained based on the records during the historical use of the heater, and it can be pre-stored in the storage space of the controller in the form of a data pair of pre-stored monitoring data-pre-stored heater parameters.
[0073] Specifically, after obtaining the environmental monitoring data obtained by 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, that is, the environmental deviation data. The environmental deviation data can be represented by the difference or quotient between the actual environmental monitoring data and the pre-stored monitoring data.
[0074] Step 304, obtaining heater pre-adjustment parameters according to the environmental deviation data.
[0075] Specifically, after obtaining the environmental deviation data, the heater pre-adjustment parameters can be obtained by matching in different ways according to the numerical value of the environmental deviation data. For example, when the environmental deviation data is close to zero, it indicates that there is pre-stored monitoring data consistent with the actual environmental monitoring data in the storage space of the controller, and then the pre-stored heater parameters corresponding to the pre-stored monitoring data can be directly determined as the heater pre-adjustment parameters. In the case where the environmental deviation data is small, it indicates that there is pre-stored monitoring data with a small difference from the actual environmental monitoring data in the storage space of the controller, and then a slight adjustment can be made based on the pre-stored heater parameters corresponding to the pre-stored monitoring data to determine the heater pre-adjustment parameters. In the case where the environmental deviation data is large, it indicates that there is no pre-stored monitoring data close to the actual environmental monitoring data in the storage space of the controller, and then parameter estimation is required based on the actual environmental monitoring data to obtain the heater pre-adjustment parameters.
[0076] It should be further explained that for different parameters of the heater, they can be determined based on their corresponding environmental monitoring data. For example, the fan wind speed can be determined based on the user distance data, firstly by comparing the user distance data with the pre-stored distance data to obtain the distance deviation data, and then by matching the distance deviation data to obtain the fan wind speed preset value for controlling the fan. For another example, the target temperature value of the heating element can be determined based on the ambient temperature and humidity data, firstly by comparing the ambient temperature data with the pre-stored temperature data to obtain the temperature deviation data, and then by comparing the ambient humidity data with the pre-stored humidity data to obtain the humidity deviation data, and then by combining the temperature deviation data with the humidity deviation data to match the target temperature preset value for controlling the heating element.
[0077] In an exemplary embodiment, Figure 4 As shown, step 304 includes the following steps 402 to 406, wherein:
[0078] Step 402: when the environmental deviation data belongs to the first deviation interval, determining 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, taking the environmental deviation data as the quotient between the actual environmental monitoring data and the pre-stored monitoring data as an example, the first deviation interval can be (0~1%). The environmental deviation data belongs to the first deviation interval, which means that pre-stored monitoring data with a difference of less than 1% from the actual environmental monitoring data is pre-stored in the storage space of the controller, which is equivalent to the actual environmental monitoring data being consistent with the pre-stored monitoring data.
[0080] Specifically, when the environmental deviation data belongs to the first deviation interval, it indicates that the current regional environment of the heater and the actual situation of the user are consistent with the situation corresponding to the pre-stored monitoring data, and then the pre-stored heater parameters corresponding to the pre-stored monitoring data can be directly determined as the heater pre-adjustment parameters. By controlling the various components of the heater with the pre-stored heater parameters, heating can be achieved according to the current regional environment of the heater and the actual situation of the user.
[0081] Step 404 , when the environmental deviation data belongs to the second deviation interval, determining 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 the environmental deviation data in the first deviation interval, and the environmental deviation data in the second deviation interval is a smaller deviation value, for example, the second deviation interval may be (1-20%). The environmental deviation data belongs to the second deviation interval, which indicates that pre-stored monitoring data with a difference of less than 20% from the actual environmental monitoring data is pre-stored in the storage space of the controller, which is equivalent to a small difference between the actual environmental monitoring data and the pre-stored monitoring data.
[0083] Specifically, when the environmental deviation data belongs to the second deviation interval, the actual situation of the environment in the current area where the heater is located and the user is not much different from the situation corresponding to the pre-stored monitoring data, and then a slight adjustment can be made based on the pre-stored heater parameters corresponding to the pre-stored monitoring data to determine the heater pre-adjustment parameters. Among them, the way to make a slight adjustment can be to set the parameter adjustment value corresponding to the environmental deviation data, and then combine the parameter adjustment value with the pre-stored heater parameters to determine the heater pre-adjustment parameters.
[0084] Taking the determination of the wind speed of the fan based on the user's 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 between 5% and 10%, the corresponding wind speed adjustment number can be set to 1.
[0085] Step 406, when the environmental deviation data belongs to the third deviation interval, performing parameter estimation based on the environmental monitoring data to determine the pre-adjustment parameters of the heater;
[0086] The environmental deviation data in the third deviation interval is greater than the environmental deviation data in the second deviation interval, and the environmental deviation data in the third deviation interval is a larger deviation value, for example, the third deviation interval may be a deviation value greater than 20%. The environmental deviation data belongs to the third deviation interval, which indicates that there is no pre-stored monitoring data in the storage space of the controller that differs from the actual environmental monitoring data by less than 20%, which is equivalent to a large difference between the actual environmental monitoring data and the pre-stored monitoring data.
[0087] Specifically, when the environmental deviation data belongs to the third deviation interval, the actual situation of the current regional environment and the user where the heater is located is significantly different from the situation corresponding to the pre-stored monitoring data. It is necessary to re-estimate the parameters based on the actual environmental monitoring data to obtain the pre-adjustment parameters of the heater.
[0088] Furthermore, the method of estimating parameters based on actual environmental monitoring data can be to pre-train a parameter estimation model based on a data set of environmental monitoring data-heater parameters using a machine learning algorithm, and then input the actual environmental monitoring data into the trained parameter estimation model to obtain the pre-adjusted parameters of the heater. Among them, the machine learning algorithm that can be used is not unique, and can be regression algorithms such as linear regression, logistic regression, and support vector machine, or integrated algorithms such as random forest and neural network.
[0089] The method of estimating parameters based on actual environmental monitoring data can also be based on a designed parameter calculation formula. For example, a calculation formula for estimating the target temperature value based on the ambient temperature data and the ambient humidity data is designed, and a calculation formula for estimating the fan speed range based on the user distance data is designed, and then the ambient temperature data, ambient humidity data and user distance data obtained by actual monitoring are substituted into the corresponding calculation formula to estimate the target temperature value and the fan speed range.
[0090] In an exemplary embodiment, Figure 5 As shown, detecting confirmation information for the pre-adjustment parameters of the heater includes the following steps 502 to 504, wherein:
[0091] Step 502: sending target interaction information converted based on the pre-adjustment parameters of the heater, and receiving feedback information for the target interaction information.
[0092] Specifically, after obtaining the pre-adjustment parameters of the heater, they can be converted to obtain target interaction information that can be used for interaction. Based on different interaction modes, different types of target interaction information can be converted. For example, when the interaction mode is voice interaction, target interaction information that can be used for broadcasting can be obtained based on the pre-adjustment parameters of the heater. When the interaction mode is display interaction, target interaction information in text form that can be displayed on a display device can be obtained based on the pre-adjustment parameters of the heater.
[0093] Furthermore, after obtaining the target interaction information, it can be transmitted from the interactive device of the heater body or the external terminal to the user side according to the corresponding interaction method to obtain confirmation information of the user's feedback on the pre-adjustment parameters of the heater, that is, the user feedback on whether the pre-adjustment parameters of the heater meet the user's actual heating needs.
[0094] Step 504: when the feedback information includes a preset confirmation keyword, it is determined that confirmation information for the heater pre-adjustment parameters is detected.
[0095] Among them, the feedback information includes preset confirmation keywords, which indicate that the user agrees to implement the operation control of the heater in accordance with the preset parameters of the heater, which meets his actual heating needs. The preset confirmation keywords can be determined according to the actual product needs and are not limited. For example, for the heater targeted by this application, the target interaction information can be "Hello, after calculation, it is now adjusted to XX temperature and X gear for the most comfort. Please confirm whether to change it." The preset confirmation keywords may include but are not limited to words such as "yes", "okay", "good", "change" and "agree".
[0096] Specifically, when the feedback information includes a preset confirmation keyword, it can be determined that confirmation information for the pre-adjustment parameters of the heater is detected, and the operation of the heater can be controlled according to the pre-adjustment parameters of the heater.
[0097] For example, when a rejection message for the pre-adjustment parameters of the heater is detected, the feedback message may include a preset rejection keyword, indicating that the user refuses to implement the heater operation control according to the pre-adjustment parameters of the heater, and the parameters may not meet the actual heating needs. The preset rejection keywords may include but are not limited to words such as "no", "cannot", "don't need", "don't want" and "disagree".
[0098] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0099] Based on the same inventive concept, the embodiment of the present application also provides a heater control device for implementing the heater control method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more heater control device embodiments provided below can refer to the limitations of the heater control method above, and will not be repeated here.
[0100] In an exemplary embodiment, 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] An acquisition module 610 is used to acquire environmental monitoring data obtained by monitoring the environment where the heater is located;
[0102] A matching module 620 is used to perform parameter matching based on environmental monitoring data to obtain pre-adjustment parameters of the heater;
[0103] The control module 630 is used to control the operation of the heater according to the pre-adjustment parameters of the heater after determining that the pre-adjustment parameters of the heater are valid.
[0104] In an exemplary embodiment, the matching module 620 is further used to obtain environmental deviation data based on the comparison between the environmental monitoring data and the pre-stored monitoring data; and obtain the heater pre-adjustment parameters according to the matching of the environmental deviation data.
[0105] In an exemplary embodiment, the matching module 620 is also used to determine that the pre-stored heater parameters corresponding to the pre-stored monitoring data are the heater pre-adjustment parameters when the environmental deviation data belongs to the first deviation interval; when the environmental deviation data belongs to the second deviation interval, the heater pre-adjustment parameters 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 belongs to the third deviation interval, the heater pre-adjustment parameters are determined by parameter estimation based on the environmental monitoring data; the environmental deviation data within the first deviation interval is smaller than the environmental deviation data within the second deviation interval, and the environmental deviation data within the second deviation interval is smaller than the environmental deviation data within the third deviation interval.
[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 a fan wind speed and a target temperature value.
[0107] In an exemplary embodiment, the control module 630 is further configured to determine that the heater pre-adjustment parameter is valid if the heater pre-adjustment parameter is a pre-stored heater parameter.
[0108] In an exemplary embodiment, the control module 630 is further configured to detect confirmation information regarding the pre-adjustment parameters of the heater, and then determine that the pre-adjustment parameters of the heater are valid.
[0109] In an exemplary embodiment, the heater control device further includes:
[0110] The detection module is used to send target interaction information obtained by converting the pre-adjustment parameters of the heater and receive feedback information for the target interaction information; when the feedback information contains a preset confirmation keyword, it is determined that confirmation information for the pre-adjustment parameters of the heater is detected.
[0111] In an exemplary embodiment, the acquisition module 610 is further configured to acquire environmental monitoring data obtained by monitoring the environment where the heater is located after receiving a heater start instruction.
[0112] In an exemplary embodiment, the acquisition module 610 is further used to detect changes in the environment where the heater is located, and to acquire environmental monitoring data obtained by monitoring the environment where the heater is located.
[0113] In an exemplary embodiment, the 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 call the acquisition module 610 to execute and acquire the environmental monitoring data obtained by monitoring the environment where the heater is located.
[0115] Each module in the above heater control device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0116] In an exemplary embodiment, Figure 1 As shown, a heater is provided, including 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 and obtain environmental monitoring data of the environment in which the heater is located, and the controller 110 is used to control and operate the interactive device 130, the heating element 140 and the fan 150 according to the above-mentioned heater control method.
[0117] Specifically, the environment monitoring device 120 includes a distance sensor and a temperature sensor. The distance sensor can be set at a protruding or flat position above the air outlet of the heater (the sensor cannot be concave relative to the appearance surface after installation) to detect the distance of the user in front of the air outlet. The temperature sensor can be set inside the air inlet of the heater, where the air inlet is closer to the ambient temperature, and the compensation value of the temperature sensor (usually 5~10℃) can be determined through repeated actual tests.
[0118] Among them, the controller can be implemented by a microprocessor, and the interactive device 130 can be implemented by a voice module and a display screen. In the embodiment of the present application, the microprocessor, voice module and display screen can be integrated on the display panel, which not only reduces the number of controller boards but also facilitates the feedback processing of data information.
[0119] Furthermore, if Figure 7 The control flow chart of the heater of this application is shown. After the user turns on the intelligent mode of the heater and starts the human-computer interaction function, the user distance and ambient temperature can be monitored in real time through the distance sensor and the temperature sensor, and the data can be transmitted to the microprocessor. The microprocessor can calculate the pre-adjusted temperature value and fan wind speed according to the received data, and feedback to the user through the voice module or the display screen. After the user gives feedback through voice response or manual adjustment, the microprocessor controls the heater to perform corresponding operations according to the user feedback. Among them, during the working process, if the sensor detects that the environment or user distance has changed, the microprocessor will recalculate the adjustment suggestion and feedback to the user again, and wait for the user to confirm before making the adjustment. After the user selects the same temperature value and fan wind speed multiple times, the data is automatically recorded, and after the user selects the intelligent mode, the corresponding gear operation mode is automatically entered to improve the user experience. When the user distance changes, the target temperature value and fan wind speed are automatically adjusted to ensure that the user's body sensation remains unchanged.
[0120] Furthermore, the microprocessor calculates the pre-adjusted temperature value and the fan speed according to the received data, which can be achieved through parameter mapping.
[0121] Taking the pre-adjusted temperature value obtained according to the 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, increase the temperature setting. If the current ambient temperature is higher than the upper limit of the target temperature range, reduce the temperature setting. If the current ambient temperature is within the target temperature range, maintain the current temperature setting. For example, if the current ambient temperature collected is 22°C, and the temperature range suitable for the human body is 24°C~26°C, 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~26°C, and the temperature setting needs to be increased, and the target temperature is set to 25°C (the middle value of the target temperature range).
[0122] Taking the determination of the fan speed according to the user distance as an example, the microprocessor compares the user distance with the preset distance threshold and adjusts the fan speed. If the user distance is greater than the preset distance threshold, it indicates that the user is far away, and the wind speed is increased to ensure that the heat can reach the user. If the user distance is less than the preset distance threshold, it indicates that the user is close, and the wind speed is reduced to avoid excessive wind and overheating. For example, the current user distance collected is 2m, and the fan speed that is more suitable for the human body is level 3. If the fan speed is not level 3 at this time, the fan speed can be set to level 3. If the fan speed is level 3 at this time, the fan speed does not need to be adjusted.
[0123] It should be further explained that, during the working process, the current environmental monitoring data and the user's consent can be recorded, and the environmental status will be detected the next time the heater is started. When the environmental monitoring data is detected and matched with the recorded information, if it meets the preset deviation value, the user does not need to agree again, and the last recorded information is directly retrieved to start the heater.
[0124] In this embodiment, the core of the heater is to realize intelligent control of the heater by integrating distance detection, ambient temperature detection and user feedback mechanism.
[0125] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 8As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a method for controlling a heater is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0126] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0127] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0128] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0129] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0130] It should be noted that the user information (including but not limited to user status information, etc.) and data (including but not limited to data analyzed based on user status data, stored data, displayed data, etc.) 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 relevant data must comply with relevant regulations.
[0131] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present 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. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0132] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, 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 above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for controlling a heater, characterized in that: The method comprises: Obtaining environmental monitoring data obtained by monitoring the environment where the heater is located; Perform parameter matching based on the environmental monitoring data to obtain pre-adjustment parameters of the heater; After determining that the pre-adjusted parameters of the heater are valid, the operation of the heater is controlled according to the pre-adjusted parameters of the heater.
2. The method according to claim 1, characterized in that The performing parameter matching based on the environmental monitoring data to obtain the pre-adjustment parameters of the heater includes: Obtaining environmental deviation data based on comparing the environmental monitoring data with pre-stored monitoring data; The pre-adjustment parameters of the heater are obtained according to the environmental deviation data matching.
3. The method according to claim 2, characterized in that The step of obtaining the pre-adjustment parameters of the heater according to the environmental deviation data includes: In the case where the environmental deviation data belongs to the first deviation interval, determining the pre-stored heater parameters corresponding to the pre-stored monitoring data as heater pre-adjustment parameters; In the case where the environmental deviation data belongs to the second deviation interval, determining a pre-adjustment parameter of the heater based on a pre-stored heater parameter corresponding to the pre-stored monitoring data and a parameter adjustment value corresponding to the environmental deviation data; When the environmental deviation data belongs to the third deviation interval, performing parameter estimation based on the environmental monitoring data to determine the pre-adjustment parameters of the heater; The environmental deviation data within the first deviation interval is smaller than the environmental deviation data within the second deviation interval, and the environmental deviation data within the second deviation interval is smaller than the environmental deviation data within the third deviation interval.
4. The method according to claim 1, characterized in that The environmental monitoring data includes user distance data and environmental temperature and humidity data, and the heater parameters include the fan wind speed and target temperature value.
5. The method according to claim 1, characterized in that Determining that the pre-adjustment parameters of the heater are effective includes: If the heater pre-adjustment parameter is a pre-stored heater parameter, it is determined that the heater pre-adjustment parameter is valid; or If confirmation information for the heater pre-adjustment parameter is detected, it is determined that the heater pre-adjustment parameter is valid.
6. The method according to claim 5, characterized in that The detection of confirmation information for the pre-adjustment parameters of the heater includes: Sending target interaction information converted based on the pre-adjusted parameters of the heater, and receiving feedback information for the target interaction information; In a case where the feedback information includes a preset confirmation keyword, it is determined that confirmation information for the heater pre-adjustment parameter is detected.
7. The method according to claim 1, characterized in that The obtaining of environmental monitoring data obtained by monitoring the environment where the heater is located includes: After receiving the heater start command, obtain environmental monitoring data obtained by monitoring the environment where the heater is located; or It is detected that the environment where the heater is located has changed, and environmental monitoring data obtained by monitoring the environment where the heater is located is acquired.
8. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: After determining that the pre-adjusted parameters of the heater are invalid, wait for a preset time period and return to the step of obtaining environmental monitoring data obtained by monitoring the environment where the heater is located.
9. A heater control device, characterized in that: The device comprises: An acquisition module, used to acquire environmental monitoring data obtained by monitoring the environment where the heater is located; A matching module, used for performing parameter matching based on the environmental monitoring data to obtain pre-adjustment parameters of the heater; 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.
10. A fan heater, characterized in that: It includes a controller, and 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 and obtain environmental monitoring data of the environment where the heater is located. The controller is used to control the operation of the heater according to the method described in any one of claims 1 to 8.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.
12. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Household electrical appliance control method and apparatus
CN105549407A
Intelligent control panel and control method and device thereof
CN108205282A
Air conditioner intelligent control method and system, equipment and medium
CN109114737A
Air conditioner, control method thereof and computer readable storage medium
CN114526540A
Method and apparatus for air-conditioning control in air-conditioning system, and computer storage medium
WO2020186663A1
Cited By
Control method and control device of warm air blower and computer readable storage medium
CN121539877A