Temperature detection device and control method thereof

By obtaining the initial temperature appreciation and related parameters in the temperature detection device, calculating the target temperature appreciation and performing temperature compensation, the problem of inaccurate temperature compensation caused by changes in working state in a short time is solved, and the accuracy of temperature control is improved.

CN119983510APending Publication Date: 2025-05-13QINGDAO HISENSE BOSCH AIR CONDITIONING SYSTEM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311508749.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-13
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

When the existing temperature detection device changes its working state in a short time, the heat generated has not completely dissipated, affecting the accuracy of temperature compensation, and leading to the inability to dynamically adapt to environmental changes and changes in the working state of the temperature detection device.

Method used

By obtaining the initial temperature appreciation and related parameters (such as stable temperature appreciation and thermal time constant) of the temperature detection device at the time of state change, the target temperature appreciation is calculated, and the detected temperature value is temperature compensated according to the target temperature appreciation.

Benefits of technology

The accuracy of temperature compensation for the temperature value by the temperature detection device is improved, thereby improving the accuracy of temperature control based on temperature detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119983510A_ABST
    Figure CN119983510A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a temperature detection device and a control method thereof, relates to the technical field of temperature detection, and is used for improving the temperature compensation accuracy of the temperature detection device. The temperature detection device comprises a power supply circuit used for supplying power to the temperature detection device; a display screen; the controller is configured to obtain an initial temperature rise value and a temperature rise parameter of the temperature detection device at the state change moment under the condition that the working state of the temperature detection device changes; wherein the temperature rise parameter comprises a stable temperature rise value and a thermal time constant; determining a target temperature rise value of the temperature detection device at the current moment according to the initial temperature rise value, the stable temperature rise value and the thermal time constant; and performing temperature compensation on the temperature value detected by the temperature detection device according to the target temperature rise value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of temperature detection, and in particular to a temperature detection device and a control method thereof. Background Art

[0002] As people's living standards improve, the requirements for the experience of temperature detection devices (such as air conditioner wire controllers, thermostats, etc.) are increasing. Users hope that these temperature detection devices can accurately collect ambient temperature, so as to control the temperature in a highly accurate manner to achieve the comfort and energy-saving effects expected by users.

[0003] The heating of the internal components of the temperature detection device may cause heat accumulation problems and affect the temperature detection device's accurate detection of the ambient temperature, which may in turn affect the temperature control based on the detected ambient temperature and affect the user experience. Therefore, it is necessary to take corresponding temperature compensation measures for the temperature detection device to ensure that the temperature detection device can more accurately reflect the actual ambient temperature, thereby achieving precise temperature control and adjustment.

[0004] At present, most temperature detection devices usually use a preset fixed value to perform temperature compensation on the temperature value detected by the temperature detection device. However, this method cannot dynamically adapt to changes in the environment and the working state of the temperature detection device, resulting in the temperature detection device being unable to accurately reflect the actual temperature conditions. Therefore, how to accurately perform temperature compensation on the temperature value detected by the temperature detection device has become a problem that needs to be solved urgently. Summary of the invention

[0005] The present application provides a temperature detection device and a control method thereof, which are used to improve the accuracy of temperature compensation performed by the temperature detection device.

[0006] In order to achieve the above objectives, this application adopts the following technical solutions.

[0007] In a first aspect, an embodiment of the present application provides a temperature detection device, which includes: a power supply circuit for supplying power to the temperature detection device; a display screen; and a controller, which is configured to: when the working state of the temperature detection device changes, obtain an initial temperature rise value and temperature rise parameters of the temperature detection device at the moment of state change; wherein the temperature rise parameters include a stable temperature rise value and a thermal time constant; determine a target temperature rise value of the temperature detection device at the current moment based on the initial temperature rise value, the stable temperature rise value and the thermal time constant; and perform temperature compensation on the temperature value detected by the temperature detection device based on the target temperature rise value.

[0008] The technical solution provided by the embodiment of the present application at least brings the following beneficial effects: considering that the working state of the temperature detection device has changed in a short time, the heat generated by the temperature detection device before the working state changes may not be completely dissipated, which may affect the accuracy of temperature compensation. Therefore, the embodiment of the present application provides a temperature detection device, which can perform temperature compensation on the temperature value detected by the temperature detection device according to the initial temperature rise value of the temperature detection device at the moment of state change and other related parameters (such as stable temperature rise value, thermal time constant). The initial temperature rise value is the temperature rise value under the influence of the heat generated by the temperature detection device before the working state changes. In this way, when the temperature value detected by the temperature detection device is temperature compensated, it can be considered from the perspective of the temperature detection device before the working state changes, so as to improve the accuracy of temperature compensation for the temperature value detected by the temperature detection device, and then improve the accuracy of temperature control based on the temperature value detected by the temperature detection device.

