Refrigerator refrigeration control method and device, electronic equipment and storage medium

CN113945060BActive Publication Date: 2026-10-30HISENSE(SHANDONG)REFRIGERATOR CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202010682509.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-15
Publication Date
2026-10-30
Estimated Expiration
2040-07-15

AI Technical Summary

Technical Problem

[0004]然而,在实际使用中,经常会出现用户将取出的冷冻食物放回冰箱的情况,此时食物可能已经部分或完全解冻,为了将快速将食物再次冷冻,需要用户主动将冷冻室的温度调低,操作繁琐,用户体验差

Benefits of technology

[0037]根据本申请实施例的一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113945060B_ABST
    Figure CN113945060B_ABST
Patent Text Reader

Abstract

The application relates to the field of refrigeration equipment, in particular to a refrigerator refrigeration control method and device, electronic equipment and a storage medium. The method comprises the following steps: when a target object is detected in a refrigerator, obtaining a target object identifier of the target object; if the target object identifier is matched with any one of object identifiers in an object identifier set, determining a taking-out duration corresponding to the target object and a target object category; determining a freezing duration according to the taking-out duration and the target object category; controlling the refrigerator to adjust a first temperature to a second temperature, and controlling the refrigerator to work at the second temperature within the freezing duration. The method can automatically freeze the object quickly when the thawed object is put back into the refrigerator, and the user does not need to actively adjust the temperature of the refrigerator, so that the user operation is simplified, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of refrigeration equipment, and more particularly to a refrigerator refrigeration control method, device, electronic equipment, and storage medium. Background Technology

[0002] With the development of science and technology and the economy, as well as the improvement of people's living standards, the concept of smart home has become deeply rooted in people's hearts. Among them, refrigerators are an essential appliance in modern life, and users have increasingly higher demands for refrigerators. Correspondingly, their level of intelligence is also developing rapidly.

[0003] Currently, many refrigerators can identify the types of food stored inside, their storage time, and shelf life, and provide users with reminders about food nearing or expiring based on this information.

[0004] However, in actual use, users often put frozen food back into the freezer after taking it out. At this time, the food may have been partially or completely thawed. In order to quickly refreeze the food, users need to manually lower the temperature of the freezer compartment, which is cumbersome and results in a poor user experience. Summary of the Invention

[0005] Based on the above-mentioned technical problems, this application provides a refrigerator cooling control method to automatically and rapidly freeze objects when they are thawed and placed back into the refrigerator, without requiring users to actively adjust the refrigerator temperature, thus simplifying user operation and improving user experience.

[0006] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.

[0007] According to one aspect of the embodiments of this application, a refrigerator cooling control method is provided, the method comprising:

[0008] When a target object is detected in the refrigerator, obtain the target object identifier.

[0009] If the target object identifier matches any object identifier in the object identifier set, then the retrieval time corresponding to the target object and the target object category are determined. The object identifier set includes at least one stored object identifier, and each object identifier corresponds to one object.

[0010] The freezing time is determined based on the retrieval time and the type of the target object.

[0011] The refrigerator is controlled to adjust the first temperature to the second temperature, and during the freezing time, the refrigerator is controlled to operate at the second temperature, wherein the first temperature is higher than the second temperature.

[0012] In some embodiments of this application, based on the above technical solutions, determining the retrieval time and target object category corresponding to the target object includes:

[0013] Based on the target object identifier, obtain the target retrieval time corresponding to the target object from the recorded information, wherein the recorded information includes at least one retrieval time, and the retrieval time has a corresponding relationship with the object identifier;

[0014] The retrieval duration is determined based on the time difference between the target retrieval time and the current time.

[0015] Based on the target object identifier, determine the target object category in the object category set that corresponds to the target object. The object category set includes at least one object category, and the object category has a correspondence with the object identifier.

[0016] In some embodiments of this application, after determining the retrieval time and target object category based on the above technical solutions, the method further includes:

[0017] Get the current set of identifiers for objects in the refrigerator;

[0018] If an object identifier in the object identifier set does not match any of the object identifiers in the current identifier set, then the record information and the retrieval time corresponding to the object identifier are updated based on the object identifier and the last time the refrigerator door was closed.

[0019] In some embodiments of this application, based on the above technical solutions, the freezing time is determined according to the retrieval time and the type of target object, including:

[0020] Determine at least one time interval corresponding to the target object category, wherein each time interval corresponds to a freezing factor;

[0021] Based on the time interval in which the extraction time falls, obtain the target freezing coefficient corresponding to the time interval;

[0022] Calculate the freezing time based on the target freezing factor and the removal time.

[0023] In some embodiments of this application, based on the above technical solutions, each time interval also corresponds to a fan speed, and the method further includes:

[0024] Based on the time interval in which the extraction duration is located, obtain the target fan speed corresponding to the time interval;

[0025] Set the refrigerator's fan speed from the preset fan speed to the target fan speed, where the target fan speed is greater than the preset fan speed.

[0026] During the freezing period, the operation of the fan is controlled according to the target fan speed.

[0027] In some embodiments of this application, based on the above technical solutions, the method further includes:

[0028] If the target object identifier does not match any of the object identifiers in the object identifier set, then the target object identifier is added to the object identifier set.

[0029] In some embodiments of this application, based on the above technical solutions, after controlling the refrigerator to adjust the first temperature to the second temperature and maintaining the refrigerator at the second temperature during the freezing period, the method further includes:

[0030] The refrigerator is controlled to adjust the second temperature to the first temperature and maintain the first temperature while operating.

[0031] According to one aspect of the embodiments of this application, a refrigerator refrigeration control device is provided, comprising:

[0032] The acquisition module is used to acquire the target object identifier of the target object when the target object is detected in the refrigerator;

[0033] The determination module is used to determine the retrieval time and target object category of the target object if the target object identifier matches any object identifier in the object identifier set. The object identifier set includes at least one stored object identifier, and each object identifier corresponds to one object.

[0034] The determination module is also used to determine the freezing time based on the retrieval time and the type of the target object;

[0035] The control module is used to control the refrigerator to adjust the first temperature to the second temperature, and to control the refrigerator to maintain the operation at the second temperature during the freezing time, wherein the first temperature is higher than the second temperature.

[0036] According to one aspect of the embodiments of this application, a refrigeration device is provided, including a processor and a memory, wherein the memory stores computer-readable instructions, which, when executed by the processor, implement the method described above.

[0037] According to one aspect of the present application, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the method described above.

[0038] In the embodiments of this application, the object is identified by its identification and then put back into the refrigerator. The refrigerator is controlled to quickly freeze the object based on the removal time and the object type, eliminating the need for the user to actively adjust the refrigerator temperature, simplifying user operation and improving user experience.

[0039] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0040] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application:

[0041] Figure 1 The schematic diagram illustrates an exemplary system architecture of the technical solution of this application in an application scenario;

[0042] Figure 2 A schematic diagram illustrating the overall process of the technical solution of this application is shown.

[0043] Figure 3 A flowchart illustrating the steps of the refrigerator cooling control method provided in the embodiments of this application is shown schematically.

[0044] Figure 4 A schematic diagram of the temperature change curve in an embodiment of this application is shown.

[0045] Figure 5 A schematic diagram of the fan speed control variation curve in an embodiment of this application is shown.

[0046] Figure 6 A schematic block diagram illustrating the composition of a refrigerator refrigeration control device in an embodiment of this application is shown.

[0047] Figure 7 A schematic diagram of the structure of a computer system suitable for implementing the electronic devices of the present application is shown.

[0048] The accompanying drawings have illustrated specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept of this application in any way, but rather to illustrate the concept of this application to those skilled in the art by referring to specific embodiments. Detailed Implementation

[0049] 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, these embodiments are provided to make this application more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art.

[0050] 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 thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application 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 this application.

[0051] 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.

[0052] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily need 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.

[0053] Figure 1 The schematic diagram illustrates an exemplary system architecture of the technical solution of this application in an application scenario.

[0054] The technical solution of this application can be applied to frozen storage scenarios, such as refrigerators or freezers used for freezing and storing food. The following will use a refrigerator as an example for specific details. Figure 1 As shown, the system architecture 100 may include an identification device 110, an antenna 120, a tag 130, and a main control device 140. The identification device 110 may specifically be a tag reader or a tag writer, used to read the tag 130 inside the refrigerator or write to the tag 130, and it may be installed on the refrigerator door or inside the refrigerator.

[0055] Antenna 120 is used by identification device 110 to read or write to tag 130. Antenna 120 is connected to identification device 110 via a wire, and tag 130 is wirelessly connected via a wireless signal. A refrigerator may include one or more antennas 120, which may be located in the refrigerator door or in the freezer compartment. It should be understood that antenna 120 and identification device 110 may be located in the same position or adjacent to each other, or they may be arranged separately, for example, one may be located on the refrigerator door and the other inside the refrigerator body.

[0056] Tag 130 is used to store information; it can be a read-write tag or a read-only tag. System architecture 100 includes at least one tag, and each tag has a unique identifier. Each tag 130 corresponds to a food category. The tag is placed in or removed from the refrigerator along with the food of the corresponding food category.

[0057] The main control device 140 communicates with the identification device 110. The main control device 140 receives tag information read by the identification device 110 and controls the refrigerator to perform corresponding storage or cooling operations based on the read information. The main control device 140 also stores the correspondence between tags and food categories; this correspondence can be a preset relationship or a relationship established based on user input. The main control device 140 also stores information regarding the storage and retrieval of tags.

