Temperature control method for dual-temperature zone refrigerator and refrigerator

By obtaining the temperature and target values ​​of the dual-temperature zone refrigerator, setting the status vector, determining the initial control strategy, and identifying the control adjustment mode, the problems of cooling capacity competition and temperature fluctuations in traditional refrigerators are solved, and more efficient temperature control and energy consumption optimization are achieved.

CN120403189BActive Publication Date: 2025-09-02JIANGSU STAR COLD CHAIN TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510919376.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-04
Publication Date
2025-09-02
Estimated Expiration
2045-07-04

AI Technical Summary

Technical Problem

Traditional dual-temperature zone refrigerators cannot adapt to the characteristics of stored items and the dynamic changes in the environment, resulting in cold volume competition and temperature fluctuations, and low cooling volume utilization efficiency.

Method used

By obtaining the temperature values ​​and target temperature values ​​of each temperature control partition, setting the status vector, determining the initial control strategy, traversing the interaction degree of the strategy, identifying the control adjustment mode, and outputting the adjustment strategy based on the resource matching degree to prevent temperature fluctuations and waste of energy consumption.

Benefits of technology

It improves the temperature control efficiency of the dual-temperature zone refrigerator, prevents temperature unevenness and energy consumption, and extends the service life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120403189B_ABST
    Figure CN120403189B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of refrigerator control technology, and specifically to a dual-temperature zone refrigerator temperature control method and refrigerator, comprising: obtaining a temperature value and a target temperature value of each temperature control zone, and setting a state vector of each temperature control zone; determining an initial control strategy of each temperature control zone according to the state vector of each temperature control zone and the air circulation condition within the temperature control zone; traversing the initial control strategy with the actual running time of the initial control strategy to check the strategy interaction degree of each temperature control zone; extracting the phase difference condition of each temperature control zone under the strategy interaction degree, and identifying the control adjustment mode of the current temperature control zone with the execution time length value under the phase difference condition; checking the resource matching degree of each temperature control zone based on the target adjustment temperature of the control adjustment mode, and outputting the adjusted control strategy corresponding to each temperature control zone according to the resource matching degree; thereby achieving efficiency and accuracy of temperature control of the dual-temperature zone refrigerator.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of refrigerator control, and in particular to a temperature control method for a dual-temperature zone refrigerator and the refrigerator. Background Art

[0002] Traditional dual-temperature zone freezers use two partitions for processing, such as a refrigerated-frozen dual-temperature zone to process the corresponding goods. However, the two partitions mostly use fixed temperature thresholds or simple PID control, which cannot adapt to the characteristics of stored items and dynamic changes in the environment. When multiple temperature zones work together at the same time, temperature fluctuations are easily caused by competition for cooling capacity, which reduces the efficiency of cooling capacity utilization.

[0003] For example, Chinese patent publication No. CN118532874A discloses a method, device, equipment and storage medium for regulating the temperature of a refrigerator, which relates to the technical field of refrigerator regulation. The method includes: calculating the remaining shelf life of each item based on the refrigerator temperature and the storage time of each item in the refrigerator; if the remaining shelf life of an item is less than a set threshold, obtaining the standard refrigerator temperature range of each item and determining the temperature adjustable range of the refrigerator; obtaining the ambient temperature of the refrigerator and the average switching time of each time the refrigerator is switched on and off, and determining the temperature loss coefficient of each time the refrigerator is switched on and off based on the ambient temperature and the average switching time; determining the target refrigerator temperature of the refrigerator within the adjustable range based on the temperature loss coefficient, and adjusting the refrigerator temperature to the target refrigerator temperature.

[0004] For example, Chinese patent publication No. CN116753662A discloses a refrigerator partition control method and system, which relates to the technical field of refrigerators; the method includes: obtaining first temperature data of the freezing partition and second temperature data of the refrigeration partition in the i-th control cycle; obtaining ventilation power, refrigeration power of the freezing partition and refrigeration partition; determining the relationship between ventilation power and refrigeration power of the freezing partition and refrigeration partition; determining whether the refrigeration power of the freezing partition, the refrigeration power of the refrigeration partition and ventilation power need to be adjusted; if adjustment is required, according to the relationship, the first temperature data, the second temperature data, ventilation power, refrigeration power of the freezing partition and refrigeration partition, the ventilation power, refrigeration power of the freezing partition and refrigeration partition in the i+1-th control cycle are obtained, and the refrigerator is cooled.

[0005] The prior art describes a method of controlling the current refrigeration temperature of a refrigerator based on shelf life, and a method of explaining the current cooling capacity distribution using ventilation efficiency. However, the prior art ignores the temperature control process when frost occurs during the use of the refrigerator. As a result, when distributing cooling capacity, it is impossible to combine frost prediction and the proportion of cooling capacity that can be distributed in the two temperature zones to coordinate the operating status of the current equipment in the refrigerator, resulting in the problem of partial temperature unevenness under the overall temperature adjustment. Summary of the Invention

[0006] In order to solve the above technical problems, the technical solution adopted by the present invention is: a temperature control method for a dual-temperature zone refrigerator, including: S1, obtaining the temperature value and target temperature value of each temperature control zone, and setting the state vector of each temperature control zone.