[0009] In some embodiments, the target temperature rise value satisfies the following relationship:

[0010]

[0011] Among them, T (t) is the target temperature rise value; T w is the stable temperature rise value; T t0 is the initial temperature rise value; t is the time interval between the current moment and the moment of state change; τ is the thermal time constant.

[0012] In some embodiments, the controller is further configured to: obtain the duration of time when no touch operation is detected on the display screen; and control the display screen to be in the screen off state when the duration is within a preset screen off duration range.

[0013] In some embodiments, the controller is configured to perform temperature compensation on the temperature value detected by the temperature detection device according to the target temperature rise value. The controller is specifically configured to: obtain the temperature value detected by the temperature detection device; and perform temperature compensation on the temperature detected by the temperature detection device according to the target temperature rise value and the temperature value, so that the compensated temperature value is the difference between the temperature value and the target temperature rise value.

[0014] In some embodiments, before the controller is configured to obtain the initial temperature rise value and temperature rise parameters of the temperature detection device at the moment of state change, the controller is also configured to: obtain the slope change value of a preset nonlinear temperature compensation function and the time required for the temperature detection device to reach a stable temperature rise value; determine the calculation formula for the target temperature rise value based on the slope change value of the nonlinear temperature compensation function and the time required for the temperature detection device to reach a stable temperature rise value.

[0015] In a second aspect, an embodiment of the present application provides a control method for a temperature detection device, which is applied to the temperature detection device, and includes: when the working state of the temperature detection device changes, obtaining an initial temperature rise value and a temperature rise parameter of the temperature detection device at the moment of state change; wherein the temperature rise parameter includes a stable temperature rise value and a thermal time constant;

[0016] Determine the target temperature rise value of the temperature detection device at the current moment according to the initial temperature rise value, the stable temperature rise value and the thermal time constant;

[0017] According to the target temperature rise value, temperature compensation is performed on the temperature value detected by the temperature detection device.

[0018] In some embodiments, the target temperature rise value satisfies the following relationship:

[0019]

[0020] Among them, T (t) is the target temperature rise value; T w is the stable temperature rise value; T t0 is the initial temperature rise value; t is the time interval between the current moment and the moment of state change; τ is the thermal time constant.

[0021] In some embodiments, the method further includes: obtaining a duration in which no touch operation is detected on the display screen; and when the duration is within a preset screen-off duration range, controlling the display screen to be in a screen-off state.

[0022] In some embodiments, temperature compensation is performed on the temperature value detected by the temperature detection device according to the target temperature rise value, including: obtaining the temperature value detected by the temperature detection device; and performing temperature compensation on the temperature detected by the temperature detection device according to the target temperature rise value and the temperature value, so that the compensated temperature value is the difference between the temperature value and the target temperature rise value.

[0023] In some embodiments, before obtaining the initial temperature rise value and temperature rise parameters of the temperature detection device at the moment of state change, the method also includes: obtaining the slope change value of a preset nonlinear temperature compensation function and the time required for the temperature detection device to reach a stable temperature rise value; determining a calculation formula for the target temperature rise value based on the slope change value of the nonlinear temperature compensation function and the time required for the temperature detection device to reach a stable temperature rise value.

[0024] In a third aspect, an embodiment of the present application provides a controller comprising: one or more processors; one or more memories; wherein the one or more memories are used to store computer program codes, the computer program codes include computer instructions, and when the one or more processors execute the computer instructions, the controller executes any one of the control methods for the temperature detection device provided in the second aspect.

[0025] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which includes computer instructions. When the computer instructions are executed on a computer, the computer executes any one of the control methods for the temperature detection device provided in the second aspect.

[0026] In a fifth aspect, an embodiment of the present invention provides a computer program product, which can be directly loaded into a memory and contains software code. After being loaded and executed by a computer, the computer program product can implement a control method for any temperature detection device provided in the second aspect.

[0027] It should be noted that the above computer instructions may be stored in whole or in part on a computer-readable storage medium, wherein the computer-readable storage medium may be packaged together with the processor of the controller, or may be packaged separately from the processor of the controller, which is not limited in this application.

[0028] The beneficial effects described in the second to fifth aspects of the present application can be referred to the beneficial effect analysis of the first aspect and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present invention and do not constitute a limitation on the technical solution of the present invention.

[0030] Figure 1 A schematic diagram of an application scenario provided for an embodiment of the present application;

[0031] Figure 2 A schematic diagram of the structure of an air conditioner provided in an embodiment of the present application;

[0032] Figure 3 A schematic diagram of a connection between a temperature detection device and an air conditioner provided in an embodiment of the present application;

[0033] Figure 4 A schematic diagram of connecting another temperature detection device and an air conditioner provided in an embodiment of the present application;