[0058] The overall process of the technical solution in this application is described below. Figure 2 The figure illustrates the overall process of the technical solution of this application in an application scenario. Taking meat as an example, a complete refrigerator refrigeration control process may include:

[0059] First, food (e.g., a piece of beef) is placed in the refrigerator along with label A. After the refrigerator door is closed, the identification device reads all labels in the refrigerator, including label A for the beef, via its antenna and sends the reading results to the main control device. Based on the reading results, the main control device determines that label A is a newly placed label in the refrigerator and generates a record for the beef. Each time the refrigerator door is opened and closed, the identification device reads all labels in the refrigerator via its antenna and sends the reading results to the main control device. During one door opening, the beef and label A are removed. After the refrigerator door is closed, the main control device, based on the received reading results, determines that the beef has been removed and adds the removal time to the beef's record. Then, the beef and label A are put back into the refrigerator. Based on the reading results sent by the identification device this time, the main control device determines that the beef has been put back, determines control parameters based on the time the beef was removed, and controls the refrigerator to quickly freeze the beef according to the control parameters.

[0060] The technical solution provided in this application will be described in detail below with reference to specific embodiments.

[0061] Figure 3 A flowchart illustrating the steps of a refrigerator cooling control method provided in an embodiment of this application is shown schematically. The executing entity of this refrigerator cooling control method is a refrigerator cooling control device. The carrier of this refrigerator cooling control device can be a refrigerator component such as a processor, memory, or cooling control system, and is not limited here. Figure 3The refrigerator cooling control method mainly includes the following steps S310 to S340:

[0062] Step S310. When a target object is detected in the refrigerator, obtain the target object identifier of the target object.

[0063] In this embodiment, when a target object is detected in the refrigerator, the refrigerator's refrigeration control device acquires the target object's identifier. The target object can be any object placed in the refrigerator for storage, specifically food or ingredients, or a cold source such as an ice pack or an ice-making mold such as an ice cube tray. In this application, the target object detection area is the freezer compartment, the adjustable temperature compartment in the refrigerator compartment, or other spaces in the refrigerator with an operating temperature below zero degrees Celsius to freeze the object. This application will use the freezer compartment as an example for description.

[0064] The refrigerator detects target objects by using tags corresponding to those objects. This detection can be achieved using Radio Frequency Identification (RFID) technology. The tag is an RFID tag; the refrigerator senses the tag by transmitting signals through a built-in antenna and reads the RFID tag information using an RFID reader or RFID reader-writer. Alternatively, video recognition technology can be used. Specifically, the refrigerator uses multiple built-in cameras to capture images of the target object inside the freezer compartment, then analyzes and identifies the tags in the images to detect the target object. Target object detection can also be achieved using mobile communication technology. Specifically, the refrigerator can communicate with a terminal via wireless communication methods such as Wi-Fi, 4G, or 5G. The terminal sends communication information containing tag information to the refrigerator. The refrigerator detects the presence of the target object based on the tag information in the communication information. For ease of explanation, RFID technology will be used as an example in the embodiments of this application; however, this is merely an example and should not be construed as limiting the scope of this application.

[0065] The refrigerator's cooling control device senses RFID tags through an antenna inside the refrigerator and reads the tag identifier from the RFID tag through an RFID reader, thereby obtaining the target object's identifier.

[0066] Step S320. If the target object identifier matches any object identifier in the object identifier set, determine the retrieval time and target object category corresponding to the target object. The object identifier set includes at least one stored object identifier, and each object identifier corresponds to one object.

[0067] In this embodiment, the refrigerator cooling control device matches the obtained target object identifier with object identifiers in the object identifier set. The object identifier set is stored in the refrigerator's memory and includes at least one object identifier, with different object identifiers corresponding to different objects. An object identifier stored in this set indicates that the object corresponding to that object identifier is in the refrigerator's freezer compartment or has been removed from the freezer compartment within a predetermined time.

[0068] The update operation of the object identifier set is based on the matching results. Therefore, during matching, if the target object identifier matches any object identifier in the object identifier set, it indicates that the target item was once placed in the freezer compartment. The refrigerator's cooling control device can then determine the retrieval time and the target object category. Specifically, the retrieval time can be determined based on the time difference between the time the target object was retrieved and the current time. The retrieval time can also be obtained directly from a timer. For example, after the target object is retrieved, the refrigerator's cooling control device can create and start a timer corresponding to that target object to record the time, and directly obtain the retrieval time from the timer when determining the retrieval time. The target object category can be determined based on a preset correspondence or obtained from information read from the RFID tag.