[0007] S2: Determine the initial control strategy of each temperature control zone according to the state vector of each temperature control zone and the air circulation condition within the temperature control zone.

[0008] S3, based on the actual running time of the initial control strategy, traverse the initial control strategy to check the degree of strategy interaction of each temperature control zone.

[0009] S4: extract the difference conditions of each temperature control partition under the strategy interaction degree, and identify the control adjustment mode of the current temperature control partition based on the execution time length value under the difference conditions.

[0010] S5, adjusting the temperature based on the target of the control adjustment mode, checking the resource matching degree of each temperature control zone, and outputting the adjusted control strategy corresponding to each temperature control zone according to the resource matching degree.

[0011] A refrigerator, characterized by comprising: a processor, a memory, and a temperature control program stored in the memory and executable on the processor, wherein when the temperature control program is executed by the processor, the steps of any one of the temperature control methods for a dual-temperature zone refrigerator are implemented.

[0012] The beneficial effects of the present invention are as follows: 1. The present invention associates the temperature deviation between the temperature of the dual temperature zones and the first preset temperature threshold and the conditions of related stored items with the currently divided temperature control zones, allocates target temperature values ​​within different temperature control zones, and uses the current temperature mode of the refrigerator to determine whether the defrost condition will be triggered at the current temperature, thereby identifying possible temperature changes and preventing temperature fluctuations and energy waste caused by defrost operations.

[0013] 2. The present invention calculates the length of time and number of times each temperature zone stays in the interval through the temperature time series, and uses the length of time and number of times to describe the degree of strategy interaction of each temperature control partition to define the implementation status of each temperature control partition under the execution of the corresponding initial control strategy, thereby preventing control conflicts caused by competition for cooling capacity in multiple temperature zones. At the same time, the relative execution order of each temperature control partition under the corresponding conflict detection is recorded to clarify the deviations existing under the current control model, thereby improving the efficiency of strategy execution.

[0014] 3. The present invention uses phase difference conditions to map control mode types, generates matching pairs through cross-combination, calculates resource matching degrees by weighting with historical frequencies, and uses fuzzy clustering to generate the final strategy to prevent resource waste or overload caused by the disconnection between equipment capabilities and control requirements, thereby completing the temperature adjustment of each temperature control zone under the current refrigerator and extending its service life. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] The present invention will be further described below with reference to the accompanying drawings and examples.

[0016] Figure 1 The present invention is a flow chart of a temperature control method for a dual-temperature zone refrigerator.

[0017] Figure 2 The present invention is a flow chart of step S2 of a method for controlling the temperature of a dual-temperature zone refrigerator.

[0018] Figure 3 The present invention is a flow chart of step S3 of the temperature control method of a dual-temperature zone refrigerator.

[0019] Figure 4 The present invention is a flow chart of step S4 of the temperature control method for a dual-temperature zone refrigerator.

[0020] Figure 5 The present invention is a flow chart of step S5 of the temperature control method of a dual-temperature zone refrigerator. DETAILED DESCRIPTION

[0021] The following embodiments of the present invention are described in detail. The embodiments described below are exemplary and are only used to explain the present invention, and are not to be construed as limiting the present invention. Where specific techniques or conditions are not specified in the embodiments, the techniques or conditions described in the literature in the art or in the product specifications shall be followed.

[0022] See Figure 1 A temperature control method for a dual-temperature zone refrigerator is characterized by comprising: S1, obtaining a temperature value and a target temperature value of each temperature control zone, and setting a state vector of each temperature control zone.

[0023] S2: Determine the initial control strategy of each temperature control zone according to the state vector of each temperature control zone and the air circulation condition within the temperature control zone.

[0024] S3, based on the actual running time of the initial control strategy, traverse the initial control strategy to check the degree of strategy interaction of each temperature control zone.

[0025] S4: extract the difference conditions of each temperature control partition under the strategy interaction degree, and identify the control adjustment mode of the current temperature control partition based on the execution time length value under the difference conditions.

[0026] S5, adjusting the temperature based on the target of the control adjustment mode, checking the resource matching degree of each temperature control zone, and outputting the adjusted control strategy corresponding to each temperature control zone according to the resource matching degree.

[0027] Dual temperature zones are primarily displayed based on the different sources of the sampled temperatures. Generally, refrigerators are divided into refrigerated and frozen areas. When the refrigerator's usage scenario changes, the frozen and refrigerated areas may be divided into multiple partitions to store items, food, and other products. In this case, the storage space is divided into multiple temperature-controlled zones. The start and end times of each space are used as the starting point, and the actual time in the space where the control strategy is located is used as the variable. The control strategies within each temperature-controlled zone are traversed, and the alternating control time of the control strategy is used as the obtained value. The values ​​obtained under the temperature-controlled zones are checked to complete temperature control. The temperature values ​​obtained at this time include the temperature of the current temperature-controlled zone, such as the refrigerated temperature and the frozen temperature. The temperature value set in the current temperature-controlled zone is checked, and then the set target temperature is checked to see if the temperature of the current temperature-controlled zone is within the target value range.

