Temperature control method and device for variable temperature chamber and medium

By obtaining the initial set temperature, real-time temperature and item weight information of the variable temperature chamber, and dynamically adjusting the temperature based on environmental factors, the problem of insufficient temperature control in traditional variable temperature chambers is solved, and precise temperature regulation and energy efficiency improvement are achieved.

CN120702173APending Publication Date: 2025-09-26NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510871480.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-26
Publication Date
2025-09-26

AI Technical Summary

Technical Problem

The temperature control of traditional variable temperature chambers lacks the ability to dynamically respond to changes in the external environment, user behavior, and personalized needs, resulting in a decline in food preservation quality and high energy consumption.

Method used

By obtaining the initial set temperature, real-time temperature, current and historical item weight information of the variable temperature chamber, and combining factors such as ambient temperature and number of door openings, the temperature correction data is dynamically calculated and a speed adjustment instruction is generated to optimize the operation of the compressor.

Benefits of technology

It achieves precise control of the temperature in the variable temperature chamber, improves food preservation and energy efficiency, and reduces energy consumption and response lag.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120702173A_ABST
    Figure CN120702173A_ABST
Patent Text Reader

Abstract

The invention discloses a temperature control method and system for a variable-temperature chamber and a medium, applied to refrigeration equipment comprising the variable-temperature chamber, and the method comprises the steps that the initial set temperature and the real-time temperature of the variable-temperature chamber, first weight information of currently stored articles and second weight information of historically stored articles are acquired; performing correction value calculation based on a weight difference value between the first weight information and the second weight information to obtain first temperature correction data; performing target temperature calculation based on the initial set temperature and the first temperature correction data to obtain a first target temperature; and rotating speed calculation is conducted based on the first temperature difference value of the first target temperature and the real-time temperature, a first rotating speed adjusting instruction is generated, and the first rotating speed adjusting instruction is used for adjusting the rotating speed of a target compressor of the variable-temperature chamber. The rotating speed of the compressor is adjusted based on the weight change of the variable-temperature chamber so as to adjust the temperature of the variable-temperature chamber, dynamic correction of the target temperature of the variable-temperature chamber is achieved, the operation efficiency of the compressor is optimized, and the performance of the variable-temperature chamber is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of intelligent kitchen appliances, and in particular to a temperature control method, device and medium for a variable temperature chamber. Background Art

[0002] In traditional household refrigerators, the temperature control of each storage chamber, including the variable temperature chamber, usually relies on a fixed operating strategy, and lacks the ability to dynamically respond to changes in the external environment, user behavior, and personalized needs. In particular, the variable temperature chamber, as a storage area with flexible temperature adjustment functions, its temperature control effect directly affects the freshness quality and ease of use of food. However, in the existing technology, the variable temperature chamber often adopts a unified set temperature or manual switching mode, and cannot be intelligently adjusted according to real-time load changes, storage item types, or user habits, resulting in the quality of some food deteriorating due to unstable storage conditions. At the same time, the start and stop frequency of the compressor is usually fixed logic, and the operating strategy cannot be dynamically optimized according to factors such as the load in the box and the ambient temperature, resulting in problems such as high energy consumption and delayed temperature control response. It not only affects the user experience, but also restricts the further improvement of the overall performance and energy efficiency of the refrigerator. Summary of the Invention

[0003] The purpose of this application is to provide a temperature control method, device and medium for a variable temperature chamber to address at least one of the above-mentioned existing technical problems. The technical solution is as follows:

[0004] In a first aspect, the present application provides a temperature control method for a variable temperature chamber, which is applied to a refrigeration device including the variable temperature chamber, the method comprising:

[0005] Obtaining an initial set temperature, a real-time temperature, first weight information of currently stored items, and second weight information of historically stored items of the variable temperature chamber, wherein the initial set temperature refers to a preset temperature value of the refrigeration equipment when the current operating cycle is started, and the first weight information and the second weight information are determined based on the item category of each item stored in the variable temperature chamber and the item weight corresponding to each item category;

[0006] Calculating a correction value based on a weight difference between the first weight information and the second weight information to obtain first temperature correction data, wherein the first temperature correction data is positively correlated with the weight difference;

[0007] Calculating a target temperature based on the initial set temperature and the first temperature correction data to obtain a first target temperature;

[0008] A speed calculation is performed based on a first temperature difference between the first target temperature and the real-time temperature to generate a first speed adjustment instruction, where the first speed adjustment instruction is used to adjust the speed of the target compressor of the temperature varying room.

[0009] In a possible implementation manner, before calculating the target temperature based on the initial set temperature and the first temperature correction data to obtain the first target temperature, the method further includes:

[0010] Get the ambient temperature;

[0011] When the ambient temperature is greater than a preset temperature threshold, a correction value is calculated based on the ambient temperature to obtain second temperature correction data, where the second temperature correction data is a negative value;

[0012] In a possible implementation manner, before calculating the target temperature based on the initial set temperature and the first temperature correction data to obtain the first target temperature, the method further includes:

[0013] Obtaining a first door opening count of the variable temperature chamber within a first historical time period, where the first door opening count represents a cumulative number of times a door of the variable temperature chamber is opened;

[0014] When the first door opening times is greater than a preset times threshold, a correction value is calculated based on the first door opening times to obtain third temperature correction data, and the third temperature correction data is less than zero.

[0015] In a possible implementation manner, calculating the target temperature based on the initial set temperature and the first temperature correction data to obtain the first target temperature includes:

[0016] The first target temperature is obtained by fusing at least one of the second temperature correction data and the third temperature correction data, the initial set temperature, and the first temperature correction data.

[0017] In a possible implementation manner, performing speed calculation based on a target temperature difference between the first target temperature and the real-time temperature to generate a first speed adjustment instruction further includes:

[0018] Obtaining a second door opening count in a second historical time period corresponding to the variable temperature chamber;

[0019] Inputting the second door opening number and the first target temperature into a temperature prediction model to perform a modified temperature prediction, thereby obtaining second target temperature information, where the second target temperature information is a modified temperature of the first target temperature;