[0034] Figure 5 A schematic diagram of the structure of a wire controller provided in an embodiment of the present application;

[0035] Figure 6 A hardware configuration block diagram of a wire controller provided in an embodiment of the present application;

[0036] Figure 7 A hardware configuration block diagram of a temperature controller provided in an embodiment of the present application;

[0037] Figure 8 A flow chart of a control method for a temperature detection device provided in an embodiment of the present application;

[0038] Fig. 9 A schematic diagram of a temperature rise curve of a temperature detection device in a certain working state provided in an embodiment of the present application;

[0039] Fig.10 A schematic diagram of a temperature rise curve of a temperature detection device provided in an embodiment of the present application after a state change;

[0040] Fig.11 A schematic diagram of a temperature rise curve of a temperature detection device under different working conditions provided in an embodiment of the present application;

[0041] Fig.12 A schematic diagram of a temperature rise curve of a temperature detection device provided in an embodiment of the present application before and after a state change;

[0042] Fig.13 A schematic diagram of a temperature rise curve of another temperature detection device provided in an embodiment of the present application before and after a state change;

[0043] Fig.14 A schematic diagram of a temperature rise curve of another temperature detection device provided in an embodiment of the present application before and after a state change;

[0044] Fig.15 A flow chart of another method for controlling a temperature detection device provided in an embodiment of the present application;

[0045] Fig.16 A flow chart of another method for controlling a temperature detection device provided in an embodiment of the present application;

[0046] Fig.17 A schematic diagram of a nonlinear temperature compensation function provided in an embodiment of the present application. DETAILED DESCRIPTION

[0047] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0048] It should be noted that all directional indications in the embodiments of the present invention (such as up, down, left, right, front, back, etc.) are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.

[0049] The terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more.

[0050] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "connected" and "connection" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances. In addition, when describing a pipeline, the "connected" and "connection" used in this application have the meaning of conduction. The specific meaning needs to be understood in conjunction with the context.

[0051] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0052] At present, most temperature detection devices also perform temperature compensation based on the relationship between their own temperature and working time. However, if the working state of the temperature detection device changes in a short period of time, the heat generated by it may not be completely dissipated. If temperature compensation is continued based on the relationship between the device's own temperature and working time, the accuracy of temperature compensation may be affected.

[0053] Based on this, an embodiment of the present application provides a control method for a temperature detection device, which can perform temperature compensation on the temperature value detected by the temperature detection device according to the initial temperature rise value of the temperature detection device at the moment of state change and other related parameters (such as stable temperature rise value, thermal time constant). The initial temperature rise value is the temperature rise value under the influence of the heat generated by the temperature detection device before the working state changes. In this way, when performing temperature compensation on the temperature value detected by the temperature detection device, it can be considered from the perspective of the temperature detection device before the working state changes, thereby improving the accuracy of temperature compensation for the temperature value detected by the temperature detection device, and then improving the accuracy of temperature control based on the temperature value detected by the temperature detection device.

[0054] Figure 1 This is a schematic diagram of an application scenario provided by the present application according to an exemplary embodiment. Figure 1As shown, the application scenario includes a temperature detection device 101 and an air conditioner 102 .

[0055] The temperature detection device 101 is electrically connected to the air conditioner 102 , and the air conditioner 102 is used to supply power to the temperature detection device 101 .

[0056] In some embodiments, the temperature detection device 101 refers to a device for detecting, adjusting, and controlling the ambient temperature or the temperature of the temperature detection device 101. The temperature detection device 101 may be a wire controller, a thermostat, and the like.

[0057] In some embodiments, the air conditioner 102 is a device for adjusting and controlling the temperature, humidity, flow rate and other parameters of the ambient air in the building or structure. The air conditioner 102 can be a cabinet air conditioner, a wall mounted air conditioner, a central air conditioner, etc. The specific form of the air conditioner 102 is not particularly limited in this application.

[0058] For example, Figure 2 As shown, the air conditioner 102 may include a compressor 201, a condenser 202, an expansion valve 203, and an evaporator 204. The air conditioner 102 performs a refrigeration cycle of the air conditioner by using the compressor 201, the condenser 202, the expansion valve 203, and the evaporator 204. The refrigeration cycle includes a series of processes involving compression, condensation, expansion, and evaporation, and supplies refrigerant to the conditioned and heat-exchanged air.

[0059] The compressor compresses the refrigerant gas in a high temperature and high pressure state and discharges the compressed refrigerant gas. The discharged refrigerant gas flows into the condenser. The condenser condenses the compressed refrigerant into a liquid phase, and the heat is released to the surrounding environment through the condensation process.

