Temperature control method, device, equipment, medium and program product

By predicting the predicted temperature of the temperature-controlled area of ​​the temperature control equipment and controlling the working status of the switch unit and the power unit in advance, the hysteresis problem of the temperature control equipment is solved, fast and accurate temperature adjustment is achieved, and the efficiency and energy efficiency of temperature control are improved.

CN120803150APending Publication Date: 2025-10-17BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511171810.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-20
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

Existing temperature control equipment has a lag in the real-time temperature adjustment process, which results in prolonged temperature adjustment time and is unable to quickly respond to dynamic changes in the temperature-controlled area.

Method used

By predicting the predicted temperature of the temperature-controlled area of ​​the temperature control equipment, the working state of the switch unit is controlled in advance, and the power unit is used to open the thermal management path in advance, so as to realize timely adjustment of the heat exchange medium and shorten the temperature adjustment time.

Benefits of technology

It reduces the lag time of temperature regulation, improves the response speed and accuracy of temperature control, optimizes the temperature regulation efficiency and reduces energy consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120803150A_ABST
    Figure CN120803150A_ABST
Patent Text Reader

Abstract

The invention provides a temperature control method, device and equipment, a medium and a program product, and relates to the technical field of temperature control, and the method comprises the steps: predicting the predicted temperature of a to-be-controlled area of the temperature control equipment; according to the predicted temperature, the working state of a switch unit of the temperature control equipment is controlled in advance, and therefore a heat management access is conducted in advance; under the condition that the temperature regulation requirement exists, the power unit of the temperature control equipment is used for controlling the heat exchange medium to pass through the conducted heat management channel, when temperature regulation is needed, the heat exchange medium reaches the area to be controlled, temperature control is conducted on the area to be controlled in time, and the temperature regulation time is shortened.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of temperature control, and particularly relates to a temperature control method, device, equipment, medium and program product. BACKGROUND

[0002] The temperature regulating device usually has temperature regulating functions such as refrigeration and heating, and can regulate the temperature of a temperature-controlled region to a temperature set by a user. There is usually a deviation between the actual temperature in the temperature-controlled region and the temperature set by the user, and the temperature in the temperature-controlled region needs to be adjusted in real time. However, in the process of real-time temperature adjustment, due to the lag control of the temperature regulating device, the temperature adjustment process has a lag, which prolongs the temperature adjustment time. SUMMARY

[0003] To overcome the problems in the related art, the present disclosure provides a temperature control method, device, equipment, medium and program product.

[0004] According to a first aspect of an embodiment of the present disclosure, a temperature control method is provided, and the temperature control method comprises: predicting a predicted temperature of a temperature-controlled region of a temperature control device; pre-controlling a working state of a switching unit of the temperature control device according to the predicted temperature; in a case where there is a temperature regulating demand, controlling a heat exchange medium to pass through a thermal management channel to perform temperature control on the temperature-controlled region by using a power unit of the temperature control device; and the thermal management channel is turned on by the switching unit in the working state.

[0005] The temperature control method provided in the embodiment predicts a predicted temperature of a temperature-controlled region of a temperature control device, pre-controls a working state of a switching unit of the temperature control device according to the predicted temperature, thereby turning on the thermal management channel in advance, and in a case where there is a temperature regulating demand, controls a heat exchange medium to pass through the thermal management channel which has been turned on, reduces the lag time of turning on the thermal management channel, and makes the heat exchange medium reach the temperature-controlled region when temperature regulation is needed, so as to timely perform temperature control on the temperature-controlled region and shorten the temperature regulating time.

[0006] In some possible implementation manners, the pre-controlling the working state of the switching unit of the temperature control device according to the predicted temperature comprises: pre-controlling the working state of the switching unit of the temperature control device according to the predicted temperature, a temperature control function of the temperature control device, and a set temperature corresponding to the temperature control function, so as to facilitate subsequent rapid control of the temperature in the temperature-controlled region.

[0007] In some possible implementation manners, the pre-control of the working state of the switch unit of the temperature control device according to the predicted temperature, the temperature control function of the temperature control device, and the set temperature corresponding to the temperature control function comprises: if the temperature control function of the temperature control device is a refrigeration function, and the predicted temperature is higher than the set temperature, the switch unit of the temperature control device is pre-controlled to be in a conducting state, so as to facilitate subsequent rapid control of the temperature in the temperature-controlled region.

[0008] In some possible implementation manners, the switch unit comprises a damper, and the power unit comprises a fan, the pre-control of the working state of the switch unit of the temperature control device comprises: pre-control of the damper to be in an open state, and the temperature control of the temperature-controlled region by the power unit of the temperature control device in the case that there is a temperature adjustment demand comprises: in the case that there is a temperature adjustment demand, the fan is used to drive the gaseous heat exchange medium to pass through the heat management passage formed by the damper in the open state, so as to adjust the temperature of the temperature-controlled region, thereby rapidly controlling the temperature in the temperature-controlled region.

[0009] In some possible implementation manners, the switch unit comprises a solenoid valve, and the power unit comprises a compressor, the pre-control of the working state of the switch unit of the temperature control device comprises: pre-control of the solenoid valve to be in a conducting state, and the temperature control of the temperature-controlled region by the power unit of the temperature control device in the case that there is a temperature adjustment demand comprises: in the case that there is a temperature adjustment demand, the compressor is used to control the heat exchange medium to pass through the heat management passage formed by the conducting solenoid valve, so as to adjust the temperature of the temperature-controlled region, thereby rapidly controlling the temperature in the temperature-controlled region.