[0020] The speed is calculated based on the difference between the second target temperature information and the real-time temperature to generate a second speed adjustment instruction, where the second speed adjustment instruction is used to adjust the speed of the target compressor of the temperature varying room.

[0021] In a possible implementation manner, before obtaining the initial set temperature, the real-time temperature, the first weight information of the currently stored items, and the second weight information of the historically stored items of the variable temperature chamber, the method further includes:

[0022] Get the real-time humidity of the variable temperature room;

[0023] If the real-time humidity is greater than a preset humidity threshold, a defrost instruction is generated for controlling a defrost component in the temperature-changing chamber, so that the defrost component performs a defrost operation in response to the defrost instruction.

[0024] In a possible implementation, the refrigeration equipment further includes a refrigerating chamber and a freezing chamber, and the refrigerating chamber and the freezing chamber are disposed adjacent to the variable temperature chamber. It is characterized in that after generating the first speed adjustment instruction based on the target temperature difference between the first target temperature and the real-time temperature, the method further includes:

[0025] obtaining a refrigerating chamber temperature of the refrigerating chamber and a freezing chamber temperature of the freezing chamber;

[0026] calculating a third temperature difference between the refrigerating chamber temperature and a preset refrigerating chamber temperature, and a fourth temperature difference between the freezing chamber temperature and the preset freezing chamber temperature, respectively; the preset refrigerating chamber temperature is a temperature value set for maintaining the items in the refrigerating chamber in a fresh state; and the preset freezing chamber temperature is a temperature value set for maintaining the items in the freezing chamber in a frozen state;

[0027] performing data fusion processing on the first target temperature, the second temperature difference, and the third temperature difference to obtain a third target temperature;

[0028] A third speed adjustment instruction is generated based on a fifth temperature difference between the third target temperature and the real-time temperature, where the third speed adjustment instruction is used to adjust the speed of the target compressor of the temperature varying room.

[0029] In a possible implementation manner, the method further includes:

[0030] Obtaining third weight information of items stored in the variable temperature chamber in a third historical time period, wherein the third weight information is determined based on item categories and item weights corresponding to the item categories in the variable temperature chamber in the third historical time period;

[0031] If the third weight information is less than a preset load threshold, a sleep instruction is generated, where the sleep instruction is used to control the target compressor to operate based on the operating power in the sleep mode.

[0032] On the other hand, the present application also provides a temperature control device for a variable temperature chamber, the temperature control device comprising:

[0033] a first acquisition module, configured to acquire an initial set temperature, a real-time temperature, first weight information of currently stored items, and second weight information of historically stored items of the variable temperature chamber, wherein the initial set temperature refers to a temperature value preset when the refrigeration equipment is started during the current operation cycle, and the first weight information and the second weight information are determined based on the item category of each item stored in the variable temperature chamber and the item weight corresponding to each item category;

[0034] a first temperature correction module, configured to calculate a correction value based on a weight difference between the first weight information and the second weight information to obtain first temperature correction data, wherein the first temperature correction data is positively correlated with the weight difference;

[0035] a target temperature module, configured to calculate a target temperature based on the initial set temperature and the first temperature correction data to obtain a first target temperature;

[0036] The speed regulating module is used to calculate the speed based on the first temperature difference between the first target temperature and the real-time temperature, and generate a first speed regulating instruction, wherein the first speed regulating instruction is used to regulate the speed of the target compressor of the variable temperature room.

[0037] On the other hand, the present application also provides a computer-readable storage medium, which stores at least one instruction or at least one program, and the at least one instruction or the at least one program is loaded and executed by a processor to implement a temperature control method as described in any one of the above embodiments.

[0038] The present application provides a temperature control method, device, and medium for a variable temperature chamber, which have the following technical effects:

[0039] The method includes: obtaining an initial set temperature, a real-time temperature, first weight information of currently stored items, and second weight information of historically stored items of the variable temperature chamber, wherein the initial set temperature refers to a temperature value preset when the refrigeration equipment starts its current operating cycle, and the first weight information and the second weight information are determined based on the item categories of the items stored in the variable temperature chamber and the item weights corresponding to each item category; calculating a correction value based on the weight difference between the first weight information and the second weight information to obtain first temperature correction data, wherein the first temperature correction data is positively correlated with the weight difference; calculating a target temperature based on the initial set temperature and the first temperature correction data to obtain a first target temperature; and calculating a speed based on the first temperature difference between the first target temperature and the real-time temperature to generate a first speed adjustment instruction, wherein the first speed adjustment instruction is used to adjust the speed of a target compressor of the variable temperature chamber. By real-time monitoring of changes in weight information and adjusting the temperature correction value, the compressor operates on demand under different load conditions, thereby optimizing the load strategy of the compressor.

[0040] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become obvious from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the technical solutions and advantages of the embodiments of the present application or the prior art, the following is a brief introduction to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0042] Figure 1 This is a flow chart of a temperature control method provided in an embodiment of the present application;

[0043] Figure 2 This is a flow chart of a temperature control method provided in an embodiment of the present application;

[0044] Figure 3 This is a flow chart of a temperature control method provided in an embodiment of the present application;

[0045] Figure 4 is a schematic diagram of a temperature control device provided in an embodiment of the present application;

[0046] Figure 5 A schematic diagram of the hardware structure of a device for implementing a temperature control method provided in an embodiment of the present application. DETAILED DESCRIPTION

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

[0048] It should be noted that the terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or server that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.

[0049] Various exemplary embodiments, features, and aspects of the present application will be described in detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise indicated.

[0050] The word “exemplary” is used exclusively herein to mean “serving as an example, example, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.

[0051] The term "and / or" herein simply describes an association relationship between associated objects, indicating that three relationships can exist. For example, "A and / or B" can represent the existence of three situations: A alone, A and B simultaneously, and B alone. Furthermore, the term "at least one" herein refers to any combination of at least two of any one or more of a plurality of items. For example, "at least one of A, B, and C" can represent any one or more elements selected from the set consisting of A, B, and C.