[0060] The expansion valve expands the high-temperature and high-pressure liquid refrigerant condensed in the condenser into a low-pressure liquid refrigerant. The evaporator evaporates the refrigerant expanded in the expansion valve and returns the refrigerant gas in a low-temperature and low-pressure state to the compressor. The evaporator can achieve a refrigeration effect by utilizing the latent heat of evaporation of the refrigerant to exchange heat with the material to be cooled. In the entire cycle, the air conditioner can adjust the temperature of the indoor space.

[0061] The outdoor unit of the air conditioner refers to a portion of a refrigeration cycle including a compressor and an outdoor heat exchanger, the indoor unit of the air conditioner includes an indoor heat exchanger, and an expansion valve may be provided in the indoor unit or the outdoor unit.

[0062] The indoor heat exchanger and the outdoor heat exchanger function as a condenser or an evaporator. When the indoor heat exchanger functions as a condenser, the air conditioner functions as a heater in a heating mode, and when the indoor heat exchanger functions as an evaporator, the air conditioner functions as a cooler in a cooling mode.

[0063] In some embodiments, the temperature detection device 101 can detect the indoor ambient temperature and transmit the indoor ambient temperature to the air conditioner 102, so that the air conditioner 102 adjusts the cooling or heating operation according to the real-time indoor ambient temperature.

[0064] In some embodiments, the air conditioner 102 can send the current operating status information of the air conditioner 102, such as energy consumption data and operating status of the air conditioner 102, to the temperature detection device 101, so that the temperature detection device 101 can more effectively coordinate and manage the operation of the air conditioner 102 and improve the intelligence level of the entire temperature control.

[0065] Figure 3 FIG. 1 is a schematic diagram of a connection between a temperature detection device and an air conditioner according to an exemplary embodiment of the present application. Figure 3 As shown, in the case where the temperature detection device is a wire controller, the temperature detection device can be directly electrically connected to the air conditioner.

[0066] Figure 4 FIG. 1 is a schematic diagram of another temperature detection device and an air conditioner connected according to an exemplary embodiment of the present application. Figure 4 As shown, in the case where the temperature detection device is a thermostat, the temperature detection device needs to be connected to the air conditioner through a communication adapter.

[0067] Take the temperature detection device as a wire controller as an example. Figure 5 FIG. 1 is a schematic diagram of the structure of a wire controller provided by the present application according to an exemplary embodiment. Figure 5 As shown, the wire controller 500 may include a display screen 501, a function button 502, a temperature sensor 503 ( Figure 5 ) and the controller 504 ( Figure 5 not shown).

[0068] In some embodiments, the display screen 501 is used to display the ambient temperature of the room where the air conditioner 102 is located, the set temperature, the operating status information of the air conditioner 102, etc. In some embodiments, the display screen 501 is a segment code liquid crystal display screen.

[0069] It can be understood that the wire controller with the segment code LCD screen generates less heat, that is, the temperature rise value of the wire controller with the segment code LCD screen is smaller.

[0070] In some embodiments, the function button 502 may include an operation switch, a temperature setting switch, a wind direction setting switch, and an air volume setting switch. The operation switch is a switch for switching between the operation and stop of the air conditioner 102, and each time the operation switch is operated, it switches alternately between the operation and the stop. The temperature setting switch is a switch for inputting the room temperature desired by the user. In addition, the wind direction setting switch is a switch for making settings related to the wind direction. The air volume setting switch is a switch for inputting the air volume.

[0071] In some embodiments, the temperature sensor 503 is used to detect the ambient temperature.

[0072] In some embodiments, the controller 504 refers to a device that can generate an operation control signal according to the instruction operation code and the timing signal to instruct the line controller to execute the control instruction. Exemplarily, the controller can be a central processing unit (CPU), a general-purpose processor network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD) or any combination thereof. The controller can also be other devices with processing functions, such as circuits, devices or software modules, and the embodiments of the present application do not impose any restrictions on this.

[0073] In addition, the controller 504 can be used to control the operation of various components inside the wire controller 500 , so that the various components of the wire controller 500 can operate to realize various predetermined functions of the wire controller 500 .

[0074] In some embodiments, the controller 504 may obtain a first temperature value of the temperature detection device 101 at a first moment, a second temperature value at a second moment, and a temperature rise parameter when the working state of the temperature detection device 101 changes; wherein the first moment is before the second moment, and the time interval between the first moment and the second moment is less than or equal to a preset threshold; the temperature rise parameter includes a stable temperature rise value and a thermal time constant;

[0075] Further, the controller 504 may determine the initial temperature rise value of the temperature detection device 101 at the state change moment according to the first temperature value, the second temperature value, the time interval between the first moment and the second moment, the stable temperature rise value, and the thermal time constant;