[0010] In some possible implementation manners, the temperature control device comprises a plurality of temperature-controlled regions, the solenoid valve comprises a plurality of outlets, each outlet of the solenoid valve is connected with a heat management passage of one of the plurality of temperature-controlled regions, and in the case that the temperature control device is used for refrigeration, the pre-control of the solenoid valve to be in a conducting state comprises: in the case that the predicted temperature is at least a first preset temperature higher than the set temperature, each outlet of the solenoid valve is pre-controlled to be in a conducting state. In this way, the frequent adjustment of the heat exchange medium is avoided.

[0011] In some possible implementation manners, the pre-control of the electromagnetic valve in the on state includes: in a case where the predicted temperature is at least a second preset temperature higher than the set temperature, pre-controlling the electromagnetic valve to be in the on state at an interface connected to the temperature-controlled region, and controlling the remaining interfaces of the electromagnetic valve to be in the off state, where the second preset temperature is higher than the first preset temperature. In this way, more heat exchange medium flows through the temperature-controlled region, and the temperature-controlled region is subjected to more intense refrigeration, so that the temperature adjustment efficiency of the temperature-controlled region is improved.

[0012] In some possible implementation manners, the temperature control of the temperature-controlled region by the heat exchange medium through the heat management passage by using the power unit of the temperature control device in the case where the temperature adjustment demand exists includes: in the case where the temperature adjustment demand exists, controlling the power unit by using a PID adjustment algorithm, and controlling the temperature control of the temperature-controlled region by the heat exchange medium through the heat management passage by using the power unit. In this way, the temperature is continuously adjusted by using the PID adjustment algorithm, and the temperature overshoot phenomenon is reduced, so that the temperature in the temperature-controlled device is closer to the set temperature.

[0013] In some possible implementation manners, the predicted temperature of the temperature-controlled region of the temperature control device includes: obtaining historical data of the temperature control device; and predicting the predicted temperature of the temperature-controlled region of the temperature control device according to the historical data. In this way, the predicted temperature of the temperature-controlled region is predicted, which prepares for the subsequent formation of the heat exchange passage, and facilitates the rapid temperature control of the temperature-controlled region.

[0014] In some possible implementation manners, the temperature control device is a refrigerator, and the rapid temperature adjustment of the temperature-controlled region of the refrigerator is implemented.

[0015] In some possible implementation manners, the historical data includes at least one of the following: a historical temperature of the temperature-controlled region, a historical temperature of an environment in which the refrigerator is located, a defrosting temperature of the temperature-controlled region of the refrigerator, a historical duty cycle of a fan of the refrigerator, a historical working state of an electromagnetic valve of the refrigerator, and a historical working state of a damper of the refrigerator.

[0016] According to a second aspect of the embodiments of the present disclosure, a temperature control device is provided, which is configured to execute the temperature control method of the first aspect.

[0017] According to a third aspect of the embodiments of the present disclosure, a temperature control device is provided, which includes a processor, and a memory configured to store processor-executable instructions, and the processor is configured to execute the instructions to implement the steps of the method of the first aspect.

[0018] According to a fourth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, which stores computer program instructions, and the computer program instructions are executed by a processor to implement the steps of the method provided in the first aspect of the present disclosure.

[0019] According to a fifth aspect of the embodiments of the present disclosure, a computer program product is provided, which comprises a computer program, and the computer program is executed by a processor to implement the steps of the method in the first aspect.

[0020] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0021] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure, together with the description.

[0022] Figure 1 is a flow chart of a temperature control method according to an exemplary embodiment.

[0023] Figure 2 is a schematic diagram of an application scenario of the temperature control method provided by the present disclosure.

[0024] Figure 3 is a schematic diagram of an LSTM model.

[0025] Figure 4 is a working schematic diagram of a fuzzy PID algorithm.

[0026] Figure 5 is a block diagram of a temperature control device according to an exemplary embodiment.

[0027] Figure 6 is a block diagram of a device for a temperature control method according to an exemplary embodiment. DETAILED DESCRIPTION

[0028] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The following description is with reference to the accompanying drawings, in which like numerals refer to like elements throughout. The embodiments described in the following exemplary embodiments do not represent all of the implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0029] It should be noted that all the actions of acquiring signals, information or data in the present disclosure are performed in compliance with the corresponding data protection regulations and policies of the country where the device is located, and with the authorization of the corresponding device owner.

[0030] The temperature adjusting device usually has temperature adjusting functions such as refrigeration, heating, etc., and can adjust the temperature of the temperature-controlled region to the temperature set by the user. For example, the temperature adjusting device can include a refrigerator, a freezer, an air conditioner, etc. Among them, the air conditioner can be a central air conditioner.

[0031] Taking the refrigerator as an example in the field of refrigerator control, the event-based lookup table control strategy is widely used. When events such as opening the door, putting in food, changing the temperature to the preset value, etc. occur during the operation of the refrigerator, the control system of the refrigerator finds the corresponding control instruction from the pre-set event and control strategy correspondence table to adjust the refrigeration, freezing, etc. of the refrigerator. However, with higher expectations for the intelligentization and precision of the temperature regulation of the refrigerator, the limitations of the event-based lookup table control strategy are increasingly evident. The inventors believe that this control strategy is essentially a predetermined response to the event that has occurred, and lacks the flexibility of judgment and prediction ability for real-time dynamic changes and future trends inside the refrigerator. For example, when a user puts in a large amount of different types of food at one time, the heat dissipation characteristics and preservation requirements of different foods make the internal heat load of the refrigerator complex and changeable at a moment, and the event-based lookup table control strategy is difficult to quickly and accurately respond to this situation, resulting in large temperature fluctuations in the refrigerator and failing to meet the preservation requirements of different foods. For example, in different seasons and different regional environments, the external environment temperature and humidity change greatly, and the strategy cannot adaptively and timely adjust the operation state of the refrigerator, and cannot accurately control the temperature.

