Control method and system for inverter compressor of dual-system refrigerator

By acquiring the refrigerator's operating data under stable conditions, calculating the target cooling time, and adjusting the compressor speed, the problem of low efficiency and hardware wear in dual-system refrigerators under actual user loads is solved, achieving more efficient temperature control and energy consumption optimization.

CN120970129APending Publication Date: 2025-11-18SICHUAN HONGMEI INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511117324.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-11
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

The existing variable frequency compressor control method of dual-system refrigerators cannot adapt to the variability of users' actual load, resulting in reduced efficiency and hardware wear and tear, large temperature fluctuations in the refrigerator and freezer compartments, frequent compressor start-stop, and increased energy consumption.

Method used

By acquiring the refrigerator's operating data under stable conditions, the target refrigeration and freezing time is calculated. Based on historical mapping relationships, the target compressor speed is determined, matching the actual load, reducing temperature fluctuations and compressor start-stop frequency, and adjusting the speed using preset cooling sequence and closed-loop feedback.

Benefits of technology

It improves the refrigerator's cooling efficiency, reduces hardware wear and tear, lowers the frequency of compressor start-stop and energy consumption, and ensures stable temperature control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120970129A_ABST
    Figure CN120970129A_ABST
Patent Text Reader

Abstract

The invention provides a control method and system for an inverter compressor of a dual-system refrigerator, and the method comprises the steps: obtaining the operation data of the refrigerator in a stable state, and calculating the target refrigeration time length and the target freezing time length based on a preset target refrigeration sequence, the target refrigeration duration is the difference between the refrigeration temperature return duration and the target compressor shutdown duration, and the target refrigeration duration is the difference between the refrigeration temperature return duration and the target compressor shutdown duration; according to the method, the first target compressor rotating speed meeting the target cold storage refrigeration duration and the target freezing refrigeration duration is determined according to the target cold storage refrigeration duration and the target freezing refrigeration duration so as to control the refrigerator to operate at the first target compressor rotating speed, and the first target compressor rotating speed is determined by calculating the target cold storage refrigeration duration and the target freezing refrigeration duration; the actual load is matched to reduce temperature fluctuation and compressor start-stop frequency, efficiency is improved, and hardware loss is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of refrigeration equipment technology, and in particular to a dual-system refrigerator inverter compressor control method and system. Background Technology

[0002] Single-system refrigerators share a single evaporator and fan for both refrigeration and freezing. To improve performance, dual-system refrigerators use independent evaporators and fans, enabling independent refrigeration cycles for both refrigeration and freezing. This avoids odor mixing, provides more precise temperature control, and cools faster. The inverter compressor improves energy efficiency by matching the load speed.

[0003] Dual-system refrigerators employ dual cooling cycles, requiring separate control via switching electric valves based on the cooling needs of each compartment. Temperature control is achieved by setting start and stop temperatures based on a target temperature, causing the compartment temperature to fluctuate between these points. If the temperature exceeds the start point, cooling demand is detected, the compressor is activated, and the electric valve switches to begin cooling. Cooling ceases when the temperature drops to the stop point. When both refrigeration and freezing are needed simultaneously, refrigeration is prioritized. If the freezing temperature exceeds the stop point after refrigeration ends, the compressor remains on, switching to freezing to continue cooling until the stop temperature is reached. Speed ​​control rules are based on laboratory conditions, with an initial speed set and adjusted according to temperature differences.

[0004] However, the actual user load varies greatly, and the rules cannot be adapted to the working conditions, resulting in reduced efficiency and hardware wear and tear. Summary of the Invention

[0005] This application provides a dual-system refrigerator inverter compressor control method and system to solve the problems of reduced efficiency and hardware wear.

[0006] In a first aspect, this application provides a method for controlling a dual-system refrigerator inverter compressor, including:

[0007] Acquire the refrigerator's operating data under stable conditions, including at least the refrigeration time, freezing time, refrigeration recovery time, freezing recovery time, and compressor shutdown time;

[0008] Based on the preset target refrigeration sequence, the target refrigeration time and the target freezing time are calculated. The target refrigeration time is the difference between the freezing recovery time and the target compressor shutdown time, and the target freezing time is the difference between the refrigeration recovery time and the target compressor shutdown time.

[0009] Based on the first mapping relationship between compressor speed and cooling duration in historical operating data, a first target compressor speed is determined to satisfy the target refrigeration cooling duration and the target freezing cooling duration, so as to control the refrigerator to operate at the first target compressor speed. The historical operating data includes operating data under stable conditions.

[0010] By calculating the target refrigeration and freezing times and determining the first target compressor speed based on historical mapping relationships, the actual load is matched to reduce temperature fluctuations and compressor start-stop frequency, adapt to operating conditions, improve efficiency, and reduce hardware wear.

[0011] In some feasible embodiments, acquiring the refrigerator's operating data under steady-state conditions includes:

[0012] Obtain the operating status of the refrigerator;

[0013] Based on the operating status, identify door opening events and the pre-cooling stage after defrosting;

[0014] In the absence of any door opening events and not in the post-defrost pre-cooling phase, the operating state is marked as a stable state.

[0015] Obtain the operating data under the stated stable state.

[0016] Accurately identify stable states to obtain effective operating data, eliminate interference from door opening events and the pre-cooling stage after defrosting, and ensure the reliability of subsequent calculations.

[0017] In some feasible embodiments, the preset target refrigeration sequence is a refrigeration stage, a freezing stage, and a compressor shutdown stage.