[0028] The above temperature values ​​are used to represent the temperature conditions in the multiple temperature-controlled zones currently divided in the refrigerator. At this time, multiple temperature sensors are set in the refrigerator to respectively identify the actual temperature at each point in the refrigerator, the average temperature, the temperature range values ​​that appear in the refrigerator over time, and whether the current refrigerator is executing the defrost program normally. The target temperature value indicates the expected temperature reached by the corresponding temperature-controlled zone in the refrigerator, such as the temperature range set in the refrigerator compartment and the temperature range set in the freezer compartment.

[0029] That is, the implementation method of obtaining the temperature value and target temperature value of each temperature control zone in step S1 also includes: S11, checking the temperature value of the current temperature control zone, and judging whether the temperature value of the current temperature control zone is less than the first preset temperature threshold; if it is less than the first preset temperature threshold, based on the temperature value of the current temperature control zone, adapting the current temperature control zone to the storage space size and the stored items, so as to adapt to the storage situation of each temperature control zone and set the target temperature value.

[0030] S12: If the temperature is greater than the first preset temperature threshold, obtain the temperature deviation between the current temperature value and the first preset temperature threshold, detect the temperature change rate of the temperature deviation in each temperature control zone, determine the temperature mode of the current temperature control zone according to the temperature change rate, and set the target temperature value according to the temperature mode of the current temperature control zone.

[0031] The system then obtains the current temperature of each temperature zone within the dual-zone freezer, such as the refrigerator compartment, freezer compartment, and ambient temperature, in real time. The system then uses the rate of change of the temperature deviation within the current temperature-controlled zone as a description of the zone's temperature mode, indicating whether the current temperature is in a state of rapid freezing, constant freezing, or dynamic adjustment, thereby identifying the presence of frost. Based on the temperature deviation and rate of change, the system dynamically adjusts the freezer's temperature mode (cooling, heating, defrosting), as well as the corresponding power output and operating time.

[0032] The above-mentioned first preset threshold will select different thresholds according to whether the temperature control zone is in the refrigeration area or the freezing area. For example, when in the freezing area, the first preset threshold is expressed as -15°C, and it can be set to 2°C in the refrigeration area; if it is lower than this temperature, it means that the item has been cooled sufficiently and can enter the adaptation state related to the corresponding item. At this time, the relevant information of the currently stored items can be input into the temperature database corresponding to the current refrigerator according to the built-in camera or APP input, and then the common temperature control zone for the stored items is selected to set the current target temperature value.

[0033] If it is greater than the first preset threshold, it is necessary to quantify the rate of change of the current temperature deviation to indicate whether it is currently in rapid cooling, steady-state maintenance or other temperature modes, and then search the target temperature value of the corresponding temperature mode from the temperature database of the refrigerator to complete the basic identification of the working status of multiple temperature control partitions in the refrigerator.

[0034] After the target temperature value is set, the temperature value of the current temperature control zone and the target temperature value are combined into a state vector to describe the relative state of the current temperature control zone.

[0035] When identifying its temperature mode at this time, the interval matching is performed based on the rate of change of its temperature deviation and the temperature deviation value. For example, the rapid cooling mode corresponding to large temperature deviation and rapid change is the scenario where the refrigerator is just started or the door is opened frequently; the energy-saving maintenance mode with small temperature deviation and slow change is the normal operating state. At this time, only the target temperature value required for the energy-saving maintenance state is required; the precise constant temperature mode corresponding to the temperature close to the first preset threshold and small fluctuation generally represents the temperature maintained for storing specific food. This temperature can be obtained based on the temperature database of the refrigerator to complete the setting of the target temperature value.

[0036] In one embodiment of the present invention, Figure 2 As shown, the implementation of step S2 includes: S21, based on the state vector of each temperature control zone, checking the temperature change of the corresponding temperature control zone.

[0037] S22, obtaining the current temperature mode of the refrigerator according to the temperature change of the temperature control zone.

[0038] S23, determine whether the current temperature mode of the refrigerator meets the defrost conditions. If so, determine the temperature adjustment information of the current temperature control zone based on the target temperature value under the current temperature mode, and use the temperature adjustment information as the initial control strategy of the current temperature control zone; if not, obtain the last defrost time interval of the current temperature control zone, and set the initial control strategy of the current temperature control zone based on the defrost time interval.

[0039] To determine whether the current temperature mode of the freezer meets the defrosting conditions, the system primarily checks the temperature at multiple locations within the current temperature-controlled zone. For example, the system uses the temperature gauge on the evaporator to estimate the theoretical frost volume within the zone. This determines whether the zone should be defrosted automatically based on air flow conditions. The system uses the temperature difference method and the absolute temperature method to identify the area within the zone that requires defrosting, and then completes the defrosting process.

[0040] The temperature values ​​obtained and the corresponding target temperature values ​​are divided into multiple time periods within a 24-hour period. The freezer's operating mode is planned based on the temperature values ​​and storage requirements for each time period. Air flow within the current temperature-controlled zone is also determined. This air flow is used to identify the temperature at each location in the current temperature zone. The mean square error (MSE) between the multiple temperature values ​​measured within the current temperature-controlled zone and the target temperature is used to describe the temperature consistency within the zone.