[0032] Generally, there is a deviation between the actual temperature in the temperature-controlled region and the temperature set by the user, and the temperature needs to be adjusted in real time. However, during real-time temperature adjustment, due to the lag control of the temperature adjusting device, the temperature adjustment process has a lag, prolonging the time for adjusting the temperature in the temperature-controlled region to the temperature set by the user.

[0033] Therefore, the present disclosure provides a temperature control method, please refer to Figure 1 , the temperature control method can be applied to Figure 5 The cloud server connected to the temperature control device, the device for temperature control method 800, the computer program product and the computer readable storage medium shown in Figure 6 The temperature control device can include an air conditioner, a refrigerator, a freezer, etc. The following will be described in detail with respect to the flow shown in Figure 1 The temperature control method can include the following steps: Step S110: predicting the predicted temperature of the temperature-controlled region of the temperature control device.

[0034] The temperature-controlled region to be predicted refers to a region that needs to be temperature-adjusted by the temperature control device, such as refrigeration or heating. For example, the temperature control device is a refrigerator device, and the temperature-controlled region can include a fresh-keeping layer, a refrigeration layer, and a freezing layer, wherein the refrigerator device can be a household refrigerator, a household freezer, a vehicle-mounted refrigerator, a commercial refrigerator, a commercial freezer, etc. For another example, the temperature control device is an air conditioner device, and the temperature-controlled region is a space that needs to be refrigerated or heated, such as a room, a vehicle cabin, etc.

[0035] In an embodiment, the predicted temperature of the temperature-controlled region of the temperature control device is predicted according to historical data of the temperature control device. For example, the historical data can include historical temperature, historical temperature change trend, etc. of the temperature-controlled region of the temperature control device. The historical data can also include the working state of the electromagnetic valve, compressor, air door, fan, etc. in the temperature control device. The historical data can also include habit data of the user using the temperature control device, which can represent the user's habit of using the refrigerator, such as the habit data reflecting that the user opens the refrigerator at 9 am and puts food into the refrigerator, which takes 3 minutes, etc. The predicted temperature can be the temperature after a preset time period. For example, the predicted temperature at T2 is predicted at T1, which can be considered as a preset time period between T1 and T2, and the preset time period can be 4 minutes, 5 minutes, 6 minutes, etc., which is not limited herein.

[0036] In another embodiment, the predicted temperature of the temperature-controlled region is predicted by using a preset algorithm. The preset algorithm can include Kalman filtering, neural network, thermal resistance-thermal capacity network, data-driven algorithm, etc.

[0037] Step S120: According to the predicted temperature, the working state of the switching unit of the temperature control device is pre-controlled.

[0038] According to the predicted temperature, the working state of the switching unit of the temperature control device is pre-controlled, so that the switching unit is prepared in advance, and the subsequent temperature adjustment can be performed in time.

[0039] Optionally, the switching unit can include an electromagnetic valve, an air door, a four-way valve, an electronic expansion valve, a relay, etc.

[0040] In this step, the switching unit is pre-controlled before the temperature adjustment. That is, the working state of the switching unit can be pre-controlled when the predicted temperature is predicted at T1. The working state of the switching unit can also be pre-controlled at any time between T1 and T2.

[0041] Step S130: in the case of temperature regulation demand, the heat exchange medium is controlled to pass through the thermal management passage by the power unit of the temperature control device to control the temperature of the temperature-controlled region; wherein the thermal management passage is turned on by the switch unit in the working state.

[0042] The switch unit is controlled to be in the working state in advance to turn on the thermal management passage in advance. In the case of temperature regulation demand, the heat exchange medium is driven to pass through the thermal management passage which has been turned on in advance by the power unit to control the temperature of the temperature-controlled region when passing through the temperature-controlled region, so that the temperature of the temperature-controlled region approaches the set temperature. The set temperature can be set by the user according to the user's own needs, or be the default setting on the temperature control device.

[0043] The current temperature in the temperature-controlled region is collected, and in the case of deviation between the current temperature and the set temperature, it can be considered that there is temperature regulation demand. In combination with the above example, the current temperature can be the temperature in the temperature-controlled region collected at T3.

[0044] The temperature control method provided by the embodiment predicts the predicted temperature of the temperature-controlled region of the temperature control device, pre-controls the working state of the switch unit of the temperature control device according to the predicted temperature, thereby turning on the thermal management passage in advance and shortening the lag time of turning on the thermal management passage, and in the case of temperature regulation demand, the heat exchange medium is controlled to pass through the thermal management passage which has been turned on in advance by the power unit of the temperature control device when temperature regulation is needed, so that the heat exchange medium reaches the temperature-controlled region and the temperature of the temperature-controlled region is controlled in time, and the temperature regulation time is shortened.

[0045] In an embodiment, step S120 can include pre-controlling the working state of the switch unit of the temperature control device according to the predicted temperature, the temperature control function of the temperature control device, and the set temperature corresponding to the temperature control function.

[0046] The temperature control function includes a heating function and a cooling function. The set temperature can be set by the user according to the user's own needs, or be the default setting on the temperature control device.

[0047] In one case, if the temperature control function of the temperature control device is the cooling function, the switch unit of the temperature control device is controlled to be in the on state in the case that the predicted temperature is higher than the set temperature.

[0048] As a way, in the refrigeration scenario, in the case that the predicted temperature is higher than the set temperature, the switch unit is controlled in the on state in advance, the heat management passage is turned on in advance, the heat exchange medium is circulated to carry out refrigeration, and the temperature in the temperature control region can be accurately controlled. Especially in the case that the temperature control region stores items with high temperature requirements, it has important value.

[0049] As another way, in the refrigeration scenario, in the case that the predicted temperature is at least a first temperature difference higher than the set temperature, the switch unit is controlled in the on state in advance, the heat management passage is turned on in advance, and the heat exchange medium is circulated to carry out refrigeration. For example, the first temperature difference can be 0.3℃, 0.5℃, 1℃, 1.1℃, etc.

