Direct-cooling refrigerator control method and apparatus, direct-cooling refrigerator, and storage medium
By adjusting the temperature control level according to the compartment volume and food type in the direct-cooling refrigerator, and controlling the operation of the inverter compressor in combination with the evaporator temperature and the compressor's historical start-stop cycle, the problem of high energy consumption in direct-cooling refrigerators has been solved, achieving higher energy efficiency and a competitive advantage in the market.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TCL HOME APPLIANCES (HEFEI) CO LTD
- Filing Date
- 2023-06-07
- Publication Date
- 2026-06-16
AI Technical Summary
Existing direct-cooling refrigerators have high energy consumption and it is difficult to achieve efficient temperature control through traditional fixed-speed compressors and ordinary thermostats, which limits the improvement of energy efficiency.
By determining the target temperature control level based on the compartment volume and food type, and combining the evaporator temperature and the compressor's historical start-stop cycle, the variable frequency compressor is controlled to operate at a suitable speed and low power to match the heat load of the cabinet and achieve optimal energy efficiency.
This reduces the overall energy consumption of direct-cooling refrigerators, improving the product's energy efficiency and market competitiveness.
Smart Images

Figure CN116558190B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of refrigeration equipment technology, specifically to a direct-cooling refrigerator control method, device, direct-cooling refrigerator, and storage medium. Background Technology
[0002] Inverter technology is widely used in the refrigerator industry, especially in frost-free refrigerators. However, due to its higher system cost and limitations in control methods and structures, inverter technology is rarely used in direct-cooling refrigerators, particularly two-door or three-door single-cycle direct-cooling mechanically controlled refrigerators with a wound-tube evaporator. Mechanically controlled refrigerators currently use fixed-speed compressors and ordinary thermostats, resulting in relatively simple temperature control and higher energy consumption. Summary of the Invention
[0003] This invention provides a method, apparatus, refrigerator, and storage medium for controlling a direct-cooling refrigerator, in order to reduce the cooling energy consumption of the refrigerator.
[0004] On one hand, embodiments of the present invention provide a method for controlling a direct-cooling refrigerator, the method comprising:
[0005] The target temperature control level of the refrigerator is determined based on the volume of the compartments and the types of food stored in those compartments.
[0006] The temperature of the refrigerator's evaporator and the historical start-stop cycle of the refrigerator's compressor are obtained.
[0007] The compressor is controlled based on the evaporator temperature, the preset temperature range corresponding to the target temperature control setting, and the compressor's historical start-stop cycle.
[0008] On the other hand, embodiments of the present invention provide a direct-cooling refrigerator control device, the device comprising:
[0009] The temperature determination module is used to determine the target temperature control level of the refrigerator based on the volume of the compartment and the type of food stored in the compartment.
[0010] The parameter acquisition module is used to acquire the temperature of the refrigerator's evaporator and the historical start-stop cycle of the refrigerator's compressor.
[0011] The control module is used to control the operation of the compressor based on the temperature of the evaporator, the preset temperature range corresponding to the target temperature control setting, and the historical start-stop cycle of the compressor.
[0012] On the other hand, embodiments of the present invention provide a direct-cooling refrigerator, including a memory, a processor, and a compressor; the memory stores an application program, and the processor is used to run the application program in the memory to perform the operation in the above-described direct-cooling refrigerator control method to control the operation of the compressor.
[0013] On the other hand, embodiments of the present invention provide a storage medium storing a plurality of instructions, which are adapted for a processor to load and execute the steps in the above-described direct-cooling refrigerator control method.
[0014] This invention provides a method, device, refrigerator, and storage medium for controlling a direct-cooling refrigerator, relating to the field of refrigeration equipment technology. By determining the target temperature control level of the refrigerator based on the volume of the compartment and the type of food stored in it, the temperature of the refrigerator's evaporator and the historical start-stop cycle of the refrigerator's compressor are obtained. Based on the evaporator temperature, the preset temperature range corresponding to the target temperature control level, and the historical start-stop cycle of the compressor, the operation of the compressor is controlled. This allows the compressor to operate at a suitable speed and low power, achieving optimal matching with the refrigerator's heat load under different ambient temperatures, thereby reducing overall energy consumption, improving product energy efficiency, and enhancing the product's market competitiveness. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 This is a schematic diagram of the structure of the direct-cooling refrigerator control system provided in an embodiment of the present invention;
[0017] Figure 2 This is a schematic flowchart of the direct-cooling refrigerator control method provided in an embodiment of the present invention;
[0018] Figure 3 This is a flowchart illustrating another direct-cooling refrigerator control method provided in an embodiment of the present invention;
[0019] Figure 4 This is a flowchart illustrating the speed adjustment method based on operating rate provided in an embodiment of the present invention;
[0020] Figure 5 This is a schematic flowchart of a compressor speed adjustment method based on the current temperature provided in an embodiment of the present invention;
[0021] Figure 6This is a flowchart illustrating another direct-cooling refrigerator control method provided in an embodiment of the present invention;
[0022] Figure 7 This is a schematic diagram of the structure of the direct-cooling refrigerator control device provided in an embodiment of the present invention;
[0023] Figure 8 This is a schematic diagram of the structure of the direct-cooling refrigerator provided in an embodiment of the present invention. Detailed Implementation
[0024] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that the invention will be more thorough and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art.
[0025] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a full understanding of embodiments of the invention. However, those skilled in the art will recognize that the technical solutions of the invention can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of the invention.
[0026] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0027] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0028] It should be noted that "multiple" in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0029] As described in the background section, existing mechanically controlled refrigerators all use fixed-speed compressors. When the COP value of a fixed-speed compressor reaches 20, it is difficult to further reduce the energy consumption of the mechanically controlled refrigerator by increasing the COP value. Furthermore, mechanically controlled refrigerators use ordinary thermostats to control temperature, controlling the compressor's operation by sensing the temperature of the evaporator. This temperature control method is relatively simple, leaving little room for energy saving through control system optimization, which is detrimental to the refrigerator's energy efficiency. With consumers becoming increasingly aware of energy conservation and food preservation, and with the implementation of new energy efficiency standards in Europe and Australia, mechanically controlled refrigerators face the challenge of higher energy efficiency requirements. However, variable-frequency compressors can operate at appropriate low speeds and low power, achieving optimal matching with the refrigerator's heat load and reducing overall energy consumption. Therefore, adopting variable-frequency technology in mechanically controlled refrigerators is a better way to improve energy efficiency and is also a trend.
[0030] Based on this, in order to reduce the energy consumption of direct-cooling refrigerators, embodiments of the present invention provide a direct-cooling refrigerator control method, device, direct-cooling refrigerator, and storage medium. By determining the target temperature control level of the refrigerator based on the volume of the compartment and the type of food stored in the compartment, obtaining the temperature of the refrigerator's evaporator, and obtaining the historical start-stop cycle of the refrigerator's compressor, the operation of the compressor is controlled according to the evaporator temperature, the preset temperature range corresponding to the target temperature control level, and the historical start-stop cycle of the compressor. This enables the compressor to operate at a suitable speed and low power, achieving optimal matching with the heat load of the refrigerator body under different ambient temperatures, thereby reducing the overall energy consumption of the machine, improving the energy efficiency level of the product, and enhancing the product's market competitiveness.
[0031] To facilitate understanding of the technical solutions provided in the embodiments of the present invention, the direct-cooling refrigerator control method, system, electronic equipment, and direct-cooling refrigerator provided in the embodiments of the present invention will be introduced below in conjunction with specific application scenarios.
[0032] like Figure 1 As shown, Figure 1 This is a schematic diagram of the structure of the direct-cooling refrigerator control system provided in an embodiment of the present invention. The direct-cooling refrigerator control system includes a mechanical ordinary temperature controller, a frequency converter drive board, and a control box.
[0033] Among them, the mechanical ordinary temperature controller is used to obtain the temperature of the refrigerator's evaporator; the frequency converter drive board is used to obtain the historical start-stop cycle of the refrigerator's compressor; and the compressor's operation is controlled according to the evaporator temperature, the preset temperature range corresponding to the target temperature control level, and the compressor's historical start-stop cycle; the control box is used to determine the refrigerator's target temperature control level according to the volume of the compartment and the type of food stored in the compartment, and transmit the target temperature control level to the frequency converter drive board.
[0034] In some implementations, the mechanical temperature controller, the frequency converter drive board, and the control box are connected by a connecting cable used to transmit control signals and the evaporator temperature. These control signals include, but are not limited to, thermostat on / off signals, and compressor control signals.
[0035] In some implementations, the direct-cooling refrigerator control system also includes connection terminals, a magnetic switch, and a low-ambient-temperature refrigeration heat compensation heating wire. Figure 1 (Not shown in the image). The magnetic switch is connected to a mechanical temperature controller. The magnetic switch opens or closes based on the temperature of the refrigerator's evaporator, thereby compensating for the refrigerator's temperature by controlling the start and stop of the low ambient temperature refrigeration heat compensation heating wire.
[0036] like Figure 1 As shown, a typical mechanical temperature controller includes a temperature sensor, a thermostat contact, and a temperature control unit. In some embodiments, the temperature sensor is used to acquire the temperature of the refrigerator's evaporator, and the temperature control unit is used to control the opening and closing of the thermostat contact based on the evaporator temperature and the preset temperature range corresponding to the target temperature control setting, sending a thermostat on / off signal to the inverter drive board. The inverter drive board then sends a control signal to the compressor based on the on / off signal to control the compressor's start and stop.
[0037] Optionally, the temperature control unit compares the temperature of the evaporator with the preset temperature range corresponding to the target temperature control setting. If the temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, it controls the thermostat to close the contact and sends a thermostat activation signal to the frequency converter drive board. Upon receiving the thermostat activation signal, the frequency converter drive board sends a control signal to the compressor through the connection line, starts the compressor, and controls the compressor speed.
[0038] Optionally, the temperature control unit compares the temperature of the evaporator with the preset temperature range corresponding to the target temperature control setting. If the temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, it controls the thermostat to open the contact and sends a thermostat to the frequency converter drive board. When the frequency converter drive board receives the thermostat to open the contact, it sends a control signal to the compressor through the connection line to control the compressor to shut down.
[0039] like Figure 1 As shown, the inverter drive board is equipped with an MCU chip. The MCU chip is used to obtain the historical start-stop cycle of the refrigerator compressor and control the operation of the compressor based on the evaporator temperature, the preset temperature range corresponding to the target temperature control level, and the historical start-stop cycle of the compressor.
[0040] For example, when the variable frequency drive board receives the temperature controller's turn-on signal, the MCU sends a control signal to the compressor via the connection line to start the compressor and control the compressor speed according to the compressor's historical start-stop cycle.
[0041] In some implementations, the compressor may be a variable frequency compressor.
[0042] The direct-cooling refrigerator control system provided in this invention determines the target temperature control level of the refrigerator based on the volume of the compartment and the type of food stored in the compartment through the control box. The temperature of the refrigerator's evaporator is obtained through a mechanical temperature controller, and the operation of the compressor is controlled by the frequency converter drive board based on the evaporator temperature, the preset temperature range corresponding to the target temperature control level, and the compressor's historical start-stop cycle. This enables the compressor to operate at a suitable speed and low power, achieving optimal matching with the heat load of the refrigerator body under different ambient temperatures, thereby reducing the overall energy consumption, improving the product's energy efficiency, and enhancing the product's market competitiveness.
[0043] based on Figure 1 The direct-cooling refrigerator control system shown in the present invention provides a direct-cooling refrigerator control method, such as... Figure 2 As shown, Figure 2 This is a schematic flowchart of a direct-cooling refrigerator control method provided in an embodiment of the present invention. The direct-cooling refrigerator control method shown can be... Figure 1 The direct-cooling refrigerator control system shown can be executed by an electronic device with data processing capabilities, or by the direct-cooling refrigerator itself; this embodiment of the invention does not specifically limit this. Specifically, Figure 2 The direct-cooling refrigerator control method shown includes at least steps 210 to 230, which are described in detail below:
[0044] Step 210: Determine the target temperature control level of the refrigerator based on the volume of the compartment and the type of food stored in the compartment.
[0045] The compartments refer to the spaces in a refrigerator used for storing food, including but not limited to the refrigerator compartment, freezer compartment, micro-freezer compartment, and fresh food compartment.
[0046] The target temperature control setting of a refrigerator is used to characterize the required storage temperature for food in the refrigerator's compartments. In some embodiments, the refrigerator's temperature control settings include, but are not limited to, strong cooling, medium cooling, and low cooling. Strong cooling indicates that the required storage temperature for food in the refrigerator's compartments is within the range of [-31℃, -27℃], medium cooling indicates that the required storage temperature for food in the refrigerator's compartments is within the range of [-26℃, -22℃], and low cooling indicates that the required storage temperature for food in the refrigerator's compartments is within the range of [-21℃, -17℃]. It is understood that the target temperature control setting of a refrigerator can be strong cooling, medium cooling, or low cooling.
[0047] Considering that different types of food require different storage temperatures, and that the volume of the compartments varies, the heat load required to reach the required storage temperature also varies. For example, the larger the volume, the greater the heat load required to reach the required storage temperature. Based on this, in order to reduce the energy consumption of the refrigerator and improve the adaptability between the temperature of the compartments and the required storage temperature of the food, in some embodiments, the target temperature of the refrigerator compartment is determined according to the volume of the compartment and the type of food stored in the compartment. The target temperature is then determined according to the target temperature and preset temperature control level data, wherein the temperature control level data includes multiple temperature control levels and the temperature range corresponding to each temperature control level.
[0048] The types of food include, but are not limited to, fruits, vegetables, meat, fish, seafood, and cooked food.
[0049] In some implementations, the type of food stored in a room can be determined by acquiring images of the room and performing target detection on those images.
[0050] Optionally, target detection can be performed on the room images using a preset detection model. This preset detection model can be a neural network-based model, such as a CNN-based model, a Fast-CNN-based model, or a YOLO-based model.
[0051] Optionally, to further reduce the energy consumption of the direct-cooling refrigerator, when it is detected that there is no food stored in the compartment, the low cooling setting is set as the target temperature control setting of the refrigerator, and a prompt message is output.
[0052] In some implementations, the food type input by the user can be obtained. For example, the food type input by the user via the refrigerator's control panel, or the food type input by the user through a control page on a mobile terminal connected to the refrigerator, with the mobile terminal sending the user-input food type to the direct-cooling refrigerator control system. The mobile terminal includes, but is not limited to, smartphones, tablets, and smart wearable devices.
[0053] Optionally, a preset temperature recognition model can be used to identify the volume of the compartment and the type of food stored in it, thereby obtaining the target temperature of the refrigerator compartment. This preset temperature recognition model can be either a machine learning-based model or a neural network-based model.
[0054] Optionally, the types of food stored in the compartment can be identified using a preset temperature recognition model to obtain the storage temperature corresponding to each type of food. Based on the storage temperature corresponding to each type of food, the initial target temperature of the refrigerator compartment can be obtained. Based on the volume of the compartment, the initial target temperature of the refrigerator compartment can be corrected to obtain the target temperature of the refrigerator compartment.
[0055] In some implementations, the storage temperatures corresponding to each type of food can be averaged to obtain the initial target temperature of the refrigerator compartment; alternatively, the median, mode, maximum, or minimum value of the storage temperatures corresponding to each type of food can be determined as the initial target temperature of the refrigerator compartment.
[0056] In some implementations, the temperature coefficient corresponding to the volume of the compartment can be obtained, and the initial target temperature of the refrigerator compartment can be corrected based on the temperature coefficient to obtain the target temperature of the refrigerator compartment.
[0057] Optionally, the temperature coefficient corresponding to the volume of a compartment can be obtained based on the volume of the compartment and a preset mapping relationship between volume and temperature coefficient. The preset mapping relationship between volume and temperature coefficient indicates the correspondence between the volume of a compartment and its corresponding temperature coefficient. In some embodiments, the preset mapping relationship can be a mapping function between volume and temperature coefficient, such as a linear function or a nonlinear function. In other embodiments, the mapping relationship can be mapping data between volume and temperature coefficient, which includes multiple volume ranges and the temperature coefficient corresponding to each volume range.
[0058] In some implementations, the initial target temperature of the refrigerator can be obtained based on the type of food stored in the compartment and a preset mapping relationship between type and temperature. The temperature coefficient can be determined based on the volume of the compartment and a preset mapping relationship between volume and temperature coefficient. The target temperature of the refrigerator can be obtained based on the temperature coefficient and the initial target temperature. The target temperature control level of the refrigerator can be determined based on preset temperature level data and the target temperature.
[0059] The preset mapping relationship between type and temperature is used to indicate the correspondence between food type and corresponding storage temperature.
[0060] Optionally, the storage temperature corresponding to each food type can be obtained based on the types of food stored in the compartments and the preset mapping relationship between types and temperatures. Based on the storage temperatures corresponding to each food type, the initial target temperature of the refrigerator can be obtained.
[0061] Step 220: Obtain the temperature of the refrigerator's evaporator and the historical start-stop cycle of the refrigerator's compressor.
[0062] The evaporator is located on the inside of the refrigerator compartment (foamed layer side) at the back of the refrigerator compartment. During the cooling operation of the direct-cooling refrigerator, the cooling temperature reached in the compartment is about 7°C higher than the surface temperature of the evaporator. Therefore, the cooling temperature of the compartment can be determined by detecting the temperature of the refrigerator's evaporator.
[0063] The historical start-stop cycle represents the number of times the refrigerator's compressor has been turned on and off within a certain period of time. This "past period" can be the time between the refrigerator being powered on and the current moment, or it can be the past day, the past week, etc. This embodiment of the invention does not specifically limit this.
[0064] Step 230: Control the operation of the compressor based on the evaporator temperature, the preset temperature range corresponding to the target temperature control setting, and the compressor's historical start-stop cycle.
[0065] In some implementations, the cooling temperature of the compartment can be determined based on the evaporator temperature and the preset temperature range corresponding to the target temperature control setting. If the cooling temperature of the compartment meets the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to be off. If the cooling temperature of the compartment does not meet the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to be on, and the compressor speed is adjusted according to the compressor's historical start-stop cycle, the evaporator temperature, and the preset temperature range corresponding to the target temperature control setting.
[0066] Optionally, the initial target speed can be obtained based on the temperature difference between the evaporator temperature and the preset temperature range corresponding to the target temperature control setting. The speed coefficient can be determined based on the compressor's historical start-stop cycle. The initial target speed can be corrected based on the speed coefficient to obtain the compressor's target speed. The compressor speed can then be adjusted according to the target speed.
[0067] In some implementations, the compressor's historical start-stop cycle can be determined as the speed coefficient; alternatively, the speed coefficient can be obtained based on the compressor's historical start-stop cycle and a preset mapping relationship between the cycle and the coefficient. The preset mapping relationship between the cycle and the coefficient is used to indicate the mapping relationship between the start-stop cycle and the corresponding speed coefficient.
[0068] The direct-cooling refrigerator control method provided in this invention determines the target temperature control level based on the type of food stored in the compartments. It then controls the compressor's operation according to the evaporator temperature, the preset temperature range corresponding to the target temperature control level, and the compressor's historical start-stop cycle. This allows the compressor to operate at a suitable speed and low power, achieving optimal matching with the refrigerator's heat load under different ambient temperatures. This reduces overall energy consumption, improves product energy efficiency, and enhances the product's market competitiveness.
[0069] When a refrigerator is first powered on, the temperature inside the refrigerator compartment is close to the ambient temperature. To ensure the freshness of food stored in the compartment, the temperature needs to be adjusted to the preset temperature range corresponding to the target temperature control setting as quickly as possible. However, after the refrigerator has run multiple times, the difference between the cooling temperature inside the refrigerator compartment and the preset temperature range corresponding to the target temperature control setting becomes smaller. To reduce energy consumption and prevent the cooling temperature from dropping excessively and damaging food, the temperature inside the compartment needs to be adjusted slowly. Based on this, in some implementations, the refrigerator's operating time is determined by its historical on / off cycles, which in turn determines the compressor speed and whether the compartment temperature should be adjusted slowly.
[0070] Specifically, based on Figure 2 To reduce the refrigerator's power consumption while ensuring the freshness of food in the compartments, the present invention provides another direct-cooling refrigerator control method, such as... Figure 3 As shown, Figure 3 This is a flowchart illustrating another direct-cooling refrigerator control method provided in an embodiment of the present invention. The direct-cooling refrigerator control method shown includes at least steps 310 to 370:
[0071] Step 310: Determine the target temperature control level of the refrigerator based on the volume of the compartment and the type of food stored in the compartment.
[0072] In some implementations, it can be in accordance with Figure 2 Step 210 determines the target temperature control level of the refrigerator, which will not be described in detail in this embodiment of the invention.
[0073] Step 320: Obtain the temperature of the refrigerator's evaporator and the historical start-stop cycle of the refrigerator's compressor.
[0074] In some implementations, it can be in accordance with Figure 2 In step 220, the temperature of the refrigerator's evaporator and the historical start-stop cycle of the refrigerator's compressor are obtained. This embodiment of the invention will not be described in detail here.
[0075] Step 330: If the temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, then control the compressor to run at the preset first speed.
[0076] The compressor's preset first speed can be either the compressor's minimum speed or a pre-set speed.
[0077] In some implementations, the sum of the evaporator temperature and the preset temperature can be compared with the preset temperature range corresponding to the target temperature control setting. If the sum of the evaporator temperature and the preset temperature exceeds or is less than the preset temperature range corresponding to the target temperature control setting, it is determined that the evaporator temperature does not meet the preset temperature range corresponding to the target temperature control setting. If the sum of the evaporator temperature and the preset temperature is within the preset temperature range corresponding to the target temperature control setting, it is determined that the evaporator temperature meets the preset temperature range corresponding to the target temperature control setting.
[0078] Step 340: Compare the compressor’s historical start-stop cycles with the preset cycle threshold.
[0079] In some implementations, the preset cycle threshold can be 3. Understandably, when the compressor's historical start-stop cycle is less than 3, it means that the refrigerator has been running for a short time. In order to ensure the freshness of the food in the compartment, the cooling temperature of the compartment needs to be adjusted to the preset temperature range corresponding to the target temperature control setting as soon as possible. When the compressor's historical start-stop cycle is greater than or equal to 3, it means that the refrigerator has been running for a long time. In order to reduce the refrigerator's energy consumption, the cooling temperature of the compartment can be adjusted slowly.
[0080] Step 350: If the compressor’s historical start-stop cycle is greater than or equal to the preset cycle threshold, then obtain the compressor’s start-up rate, adjust the compressor speed according to the compressor’s start-up rate, and control the compressor to run at the adjusted speed.
[0081] The compressor start-up rate is used to characterize the compressor's operation after the refrigerator is powered on. Understandably, a higher compressor start-up rate indicates that the compressor remains on for a longer period after the refrigerator is powered on, resulting in faster temperature changes in the compartment. To reduce energy consumption and accelerate the temperature drop, the compressor speed needs to be increased beyond the preset first speed. Conversely, a lower compressor start-up rate indicates that the compressor remains on for a shorter period after the refrigerator is powered on, resulting in more gradual temperature changes in the compartment. If the compressor continues to operate at the preset first speed, it may cause excessive temperature drops and increase energy consumption. Therefore, the compressor speed needs to be reduced beyond the preset first speed.
[0082] In some implementations, the compressor speed change value can be obtained based on the compressor's operating rate. A target speed is then obtained based on the speed change value and a preset first speed. The compressor speed is then adjusted based on the target speed. This adjustment includes increasing the speed, decreasing the speed, and maintaining the current speed.
[0083] Optionally, the speed change value can be obtained based on the compressor's operating rate and a preset mapping relationship between the operating rate and the change value. The preset mapping relationship between the operating rate and the change value indicates the mapping relationship between the operating rate and the corresponding speed change value. In some embodiments, the preset mapping relationship between the operating rate and the change value can be preset mapping data between the operating rate and the change value, which includes multiple operating rate ranges and the corresponding speed change value for each operating rate range. For example, when the operating rate is less than 70%, the corresponding speed change value is -300 RPM; when the operating rate is greater than or equal to 70% and less than 75%, the corresponding speed change value is 0; and when the operating rate is greater than or equal to 75%, the corresponding speed change value is 300 RPM. In some embodiments, the preset mapping relationship between the operating rate and the change value can be a preset mapping function between the operating rate and the change value, such as a proportional function or a quadratic function.
[0084] Optionally, the compressor's operating rate can be compared with a preset operating rate range. When the compressor's operating rate meets the preset operating rate range, the compressor is controlled to run at a preset first speed for a preset duration. When the compressor's operating rate does not meet the preset operating rate range, a preset speed change value is obtained, and the compressor's speed is adjusted according to the preset speed change value. The preset speed change value can be 300, 600, or 400; this embodiment of the invention does not specifically limit this value.
[0085] Specifically, such as Figure 4 As shown, Figure 4 This is a flowchart illustrating the speed adjustment method based on operating rate provided in an embodiment of the present invention. The speed adjustment method based on operating rate includes steps 351 to 353:
[0086] Step 351: Compare the compressor's operating rate with the preset operating rate range.
[0087] Step 352: If the compressor's operating rate meets the preset operating rate range, control the compressor to run at a preset first speed for a preset time, obtain the current temperature of the evaporator after the refrigerator has run at the preset first speed for a preset time, and adjust the compressor speed according to the current temperature of the evaporator.
[0088] In some implementations, the preset duration can be 60 minutes, 30 minutes, or 90 minutes, and the embodiments of the present invention do not specifically limit it.
[0089] In some implementations, when the compressor is controlled to run at a preset first speed, the compressor's running time and the evaporator's current temperature are acquired at preset time intervals. If the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to be in a closed state. If the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, it is determined whether the running time is greater than or equal to the preset time. If the running time is greater than or equal to the preset time, the compressor speed is adjusted according to the current temperature of the evaporator. If the running time is less than the preset time, the compressor is controlled to continue running at the preset first speed.
[0090] In some implementations, when the compressor is controlled to run at a preset first speed for a duration greater than or equal to the preset duration, the current temperature of the evaporator after the refrigerator has run at the preset first speed for a preset duration is obtained. If the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to be in a closed state. If the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, the compressor speed is adjusted according to the current temperature of the evaporator.
[0091] Specifically, such as Figure 5 As shown, Figure 5 This is a schematic flowchart of a compressor speed adjustment method based on current temperature provided in an embodiment of the present invention. The compressor speed adjustment method based on current temperature includes steps 3521 to 3523:
[0092] Step 3521: Compare the current temperature of the evaporator with the preset temperature range corresponding to the target temperature control setting.
[0093] Step 3522: If the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, the compressor speed is increased according to the preset speed change value.
[0094] In some implementations, if the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, a preset speed change value is added to the preset first speed to increase the compressor speed.
[0095] In some implementations, after increasing the compressor speed according to a preset speed change value, the compressor is controlled to run at the increased speed for a first preset time threshold. The current temperature of the evaporator after the compressor has run at the increased speed for the first preset time threshold is obtained. If the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to shut down. If the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, the preset speed change value is increased again based on the increased speed, and the compressor is controlled to run at the new increased speed for the first preset time threshold. This process is repeated until the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, at which point the compressor is shut down. The first preset time threshold can be 30 minutes.
[0096] Optionally, if the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, the speed difference between the increased speed and the preset maximum speed threshold is compared with the preset speed change value. If the speed difference is greater than the preset speed change value, the preset speed change value is increased again based on the increased speed, and the compressor is controlled to run at the new increased speed for the first preset duration threshold. If the speed difference is less than or equal to the preset speed change value, the compressor is controlled to run at the preset maximum speed threshold for the first preset duration threshold.
[0097] Step 3523: If the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, then control the compressor to stop.
[0098] For example, taking a preset operating rate range of 70%–75%, a preset first speed of 1920 RPM, a preset speed change value of 300 RPM, a preset duration of 60 minutes, and a first preset duration threshold of 30 minutes as an example, if the compressor's operating rate meets the 70%–75% requirement, then the compressor is controlled to run at 1920 RPM for 60 minutes. The current temperature of the evaporator is then collected. If the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to shut down. If the current temperature of the evaporator does not meet the target temperature range, the compressor is controlled to shut down. If the preset temperature range corresponding to the target temperature control setting is reached, the compressor will run at 1920 + 300 RPM for 30 minutes. If the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting after 30 minutes, the compressor will be shut down. If the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, the compressor will run at 1920 + 300 + 300 RPM for 30 minutes. This process will be repeated until the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, at which point the compressor will be shut down.
[0099] Step 353: If the compressor's operating rate does not meet the preset operating rate range, the compressor's speed is adjusted according to the preset speed change value.
[0100] In some implementations, if the compressor's operating rate does not meet the preset operating rate range, the compressor's speed is increased or decreased according to the preset speed change value.
[0101] Optionally, if the operating rate exceeds a preset operating rate range, indicating a need to accelerate the decrease in the cooling temperature of the compartment, a preset speed change value is increased based on the preset first speed to increase the compressor speed. The compressor is then controlled to run at the increased speed for a preset duration. The current temperature of the evaporator is obtained after the refrigerator has run at the preset first speed for the preset duration, and the compressor speed is adjusted based on the current temperature of the evaporator. In some embodiments, it can be done according to... Figure 5 The compressor speed adjustment method based on the current temperature is provided to adjust the compressor speed, and the embodiments of the present invention will not be described in detail here.
[0102] Optionally, if the operating rate is less than the preset operating rate range, it indicates that the rate of temperature decrease in the compartment needs to be reduced. In this case, the preset speed change value is reduced based on the preset first speed to lower the compressor speed. The compressor is then controlled to run at the reduced speed for a preset duration. The current temperature of the evaporator is obtained after the refrigerator has run at the preset first speed for the preset duration. If the current temperature meets the preset temperature range corresponding to the target temperature control setting, the compressor is shut down. If the current temperature does not meet the preset temperature range corresponding to the target temperature control setting, the preset speed change value is further reduced based on the reduced speed. The compressor is then controlled to run at the new reduced speed for the first preset duration threshold. The current temperature of the evaporator is obtained after the compressor has run at the new reduced speed for the first preset duration threshold. This process is repeated until the current temperature meets the preset temperature range corresponding to the target temperature control setting, at which point the compressor is shut down.
[0103] Optionally, if the initial temperature does not meet the preset temperature range corresponding to the target temperature control setting, the speed difference between the reduced speed and the preset minimum speed threshold is compared with the preset speed change value. If the speed difference between the reduced speed and the preset minimum speed threshold is greater than the preset speed change value, the preset speed change value is further reduced based on the reduced speed, and the compressor is controlled to run at the new reduced speed for a first preset duration threshold. If the speed difference between the reduced speed and the preset minimum speed threshold is less than or equal to the preset speed change value, the compressor is controlled to run at the preset minimum speed threshold for a first preset duration threshold.
[0104] Step 360: If the compressor's historical start-stop cycle is less than the preset cycle threshold, then adjust the compressor speed according to the compressor's running time and control the compressor to run at the adjusted speed.
[0105] Considering that when the compressor's historical start-stop cycle is less than a preset cycle threshold, it indicates that the refrigerator's power-on running time is short, requiring a rapid reduction in the compartment's cooling temperature. Also considering that when the ambient temperature is low, the initial temperature of the compartment is less different from the ambient temperature, and if the compressor operates at a higher speed at this time, it may increase the refrigerator's power consumption. Therefore, to reduce the refrigerator's power consumption while reducing the compartment's cooling temperature as quickly as possible, in some embodiments of this invention, the compressor can be controlled to run at a preset first speed for a first preset duration threshold, and then the current temperature of the evaporator can be obtained. If the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to stop. If the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to run at a preset second speed. The preset first speed is less than the preset second speed.
[0106] For example, when the refrigerator is powered on, i.e., during the first start-stop cycle of the compressor, the compressor is started and controlled to run at a preset first speed for a first preset duration threshold. If, after running for the first preset duration threshold, the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to stop. If, after running for the first preset duration threshold, the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, it indicates that the temperature difference between the ambient temperature and the preset temperature range corresponding to the target temperature control setting is large, and the compressor speed needs to be increased to accelerate the decrease of the cooling temperature in the compartment, the compressor is controlled to run at a preset second speed for a second preset duration threshold. If, after running for the second preset duration threshold, the current temperature of the evaporator still does not meet the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to run at a preset third speed. The current temperature of the evaporator is obtained at preset time intervals. When the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to stop.
[0107] When the compressor runs its first start-stop cycle, the preset first speed can be 1920 RPM, the preset second speed can be 2220 RPM, the preset third speed can be 4320 RPM, the first preset duration threshold can be 15 minutes, and the second preset duration threshold can be 30 minutes.
[0108] For example, when the refrigerator is powered on, after the compressor has run one on-off cycle, that is, when the compressor is running its second on-off cycle, if the evaporator temperature does not meet the preset temperature range corresponding to the target temperature control setting, the compressor is started. The compressor is controlled to run at a preset first speed for a first preset duration threshold, and the current temperature of the evaporator is obtained. If the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to shut down. If the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to run at a preset second speed for a second preset duration threshold. After the compressor runs at the second preset duration threshold, the current temperature of the evaporator is obtained. If the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to shut down. If the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to run at a preset third speed. The current temperature of the evaporator is obtained at preset time intervals. When the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to shut down.
[0109] When the compressor is running its second start-stop cycle, the preset first speed can be 1920 RPM, the preset second speed can be 2820 RPM, the preset third speed can be 4020 RPM, the first preset duration threshold can be 15 minutes, and the second preset duration threshold can be 90 minutes.
[0110] After steps 370 and 320, if the temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, then the compressor is controlled to stop.
[0111] This invention determines the refrigerator's operating time by analyzing its historical on / off cycles, thereby determining the compressor's speed and whether to slowly adjust the compartment temperature. This reduces the refrigerator's energy consumption and prevents the compartment's cooling temperature from dropping excessively, which could damage the food.
[0112] based on Figure 2 The provided control method for direct-cooling refrigerators aims to improve the control performance of these refrigerators, enhance the fine-grained adjustment of the cooling temperature within the compartments, and increase the flexibility and applicability of the control method. It can determine the target compressor speed based on the temperature difference between the evaporator temperature and the preset temperature range corresponding to the target temperature control setting. Figure 6 As shown, Figure 6 This is a schematic flowchart of another direct-cooling refrigerator control method provided by an embodiment of the present invention. The direct-cooling refrigerator control method shown includes at least steps 610 to 670:
[0113] Step 610: Determine the target temperature control level of the refrigerator based on the volume of the compartment and the type of food stored in the compartment.
[0114] In some implementations, the target temperature control level of the refrigerator can be determined with reference to step 210, which will not be described in detail here.
[0115] Step 620: Obtain the temperature of the refrigerator's evaporator and the historical start-stop cycle of the refrigerator's compressor.
[0116] In some implementations, the temperature of the refrigerator's evaporator and the historical start-stop cycle of the refrigerator's compressor can be obtained with reference to step 220. These details will not be elaborated upon here.
[0117] Step 630: If the temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, then determine the temperature difference between the temperature of the evaporator and the preset temperature range corresponding to the target temperature control setting.
[0118] Step 640: Compare the compressor’s historical start-stop cycles with the preset cycle threshold.
[0119] Step 650: If the compressor’s historical start-stop cycle is greater than or equal to the preset cycle threshold, the compressor’s start-up rate is obtained, and the compressor’s target speed is determined based on the compressor’s start-up rate and temperature difference, and the compressor is controlled to run at the target speed.
[0120] In some implementations, the operating rate and temperature difference can be input into a preset speed prediction model to obtain the target speed of the compressor. The preset speed prediction model can be a machine learning-based prediction model, such as a logistic regression-based model, or a neural network-based prediction model, such as a CNN-based model.
[0121] In some implementations, the initial target speed corresponding to the temperature difference can be obtained by querying pre-stored mapping data between speed and temperature difference. Then, based on the compressor's operating rate and a preset mapping relationship between the operating rate and a correction coefficient, a speed correction coefficient corresponding to the operating rate is obtained. Finally, based on the speed correction coefficient and the initial target speed corresponding to the temperature difference, the target speed of the compressor is determined, and the compressor is controlled to operate at the target speed. The preset mapping relationship between the operating rate and the correction coefficient indicates the mapping relationship between the operating rate and the corresponding speed correction coefficient. The pre-stored mapping data between speed and temperature difference includes multiple temperature difference ranges and the corresponding speed for each temperature difference.
[0122] In some implementations, after controlling the compressor to run at the target speed for a preset time, the current temperature of the evaporator after the refrigerator has run at the preset first speed for a preset time is obtained. The compressor speed is adjusted according to the new temperature difference between the current temperature of the evaporator and the preset temperature range corresponding to the target temperature control setting, as well as the operating rate, until the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, and then the compressor is controlled to stop.
[0123] Step 660: If the compressor’s historical start-stop cycle is less than the preset cycle threshold, then the target speed of the compressor is determined based on the temperature difference and the preset mapping relationship between the temperature difference and the speed, and the compressor is controlled to run at the target speed.
[0124] After steps 670 and 620, if the temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, then the compressor is controlled to stop.
[0125] The present invention determines the target speed of the compressor based on the temperature difference between the evaporator temperature and the preset temperature range corresponding to the target temperature control setting, thereby improving the control performance of the direct-cooling refrigerator, improving the fine adjustment of the cooling temperature of the compartment of the direct-cooling refrigerator, and improving the flexibility and applicability of the direct-cooling refrigerator control method.
[0126] To better implement the direct-cooling refrigerator control method provided in the embodiments of the present invention, the embodiments of the present invention provide a direct-cooling refrigerator control device, such as... Figure 7 As shown, Figure 7 This is a schematic diagram of the structure of a direct-cooling refrigerator control device provided in an embodiment of the present invention. The direct-cooling refrigerator control device shown includes:
[0127] Temperature determination module 701 is used to determine the target temperature control level of the refrigerator based on the volume of the compartment and the type of food stored in the compartment;
[0128] The parameter acquisition module 702 is used to acquire the temperature of the refrigerator's evaporator and the historical start-stop cycle of the refrigerator's compressor.
[0129] The control module 703 is used to control the operation of the compressor based on the temperature of the evaporator, the preset temperature range corresponding to the target temperature control setting, and the compressor's historical start-stop cycle.
[0130] In some implementations, the control module 703 is used for:
[0131] If the temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to run at the preset first speed.
[0132] Compare the compressor's historical start-stop cycles with the preset cycle threshold;
[0133] If the compressor's historical start-stop cycle is greater than or equal to the preset cycle threshold, the compressor's start-up rate is obtained, and the compressor speed is adjusted according to the compressor's start-up rate to control the compressor to run at the adjusted speed.
[0134] If the compressor's historical start-stop cycle is less than the preset cycle threshold, the compressor speed is adjusted according to the compressor's running time, and the compressor is controlled to run at the adjusted speed.
[0135] In some implementations, the control module 703 is used for:
[0136] If the compressor's operating rate meets the preset operating rate range, the compressor is controlled to run at a preset first speed for a preset time. The current temperature of the evaporator is obtained after the refrigerator has run at the preset first speed for a preset time, and the compressor speed is adjusted according to the current temperature of the evaporator.
[0137] If the compressor's operating rate does not meet the preset operating rate range, the compressor's speed will be adjusted according to the preset speed change value.
[0138] In some implementations, the control module 703 is used for:
[0139] If the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, the compressor speed will be increased according to the preset speed change value.
[0140] If the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, then the compressor will be shut down.
[0141] In some implementations, the control module 703 is used to obtain the current temperature of the evaporator if the running time of the compressor meets a first preset time threshold.
[0142] If the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to run at a preset second speed; the second speed is greater than the first speed.
[0143] If the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, then the compressor will be shut down.
[0144] In some implementations, the control module 703 is used for:
[0145] If the temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, then determine the temperature difference between the temperature of the evaporator and the preset temperature range corresponding to the target temperature control setting.
[0146] Compare the compressor's historical start-stop cycles with the preset cycle threshold;
[0147] If the compressor’s historical start-stop cycle is greater than or equal to the preset cycle threshold, the compressor’s start-up rate is obtained, and the compressor’s target speed is determined based on the compressor’s start-up rate and temperature difference, and the compressor is controlled to run at the target speed.
[0148] If the compressor's historical start-stop cycle is less than the preset cycle threshold, the target speed of the compressor is determined based on the temperature difference and the preset mapping relationship between the temperature difference and the speed, and the compressor is controlled to run at the target speed.
[0149] In some implementations, the temperature determination module 701 is used for:
[0150] The initial target temperature of the refrigerator is obtained based on the types of food stored in the compartments and the preset mapping relationship between the types and temperatures.
[0151] The temperature coefficient is determined based on the volume of the compartment and the preset mapping relationship between the volume and the temperature coefficient.
[0152] The target temperature of the refrigerator is obtained based on the temperature coefficient and the initial target temperature;
[0153] The target temperature control level of the refrigerator is determined based on the preset temperature level data and the target temperature. The preset temperature control level data includes multiple temperature control levels and the preset temperature range corresponding to each temperature control level.
[0154] The direct-cooling refrigerator control device provided in this embodiment of the invention determines the target temperature control level based on the type of food stored in the compartments according to the volume of the compartments. Based on the temperature of the evaporator, the preset temperature range corresponding to the target temperature control level, and the historical start-stop cycle of the compressor, the device controls the operation of the compressor. This enables the compressor to operate at a suitable speed and low power, achieving optimal matching with the heat load of the refrigerator body under different ambient temperatures, thereby reducing the overall energy consumption of the unit, improving the energy efficiency of the product, and enhancing the product's market competitiveness.
[0155] This invention also provides a direct-cooling refrigerator, such as... Figure 8 As shown, it illustrates a structural schematic diagram of a direct-cooling refrigerator according to an embodiment of the present invention. Specifically:
[0156] The direct-cooling refrigerator may include components such as a compressor 805, a processor 801 with one or more processing cores, a memory 802 with one or more computer-readable storage media, a power supply 803, and an input unit 804. Those skilled in the art will understand that... Figure 8 The direct-cooling refrigerator structure shown does not constitute a limitation on direct-cooling refrigerators. It may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:
[0157] The processor 801 is the control center of the direct-cooling refrigerator. It connects various parts of the refrigerator via various interfaces and lines, and performs various functions and processes data by running or executing software programs and / or modules stored in the memory 802, and by calling data stored in the memory 802, thereby providing overall monitoring of the refrigerator. Optionally, the processor 801 may include one or more processing cores; preferably, the processor 801 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 801.
[0158] The memory 802 can be used to store software programs and modules. The processor 801 executes various functional applications and data processing by running the software programs and modules stored in the memory 802. The memory 802 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created based on the use of the direct-cooling refrigerator, etc. In addition, the memory 802 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 802 may also include a memory controller to provide the processor 801 with access to the memory 802.
[0159] The direct-cooling refrigerator also includes a power supply 803 that supplies power to various components. Preferably, the power supply 803 can be logically connected to the processor 801 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 803 may also include one or more DC or AC power supplies, a recharging system, a power fault detection circuit, a power converter or inverter, a power status indicator, or any other components.
[0160] The direct-cooling refrigerator may also include an input unit 804, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0161] Although not shown, a direct-cooling refrigerator may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 801 in the direct-cooling refrigerator loads the executable files corresponding to the processes of one or more application programs into the memory 802 according to the following instructions, and the processor 801 runs the application programs stored in the memory 802 to control the operation of the compressor 805, as follows:
[0162] Determine the target temperature control level for the refrigerator based on the volume of each compartment and the type of food stored in it.
[0163] Obtain the temperature of the refrigerator's evaporator and the historical start-stop cycle of the refrigerator's compressor;
[0164] The compressor operation is controlled based on the evaporator temperature, the preset temperature range corresponding to the target temperature control setting, and the compressor's historical start-stop cycle.
[0165] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0166] To this end, embodiments of the present invention provide a storage medium storing a plurality of instructions that can be loaded by a processor to execute steps in any of the direct-cooling refrigerator control methods provided in the embodiments of the present invention. For example, the instructions can execute the following steps:
[0167] Determine the target temperature control level for the refrigerator based on the volume of each compartment and the type of food stored in it.
[0168] Obtain the temperature of the refrigerator's evaporator and the historical start-stop cycle of the refrigerator's compressor;
[0169] The compressor operation is controlled based on the evaporator temperature, the preset temperature range corresponding to the target temperature control setting, and the compressor's historical start-stop cycle.
[0170] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0171] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0172] Since the instructions stored in the storage medium can execute the steps in any of the direct-cooling refrigerator control methods provided in the embodiments of the present invention, the beneficial effects that any of the direct-cooling refrigerator control methods provided in the embodiments of the present invention can achieve can be realized, as detailed in the preceding embodiments, and will not be repeated here.
[0173] The foregoing has provided a detailed description of a direct-cooling refrigerator control method, device, direct-cooling refrigerator, and storage medium provided by embodiments of the present invention. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A method for controlling a direct-cooling refrigerator, characterized in that, The method includes: The target temperature control level of the refrigerator is determined based on the volume of the compartments and the types of food stored in those compartments. The temperature of the refrigerator's evaporator and the historical start-stop cycle of the refrigerator's compressor are obtained. The operation of the compressor is controlled based on the temperature of the evaporator, the preset temperature range corresponding to the target temperature control setting, and the historical start-stop cycle of the compressor. The step of controlling the operation of the compressor based on the temperature of the evaporator, the preset temperature range corresponding to the target temperature control setting, and the historical start-stop cycle of the compressor includes: if the temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, then controlling the compressor to run at a preset first speed; comparing the historical start-stop cycle of the compressor with a preset cycle threshold; if the historical start-stop cycle of the compressor is greater than or equal to the preset cycle threshold, then obtaining the compressor's operating rate, adjusting the compressor's speed according to the compressor's operating rate, and controlling the compressor to run at the adjusted speed; if the historical start-stop cycle of the compressor is less than the preset cycle threshold, then adjusting the compressor's speed according to the compressor's running time, and controlling the compressor to run at the adjusted speed. Alternatively, controlling the compressor's operation based on the evaporator's temperature, the preset temperature range corresponding to the target temperature control setting, and the compressor's historical start-stop cycle includes: if the evaporator's temperature does not meet the preset temperature range corresponding to the target temperature control setting, determining the temperature difference between the evaporator's temperature and the preset temperature range corresponding to the target temperature control setting; comparing the compressor's historical start-stop cycle with a preset cycle threshold; if the compressor's historical start-stop cycle is greater than or equal to the preset cycle threshold, obtaining the compressor's operating rate, determining the compressor's target speed based on the compressor's operating rate and the temperature difference, and controlling the compressor to operate at the target speed; if the compressor's historical start-stop cycle is less than the preset cycle threshold, determining the compressor's target speed based on the temperature difference and a preset mapping relationship between the temperature difference and the speed, and controlling the compressor to operate at the target speed.
2. The direct-cooling refrigerator control method according to claim 1, characterized in that, The step of adjusting the compressor speed according to the compressor's operating rate includes: If the compressor's operating rate meets the preset operating rate range, then the compressor is controlled to run at the preset first speed for a preset time, the current temperature of the evaporator of the refrigerator is obtained after running at the preset first speed for a preset time, and the speed of the compressor is adjusted according to the current temperature of the evaporator; If the compressor's operating rate does not meet the preset operating rate range, the compressor's speed is adjusted according to the preset speed change value.
3. The direct-cooling refrigerator control method according to claim 2, characterized in that, The step of adjusting the compressor speed according to the current temperature of the evaporator includes: If the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, the speed of the compressor is increased according to the preset speed change value. If the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, then the compressor is controlled to stop.
4. The direct-cooling refrigerator control method according to claim 1, characterized in that, The step of adjusting the compressor speed according to the compressor's operating time includes: If the operating time of the compressor meets the first preset time threshold, then the current temperature of the evaporator is obtained; If the current temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, the compressor is controlled to operate at a preset second speed; the second speed is greater than the first speed. If the current temperature of the evaporator meets the preset temperature range corresponding to the target temperature control setting, then the compressor is controlled to stop.
5. The direct-cooling refrigerator control method according to any one of claims 1 to 4, characterized in that, Determining the target temperature control level of the refrigerator based on the volume of the compartment and the type of food stored in the compartment includes: Based on the types of food stored in the compartments and the preset mapping relationship between types and temperatures, the initial target temperature of the refrigerator is obtained; The temperature coefficient is determined based on the volume of the compartment and the preset mapping relationship between the volume and the temperature coefficient. Based on the temperature coefficient and the initial target temperature, the target temperature of the refrigerator is obtained; The target temperature control level of the refrigerator is determined based on the preset temperature level data and the target temperature; the preset temperature control level data includes multiple temperature control levels and the preset temperature range corresponding to each temperature control level.
6. A control device for a direct-cooling refrigerator, characterized in that, The device includes: The temperature determination module is used to determine the target temperature control level of the refrigerator based on the volume of the compartment and the type of food stored in the compartment. The parameter acquisition module is used to acquire the temperature of the refrigerator's evaporator and the historical start-stop cycle of the refrigerator's compressor. The control module is used to control the operation of the compressor based on the temperature of the evaporator, the preset temperature range corresponding to the target temperature control setting, and the historical start-stop cycle of the compressor. The control module controls the operation of the compressor based on the temperature of the evaporator, the preset temperature range corresponding to the target temperature control setting, and the historical start-stop cycle of the compressor. This includes: if the temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, controlling the compressor to operate at a preset first speed; comparing the historical start-stop cycle of the compressor with a preset cycle threshold; if the historical start-stop cycle of the compressor is greater than or equal to the preset cycle threshold, obtaining the compressor's operating rate, adjusting the compressor's speed based on the operating rate, and controlling the compressor to operate at the adjusted speed; if the historical start-stop cycle of the compressor is less than the preset cycle threshold, adjusting the compressor's speed based on the compressor's operating time, and controlling the compressor to operate at the adjusted speed. Alternatively, the control module controls the operation of the compressor based on the temperature of the evaporator, the preset temperature range corresponding to the target temperature control setting, and the compressor's historical start-stop cycle, including: if the temperature of the evaporator does not meet the preset temperature range corresponding to the target temperature control setting, determining the temperature difference between the evaporator temperature and the preset temperature range corresponding to the target temperature control setting; comparing the compressor's historical start-stop cycle with a preset cycle threshold; if the compressor's historical start-stop cycle is greater than or equal to the preset cycle threshold, obtaining the compressor's operating rate, determining the compressor's target speed based on the compressor's operating rate and the temperature difference, and controlling the compressor to operate at the target speed; if the compressor's historical start-stop cycle is less than the preset cycle threshold, determining the compressor's target speed based on the temperature difference and a preset mapping relationship between the temperature difference and the speed, and controlling the compressor to operate at the target speed.
7. A direct-cooling refrigerator, characterized in that, It includes a memory, a processor, and a compressor; the memory stores an application program, and the processor runs the application program in the memory to perform the operation control of the compressor in the direct-cooling refrigerator control method according to any one of claims 1 to 5.
8. A storage medium, characterized in that, The storage medium stores a plurality of instructions adapted for loading by a processor to execute the steps of the direct-cooling refrigerator control method according to any one of claims 1 to 5.