[0041] Therefore, when determining whether the current temperature mode of the refrigerator meets the defrost conditions in step S23, its implementation method also includes: checking the ambient temperature and coil temperature of the current refrigerator, at this time using the return air temperature sensor to check the ambient temperature relative to the multiple temperature-controlled zones in the current refrigerator, using a patch temperature sensor installed at the evaporator outlet to identify its coil temperature, using the temperature value, ambient temperature, and coil temperature of the current temperature-controlled zone as simulation conditions, describing the air flow field of each temperature zone in the current refrigerator, and using the frosting characteristic parameters of the air flow field in the multi-objective optimization scenario to infer the theoretical frost amount in the current temperature-controlled zone, determining whether the theoretical frost amount meets the defrost conditions, and if so, performing the defrost operation on the current temperature-controlled zone. The temperature value here represents the temperature measured in the freezer or refrigerator.

[0042] When using ambient temperature and coil temperature as simulation conditions, the Nass-Stokes equation must first be solved to determine whether the air flow field within the current temperature control range meets normal conditions. If so, multiple temperatures collected within the temperature control range, including ambient temperature and coil temperature, are used as optimization targets. The particle swarm optimization algorithm is then used to optimize the target. The temperature value obtained under the optimal particle is then used to query the frosting characteristic parameters to describe whether defrosting is required in the current temperature control zone, thereby implementing the initial control strategy for the temperature of the relevant temperature control zone.

[0043] The Nasse-Stokes equation can be expressed as: ;in, Represents the fluid density, where the fluid density is expressed as the air density in the corresponding temperature control zone; represents the fluid velocity field, represents the gradient operator, Indicates pressure, Represents the Laplace operator, which is the second-order operation of the gradient operator; Indicates the dynamic viscosity of the flow. Here, the dynamic viscosity of the fluid represents the dynamic viscosity of the air. For example, the dynamic viscosity of air is approximately ; represents the external force term. Here, parameters such as wind speed and pressure collected within the corresponding temperature control zone are used as input to determine whether air flow within the current temperature control zone is normal. In dual-zone freezers, by simulating the flow fields in different zones, areas with uneven airflow or eddies can be identified. For example, airflow interference between the refrigeration and freezing zones may lead to uneven temperature distribution. In this case, identifying the flow condition ensures a more stable and uniform temperature within both zones, thereby implementing the initial control strategy for each temperature control zone.

[0044] In addition, it is necessary to verify its temperature-related conditions, such as processing in the form of heat conduction: ;in, represents the specific heat capacity, Indicates temperature, which is the temperature value collected at multiple locations within the corresponding temperature control zone; Indicates thermal conductivity; at this time, the specific heat capacity and thermal conductivity can be directly obtained by looking up the specific heat capacity and thermal conductivity related to the air to determine whether there is a temperature difference at some points under the air flow, and according to whether the corresponding heat conduction formula is valid, each temperature control zone is checked to determine how the initial control strategy should be implemented.

[0045] Then the collected temperature values ​​of the temperature control partition, the ambient temperature and the coil temperature are processed as their targets, such as forming a fitness function processed in the form of ;in, Indicates the target number. The target number set at this time is at least 3. 、 、 Represented as various optimization objectives, for example, guided by objectives such as the temperature value, the fluctuation range of the ambient temperature and coil temperature, the energy consumption generated at the current temperature value, and the time required to reach the set target temperature value, the system checks the multiple target states of the current ambient temperature and coil temperature in the scenario where defrosting is required, as well as the matching degree of the final target state. This describes the defrost amount that can be obtained for the temperature control zone under the temperature guidance, and whether the corresponding operating conditions are tending to normal. 、 、 Represents the weight of each optimization objective. The larger the fitness function value, the closer the temperature in the current temperature space is to the optimal state. The weight value here can be based on the weight value set for each optimization objective in the historical data, or the average value of the weight of each optimization objective under multiple processing can be selected. In this case, when multiple optimization objectives are used as input, the data input by each optimization objective will be processed in a normalized or standardized form to ensure that it is within the range of a unified dimension. That is, when the value of multiple optimization objectives reaches the maximum, its relative value temperature, conditions, etc. will be used as the initial control strategy to process the current defrosting and temperature settings.

[0046] As for the particle swarm optimization algorithm, the multi-objective used above is used as a possible solution at this time, that is, the input temperature value, ambient temperature and coil temperature are used as target vectors, which are expressed as particle states for the i-th particle, which is expressed as and ;in, Indicates the current position of the particle and the value of the target vector; Indicates the current particle's speed, representing the direction and magnitude of the target vector's change.

[0047] After that, each particle is updated according to the update rule to complete the update of its fitness function under multi-objective processing, and finally the initial control strategy corresponding to the temperature value, ambient temperature and coil temperature that best matches the current scene is found. At this time, the initial control strategy uses the vector value of each particle after optimization and the value of the fitness function to find the initial control strategy that matches the corresponding dimension from the database to complete the preliminary processing of the current temperature control partition.

[0048] The particle velocity is updated as follows: ;in, Indicates the number of iterations, indicating the number of iterations currently used for particle swarm update; 、 Represents the acceleration constant, which is used to describe the current particle swarm update humidity learning factor; Represents the inertia weight, which is used to control the memory ability of particles; 、 Represents a random number, which is represented as a random number between 0 and 1; Represents the historical optimal position of the particle. This value represents the historical optimal solution that can be obtained for the i-th particle, that is, the optimal value that the input target vector can obtain under the i-th particle iteration; Represents the global optimal position, which represents the optimal solution that can be obtained among all particles.