[0018] The execution sequence of the forced refrigeration stage, the freezing stage, and the compressor shutdown stage is determined to avoid ineffective work and system imbalance caused by random switching of the refrigeration stage.

[0019] In some feasible embodiments, the calculation of the target refrigeration time and the target freezing time includes:

[0020] The compressor shutdown duration is set to a preset minimum shutdown duration threshold.

[0021] Based on the preset minimum downtime threshold, the target refrigeration time and the target freezing time are determined.

[0022] The target refrigeration time and target freezing time are calculated based on a preset minimum downtime threshold to match the heat load characteristics.

[0023] In some feasible embodiments, the control of the refrigerator to operate at the target compressor speed includes:

[0024] Collect newly added operational data;

[0025] Compare the deviation between the actual cooling time and the target cooling time in the newly added operating data;

[0026] The target compressor speed is updated based on the deviation.

[0027] The target compressor speed is updated by comparing the deviation of newly added operating data, and the closed-loop response maintains control accuracy in response to changes in actual operating conditions.

[0028] In some feasible embodiments, the method further includes:

[0029] The newly added running data is merged into the historical running data to obtain the historical running database;

[0030] Based on the historical operation database, the first mapping relationship is updated to obtain the second mapping relationship;

[0031] Based on the second mapping relationship, the second target compressor speed is determined so as to control the refrigerator to operate at the second target compressor speed.

[0032] The newly added data is merged to update the mapping relationship to generate a second target compressor speed, and the speed strategy is continuously optimized by accumulating historical data.

[0033] In some feasible embodiments, determining the first target compressor speed that satisfies the target refrigeration time and the target freezing time based on the first mapping relationship between compressor speed and refrigeration duration in historical operating data includes:

[0034] Based on the compressor speed, one or more cooling durations are obtained;

[0035] Calculate the average of one or more of the cooling durations;

[0036] A first mapping relationship between the compressor speed and the average value is established to determine the first target compressor speed.

[0037] The first mapping relationship is established by using the arithmetic mean of the cooling time sample set to filter out random disturbances and improve the stability of speed prediction.

[0038] In some feasible embodiments, the target compressor shutdown duration is a preset fixed value; the preset fixed value is greater than or equal to the minimum pressure balancing time required for the compressor to restart, and the minimum pressure balancing time is the minimum waiting time required for the compressor to restart after being shut down;

[0039] The method further includes:

[0040] The target compressor shutdown time is determined based on the minimum pressure balance time.

[0041] Set the target compressor shutdown time to a fixed value that is greater than the minimum pressure balance time to ensure the safety of compressor restart and system pressure balance.

[0042] In some feasible embodiments, the first target compressor speed includes a target speed for the refrigeration stage and a target speed for the freezing stage;

[0043] The determination of the first target compressor speed to satisfy the target refrigeration time and the target freezing time includes:

[0044] Based on the mapping relationship between refrigeration duration and compressor speed in the historical operating data, the target speed for the refrigeration stage is determined;

[0045] Based on the mapping relationship between refrigeration duration and compressor speed in the historical operating data, the target speed for the refrigeration stage is determined.

[0046] The target rotation speed for the refrigeration stage and the target rotation speed for the freezing stage are controlled independently to adapt to the different heat load characteristics of the refrigeration and freezing compartments.

[0047] Secondly, this application provides a dual-system refrigerator inverter compressor control system, comprising:

[0048] The acquisition module is used to acquire the operating data of the refrigerator under stable conditions. The operating data includes at least the refrigeration time, freezing time, refrigeration recovery time, freezing recovery time, and compressor shutdown time.

[0049] The processing module is used to calculate the target refrigeration time and the target freezing time based on the preset target refrigeration sequence. The target refrigeration time is the difference between the freezing recovery time and the target compressor shutdown time, and the target freezing time is the difference between the refrigeration recovery time and the target compressor shutdown time.

[0050] The speed determination module is used to determine a first target compressor speed that satisfies the target refrigeration time and the target freezing time based on the first mapping relationship between compressor speed and refrigeration time in historical operating data, so as to control the refrigerator to operate at the first target compressor speed. The historical operating data includes operating data under stable conditions.

[0051] As can be seen from the above technical solutions, this application provides a dual-system refrigerator inverter compressor control method and system. The method includes: acquiring the refrigerator's operating data in a stable state, wherein the operating data includes at least the refrigeration time, freezing time, refrigeration recovery time, freezing recovery time, and compressor shutdown time; calculating the target refrigeration time and target freezing time based on a preset target cooling sequence, wherein the target refrigeration time is the difference between the freezing recovery time and the target compressor shutdown time, and the target freezing time is the difference between the refrigeration recovery time and the target compressor shutdown time; determining a first target compressor speed that satisfies the target refrigeration time and target freezing time according to a first mapping relationship between compressor speed and cooling time in historical operating data, so as to control the refrigerator to operate at the first target compressor speed, wherein the historical operating data includes the operating data in a stable state. The method calculates the target refrigeration and freezing times and determines the first target compressor speed based on historical mapping relationships. It matches the actual load to reduce temperature fluctuations and compressor start-stop frequency, adapts to operating conditions, improves efficiency, and reduces hardware wear. Attached Figure Description

[0052] To more clearly illustrate the technical solution of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0053] Figure 1 This is a schematic flowchart of a dual-system refrigerator inverter compressor control method provided in an embodiment of this application;

[0054] Figure 2 A schematic diagram of historical cooling cycles provided for embodiments of this application;

[0055] Figure 3 A schematic diagram of the target cooling cycle provided for an embodiment of this application. Detailed Implementation