[0050] It is not difficult to understand that in the case that the predicted temperature is at least a first temperature difference higher than the set temperature, refrigeration preparation is carried out. In the case that the difference between the predicted temperature and the set temperature is less than the first temperature difference, it is allowed that the temperature error is small, so refrigeration preparation is not carried out. In this way, the temperature control device can be prevented from being frequently controlled, and the energy waste caused by frequent temperature adjustment can be avoided.

[0051] In another case, if the temperature control function of the temperature control device is a heating function, in the case that the predicted temperature is lower than the set temperature, the switch unit of the temperature control device is controlled in the on state in advance.

[0052] As a way, in the heating scenario, in the case that the predicted temperature is lower than the set temperature, the switch unit is controlled in the on state in advance, the heat management passage is turned on in advance, the heat exchange medium is circulated to carry out heating, and the temperature in the temperature control region can be accurately controlled. Especially in the case that the temperature control region stores items with high temperature requirements, it has important value.

[0053] As another way, in the heating scenario, in the case that the predicted temperature is at least a second temperature difference lower than the set temperature, the switch unit is controlled in the on state in advance, the heat management passage is turned on in advance, and the heat exchange medium is circulated to carry out heating. For example, the second temperature difference can be 0.3℃, 0.5℃, 1℃, 1.1℃, etc.

[0054] For example, if the switch unit includes a damper and the power unit includes a fan, then the heat exchange medium includes a gaseous heat exchange medium, which can be understood as airflow. Step S120 can then include: pre-controlling the damper to an open state. In this case, the open damper forms a thermal management pathway through which airflow can flow. Based on this, step S130 includes: when temperature adjustment is required, using the fan to drive the gaseous heat exchange medium through the thermal management pathway formed by the open damper to adjust the temperature of the area to be temperature-controlled.

[0055] In the cooling scenario, the damper is opened to connect the thermal management path, and the fan is used to drive the cold air flow through the thermal management path formed by the damper in the open state to cool the temperature-controlled area.

[0056] In the heating scenario, the damper is opened to connect the thermal management path, and the fan is used to drive the hot air flow through the thermal management path formed by the damper in the open state to heat the temperature-controlled area.

[0057] Exemplarily, the switch unit includes a solenoid valve, and the power unit includes a compressor. Step S120 may then include: pre-controlling the solenoid valve to an on state. This forms a thermal management path through the solenoid valve. Based on this, step S130 may include: when temperature adjustment is required, utilizing the compressor to control the heat exchange medium to flow through the thermal management path formed by the on solenoid valve to adjust the temperature of the area to be temperature-controlled.

[0058] The heat exchange medium can be a refrigerant. The refrigerant can flow through a thermal management path formed by an on-state solenoid valve. The compressor compresses the refrigerant flowing through the compressor, causing the refrigerant to circulate through the thermal management path to regulate the temperature of the temperature-controlled area. In conjunction with the foregoing, it is not difficult to understand that temperature regulation includes heating or cooling.

[0059] The temperature control device includes multiple temperature-controlled zones, and the solenoid valve includes multiple outlets, each outlet of the solenoid valve being connected to a thermal management pathway of one of the multiple temperature-controlled zones. In one embodiment, when the temperature control device is used for cooling, the operating state of the solenoid valve may be controlled so that, when the predicted temperature is at least a first preset temperature higher than the set temperature, each outlet of the solenoid valve is pre-controlled to be in a conductive state, thereby cooling all temperature-controlled zones.

[0060] For example, the first preset temperature may be 0.3°C, 0.5°C, etc.

[0061] For example, the temperature control device is a refrigerator device, and the multiple control regions can include a fresh-keeping layer, a refrigeration layer, and a freezing layer. The temperature control device is an air conditioner device, and the multiple control regions can refer to multiple rooms. Each outlet of the electromagnetic valve is connected to a heat management passage of one of the multiple control regions, and by controlling the on-off state of each outlet of the electromagnetic valve, the heat management passage of each control region is turned on or turned off.

[0062] As another way, the control of the working state of the electromagnetic valve can be that, in the case that the predicted temperature is at least a second preset temperature higher than the set temperature, the interface of the electromagnetic valve connected to the control region is controlled to be in the on state in advance, and the remaining interfaces of the electromagnetic valve are controlled to be in the off state, and the control region can be cooled. Wherein, the second preset temperature is higher than the first preset temperature.

[0063] For example, the first preset temperature can be 1℃, 1.1℃, etc.

[0064] The predicted temperature is at least the first preset temperature higher than the set temperature, which can be understood as that the difference between the predicted temperature and the set temperature is greater than the first preset temperature. The predicted temperature is at least the second preset temperature higher than the set temperature, which can be understood as that the difference between the predicted temperature and the set temperature is greater than the second preset temperature.

[0065] In the case that the predicted temperature is at least the first preset temperature higher than the set temperature, it can be considered that the predicted temperature and the set temperature are not much different, and the control region does not need to invest too much heat exchange medium for cooling, therefore, all the outlets of the electromagnetic valve are controlled to be in the on state in advance, and the heat exchange medium can be shared by all the control regions through the outlets, avoiding frequent adjustment of the heat exchange medium.

[0066] And in the case that the predicted temperature is at least the second preset temperature higher than the set temperature, it can be considered that the predicted temperature and the set temperature are quite different, and more heat exchange equipment needs to be invested for cooling the control region, therefore, the interface of the electromagnetic valve connected to the control region is controlled to be in the on state in advance, and the remaining interfaces of the electromagnetic valve are controlled to be in the off state, so that more heat exchange medium flows through the control region, and the control region is cooled more strongly, improving the temperature adjustment efficiency of the control region.