[0069] Step S330. Determine the freezing time based on the retrieval time and the type of target object.

[0070] In this embodiment, the refrigerator cooling control device determines the freezing time based on the removal time and the target object category. Specifically, different types of objects require different freezing times; therefore, a corresponding weighting coefficient can be determined based on the target object category. The freezing time is then calculated based on the removal time and the weighting coefficient. In one embodiment, instead of determining the corresponding weighting coefficient, the freezing time can be determined directly. For example, each object category corresponds to multiple time intervals, and each time interval corresponds to a preset time. Based on the time interval into which the removal time falls, the corresponding preset time is determined as the freezing time.

[0071] Step S340. Control the refrigerator to adjust the first temperature to the second temperature, and control the refrigerator to operate at the second temperature during the freezing time, wherein the first temperature is higher than the second temperature.

[0072] In this application, the refrigerator refrigeration control device controls the refrigerator to adjust a first temperature to a second temperature, and maintains the freezer compartment at the second temperature during the freezing period, wherein the first temperature is higher than the second temperature. Both the first and second temperatures are preset temperatures, where the first temperature is the normal operating temperature of the freezer compartment, for example -18 degrees Celsius, and the second temperature is the quick-freeze mode temperature of the freezer compartment, for example -25 degrees Celsius. For clarity, please refer to [link to relevant documentation]. Figure 4 , Figure 4 A schematic diagram of the temperature change curve in an embodiment of this application is shown. As illustrated, the freezer compartment of the refrigerator typically operates at a first temperature W0. At time t1, the refrigerator's cooling control device adjusts the refrigerator to a second temperature W1. Subsequently, the refrigerator cools down, causing the temperature inside the freezer compartment to drop to the second temperature W1 and remain at that temperature until time T2. The time between time T1 and time T2 is the freezing time. After time T2, the refrigerator's cooling control device no longer controls the freezer compartment to maintain the second temperature, so the freezer compartment temperature rises again and returns to the first temperature W0 at time T3.

[0073] In one embodiment, temperature regulation can be achieved by switching the refrigerator's operating mode. For example, the refrigerator's cooling control unit switches the refrigerator from normal mode to quick-freeze mode, and in quick-freeze mode, the operating temperature of the freezer compartment is preset to a second temperature. Then, the refrigerator will remain in quick-freeze mode for a predetermined freezing time.

[0074] In the embodiments of this application, the object is identified by its identification and then put back into the refrigerator. The refrigerator is controlled to quickly freeze the object based on the removal time and the object type, eliminating the need for the user to actively adjust the refrigerator temperature, simplifying user operation and improving user experience.

[0075] In some embodiments of this application, based on the above embodiments, step S320, determining the retrieval time and target object category corresponding to the target object, may include the following steps:

[0076] Step S321. Based on the target object identifier, obtain the target retrieval time corresponding to the target object in the recorded information, wherein the recorded information includes at least one retrieval time, and the retrieval time has a corresponding relationship with the object identifier;

[0077] Step S322. Determine the retrieval duration based on the time difference between the target retrieval time and the current time;

[0078] Step S323. Based on the target object identifier, determine the target object category in the object category set that corresponds to the target object, wherein the object category set includes at least one object category, and the object category has a correspondence with the object identifier.

[0079] In this embodiment, the refrigerator cooling control device obtains the target removal time corresponding to the target object from the recorded information based on the target object identifier.

[0080] Specifically, the recorded information includes the correspondence between the target object's identifier and the time it was removed from the freezer compartment. This information is updated when the target item is removed and when it is placed back in the freezer. Based on the correspondence between the target object's identifier and the removal time, the removal time of the target item can be determined. In particular, if the item is placed in the freezer and not removed, there is no corresponding record for it, and the removal time is set to zero by default, thus ending the execution of this method.

[0081] After obtaining the target retrieval time of the target object, the refrigerator's cooling control device calculates the time difference between the current time and the retrieval time; this time difference is the retrieval duration of the target object. It should be understood that the technical solution in this application can be implemented at any time after the freezer door is closed. Optionally, the technical solution in this application can be implemented immediately after the freezer door is closed.

[0082] The refrigerator's cooling control unit also determines the target object category corresponding to the target object within the object category set based on the target object identifier. The object category set contains the correspondence between object identifiers and object categories. This correspondence can be preset or configurable.

[0083] In the embodiments of this application, the retrieval time of the target object is determined based on the correspondence between the target object identifier and the retrieval time in the recorded information, and the target object category is determined based on the correspondence between the target object identifier and the object category in the object category set. This facilitates the rapid determination of the retrieval status of the target object and improves the feasibility of the solution.

[0084] In some embodiments of this application, based on the above embodiments, the refrigerator cooling control method may further include, in step S320, determining the retrieval time and target object category corresponding to the target object:

[0085] Step S324. Obtain the current set of identifiers for objects in the refrigerator;

[0086] Step S325. If an object identifier in the object identifier set does not match any of the object identifiers in the current identifier set, then update the record information and the retrieval time corresponding to the object identifier based on the object identifier and the last closing time of the refrigerator door.

[0087] In this embodiment, the refrigerator cooling control device acquires the current set of identifiers for objects in the refrigerator. This operation can be performed at any time after the freezer door is closed. The refrigerator cooling control device scans all tags present in the refrigerator and acquires the identifiers of all tags to form the current set of identifiers.

[0088] Then, the refrigerator's cooling control unit matches the obtained current set of identifiers with the stored set of object identifiers. Specifically, the refrigerator's cooling control unit sequentially retrieves object identifiers from the object identifier sets and matches them with all identifier sets in the current set. If an object identifier exists in the object identifier set but not in the current identifier set, it can be determined that the target item corresponding to that object identifier has been removed from the freezer compartment, and the time the target item was removed is the time the freezer compartment door was last closed. Therefore, the refrigerator's cooling control unit can update the recorded information and the removal time corresponding to that object identifier based on the object identifier and the time the freezer compartment door was last closed. Specifically, the recorded information can be in the form of key-value pairs. The refrigerator's cooling control unit adds a set of key-value pairs to the recorded information, where the key is the object identifier and the value is the removal time.

[0089] In the embodiments of this application, the object identifier of the removed object is determined based on the difference between the set of object identifiers in the refrigerator and the stored set of object identifiers, and the removal time of the removed object is updated accordingly. This helps to promptly determine the situation where an object has been removed from the refrigerator and quickly determine the time when it was removed, thus improving the accuracy of the solution.

[0090] In some embodiments of this application, based on the above embodiments, step S330, determining the freezing time according to the retrieval time and the target object category, includes:

[0091] Step S331. Determine at least one time interval corresponding to the target object category, wherein each time interval corresponds to a freezing coefficient;

[0092] Step S332. Based on the time interval in which the extraction time falls, obtain the target freezing coefficient corresponding to the time interval;

[0093] Step S333. Calculate the freezing time based on the target freezing coefficient and the removal time.

[0094] In this embodiment, the refrigerator cooling control device determines at least one time interval corresponding to the target object category, where each time interval corresponds to a freezing coefficient. The time intervals are determined based on the thawing speed of different objects. The faster the thawing, the shorter the time interval span and the more time intervals there are; conversely, the slower the thawing, the larger the time interval span and the fewer the time intervals. Each target object category corresponds to at least one time interval, and the number and division of time intervals corresponding to different object categories are not necessarily the same. For example, beef corresponds to 3 time intervals: 0 to 30 minutes, 30 to 60 minutes, and 60 to 90 minutes, while fish corresponds to 4 time intervals: 0 to 10 minutes, 10 to 30 minutes, 30 to 50 minutes, and 50 to 70 minutes.

[0095] Based on the time interval in which the item was removed, the refrigerator's cooling control system obtains the target freezing coefficient corresponding to that time interval. The freezing coefficient indicates the urgency of rapidly freezing the item and the difficulty of achieving full freezing. The more easily an item spoils or the more difficult it is to freeze, the higher its freezing coefficient. For example, fish and seafood are perishable, so their freezing coefficient is relatively high, while tofu is less perishable and easier to freeze quickly, thus its corresponding freezing coefficient is lower. Similar to time intervals, different categories of items can also have different freezing coefficients. For example, the freezing coefficients for beef in the three time intervals are 2, 3, and 4, while the freezing coefficients for fish in the four time intervals are 2, 2.5, 3, and 3.5.

[0096] After determining the freezing coefficient, the refrigerator's cooling control unit calculates the freezing time based on the target freezing coefficient and the removal time. Specifically, the freezing time is the product of the removal time and the corresponding freezing coefficient. For example, if beef is removed from the freezer and returned to the freezer 20 minutes later, the removal time falls within the range of 30 to 60 minutes. The freezing coefficient corresponding to this range is 3, therefore, the freezing time is 20 minutes * 3 = 60 minutes.

[0097] In this embodiment, the freezing coefficient corresponding to the time interval is determined according to the target object category and the time interval in which the retrieval time is located. The freezing time is calculated based on the retrieval time and the freezing coefficient. This helps to accurately determine the freezing time based on the object's own conditions and the time when the object is retrieved, avoiding unnecessary freezing time, thereby reducing power consumption and improving freezing efficiency.

[0098] In some embodiments of this application, based on the above embodiments, each time interval also corresponds to a fan speed; the refrigerator refrigeration control method may further include:

[0099] Step S350. Based on the time interval in which the extraction duration is located, obtain the target fan speed corresponding to the time interval;

[0100] Step S360. Set the refrigerator fan speed from the preset fan speed to the target fan speed, wherein the target fan speed is greater than the preset fan speed;

[0101] Step S370. During the freezing period, control the operation of the fan according to the target fan speed.

[0102] In this embodiment, the refrigerator's cooling control device obtains the target fan speed corresponding to the time interval in which the item is removed. Different time intervals for different item categories can correspond to different fan speeds. This correspondence depends on the urgency of the item's need for rapid freezing and the difficulty of achieving sufficient freezing. Items that are more easily perishable or harder to freeze require a higher fan speed, while those that are less prone to perishability or freeze more quickly require a lower fan speed. For example, the fan speed for frozen drinks should be relatively high, while the fan speed for chicken can be relatively low. Furthermore, for different time intervals within the same item category, the larger the maximum value of the time interval, the higher the fan speed. For example, for beef, the fan speed for the 0-30 minute interval could be 1000 rpm, the fan speed for the 30-60 minute interval could be 1300 rpm, and the fan speed for the 60-90 minute interval could be 1500 rpm. Understandably, the fan speed for all time intervals should be greater than the fan speed under normal cooling conditions in order to improve the cooling speed.

[0103] For ease of explanation, please refer to Figure 5 , Figure 5 A schematic diagram illustrating the fan speed control curve in an embodiment of this application is provided, where the preset fan speed is v0. After determining the fan speed, at time T1, the refrigerator refrigeration control device sets the refrigerator's fan speed from the preset fan speed v0 to the target fan speed v. Then, starting from time T1, the refrigerator refrigeration control device controls the fan v to operate according to the determined target fan speed to accelerate the cooling rate until time T2 is reached. The time from time T1 to time T2 is the freezing time. It can be understood that after the freezing time, the refrigerator returns to normal cooling mode, and the fan speed will be set back from the target fan speed v to the preset fan speed v0.

[0104] In this embodiment, the target fan speed is determined based on the removal time, and the fan operation is controlled according to the target fan speed during the freezing time, which helps to quickly reduce the working temperature of the refrigerator and improve freezing efficiency.

[0105] In some embodiments of this application, based on the above embodiments, the refrigerator cooling control method may further include:

[0106] Step S370. If the target object identifier does not match any of the object identifiers in the object identifier set, then add the target object identifier to the object identifier set.

[0107] In this embodiment, after matching the obtained target object identifier with the object identifiers in the object identifier set, the refrigerator cooling control device adds the target object identifier to the object identifier set if it finds that the target object identifier does not match any of the object identifiers in the set. As described above, if the object identifiers in the object identifier set are the object identifiers corresponding to objects currently existing in the freezer compartment and the object identifiers corresponding to objects recently removed from the freezer compartment, then if the object identifier set does not contain the target object identifier, it means that the object corresponding to the target object identifier was placed in the freezer compartment when it was last opened. In this case, the refrigerator cooling control device can add the target object identifier to the object identifier set so that subsequent information updates can be performed after the target item is removed and cooling control operations can be performed when the target item is put back.

[0108] In this embodiment, when the object identifier set does not contain the target object identifier, the target object identifier is added to the object identifier set. This allows for timely identification of new objects and storage of their object identifiers when new items are placed in the freezer. This facilitates subsequent refrigeration control based on the object's removal and storage status and prevents objects from being missed.

[0109] In some embodiments of this application, based on the above embodiments, after step S340, controlling the refrigerator to adjust the first temperature to the second temperature and maintaining the refrigerator at the second temperature during the freezing time, the method further includes:

[0110] Step S380. Control the refrigerator to adjust the second temperature to the first temperature and maintain it at the first temperature.

[0111] In this embodiment, the refrigerator cooling control device controls the refrigerator to adjust the second temperature to the first temperature and maintain it at the first temperature.

[0112] Specifically, once the freezing time is reached, the refrigerator's cooling control unit sets the operating temperature of the freezer compartment to a first temperature. Subsequently, the temperature inside the freezer compartment will rise back to the first temperature over time, after which the refrigerator's cooling control unit will maintain the temperature inside the freezer compartment at the first temperature.

[0113] In one embodiment, this step can be achieved by switching the refrigerator's operating mode. That is, during the freezing period, the refrigerator's cooling control device controls the refrigerator to enter quick-freeze mode, and after the freezing period has elapsed, controls the refrigerator to switch back to normal cooling mode.

[0114] In this embodiment, after freezing the target object, the refrigerator cooling control device controls the refrigerator to restore the internal temperature to the state before freezing and continue to work. This can avoid unnecessary power consumption caused by over-freezing, which is beneficial to improving energy conservation and the convenience of using the refrigerator.