[0052] In addition, numerous specific details are provided in the following detailed description to better illustrate the present application. Those skilled in the art will appreciate that the present application can be practiced without certain specific details. In some instances, methods, means, components, and circuits well known to those skilled in the art are not described in detail in order to highlight the main purpose of the present application.

[0053] The variable temperature chambers of existing refrigeration equipment mostly use fixed temperature modes or rely on users to manually adjust the temperature setting. In this design, the refrigerator lacks the ability to perceive and respond to changes in the external environment, user usage habits, and the type of stored items, which can easily lead to multiple problems. First, due to the inability to dynamically adjust the temperature based on the real-time environment or actual needs, the temperature inside the variable temperature chamber fluctuates greatly, making it difficult to ensure an ideal storage environment for different ingredients, thereby affecting the freshness and shelf life of the ingredients. Second, existing systems often adopt a fixed operating strategy and fail to effectively optimize the start and stop of the compressor.

[0054] Specifically, refrigeration equipment includes but is not limited to refrigerators, freezers, etc. In one embodiment, the refrigeration equipment includes multiple temperature zones. For example, in the embodiment of the present application, the refrigeration equipment is a three-temperature zone refrigerator, which includes a refrigerator compartment, a freezer compartment, and a variable temperature chamber. The variable temperature chamber refers to an independent space in the refrigerator that can adjust the temperature. The variable temperature chamber has a more flexible temperature adjustment function than traditional refrigerator compartments and freezer compartments. The temperature adjustment range of the variable temperature chamber can be adjusted between -18°C and 10°C. The variable temperature chamber can be adjusted according to the optimal preservation temperature of different ingredients, so as to better maintain the freshness and nutrition of the ingredients. Users can set the variable temperature chamber to refrigeration or freezing mode according to their needs to meet the storage needs of different ingredients.

[0055] See also Figure 1 The present application provides a temperature control method for a variable temperature chamber, which is applied to a refrigeration device including a variable temperature chamber, and the method comprises:

[0056] S101, obtaining the initial set temperature, real-time temperature, first weight information of currently stored items, and second weight information of historically stored items of the variable temperature chamber. The initial set temperature refers to the temperature value preset when the refrigeration equipment starts the current operating cycle. The first weight information and the second weight information are determined based on the item category of each stored item in the variable temperature chamber and the item weight corresponding to each item category.

[0057] Specifically, the initial set temperature T1 of the variable temperature chamber is obtained. The initial set temperature T1 is a temperature value manually set by the user or a default temperature value set by the refrigeration equipment at the factory. For example, the initial set temperature T1 acts on the variable temperature chamber, the cold storage chamber and the variable temperature chamber. The real-time temperature T1 of the variable temperature chamber collected by the temperature sensing device is obtained. real ; Obtain the first weight information of the currently stored items and the second weight information of the historically stored items collected by the weight sensing device in the variable temperature room. The second weight information of the historically stored items is the weight information indicating the stored items in the last door closing event of the variable temperature room. The first weight information includes the first item load value W1, and the second weight information includes the second item load value W2.

[0058] Specifically, images captured by an image acquisition device are obtained to determine the category of each stored item, or the category of each stored item is obtained through the radio frequency identification tag (RFID tag) or near field communication tag (NFC tag) of the stored item; and then the mass m of the item corresponding to each category is obtained through a weight sensing device. Different item categories have different corresponding load weight coefficients, and the load value W = item mass m * load weight coefficient.

[0059] For example, the stored items include meat, seafood, vegetables, fruits, dairy products, and medicines, wherein the load value is calculated according to the following formula:

[0060] W=α meat ×m meat +α seafood ×m seafood +α vegtable ×m vegetable +α fruit ×m fruit +α milk ×m milk +α medical ×m medical

[0061] Where α represents the corresponding food weight coefficient, and m represents the corresponding item mass;

[0062] m meat represents the weight of meat, α meat It means the meat weight factor is 0.5;

[0063] m seafood Indicates the weight of seafood, α seafood It means the weight factor of seafood is 0.4;

[0064] m vegtable represents the weight of vegetables, α vegtable It indicates that the weight coefficient of vegetables is 0.25;

[0065] m fruit Indicates the weight of fruits, α fruit It means the weight coefficient of fruits is 0.3;

[0066] m milk represents the weight of dairy products, α milk It means that the weight factor of dairy products is 0.3;

[0067] m medical Indicates the weight of medicines, α medical Indicates that the weight coefficient of pharmaceutical products is 0.1.

[0068] S103 , calculating a correction value based on the weight difference between the first weight information and the second weight information to obtain first temperature correction data, where the first temperature correction data is positively correlated with the weight difference.

[0069] Exemplarily, the first item load value W1 in the first weight information is obtained, and the second item load value W2 in the second weight information is obtained, and the weight difference ΔW between the first weight information and the second weight information is obtained as ΔW = first item load value W1 - second item load value W2, and the first temperature correction data D1 = b*ΔW, where b is a constant.

[0070] In the embodiment of the present specification, for every 100g increase in the load value of the currently stored items over the load value of the previously stored items, the first temperature correction data is -0.5°C; for every 100g decrease in the load value of the currently stored items over the load value of the previously stored items, the first temperature correction data is +0.5°C; when the weight difference between the load value of the currently stored items and the load value of the previously stored items is less than 100g, the first temperature correction data is zero.

[0071] S105 , calculating the target temperature based on the initial set temperature and the first temperature correction data to obtain a first target temperature.

[0072] Specifically, the first target temperature T target1 =initial set temperature T1+first temperature correction data D1.

[0073] In one embodiment, before step S105, Figure 2 As shown, the method further includes:

[0074] S202, obtaining the ambient temperature;

[0075] Specifically, the ambient temperature T collected by the ambient temperature sensor is obtained. e Or obtain the ambient temperature T output by the cloud platform e Ambient temperature is an external disturbance variable that affects the operation of the variable temperature chamber. In one possible embodiment, the ambient temperature sensor is disposed outside the variable temperature chamber. In another possible embodiment, the ambient temperature sensor is communicatively connected to the controller of the variable temperature chamber.

[0076] S204: When the ambient temperature is greater than a preset temperature threshold, the ambient temperature T e A correction value calculation is performed to obtain second temperature correction data, where the second temperature correction data is a negative value.