[0067] In an embodiment, the step S110 can include the following manner: obtaining historical data of the temperature control device; and predicting the predicted temperature of the control region of the temperature control device according to the historical data.

[0068] For example, the temperature control device is a refrigerator. The historical data includes at least one of the following: historical temperature of the temperature-controlled region, historical temperature of the environment in which the refrigerator is located, defrosting temperature of the temperature-controlled region of the refrigerator, historical duty cycle of the fan of the refrigerator, historical working state of the electromagnetic valve of the refrigerator, and historical working state of the air door of the refrigerator.

[0069] For example, during the operation of the refrigerator, the refrigerator collects operation data through self-generated sensors, wherein the operation data can include historical temperature of the temperature-controlled region, historical temperature of the environment in which the refrigerator is located, defrosting temperature of the temperature-controlled region of the refrigerator, historical duty cycle of the fan of the refrigerator, historical working state of the electromagnetic valve of the refrigerator, historical working state of the air door of the refrigerator, indoor and outdoor temperature, fan speed, compressor frequency, electromagnetic valve state, freezing and refrigeration temperature, freezing / refrigeration defrosting temperature, freezing and refrigeration set temperature, and the like. The refrigerator uploads the operation data to the cloud server, and stores the operation data as historical data through the cloud server. In the case where the refrigerator needs to use the historical data, the server sends the historical data to the refrigerator.

[0070] In an embodiment, step S130 can include: in the case where there is a temperature adjustment requirement, controlling the power unit through a PID adjustment algorithm, and controlling the temperature-controlled region through the heat management passage by using the power unit to control the heat exchange medium.

[0071] Optionally, the PID adjustment algorithm can be a fuzzy PID (Proportional Integral Derivative) algorithm.

[0072] Optionally, the temperature control method provided by the present disclosure can be applied to a refrigerator, and the temperature-controlled region can include a refrigeration chamber and a freezing chamber. The temperature-controlled region can include the refrigeration chamber and / or the freezing chamber.

[0073] The temperature control method provided by this disclosure uses a fuzzy PID algorithm to control the deviation signal between the current and preset temperatures of the refrigerator and freezer compartments. The control variable is adjusted through a linear combination of proportional, integral, and differential operations. The fuzzy algorithm is then used to adjust the PID parameter values ​​in real time, thereby dynamically and in real time regulating the operating status of the refrigerator's compressor and fan. Compared to traditional table lookup strategies, fuzzy PID control can make continuous and flexible adjustments based on real-time deviations, significantly improving the accuracy and response speed of refrigerator temperature control. This effectively reduces temperature overshoot and allows the refrigerator temperature to approach the set value more quickly. Furthermore, this disclosure uses an LSTM algorithm to construct a dynamic model of refrigerator temperature changes, which is used to predict the refrigerator's temperature operating trend over a period of time, thereby making appropriate adjustments to the solenoid valve and damper in advance. By organically combining the fuzzy PID and LSTM algorithms, the refrigerator temperature can be adjusted quickly and accurately, reducing temperature fluctuations. This integrated control approach significantly optimizes the refrigerator's freshness-keeping performance, reduces energy consumption, and provides users with a better temperature control experience.

[0074] Optionally, the temperature control method provided by the present disclosure can also be applied to cloud servers, see Figure 2 The refrigerator is connected to the cloud server. The refrigerator collects data (i.e., the aforementioned status data) and sends the real-time collected status data to the cloud server. The cloud server stores the real-time status data as historical data. As the amount of data collected by the refrigerator increases, the amount of historical data stored in the cloud server also increases.

[0075] The cloud server uses historical data to train an LSTM (Long Short-Term Memory) model offline. The successfully trained LSTM model can be used to predict the temperature of the area to be controlled based on historical data.

[0076] For example, see Figure 3 , the LSTM model can predict the predicted temperature in the following way. Historical data can be divided into environmental variables and control variables. For example, environmental variables include refrigerator temperature T1, freezer temperature T2, refrigerator defrost temperature T3, freezer defrost temperature T4 and ambient temperature T i The control variables include the compressor operating frequency V c , Freezer compartment fan duty cycle D z , Refrigerator room fan duty cycle D r , solenoid valve status S e , Refrigeration damper status S r and refrigeration damper status S z The above historical data is input into the LSTM model, wherein the historical data input into the LSTM model can be data at continuous moments.t-w,t a time series set representing factors affecting the temperature changes of the refrigeration chamber and the freezer chamber of the refrigerator at time t, the time series being a sequence of w time windows, which can be understood as data corresponding to the time t-w to the time t, for example, w can be 20 seconds, 30 seconds, 35 seconds, etc. It can be represented as The temperature predicted by the LSTM model includes the time after the T time period of the current time t, the predicted temperature of the refrigeration chamber and the predicted temperature of the freezer chamber , which can be represented as .

[0077] Please continue to refer to Figure 3 , the LSTM model is composed of a forget gate, an input gate and an output gate, which respectively input the cell state of the previous time of the current time t, the hidden state of the previous time, and the input of the current time.

[0078] The forget gate is used to determine the forgotten data in the historical data that needs to be discarded, and the sigmoid activation function σ of the forget gate is used to map the hidden state h t-1 of the previous time and the input of the current time to between 0 and 1. Then, by multiplying the cell state of the previous time, the proportion of the past discarded is determined, and the calculation method is as follows: (1) wherein, and are all learnable network parameters. The hidden state refers to the external output data of the LSTM network, and the cell state refers to the internal memory data of the network.

[0079] The input gate is used to determine the influence degree on the current cell state, which determines which data needs to be updated, and the calculation method is as follows: (2) (3) (4) wherein, , , and are all learnable network parameters, is the data of the output gate.