[0049] As for the update method of particle position, ;in, 、 They represent the particle velocity of the current i-th particle at the iteration number q+1 and q times, that is, the direction and magnitude of the change after the iteration; 、 Represents the particle position of the current i-th particle at iterations q and q+1, respectively, to indicate its value, thereby describing whether the temperature data currently collected from the temperature control zone remains relatively uniform and consistent. At this time, the input data will be used in the form of a time series or a large number of temperature data sets to verify the particle swarm update. When the particle position, particle velocity, and fitness function reach the optimal level after iteration, the initial control strategy queried at the optimal time will be used as the content of the adjustment implemented in the current temperature control zone.

[0050] After completing the multi-objective optimization scenario, the particle values ​​updated by the particle swarm optimization algorithm with the current input temperature values ​​are used to query the frosting characteristic parameters to determine the values ​​selected in the current scenario, and then the current theoretical frosting amount is calculated. , ;in, It is expressed as the frosting characteristic parameter, and its value range is generally arrive At this time, the frosting characteristic parameters will be searched in the database according to the optimal particles selected after particle swarm optimization to determine the currently selected value; It is the ambient temperature, Expressed as relative humidity, a capacitive humidity sensor can be used to identify the humidity conditions in the corresponding temperature control zone; Indicates the coil temperature, Indicates the running time, which represents the current running time of the freezer.

[0051] At this point, you can check whether a defrost operation is required in the current scenario based on the obtained frost amount. If a defrost operation is not required, the time interval value of the last defrost operation performed by the temperature control zone, that is, the time interval between the last defrost operation and the previous defrost operation, is used as the defrost time interval. Using the last defrost time interval, select the time point within the corresponding time interval to perform the defrost operation on the corresponding temperature control zone. It should be noted that this defrost operation tends to estimate the time value when the current temperature control zone can perform the defrost operation. Then, when it approaches this time, it can be executed by judging the defrost amount at this time. Otherwise, the time point of the check is adjusted to complete the preliminary control strategy within the temperature control zone.

[0052] In one embodiment of the present invention, when querying the degree of strategy interaction, the number of times the temperature of the refrigerator and freezer compartments is adjusted to multiple temperature intervals after the initial control strategy is implemented is used as the strategy interaction degree of each temperature control partition. For example, assuming that the current freezer compartment temperature range is from -24°C to 0°C, it is then divided into multiple temperature intervals using multiple values, such as -18°C, -12°C, and -5°C. The ranges of these temperature intervals can be set according to the width of the division in the historical data, and then divided into equal sizes or in a dynamic form. At this time, the size and number of the temperature intervals are flexibly set according to the currently stored content, and their size is not limited here. Then, according to the number of occurrences in each temperature interval, the temperature adjustment method under the initial control strategy is checked.

[0053] The temperature range for the cold storage room can be set to -9°C to 9°C, and then divided into three intervals of equal size as a way to describe the current degree of policy interaction.

[0054] like Figure 3 As shown, the implementation of step S3 includes: S31, using the actual operating time of the initial control strategy in each temperature control zone, obtaining the temperature time series of each temperature control zone, and checking the temperature range value of each temperature control zone.

[0055] S32, traverse the temperature time series and calculate the duration and number of times each temperature control partition stays in each temperature interval.

[0056] S33: Setting the strategy interaction degree of each temperature control zone based on the length of time and number of times each temperature control zone stays in each temperature interval.

[0057] The above-mentioned policy interaction degree will describe the temperature changes in the current temperature control zone based on the conditional probability obtained by combining the duration and number of stays in each temperature interval. At the same time, in order to ensure the independence of the obtained temperature value and the degree of policy interaction of the regulation, it is also necessary to check whether there is any cooling capacity conflict when the current refrigerator is regulating the cooling capacity in multiple temperature zones, and obtain the policy interaction degree under a specific priority queue as the current output policy interaction degree. At this time, the historical temperature change trajectory of each temperature control zone is recorded, and its residence time and switching frequency in different temperature ranges are counted. Then, a Markov chain or conditional probability matrix is ​​constructed to represent the probability of transitioning from one temperature state to another. For example, for cold storage room A, in the past 24 hours: 60% of the time was in the [3°C, 5°C] range; 25% of the time was in the [5°C, 7°C] range; and 15% of the time was in the [1°C, 3°C] range. This information can be used to evaluate the stability of its temperature behavior and serve as basic data for policy interaction. The temperature ratio that needs to be adjusted for each temperature control zone under the current policy interaction is then checked to respond to the execution method of each temperature control zone in scenarios where cooling capacity conflicts or the total adjusted cooling capacity exceeds the available cooling capacity. The policy interaction degree obtained at this time will show the interaction content of different zones under temperature changes.