[0076] Furthermore, the controller 504 may perform temperature compensation on the temperature value detected by the temperature detection device 101 according to the initial temperature rise value.

[0077] In some embodiments, the controller 504 may also determine a target temperature rise value of the temperature detection device 101 according to the initial temperature rise value, the time interval between the first moment and the second moment, the stable temperature rise value, and the thermal time constant;

[0078] Furthermore, the controller 504 may perform temperature compensation on the temperature value detected by the temperature detection device 101 according to the ambient temperature and the target temperature rise value, so that the compensated temperature value is the difference between the temperature value and the target temperature rise value.

[0079] In some embodiments, the controller 504 may also obtain a slope change value of a temperature rise curve of the temperature detection device 101 and a slope value of a preset linear temperature compensation function;

[0080] Furthermore, the controller 504 may obtain a calculation formula for the initial temperature rise value according to the quantitative relationship between the slope change value of the temperature rise curve and the slope value of the linear temperature compensation function.

[0081] Figure 6 This is a hardware configuration block diagram of a wire controller provided by the present application according to an exemplary embodiment. Figure 6 As shown, the wire controller 500 may further include at least one of the following: a communicator 601 and a memory 602 .

[0082] In some embodiments, the communicator 601 is used to establish a communication connection with other network entities, for example, to establish a communication connection with the air conditioner 102. The communicator 601 may include a radio frequency (RF) module, a cellular module, a wireless fidelity (WIFI) module, and a GPS module. Taking the RF module as an example, the RF module can be used to receive and send signals, in particular, to send the received information to the controller 504 for processing; in addition, the signal generated by the controller 504 is sent out, for example, the indoor ambient temperature detected by the temperature sensor 303 is sent to the air conditioner 102. Generally, the RF circuit may include but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, and the like.

[0083] In some embodiments, the memory 602 can be used to store software programs and data, such as the temperature rise parameters of the wire controller 500 under different working states, and the temperature rise value of the wire controller 500 at the moment of state change. The controller 504 executes various functions and data processing of the wire controller 500 by running the software programs or data stored in the memory 602. The memory 602 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. The memory 602 stores an operating system that enables the wire controller 500 to run. In the present application, the memory 602 can store an operating system and various application programs, and can also store code for executing the control method of the temperature detection device provided in the embodiment of the present application.

[0084] Those skilled in the art will understand that Figure 6 The hardware structure shown in the figure does not constitute a limitation on the wire controller, and the wire controller may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0085] Taking the temperature detection device as a thermostat as an example, Figure 7 This is a hardware configuration block diagram of a temperature controller provided by the present application according to an exemplary embodiment. Figure 7 As shown, the thermostat 700 may include a display screen 701 , a filter 702 , a communicator 703 , a memory 704 , and a controller 705 .

[0086] In some embodiments, the display screen 701 is used to display the ambient temperature of the room where the air conditioner 102 is located, the set temperature, the operating status information of the air conditioner 102, etc. In some embodiments, the display screen 701 is a segment code liquid crystal display screen.

[0087] In some embodiments, the filter 702 is connected to the communicator 703 and is used to filter the communication signal received through the communicator 703 to remove noise and interference, so that the signal output to the air conditioner 102 is more stable and reliable.

[0088] In some embodiments, the communicator 703 is used to establish a communication connection with other network entities, for example, to establish a communication connection with the air conditioner 102. The communicator 703 may include a radio frequency (RF) module, a cellular module, a wireless fidelity (WIFI) module, and a GPS module. Taking the RF module as an example, the RF module can be used to receive and send signals, in particular, to send the received information to the controller 705 for processing; in addition, the signal generated by the controller 705 is sent out. Generally, the RF circuit may include but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, etc.

[0089] In some embodiments, the memory 704 can be used to store software programs and data, such as temperature rise parameters of the thermostat 700 under different working conditions. The controller 705 executes various functions and data processing of the thermostat 700 by running the software programs or data stored in the memory 704. The memory 704 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. The memory 704 stores an operating system that enables the thermostat 700 to run. In the present application, the memory 704 can store an operating system and various application programs, and can also store code for executing the control method of the temperature detection device provided in the embodiment of the present application.

[0090] In some embodiments, the controller 705 refers to a device that can generate an operation control signal according to the instruction operation code and the timing signal to instruct the line controller to execute the control instruction. Exemplarily, the controller can be a central processing unit (CPU), a general-purpose processor network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD) or any combination thereof. The controller can also be other devices with processing functions, such as circuits, devices or software modules, and the embodiments of the present application do not impose any restrictions on this.

[0091] In addition, the controller 705 can be used to control the operation of various components inside the thermostat 700 so that the various components of the thermostat 700 can operate to achieve various predetermined functions of the thermostat 700.

[0092] The embodiments provided in this application are described in detail below in conjunction with the accompanying drawings.