[0080] The output gate is used to control the historical data the hidden state h of the previous moment t-1 For the output The calculation of the output gate is represented by the following formula: (5) (6) wherein, is the output data of the output gate, and are all learnable network parameters.

[0081] According to the foregoing calculation formula, the LSTM model outputs , which realizes the mapping of the plurality of vectors to the scalar .

[0082] Exemplarily, the temperature control area can be PID regulated in the following manner, and the embodiment adopts a fuzzy PID algorithm for regulation. Please refer to Figure 4 , is a proportional parameter, is an integral parameter, is a differential parameter, which is a key parameter of the PID controller and affects the control effect. e is the error, i.e., the deviation between the set value and the sampling value; u is the control amount, for example, the compressor frequency. y is the set value, for example, the set temperature of the refrigeration chamber. x is the sampling value, for example, the temperature of the refrigeration chamber. Among them, Figure 4 the controlled object in

[0083] The present disclosure utilizes the LSTM model to learn the historical data of the refrigerator, constructs a dynamic change model of the temperature of the refrigerator, thereby predicting the temperature change of the refrigeration / cryogenic area in the future period of time, so as to timely adjust the state of the electromagnetic valve and the air door, and facilitate the rapid control of the temperature in the refrigerator.

[0084] In the process of adjusting by the fuzzy PID regulation algorithm, the following processes are included: 1) Perform fuzzy processing on the input variable: let the input error be , the error change rate be , and the fuzzy rule sets of the input error and the error change rate be and . For the error , the membership degrees and and the position are calculated in the following manner: (7) (8) (9) For error rate of change and its membership and and position The calculation method is the same as above.

[0085] 2) Fuzzy inference is carried out: the fuzzy rule table is represented by a matrix According to the fuzzy rule table, four output rule values are obtained by inference, as follows: (10) By the membership of error and error rate of change , four fuzzy output values are calculated, as follows: (11) 3) Output variable is clarified Let the output rule set be , and according to the output rule value , we get

[0086] (12) The final output U is defuzzified by weighted average method: (13) 4) Calculation of refrigeration compartment and freezer compartment load demand Wherein, the refrigeration compartment error is , and the current refrigeration compartment refrigeration demand is

[0087] (14) According to the load coefficient, the refrigeration capacity demand is corrected: (15) Wherein, is a set constant, and here takes 1.

[0088] Wherein, the freezer compartment error is , and the current freezer compartment refrigeration demand is

[0089] (16) According to the load coefficient, the refrigeration capacity demand is corrected : (17) Wherein, is a set constant, and here takes 1.

[0090] Total refrigeration capacity demand increment : (18) 5) Calculate the compressor frequency control amount Total demand difference: (19) Calculate the compressor frequency increment according to the total demand : (20) 6) Calculate the fan control amount Calculate the refrigeration fan duty cycle increment according to the refrigeration demand difference As shown in calculation formula (21): (21) Calculate the freezing fan duty cycle increment according to the freezing demand difference As shown in calculation formula (22): (22) The above , and are parameters of PID regulation, and temperature control is realized by adjusting the above three parameters.

[0091] Compared with the traditional lookup table control strategy, the present disclosure uses a fuzzy PID algorithm to accurately control the compressor and fan according to the real-time temperature deviation, and optimizes the PID parameters in real time by using the fuzzy algorithm, significantly improving the refrigerator temperature control accuracy, reducing overshoot, and reducing the temperature fluctuation in the refrigeration or freezing area.

[0092] The present disclosure combines fuzzy PID algorithm and LSTM network, and the LSTM network provides prospective state prediction for the fuzzy PID algorithm to adjust the solenoid valve and damper state in advance, while the fuzzy PID accurately adjusts the compressor and fan of the refrigerator according to the real-time deviation to reduce temperature fluctuation, optimize preservation performance, reduce energy consumption, and meet the user's demand for high-quality refrigerators.

[0093] Based on the same inventive concept, the present disclosure provides a temperature control device for realizing the above-mentioned temperature control method. Please refer to Figure 5 , the temperature control device 200 comprises: A prediction module 210 configured to predict the predicted temperature of the controlled temperature area of the temperature control device; A control module 220 configured to control the working state of the switch unit of the temperature control device in advance according to the predicted temperature; The adjusting module 230 is configured to control the temperature of the temperature-controlled region by the heat exchange medium through the heat management passage formed by the on-state switch unit of the temperature control device, if there is a temperature adjusting demand.

[0094] In a possible implementation, the control module 220 includes: The first pre-control module is configured to pre-control the working state of the switch unit of the temperature control device according to the predicted temperature, the temperature control function of the temperature control device, and the set temperature corresponding to the temperature control function.

[0095] In a possible implementation, the first pre-control module is specifically configured to pre-control the switch unit of the temperature control device to be in the on-state, if the temperature control function of the temperature control device is the refrigeration function and the predicted temperature is higher than the set temperature.

[0096] In a possible implementation, the switch unit includes a damper, and the power unit includes a fan. The control module 220 includes: The second pre-control module is configured to pre-control the damper to be in the open state. The adjusting module 230 includes: The second adjusting module is configured to adjust the temperature of the temperature-controlled region by the fan-driven gas heat exchange medium through the heat management passage formed by the damper in the open state, if there is a temperature adjusting demand.

[0097] In a possible implementation, the switch unit includes a solenoid valve, and the power unit includes a compressor. The control module 220 includes: The third pre-control module is configured to pre-control the solenoid valve to be in the on-state. The adjusting module 230 includes: The second adjusting module is configured to adjust the temperature of the temperature-controlled region by the heat exchange medium through the heat management passage formed by the on-state solenoid valve, if there is a temperature adjusting demand.