[0058] That is, the implementation method of traversing the initial control strategy in step S3 also includes: checking the execution distribution ratio of the initial control strategy according to the temperature value, target temperature value and storage item priority of the current temperature control zone; the storage item priority described here can be directly queried through the database corresponding to the refrigerator. For example, the priority of storing medicines in the refrigerator is greater than the priority of food. At this time, a priority will be set for the items that can be stored in the refrigerator to facilitate traversing the initial control strategy. When allocating relevant cooling capacity and temperature, the proportion value that needs to be adjusted for each temperature control zone is regarded as the execution distribution ratio. The execution distribution ratio will indicate the ratio of the temperature deviation between the temperature value in the current temperature control zone and the target temperature value to the total temperature deviation, which represents the temperature ratio that needs to be adjusted at present. As for the execution distribution ratio, the priority of the storage item can also be used as a weight, and the weighted value of the temperature deviation is the weighted sum of all temperature deviations as the execution distribution ratio used to illustrate the relative situation that needs to be processed at present.

[0059] Determine the degree of strategy exchange of each temperature control zone under the execution allocation ratio, and perform cooling conflict detection on each temperature control zone to detect the degree of interaction between each temperature control zone and adjust the execution order of the initial control strategy.

[0060] At this time, assuming that j1 and j2 are the numbers of a group of temperature control zones currently being processed, the degree of interaction can be expressed as shown below.

[0061] ;in, Expressed as the interaction probability between temperature control partitions j1 and j2, The conditional probability value indicating the degree of strategy interaction represents the conditional probability value of the current temperature control partitions j1 and j2 staying in the corresponding temperature range for a certain length of time and number of times; Indicates the cooling capacity conflict probability, which represents the ratio of the temperature deviation difference that needs to be adjusted between the current temperature control zones j1 and j2 to the maximum temperature deviation difference; represents the conditional probability value of the current temperature control partitions j1 and j2 regarding the execution allocation ratio. This value represents the relative correlation between the two partitions in adjusting the temperature and the priority of the stored items. That is, the conditional probability value is obtained by taking the execution allocation ratio of the two temperature control partitions as its condition; Represents the balance coefficient, which is used to balance the conflict between historical behavior represented by the degree of strategy interaction and cooling allocation. Its value range is generally between 0.5 and 0.8. When determining the execution order of the initial control strategy, the degree of interaction affected by the conditional probability value of the strategy interaction and the execution allocation ratio is described. For example, when the degree of interaction calculated based on the conditional probability of j1 to j2 is greater than the degree of interaction calculated based on the conditional probability of j2 to j1, the initial control strategy is implemented in the order of j1 to j2; otherwise, it is executed in the opposite order. In this way, after traversing the preliminary control strategy and traversing its execution order, the obtained strategy interaction degree will be more inclined to the part where the two temperature zones jointly adjust the temperature and change, thereby improving the availability and sustainability of resources under temperature control and adjustment of the two temperature zones.

[0062] Preferably, the implementation method for adjusting the execution order of the initial control strategy also includes: storing the execution order and the degree of strategy interaction of the initial control strategy as a designated tag, and comparing the designated tag with each preset designated tag stored in the database to extract the phase difference conditions of each temperature control zone. At this time, according to the relative order of the initial control strategy during execution, the strategy interaction degree and execution order contained in the initial control strategy are set as a designated tag, and then the preset designated tags for different temperature control zones in the database are checked to find the differences in temperature, wind speed, etc. at the current location under the same or similar order and strategy interaction degree, and use them as the phase difference conditions for subsequent processing.

[0063] In one embodiment of the present invention, the phase difference conditions checked in step S4 include parameters such as temperature difference, target temperature difference, storage item priority difference, and probability value difference of strategy interaction degree; for example, the temperature deviation between the refrigerated area and the frozen area, the priority of the storage items, the probability value difference of the interaction degree, etc. At this time, the duration of execution of the control strategy of each temperature control partition under specific phase difference conditions is identified to determine the specific processing situation of the current temperature control partition in the fast response mode, energy-saving maintenance mode, conflict coordination mode, etc., and then the weighted sum of the execution time length in multiple modes is used as the time length used by the current strategy.

[0064] like Figure 4 As shown, the implementation method of step S4 includes: S41, using the phase difference conditions and execution time length values ​​of each temperature control partition to perform rule mapping, and using the mode type corresponding to each phase difference condition during mapping to characterize the current temperature control partition.

[0065] For example, after mapping the temperature difference and the length of time under the temperature difference, it is found that the compressor needs to be started immediately to cool down the relevant location; then, after mapping the target temperature difference and the corresponding time length, it is found that the temperature of a certain location needs to be adjusted, such as increasing the temperature of the refrigerated area to reduce its cooling capacity, etc. The difference between the identified temperature and the expected target temperature and the expected working conditions at this time is output to combine the control adjustment mode of the current temperature control zone.