[0115] It should be noted that although the steps of the method in this application are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.

[0116] The following describes the implementation of the apparatus of this application, which can be used to execute the refrigerator refrigeration control method in the above embodiments of this application. Figure 6 A schematic block diagram illustrating the composition of a refrigerator refrigeration control device in an embodiment of this application is shown. Figure 6 As shown, the refrigerator refrigeration control device 400 mainly includes:

[0117] The acquisition module 410 is used to acquire the target object identifier of the target object when the target object is detected in the refrigerator.

[0118] The information determination module 420 is used to determine the retrieval time and target object category corresponding to the target object if the target object identifier matches any object identifier in the object identifier set. The object identifier set includes at least one stored object identifier, and each object identifier corresponds to one object.

[0119] The duration determination module 430 is also used to determine the freezing duration based on the retrieval duration and the target object category;

[0120] The control module 440 is used to control the refrigerator to adjust the first temperature to the second temperature, and to control the refrigerator to maintain the operation at the second temperature during the freezing time, wherein the first temperature is higher than the second temperature.

[0121] In some embodiments of this application, based on the above embodiments, the information determination module 420 includes:

[0122] The retrieval time acquisition unit is used to acquire the target retrieval time corresponding to the target object in the recorded information based on the target object identifier. The recorded information includes at least one retrieval time, and the retrieval time has a corresponding relationship with the object identifier.

[0123] The retrieval duration determination unit is used to determine the retrieval duration based on the time difference between the target retrieval time and the current time.

[0124] The object category determination unit determines the target object category corresponding to the target object in the object category set based on the target object identifier. The object category set includes at least one object category, and the object category has a correspondence with the object identifier.

[0125] In some embodiments of this application, based on the above embodiments, the refrigerator cooling control device 400 further includes:

[0126] The identifier set acquisition module is used to obtain the current identifier set of objects in the refrigerator;

[0127] The record information update module is used to update the record information and the retrieval time corresponding to an object identifier based on an object identifier and the last closing time of the refrigerator door if an object identifier in the object identifier set does not match any of the object identifiers in the current identifier set.

[0128] In some embodiments of this application, based on the above embodiments, the duration determination module 430 includes:

[0129] A time interval determination unit is used to determine at least one time interval corresponding to the target object category, wherein each time interval corresponds to a freezing coefficient;

[0130] The freezing coefficient acquisition unit is used to acquire the target freezing coefficient corresponding to the time interval based on the time interval in which the extraction time is located;

[0131] The freezing time calculation unit is used to calculate the freezing time based on the target freezing coefficient and the removal time.

[0132] In some embodiments of this application, based on the above embodiments, the refrigerator cooling control device 400 further includes:

[0133] The fan speed acquisition module is used to acquire the target fan speed corresponding to the time interval based on the time interval in which the extraction duration is located;

[0134] The fan speed setting module is used to set the refrigerator's fan speed from the preset fan speed to the target fan speed, wherein the target fan speed is greater than the preset fan speed.

[0135] The fan control module is used to control the operation of the fan according to the target fan speed during the freezing period.

[0136] In some embodiments of this application, based on the above embodiments, the refrigerator cooling control device 400 further includes:

[0137] The object identifier addition module is used to add the target object identifier to the object identifier set if the target object identifier does not match any of the object identifiers in the object identifier set.

[0138] In some embodiments of this application, based on the above embodiments, the refrigerator cooling control device 400 further includes:

[0139] The temperature control module is used to control the refrigerator to adjust the second temperature to the first temperature and maintain it at the first temperature.

[0140] It should be noted that the apparatus provided in the above embodiments and the method provided in the above embodiments belong to the same concept, and the specific way in which each module performs the operation has been described in detail in the method embodiments, and will not be repeated here.

[0141] Figure 7 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application is shown.

[0142] It should be noted that, Figure 7 The computer system 500 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0143] like Figure 7 As shown, the computer system 500 includes a Central Processing Unit (CPU) 501, which can perform various appropriate actions and processes based on programs stored in Read-Only Memory (ROM) 502 or programs loaded from Storage Unit 508 into Random Access Memory (RAM) 503. The RAM 503 also stores various programs and data required for system operation. The CPU 501, ROM 502, and RAM 503 are interconnected via a bus 504. An Input / Output (I / O) interface 505 is also connected to the bus 504.

[0144] The following components are connected to I / O interface 505: an input section 506 including a keyboard, mouse, etc.; an output section 507 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to I / O interface 505 as needed. Removable media 511, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 510 as needed so that computer programs read from them can be installed into storage section 508 as needed.

[0145] Specifically, according to embodiments of this application, the processes described in the various method flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 509, and / or installed from removable medium 511. When the computer program is executed by central processing unit (CPU) 501, it performs various functions defined in the system of this application.