[0098] In a possible implementation, the temperature control device includes a plurality of temperature-controlled regions, the solenoid valve includes a plurality of outlets, each outlet of the solenoid valve is connected to the heat management passage of one of the plurality of temperature-controlled regions, and the third pre-control module is specifically configured to pre-control each outlet of the solenoid valve to be in the on-state, if the predicted temperature is at least a first preset temperature higher than the set temperature.

[0099] In a possible implementation, the third pre-control module is specifically configured to, when the predicted temperature is at least the second preset temperature higher than the set temperature, pre-control the interface of the electromagnetic valve connected to the temperature-controlled region to be in an open state, and control the remaining interfaces of the electromagnetic valve to be in a closed state, wherein the second preset temperature is higher than the first preset temperature.

[0100] In a possible implementation, the adjusting module 230 includes: The third adjusting module is configured to, when there is a temperature adjusting demand, control the power unit by a PID adjusting algorithm, and control the heat exchange medium to pass through the heat management passage to control the temperature of the temperature-controlled region by the power unit.

[0101] In a possible implementation, the predicting module 210 includes: The first predicting module is configured to acquire historical data of the temperature control device. The second predicting module is configured to predict a predicted temperature of the temperature-controlled region of the temperature control device according to the historical data.

[0102] In a possible implementation, the temperature control device is a refrigerator.

[0103] In a possible implementation, the historical data includes at least one of the following: a historical temperature of the temperature-controlled region, a historical temperature of an environment where the refrigerator is located, a defrosting temperature of the temperature-controlled region of the refrigerator, a historical duty cycle of a fan of the refrigerator, a historical working state of an electromagnetic valve of the refrigerator, and a historical working state of a damper of the refrigerator.

[0104] As to the temperature control apparatus 200 in the above embodiments, the specific manners in which the modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.

[0105] The present disclosure also provides a computer readable storage medium, which stores computer program instructions, and the program instructions are executed by a processor to implement the steps of the method provided by the present disclosure.

[0106] Figure 6 is a block diagram of an apparatus 800 for a temperature control method according to an example embodiment. For example, the apparatus 800 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0107] Please refer to Figure 6The device 800 can include one or more of the following components: a processing component 802, a memory 804, a power supply component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.

[0108] The processing component 802 generally controls the overall operation of the device 800 such as the operation of the display, the telephone call, the data communication, the camera operation and the recording operation. The processing component 802 can include one or more processors 820 to execute instructions to complete the steps of the methods described above. Furthermore, the processing component 802 can include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.

[0109] The memory 804 is configured to store various types of data to support the operation of the device 800. Examples of these data include instructions for any application or methods operating on the device 800, contact data, phonebook data, messages, pictures, videos, and so on. The memory 804 can be implemented by any type of volatile or non-volatile storage devices or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0110] The power supply component 806 supplies the power for the various components of the device 800. The power supply component 806 can include a power supply management system, one or more power supplies, and other components associated with generating, managing and distributing power for the device 800.

[0111] The multimedia component 808 includes a screen providing an output interface between the device 800 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes the touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, a slide and a gesture on the touch panel. The touch sensors can not only sense a boundary of a touching or a sliding action, but also detect duration and pressure related to the touching or sliding action. In some embodiments, the multimedia component 808 includes a front camera and / or a back camera. The front camera and / or the back camera can receive external multimedia data when the device 800 is in an operation mode, such as a shooting mode or a video mode. Each of the front and back cameras can be a fixed optical lens system or have a focal length and optical zoom capability.

[0112] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC) that is configured to receive an external audio signal when the device 800 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.

[0113] The input / output interface 812 provides an interface between the processing component 802 and peripheral interface modules, which can be a keypad, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.

[0114] The sensor component 814 includes one or more sensors for providing status assessments for various aspects of the device 800. For example, the sensor component 814 can detect an open / closed position of the device 800, relative positioning of components, such as a display and a keypad of the device 800, a change of position of the device 800 or a component of the device 800, presence or absence of user contact with the device 800, changes in orientation or acceleration / deceleration

[0115] The communication component 816 is configured to facilitate wired or wireless communication between the device 800 and other devices. The device 800 can access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an example embodiment, the communication component 816 receives broadcast signals or broadcast-related information from external broadcast management systems via a broadcast channel. In an example embodiment, the communication component 816 also includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) techniques, infrared data association (IrDA) techniques, ultra-wideband (UWB) techniques, Bluetooth (BT) techniques, and other techniques.

[0116] In an exemplary embodiment, the apparatus 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.

[0117] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions. The instructions can be executed by the processor 820 of the apparatus 800 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0118] In another exemplary embodiment, a computer program product is provided. The computer program product includes a computer program executable by a programmable device, and has code portions for performing the above method when executed by the programmable device.

[0119] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented through electronic hardware, computer software, or a combination of both. Whether such functions are implemented through hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.

[0120] Furthermore, the word "exemplary" is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as "exemplary" is not necessarily to be construed as advantageous over other aspects or designs. Rather, the use of the word exemplary is intended to present concepts in a concrete manner. As used herein, the term "or" is intended to mean an inclusive "or" rather than an exclusive "or." That is, unless otherwise specified or clear from the context, "X applies to A or B" is intended to mean any of the natural inclusive permutations. That is, if X applies to A; X applies to B; or X applies to both A and B, then "X applies to A or B" satisfies any of the aforementioned instances. Furthermore, the articles "a" and "an," as used in this application and the appended claims, are generally understood to mean "one or more," unless otherwise specified or clear from the context to refer to the singular form.