[0066] S42, based on the characteristic description of each temperature control zone, set a weight for each phase difference condition, take the sum of the weights of the execution time length values ​​under the phase difference conditions as the comprehensive control time, and determine the control adjustment mode of each temperature control zone based on the value of the comprehensive control time. Here, the execution time length values ​​of different modes, such as rapid cooling mode, energy-saving mode, and balanced mode, are used as parameters; the sum of the weights of the parameters is used as the comprehensive control time of each temperature control zone to complete the setting of its control adjustment mode. Then, based on the comprehensive control time, it is decided whether to turn on / off the compressor, adjust the damper opening, adjust the fan speed, etc. If the comprehensive control time is long, the cooling capacity is increased and the temperature of the current temperature control zone is adjusted; if it is short, the energy consumption output is reduced, and the temperature control zone is processed in a stable and low-fluctuation manner. Then, the data corresponding to these processing methods are used as the output control adjustment mode to achieve dynamic optimization control of the temperature control zones of the two temperature zones. As for selecting the control adjustment mode according to the comprehensive control time zone, the initial control strategy in the database is mapped with the value of the current strategy interaction degree, and then multiple groups of control methods corresponding to the current phase difference conditions are found from these mapped strategies. After that, based on the length value of the current comprehensive control time, the control adjustment method that meets the current conditions is found from the multiple groups of control methods. At this time, the database will set the phase difference conditions and the value conditions of the length of the control time in the preset initial control strategy and other contents, so as to facilitate the screening of the control adjustment method to be used at this time.

[0067] In one embodiment of the present invention, when identifying resource matching, the method is to check the equipment involved in the control adjustment mode to determine the subsequent required method based on the usage of the equipment. The resource matching is different from the cooling conflict probability mentioned above. The resource matching is more inclined to identify the degree of matching between the strategy and the corresponding equipment in the current refrigerator during implementation, such as whether the equipment capacity is sufficient to meet the strategy requirements, such as compressor power, fan speed, damper opening, etc.; whether the equipment performance parameters are compatible with the strategy goals, such as response time, energy efficiency ratio, adjustment accuracy, etc.; the coordination of multiple devices working together, such as the linkage efficiency of the compressor and the fan; these related contents are described, and whether they are ultimately feasible are determined to describe the strategy usage method under each temperature control partition.

[0068] For example, multiple values ​​involved in the control adjustment mode are compared with the available values ​​on each temperature control partition using Euclidean distance, and combined into a matching degree. The value after weighted calculation using Euclidean distance is used as the resource matching degree to indicate whether the current temperature control partition is available. At this time, the calculated values ​​need to be normalized to eliminate their dimensions, and the sum obtained after weighting with their Euclidean distance is used as the resource matching degree used at this time. As for the set weight, the ratio of the frequency of multiple values ​​involved in the control adjustment mode appearing in historical data to all frequencies can be used.

[0069] like Figure 5 As shown, the implementation of step S5 further includes: S51, matching the control adjustment mode with each temperature control zone in a cross-combination manner to form at least one matching pair.

[0070] S52: Calculate the resource matching degree of each matching pair based on the frequency of the matching pairs in the historical data, perform fuzzy clustering based on the resource matching degree of each matching pair, and use the largest cluster after clustering as the adjusted control strategy.

[0071] At this time, the temperature value, wind speed, cooling rate and other related values ​​that need to be adjusted in the control adjustment mode will be matched to check whether the freezing area and refrigeration area in the current refrigerator can reach the values ​​in the current strategy when adjusting. Taking the freezing area as an example, the available values ​​can include: the rated value and current load rate of the available compressor power, the minimum and maximum values ​​of the fan speed range, the current opening of the damper and the maximum adjustment step. At this time, when calculating the matching degree, the temperature value, wind speed, and cooling rate in the control adjustment mode will be converted into the same representation as the temperature control partition, indicating the required values ​​of the available compressor power, fan speed range, and damper opening when achieving the corresponding temperature, wind speed, and cooling rate. Then, the Euclidean distance is calculated after normalization in the form of Euclidean distance. If the three values ​​are all in a matching pair, a weighted sum is performed. If not, the Euclidean distance is calculated separately and then weighted to represent the calculation result for each content. After that, fuzzy clustering is used to cluster the matching pairs with a resource matching degree greater than 0.8, and then the largest cluster cluster is selected as the final output control strategy to ensure that the adopted strategy can meet the current implementation scenario.

[0072] The present invention also provides a refrigerator, comprising: a processor, a memory, and a temperature control program stored in the memory and executable on the processor, wherein the temperature control program is used to implement any step of the above-mentioned dual-temperature zone refrigerator temperature control method when executed by the processor, and realizes the following functions: obtaining the temperature value and target temperature value of each temperature control partition, and setting the state vector of each temperature control partition; determining the initial control strategy of each temperature control partition according to the state vector of each temperature control partition and the air circulation condition within the temperature control partition; traversing the initial control strategy with the actual running time of the initial control strategy to check the strategy interaction degree of each temperature control partition; extracting the phase difference conditions of each temperature control partition under the strategy interaction degree, and identifying the control adjustment mode of the current temperature control partition with the execution time length value under the phase difference conditions; checking the resource matching degree of each temperature control partition based on the target adjustment temperature of the control adjustment mode, and outputting the adjusted control strategy corresponding to each temperature control partition according to the resource matching degree.

[0073] Although the embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and are not to be construed as limitations on the present invention. A person skilled in the art may make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention, which are still covered by the scope of protection of the present invention.

Claims