[0077] Specifically, in the embodiment of this specification, the preset temperature threshold is 25°C. If the ambient temperature T e If the temperature is greater than the preset threshold, it means that the items stored in the variable temperature room have a low temperature requirement and the temperature needs to be lowered to inhibit the accelerated reproduction of microorganisms or the inactivation of active ingredients.

[0078] For example, at ambient temperature T e When the ambient temperature is greater than 25°C, the second temperature correction data is -1°C; when the ambient temperature T e When the temperature is greater than 25°C, the second temperature correction data is 0°C.

[0079] By obtaining the ambient temperature in real time and comparing it with the preset temperature threshold, the variable temperature chamber can dynamically adjust the temperature control strategy of the variable temperature chamber. When the ambient temperature is high, the data temperature is corrected through negative temperature correction, effectively meeting the storage items' needs for low temperature inhibition of microbial growth and preservation of active ingredients.

[0080] In one embodiment, before step S105, the method further includes:

[0081] S301, obtaining a first door opening count of the variable temperature chamber in a first historical time period, where the first door opening count represents a cumulative number of times the door of the variable temperature chamber is opened.

[0082] Specifically, for example, a switch sensor device is set on the door of the variable temperature room to monitor the opening status of the door in real time. The switch sensor device uses a Hall sensor, a reed switch or a photoelectric switch. When the door of the variable temperature room changes from a closed state to an open state, it is recorded as a door opening event. The first door opening number is equal to the number of door opening events accumulated in the first historical time period.

[0083] S303, when the first door opening number is greater than a preset number threshold, a correction value is calculated based on the first door opening number to obtain third temperature correction data, and the third temperature correction data is less than zero.

[0084] Specifically, the preset number threshold is set to 10 times based on the user's daily usage habits and the door structure of the variable temperature chamber. For example, the first historical time period is 10 minutes, and the preset number threshold is 10 times. When the first door opening number is greater than the preset number threshold, it means that the cold air in the variable temperature chamber is easy to lose, and the number of door openings has a greater disturbance on the preservation effect of the refrigeration chamber. At this time, the control system generates a third temperature correction data to lower the first target temperature value to enhance the refrigeration response and maintain the temperature stability and freshness of the food in the variable temperature chamber.

[0085] Exemplarily, when the first door opening number is greater than 10 times, the third temperature correction data D3 is obtained, and the third temperature correction data D3 is equal to -0.5°C; when the first door opening number is less than or equal to 10 times, the third temperature correction data D3 is obtained, and the third temperature correction data D3 is equal to 0°C, that is, no correction is required.

[0086] By real-time monitoring of the number of times the variable temperature room door is opened, the control system can accurately sense the frequency and degree of cold air loss. When the number of door openings exceeds the preset threshold, it automatically generates negative temperature correction data, actively lowers the target temperature, enhances the cooling response capability, and effectively compensates for the cooling loss caused by frequent door openings.

[0087] In one embodiment, Figure 3 As shown, step S105 further includes:

[0088] At least one of the second temperature correction data and the third temperature correction data, as well as the initial set temperature and the first temperature correction data, is integrated to obtain the first target temperature T target1 .

[0089] Specifically, when the ambient temperature is greater than the preset temperature threshold and the first door opening times are greater than the preset times threshold, the second temperature correction data D2 and the third temperature correction data D3 are obtained, and the second temperature correction data D2 and the third temperature correction data D3 and the initial set temperature T1 and the first temperature correction data D1 are merged to obtain the first target temperature T target1, T target1 = Initial set temperature T base +first temperature correction data ΔD1 +second temperature correction data ΔD2 +third temperature correction data ΔD3.

[0090] By integrating ambient temperature correction data, door opening times correction data, initial set temperature and weight-based temperature correction data, multi-dimensional temperature adjustment is achieved, which improves the temperature control accuracy and response speed of the variable temperature chamber, ensures the freshness and quality of stored items, and enhances the intelligent adaptability and energy-saving effect of the variable temperature chamber.

[0091] In another embodiment, T target1 = Initial set temperature T base +β1·first temperature correction data ΔD1+β2·second temperature correction data ΔD2+β3·third temperature correction data ΔD3, where β1, β2 and β3 are coefficients of each correction data, and β1, β2 and β3 can be adjusted based on the refrigerator model and the operating power of the target compressor.

[0092] S107 , performing speed calculation based on a first temperature difference between the first target temperature and the real-time temperature, and generating a first speed adjustment instruction, wherein the first speed adjustment instruction is used to adjust the speed of the target compressor of the variable temperature room.

[0093] Specifically, in the embodiment of this specification, the speed is calculated based on the first temperature difference between the first target temperature and the real-time temperature through the PID algorithm to obtain the current real-time temperature T real With the target temperature T target1 , calculate the first temperature difference ΔT1 = real-time temperature T real -First target temperature T target1 If the first temperature difference ΔT1>0, it means that the current temperature is higher than the target value and cooling needs to be increased; if the first temperature difference ΔT1≤0, it means that the temperature has reached or is lower than the target and the operating frequency needs to be reduced.

[0094] Specifically, the basic formula of the PID controller is as follows:

[0095]

[0096] Where u(t) is the control variable, which is mapped to the compressor speed (rpm) or duty cycle;

[0097] e(t)=T target1 -T real , e(t) is the current temperature error;

[0098] Kp is the proportional gain, which controls the response speed;

[0099] Ki is the integral gain, which eliminates the steady-state error;

[0100] Kd is the differential gain, and Ki suppresses overshoot and jitter.

[0101] Specifically, the formula for writing PID into the control system is as follows:

[0102]

[0103] Among them, Kp is the proportional coefficient, Ki is the integral coefficient, Kd is the differential coefficient; K p , K i and K d are preset parameters;

[0104] e(k) represents the temperature error at the current moment k, e(k) = T target1 (k)-T real (k);

[0105] e(k-1) represents the error of k at the previous moment, e(k-1) = T target1 (k-1)-T real (k-1);

[0106] Characterizes the accumulated error.