[0093] like Figure 8 As shown, the embodiment of the present application provides a control method for a temperature detection device, the method comprising the following steps:

[0094] S101. When the working state of the temperature detection device changes, the controller obtains an initial temperature rise value and a temperature rise parameter of the temperature detection device at the time of state change.

[0095] Among them, the temperature rise parameters include the stable temperature rise value and the thermal time constant.

[0096] The stable temperature rise value refers to the temperature of the temperature detection device gradually reaching a static stable state over time, and in this static stable state, the temperature of the temperature detection device no longer fluctuates and changes significantly. The thermal time constant refers to the time required for the temperature of the temperature detection device to reach a static stable state.

[0097] For example, the temperature rise curve of the temperature detection device in a certain working state is as follows: Fig. 9 As shown. Fig. 9 It can be seen that after a time of 4τ, the temperature rise value of the temperature detection device reaches a static stable state. And in this static stable state, the temperature rise value of the temperature detection device is T1. Therefore, the stable temperature rise value of the temperature detection device in this certain working state is T1, and the thermal time constant is 4τ.

[0098] Alternatively, the thermal time constant can be obtained by the following formula (1).

[0099]

[0100] Among them, τ is the thermal time constant; m is the mass of the temperature detection device; c is the specific heat capacity; A is the heat dissipation area of ​​the temperature detection device; Kt is the comprehensive heat dissipation coefficient.

[0101] In some embodiments, the temperature rise value of the temperature detection device in a certain working state can be reduced to 0 after a preset period of time.

[0102] Optionally, the preset duration is 4τ.

[0103] In some embodiments, within a preset time period, if the working state of the temperature detection device changes, the initial temperature rise value of the temperature detection device at the moment of state change is not zero.

[0104] For example, when the working state of the temperature detection device changes from the standby state to the normal operating state, the temperature rise curve of the temperature detection device is as follows: Fig.10 As shown. Fig.10It can be seen that at t=0, that is, at the moment of state change, the temperature rise value of the temperature detection device is not 0. This is because the heat generated by the temperature detection device in the standby state has not yet dissipated, and the working state of the temperature detection device has changed to a normal operating state. Therefore, the initial temperature rise value of the temperature detection device at the moment of state change is not 0.

[0105] In some embodiments, the controller may obtain an initial temperature rise value of the temperature detection device at the moment of state change from a storage module of the temperature detection device.

[0106] In some embodiments, the temperature detection device has different temperature rise curves under the same ambient temperature and different working conditions.

[0107] For example, Fig.11 As shown, the temperature rise curves of the temperature detection device in working state 1, working state 2, working state 3 and working state 4 are all different.

[0108] In some embodiments, as the working state of the temperature detection device changes, the temperature rise curve of the temperature detection device will also change.

[0109] For example, after the working state of the temperature detection device changes from the energy-saving state S1 to the normal working state S2, the temperature rise curve of the temperature detection device changes as follows: Fig.12 shown.

[0110] For example, after the working state of the temperature detection device changes from the normal working state S3 to the standby state S4, the temperature rise curve of the temperature detection device changes as follows: Fig.13 shown.

[0111] For example, after the working state of the temperature detection device changes from the standby state S5 to the normal working state S6, the temperature rise curve of the temperature detection device changes as follows: Fig.14 shown.

[0112] In some embodiments, when the working state of the temperature detection device changes, that is, when the state of the temperature detection device changes, the controller controls the timer to restart timing and obtains the time value recorded by the timer in real time.

[0113] S102: The controller determines a target temperature rise value of the temperature detection device at the current moment according to the initial temperature rise value, the stable temperature rise value and the thermal time constant.

[0114] In some embodiments, the target temperature rise value can be obtained by the following formula (2).

[0115]

[0116] Among them, T(t) is the target temperature rise value; T w is the stable temperature rise value; T t0 is the initial temperature rise value; t is the time interval between the current moment and the moment of state change; τ is the thermal time constant.

[0117] In addition, the determination of formula (2) can refer to the following Fig.16 The specific description of the calculation formula for the initial temperature rise value in the illustrated embodiment will not be repeated in this application.

[0118] S103: The controller performs temperature compensation on the temperature value detected by the temperature detection device according to the target temperature rise value.

[0119] In some embodiments, the controller may obtain a temperature value detected by a temperature detection device.

[0120] Optionally, the temperature value detected by the temperature detection device may be detected by a temperature sensor inside the temperature detection device, or may be detected by an external temperature sensor connected to the temperature detection device, and the present application does not impose any special restrictions on this.

[0121] Furthermore, the controller performs temperature compensation on the temperature detected by the temperature detection device according to the target temperature rise value and the temperature value, so that the compensated temperature value is the difference between the temperature value and the target temperature rise value. That is, the controller determines the difference between the temperature value and the target temperature rise value as the compensated temperature value.