1. A temperature control method for a dual-temperature zone refrigerator, characterized in that: include: S1, obtain the temperature value and target temperature value of each temperature control zone, and set the state vector of each temperature control zone; S2, determining the initial control strategy for each temperature control zone based on the state vector of each temperature control zone and the air circulation conditions within the temperature control zone; S3, based on the actual running time of the initial control strategy, traverse the initial control strategy to check the degree of strategy interaction of each temperature control zone; S4, extracting the difference conditions of each temperature control partition under the degree of strategy interaction, and identifying the control adjustment mode of the current temperature control partition based on the execution time length value under the difference conditions; S5: Adjust the temperature based on the target of the control adjustment mode, check the resource matching degree of each temperature control zone, and output the adjusted control strategy for each temperature control zone according to the resource matching degree; The implementation of step S1 further includes: S11, checking the temperature value of the current temperature-controlled zone and determining whether the temperature value of the current temperature-controlled zone is less than a first preset temperature threshold. If the temperature value of the current temperature-controlled zone is less than the first preset temperature threshold, adapting the current temperature-controlled zone to the storage items based on the storage space size and setting a target temperature value. S12: If the current temperature is greater than a first preset temperature threshold, obtaining a temperature deviation between the current temperature value and the first preset temperature threshold, detecting a temperature change rate of the temperature deviation in each temperature control zone, determining a temperature mode for the current temperature control zone based on the temperature change rate, and setting a target temperature value based on the temperature mode for the current temperature control zone; The implementation of step S2 includes: S21, based on the state vector of each temperature control zone, checking the temperature change of the corresponding temperature control zone; S22, obtaining the current temperature mode of the refrigerator based on the temperature change of the temperature control zone; S23, determining whether the current temperature mode of the refrigerator meets the defrost condition; if so, determining temperature adjustment information for the current temperature control zone based on the target temperature value under the current temperature mode, and using the temperature adjustment information as the initial control strategy for the current temperature control zone; if not, obtaining the last defrost time interval for the current temperature control zone, and setting the initial control strategy for the current temperature control zone based on the defrost time interval; The implementation of step S23 further includes: Check the current ambient temperature and coil temperature of the refrigerator. Using the temperature value, ambient temperature, and coil temperature of the current temperature-controlled zone as simulation conditions, describe the air flow field in each temperature zone within the refrigerator. Using the frosting characteristic parameters of the air flow field in a multi-objective optimization scenario, calculate the theoretical frost amount within the current temperature-controlled zone and determine whether the theoretical frost amount meets the defrost conditions. If so, perform the defrost operation on the current temperature-controlled zone. The implementation of step S3 includes: S31, using the actual operating time of the initial control strategy in each temperature control zone, obtaining the temperature time series of each temperature control zone, and checking the temperature range value of each temperature control zone; S32, traverse the temperature time series and calculate the duration and number of times each temperature control zone stays in each temperature interval; S33: Setting the strategy interaction degree of each temperature control zone based on the length of time and number of times each temperature control zone stays in each temperature interval.

2. A dual-temperature zone refrigerator temperature control method according to claim 1, characterized in that: The implementation of traversing the initial control strategy in step S3 also includes: Check the execution allocation ratio of the initial control strategy based on the temperature value of the current temperature control zone, the target temperature value, and the priority of the stored items; Determine the degree of strategy exchange of each temperature control zone under the execution allocation ratio, and perform cooling conflict detection on each temperature control zone to detect the degree of interaction between each temperature control zone and adjust the execution order of the initial control strategy.

3. The temperature control method for a dual-temperature zone refrigerator according to claim 2, characterized in that: The implementation method of adjusting the execution order of the initial control strategy also includes: The execution order and strategy interaction degree of the initial control strategy are stored as designated tags, and the designated tags are compared with the preset designated tags stored in the database to extract the phase difference conditions of each temperature control zone.

4. The temperature control method for a dual-temperature zone refrigerator according to claim 1, characterized in that: The implementation of step S4 includes: S41, performing rule mapping using the phase difference conditions and execution time length values ​​of each temperature control zone, and characterizing the current temperature control zone using the pattern type corresponding to each phase difference condition during mapping; S42, based on the characteristic description of each temperature control zone, set a weight for each phase difference condition, use the sum of the weights of the execution time length values ​​under the phase difference conditions as the comprehensive control time, and determine the control adjustment mode of each temperature control zone based on the value of the comprehensive control time.

5. The temperature control method for a dual-temperature zone refrigerator according to claim 1, characterized in that: The implementation of step S5 further includes: S51, matching the control adjustment mode with each temperature control zone in a cross-combination manner to form at least one matching pair; S52, calculating the resource matching degree corresponding to each matching pair based on the frequency of the matching pairs in the historical data, performing fuzzy clustering processing based on the resource matching degree of each matching pair, and taking the largest cluster after clustering as the adjusted control strategy.

6. A refrigerator, characterized in that: include: A processor, a memory, and a temperature control program stored in the memory and executable on the processor, wherein when the temperature control program is executed by the processor, the steps of the temperature control method for a dual-temperature zone refrigerator are implemented.

Citation Information

Patent Citations

  • Freezer partition control method and system

    CN116753662A

  • Refrigerated cabinet temperature adjusting method, device and equipment and storage medium

    CN118532874A

  • Air-cooled refrigerator and defrosting control method thereof

    CN115854633A

  • Control method for refrigerating and freezing device and refrigerating and freezing device

    CN115875900A