[0107] By acquiring real-time information about the current and historical weights of items stored in the variable temperature chamber, the system dynamically calculates temperature corrections, accurately adjusts the target temperature based on the initial set temperature, and generates compressor speed adjustment commands. The compressor flexibly adjusts operating power based on actual load conditions, significantly improving temperature control accuracy and energy efficiency while ensuring the stable quality of stored items and enhancing the user experience.

[0108] In one embodiment, step S107 further includes:

[0109] S402: Obtain a second door opening count in a second historical time period corresponding to the variable temperature room.

[0110] Specifically, the second number of door openings in the second historical time period refers to the number of times the greenhouse door is opened in the second historical time period, such as the past 30 minutes, 1 hour or other set time windows. In the embodiment of this specification, the second number of door openings in the second historical time period is used to determine whether temperature prediction is required for the target temperature of the variable temperature chamber.

[0111] S404: Input the second door opening times and the first target temperature into the temperature prediction model to perform a modified temperature prediction to obtain second target temperature information, where the second target temperature information is a modified temperature of the first target temperature.

[0112] Specifically, if the second door opening times are high, it indicates that cold air is easily lost and the temperature inside the box fluctuates greatly, and the temperature prediction model needs to lower the target temperature; if the second door opening times are low, the variable temperature room environment is relatively stable, and the temperature prediction model maintains or increases the temperature to reduce unnecessary energy consumption.

[0113] Optionally, the temperature prediction model may be a linear regression model, a BP neural network, an LSTM time series prediction model, or a rule-based fuzzy control system.

[0114] Specifically, the input of the temperature prediction model is the first target temperature T target1 and the second door opening times, the output is the second target temperature T target2 By combining the temperature prediction model with user behavior to correct the temperature setting, the temperature adjustment response is more in line with the actual usage scenario, realizing intelligent temperature control upgrades, reducing energy consumption and misadjustment rate, avoiding misjudgment of temperature due to frequent door opening by users, and correcting the cooling capacity in advance.

[0115] S406 , performing speed calculation based on the second target temperature information and the first temperature difference of the real-time temperature to generate a second speed adjustment instruction, where the second speed adjustment instruction is used to adjust the speed of the target compressor of the variable temperature room.

[0116] Specifically, obtain the second target temperature information T target2 and real-time temperature T real The control system calculates the target speed of the compressor based on the size of ΔT1. The adjustment method here is the same as the first speed adjustment instruction.

[0117] Through machine learning, the target compressor can achieve intelligent speed regulation according to the temperature difference, improve the temperature control accuracy of the variable temperature chamber, reduce ineffective high-frequency start and stop, extend the life of the compressor, and flexibly adapt to the regulation needs of different types of variable temperature chambers.

[0118] In one embodiment, before step S105, the method further includes:

[0119] S501, obtaining the real-time humidity of the variable temperature room.

[0120] S503: If the real-time humidity is greater than the preset humidity threshold, a defrost instruction is generated for controlling the defrost component in the variable temperature room, so that the defrost component performs a defrost operation in response to the defrost instruction.

[0121] Specifically, the real-time humidity H of the variable temperature chamber, as measured by the humidity sensor, is obtained. A determination is made as to whether the real-time humidity H is greater than a preset humidity threshold. The preset humidity threshold is used to indicate whether the humidity in the variable temperature chamber exceeds a suitable storage range for items. If the real-time humidity is greater than the preset humidity threshold, a defrost instruction is generated to control the defrost assembly in the variable temperature chamber, causing the defrost assembly to perform a defrost operation in response to the defrost instruction. In the implementation of this specification, the preset humidity threshold is 80%. If the real-time humidity is less than or equal to the preset humidity threshold, the process proceeds to step S101 to adjust the temperature of the variable temperature chamber. Defrosting is dynamically triggered based on the real-time humidity, reducing humidity interference with temperature control, improving heat exchange efficiency, reducing compressor load, and enhancing the freshness preservation effect of the variable temperature chamber.

[0122] Specifically, the humidity sensor device is installed inside the variable temperature room near the air duct or the evaporator outlet.

[0123] Optionally, the defrost component is a heating wire, a PTC heater, or a hot air bypass system.

[0124] In one embodiment, the refrigeration equipment further includes a refrigerating chamber and a freezing chamber, and the refrigerating chamber and the freezing chamber are arranged adjacent to the temperature-changing chamber. After step S107, the method further includes:

[0125] S602, obtaining the refrigerating compartment temperature of the refrigerating compartment and the freezing compartment temperature of the freezing compartment.

[0126] Specifically, the refrigeration chamber temperature T collected by the first temperature sensor set in the refrigeration chamber is obtained. R and the freezing chamber temperature T collected by the second temperature sensor set in the freezing chamber F .

[0127] S604, respectively calculating a third temperature difference between the refrigerating chamber temperature and the refrigerating chamber preset temperature, and a fourth temperature difference between the freezer chamber temperature and the freezer chamber preset temperature. The refrigerating chamber preset temperature refers to a temperature value set for maintaining the items in the refrigerating chamber in a fresh state, and the freezer chamber preset temperature refers to a temperature value set for maintaining the items in the freezer chamber in a frozen state.

[0128] In one embodiment, the refrigeration compartment is set to a preset temperature T R-preset and freezer temperature T F-preset The temperature is set by the user and the system. For example, the refrigerator temperature TR is 5°C, the freezer temperature TF is -15°C, and the refrigerator preset temperature T R-preset= 4℃, freezer preset temperature T F-preset=-18°C, the third temperature difference ΔT3 = refrigeration compartment temperature TR - refrigeration compartment preset temperature T R-preset , the fourth temperature difference ΔT4 = freezing chamber temperature TF - freezing chamber preset temperature T R-preset , the third temperature difference ΔT3 and the fourth temperature difference ΔT4 can be greater than or equal to zero, and the third temperature difference ΔT3 and the fourth temperature difference ΔT4 can also be less than zero.

[0129] S606: Perform data fusion processing on the first target temperature, the third temperature difference, and the fourth temperature difference to obtain a third target temperature.