[0122] based on Figure 8 In the embodiment shown, the embodiment of the present application provides a control method for a temperature detection device, taking into account that in the case where the working state of the temperature detection device changes in a short period of time, the heat generated by the temperature detection device before the working state changes may not be completely dissipated, which may affect the accuracy of temperature compensation. Therefore, the temperature value detected by the temperature detection device can be temperature compensated according to the initial temperature rise value of the temperature detection device at the moment of state change and other related parameters (such as stable temperature rise value, thermal time constant). The initial temperature rise value is the temperature rise value under the influence of the heat generated by the temperature detection device before the working state changes. In this way, when temperature compensation is performed on the temperature value detected by the temperature detection device, it can be considered from the perspective of the temperature detection device before the working state changes, so as to improve the accuracy of temperature compensation for the temperature value detected by the temperature detection device, and then improve the accuracy of temperature control based on the temperature value detected by the temperature detection device.

[0123] In some embodiments, Fig.15 The control method of a temperature detection device provided in the embodiment of the present application may also include the following steps.

[0124] S201: The controller obtains a duration during which no touch operation is detected on the display screen.

[0125] In some embodiments, the controller may periodically detect the touch panel of the display screen, and control the timer to record the duration of no touch operation being detected during each detection.

[0126] Exemplarily, when the controller does not detect a touch operation, the controller controls the timer to start timing. If the next detection still does not detect a touch operation, the duration recorded by the timer is accumulated until the controller detects a touch operation or the duration recorded by the timer reaches a preset threshold. In this way, the duration recorded by the timer is the duration of time when no touch operation is detected on the display screen.

[0127] S202. When the duration of the screen-off state is within a preset screen-off duration range, the controller controls the display screen to be in the screen-off state.

[0128] Optionally, the screen off state may include a screen off state with a completely black screen and a screen off state with only the time displayed.

[0129] In some embodiments, the controller controls the display screen to be in the screen-off state when the duration is within a preset screen-off duration range, so that the heating condition of the temperature detection device can be relatively stable, and temperature compensation of the temperature value of the temperature detection device can be facilitated.

[0130] The determination of the target temperature rise calculation formula provided in the embodiment of the present application is specifically introduced below. Fig.16 As shown, the steps for determining the target temperature rise value calculation formula include the following steps.

[0131] S301. The controller obtains a slope change value of a preset nonlinear temperature compensation function and a time required for the temperature detection device to reach the stable temperature rise value.

[0132] Optionally, the preset nonlinear temperature compensation function may be the following formula (3).

[0133] T (t) =at 2 +bt formula(3)

[0134] Among them, T (t) is the temperature rise value of the temperature detection device; t is the maintenance time of the temperature detection device under different working conditions; a and b are coefficients.

[0135] For example, Fig.17As shown, when the temperature detection device is powered on, the temperature rise value gradually increases, which is similar to the part from zero to the highest point in a parabola with an open bottom of a quadratic equation. When the temperature rise value of the temperature detection device reaches a stable temperature rise value, the temperature detection device gradually decreases when it is powered off, which is similar to the part from the highest point to the zero point in a parabola with an open top of a quadratic equation.

[0136] In some embodiments, the controller derives the nonlinear temperature compensation function to obtain a slope change value of the nonlinear temperature compensation function.

[0137] For example, the derivative T' of the above formula (3) t It is 2at+b, that is, the slope change value of the nonlinear temperature compensation function is 2at+b.

[0138] In some embodiments, the controller also obtains the time required for the temperature detection device to reach a stable temperature rise value to determine the quantitative relationship between coefficient a and coefficient b in formula (3).

[0139] S302: The controller determines a calculation method for the target temperature rise value according to the slope change value of the nonlinear temperature compensation function and the time required for the temperature detection device to reach the stable temperature rise value.

[0140] In some embodiments, the controller determines the quantitative relationship between coefficient a and coefficient b in formula (3) based on the time required for the temperature detection device to reach a stable temperature rise value.

[0141] Exemplarily, the time required for the temperature detection device to reach a stable temperature rise value is 4τ. Fig.17 From the characteristics of the nonlinear temperature compensation function shown, it can be seen that when the temperature detection device reaches a stable temperature rise value, the equation t=4τ=-b / 2a can be obtained. The quantitative relationship between the coefficient a and the coefficient b is b=-8aτ.

[0142] Further, by Fig.17 It can be seen that at t = 4τ, T (t) =T w Then, t = 4τ, T (t) =T w , b = -8aτ Substituting into the above formula (3), we can get the coefficient a as -T w / 16τ 2 , coefficient b is T w / 2τ.