[0056] The embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described below do not represent all embodiments consistent with this application. They are merely examples of systems and methods consistent with some aspects of this application as detailed in the claims.

[0057] The existing variable frequency compressor control rules (based on fixed laboratory conditions) cannot adapt to the user's actual variable load, resulting in reduced system efficiency and hardware wear.

[0058] Specifically, if the freezer temperature is too high during refrigeration, the refrigeration speed is set too low, the refrigeration time is prolonged, and the freezer temperature continues to rise due to ambient heat radiation during the waiting period, the freezing temperature will exceed the start-up temperature (e.g., rising from -18℃ to -12℃), resulting in a decrease in the preservation effect.

[0059] When the freezer compartment warms up faster than the refrigerator compartment, the freezer speed is too high (1860 rpm), and the freezing / cooling time is too short (only 13 minutes), the freezer compartment quickly warms up after shutdown, triggering the cooling demand again, causing the compressor to repeatedly start and stop. Each start consumes extra energy (the compressor starting current is 3-5 times the rated current), and mechanical wear is accelerated (shortening the compressor's lifespan).

[0060] Refrigeration requires establishing a low-temperature environment (evaporator cooling and refrigerant circulation stabilization). If the refrigeration time is too short (e.g., <15 minutes), and the system switches to refrigeration before reaching equilibrium, the refrigerant pressure will not be balanced when switching valves, and the compressor will have to work against the pressure difference. The residual cooling capacity of the evaporator will not be fully utilized (the evaporator needs to be reheated after switching to refrigeration). For example, switching to refrigeration after 13 minutes of refrigeration results in additional energy consumption by the compressor and reduced refrigeration efficiency.

[0061] To solve the above problems, such as Figure 1 , 2 As shown, some embodiments of this application provide a method for controlling a dual-system refrigerator inverter compressor, including:

[0062] S100: Acquire the refrigerator's operating data under stable conditions.

[0063] A steady state is the state in which the refrigerator's operating conditions meet the data collection requirements within a specific time period. The steady state is established by eliminating external interference factors, including the absence of user door opening events that disrupt the temperature field, and the fact that the refrigerator is not in the pre-cooling stage after the defrosting process has ended. Under this state, the collected operating data can characterize the refrigerator's basic heat load characteristics.

[0064] The operational data includes at least the refrigeration time, freezing time, refrigeration recovery time, freezing recovery time, and compressor downtime.

[0065] Among them, the refrigeration cooling time is the total duration for which the electric valve switches to the refrigeration circuit when the compressor supplies cooling to the refrigeration compartment; the freezing cooling time is the total duration for which the electric valve switches to the freezing circuit when the compressor supplies cooling to the freezing compartment; the refrigeration recovery time is the time it takes for the temperature in the refrigeration compartment to rise from the shutdown point to the startup point after the refrigeration ends; the freezing recovery time is the time it takes for the temperature in the freezing compartment to rise from the shutdown point to the startup point after the refrigeration ends; and the compressor shutdown time is the time interval during which the compressor completely stops running.

[0066] To obtain operating data of the refrigerator under stable conditions, in some embodiments, the operating status of the refrigerator is obtained. The operating status is a set of equipment operating parameters recorded in real time by the refrigerator control system. The operating status includes dynamic parameters such as compressor start / stop signals, electric valve switching positions, compartment temperature values, door switch sensor signals, and defrost program flags, which are used to characterize the current working stage of the refrigerator.

[0067] Based on the operating status, the system identifies door opening events and the pre-cooling stage after defrosting. A door opening event is the trigger action that causes the refrigerator door to change from a closed state to an open state. The door opening event is detected by a magnetic sensor at the door frame. When the sensor senses the displacement of the door, which causes a change in the magnetic field, an interrupt signal is generated and recorded as a door opening event. During the door opening, the intrusion of external hot air causes fluctuations in the compartment temperature, disrupting the thermal balance.

[0068] The post-defrost pre-cooling stage is the transition period after the refrigerator completes the defrost heating process and resumes cooling. This stage is characterized by the compressor immediately starting and running at its highest speed after the defrost heater turns off, with the electric valve locked in the refrigeration circuit until the evaporator temperature drops to the pre-cooling threshold. This process, due to forced cooling, can cause data anomalies.

[0069] In the absence of any door opening events and not in the post-defrost pre-cooling stage, the operating state is marked as a stable state, and the operating data in the stable state is obtained.

[0070] During the operation of a dual-system refrigerator, ambient heat infiltration, user door opening for items, and automatic defrosting all interfere with heat load characteristics. Traditional control methods directly calculate the rotation speed using data from any given time period, but fluctuating operating conditions distort parameters such as the refrigeration recovery time and freezing time, leading to deviations in the target rotation speed setting. For example, if the refrigeration temperature rises sharply during door opening, the system may misinterpret this as an increase in heat load and increase the rotation speed, resulting in excessively high speed and wasted energy after the door is closed.

[0071] To eliminate interference, this embodiment addresses the aforementioned issues through a stable state characterization process. The refrigerator control system monitors operating status parameters in real time. For example, it acquires the door position signal via a door magnetic sensor. When the sensor detects that the distance between the door and the door frame continuously exceeds a threshold, it is characterized as a door opening event, and the start time is recorded. When the distance returns to the closing threshold and remains stable, the door opening event is marked as ended. Simultaneously, the defrost program flag is monitored. When the defrost timer triggers a heating command, the defrost flag is set. After defrosting ends and the compressor starts, the evaporator temperature sensor reading is checked. If the temperature is higher than the pre-cooling set value, it is marked as the post-defrost pre-cooling stage, until the temperature drops below the threshold and the marking is removed.

[0072] The refrigerator control system continuously monitors its operating status. When it detects no door opening events and no triggering of the defrosting pre-cooling program, it marks the current state as stable. The system collects operating data for a complete cooling cycle under this state, including refrigerator cooling time, freezer cooling time, refrigerator warming time, freezer warming time, and compressor shutdown time. For example, in a certain cycle, the detected refrigerator cooling time was 14 minutes, freezer cooling time was 13 minutes, refrigerator warming time was 40 minutes, freezer warming time was 21 minutes, and compressor shutdown time was 21 minutes.

[0073] The control system continuously scans the above parameters. When the following conditions are simultaneously detected, the door magnetic sensor outputs a continuous closed signal, indicating no door opening event; the defrost program flag is not activated, and the evaporator temperature is below the pre-cooling threshold, indicating the end of the pre-cooling phase after defrosting; the system marks the current operating cycle as a stable state. For example, if the door remains closed for a certain period, the defrost program is not initiated, and the evaporator temperature is stable at -10℃, the mark will take effect.

[0074] During the marking period, the system collects operational data for the complete refrigeration cycle. The refrigeration duration is the time interval from when the electric valve switches due to the refrigeration start-up temperature to when the refrigeration temperature drops to the shutdown temperature; the freezing duration is the time interval from when the electric valve switches due to the freezing start-up temperature to when the freezing temperature drops to the shutdown temperature; the refrigeration recovery duration is the duration from when the refrigeration temperature reaches the shutdown temperature to when it rises back to the start-up temperature; the freezing recovery duration is the duration from when the freezing temperature reaches the shutdown temperature to when it rises back to the start-up temperature; and the compressor shutdown duration is the total time it takes for the compressor to completely stop running.

[0075] To eliminate interference from door opening, which causes heat exchange and shortens the recovery time, a door magnetic sensor is used to filter such data to avoid the system misjudging a decrease in heat load. Only the recovery data during door closure is used to ensure that the refrigeration recovery time accurately reflects the environmental heat penetration characteristics.

[0076] To avoid defrosting disturbances, the compressor operates at high speed during the pre-cooling stage after defrosting, distorting the refrigeration time recording. The end of pre-cooling is characterized by the evaporator temperature threshold, ensuring that the collected refrigeration time meets the normal load conditions.

[0077] To improve data validity, dual-condition collaborative filtering ensures that the operating data comes only from the refrigerator's basic heat load status, providing reliable input for subsequent target duration calculations.

[0078] S200: Calculates the target refrigeration time and target freezing time based on the preset target refrigeration sequence.

[0079] The target refrigeration sequence is a preset electric valve switching and compressor start-stop logic sequence. This sequence stipulates that the refrigeration cycle is executed in a fixed phase sequence. First, the refrigeration phase is started, and after completion, it immediately switches to the freezing phase. Finally, the compressor stops. This sequence eliminates the uncertainty of alternating refrigeration phases.

[0080] In some embodiments, the preset target refrigeration sequence is a refrigeration stage, a freezing stage, and a compressor shutdown stage.

[0081] The refrigeration stage is the cooling cycle in which the electric valve switches to the refrigeration circuit and the compressor runs. This stage begins when the refrigeration compartment temperature reaches the start-up point, triggering the refrigeration demand. The control system then starts the compressor and switches the electric valve to the refrigeration circuit. Finally, the refrigeration temperature drops to the set shutdown point temperature, the electric valve remains in its original position, but the compressor shuts off.

[0082] The refrigeration phase is the cooling cycle in which the electric valve switches to the refrigeration circuit and the compressor runs. This phase begins when the refrigeration room temperature reaches the start-up point, triggering the refrigeration demand. The control system then starts the compressor and switches the electric valve to the refrigeration circuit. Finally, the refrigeration temperature drops to the set shutdown point temperature, the electric valve remains in its original position, but the compressor shuts off.

[0083] The compressor shutdown phase is the time interval during which the compressor completely stops running. This phase begins when the compressor shuts off at the end of refrigeration or freezing and ends when the temperature in any room rises back to the start-up point, triggering a new round of cooling demand.

[0084] In traditional dual-system refrigerator control, the switching of cooling stages relies on real-time temperature judgment. When both refrigeration and freezing are needed simultaneously, refrigeration takes priority. When refrigeration ends, if the freezing temperature is higher than the shutdown point, freezing continues. This rule leads to an uncontrollable cooling sequence. For example, if the refrigeration temperature exceeds the limit during freezing, it immediately switches back to refrigeration, causing an interruption in freezing. After a short period of freezing, the compressor stops, but if the freezing temperature has not reached the shutdown point, it needs to be restarted.

[0085] The aforementioned random switching causes frequent compressor start-stop cycles and system pressure imbalances. To address this issue, this embodiment mandates a refrigeration sequence, prioritizing the start of the refrigeration phase. When the refrigeration compartment temperature exceeds the start-up temperature, a refrigeration demand flag is set. If no refrigeration is in progress at this time, the compressor is started and the electric valve is switched to the refrigeration circuit. For example, when the refrigeration temperature rises to 5°C (start-up temperature 4°C), refrigeration is immediately initiated.

[0086] The freezing and refrigeration phases can be continued unconditionally. After the refrigeration and refrigeration phases end, regardless of whether the freezer compartment temperature exceeds the limit, the electric valve is immediately switched to the refrigeration circuit and the compressor continues to run. For example, when the refrigeration temperature drops to 3°C (shutdown point 3.5°C), refrigeration and refrigeration are terminated and the freezing and refrigeration phases are automatically resumed.

[0087] The compressor shutdown phase is mandatory. After the refrigeration phase ends, regardless of the temperature in the cold storage compartment, the compressor is immediately shut down and enters a continuous shutdown state. For example, when the freezing temperature drops to -22°C (shutdown point -21°C), refrigeration is terminated and the compressor is shut down.

[0088] During sequential execution, real-time temperature interference is not considered. In the refrigeration stage, if the freezing temperature exceeds the limit, the electric valve switching will not be triggered; in the refrigeration stage, if the refrigeration temperature exceeds the limit, the electric valve reverts to its original position; during the compressor shutdown stage, if the refrigeration or freezing temperature exceeds the limit, a new round of refrigeration will only start after the full shutdown time.

[0089] In this embodiment, the forced freezing and refrigeration phase is executed in its entirety to avoid pressure imbalance caused by switching to refrigeration midway. Once the freezing and refrigeration phase is started, the freezing circuit is maintained until the end, even if the refrigeration temperature rises to 6°C, ensuring that the refrigeration system establishes a stable pressure difference and reducing ineffective refrigeration.

[0090] During the shutdown phase, temperature over-limit signals are not considered, ensuring the compressor remains shut down for the target duration. After the refrigeration process ends and the compressor is shut down, the compressor will not be restarted during the temperature rise from 3.5℃ to 4.5℃, maintaining a complete shutdown for 6 minutes to reduce the number of compressor start-stop cycles.

[0091] Sequential execution makes the refrigeration cycle predictable, reduces the switching frequency of electric valves, and decreases the number of electric valve switching cycles per cycle from 3-5 times in the traditional mode to a fixed 2 times (refrigeration and freezing switching).

[0092] Based on the sequence of refrigeration stage, freezing stage, and compressor shutdown stage, the target refrigeration time and target freezing time are calculated. The optimized refrigeration stage time and optimized freezing stage time required to achieve ideal temperature control are determined. The target refrigeration time is the difference between the freezing recovery time and the target compressor shutdown time, and the target freezing time is the difference between the refrigeration recovery time and the target compressor shutdown time.

[0093] In some embodiments, the target compressor shutdown time is a preset fixed value; the preset fixed value is greater than or equal to the minimum pressure balancing time required for the compressor to restart, the minimum pressure balancing time is the minimum waiting time required for the compressor to restart after it is shut down, that is, the time it takes for the high-pressure refrigerant on the exhaust side to diffuse to the suction side through the piston gap after the compressor is shut down until the pressure difference between the two sides is lower than the restart safety threshold.

[0094] Then, based on the minimum pressure balance time, the target compressor shutdown time is determined, so as to solidify the shutdown time through physical constraints and solve the risk of compressor damage caused by pressure imbalance.

[0095] To calculate the target refrigeration time and the target freezing time, in some embodiments, the compressor shutdown time is set to a preset minimum shutdown time threshold; based on the preset minimum shutdown time threshold, the target refrigeration time and the target freezing time are determined.

[0096] The preset minimum shutdown time threshold is a pre-defined lower limit for the continuous shutdown time of the compressor. It can be determined based on the restart pressure balance requirements provided by the compressor manufacturer, and represents the shortest time required for the pressure difference between the high and low pressure sides of the refrigeration system to return to zero. For example, if the technical manual of a certain model of compressor specifies that it must be shut down for no less than 5 minutes before restarting, then the threshold is set to 5 minutes.

[0097] To achieve stable temperature recovery in the freezer compartment, the refrigeration time needs to be optimized. The target refrigeration time should ensure that the freezer temperature returns to near the start-up point by the end of the refrigeration cycle. The freezer recovery time represents the ambient heat load; subtracting the compressor downtime gives the upper limit of the available refrigeration time.

[0098] The target freezing and refrigeration time is similar to the target refrigeration time. The refrigeration recovery time represents the environmental heat load. Subtracting the compressor downtime gives the upper limit of the time that can be occupied for freezing and refrigeration.

[0099] In traditional speed control, the cooling duration is passively determined by the temperature switch point, meaning cooling stops once the shutdown temperature is reached. This results in the freezing temperature exceeding the limit before the refrigeration process is completed if the freezing time is too short, and the refrigeration compartment temperature rising excessively if the freezing time is too long, requiring additional cooling.

[0100] This embodiment solves the above problem by calculating the target duration. First, a fixed shutdown duration is set. For example, the preset minimum shutdown duration threshold T stored in the control chip is called. For example, T = 6 minutes (greater than the manufacturer's requirement of 5 minutes minimum pressure balancing duration). This threshold ensures that the system pressure is fully balanced after each shutdown, avoiding compressor start-up under load.

[0101] Next, read the refrigeration recovery time data and freezing recovery time data collected during the current stable cycle. The refrigeration recovery time includes the freezing time and the compressor shutdown time. Subtract the fixed shutdown time T, and the remaining time is the upper limit of the allowable freezing time. For example, if the refrigeration recovery time is 40 minutes and T is 6 minutes, then the target freezing time is 34 minutes.

[0102] The freezing-to-warm-up time includes the refrigeration time and the compressor downtime. Subtracting the fixed downtime T, the remaining time is the upper limit of the allowable refrigeration time. For example, if the freezing-to-warm-up time is 21 minutes and T is 6 minutes, then the target refrigeration time is 15 minutes.

[0103] When the calculation result is negative or exceeds the compressor's maximum continuous running time, if the target refrigeration time is less than 0, it will be forcibly set to the refrigeration time corresponding to the compressor's lowest speed; if the target refrigeration time is greater than the compressor's safety limit, it will be forcibly set to the safety threshold.

[0104] S300: Based on the first mapping relationship between compressor speed and cooling duration in historical operating data, determine the first target compressor speed to meet the target refrigeration duration and target freezing duration, so as to control the refrigerator to operate at the first target compressor speed.

[0105] The first mapping relationship represents the set of rules corresponding to compressor speed and cooling duration. It is established based on historical operating data and forms a mapping table or function model by statistically analyzing the recorded values ​​of refrigeration / freezing duration at different speeds.

[0106] By inputting the target refrigeration and freezing durations into the mapping model, the system can output the compressor speed setting value that meets the requirements of the target refrigeration and freezing durations, i.e., the first target compressor speed.

[0107] In some embodiments, determining a first target compressor speed that satisfies the target refrigeration time and the target freezing time based on a first mapping relationship between compressor speed and refrigeration duration in historical operating data includes:

[0108] Based on the compressor speed, one or more cooling durations are obtained;

[0109] Calculate the average of one or more of the cooling durations;

[0110] A first mapping relationship between the compressor speed and the average value is established to determine the first target compressor speed.

[0111] The first target compressor speed includes a target speed for the refrigeration stage and a target speed for the freezing stage. In some embodiments, determining the first target compressor speed includes: determining the target speed for the refrigeration stage based on the mapping relationship between the refrigeration duration and the compressor speed in the historical operating data; and determining the target speed for the freezing stage based on the mapping relationship between the freezing duration and the compressor speed in the historical operating data.

[0112] Among them, the target speed during the refrigeration stage is the constant speed value that the compressor needs to maintain during the refrigeration cycle. It is determined based on the target refrigeration duration and the historical mapping relationship to ensure that the refrigeration compartment cools down from the start-up point to the shutdown point temperature within the set time.

[0113] The target speed during the freezing stage is the constant speed value that the compressor needs to maintain during the freezing and refrigeration cycle. It is determined based on the target freezing and refrigeration duration and the historical mapping relationship to ensure that the freezing room cools down from the start-up point to the shutdown point temperature within the set time.

[0114] Traditional control uses the same rotation speed for the refrigeration and freezing stages, but there are fundamental differences between the two compartments. The target temperature for refrigeration is high (about 4°C) and the heat load is small; the target temperature for freezing is low (about -18°C) and the heat load is large. Using the same rotation speed will result in either refrigeration cooling being too fast or freezing cooling being too slow.

[0115] By using dual-mapping independent control, the problem of speed mismatch caused by the difference in heat load between refrigeration and freezing is solved.

[0116] Cooling time can fluctuate randomly at the same speed. For example, a brief opening of the refrigerator door can cause a loss of cooling capacity, prolonging the cooling time; a voltage sag can reduce compressor power, also prolonging the cooling time. Directly using single-time duration values ​​to establish a mapping would lead to speed prediction errors. Averaging these values ​​eliminates random interference.

[0117] like Figure 3 As shown, in one embodiment, the historical operating data includes operating data under stable conditions. In another embodiment, the historical operating data also includes newly added operating data, which is a set of operating parameters collected during a complete cooling cycle after the refrigerator executes a new speed control command. This includes measured values ​​such as actual refrigeration time, actual freezing time, and actual downtime, used to verify the effectiveness of the target speed.

[0118] Dual-system refrigerators include two independent refrigeration circuits for the refrigerator and freezer, switched via an electric valve. When the refrigerator compartment temperature exceeds the start-up temperature, it indicates refrigeration demand, the compressor starts, and the electric valve switches to the refrigerator circuit to begin cooling. When the freezer compartment temperature exceeds the start-up temperature, it indicates freezing demand, and the electric valve switches to the freezer circuit. If both compartments require cooling simultaneously, the refrigerator circuit takes priority. In traditional control methods, the compressor speed is preset to an initial value based on laboratory conditions and then adjusted according to the difference between the compartment temperature and the set value. However, in actual user applications, variations in food load and ambient temperature lead to variable heat loads, making a fixed speed rule unsuitable for actual conditions. This results in problems such as excessively high freezer temperatures during refrigeration, frequent compressor starts and stops, and ineffective cooling.

[0119] To address the aforementioned deficiencies, the method provided in this application involves a refrigerator control system that continuously monitors the operating status. When it detects a continuous absence of door opening events and no triggering of the defrosting pre-cooling program, it marks the current state as stable. The system collects operating data for a complete cooling cycle under this state, including the refrigeration time, freezing time, refrigeration recovery time, freezing recovery time, and compressor shutdown time. For example, in a certain cycle, the measured refrigeration time is 14 minutes, the freezing time is 13 minutes, the refrigeration recovery time is 40 minutes, the freezing recovery time is 21 minutes, and the compressor shutdown time is 21 minutes.

[0120] Based on the preset target sequence of refrigeration, freezing, and compressor shutdown, the target cooling time is calculated. The target compressor shutdown time is set to a fixed value T (T ≥ minimum pressure balancing time required for compressor restart), and calculated according to the formula:

[0121] Target freezing time = Refrigeration recovery time - T;

[0122] Target refrigeration time = freezing recovery time - T;

[0123] Taking the aforementioned data as an example, if T is set to 6 minutes, then the target freezing time is 34 minutes and the target refrigeration time is 15 minutes.

[0124] The system queries historical operating data to establish a first mapping relationship. This first mapping relationship records statistical values ​​of cooling time at different compressor speeds. For example, when the compressor speed is 2310 rpm, the average cooling time for the refrigerator is 14 minutes; when the speed is 1860 rpm, the average cooling time for the freezer is 13 minutes. Based on the target cooling time of 15 minutes for the refrigerator, the system matches historical speed records close to this value (e.g., 2310 rpm corresponds to 14 minutes) to determine that the target speed for the refrigerator stage should be maintained at 2310 rpm. Based on the target cooling time of 34 minutes for the freezer, the system matches speed requirements greater than the current 13-minute record and lowers the target speed for the freezer stage to the lowest setting of 1200 rpm. Control commands including the target speeds for both the refrigerator and freezer stages are then generated and sent to the refrigerator.

[0125] The refrigerator executes the new speed to complete the entire cooling cycle. The compressor operates at 2310 rpm during the refrigeration stage and 1200 rpm during the freezing stage, as instructed, and then stops for 6 minutes. This process forcibly maintains the target cooling sequence to prevent switching back to refrigeration before the freezing stage is completed.

[0126] In some embodiments, after controlling the refrigerator to operate at the target compressor speed, additional operating data is collected.

[0127] Compare the deviation between the actual cooling time and the target cooling time in the newly added operating data;

[0128] The target compressor speed is updated based on the deviation.

[0129] Under the new operating speed, the actual time taken for the refrigerator to complete the refrigeration or freezing cooling stage, i.e., the actual cooling time, is the time interval from when the electric valve switches to the refrigeration circuit to when the refrigeration temperature drops to the shutdown point, and the time interval from when the electric valve switches to the freezing circuit to when the freezing temperature drops to the shutdown point.

[0130] Actual cooling time is the real time it takes for the refrigerator to complete the refrigeration or freezing cooling stage at the new speed. Refrigeration cooling time is the time interval from when the electric valve switches to the refrigeration circuit to when the refrigeration temperature drops to the shutdown point; freezing cooling time is the time interval from when the electric valve switches to the freezing circuit to when the freezing temperature drops to the shutdown point.

[0131] Traditional speed control uses fixed rules and cannot respond to changes in actual heat load. For example, when the ambient temperature rises in summer, the cooling efficiency decreases at the same speed, and the actual cooling time is prolonged; when the food load decreases in winter, the cooling speed increases at the same speed, and the actual cooling time is shortened. This embodiment eliminates such deviations through closed-loop feedback.

[0132] The actual cooling time for the refrigerator (from the start of cooling) until the refrigerator temperature drops to the set shutdown point; the actual cooling time for the freezer (from the start of cooling) until the freezer temperature drops to the set shutdown point. For example, if the target cooling time for the refrigerator is set to 15 minutes, the actual measured time is 17 minutes; if the target cooling time for the freezer is 34 minutes, the actual measured time is 30 minutes.

[0133] Calculate the absolute difference between the actual value and the target value, and set an allowable threshold K (e.g., K is 2 minutes). When either the refrigeration deviation or the freezing deviation exceeds K, it indicates that the rotation speed needs to be adjusted. For example, the refrigeration deviation equals the threshold, and the freezing deviation exceeds the threshold.

[0134] If the actual freezing time is less than the target, it indicates that the rotation speed during the freezing stage is too high. Reduce the target rotation speed during the freezing stage by one level according to the preset rules (e.g., from 1200 rpm to 1100 rpm).

[0135] The actual refrigeration time is close to the target, and the deviation does not exceed the threshold. The target speed is kept unchanged during the refrigeration stage, and an updated speed command is generated and sent to the refrigerator for execution. This is to solve the speed mismatch problem caused by heat load fluctuations through real-time feedback correction.

[0136] In some embodiments, the method further includes:

[0137] The newly added running data is merged into the historical running data to obtain the historical running database;

[0138] Based on the historical operation database, the first mapping relationship is updated to obtain the second mapping relationship;

[0139] Based on the second mapping relationship, the second target compressor speed is determined so as to control the refrigerator to operate at the second target compressor speed.

[0140] The historical operation database is a storage structure that stores the refrigerator's historical operation records. This structure is organized in time sequence, and each record includes parameters such as compressor speed, refrigeration time, and freezing time. New operation data is written in an append-only manner, forming a continuously expanding dataset.

[0141] The second mapping relationship is an updated mapping relationship based on the updated historical operating database and built upon the first mapping relationship. The second mapping relationship represents the statistical characteristics of the expanded dataset and includes a wider range of operating conditions compared to the first mapping relationship. The second target compressor speed is a speed command value generated based on the second mapping relationship. This value is optimized by querying the updated mapping relationship and inputting the target cooling duration to output the optimized speed setting.

[0142] By continuously refining the mapping relationship, we can avoid insufficient or excessive adjustments in a single instance.

[0143] The method collects refrigerator operation data and, in order to match the current load, uses the most recent cycle of refrigeration and freezing recovery time, cooling time, compressor frequency, and other data to set the refrigeration and freezing cooling time according to the principles of reducing compressor start-stop frequency, avoiding short-term freezing and cooling, and reducing freezer temperature fluctuations, and predicts and corrects the target compressor frequency, thereby achieving energy saving and preservation effects.

[0144] Based on the above-described dual-system refrigerator inverter compressor control method, some embodiments of this application also provide a dual-system refrigerator inverter compressor control system, including:

[0145] The acquisition module is used to acquire the operating data of the refrigerator under stable conditions. The operating data includes at least the refrigeration time, freezing time, refrigeration recovery time, freezing recovery time, and compressor shutdown time.

[0146] The processing module is used to calculate the target refrigeration time and the target freezing time based on the preset target refrigeration sequence. The target refrigeration time is the difference between the freezing recovery time and the target compressor shutdown time, and the target freezing time is the difference between the refrigeration recovery time and the target compressor shutdown time.

[0147] The speed determination module is used to determine a first target compressor speed that satisfies the target refrigeration time and the target freezing time based on the first mapping relationship between compressor speed and refrigeration time in historical operating data, so as to control the refrigerator to operate at the first target compressor speed. The historical operating data includes operating data under stable conditions.

[0148] It is understood that the system provided in this embodiment can be referred to the content provided in the above method embodiments, and will not be repeated here.

[0149] Similar parts between the embodiments provided in this application can be referred to mutually. The specific implementation methods provided above are only a few examples under the overall concept of this application and do not constitute a limitation on the scope of protection of this application. For those skilled in the art, any other implementation methods extended from the solution of this application without creative effort shall fall within the scope of protection of this application.

Claims

1. A method for controlling a dual-system refrigerator inverter compressor, characterized in that, include: Acquire the refrigerator's operating data under stable conditions, including at least the refrigeration time, freezing time, refrigeration recovery time, freezing recovery time, and compressor shutdown time; Based on the preset target refrigeration sequence, the target refrigeration time and the target freezing time are calculated. The target refrigeration time is the difference between the freezing recovery time and the target compressor shutdown time, and the target freezing time is the difference between the refrigeration recovery time and the target compressor shutdown time. Based on the first mapping relationship between compressor speed and cooling duration in historical operating data, a first target compressor speed is determined to satisfy the target refrigeration cooling duration and the target freezing cooling duration, so as to control the refrigerator to operate at the first target compressor speed. The historical operating data includes operating data under stable conditions.

2. The dual-system refrigerator inverter compressor control method according to claim 1, characterized in that, The acquisition of the refrigerator's operating data under stable conditions includes: Obtain the operating status of the refrigerator; Based on the operating status, identify door opening events and the pre-cooling stage after defrosting; In the absence of any door opening events and not in the post-defrost pre-cooling phase, the operating state is marked as a stable state. Obtain the operating data under the stated stable state.

3. The dual-system refrigerator inverter compressor control method according to claim 1, characterized in that, The preset target refrigeration sequence is: refrigeration stage, freezing stage, and compressor shutdown stage.

4. The dual-system refrigerator inverter compressor control method according to claim 1, characterized in that, The calculation of the target refrigeration time and the target freezing time includes: The compressor shutdown duration is set to a preset minimum shutdown duration threshold. Based on the preset minimum downtime threshold, the target refrigeration time and the target freezing time are determined.

5. The dual-system refrigerator inverter compressor control method according to claim 1, characterized in that, The control of the refrigerator to operate at the speed of the first target compressor includes: Collect newly added operational data; Compare the deviation between the actual cooling time and the target cooling time in the newly added operating data; The target compressor speed is updated based on the deviation.

6. The dual-system refrigerator inverter compressor control method according to claim 5, characterized in that, The method further includes: The newly added running data is merged into the historical running data to obtain the historical running database; Based on the historical operation database, the first mapping relationship is updated to obtain the second mapping relationship; Based on the second mapping relationship, the second target compressor speed is determined so as to control the refrigerator to operate at the second target compressor speed.

7. The dual-system refrigerator inverter compressor control method according to claim 1, characterized in that, The step of determining the first target compressor speed that satisfies the target refrigeration time and the target freezing time based on the first mapping relationship between compressor speed and refrigeration duration in historical operating data includes: Based on the compressor speed, one or more cooling durations are obtained; Calculate the average of one or more of the cooling durations; A first mapping relationship between the compressor speed and the average value is established to determine the first target compressor speed.

8. The dual-system refrigerator inverter compressor control method according to claim 1, characterized in that, The target compressor shutdown time is a preset fixed value; the preset fixed value is greater than or equal to the minimum pressure balancing time required for the compressor to restart, and the minimum pressure balancing time is the minimum waiting time required for the compressor to restart after being shut down; The method further includes: The target compressor shutdown time is determined based on the minimum pressure balance time.

9. The dual-system refrigerator inverter compressor control method according to claim 1, characterized in that, The first target compressor speed includes the target speed for the refrigeration stage and the target speed for the freezing stage; The determination of the first target compressor speed that satisfies the target refrigeration time and the target freezing time includes: Based on the mapping relationship between refrigeration duration and compressor speed in the historical operating data, the target speed for the refrigeration stage is determined; Based on the mapping relationship between refrigeration duration and compressor speed in the historical operating data, the target speed for the refrigeration stage is determined.

10. A dual-system refrigerator inverter compressor control system, characterized in that, include: The acquisition module is used to acquire the operating data of the refrigerator under stable conditions. The operating data includes at least the refrigeration time, freezing time, refrigeration recovery time, freezing recovery time, and compressor shutdown time. The processing module is used to calculate the target refrigeration time and the target freezing time based on the preset target refrigeration sequence. The target refrigeration time is the difference between the freezing recovery time and the target compressor shutdown time, and the target freezing time is the difference between the refrigeration recovery time and the target compressor shutdown time. The speed determination module is used to determine a first target compressor speed that satisfies the target refrigeration time and the target freezing time based on the first mapping relationship between compressor speed and refrigeration time in historical operating data, so as to control the refrigerator to operate at the first target compressor speed. The historical operating data includes operating data under stable conditions.