[0130] Specifically, the third target temperature T target3 = first target temperature T target1 +third temperature difference ΔT3 +fourth temperature difference ΔT4.

[0131] S608: Generate a third speed adjustment instruction based on a fifth temperature difference between the third target temperature and the real-time temperature, where the third speed adjustment instruction is used to adjust the speed of the target compressor of the variable temperature room.

[0132] Specifically, the fifth temperature difference ΔT5 = the third target temperature T target3 -Real-time temperature T real , the fifth temperature difference ΔT5 is mapped to the target speed of the compressor, and the adjustment method of the third speed adjustment instruction is similar to that of the first speed instruction.

[0133] By comparing the deviations between the temperatures of the refrigerator and freezer compartments and the set values, the target temperature of the variable temperature chamber is adjusted to optimize the operation strategy of the entire refrigerator, improve the energy efficiency of the refrigerator system, and reduce multi-compartment refrigeration conflicts or overcooling.

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

[0135] S701, obtaining third weight information of items stored in the variable temperature chamber in a third historical time period, where the third weight information is determined based on item categories and item weights corresponding to the item categories in the variable temperature chamber in the third historical time period.

[0136] Specifically, the third weight information of items stored during the third historical time period is used to indicate whether the temperature-changing room is in a low-load state. For example, the third weight information may include a third item load value W3 determined by item category identification and corresponding weight mapping. For example, the third historical time period may be the average state over the past two consecutive hours, six hours, or 24 hours.

[0137] S703: If the third weight information is less than a preset load threshold, a sleep instruction is generated, where the sleep instruction is used to control the target compressor to operate based on the operating power in the sleep mode.

[0138] Specifically, for example, when the third weight information indicates that the third item load value is less than 0.3 kg, the preset load threshold W th It is set based on different product models and cooling capacities, such as 0.5kg, 0.3kg, etc. The sleep command is used to control the target compressor to reduce operating power, such as reducing the frequency of the variable frequency compressor to below 900rpm or periodically starting and stopping, such as a "start and stop 10 minutes / 60 minutes" energy-saving cycle, and turning off non-essential modules such as fans and lighting.

[0139] Continuous operation under low load conditions may cause the temperature inside the box to be too low, resulting in frostbite on fruits and vegetables or ice on drinks. Sleep control can avoid such overcooling phenomena, reduce the high-frequency start and stop of the compressor, and excessive wear of fans and valves, helping to improve the reliability and service life of variable temperature environments.

[0140] The following describes a specific process of a temperature control method in a specific embodiment.

[0141] S1, obtain the real-time humidity H of the variable temperature chamber in the current operation cycle. If the real-time humidity H is greater than the preset humidity threshold, the defrost instruction is triggered. If the real-time humidity H is less than or equal to the preset humidity threshold, the process proceeds to the next step;

[0142] S2, obtain the initial set temperature T1 and real-time temperature T of the variable temperature room real ;

[0143] S3, obtain the ambient temperature T e , judge T e Is it greater than a preset temperature threshold? If so, a correction value is calculated to obtain the second temperature correction data D2, D2 = -1°C; if not, no correction is performed;

[0144] S4, obtaining the first door opening count of the variable temperature chamber in the first historical time period. If the first door opening count is greater than a preset threshold, a correction value is calculated to obtain third temperature correction data D3, where D2 = -0.5°C; if not, no correction is performed.

[0145] S5, obtaining first weight information W1 of the currently stored item and second weight information W2 of the historically stored item, calculating a weight difference ΔW = W1 - W2, and calculating first temperature correction data D1 based on ΔW, wherein D1 is positively correlated with ΔW;

[0146] S6, sum the initial set temperature T1, the first temperature correction data D1, the second temperature correction data D2 and the third temperature correction data D3 to obtain the first target temperature T target1 ;

[0147] S7, obtain the current real-time temperature T of the variable temperature room real, and calculate the temperature difference between the target temperature and the real-time temperature ΔT = T target1 -T real ;

[0148] S8, based on the temperature difference ΔT, the compressor speed is calculated using a PID control algorithm to calculate the compressor speed adjustment amount;

[0149] S9, generate a first speed adjustment instruction and send it to the target compressor corresponding to the variable temperature room, adjust the operating speed of the target compressor so that the real-time temperature T real Gradually approaching the target temperature T target1 , to achieve dynamic adaptive temperature control.

[0150] The present application also provides a temperature control device. Figure 4 As shown, the temperature control device includes:

[0151] a first acquisition module, configured to acquire an initial set temperature, a real-time temperature, first weight information of currently stored items, and second weight information of historically stored items of the variable temperature chamber, wherein the initial set temperature refers to a temperature value preset when the refrigeration equipment is started during the current operation cycle, and the first weight information and the second weight information are determined based on the item categories of the items stored in the variable temperature chamber and the item weights corresponding to the item categories;

[0152] a first temperature correction module, configured to calculate a correction value based on a weight difference between the first weight information and the second weight information to obtain first temperature correction data, wherein the first temperature correction data is positively correlated with the weight difference;

[0153] a first target temperature determination module, configured to calculate the target temperature based on the initial set temperature and the first temperature correction data to obtain the first target temperature;

[0154] The first speed regulating module is used to calculate the speed based on a first temperature difference between the first target temperature and the real-time temperature, and generate a first speed regulating instruction, wherein the first speed regulating instruction is used to regulate the speed of the target compressor of the variable temperature room.

[0155] Specifically, in one embodiment, the temperature control device further includes:

[0156] Ambient temperature acquisition module, used to obtain ambient temperature;

[0157] a second temperature correction module, configured to calculate a correction value based on the ambient temperature to obtain second temperature correction data when the ambient temperature is greater than a preset temperature threshold, wherein the second temperature correction data is a negative value;

[0158] In one embodiment, the temperature control device further comprises:

[0159] A first door opening times acquisition module is configured to acquire a first door opening times of the variable temperature chamber within a first historical time period, wherein the first door opening times represents a cumulative number of times the door of the variable temperature chamber is opened;