[0121] Likewise, although the present disclosure has been described and illustrated with respect to one or more implementations, equivalent alterations and modifications will become apparent to those skilled in the art that do not depart from the true spirit and scope of the disclosure. The present disclosure includes all such modifications and alterations and is limited only by the scope of the following claims. In particular regard to the various functions performed by the above described components (e.g., elements, resources, etc.), the terms (including a reference to a "means") used to describe such components are intended to correspond, unless otherwise indicated, to any component which performs the described function (e.g., a functional equivalent), even though not structurally equivalent to the disclosed structure. In addition, although a particular feature of the disclosure can have been disclosed with respect to only one of several implementations, other implementations can include the particular feature. For example, the disclosure can be implemented with respect to other implementations that incorporate the particular feature, and that implement other features as disclosed herein, and each of the various implementations have a reasonable expectation of support. Furthermore, to the extent that the terms "includes", "including", "has", "have", "having", or variants thereof are used in either the detailed description or the claims, such terms are intended to be inclusive in a manner similar to the term "comprising".

[0122] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features of the disclosure disclosed herein. It is intended that the present disclosure be considered as including any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such steps, compositions, components, and / or elements known in the art to be appropriate. It is specifically intended that the present disclosure include all such modifications and alterations in the application, processes, and procedures as fall within the usual scope of the technology and are appreciated by those skilled in the art. The specification and examples are to be considered exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.

[0123] It is to be understood that the present disclosure is not limited to the precise construction described and shown in the drawings and that various modifications and changes can be made by those skilled in the art without departing from the scope of the present disclosure. The scope of the present disclosure is limited only by the claims that follow.

Claims

1. A temperature control method, characterized in that: The temperature control method comprises: Predicted temperature of a temperature-controlled area of ​​a temperature control device; pre-controlling the operating state of the switch unit of the temperature control device according to the predicted temperature; When there is a need for temperature regulation, the power unit of the temperature control device is used to control the heat exchange medium to control the temperature of the temperature-controlled area through the thermal management path; wherein, the thermal management path is turned on by the switch unit in the working state.

2. The temperature control method according to claim 1, characterized in that: Pre-controlling the working state of the switch unit of the temperature control device according to the predicted temperature includes: The working state of the switch unit of the temperature control device is pre-controlled according to the predicted temperature, the temperature control function of the temperature control device, and the set temperature corresponding to the temperature control function.

3. The temperature control method according to claim 2, characterized in that: Pre-controlling the working state of the switch unit of the temperature control device according to the predicted temperature, the temperature control function of the temperature control device, and the set temperature corresponding to the temperature control function includes: If the temperature control function of the temperature control device is a cooling function, then when the predicted temperature is higher than the set temperature, the switch unit of the temperature control device is controlled in advance to be in a conducting state.

4. The temperature control method according to claim 1, wherein: The switch unit includes a damper, the power unit includes a fan, and the pre-controlling the switch unit of the temperature control device to be in a working state includes: Pre-controlling the damper to be in an open state; When there is a need for temperature adjustment, the power unit of the temperature control device is used to control the heat exchange medium through the heat management path to control the temperature of the temperature-controlled area, including: When there is a need for temperature regulation, the fan is used to drive the gas heat exchange medium through the heat management path formed by the damper in the open state to regulate the temperature of the area to be temperature controlled.

5. The temperature control method according to claim 1, wherein: The switch unit includes a solenoid valve, the power unit includes a compressor, and the pre-controlling the working state of the switch unit of the temperature control device includes: Pre-controlling the solenoid valve to be in a conducting state; When there is a need for temperature adjustment, the power unit of the temperature control device is used to control the heat exchange medium through the heat management path to control the temperature of the temperature-controlled area, including: When there is a need for temperature regulation, the compressor is used to control the heat exchange medium to regulate the temperature of the area to be temperature controlled through the heat management path formed by the conductive solenoid valve.

6. The temperature control method according to claim 5, characterized in that: The temperature control device includes a plurality of temperature control areas, the solenoid valve includes a plurality of outlets, each outlet of the solenoid valve is connected to a thermal management path of one of the plurality of temperature control areas, and when the temperature control device is used for cooling, pre-controlling the solenoid valve to be in a conducting state includes: When the predicted temperature is higher than the set temperature by at least a first preset temperature, each outlet of the solenoid valve is controlled in advance to be in a conducting state.

7. The temperature control method according to claim 6, characterized in that: The pre-controlling the solenoid valve to be in a conducting state includes: When the predicted temperature is higher than the set temperature by at least a second preset temperature, the interface of the solenoid valve connected to the temperature-controlled area is pre-controlled to be in a conducting state, and the remaining interfaces of the solenoid valve are controlled to be in a closed state, wherein the second preset temperature is higher than the first preset temperature.

8. The temperature control method according to any one of claims 1 to 7, characterized in that: When there is a need for temperature adjustment, using the power unit of the temperature control device to control the heat exchange medium through the heat management path to control the temperature of the area to be temperature controlled, including: When there is a need for temperature regulation, the power unit is controlled by a PID regulation algorithm, and the power unit is used to control the heat exchange medium to control the temperature of the area to be temperature-controlled through a thermal management path.

9. The temperature control method according to any one of claims 1 to 7, characterized in that: The predicted temperature of the temperature-controlled area of ​​the temperature control device includes: Obtaining historical data of the temperature control device; The predicted temperature of the temperature-controlled area of ​​the temperature control device is predicted based on the historical data.

10. The temperature control method according to claim 9, characterized in that: The temperature control device is a refrigerator.

11. The temperature control method according to claim 10, characterized in that: The historical data includes at least one of the following: the historical temperature of the temperature-controlled area, the historical temperature of the environment in which the refrigerator is located, the defrost temperature of the temperature-controlled area of ​​the refrigerator, the historical duty cycle of the fan of the refrigerator, the historical working status of the solenoid valve of the refrigerator, and the historical working status of the damper of the refrigerator.

12. A temperature control device, characterized in that: Used to execute the temperature control method according to any one of claims 1 to 11.

13. A temperature control device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to implement the steps of the method described in any one of claims 1 to 11 when executing the instruction.

14. 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 11 are implemented.

15. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 11.