Control method and device for refrigerator door body and refrigerator
By setting up a driving component between the refrigerator door body and the box, and adjusting the door opening speed according to the target door opening angle, the problem of cooling loss caused by different door opening angles of the refrigerator door body is solved, and the effect of reducing refrigerator energy consumption is achieved.
Patent Information
- Application Number
- CN202311788781.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-25
- Publication Date
- 2025-06-27
AI Technical Summary
The refrigerator door body has different door opening angles, which leads to different heat exchange areas between the refrigeration room and the outside world, resulting in cooling capacity loss and increasing energy consumption.
By providing a driving assembly between the refrigerator door body and the box, the target door opening speed is determined according to the target door opening angle of the door body, and the driving assembly is controlled to drive the door body to open to the target door opening angle at the target door opening speed.
The door opening speed of the door body matches the door opening angle, reducing the convection of hot and cold air flow between the refrigeration room and the external environment, and reducing the energy consumption of the refrigerator.
Smart Images

Figure CN120212697A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of smart home appliances, for example, to a control method and device for a refrigerator door body, and a refrigerator. Background Art
[0002] Currently, refrigerators are widely used in daily life and commercial sales because of their function of refrigerating and preserving food ingredients and other items. A refrigerator has a box body and a door body. The door body is used to open or close the refrigerating compartment inside the box body. At present, most of the door bodies of refrigerators are manually opened and closed by users. When the user manually opens and closes the door, the opening and closing speed of the door body will be different due to the magnitude of the force applied, which affects the overall stability of the refrigerator.
[0003] There is a control method for a refrigerator in the related art. The refrigerator includes a box body with a front-side opening and a door body for opening and closing the front-side opening. The control method is characterized in that it includes: receiving an automatic door-opening signal for instructing the door body to open; controlling the action of a driving mechanism corresponding to the door body to drive the door body to open automatically; obtaining the maximum acceleration of the door body during the current opening process; and adjusting the input voltage of the driving mechanism when driving the door body to open automatically next time according to the maximum acceleration and the acceleration range threshold under the set door-opening speed, so as to adjust the door-opening speed of the door body during the next opening process.
[0004] In the process of implementing the embodiments of the present disclosure, it is found that there are at least the following problems in the related art:
[0005] When the opening angle of the door body is different, the heat exchange area between the refrigerating compartment inside the box body and the outside is different. If the same door-opening speed is used for opening and closing the door, due to the convection of cold and hot air currents between the refrigerating compartment and the external environment, a large amount of cold in the refrigerating compartment will be lost, increasing the energy consumption of the refrigerator.
[0006] It should be noted that the information disclosed in the above background art section is only used to enhance the understanding of the background of the present application, and thus may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention
[0007] To have a basic understanding of some aspects of the disclosed embodiments, a simple summary is given below. The summary is not a general review, nor is it intended to identify key / important constituent elements or delineate the protection scope of these embodiments, but rather serves as a preamble to the following detailed description.
[0008] The embodiments of the present disclosure provide a control method and device for a refrigerator door body, and a refrigerator, so as to determine the corresponding target door-opening speed according to the opening angle of the door body, make the door-opening speed of the door body match the opening angle, reduce the loss of cold in the refrigerating compartment, and reduce the energy consumption.
[0009] In some embodiments, a refrigerator includes: a box body and a door body. A refrigerating compartment is provided inside the box body. The door body is movably arranged on one side of the box body for closing or opening the refrigerating compartment. A driving assembly is connected between the door body and the box body for driving the door body to open or close; A control method for the refrigerator door body includes:
[0010] Determine the target opening angle of the door body;
[0011] Determine the target opening speed of the door body according to the target opening angle of the door body;
[0012] Control the driving assembly to drive the door body to open to the target opening angle at the target opening speed.
[0013] Optionally, before determining the target opening angle of the door body, it further includes: obtaining the identification information of the target food ingredient; wherein, the target food ingredient refers to the food ingredient to be taken or the food ingredient to be stored.
[0014] Optionally, the identification information of the target food ingredient includes one or more of the volume of the target food ingredient, the storage location of the target food ingredient, and the taking and placing quantity of the target food ingredient.
[0015] Optionally, determining the target opening angle of the door body includes: determining the target opening angle of the door body according to the corresponding relationship between the identification information of the target food ingredient and the target opening angle of the door body.
[0016] Optionally, determining the target opening speed of the door body according to the target opening angle of the door body includes: determining the target angle value interval where the target opening angle of the door body is located; determining the target opening speed of the door body according to the corresponding relationship between the target angle value interval and the target opening speed of the door body.
[0017] Optionally, after controlling the driving assembly to drive the door body to open to the target opening angle at the target opening speed, it further includes: obtaining the closing instruction of the door body; determining the target closing speed of the door body; controlling the driving assembly to drive the door body to close at the target closing speed.
[0018] Optionally, determining the target closing speed of the door body includes: determining the target closing speed of the door body according to the target opening speed of the door body.
[0019] Optionally, obtaining the closing instruction of the door body includes: obtaining whether there is a user in front of the box body; in the case that there is no user in front of the box body, obtaining the closing instruction of the door body.
[0020] In some embodiments, a control device for a refrigerator door body includes: a processor and a memory storing program instructions. The processor is configured to execute the control method for the refrigerator door body according to any one of the above when running the program instructions.
[0021] In some embodiments, a refrigerator includes: a box body, a door body, and the control device for the refrigerator door body according to the above embodiments. A refrigerating compartment is provided inside the box body; the door body is movably arranged on one side of the box body for closing or opening the refrigerating compartment, and a driving assembly is connected between the door body and the box body for driving the door body to open or close; the control device for the refrigerator door body according to the above embodiments is installed on the side wall of the box body.
[0022] The control method, device, and refrigerator for a refrigerator door body provided by the embodiments of the present disclosure can achieve the following technical effects:
[0023] By providing a driving assembly between the box body and the door body to drive the opening or closing of the door body, determining the target opening speed of the door body according to the obtained target opening angle of the door body, and controlling the driving assembly to drive the door body to open to the target opening angle at the target opening speed. The opening speed of the door body matches the opening angle, reducing the convection of cold and hot air currents between the refrigerating compartment and the external environment, reducing the loss of cold in the refrigerating compartment, and reducing the energy consumption of the refrigerator.
[0024] The above general description and the following description are only exemplary and explanatory, and are not used to limit this application. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] One or more embodiments are exemplarily illustrated by corresponding drawings. These exemplary illustrations and the drawings do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a proportional limitation, and among them:
[0026] Figure 1 is a schematic structural diagram of a refrigerator provided by an embodiment of the present disclosure;
[0027] Figure 2 is a schematic structural diagram of another refrigerator provided by an embodiment of the present disclosure;
[0028] Figure 3 is provided by an embodiment of the present disclosure Figure 2 an enlarged schematic view of part A in
[0029] Figure 4 is a schematic diagram of a control method for a refrigerator door body provided by an embodiment of the present disclosure;
[0030] Figure 5 is a schematic diagram of another control method for a refrigerator door body provided by an embodiment of the present disclosure;
[0031] Figure 6 is a schematic diagram of another control method for a refrigerator door body provided by an embodiment of the present disclosure;
[0032] Figure 7It is a schematic diagram of a control device for a refrigerator door body provided by an embodiment of the present disclosure;
[0033] Figure 8 It is a schematic diagram of the structure of a refrigerator provided by an embodiment of the present disclosure.
[0034] Reference numerals:
[0035] 100, processor; 101, memory; 102, Communication Interface; 103, bus; 200, control device for refrigerator door body; 300, cabinet; 310, refrigerating compartment; 320, hinge plate; 400, door body; 410, rotating shaft; 420, driven gear; 500, driving assembly; 510, hydraulic oil tank; 520, hydraulic cylinder; 530, push rod; 540, driving motor; 550, driving gear. Detailed implementation manners
[0036] In order to be able to understand the features and technical content of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. The accompanying drawings are only for reference and explanation purposes and are not used to limit the embodiments of the present disclosure. In the following technical description, for the sake of explanation, multiple details are provided to provide a full understanding of the disclosed embodiments. However, one or more embodiments can still be implemented without these details. In other cases, well-known structures and devices can be shown in a simplified manner to simplify the drawings.
[0037] The terms "first", "second", etc. in the description and claims of the embodiments of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and do not necessarily need to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so as to describe the embodiments of the present disclosure here. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion.
[0038] Unless otherwise specified, the term "plurality" means two or more.
[0039] The term "corresponding" can refer to an association relationship or a binding relationship. That A corresponds to B means that there is an association relationship or a binding relationship between A and B.
[0040] In the embodiments of the present disclosure, an intelligent household appliance device refers to a household appliance product formed by introducing a microprocessor, sensor technology, and network communication technology into a household appliance device, and has the characteristics of intelligent control, intelligent perception, and intelligent application. The operation process of an intelligent household appliance device often depends on the application and processing of modern technologies such as the Internet of Things, the Internet, and electronic chips. For example, an intelligent household appliance device can be connected to an electronic device to achieve remote control and management of the intelligent household appliance device by a user.
[0041] In the disclosed embodiments, a terminal device refers to an electronic device having a wireless connection function. The terminal device can be communicatively connected to the above-mentioned intelligent household appliance device by connecting to the Internet, or can be directly communicatively connected to the above-mentioned intelligent household appliance device by means such as Bluetooth, Wi-Fi, etc. In some embodiments, the terminal device is, for example, a mobile device, a computer, or an in-vehicle device built in a hover vehicle, etc., or any combination thereof. The mobile device can include, for example, a mobile phone, a smart home device, a wearable device, a smart mobile device, a virtual reality device, etc., or any combination thereof. Among them, the wearable device includes, for example: a smart watch, a smart bracelet, a pedometer, etc.
[0042] Combined with Figures 1-3 As shown, in some embodiments, a refrigerator includes: a box body 300 and a door body 400. A refrigerating compartment 310 is provided inside the box body 300. The door body 400 is movably arranged on one side of the box body 300 for closing or opening the refrigerating compartment 310. A driving assembly 500 is connected between the door body 400 and the box body 300 for driving the door body 400 to open or close. In this way, items such as food ingredients are placed in the refrigerating compartment 310 for storage. The door body 400 is movably connected to the box body 300, and the driving assembly 500 is used to drive the door body 400 to open or close, without the need for a user to manually open or close the door.
[0043] Optionally, the driving assembly 500 is controlled by a processor of the refrigerator. In this way, the processor controls the driving assembly 500 to drive the door body 400 to rotate, so as to open or close the door body 400.
[0044] Combined with Figure 1 As shown, in one embodiment, the door body 400 is rotatably connected to the box body 300 through a hinge, and the driving assembly 500 is a hydraulic push rod 530 assembly. In this way, the hydraulic push rod 530 assembly is used to drive the door body 400 to rotate and open or close, improving the rotational stability of the door body 400.
[0045] Optionally, the driving assembly 500 includes: a hydraulic oil tank 510, a hydraulic cylinder 520, and a push rod 530. The hydraulic oil tank 510 and the hydraulic cylinder 520 are disposed on the upper sidewall of the box body 300, and the hydraulic oil tank 510 communicates with the hydraulic cylinder 520; one end of the push rod 530 is telescopically disposed in the hydraulic cylinder 520, and the other end of the push rod 530 extends into the upper sidewall of the door body 400 and is rotatably connected to the upper sidewall of the door body 400. In this way, the hydraulic cylinder 520 is used to drive the push rod 530 to expand and contract, and then the door body 400 is driven to rotate and open or close by the push rod 530. The hydraulic oil tank 510 controls the oil volume in the hydraulic cylinder 520, thereby controlling the expansion and contraction length of the push rod 530, and further finely controlling the opening angle and opening speed of the door body 400, improving the stability of the rotation of the door body 400.
[0046] Optionally, the hydraulic oil tank 510 in the driving assembly 500 is controlled by a processor. In this way, the processor controls the oil injection volume into the hydraulic cylinder 520 from the hydraulic oil tank 510, or the oil suction volume from the hydraulic cylinder 520, to control the expansion and contraction length of the push rod 530, and further control the opening angle of the door body 400. The expansion and contraction speed of the push rod 530 is controlled by controlling the oil injection speed and the oil suction speed, and further the opening speed of the door body 400 is controlled.
[0047] Combined Figure 2 and Figure 3 As shown, in another embodiment, a hinge plate 320 is provided on the upper sidewall of the box body 300. The hinge plate 320 is fixedly connected to the upper sidewall of the box body 300 and extends out above the door body 400 at one end. A rotating shaft 410 is provided on the upper sidewall of the door body 400. The lower end of the rotating shaft 410 is fixedly connected to the upper sidewall of the door body 400, and the upper end of the rotating shaft 410 is rotatably connected to the hinge plate 320 located above the door body 400. In this way, the door body 400 is rotatably connected to the box body 300 through the cooperation of the rotating shaft 410 and the hinge plate 320. The upper sidewall of the door body 400 is rotatably connected to the hinge plate 320 through the rotating shaft 410. When the door body 400 rotates, the rotating shaft 410 rotates relative to the hinge plate 320 along with the door body 400.
[0048] It can be understood that the lower sidewall of the door body 400 is also rotatably connected to the lower sidewall of the box body 300 through the structure of the hinge plate 320 and the rotating shaft 410 to support the door body 400, which will not be elaborated here.
[0049] Optionally, the driving component 500 is a driving motor 540. The driving motor 540 is disposed on the upper sidewall of the hinge plate 320. The output shaft of the driving motor 540 extends downward to one side of the rotating shaft 410. A driven gear 420 is sleeved on the outer sidewall of the rotating shaft 410. The output shaft of the driving motor 540 is provided with a driving gear 550. The driving gear 550 meshes with the driven gear 420. In this way, the driving motor 540 can drive the driven gear 420 on the outer sidewall of the rotating shaft 410 to rotate, thereby driving the rotating shaft 410 to rotate. The rotation of the rotating shaft 410 can drive the door body 400 to rotate.
[0050] Optionally, the driving motor 540 is controlled by the processor. In this way, the rotation stroke of the driving motor 540 is controlled by the processor to control the rotation stroke of the rotating shaft 410, thereby controlling the opening angle of the door body 400. The rotation speed of the driving motor 540 is controlled by the processor to control the rotation speed of the rotating shaft 410, thereby controlling the opening speed of the door body 400.
[0051] Combined with Figure 4 As shown, in one embodiment, a control method for a refrigerator door body includes:
[0052] S01, the processor determines the target opening angle of the door body;
[0053] S02, the processor determines the target opening speed of the door body according to the target opening angle of the door body;
[0054] S03, the processor controls the driving component to drive the door body to open to the target opening angle at the target opening speed.
[0055] By using the control method for the refrigerator door body provided by the embodiments of the present disclosure, the driving component is arranged between the box body and the door body to drive the opening or closing of the door body. The target opening speed of the door body is determined according to the obtained target opening angle of the door body, and the driving component is controlled to drive the door body to open to the target opening angle at the target opening speed. The opening speed of the door body matches the opening angle, reducing the convection of cold and hot air currents between the refrigerating compartment and the external environment, reducing the loss of cold in the refrigerating compartment, and reducing the energy consumption of the refrigerator.
[0056] In one embodiment, when the driving component includes a hydraulic oil tank, a hydraulic cylinder, and a push rod, the processor controls the driving component to drive the door body to open to the target opening angle at the target opening speed, including: the processor determines the target extension length of the push rod according to the target opening angle; the processor determines the target extension speed of the push rod according to the target opening speed; the processor controls the push rod to extend to the target extension length at the target extension speed to drive the door body to open to the target opening angle at the target opening speed.
[0057] In the embodiments of the present disclosure, the driving assembly is composed of a hydraulic oil tank, a hydraulic cylinder, and a push rod. The push rod is driven to extend and retract by the hydraulic cylinder, and then the door body is driven to rotate for opening and closing the door. When the push rod extends, it can push the door body to rotate and open. When the push rod retracts, it can pull the door body to rotate and close. The extending speed of the push rod determines the opening speed of the door body. Therefore, the processor determines the target extending length of the push rod according to the determined target opening angle, determines the target extending speed of the push rod according to the target opening speed, and precisely controls the opening angle and opening speed of the door body by controlling the extending length and extending speed of the push rod in the driving assembly.
[0058] Optionally, the processor determines the target extending speed of the push rod according to the target opening speed, including: the processor determines the target extending speed corresponding to the target opening speed according to the corresponding relationship between the target opening speed and the target extending speed of the push rod. In this way, different opening speeds correspond to different extending speeds of the push rod. The corresponding relationship between the opening speed and the extending speed is pre-stored in the database of the processor. When the processor determines the target opening speed, it can retrieve the corresponding relationship to determine the corresponding target extending speed, with both high accuracy and efficiency.
[0059] Optionally, the processor determines the target extending length of the push rod according to the target opening angle, including: the processor determines the target extending length corresponding to the target opening angle according to the corresponding relationship between the target opening angle and the target extending length of the push rod. In this way, different opening angles correspond to different extending lengths of the push rod. The corresponding relationship between the opening angle and the extending length is also pre-stored in the database of the processor. When the processor determines the target opening angle, it can retrieve the corresponding relationship to determine the corresponding target extending length, with both high accuracy and efficiency.
[0060] Exemplarily, the extending length of the push rod depends on the oil injection amount in the hydraulic cylinder, and the extending speed of the push rod depends on the oil injection speed in the hydraulic cylinder. There is also a corresponding relationship between the extending length of the push rod and the oil injection amount, and between the extending speed and the oil injection speed. Controlling the extending length and extending speed of the push rod by the processor is essentially controlling the oil injection amount and oil injection speed in the hydraulic cylinder.
[0061] It can be understood that the larger the opening angle of the door body, the larger the extending length of the push rod, and the larger the opening speed of the door body, the larger the extending speed of the push rod, which will not be elaborated here.
[0062] In another embodiment, when the driving component is a driving motor, the processor controls the driving component to drive the door body to open at a target door opening speed to a target door opening angle, including: the processor determines a target driving speed of the driving motor according to the target door opening speed; the processor determines a target driving stroke of the driving motor according to the target door opening angle; the processor controls the driving motor to rotate at the target driving speed to form a target driving formation, so as to drive the door body to open at the target door opening speed to the target door opening angle.
[0063] In the disclosed embodiment, the drive motor is used to drive the rotating shaft to rotate, thereby driving the door body to rotate. Therefore, the door opening angle of the door body depends on the driving stroke of the drive motor, and the door opening speed of the door body depends on the driving speed of the drive motor. The processor determines the target driving speed of the drive motor through the target door opening speed, and determines the target driving stroke of the drive motor through the target door opening angle, so as to more accurately control the door opening speed and door opening angle of the door body.
[0064] Exemplarily, there is a correspondence between the door opening angle and the driving stroke, and there is also a correspondence between the door opening speed and the driving speed. These correspondences are pre-stored in the processor's database. When the processor determines the door opening angle and the door opening speed, it can retrieve the correspondence to determine the corresponding driving stroke and driving speed. The processor controls the driving speed of the driving motor substantially by controlling the input voltage of the driving motor, and there is also a correspondence between the input voltage and the driving speed. The processor controls the driving stroke of the driving motor substantially by controlling the gear position of the travel switch of the driving motor, and there is also a correspondence between the driving stroke and the gear position of the travel switch.
[0065] It can be understood that the larger the opening angle of the door body, the longer the corresponding driving stroke, and the greater the opening speed of the door body, the greater the corresponding driving speed, which will not be elaborated here.
[0066] Optionally, the processor determines the target door opening speed of the door body according to the target door opening angle of the door body, including: the processor determines the target angle value interval of the target door opening angle of the door body; the processor determines the target door opening speed of the door body according to the correspondence between the target angle value interval and the target door opening speed of the door body. In this way, since there are many situations of the door opening angle of the door body, and when the difference in the door opening angle of the door body is small, the leakage amount of the indoor cold capacity of the refrigeration room is not much different when the same door opening speed is used. In order to reduce the operating load of the processor and improve the control efficiency of the processor, the processor determines the target angle value interval of the acquired target door opening angle, and determines the target door opening speed according to the correspondence between the target angle value interval and the target door opening speed.
[0067] Optionally, the angle value range is provided with a first angle value range, a second angle value range, and a third angle value range, and the door opening speed is provided with a first door opening speed, a second door opening speed, and a third door opening speed. The first angle value range corresponds to the first door opening speed, the second angle value range corresponds to the second door opening speed, and the third angle value range corresponds to the third door opening speed. Among them, the maximum angle value in the first angle value range is less than the minimum angle value in the second angle value range, the maximum angle value in the second angle value range is less than the minimum angle value in the third angle value range, the first door opening speed is greater than the second door opening speed, and the second door opening speed is greater than the third door opening speed. When the processor determines that the target door opening angle is in the first angle value range, it determines the first door opening speed as the target door opening speed according to the correspondence between the first angle value range and the first door opening speed. When the processor determines that the target door opening angle is in the second angle value range, it determines the second door opening speed as the target door opening speed according to the correspondence between the second angle value range and the second door opening speed. When the processor determines that the target door opening angle is in the third angle value range, it determines the third door opening speed as the target door opening speed according to the correspondence between the third angle value range and the third door opening speed.
[0068] In the embodiments of the present disclosure, using different door opening speeds according to different door opening angles of the door body can effectively reduce the leakage of cold air in the refrigeration compartment. Through experiments, it is proved that when the door opening angle is relatively large, driving the door body to open at a relatively small door opening speed can reduce the convective heat transfer of cold and hot air currents between the refrigeration compartment and the external environment and reduce the leakage of cold air. When the door opening angle is relatively small, driving the door body to open at a relatively large door opening speed can shorten the heat exchange time between the refrigeration compartment and the external environment, and the convective heat transfer between the refrigeration compartment and the external environment is also relatively small, thereby reducing the leakage of cold air. Therefore, when the target door opening angle of the door body is in a relatively small angle value range, the door opening angle of the door body is relatively small at this time, and the processor determines a relatively large door opening speed as the target door opening speed according to the corresponding relationship. When the target door opening angle of the door body is in a relatively large angle value range, the door opening angle of the door body is relatively large at this time, and the processor determines a relatively small door opening speed as the target door opening speed according to the corresponding relationship.
[0069] Exemplarily, the opening angle range of the door body is between 0° and 90°. The first angle value range is an interval greater than 0° and less than or equal to 45°; the second angle value range is an interval greater than 45° and less than or equal to 75°; the third angle value range is an interval greater than 75° and less than or equal to 90°. The first opening speed is V1, the second opening speed is V2, and the third opening speed is V3, where V1 > V2 > V3. When the target opening angle is greater than 0° and less than or equal to 45°, the processor determines V1 as the target opening speed and controls the door body to rotate and open at the speed of V1. When the target opening angle is greater than 45° and less than or equal to 75°, the processor determines V2 as the target opening speed and controls the door body to rotate and open at the speed of V2. When the target opening angle is greater than 75° and less than or equal to 90°, the processor determines V3 as the target opening speed and controls the door body to rotate and open at the speed of V3.
[0070] It can be understood that the corresponding relationship between the angle value range and the opening speed is pre-stored in the database of the processor. More corresponding relationships between the angle value range and the opening speed can also be pre-stored, which will not be elaborated here.
[0071] Combined with Figure 5 As shown, in one embodiment, a control method for a refrigerator door body includes:
[0072] S04, the processor obtains the identification information of the target food material; where the target food material refers to the food material to be taken or stored;
[0073] S01, the processor determines the target opening angle of the door body;
[0074] S02, the processor determines the target opening speed of the door body according to the target opening angle of the door body;
[0075] S03, the processor controls the driving component to drive the door body to open to the target opening angle at the target opening speed.
[0076] By using the control method for the refrigerator door body provided by the embodiments of the present disclosure, the opening angle of the refrigerator is associated with the need to take and place food materials. Therefore, before obtaining the target opening angle of the door body, the processor obtains the identification information of the food material to be taken or stored, and determines the target opening angle of the door body according to the identification information of the food material to be taken or stored, improving the accuracy of the obtained target opening angle. By associating the target opening angle with the identification information of the food material, the leakage of cold quantity is reduced while ensuring that the user can smoothly take and place food materials.
[0077] Optionally, before the processor obtains the identification information of the target food material, it further includes: the processor obtains the opening instruction input by the user. In this way, when the processor obtains the opening instruction input by the user, it immediately obtains the identification information of the target food material.
[0078] The user can input the door opening instruction through various means. For example, the refrigerator is equipped with a microphone, and the user can send voice information about the door opening instruction through the microphone. The processor obtains the voice information and parses the keywords to obtain the door opening instruction. Another example is that the refrigerator is equipped with a door opening button, and the user can input the door opening instruction by operating the button. The processor obtains the signal of the user pressing the button, thereby obtaining the door opening instruction.
[0079] Optionally, the processor obtains the identification information of the target food ingredient, including: the processor determines whether the target food ingredient is a food ingredient to be stored or a food ingredient to be taken; the processor obtains the identification information of the food ingredient to be stored or the food ingredient to be taken.
[0080] Optionally, the processor determines whether the target food ingredient is a food ingredient to be stored or a food ingredient to be taken, including: the processor determines whether the target food ingredient is a food ingredient to be stored or a food ingredient to be taken according to the door opening instruction.
[0081] Exemplarily, in the case where the user inputs the door opening instruction by sending voice information, the processor obtains the voice information through the microphone and parses and determines whether the target food ingredient is a food ingredient to be stored or a food ingredient to be taken. For example, when the user sends the voice information of "open the door to take food ingredients", the processor can determine that the target food ingredient is a food ingredient to be taken through parsing.
[0082] Another exemplarily, there are two buttons "store" and "take" set on the refrigerator. In the case where the user presses the "store" button to input the door opening instruction, the processor obtains the door opening instruction and determines that the target food ingredient is a food ingredient to be stored according to the door opening instruction.
[0083] Optionally, the processor determines the target opening angle of the door body, including: the processor determines the target opening angle of the door body according to the correspondence between the identification information of the target food ingredient and the target opening angle of the door body. In this way, different food ingredients have different identification information, and there is a correspondence between the identification information of the food ingredient to be taken or the food ingredient to be stored and the opening angle. The processor determines the target opening angle according to the correspondence between the identification information of the target food ingredient and the target opening angle, improving the determination efficiency of the target opening angle and the accuracy of the determined target opening angle.
[0084] Optionally, the identification information of the target food ingredient includes one or more of the volume of the target food ingredient, the storage location of the target food ingredient, and the quantity of taking and placing the target food ingredient. In this way, the volume of the food ingredient, the storage location of the food ingredient, and the quantity of taking and placing the food ingredient can all affect the opening angle of the door body. Therefore, the processor determines the target opening angle of the door body by obtaining one or more of the volume of the target food ingredient, the storage location of the target food ingredient, and the quantity of taking and placing the target food ingredient, so that the target opening angle can better meet the needs of the user to take and place items.
[0085] In one embodiment, the target food ingredient is the food ingredient to be stored, and the identification information of the target food ingredient includes the volume of the target food ingredient; the processor obtains the identification information of the target food ingredient, including: the processor obtains the image of the food ingredient to be stored sent by the camera of the refrigerator, and analyzes the image to obtain the volume of the food ingredient to be stored.
[0086] In the embodiments of the present disclosure, the refrigerator is provided with a camera capable of obtaining the image of the food ingredient to be stored. The processor obtains the image of the food ingredient to be stored sent by the camera and analyzes the image to obtain the volume of the food ingredient to be stored. The degree of correlation between the volume of the food ingredient to be stored and the opening angle is relatively high. The processor determines the corresponding opening angle according to the obtained volume of the food ingredient to be stored, improving the accuracy of determining the opening angle. The volume of the food ingredient to be stored is obtained by collecting images through the camera, improving the accuracy of acquisition.
[0087] Optionally, the processor determines the target opening angle of the door body according to the corresponding relationship between the identification information of the target food ingredient and the target opening angle of the door body, including: the processor determines the target volume value range in which the volume of the food ingredient to be stored is located; the processor determines the target opening angle according to the corresponding relationship between the target volume value range and the target opening angle. In this way, since there are various situations for the volume of the food ingredient to be stored, the difference in the opening angles required for storing food ingredients with similar volumes is not significant, and there is a certain error in the volume of the food ingredient to be stored obtained by the processor through image analysis. To reduce the operation logic of the processor, improve the operation efficiency of the processor, and reduce the influence of errors on the judgment of the processor, the processor determines the volume value range in which the volume of the food ingredient to be stored is located, and determines the target opening angle according to the corresponding relationship between the volume value range and the opening angle.
[0088] Exemplarily, one volume value range can correspond to one opening angle. As long as the volume value of the food ingredient to be stored is within this volume value range, the corresponding opening angle can be determined. Multiple volume value ranges and opening angles can be set. One volume value range corresponds to one opening angle. The larger the volume value within the volume value range, the larger the corresponding opening angle.
[0089] In another embodiment, the target food ingredient is the food ingredient to be stored, and the identification information of the target food ingredient includes the storage location of the food ingredient to be stored; the processor obtains the identification information of the target food ingredient, including: the processor obtains the voice information about the storage location of the food ingredient to be stored sent by the microphone of the refrigerator, and analyzes the keywords in the voice information to determine the storage location of the food ingredient to be stored.
[0090] In the embodiments of the present disclosure, the refrigerator is provided with a microphone capable of collecting the voice information issued by the user. The processor obtains the storage location of the food ingredient to be stored by analyzing the voice information. The degree of correlation between the storage location of the food ingredient to be stored in the refrigerating compartment and the opening angle is also relatively high. The processor determines the corresponding opening angle according to the obtained storage location of the food ingredient to be stored, improving the accuracy of determining the opening angle.
[0091] Exemplarily, multiple storage positions can be preset inside the refrigerating compartment of the refrigerator. Each storage position corresponds to an opening angle, and each storage position has an independent number. For example, storage position A, storage position B, and storage position C. The user can send a voice message "Store the food ingredients at storage position A". The processor obtains this piece of voice message and can parse it to obtain the storage position of the food ingredients to be stored. The corresponding opening angle can be determined according to the determined storage position.
[0092] In another embodiment, the target food ingredient is the food ingredient to be taken, and the identification information of the target food ingredient includes the storage position of the food ingredient to be taken; the processor obtains the identification information of the target food ingredient, including: the processor obtains the voice message about the storage position of the food ingredient to be taken sent by the microphone of the refrigerator, and parses the keywords in the voice message to determine the storage position of the food ingredient to be taken.
[0093] Exemplarily, multiple storage positions can be preset inside the refrigerating compartment of the refrigerator. Each storage position corresponds to an opening angle, and each storage position has an independent number. For example, storage position A, storage position B, and storage position C. The user can send a voice message "Take out the food ingredients from storage position A". The processor obtains this piece of voice message and can parse it to obtain the storage position of the food ingredient to be taken. The corresponding opening angle can be determined according to the determined storage position.
[0094] In the embodiment of the present disclosure, a display panel can be arranged on the side wall of the refrigerator. The display panel is used to display the images of the food ingredients stored in each storage position, so that the user can timely know the storage position where the food ingredient to be taken is located, and thus send an accurate voice message.
[0095] It can be understood that the display panel can also provide a touch function. The user can touch the storage position where the food ingredient to be taken is displayed on the display panel. The processor determines the storage position of the food ingredient to be taken by obtaining the touch operation of the user, which will not be elaborated here.
[0096] In another embodiment, the target food ingredient is the food ingredient to be taken, and the identification information of the target food ingredient includes the storage position of the food ingredient to be taken and the quantity of the food ingredient to be taken and placed; the processor obtains the identification information of the target food ingredient, including: the processor obtains the voice message about the storage position of the food ingredient to be taken sent by the microphone of the refrigerator, and the number of diners; the processor parses the keywords in the voice message to determine the storage position of the food ingredient to be taken, and determines the quantity of the food ingredient to be taken and placed according to the number of diners.
[0097] In the embodiments of the present disclosure, although the storage location of the food ingredients to be taken is associated with the opening angle of the door body, when taking out food ingredients from the same storage location, the volume of taking and placing the food ingredients also affects the opening angle of the door body. Therefore, the processor determines the storage location of the food ingredients to be taken based on the voice information input by the user, and determines the volume of taking and placing the food ingredients according to the number of dining users. The final opening angle is determined based on the storage location and the volume of taking and placing the food ingredients, making the determination of the opening angle more accurate and providing a better experience for the user to take out the food ingredients. The processor determines the volume of taking and placing the food ingredients by obtaining the number of dining users, making the volume of taking and placing the food ingredients more matched with the dining amount of the users, making the amount of taken-out food ingredients more accurate, and reducing the risk of cold leakage caused by repeatedly taking out food ingredients.
[0098] Optionally, the processor determines the volume of taking and placing the food ingredients to be taken according to the number of dining users, including: the processor determines the target volume of taking and placing the food ingredients according to the corresponding relationship between the number of dining users and the volume of taking and placing the food ingredients.
[0099] Optionally, the processor determines the target opening angle of the door body according to the corresponding relationship between the identification information of the target food ingredients and the target opening angle of the door body, including: the processor determines the target storage location of the food ingredients to be taken and the target volume value range where the volume of taking and placing the food ingredients to be taken is located, and determines the target opening angle according to the corresponding relationship between the target storage location of the food ingredients to be taken and the target volume value range where the volume of taking and placing the food ingredients to be taken is located and the target opening angle. In this way, since there is a certain error in the volume of taking and placing the food ingredients to be taken determined according to the number of dining users, the processor determines the target volume value range where the volume of taking and placing the food ingredients to be taken is located, and determines the target opening angle according to the target volume value range and the target storage location of the food ingredients to be taken, making the determination of the target opening angle more efficient and accurate and reducing the operation logic of the processor.
[0100] Exemplarily, different storage locations of the food ingredients and different volume value ranges where the volume of taking and placing the food ingredients is located correspond to different opening angles. There is a corresponding relationship between the storage location, the volume value range, and the opening angle. The processor determines the target opening angle according to this corresponding relationship.
[0101] It can be understood that the processor can obtain the number of dining users through a camera in the environment where the refrigerator is located, or through the user's voice input of the number of dining users, or by obtaining the number of wireless network access users in the environment where the refrigerator is located. The environment where the refrigerator is located refers to the user's living environment, which will not be elaborated here.
[0102] Combined with Figure 6 As shown, in one embodiment, a control method for a refrigerator door body includes:
[0103] S01, the processor determines the target opening angle of the door body;
[0104] S02, the processor determines the target opening speed of the door body according to the target opening angle of the door body;
[0105] S03, the processor controls the driving component to drive the door body to open to the target opening angle at the target opening speed;
[0106] S05, the processor obtains the closing instruction of the door body;
[0107] S06, the processor determines the target closing speed of the door body;
[0108] S07, the processor controls the driving component to drive the door body to close at the target closing speed.
[0109] When using the control method for the refrigerator door body provided by the embodiments of the present disclosure, when the user completes the taking and placing of food ingredients, the door body needs to be closed to seal the refrigerating compartment. Since different closing speeds of the door body when it is opened to different opening angles will also affect the cold leakage amount of the refrigerating compartment, the processor determines the target closing speed of the door body, and then controls the driving component to drive the door body to close at the target closing speed, reducing the cold leakage amount of the refrigerating compartment when the door body is closed.
[0110] Optionally, the processor determines the target closing speed of the door body, including: the processor determines the target closing speed of the door body according to the target opening speed of the door body. In this way, since the target opening speed controlled by the processor is a relatively appropriate opening speed at the current opening angle of the door body, the target closing speed of the door body when it is closed is determined according to the target opening speed, making the closing speed of the door body match the opening speed, which can not only reduce the cold leakage amount of the refrigerating compartment, but also reduce the operation logic of the processor and improve the efficiency of the processor.
[0111] In one embodiment, the processor obtains the closing instruction of the door body, including: the processor obtains whether there is a user in front of the cabinet; when there is no user in front of the cabinet, the processor obtains the closing instruction of the door body. In this way, the processor determines whether to obtain the closing instruction according to whether there is a user in front of the cabinet. When there is no user in front of the cabinet, it can be determined that the operation of the user taking and placing food ingredients is completed, so the closing instruction of the door body is obtained to control the door body to close.
[0112] Optionally, when there is no user in front of the cabinet, the processor obtains the closing instruction of the door body, including: when the duration of no user in front of the cabinet is greater than or equal to the set duration, the processor obtains the closing instruction of the door body. In this way, there may be a situation where the user leaves briefly when taking and placing food ingredients. Therefore, the processor obtains the closing instruction of the door body only when the duration of no user in front of the cabinet is greater than or equal to the set duration, reducing the risk of mis-obtaining the closing instruction of the door body and improving the user experience.
[0113] Optionally, the set duration is 20 seconds. In this way, when there is no user in front of the box body for more than or equal to 20 seconds for the ingredients, it is considered that the user has completed the picking and placing of the ingredients.
[0114] Exemplarily, an infrared human presence detection module is provided in the area of the upper side edge of the box body. The processor obtains whether there is a user in front of the box body through the infrared human presence detection module, and obtains the duration when there is no user in front of the box body according to the working state of the infrared human presence detection module.
[0115] It can be understood that the method for the processor to obtain the door closing instruction of the door body can also refer to the method for obtaining the door opening instruction in the above embodiments, which will not be elaborated here.
[0116] Combined with Figure 7 As shown, the embodiment of the present disclosure provides a control device 200 for a refrigerator door body, including a processor 100 and a memory 101. Optionally, the device may further include a communication interface 102 and a bus 103. Among them, the processor 100, the communication interface 102, and the memory 101 can complete communication with each other through the bus 103. The communication interface 102 can be used for information transmission. The processor 100 can call the logical instructions in the memory 101 to execute the control method for the refrigerator door body in the above embodiments.
[0117] In addition, when the logical instructions in the above-mentioned memory 101 are implemented in the form of a software functional unit and sold or used as an independent product, they can be stored in a computer-readable storage medium.
[0118] The memory 101, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as the program instructions / modules corresponding to the methods in the embodiments of the present disclosure. The processor 100 executes functional applications and data processing by running the program instructions / modules stored in the memory 101, that is, implements the control method for the refrigerator door body in the above embodiments.
[0119] The memory 101 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created according to the use of the terminal device, etc. In addition, the memory 101 may include a high-speed random access memory and may also include a non-volatile memory.
[0120] Combined with Figure 8As shown in the figure, an embodiment of the present disclosure provides a refrigerator, including: a box body 300, a door body 400, and the control device 200 for the refrigerator door body in the above embodiment. A refrigerating compartment 310 is provided inside the box body 300; the door body 400 is movably arranged on one side of the box body 300 for closing or opening the refrigerating compartment 310, and a driving assembly 500 is connected between the door body 400 and the box body 300 for driving the door body 400 to open or close; the control device 200 for the refrigerator door body in the above embodiment is installed on the side wall of the box body 300. The installation relationship described here not only includes being placed inside the product, but also includes the installation connection with other components of the product, including but not limited to physical connection, electrical connection, or signal transmission connection, etc. Those skilled in the art can understand that the control device 200 for the refrigerator door body can be adapted to a feasible product main body, and thus other feasible embodiments can be realized.
[0121] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, and the computer-executable instructions are set to execute the above control method for the refrigerator door body.
[0122] The technical solution of the embodiment of the present disclosure can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes one or more instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiment of the present disclosure. The foregoing storage medium may be a non-transitory storage medium, such as: a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk, or an optical disc, etc., which are various media that can store program codes.
[0123] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure, enabling those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, process, and other changes. Embodiments merely represent possible variations. Unless explicitly required, individual components and functions are optional, and the order of operations may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the terms used in this application are only for describing embodiments and do not limit the claims. As used in the description of the embodiments and the claims, unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" are intended to also include the plural forms. Similarly, as used in this application, the term "and / or" refers to any and all possible combinations including one or more of the associated listed items. Additionally, when used in this application, the term "comprise" and its variants "comprises" and / or "comprising" etc. mean the presence of the stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or groups of these. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, or apparatus including the element. Herein, each embodiment may focus on the differences from other embodiments, and the same or similar parts among the embodiments may be referred to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method parts disclosed in the embodiments, the relevant parts may refer to the description of the method parts.
[0124] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner may depend on the specific application and design constraints of the technical solution. The skilled person may use different methods for each specific application to achieve the described functions, but such implementation should not be considered to exceed the scope of the embodiments of the present disclosure. The skilled person can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.
[0125] In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units can be merely a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Additionally, the couplings or direct couplings or communication connections shown or discussed among each other can be through some interfaces. The indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms. The units described as separate components can be or can not be physically separated. The components shown as units can be or can not be physical units, that is, they can be located in one place or can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to implement this embodiment. Additionally, in the embodiments of the present disclosure, the various functional units can be integrated in one processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit.
[0126] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions marked in the blocks can occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, which can depend on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different blocks can also occur in a different order than that disclosed in the description. Sometimes, there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, which can depend on the functions involved. Each block in the block diagram and / or flowchart, as well as the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A control method for a refrigerator door body, characterized in that The refrigerator includes a cabinet and a door. A refrigerating compartment is provided inside the cabinet. The door is movably arranged on one side of the cabinet and is used to close or open the refrigerating compartment. A driving assembly is connected between the door and the cabinet and is used to drive the door to open or close. The method includes: Determine the target opening angle of the door. Determine the target opening speed of the door according to the target opening angle of the door. Control the driving assembly to drive the door to open to the target opening angle at the target opening speed.
2. The method according to claim 1, characterized in that, Before determining the target opening angle of the door, it further includes: Obtain the identification information of the target food ingredient. Wherein, the target food ingredient refers to the food ingredient to be taken or the food ingredient to be stored.
3. The method according to claim 2, characterized in that The identification information of the target food ingredient includes: One or more of the volume of the target food ingredient, the storage location of the target food ingredient, and the taking and placing quantity of the target food ingredient.
4. The method according to claim 2, wherein Determining the target opening angle of the door includes: Determine the target opening angle of the door according to the corresponding relationship between the identification information of the target food ingredient and the target opening angle of the door.
5. The method according to claim 1, characterized in that, Determining the target opening speed of the door according to the target opening angle of the door includes: Determine the target angle value range where the target opening angle of the door is located. Determine the target opening speed of the door according to the corresponding relationship between the target angle value range and the target opening speed of the door.
6. The method according to any one of claims 1 to 5, characterized in that, After controlling the driving assembly to drive the door to open to the target opening angle at the target opening speed, it further includes: Obtain the closing instruction of the door. Determine the target closing speed of the door. Control the driving assembly to drive the door to close at the target closing speed.
7. The method according to claim 6, wherein Determining the target closing speed of the door includes: Determine the target closing speed of the door according to the target opening speed of the door.
8. The method according to claim 6, wherein Obtaining the closing instruction of the door includes: Obtain whether there is a user in front of the cabinet. In the case that there is no user in front of the cabinet, obtain the closing instruction of the door.
9. A control device for a refrigerator door body, comprising a processor and a memory storing program instructions, characterized in that, The processor is configured to execute the control method for the refrigerator door as described in any one of claims 1 to 8 when running the program instructions.
10. A refrigerator, characterized in that, It includes: A cabinet with a refrigerating compartment provided inside; A door movably arranged on one side of the cabinet and used to close or open the refrigerating compartment. A driving assembly is connected between the door and the cabinet and is used to drive the door to open or close; The control device for the refrigerator door as described in claim 9 is installed on the side wall of the cabinet.