[0146] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0147] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0148] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0149] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, touch terminal, or network device, etc.) to execute the method according to the embodiments of this application.

[0150] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.

Claims

1. A refrigerator cooling control method, characterized in that, include: When a target object is detected in the refrigerator, the target object identifier is obtained; If the target object identifier matches any object identifier in the object identifier set, then the retrieval time and target object category corresponding to the target object are determined. The object identifier set includes at least one stored object identifier, and each object identifier corresponds to one object. At least one time interval corresponding to the target object category is determined, wherein each time interval corresponds to a freezing coefficient. The time interval is determined according to the thawing speed of the target object. The faster the thawing, the shorter the span of the time interval and the greater the number of time intervals. The freezing coefficient represents the urgency of freezing the target object and the ease with which it can be fully frozen. The more easily the object spoils or the more difficult it is to freeze, the larger the freezing coefficient. Based on the time interval in which the extraction time falls, obtain the target freezing coefficient corresponding to the time interval; The freezing time is calculated based on the target freezing coefficient and the retrieval time, wherein the freezing time is the product of the retrieval time and the target freezing coefficient; The refrigerator is controlled to adjust the first temperature to the second temperature, and during the freezing time, the refrigerator is controlled to operate at the second temperature, wherein the first temperature is higher than the second temperature.

2. The method according to claim 1, characterized in that, Determining the retrieval time and target object category for the target object includes: Based on the target object identifier, the target retrieval time corresponding to the target object is obtained from the recorded information, wherein the recorded information includes at least one retrieval time, and the retrieval time has a corresponding relationship with the object identifier; The retrieval duration is determined based on the time difference between the target retrieval time and the current time. Based on the target object identifier, a target object category corresponding to the target object is determined in the object category set, wherein the object category set includes at least one object category, and the object category has a correspondence with the object identifier.

3. The method according to claim 2, characterized in that, After determining the retrieval time and object category of the target object, the method further includes: Obtain the current set of identifiers for the objects in the refrigerator; If one object identifier in the object identifier set does not match any of the object identifiers in the current identifier set, then the record information and the retrieval time corresponding to the object identifier are updated based on the object identifier and the last time the refrigerator door was closed.

4. The method according to claim 1, characterized in that, Each time interval also corresponds to a fan speed, and the method further includes: Based on the time interval in which the extraction duration is located, obtain the target fan speed corresponding to the time interval; The fan speed of the refrigerator is set from the preset fan speed to the target fan speed, wherein the target fan speed is greater than the preset fan speed; During the freezing period, the fan is controlled to operate according to the target fan speed.

5. The method according to claim 1, characterized in that, The method further includes: If the target object identifier does not match any of the object identifiers in the object identifier set, then the target object identifier is added to the object identifier set.

6. The method according to claim 1, characterized in that, After controlling the refrigerator to adjust the first temperature to the second temperature and maintaining the refrigerator at the second temperature during the freezing time, the method further includes: The refrigerator is controlled to adjust the second temperature to the first temperature and maintain it at the first temperature.

7. A refrigerator refrigeration control device, characterized in that, include: The acquisition module is used to acquire the target object identifier of the target object when the target object is detected in the refrigerator; The information determination module is used to determine the retrieval time and target object category corresponding to the target object if the target object identifier matches any object identifier in the object identifier set. The object identifier set includes at least one stored object identifier, and each object identifier corresponds to one object. The duration determination module is further configured to determine at least one time interval corresponding to the target object category, wherein each time interval corresponds to a freezing coefficient. The time interval is determined based on the thawing speed of the target object; the faster the thawing, the shorter the span of the time interval and the greater the number of intervals. The freezing coefficient represents the urgency of freezing the target object and the ease with which it can be fully frozen; the more easily the object spoils or the more difficult it is to freeze, the larger the freezing coefficient. Based on the time interval in which the extraction time is located, the target freezing coefficient corresponding to the time interval is obtained. Based on the target freezing coefficient and the extraction time, the freezing time is calculated, where the freezing time is the product of the extraction time and the target freezing coefficient. The control module is used to control the refrigerator to adjust the first temperature to the second temperature, and to control the refrigerator to operate at the second temperature during the freezing time, wherein the first temperature is higher than the second temperature.

8. A refrigeration device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the refrigerator cooling control method according to any one of claims 1 to 6 by executing the executable instructions.

9. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by a processor, implements the refrigerator refrigeration control method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Detection method for food operation of refrigerator, and refrigerator

    CN106568293A

  • Refrigerator control method with quick freezing and explosion-proof functions, computer readable storage medium and refrigerator

    CN110966824A

  • Refrigerator and control method thereof

    CN111322825A