[0143] In summary, the calculation formula for the target temperature rise value of the temperature detection device in the power-on state can be obtained, and the calculation formula for the target temperature rise value is the following formula (4).

[0144]

[0145] Among them, T (t) is the target temperature rise value; T w is the stable temperature rise value; T t0 is the initial temperature rise value; t is the time interval between the current moment and the moment of state change; τ is the thermal time constant.

[0146] Similarly, the calculation formula for the target temperature rise value of the temperature detection device in the power-off state can be obtained. The calculation formula for the target temperature rise value is the following formula (5).

[0147]

[0148] Among them, T (t) is the target temperature rise value; T w is the stable temperature rise value; T t0 is the initial temperature rise value; t is the time interval between the current moment and the moment of state change; τ is the thermal time constant.

[0149] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the present invention may be implemented in hardware, software, firmware, or any combination thereof. When implemented using software, the functions may be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium may be any available medium that a general or special-purpose computer can access.

[0150] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0151] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A temperature detection device, characterized in that: include: A power supply circuit, used to supply power to the temperature detection device; Display screen; The controller is configured as: When the working state of the temperature detection device changes, obtaining the initial temperature rise value and temperature rise parameters of the temperature detection device at the moment of state change; wherein the temperature rise parameters include a stable temperature rise value and a thermal time constant; Determining a target temperature rise value of the temperature detection device at a current moment according to the initial temperature rise value, the stable temperature rise value and the thermal time constant; According to the target temperature rise value, temperature compensation is performed on the temperature value detected by the temperature detection device.

2. The temperature detection device according to claim 1, characterized in that: The target temperature rise value satisfies the following relationship: Among them, T (t) is the target temperature rise value; T w is the stable temperature rise value; T t0 is the initial temperature rise value; t is the time interval between the current moment and the state change moment; τ is the thermal time constant.

3. The temperature detection device according to claim 1, characterized in that: The controller is further configured to: Obtaining a duration in which no touch operation is detected on the display screen; When the duration is within a preset screen-off duration range, the display screen is controlled to be in a screen-off state.

4. The temperature detection device according to any one of claims 1 to 3, characterized in that: The controller is configured to perform temperature compensation on the temperature value detected by the temperature detection device according to the target temperature rise value. The controller is specifically configured as follows: Obtaining a temperature value detected by the temperature detection device; The temperature detected by the temperature detection device is temperature compensated according to the target temperature rise value and the temperature value, so that the compensated temperature value is the difference between the temperature value and the target temperature rise value.

5. The temperature detection device according to any one of claims 1 to 3, characterized in that: Before the controller is configured to obtain the initial temperature rise value and temperature rise parameter of the temperature detection device at the state change moment, the controller is further configured to: Obtaining a slope change value of a preset nonlinear temperature compensation function and a time required for the temperature detection device to reach the stable temperature rise value; The calculation method of the target temperature rise value is determined according to the slope change value of the nonlinear temperature compensation function and the time required for the temperature detection device to reach the stable temperature rise value.

6. A method for controlling a temperature detection device, characterized in that: include: When the working state of the temperature detection device changes, obtaining the initial temperature rise value and temperature rise parameters of the temperature detection device at the moment of state change; wherein the temperature rise parameters include a stable temperature rise value and a thermal time constant; Determining a target temperature rise value of the temperature detection device at a current moment according to the initial temperature rise value, the stable temperature rise value and the thermal time constant; According to the target temperature rise value, temperature compensation is performed on the temperature value detected by the temperature detection device.

7. The method according to claim 6, characterized in that The target temperature rise value satisfies the following relationship: Among them, T (t) is the target temperature rise value; T w is the stable temperature rise value; T t0 is the initial temperature rise value; t is the time interval between the current moment and the state change moment; τ is the thermal time constant.

8. The method according to claim 6, characterized in that The controller is further configured to: Get the duration of time when no touch operation is detected on the display screen; When the duration is within a preset screen-off duration range, the display screen is controlled to be in a screen-off state.

9. The method according to any one of claims 6 to 8, characterized in that: The step of performing temperature compensation on the temperature value detected by the temperature detection device according to the target temperature rise value comprises: According to the target temperature rise value, the temperature detection device is temperature compensated so that the compensated temperature value is the difference between the temperature value and the target temperature rise value.

10. The method according to any one of claims 6 to 8, characterized in that: Before obtaining the initial temperature rise value and temperature rise parameter of the temperature detection device at the state change moment, the method further includes: Obtaining a slope change value of a preset nonlinear temperature compensation function and a time required for the temperature detection device to reach the stable temperature rise value; The calculation method of the target temperature rise value is determined according to the slope change value of the nonlinear temperature compensation function and the time required for the temperature detection device to reach the stable temperature rise value.