Refrigerator refrigeration control methods, devices, electronic devices and storage media
By acquiring the total cooling capacity and temperature differences of each compartment, the compressor and fan speeds are dynamically adjusted, solving the problem of inaccurate refrigerator cooling control and achieving more efficient cooling and energy saving.
Patent Information
- Application Number
- CN202411521784.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2044-10-29
AI Technical Summary
Existing refrigerator refrigeration control systems cannot respond to changes in room temperature in a timely manner, resulting in poor refrigeration performance or energy waste.
By obtaining the total cooling capacity required for each room, and combining the temperature differences and preset time, the compressor and fan speeds are dynamically adjusted to precisely control the cooling capacity.
It improves the precision of refrigerator cooling control, reduces energy waste, and enhances cooling performance.
Smart Images

Figure CN119353869B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of refrigerator technology, and in particular to refrigerator refrigeration control methods, devices, electronic devices, and storage media. Background Technology
[0002] A refrigerator is a refrigeration device that maintains a constant low temperature, extending the shelf life of food. Hot air flows through the evaporator, lowering its temperature, while cold air is blown into the refrigerator. The refrigerator lowers its temperature through this air circulation. The refrigerator compartment is primarily used for storing fresh fruits and vegetables, serving a preservation function. Controlling the temperature in the refrigerator compartment can meet the needs of most food preservation methods.
[0003] Currently, the control of existing refrigerator refrigeration systems is based on the temperature inside the refrigerator compartment, combined with the difference between the set temperature and the actual temperature to adjust the compressor and control the refrigeration system. When a hot object is placed inside the refrigerator compartment, the temperature inside the compartment will change due to the placement of the hot object. However, the sensor at the compartment's return air vent does not immediately detect the temperature change inside the compartment, but rather responds with a lag. Therefore, it cannot predict in time the temperature increase caused by placing an object inside the refrigerator compartment and accurately control the operation of the refrigeration system. This can easily lead to situations where the temperature inside the compartment is too high or too low after placing or removing objects, resulting in poor cooling effect or energy waste.
[0004] There is currently no effective solution to the problem of inaccurate refrigerator cooling control leading to poor cooling or energy waste in related technologies. Summary of the Invention
[0005] This embodiment provides a refrigerator cooling control method, apparatus, electronic device, and storage medium to solve the problem of inaccurate refrigerator cooling control leading to poor cooling or energy waste in related technologies.
[0006] Firstly, this embodiment provides a refrigerator cooling control method, including:
[0007] Obtain the first total cooling capacity required for each room, wherein the first total cooling capacity is the sum of the cooling capacity required for all objects in each room;
[0008] Based on the first total cooling capacity and the preset cooling time, determine the first compressor speed and the first fan speed;
[0009] The temperature of each room is detected, and the temperature difference between the temperature of each room and the preset temperature threshold is calculated to obtain the second total cooling capacity required for each room;
[0010] Based on the second total cooling capacity and the preset cooling time, determine the second speed of the compressor and the second speed of the fan;
[0011] By comparing the first and second compressor speeds, the smaller compressor speed is taken as the target compressor speed.
[0012] By comparing the first and second speeds of the fan, the smaller fan speed is taken as the target speed of the fan.
[0013] Cooling is performed based on the target speed of the compressor and the target speed of the fan.
[0014] In some embodiments, obtaining the first total cooling capacity required for each room includes:
[0015] When a new object is detected in one of the rooms, the new cooling capacity required to cool the new object is calculated, and the new cooling capacity is added to the cooling capacity required for the original objects in each room to obtain the new total cooling capacity.
[0016] When an object is detected being removed from one of the chambers, the cooling capacity required to cool the removed object is calculated, and the cooling capacity required to cool the removed object is subtracted from the original cooling capacity required for the objects in each chamber to obtain the new total cooling capacity.
[0017] In some of these embodiments, when a new object is detected in one of the chambers, the new cooling capacity required to cool the new object is calculated, including:
[0018] Based on the mass of the new object, obtain the heat of the new object, and calculate the new cooling capacity required to cool the new object based on the heat of the new object.
[0019] When an object is detected being removed from one of the chambers, the cooling capacity required to cool the removed object is calculated, including:
[0020] Based on the mass of the removed object, the heat generated by the removed object is obtained, and the cooling capacity required to cool the removed object is calculated based on the heat generated by the removed object.
[0021] In some embodiments, an image recognition device is used to detect whether an object is being stored or removed from a compartment. The image recognition device includes a camera, an infrared sensor, a platform with a pressure sensor, and a control board. The camera obtains the specific heat capacity of the object, the infrared sensor detects the temperature value of the object, the platform obtains the mass of the object, and the control board summarizes the required cooling capacity of each compartment.
[0022] In some embodiments, determining the first compressor speed and the first fan speed based on the first total cooling capacity and a preset cooling time includes:
[0023] Based on the first total cooling capacity and the preset cooling time, the first cooling capacity required per unit time is obtained. Based on the first cooling capacity required per unit time, a preset speed gradient table is matched to determine the first speed of the compressor and the first speed of the fan. The preset speed gradient table is obtained through prior testing.
[0024] In some embodiments, when the first cooling capacity per unit time does not match the corresponding compressor speed and fan speed in a preset speed gradient table, the method further includes:
[0025] Based on the preset speed gradient table, the first speed of the compressor and the first speed of the fan are calculated using linear interpolation.
[0026] In some of these embodiments, when the calculated first compressor speed is greater than the compressor's rated threshold, the compressor's rated threshold is used as the first compressor speed.
[0027] When the calculated first speed of the fan is greater than the rated threshold of the fan, the rated threshold of the fan shall be used as the first speed of the fan.
[0028] Secondly, this embodiment provides a refrigerator cooling control device, including: a first acquisition module, a second acquisition module, a comparison module, and a cooling module, wherein...
[0029] The first acquisition module is used to acquire the first total cooling capacity required by each room, wherein the first total cooling capacity is the sum of the cooling capacity required by all objects in each room; and to determine the first speed of the compressor and the first speed of the fan based on the first total cooling capacity and the preset cooling time.
[0030] The second acquisition module is used to detect the temperature of each compartment and calculate the temperature difference between the temperature of each compartment and the preset temperature threshold to obtain the second total cooling capacity required for each compartment; and to determine the second speed of the compressor and the second speed of the fan based on the second total cooling capacity and the preset cooling time.
[0031] The comparison module is used to compare the first and second speeds of the compressor and take the smaller compressor speed as the target speed of the compressor; it also compares the first and second speeds of the fan and takes the smaller fan speed as the target fan speed.
[0032] The refrigeration module is used to provide cooling based on the target speed of the compressor and the target speed of the fan.
[0033] Thirdly, this embodiment provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the refrigerator cooling control method described in the first aspect above.
[0034] Fourthly, this embodiment provides a storage medium storing a computer program that, when executed by a processor, implements the refrigerator refrigeration control method described in the first aspect above.
[0035] Compared with related technologies, the refrigerator refrigeration control method provided in this embodiment obtains the first total refrigeration capacity required by each compartment, wherein the first total refrigeration capacity is the sum of the refrigeration capacity required by all objects in each compartment; determines the first compressor speed and the first fan speed based on the first total refrigeration capacity and a preset refrigeration time; detects the temperature of each compartment and calculates the temperature difference between the temperature of each compartment and a preset temperature threshold to obtain the second total refrigeration capacity required by each compartment; determines the second compressor speed and the second fan speed based on the second total refrigeration capacity and the preset refrigeration time; compares the magnitudes of the first compressor speed and the second compressor speed, and sets the smaller compressor speed as the compressor target speed; compares the magnitudes of the first fan speed and the second fan speed, and sets the smaller fan speed as the fan target speed; and performs refrigeration based on the compressor target speed and the fan target speed, thereby achieving precise control of the compressor and fan speeds and solving the problem of poor refrigeration or energy waste caused by inaccurate refrigerator refrigeration control.
[0036] Details of one or more embodiments of this application are set forth in the following drawings and description to make other features, objects and advantages of this application more readily apparent. Attached Figure Description
[0037] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0038] Figure 1 This is a hardware structure block diagram of the terminal of the refrigerator cooling control method in this embodiment.
[0039] Figure 2 This is a flowchart of the refrigerator cooling control method in this embodiment.
[0040] Figure 3 This is a schematic diagram of the image recognition device structure in this embodiment.
[0041] Figure 4 This is a flowchart of another refrigerator refrigeration control method in this embodiment.
[0042] Figure 5 This is a structural block diagram of the refrigerator refrigeration control device in this embodiment. Detailed Implementation
[0043] To better understand the purpose, technical solution, and advantages of this application, the application is described and illustrated below in conjunction with the accompanying drawings and embodiments.
[0044] Unless otherwise defined, the technical or scientific terms used in this application shall have the general meaning as understood by one of ordinary skill in the art to which this application pertains. Words such as “a,” “an,” “an,” “the,” “the,” and “these,” used in this application, do not indicate quantitative limitation and may be singular or plural. The terms “comprising,” “including,” “having,” and any variations thereof used in this application are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or device that comprises a series of steps or modules (units) is not limited to the listed steps or modules (units) but may include steps or modules (units) not listed, or may include other steps or modules (units) inherent to such processes, methods, products, or devices. The terms “connected,” “linked,” and “coupled,” used in this application, are not limited to physical or mechanical connections but may include electrical connections, whether direct or indirect. The term “multiple” used in this application refers to two or more. The "and / or" operator describes the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: A alone, A and B simultaneously, and B alone. Typically, the character " / " indicates that the objects before and after it are in an "or" relationship. The terms "first," "second," and "third," etc., used in this application are merely for distinguishing similar objects and do not represent a specific ordering of the objects.
[0045] The method embodiments provided in this example can be executed on a terminal, computer, or similar computing device. For example, it can run on a terminal. Figure 1 This is a hardware structure block diagram of the terminal of the refrigerator cooling control method in this embodiment. For example... Figure 1 As shown, a terminal may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 and a memory 104 for storing data are also included. The processor 102 may be, but is not limited to, a microprocessor (MCU) or a programmable logic device (FPGA). The terminal may also include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that… Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the terminal described above. For example, the terminal may also include components that are larger than... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown are illustrated.
[0046] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the refrigerator refrigeration control method in this embodiment. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0047] The transmission device 106 is used to receive or send data via a network. This network includes a wireless network provided by the terminal's communication provider. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 can be a Radio Frequency (RF) module used for wireless communication with the Internet.
[0048] This embodiment provides a refrigerator cooling control method. Figure 2 This is a flowchart of the refrigerator cooling control method in this embodiment, as shown below. Figure 2 As shown, the process includes the following steps:
[0049] Step S201: Obtain the first total cooling capacity required for each room, wherein the first total cooling capacity is the sum of the cooling capacity required for all objects in each room.
[0050] Specifically, the refrigerator has single-compartment and multi-compartment models. Both single-compartment and multi-compartment refrigerators are suitable for the solution in this embodiment. This embodiment uses a multi-compartment refrigerator as an example for explanation. To precisely control the operation of the compressor and fan to prevent excessive or insufficient cooling capacity, this embodiment controls the first speed of the compressor and the first speed of the fan by accurately detecting the cooling capacity required for cooling the objects in each compartment. Each compartment is first equipped with an image recognition device to identify objects being placed or removed. First, when each object is placed in the refrigerator, the image recognition device identifies each object and determines the cooling capacity required for each object to reach a preset cooling temperature based on the identification results. The cooling capacity required for cooling all the stored objects is added together to obtain the required cooling capacity for each compartment. When an object is removed, the image recognition device identifies the removed object and calculates the cooling capacity required for cooling that object. The cooling capacity required for the removed object is subtracted from the original cooling capacity required for objects in the compartment, and the calculated cooling capacities for each compartment are added together to obtain the first total cooling capacity.
[0051] Step S202: Determine the first compressor speed and the first fan speed based on the first total cooling capacity and the preset cooling time.
[0052] Specifically, firstly, the cooling capacity of the compressor and fan speeds is tested using a cooling capacity tester. The cooling capacity obtained at different compressor and fan speeds within a unit of time (e.g., within 1 minute) is statistically analyzed to obtain a speed-to-cooling capacity matching table. The higher the speed, the higher the cooling capacity produced. After calculating the first total cooling capacity, the cooling capacity per unit time is obtained based on the set cooling time. According to the required cooling capacity per unit time, the corresponding compressor and fan speeds on the speed-to-cooling capacity matching table are matched to obtain the first compressor speed N1 and the first fan speed V1.
[0053] Step S203: Detect the temperature of each room and calculate the temperature difference between the temperature of each room and the preset temperature threshold to obtain the second total cooling capacity required for each room.
[0054] Specifically, in order to better control the energy consumption of the equipment, the temperature of the compartment is detected by the temperature sensor in the compartment when an object is put in or taken out of the refrigerator. The temperature difference between the detected temperature of the compartment and the preset temperature threshold is calculated. The cooling capacity required for the compartment is determined based on the temperature difference. If objects are taken out or put in multiple compartments, the cooling capacity required for the cooling of multiple compartments is calculated based on the temperature difference to obtain the second total cooling capacity.
[0055] Step S204: Determine the second compressor speed and the second fan speed based on the second total cooling capacity and the preset cooling time.
[0056] The required cooling capacity per unit time is calculated based on the second total cooling capacity and the preset cooling time. Based on the required cooling capacity per unit time and the speed and cooling capacity matching table obtained from the above test, the corresponding compressor speed and fan speed are matched to obtain the second compressor speed N2 and the second fan speed V2.
[0057] Step S205: Compare the first compressor speed and the second compressor speed, and take the smaller compressor speed as the target compressor speed; compare the first fan speed and the second fan speed, and take the smaller fan speed as the target fan speed; perform refrigeration according to the target compressor speed and the target fan speed.
[0058] Specifically, the compressor's first speed N1 and second speed N2, obtained from the two methods, are compared. Based on energy-saving considerations, the smaller compressor speed is selected as the target compressor speed. Similarly, the fan's first speed V1 and second speed V2, obtained from the two methods, are compared, and the smaller fan speed is selected as the target fan speed. The compressor is controlled to run at the target compressor speed for a preset time for cooling, and the fan is controlled to run at the target fan speed for a preset time for cooling.
[0059] Through steps S201 to S205 above, the first total cooling capacity required for each room is obtained, wherein the first total cooling capacity is the sum of the cooling capacity required for all objects in each room; based on the first total cooling capacity and a preset cooling time, the first compressor speed and the first fan speed are determined; the temperature of each room is detected, and the temperature difference between the temperature of each room and a preset temperature threshold is calculated to obtain the second total cooling capacity required for each room; based on the second total cooling capacity and the preset cooling time, the second compressor speed and the second fan speed are determined; comparing the magnitudes of the first compressor speed and the second compressor speed, the smaller compressor speed is taken as the compressor target speed; comparing the magnitudes of the first fan speed and the second fan speed, the smaller fan speed is taken as the fan target speed; cooling is performed based on the compressor target speed and the fan target speed. Compared to existing technologies that simply adjust the compressor and fan speeds by detecting the temperature of the compartments using temperature sensors, this embodiment recalculates the required cooling capacity when a change is detected in any of the objects in the refrigerator's compartments. Based on the calculated new cooling capacity requirement, a first compressor speed and a first fan speed are matched. Then, by calculating the temperature difference between the compartment temperature and the preset temperature, a second compressor speed and a second fan speed are obtained. By comprehensively comparing the first and second compressor speeds and the first and second fan speeds, the optimal speed is obtained. The refrigerator is then controlled to operate at this optimal speed, improving the accuracy of the refrigerator's cooling control, enhancing the cooling effect, and reducing energy waste.
[0060] In some embodiments, obtaining the first total cooling capacity required for each room includes:
[0061] When a new object is detected in one of the rooms, the new cooling capacity required to cool the new object is calculated, and the new cooling capacity is added to the cooling capacity required for the original objects in each room to obtain the new total cooling capacity.
[0062] When an object is detected being removed from one of the chambers, the cooling capacity required to cool the removed object is calculated, and the cooling capacity required to cool the removed object is subtracted from the original cooling capacity required for the objects in each chamber to obtain the new total cooling capacity.
[0063] Specifically, because the objects inside the refrigerator are constantly changing—being removed or new objects being added—the required cooling capacity for each compartment is affected. When the objects inside a compartment change, the initial total cooling capacity required for each compartment needs to be recalculated. Specifically, when a new object is detected in one compartment, its relatively high temperature will affect the temperature of the entire compartment. Therefore, when a new object is added, it is first identified by an image recognition device, which calculates the cooling capacity required to cool that new object. In this way, for each new object added, the calculated cooling capacity for that new object is automatically added to the previously calculated cooling capacity for each compartment, resulting in a new initial total cooling capacity. Similarly, when an object is removed, it is identified by the image recognition device, which calculates the cooling capacity required to cool that removed object. This removed object's cooling capacity is then subtracted from the previously calculated cooling capacity for each compartment, resulting in a new initial total cooling capacity.
[0064] In another embodiment, when a new object is detected to be stored in one of the rooms, the new cooling capacity required to cool the new object is calculated, including: obtaining the heat of the new object based on its mass, and calculating the new cooling capacity required to cool the new object based on its heat.
[0065] When an object is detected being removed from one of the chambers, the cooling capacity required to cool the removed object is calculated, including: obtaining the heat of the removed object based on its mass, and calculating the cooling capacity required to cool the removed object based on its heat.
[0066] Specifically, the image recognition device detects whether a new object is being added to the compartment or an old object is being removed. When an object is added or removed, the image recognition device detects the object's mass, temperature, and the temperature of the refrigerator compartment containing the object. The heat required to cool the object to the preset cooling temperature of the compartment is then calculated using a heat calculation formula, as follows:
[0067]
[0068] Where c is the specific heat capacity of the object, q m t1 is the mass of the object, t2 is the temperature of the object, and t1 is the preset cooling temperature of the compartment.
[0069] The calculated heat required to cool the object is its cooling capacity. If a new object is removed, this calculated cooling capacity is subtracted from the total cooling capacity required for all objects in the original compartments. If a new object is added, this calculated cooling capacity is added back to the total cooling capacity required for all objects in the original compartments, resulting in a new, adjusted first total cooling capacity. The first compressor speed and the first fan speed are determined based on this new first total cooling capacity. Simultaneously, the temperature difference is recalculated using temperature sensors to obtain new second compressor speeds and second fan speeds. Finally, for energy conservation, the lower compressor speed and fan speed are selected to cool the refrigerator compartments.
[0070] In some of these embodiments, Figure 3 This is a schematic diagram of the image recognition device in this embodiment. The image recognition device detects whether an object is being stored or removed from the room. For example... Figure 3 As shown, the image recognition device 30 includes a camera 31, an infrared sensor 32, a platform 33 with a pressure sensor, and a control board 34; the camera 31 acquires the specific heat capacity of the object, the infrared sensor 32 detects the temperature value of the object, the platform 33 acquires the mass of the object, and the control board 34 summarizes the required cooling capacity of each compartment.
[0071] Specifically, an image recognition device is used to detect whether an object is being stored or removed from the compartment. The image recognition device 30 mainly consists of a camera 31, an infrared sensor 32, a shelf 33 with a pressure sensor, and a control board 34. The camera 31 is used to acquire the specific heat capacity of the object; the infrared sensor 32 is used to detect the temperature of the object; the shelf 33 is used to acquire the mass of the object; and the control board 34 is used to aggregate the required cooling capacity for each compartment. When a user stores an object to be refrigerated in the refrigerator, they simply place the object on the shelf 33 with the pressure sensor. The system calculates the mass of the object based on the pressure change on the shelf 33. The camera 31 automatically identifies the type of object and searches for the specific heat capacity of the item pre-recorded in the system. The infrared sensor 32 detects the temperature of the object, and the control board 34 calculates the heat of the object based on the data detected by each component, thus obtaining the required cooling capacity for the object.
[0072] In another embodiment, determining the first compressor speed and the first fan speed based on the first total cooling capacity and the preset cooling time includes:
[0073] Based on the first total cooling capacity and the preset cooling time, the required first cooling capacity per unit time is obtained. Then, based on the required first cooling capacity per unit time, a preset speed gradient table is used to determine the first compressor speed and the first fan speed. The preset speed gradient table is obtained through prior testing. If the first cooling capacity per unit time does not match a corresponding compressor speed and fan speed in the preset speed gradient table, the following steps are also taken:
[0074] Based on the preset speed gradient table, the first speed of the compressor and the first speed of the fan are calculated using linear interpolation.
[0075] When the calculated first compressor speed is greater than the compressor's rated threshold, the compressor's rated threshold is used as the compressor's first speed; when the calculated first fan speed is greater than the fan's rated threshold, the fan's rated threshold is used as the fan's first speed.
[0076] Specifically, firstly, the compressor speed and fan speed are tested using a cooling capacity tester. The compressor and fan speeds are set according to a certain gradient ratio. The cooling capacity obtained at different compressor and fan speeds within a unit of time (e.g., 1 minute) is statistically analyzed to obtain a speed gradient table. The higher the speed, the higher the cooling capacity produced. After calculating the first total cooling capacity, the first cooling capacity required per unit time is obtained based on the set cooling time. Based on this first cooling capacity required per unit time, the corresponding compressor and fan speeds on the speed gradient table are matched to obtain the first compressor speed N1 and the first fan speed V1.
[0077] Additionally, when the first cooling capacity per unit time does not match the corresponding compressor speed and fan speed in the preset speed gradient table, the first compressor speed and fan speed are calculated using linear interpolation based on the data collected from the preset speed gradient table. For example, if the compressor speed corresponding to cooling capacity Q1 is N1, and the compressor speed corresponding to cooling capacity Q2 is N2, then for any cooling capacity Q between Q1 and Q2, the corresponding compressor speed N can be calculated using the following linear interpolation formula:
[0078] N=N1+(Q-Q1)×(N2-N1) / (Q2-Q1);
[0079] Similarly, the fan speed can also be calculated using a similar linear interpolation formula.
[0080] Additionally, the rated threshold for compressors and fans refers to the maximum safe operating speed determined during the design and manufacturing of the equipment. This threshold is typically determined by the manufacturer based on factors such as the equipment's materials, structure, and durability, and is clearly stated in the equipment's technical specifications. In refrigeration systems, the speed of compressors and fans needs to be dynamically adjusted according to cooling demand. However, to ensure equipment safety and extend its service life, it is essential to ensure that the speed does not exceed the rated threshold. Exceeding the rated speed may lead to overheating, mechanical failure, or even damage to the equipment. If the calculated initial compressor speed exceeds its rated threshold, the control system will automatically adjust the compressor speed to the rated threshold. Even if the cooling demand is higher, the compressor will operate at its maximum safe speed, and this maximum safe speed will be used as the compressor's initial speed. Similarly, if the calculated speed of the fan exceeds its rated threshold, the control system will also limit the fan speed to its maximum safe speed, and this maximum safe speed will be used as the fan's initial speed.
[0081] This embodiment also provides a refrigerator cooling control method. Figure 4 This is a flowchart of another refrigerator cooling control method in this embodiment, such as... Figure 4 As shown, the process includes the following steps:
[0082] Step S401: Determine if any object is stored or removed. If a new object is stored, proceed to step S402. If an object is removed, proceed to step S408.
[0083] Step S402: Calculate the new cooling capacity required for the new object and add the new cooling capacity to the cooling capacity required for the original objects in each room to obtain the first total cooling capacity;
[0084] Step S403: Determine the first compressor speed and the first fan speed based on the first total cooling capacity and the preset cooling time;
[0085] Step S404: Detect the temperature of each room and calculate the temperature difference between the temperature of each room and the preset temperature threshold to obtain the second total cooling capacity required for each room;
[0086] Step S405: Determine the second compressor speed and the second fan speed based on the second total cooling capacity and the preset cooling time;
[0087] Step S406: Compare the first compressor speed and the second compressor speed, and take the smaller compressor speed as the target compressor speed; compare the first fan speed and the second fan speed, and take the smaller fan speed as the target fan speed.
[0088] Step S407: Perform cooling according to the target speed of the compressor and the target speed of the fan; after cooling is completed, return to step S401.
[0089] Step S408: Calculate the cooling capacity required to remove the object and subtract the cooling capacity required to remove the object from the original cooling capacity required for the object in each room to obtain the first total cooling capacity, and return to step S403.
[0090] Through steps S401 to S408, compared with the prior art which only adjusts the compressor and fan speeds by detecting the temperature of the compartment using a temperature sensor, this embodiment recalculates the required cooling capacity of the object in the refrigerator when a change is detected in any compartment. Based on the calculated new cooling capacity requirement, the first compressor speed and the first fan speed are matched. Then, by calculating the temperature difference between the compartment temperature and the preset temperature, the second compressor speed and the second fan speed are obtained. By comprehensively comparing the first compressor speed and the second compressor speed, and the first fan speed and the second fan speed, the optimal speed is obtained. The operation of the refrigerator is controlled by this optimal speed, which improves the accuracy of the refrigerator's cooling control, enhances the cooling effect, and reduces energy waste.
[0091] This embodiment also provides a refrigerator cooling control device, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. The terms "module," "unit," "subunit," etc., used below refer to combinations of software and / or hardware that implement a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0092] Figure 5 This is a structural block diagram of the refrigerator refrigeration control device in this embodiment, as shown below. Figure 5 As shown, the device 50 includes: a first acquisition module 51, a second acquisition module 52, a comparison module 53, and a cooling module 54, wherein,
[0093] The first acquisition module 51 is used to acquire the first total cooling capacity required by each room, wherein the first total cooling capacity is the sum of the cooling capacity required by all objects in each room; and to determine the first speed of the compressor and the first speed of the fan based on the first total cooling capacity and the preset cooling time.
[0094] The second acquisition module 52 is used to detect the temperature of each compartment and calculate the temperature difference between the temperature of each compartment and the preset temperature threshold to obtain the second total cooling capacity required for each compartment; and to determine the second speed of the compressor and the second speed of the fan based on the second total cooling capacity and the preset cooling time.
[0095] The comparison module 53 is used to compare the first speed and the second speed of the compressor, and to take the smaller compressor speed as the target speed of the compressor; and to compare the first speed and the second speed of the fan, and to take the smaller fan speed as the target speed of the fan.
[0096] The refrigeration module 54 is used for refrigeration based on the target speed of the compressor and the target speed of the fan.
[0097] It should be noted that the above modules can be functional modules or program modules, and can be implemented through software or hardware. For modules implemented through hardware, the above modules can reside in the same processor; or the above modules can be located in different processors in any combination.
[0098] This embodiment also provides an electronic device including a memory and a processor, the memory storing a computer program and the processor being configured to run the computer program to perform the steps in any of the above method embodiments.
[0099] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.
[0100] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program:
[0101] S1, obtain the first total cooling capacity required by each room, wherein the first total cooling capacity is the sum of the cooling capacity required by all objects in each room;
[0102] S2, based on the first total cooling capacity and the preset cooling time, determine the first speed of the compressor and the first speed of the fan;
[0103] S3, detect the temperature of each room, calculate the temperature difference between the temperature of each room and the preset temperature threshold, and obtain the second total cooling capacity required for each room;
[0104] S4. Determine the second compressor speed and the second fan speed based on the second total cooling capacity and the preset cooling time;
[0105] S5, compare the first compressor speed and the second compressor speed, and take the smaller compressor speed as the target compressor speed; compare the first fan speed and the second fan speed, and take the smaller fan speed as the target fan speed;
[0106] S6 performs cooling based on the target speed of the compressor and the target speed of the fan.
[0107] It should be noted that the specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated in this embodiment.
[0108] Furthermore, in conjunction with the refrigerator cooling control method provided in the above embodiments, this embodiment can also provide a storage medium for implementation. The storage medium stores a computer program; when executed by a processor, the computer program implements any of the refrigerator cooling control methods described in the above embodiments.
[0109] It should be understood that the specific embodiments described herein are merely illustrative of the application and not intended to limit it. All other embodiments derived by those skilled in the art based on the embodiments provided in this application without inventive effort are within the scope of protection of this application.
[0110] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.
[0111] Obviously, the accompanying drawings are merely some examples or embodiments of this application. Those skilled in the art can apply this application to other similar situations based on these drawings without any creative effort. Furthermore, it is understood that although the work done in this development process may be complex and lengthy, for those skilled in the art, certain design, manufacturing, or production modifications made based on the technical content disclosed in this application are merely conventional technical means and should not be considered as insufficient disclosure of this application.
[0112] The term "embodiment" in this application refers to a specific feature, structure, or characteristic described in connection with an embodiment that may be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily imply the same embodiment, nor does it imply that it is mutually exclusive with or independent of other embodiments. It will be clearly or implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments without conflict.
[0113] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0114] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of patent protection. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the appended claims.
Claims
1. A refrigerator cooling control method, characterized in that, include: Obtain the first total cooling capacity required for each room, wherein the first total cooling capacity is the sum of the cooling capacity required for all objects in each room; Based on the first total cooling capacity and the preset cooling time, determine the first speed of the compressor and the first speed of the fan; The temperature of each compartment is detected, and the temperature difference between the temperature of each compartment and a preset temperature threshold is calculated to obtain the second total cooling capacity required for each compartment. Based on the second total cooling capacity and the preset cooling time, determine the second speed of the compressor and the second speed of the fan; By comparing the first compressor speed and the second compressor speed, the smaller compressor speed is taken as the target compressor speed. By comparing the first speed and the second speed of the fan, the smaller speed is taken as the target speed of the fan. Cooling is performed according to the target speed of the compressor and the target speed of the fan; Wherein, obtaining the first total cooling capacity required for each of the rooms includes: When a new object is detected in one of the rooms, the new cooling capacity required to cool the new object is calculated, and the new cooling capacity is added to the cooling capacity required for the original objects in each room to obtain a new first total cooling capacity. When an object is detected being removed from one of the chambers, the cooling capacity required to cool the removed object is calculated, and the cooling capacity required to cool the removed object is subtracted from the original cooling capacity required for the objects in each chamber to obtain a new first total cooling capacity.
2. The refrigerator refrigeration control method according to claim 1, characterized in that, When a new object is detected in one of the chambers, the new cooling capacity required to cool the new object is calculated, including: Based on the mass of the new object, the heat of the new object is obtained, and based on the heat of the new object, the new cooling capacity required to cool the new object is calculated. When an object is detected being removed from one of the chambers, the cooling capacity required to cool the removed object is calculated, including: Based on the mass of the removed object, the heat of the removed object is obtained, and the cooling capacity required to cool the removed object is calculated based on the heat of the removed object.
3. The refrigerator refrigeration control method according to claim 2, characterized in that, include: The image recognition device detects whether an object is being stored or removed from a compartment. The image recognition device includes a camera, an infrared sensor, a platform with a pressure sensor, and a control board. The camera obtains the specific heat capacity of the object, the infrared sensor detects the temperature value of the object, the platform obtains the mass of the object, and the control board summarizes the required cooling capacity for each compartment.
4. The refrigerator refrigeration control method according to claim 1, characterized in that, The step of determining the first compressor speed and the first fan speed based on the first total cooling capacity and the preset cooling time includes: Based on the first total cooling capacity and the preset cooling time, the first cooling capacity required per unit time is obtained. Based on the first cooling capacity required per unit time, a preset speed gradient table is matched to determine the first speed of the compressor and the first speed of the fan. The preset speed gradient table is obtained by prior testing.
5. The refrigerator refrigeration control method according to claim 4, characterized in that, When the first cooling capacity per unit time does not match the corresponding compressor speed and fan speed in the preset speed gradient table, the method further includes: Based on the preset speed gradient table, the first speed of the compressor and the first speed of the fan are calculated using linear interpolation.
6. The refrigerator refrigeration control method according to claim 5, characterized in that, The method further includes: When the calculated first speed of the compressor is greater than the rated threshold of the compressor, the rated threshold of the compressor is used as the first speed of the compressor. When the calculated first speed of the fan is greater than the rated threshold of the fan, the rated threshold of the fan is used as the first speed of the fan.
7. A refrigerator refrigeration control device, characterized in that, include: The system comprises a first acquisition module, a second acquisition module, a comparison module, and a cooling module, wherein... The first acquisition module is used to acquire the first total cooling capacity required by each room, wherein the first total cooling capacity is the sum of the cooling capacity required by all objects in each room; and to determine the first speed of the compressor and the first speed of the fan based on the first total cooling capacity and a preset cooling time; wherein, acquiring the first total cooling capacity required by each room includes: when a new object is detected to be stored in one of the rooms, calculating the new cooling capacity required to cool the new object, and adding the new cooling capacity to the original cooling capacity required by the objects in each room to obtain a new first total cooling capacity; when an object is detected to be removed from one of the rooms, calculating the cooling capacity required to cool the removed object, and subtracting the cooling capacity required to cool the removed object from the original cooling capacity required by the objects in each room to obtain a new first total cooling capacity; The second acquisition module is used to detect the temperature of each compartment and calculate the temperature difference between the temperature of each compartment and a preset temperature threshold to obtain the second total cooling capacity required for each compartment; and to determine the second speed of the compressor and the second speed of the fan based on the second total cooling capacity and the preset cooling time. The comparison module is used to compare the first speed and the second speed of the compressor, and take the smaller compressor speed as the target speed of the compressor; and to compare the first speed and the second speed of the fan, and take the smaller fan speed as the target speed of the fan. The refrigeration module is used to perform refrigeration based on the target speed of the compressor and the target speed of the fan.
8. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform the refrigerator refrigeration control method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the refrigerator refrigeration control method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Refrigerator refrigerating time control method and apparatus based on food
CN105758109A
Refrigerating capacity distributing and fault detecting method for intelligent refrigerator
CN110986478A