[0160] The third temperature correction module is used to calculate a correction value based on the first door opening number when the first door opening number is greater than a preset number threshold, to obtain third temperature correction data, and the third temperature correction data is less than zero.

[0161] In one embodiment, the target temperature determination module includes:

[0162] The target temperature determination unit is configured to fuse at least one of the second temperature correction data and the third temperature correction data, the initial set temperature, and the first temperature correction data to obtain the first target temperature.

[0163] In one embodiment, the first speed adjustment module further includes:

[0164] A second door opening times acquisition unit, configured to acquire a second door opening times in a second historical time period corresponding to the variable temperature chamber;

[0165] a temperature prediction unit, configured to input the second door opening number and the first target temperature into a temperature prediction model to perform a modified temperature prediction, thereby obtaining second target temperature information, where the second target temperature information is a modified temperature of the first target temperature;

[0166] The second speed regulating unit is used to calculate the speed based on the difference between the second target temperature information and the real-time temperature, and generate a second speed regulating instruction, wherein the second speed regulating instruction is used to adjust the speed of the target compressor of the variable temperature room.

[0167] In one embodiment, the temperature control device further comprises:

[0168] Humidity acquisition module, used to obtain the real-time humidity of the variable temperature room;

[0169] The defrost module is configured to generate a defrost instruction for controlling a defrost component in the variable temperature chamber if the real-time humidity is greater than a preset humidity threshold, so that the defrost component performs a defrost operation in response to the defrost instruction.

[0170] In one embodiment, the temperature control device further comprises:

[0171] an auxiliary temperature acquisition module, configured to acquire the refrigerating compartment temperature of the refrigerating compartment and the freezing compartment temperature of the freezing compartment;

[0172] an auxiliary temperature difference calculation module, configured to respectively calculate a third temperature difference between the refrigerating chamber temperature and a preset refrigerating chamber temperature, and a fourth temperature difference between the freezing chamber temperature and a preset freezing chamber temperature, wherein the preset refrigerating chamber temperature is a temperature value set for maintaining the items in the refrigerating chamber in a cool and fresh state, and the preset freezing chamber temperature is a temperature value set for maintaining the items in the freezing chamber in a frozen state;

[0173] a first target temperature determination module, configured to perform data fusion processing on the first target temperature, the second temperature difference, and the third temperature difference to obtain a third target temperature;

[0174] The first speed regulating module is configured to generate a third speed regulating instruction based on a fifth temperature difference between the third target temperature and the real-time temperature, wherein the third speed regulating instruction is used to regulate the speed of the target compressor of the temperature varying room.

[0175] In one embodiment, the temperature control device further comprises:

[0176] a third weight obtaining module, configured to obtain third weight information of the articles stored in the variable temperature chamber in a third historical time period, wherein the third weight information is determined based on the categories of the articles stored in the variable temperature chamber in the third historical time period and the weights of the articles corresponding to the categories;

[0177] The sleep module is configured to generate a sleep instruction if the third weight information is less than a preset load threshold, wherein the sleep instruction is configured to control the target compressor to operate based on an operating power in a sleep mode.

[0178] It should be noted that the devices provided in the above embodiments are only illustrated by the division of the above functional modules when implementing their functions. In actual applications, the above 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. In addition, the system and method embodiments provided in the above embodiments are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0179] An embodiment of the present application provides a computer device, which includes a processor and a memory, wherein the memory stores at least one instruction or at least one program, and the at least one instruction or the at least one program is loaded and executed by the processor to implement a temperature control method provided in the above method embodiment.

[0180] Figure 5 The hardware structure diagram of a device for implementing a temperature control method provided in an embodiment of the present application is shown. The device may participate in or include the apparatus or system provided in an embodiment of the present application. Figure 5 As shown, the device 5 may include one or more (502a, 502b, ..., 502n are shown in the figure) processors 502 (the processor 502 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 504 for storing data, and a transmission device 506 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, a power supply and / or a camera. It will be understood by those skilled in the art that Figure 5 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 5 More or fewer components than shown, or with Figure 5 Different configurations shown.

[0181] It should be noted that the one or more processors 502 and / or other data processing circuits described above may generally be referred to herein as "data processing circuitry". The data processing circuitry may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuitry may be a single independent processing module, or may be incorporated in whole or in part into any of the other components of the device 5 (or mobile device). As described in the embodiments of the present application, the data processing circuitry serves as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).

[0182] Memory 504 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the method in the embodiments of the present application. Processor 502 executes the software programs and modules stored in memory 504 to perform various functional applications and data processing, thereby implementing the aforementioned method for controlling the linkage of kitchen appliances. Memory 504 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some embodiments, memory 504 may further include memory remotely located relative to processor 502, and such remote memory may be connected to device 5 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0183] Transmission device 506 is used to receive or send data via a network. Specific examples of the aforementioned network may include a wireless network provided by the communications provider of device 5. In one embodiment, transmission device 506 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In another embodiment, transmission device 506 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0184] The display may be, for example, a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the device 5 (or mobile device).

[0185] An embodiment of the present application also provides a computer-readable storage medium, which can be set in a server to store at least one instruction or at least one program related to implementing a temperature control method in a method embodiment. The at least one instruction or the at least one program is loaded and executed by the processor to implement a temperature control method provided by the above method embodiment.

[0186] Optionally, in this embodiment, the storage medium may be located in at least one of a plurality of network servers in a computer network. Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing program code, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.

[0187] An embodiment of the present invention further provides a computer program product or computer program, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform a temperature control method provided in any of the aforementioned optional embodiments.

[0188] It should be noted that the order of the embodiments of the present application described above is for descriptive purposes only and does not represent the superiority or inferiority of the embodiments. The above description is of specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps described in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0189] The various embodiments in this application are described in a progressive manner. Similar portions between the various embodiments can be referred to in conjunction with each other. Each embodiment focuses on the differences between the other embodiments. In particular, the device, equipment, and storage medium embodiments are generally similar to the method embodiments, so their descriptions are relatively simple. For relevant portions, refer to the descriptions of the method embodiments.

[0190] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, which may be a read-only memory, a disk, or an optical disk, etc.

[0191] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application.

Claims

1. A temperature control method for a variable temperature chamber, applied to a refrigeration device including the variable temperature chamber, characterized in that: The method comprises: Obtaining an initial set temperature, a real-time temperature, first weight information of currently stored items, and second weight information of historically stored items of the variable temperature chamber, wherein the initial set temperature refers to a preset temperature value of the refrigeration equipment when the current operating cycle is started, and the first weight information and the second weight information are determined based on the item category of each item stored in the variable temperature chamber and the item weight corresponding to each item category; Calculating a correction value based on a weight difference between the first weight information and the second weight information to obtain first temperature correction data, wherein the first temperature correction data is positively correlated with the weight difference; Calculating a target temperature based on the initial set temperature and the first temperature correction data to obtain a first target temperature; A speed calculation is performed based on a first temperature difference between the first target temperature and the real-time temperature to generate a first speed adjustment instruction, where the first speed adjustment instruction is used to adjust the speed of the target compressor of the temperature varying room.

2. The temperature control method according to claim 1, characterized in that: Before calculating the target temperature based on the initial set temperature and the first temperature correction data to obtain the first target temperature, the method further includes: Get the ambient temperature; When the ambient temperature is greater than a preset temperature threshold, a correction value is calculated based on the ambient temperature to obtain second temperature correction data, where the second temperature correction data is a negative value.

3. The temperature control method according to claim 1, characterized in that: Before calculating the target temperature based on the initial set temperature and the first temperature correction data to obtain the first target temperature, the method further includes: Obtaining a first door opening count of the variable temperature chamber within a first historical time period, where the first door opening count represents a cumulative number of times a door of the variable temperature chamber is opened; When the first door opening times is greater than a preset times threshold, a correction value is calculated based on the first door opening times to obtain third temperature correction data, and the third temperature correction data is less than zero.

4. The temperature control method according to claim 2 or 3, characterized in that: Calculating the target temperature based on the initial set temperature and the first temperature correction data to obtain the first target temperature includes: The first target temperature is obtained by fusing at least one of the second temperature correction data and the third temperature correction data, the initial set temperature, and the first temperature correction data.

5. The temperature control method according to any one of claims 1 to 3, characterized in that: Calculating the rotational speed based on the target temperature difference between the first target temperature and the real-time temperature, and generating the first rotational speed adjustment instruction further includes: Obtaining a second door opening count in a second historical time period corresponding to the variable temperature chamber; Inputting the second door opening number and the first target temperature into a temperature prediction model to perform a modified temperature prediction, thereby obtaining second target temperature information, where the second target temperature information is a modified temperature of the first target temperature; A speed calculation is performed based on the second target temperature information and a second temperature difference between the real-time temperature to generate a second speed adjustment instruction, where the second speed adjustment instruction is used to adjust the speed of the target compressor of the temperature varying chamber.

6. The temperature control method according to any one of claims 1 to 3, characterized in that: Before obtaining the initial set temperature, the real-time temperature, the first weight information of the currently stored items, and the second weight information of the historically stored items of the variable temperature chamber, the method further includes: Get the real-time humidity of the variable temperature room; If the real-time humidity is greater than a preset humidity threshold, a defrost instruction is generated for controlling a defrost component in the temperature-changing chamber, so that the defrost component performs a defrost operation in response to the defrost instruction.

7. The temperature control method according to any one of claims 1 to 3, wherein the refrigeration equipment further comprises a refrigeration chamber and a freezer chamber, wherein the refrigeration chamber and the freezer chamber are arranged adjacent to the temperature-changing chamber, After generating a first speed adjustment instruction based on a target temperature difference between the first target temperature and the real-time temperature, the method further includes: obtaining a refrigerating chamber temperature of the refrigerating chamber and a freezing chamber temperature of the freezing chamber; calculating a third temperature difference between the refrigerating chamber temperature and a preset refrigerating chamber temperature, and a fourth temperature difference between the freezing chamber temperature and the preset freezing chamber temperature, respectively; the preset refrigerating chamber temperature is a temperature value set for maintaining the items in the refrigerating chamber in a fresh state; and the preset freezing chamber temperature is a temperature value set for maintaining the items in the freezing chamber in a frozen state; performing data fusion processing on the first target temperature, the second temperature difference, and the third temperature difference to obtain a third target temperature; A third speed adjustment instruction is generated based on a fifth temperature difference between the third target temperature and the real-time temperature, where the third speed adjustment instruction is used to adjust the speed of the target compressor of the temperature varying room.

8. The temperature control method according to any one of claims 1 to 3, characterized in that: The method further comprises: Obtaining third weight information of items stored in the variable temperature chamber in a third historical time period, wherein the third weight information is determined based on item categories and item weights corresponding to the item categories in the variable temperature chamber in the third historical time period; If the third weight information is less than a preset load threshold, a sleep instruction is generated, where the sleep instruction is used to control the target compressor to operate based on the operating power in the sleep mode.

9. A temperature control device for a variable temperature room, characterized in that: The temperature control device comprises: a first acquisition module, configured to acquire an initial set temperature, a real-time temperature, first weight information of currently stored items, and second weight information of historically stored items of the variable temperature chamber, wherein the initial set temperature refers to a temperature value preset when the refrigeration equipment is started during the current operation cycle, and the first weight information and the second weight information are determined based on the item category of each item stored in the variable temperature chamber and the item weight corresponding to each item category; a first temperature correction module, configured to calculate a correction value based on a weight difference between the first weight information and the second weight information to obtain first temperature correction data, wherein the first temperature correction data is positively correlated with the weight difference; a target temperature module, configured to calculate a target temperature based on the initial set temperature and the first temperature correction data to obtain a first target temperature; The speed regulating module is used to calculate the speed based on the first temperature difference between the first target temperature and the real-time temperature, and generate a first speed regulating instruction, wherein the first speed regulating instruction is used to regulate the speed of the target compressor of the variable temperature room.

10. A computer-readable storage medium, characterized in that The storage medium stores at least one instruction or at least one program, and the at least one instruction or the at least one program is loaded and executed by the processor to implement the temperature control method according to any one of claims 1 to 8.