Door opening method and device and refrigerator
By judging the real-time air pressure difference and its changing patterns inside and outside the refrigerator, the problems of misjudgment and limited application scenarios in the automatic door opening method of refrigerators have been solved, achieving higher door opening accuracy and flexibility.
Patent Information
- Application Number
- CN202511296445.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-11
- Publication Date
- 2025-11-21
AI Technical Summary
Existing automatic door opening methods for refrigerators suffer from misjudgment and limited application scenarios. In particular, the methods using touch buttons and tap sensors cannot accurately identify which door is being operated, leading to accidental opening.
The refrigerator door is controlled by determining whether the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, and by judging whether the door opening logic is met according to the pressure difference change rules, including the duration and change curve of the pressure difference.
It improves the accuracy of door opening verification, avoids accidental door opening, and eliminates the need to press in specific areas, thus solving the problems of misjudgment and limited application scenarios of existing methods.
Smart Images

Figure CN120991538A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of door control, in particular to a door opening method and device and a refrigerator. BACKGROUND
[0002] With the development of electronic technology, household appliances have also developed rapidly. As the main refrigeration and freezing equipment in industry and life, refrigerators have also developed rapidly. Consequently, the application of automatic door opening function in high-end refrigerators is also becoming more and more widespread. At present, automatic door opening mainly adopts a physical induction method, mainly through touch buttons and knock sensors to induce door opening. However, through the touch button method, since the touch button area is small, the user touch area needs to be specified, and the application scene is limited. Through the knock sensor method, since there is more than one door in the refrigerator, when knocking one of the doors, the vibration will be transmitted to the other doors, and there is a situation of misjudgment because the vibration of which door cannot be accurately identified.
[0003] For the existing door opening method, there are problems of misjudgment or limited application scene, and currently there is no effective solution. SUMMARY
[0004] Therefore, it is necessary to provide a door opening method, device and refrigerator in view of the above technical problems.
[0005] In a first aspect, the present application provides a door opening method applied to a handle-free refrigerator. The method comprises:
[0006] determining whether a real-time pressure difference between the inside and outside of the refrigerator is greater than a preset pressure difference safety threshold;
[0007] when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, determining whether a change rule of the real-time pressure difference between the inside and outside of the refrigerator meets a preset door opening logic;
[0008] when the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, controlling the refrigerator to open the door.
[0009] In one of the embodiments, before determining whether the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, the method comprises:
[0010] determining a real-time pressure difference between the inside and outside of the refrigerator based on a first air pressure inside the refrigerator and a second air pressure outside the refrigerator collected in real time; the real-time pressure difference between the inside and outside of the refrigerator is a real-time difference value between the first air pressure and the second air pressure.
[0011] In one of the embodiments, before determining the real-time pressure difference between the inside and outside of the refrigerator based on the first pressure inside the refrigerator and the second pressure outside the refrigerator, comprising:
[0012] Using the first interface of the differential pressure sensor installed inside the refrigerator body, the first pressure inside the refrigerator is collected in real time;
[0013] Using the second interface of the differential pressure sensor installed outside the refrigerator body, the second pressure outside the refrigerator is collected in real time.
[0014] In one of the embodiments, before determining whether the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, comprising:
[0015] Determining the preset pressure difference safety threshold of the refrigerator.
[0016] In one of the embodiments, the determination of the preset pressure difference safety threshold of the refrigerator comprises:
[0017] Starting the compressor of the refrigerator and collecting the real-time pressure difference between the inside and outside of the refrigerator in the compressor starting state;
[0018] Based on the collected real-time pressure difference between the inside and outside of the refrigerator in the compressor starting state, determining the maximum pressure difference fluctuation of the refrigerator; the maximum pressure difference fluctuation is the maximum value of the real-time pressure difference between the inside and outside of the refrigerator in the compressor starting state;
[0019] Based on the maximum pressure difference fluctuation of the refrigerator, determining the preset pressure difference safety threshold of the refrigerator.
[0020] In one of the embodiments, when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, determining whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, comprising:
[0021] When the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, based on the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, and the change curve of the pressure difference between the inside and outside of the refrigerator, determining whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic.
[0022] In one of the embodiments, when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, based on the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, and the change curve of the pressure difference between the inside and outside of the refrigerator, determining whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, comprising:
[0023] when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, determining whether the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is greater than a preset first time, and whether the change curve of the pressure difference between the inside and outside of the refrigerator meets a preset door opening change curve;
[0024] when the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is greater than the preset first time, and the change curve of the pressure difference between the inside and outside of the refrigerator meets the preset door opening change curve, determining that the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic;
[0025] when the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is less than or equal to the preset first time, or the change curve of the pressure difference between the inside and outside of the refrigerator does not meet the preset door opening change curve, determining that the change rule of the real-time pressure difference between the inside and outside of the refrigerator does not meet the preset door opening logic.
[0026] In one of the embodiments, when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, determining whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic based on the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, and the change curve of the pressure difference between the inside and outside of the refrigerator, comprises:
[0027] when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, determining whether the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is greater than a preset first time;
[0028] when the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is greater than the preset first time, determining whether the change curve of the pressure difference between the inside and outside of the refrigerator meets a preset door opening change curve; when the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is less than or equal to the preset first time, determining that the change rule of the real-time pressure difference between the inside and outside of the refrigerator does not meet the preset door opening logic;
[0029] when the change curve of the pressure difference between the inside and outside of the refrigerator meets the preset door opening change curve, determining that the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic; when the change curve of the pressure difference between the inside and outside of the refrigerator does not meet the preset door opening change curve, determining that the change rule of the real-time pressure difference between the inside and outside of the refrigerator does not meet the preset door opening logic.
[0030] In a second aspect, the application further provides an opening door device applied to a handle-free refrigerator. The device comprises:
[0031] a differential pressure judgment module for judging whether a real-time differential pressure between the inside and outside of the refrigerator is greater than a preset differential pressure safety threshold value;
[0032] a change rule judgment module for judging whether a change rule of the real-time differential pressure between the inside and outside of the refrigerator meets a preset opening door logic when the real-time differential pressure between the inside and outside of the refrigerator is greater than the preset differential pressure safety threshold value;
[0033] and an opening door judgment module for controlling the refrigerator to open the door when the change rule of the real-time differential pressure between the inside and outside of the refrigerator meets the preset opening door logic.
[0034] In a third aspect, the application further provides a refrigerator. The refrigerator is handle-free, and comprises a sensor module, a main control module and a motor module;
[0035] The sensor module is connected to the main control module and comprises a differential pressure sensor. The differential pressure sensor comprises a first interface and a second interface. The first interface is installed inside a refrigerator body and is used to collect a first air pressure inside the refrigerator in real time. The second interface is installed outside the refrigerator body and is used to collect a second air pressure outside the refrigerator in real time.
[0036] The main control module is connected to the motor module and is used to judge whether a real-time differential pressure between the inside and outside of the refrigerator is greater than a preset differential pressure safety threshold value based on the first air pressure and the second air pressure received from the sensor module. When the real-time differential pressure between the inside and outside of the refrigerator is greater than the preset differential pressure safety threshold value, the main control module judges whether a change rule of the real-time differential pressure between the inside and outside of the refrigerator meets a preset opening door logic. When the change rule of the real-time differential pressure between the inside and outside of the refrigerator meets the preset opening door logic, the main control module generates and sends an opening door instruction to the motor module;
[0037] The motor module is used to open the refrigerator door by driving a push rod with a motor in response to the opening door instruction received.
[0038] The door opening method, device and refrigerator provided by the application can improve the accuracy of door opening verification, avoid misopening of the door and do not need to press in a specific area, thereby solving the problem of misjudgment or limited application scenarios of the existing door opening method.
[0039] The details of one or more embodiments of the present application are presented in the following drawings and description to make other features, objects and advantages of the present application more apparent. BRIEF DESCRIPTION OF DRAWINGS
[0040] The accompanying drawings, which are included to provide a further understanding of the present application, constitute a part of the present application and illustrate the illustrative embodiments of the present application and their description serve to explain the present application, and do not constitute improper limitations on the present application. In the drawings:
[0041] Figure 1 The hardware structure block diagram of the terminal of the door opening method provided by an embodiment of the present application is shown in FIG. 1;
[0042] Figure 2 The flowchart of the door opening method provided by an embodiment of the present application is shown in FIG. 2;
[0043] Figure 3 The flowchart of the door opening method provided by a preferred embodiment of the present application is shown in FIG. 3;
[0044] Figure 4 The structure block diagram of the door opening device provided by an embodiment of the present application is shown in FIG. 4. DETAILED DESCRIPTION
[0045] In order to make the purpose, technical scheme and advantages of the present application more apparent, the present application is described and explained in the following with reference to the drawings and embodiments.
[0046] Unless otherwise defined, technical terms or scientific terms used in the present application shall have the same meaning as those commonly understood by a person of ordinary skill in the art to which the present application belongs. The terms "one", "a", "an", "the", "these", and similar terms in the present application do not mean "only one" or "exactly one", but can mean "one or more". The terms "include", "contain", "have", and any variant thereof in the present application are intended to cover the non-exclusive inclusion; for example, a process, method, system, product or device containing a series of steps or modules (units) is not limited to the listed steps or modules (units), but can include steps or modules (units) not listed, or can include other steps or modules (units) inherent to the process, method, product or device. The terms "connect", "connected", "couple" and the like in the present application are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. The term "multiple" in the present application means two or more. The term "and / or" describes the association relationship between the associated objects, which means that there can be three relationships, for example, "A and / or B" can mean that A exists alone, A and B exist together, and B exists alone. Generally, the character " / " means that the objects associated before and after are in an "or" relationship. The terms "first", "second", "third" and the like in the present application are only used to distinguish similar objects, and do not represent a specific order of the objects.
[0047] The method embodiments provided in the present embodiment can be executed in a terminal, a computer or a similar computing device. For example, the method is executed on a terminal of a refrigerator, Figure 1 is a hardware structure block diagram of the terminal of the door opening method of the present embodiment. As shown in Figure 1 , the terminal can include one or more (only one is shown in Figure 1 ) processor 102 and memory 104 for storing data, wherein the processor 102 can include but not limited to processing devices such as microprocessor MCU or programmable logic device FPGA. The above terminal can also include transmission device 106 for communication function and input / output device 108. Those skilled in the art can understand that Figure 1 The structure shown is only schematic, which does not limit the structure of the above terminal. For example, the terminal can also include more or less components than those shown in Figure 1 , or have a different configuration from that shown in Figure 1 .
[0048] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the door opening method in this embodiment. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0049] The transmission device 106 is used to receive or send data via a network. This network includes a wireless network provided by the terminal's communication provider. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 can be a Radio Frequency (RF) module used for wireless communication with the Internet.
[0050] This embodiment provides a door opening method applied to a handle-less refrigerator. Figure 2 This is a flowchart of the door opening method in this embodiment, as follows: Figure 2 As shown, the process includes the following steps:
[0051] Step S210: Determine whether the real-time air pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold.
[0052] The refrigerator is a handle-free refrigerator. The handle is a handle used for opening the door of the refrigerator. The refrigerator of the embodiment has no handle on the refrigerator door, and the refrigerator door needs to be pressed to open the refrigerator door when the refrigerator door needs to be opened. Generally, when the refrigerator door is closed, the air inside the refrigerator and the air outside the refrigerator will balance the air pressure inside and outside the refrigerator through a small gap (such as a drain hole). When external pressure is applied, the refrigerator door is pressed, which will cause the sealing strip on the refrigerator door to be partially pressed and deformed, thereby temporarily reducing the sealing gap between the refrigerator door and the refrigerator body. The deformation of the sealing strip will slightly change the effective volume inside the body. According to the ideal gas state equation, under the condition that the temperature and the amount of gas substance are constant, the decrease in volume will cause the internal air pressure to temporarily increase. Therefore, whether the user presses the refrigerator door can be determined by determining the air pressure difference between the inside and outside of the refrigerator. It should be noted that the sealing strip of the refrigerator door in the embodiment is made of a flexible material (such as rubber or silicone) and has high elasticity. When the refrigerator door is pressed, the sealing strip of the refrigerator door can be deformed, thereby reducing the volume inside the refrigerator.
[0053] The ideal gas state equation is:
[0054] ;
[0055] Wherein, T is the temperature, n is the amount of gas substance, V is the volume (the volume of space occupied by the gas), P is the air pressure inside the refrigerator, and R is the ideal gas constant.
[0056] Wherein, the real-time air pressure difference between the inside and outside of the refrigerator can be the absolute value of the difference between the real-time air pressure inside the refrigerator and the real-time air pressure outside the refrigerator at the same time. The embodiment uses a single pressure difference sensor to determine the difference between the air pressure inside the refrigerator and the air pressure outside the refrigerator at the same time as the real-time air pressure difference between the inside and outside of the refrigerator. The preset pressure difference safety threshold can be the minimum value of the air pressure difference between the inside and outside of the refrigerator when the user presses the refrigerator door, that is, it can be the critical pressure difference value of the air pressure between the inside and outside of the refrigerator that can distinguish between "manually pressing the door" and "internal or external disturbance of the refrigerator". When the real-time air pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, it is possible that the user is pressing the refrigerator door and there is a need to open the door, and it is necessary to further determine whether the door needs to be opened. When the real-time air pressure difference between the inside and outside of the refrigerator is less than or equal to the preset pressure difference safety threshold, it is determined to be a disturbance, and no operation is performed. The disturbance inside the refrigerator can be a disturbance caused by the refrigerator itself, for example, the real-time air pressure difference between the inside and outside of the refrigerator caused by the start and stop of the compressor of the refrigerator. The external disturbance of the refrigerator can be a disturbance caused by external factors, for example, the real-time air pressure difference between the inside and outside of the refrigerator caused by air flow changes in the air, fans blowing the refrigerator door, etc.
[0057] Step S220, when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, it is judged whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic.
[0058] In this step, the change rule of the real-time pressure difference between the inside and outside of the refrigerator can include one or more of the duration, peak value, change curve, etc. of the real-time pressure difference between the inside and outside of the refrigerator. The preset door opening logic can be a rule logic consistent with the change rule of the real-time pressure difference between the inside and outside of the refrigerator when the user presses the door. For example, when the user presses the door of the refrigerator, the change curve of the real-time pressure difference between the inside and outside of the refrigerator is a slope rising to a stable maintenance, then the change curve of the real-time pressure difference between the inside and outside of the refrigerator can be taken as a preset door opening logic. When the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, it is determined that the refrigerator needs to be opened, and when the change rule of the real-time pressure difference between the inside and outside of the refrigerator does not meet the preset door opening logic, it is determined that the refrigerator does not need to be opened.
[0059] Step S230, when the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, control the refrigerator to open the door.
[0060] The steps S210 to S230, by judging whether the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, and when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, it is judged whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, and when the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, the refrigerator is controlled to open the door. By judging whether the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, it is judged whether the pressure difference between the inside and outside of the refrigerator meets the pressure difference when the user pushes the door of the refrigerator, and when the pressure difference between the inside and outside of the refrigerator meets the pressure difference when the user pushes the door of the refrigerator, it is judged whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, and the door opening verification is performed again to avoid the false opening of the door caused by the sudden change of the indoor pressure caused by strong wind, violent closing, etc. Through twice verification, the accuracy of the door opening verification can be improved, and the false opening of the door can be avoided. Moreover, this door opening method does not need to be pressed in a specific area, solving the problem of false judgment or limited application scenarios of the existing door opening method.
[0061] In one embodiment, before step S210, it includes:
[0062] Step S208, based on the first air pressure inside the refrigerator and the second air pressure outside the refrigerator collected in real time, the real-time pressure difference between the inside and outside of the refrigerator is determined; the real-time pressure difference between the inside and outside of the refrigerator is the real-time difference between the first air pressure and the second air pressure.
[0063] The second air pressure is the atmospheric pressure outside the refrigerator. If the refrigerator has multiple groups of doors, the spaces in each group of doors are independent of each other, and the first air pressure in each space needs to be determined. The real-time air pressure difference between the first air pressure in each space and the second air pressure outside the refrigerator is taken as the real-time air pressure difference between the inside and outside of the refrigerator, which is used to determine whether the door corresponding to the current space needs to be opened.
[0064] Specifically, a 16-bit ADC (Analog-to-Digital Converter) is used to synchronously collect P1 (first air pressure) and P2 (second air pressure) at a fixed period of 10 ms, phase errors caused by asynchronous sampling are eliminated, the original signal is subjected to sliding average filtering (window width = 5 sampling points), high-frequency noise (such as fan vibration and airflow disturbance) is suppressed, and the instantaneous pressure difference is calculated after filtering: , t represents time, P1(t) represents the first air pressure at time t, P2(t) represents the second air pressure at time t, and ΔP(t) represents the air pressure difference between the inside and outside of the refrigerator at time t.
[0065] Specifically, in one embodiment, before step S208, the following steps are included:
[0066] Step S202: Real-time collection of the first air pressure inside the refrigerator by using the first interface of the differential pressure sensor installed inside the refrigerator body.
[0067] The differential pressure sensor can be a sensor that can simultaneously sense the pressures at two different positions and directly output the difference between the two pressures. The differential pressure sensor includes a first interface and a second interface, which can be installed at different positions. The first interface can be connected to the internal cavity of the refrigerator body through a sealed pipeline to collect the air pressure inside the refrigerator, and the second interface can be directly exposed to the external atmospheric environment to collect the ambient air pressure.
[0068] Step S204: Real-time collection of the second air pressure outside the refrigerator by using the second sensor installed outside the refrigerator body.
[0069] Steps S202 to S204 collect the first air pressure inside the refrigerator in real time by using the first interface of the differential pressure sensor installed inside the refrigerator body, and collect the second air pressure outside the refrigerator in real time by using the second sensor installed outside the refrigerator body. Through the acquisition of the first air pressure and the second air pressure, the real-time air pressure difference between the inside and outside of the refrigerator is obtained. Through the determination of the real-time air pressure difference between the inside and outside of the refrigerator, it is convenient to subsequently determine whether the refrigerator needs to be opened based on the real-time air pressure difference between the inside and outside of the refrigerator.
[0070] In addition, in one embodiment, before S210, the following steps are included:
[0071] Step S2, determine the preset pressure difference safety threshold of the refrigerator.
[0072] The determination of the preset pressure difference safety threshold of the refrigerator can be set by experience or determined by experiment. The specific preset pressure difference safety threshold of the refrigerator is not limited in the embodiment, as long as it can distinguish between "manual pressing of the door" and "disturbance inside or outside the refrigerator".
[0073] In one embodiment, step S2, determining the preset pressure difference safety threshold of the refrigerator, comprises:
[0074] Step S22, start the compressor of the refrigerator, and collect the real-time pressure difference inside and outside the refrigerator in the compressor start state.
[0075] Step S24, based on the collected real-time pressure difference inside and outside the refrigerator in the compressor start state, determine the maximum pressure difference fluctuation of the refrigerator; the maximum pressure difference fluctuation is the maximum value of the real-time pressure difference inside and outside the refrigerator in the compressor start state.
[0076] The determination of the maximum pressure difference fluctuation of the refrigerator based on the collected real-time pressure difference inside and outside the refrigerator in the compressor start state can be to forcibly start the compressor and record the maximum pressure difference fluctuation ΔP_max in the production line test stage, or to forcibly run the compressor for N complete start-stop cycles, record the maximum pressure difference fluctuation generated in each start-stop process with the pressure difference sensor, and take the maximum value of all cycle maximum pressure difference fluctuations as the maximum pressure difference fluctuation ΔP_max of the refrigerator.
[0077] Step S26, based on the maximum pressure difference fluctuation of the refrigerator, determine the preset pressure difference safety threshold of the refrigerator.
[0078] The process of determining the preset pressure difference safety threshold ΔP_threshold of the refrigerator based on the maximum pressure difference fluctuation of the refrigerator is as follows:
[0079] ;
[0080] Wherein, K is a safety factor, and the safety factor can be obtained according to experience.
[0081] The steps S22 to S26 determine the maximum pressure difference fluctuation of the refrigerator caused by the compressor by starting the compressor of the refrigerator and the pressure difference fluctuation caused by the start-stop of the compressor, and then determine the preset pressure difference safety threshold of the refrigerator based on the maximum pressure difference fluctuation of the refrigerator. Through the determination of the preset pressure difference safety threshold of the refrigerator, it is convenient to judge whether the change rule of the real-time pressure difference inside and outside the refrigerator meets the preset door opening logic based on the preset pressure difference safety threshold of the refrigerator.
[0082] In addition, in one embodiment, in step S220, when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, it is determined whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, including:
[0083] In step S222, when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, it is determined whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic based on the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, and the change curve of the pressure difference between the inside and outside of the refrigerator.
[0084] In this step, the change curve of the pressure difference can be a curve determined by the change of the pressure difference between the inside and outside of the refrigerator over time.
[0085] Further, in one embodiment, in step S222, when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, it is determined whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic based on the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, and the change curve of the pressure difference between the inside and outside of the refrigerator, including:
[0086] In step S2221, when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, it is determined whether the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is greater than a preset first time, and whether the change curve of the pressure difference between the inside and outside of the refrigerator meets a preset door opening change curve.
[0087] The preset first time can be a shortest duration of artificial pressing of the door body or a time value related thereto determined according to human operation behavior data. The preset first time is used to distinguish whether it is artificial pressing. The preset first time can be set based on specific circumstances, and the present embodiment does not make specific limitations here, as long as it can be determined whether it is artificial pressing of the door through the preset first time. For example, the preset first time can be N+100ms, or N-100ms. Wherein, N is the shortest duration of artificial pressing of the door body determined according to human operation behavior data.
[0088] Specifically, when the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is greater than the preset first time, it is determined that the refrigerator door is pressed artificially, and when the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is less than or equal to the preset first time, it is determined to be interference.
[0089] Step S2222, when the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold for a duration greater than the preset first time, and the change curve of the pressure difference between the inside and outside of the refrigerator meets the preset door opening change curve, it is determined that the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic.
[0090] When the door body is quickly pressed, the compression speed of the sealing strip is much higher than the escape speed of the gas in the box through the tiny gap (such as the drain hole), causing the internal pressure of the refrigerator to rise significantly in a short time (manifested as a positive peak value detected by the pressure difference sensor); when the pressure is removed, the sealing strip rebounds to its original state, the volume of the box increases, and the internal pressure decreases instantaneously, possibly forming a negative pressure difference for a short time. Therefore, the pressure difference change curve corresponding to the process of pressing and leaving by the person can be used as the preset door opening change curve, that is, as long as the change curve of the pressure difference between the inside and outside of the refrigerator presents a slope rise followed by a stable maintenance (there is a dwell time after the door is pushed by the person), and the maintenance time is greater than a certain time threshold, and then decreases (the pressure difference between the inside and outside of the refrigerator decreases after the person's hand is released), it can be determined that the change curve of the pressure difference between the inside and outside of the refrigerator meets the preset door opening change curve.
[0091] Step S2223, when the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold for a duration less than or equal to the preset first time, or the change curve of the pressure difference between the inside and outside of the refrigerator does not meet the preset door opening change curve, it is determined that the change rule of the real-time pressure difference between the inside and outside of the refrigerator does not meet the preset door opening logic.
[0092] The above steps S2221 to S2223 determine whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic based on the duration for which the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold and the change curve of the pressure difference between the inside and outside of the refrigerator, to exclude interference, improve the accuracy of door opening verification, avoid false opening, and solve the problem of existing door opening methods that have false judgments or limited application scenarios.
[0093] In one embodiment, step S222, when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, determines whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic based on the duration for which the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold and the change curve of the pressure difference between the inside and outside of the refrigerator, comprising:
[0094] Step S2224, when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, determines whether the duration for which the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is greater than the preset first time.
[0095] Step S2225, when the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold for a duration greater than the preset first time, it is determined whether the change curve of the pressure difference between the inside and outside of the refrigerator meets the preset door opening change curve; when the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold for a duration less than or equal to the preset first time, it is determined that the change rule of the real-time pressure difference between the inside and outside of the refrigerator does not meet the preset door opening logic.
[0096] Step S2226, when the change curve of the pressure difference between the inside and outside of the refrigerator meets the preset door opening change curve, it is determined that the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic; when the change curve of the pressure difference between the inside and outside of the refrigerator does not meet the preset door opening change curve, it is determined that the change rule of the real-time pressure difference between the inside and outside of the refrigerator does not meet the preset door opening logic.
[0097] The steps S2224 to S2226 above determine whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic through the duration for which the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold and the change curve of the pressure difference between the inside and outside of the refrigerator, to exclude interference, improve the accuracy of door opening verification, avoid false opening, and this door opening method does not require the user to press in a specific area, solving the problem of existing door opening methods that have false judgments or limited application scenarios.
[0098] The present embodiment will be described and explained below through preferred embodiments.
[0099] Figure 3 is a flowchart of the door opening method provided by a preferred embodiment of the present application. As shown in Figure 3 the door opening method comprises the following steps:
[0100] Step S301, using a first interface of a pressure difference sensor installed inside the refrigerator body, real-time collection of a first air pressure inside the refrigerator;
[0101] Step S302, using a second interface of the pressure difference sensor installed inside the refrigerator body, real-time collection of a second air pressure outside the refrigerator;
[0102] Step S303, based on the real-time collected first air pressure inside the refrigerator and the second air pressure outside the refrigerator, determination of a real-time pressure difference between the inside and outside of the refrigerator; the real-time pressure difference between the inside and outside of the refrigerator is a real-time difference value between the first air pressure and the second air pressure;
[0103] Step S304, determination of a preset pressure difference safety threshold of the refrigerator;
[0104] Step S305, determination of whether the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold;
[0105] Step S306, when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, determining whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic based on the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, and the change curve of the pressure difference between the inside and outside of the refrigerator.
[0106] Step S307, when the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, controlling the refrigerator to open the door.
[0107] The steps S301 to S307, by judging whether the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, and when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, determining whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, and when the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, controlling the refrigerator to open the door. By judging whether the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, it is determined whether the pressure difference between the inside and outside of the refrigerator meets the pressure difference when the user pushes the refrigerator door. When the pressure difference between the inside and outside of the refrigerator meets the pressure difference value when the user pushes the refrigerator door, it is determined again whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, thereby avoiding the false opening of the door caused by the sudden change of the indoor pressure caused by strong wind, violent closing, etc. Through twice verification, the accuracy of the door opening verification can be improved, and false opening can be avoided. Moreover, this door opening method does not need to be pressed in a specific area, solving the problem of false judgment or limited application scenarios of the existing door opening method.
[0108] It should be understood that, although each step in the flowchart involved in each embodiment as described above is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least part of other steps or steps or stages in other steps.
[0109] Based on the same inventive concept, in the present embodiment, an opening door device is also provided, which is used to realize the above-mentioned embodiments and preferred embodiments, and will not be described again. The terms "module", "unit", "sub-unit" and the like used below can be a combination of software and / or hardware that realizes a predetermined function. Although the device described in the following embodiments is preferably realized in software, hardware or a combination of software and hardware is also possible and is contemplated.
[0110] In one embodiment, Figure 4 is a structural block diagram of an opening door device provided by an embodiment of the present application, as Figure 4 shown, the opening door device applied to a handle-free refrigerator, comprising:
[0111] A differential pressure judgment module 42 is configured to judge whether the real-time differential pressure between the inside and outside of the refrigerator is greater than a preset differential pressure safety threshold value.
[0112] A change rule judgment module 44 is configured to judge whether the change rule of the real-time differential pressure between the inside and outside of the refrigerator meets a preset opening door logic when the real-time differential pressure between the inside and outside of the refrigerator is greater than the preset differential pressure safety threshold value.
[0113] And an opening door judgment module 46 is configured to control the refrigerator to open when the change rule of the real-time differential pressure between the inside and outside of the refrigerator meets the preset opening door logic.
[0114] The above-mentioned opening door device judges whether the real-time differential pressure between the inside and outside of the refrigerator is greater than a preset differential pressure safety threshold value, and judges whether the change rule of the real-time differential pressure between the inside and outside of the refrigerator meets a preset opening door logic when the real-time differential pressure between the inside and outside of the refrigerator is greater than the preset differential pressure safety threshold value, and controls the refrigerator to open when the change rule of the real-time differential pressure between the inside and outside of the refrigerator meets the preset opening door logic. By judging whether the real-time differential pressure between the inside and outside of the refrigerator is greater than a preset differential pressure safety threshold value, it is judged whether the differential pressure between the inside and outside of the refrigerator meets the pressure difference when the user pushes the refrigerator door. When the differential pressure between the inside and outside of the refrigerator meets the pressure difference when the user pushes the refrigerator door, the change rule of the real-time differential pressure between the inside and outside of the refrigerator is judged again to verify the opening door, so as to avoid the false opening door caused by the sudden change of the indoor pressure caused by strong wind, violent closing of the door, etc. Through twice verification, the accuracy of the opening door verification can be improved, and false opening door can be avoided. Moreover, this opening door method does not need to be pressed in a specific area, and solves the problem of false judgment or limited application scenarios of the existing opening door method.
[0115] It should be noted that the above various modules can be functional modules or program modules, which can be implemented by software or hardware. For the modules implemented by hardware, the above various modules can be located in the same processor; or the above various modules can also be located in different processors in any combination.
[0116] In one embodiment, a refrigerator is provided, the refrigerator is handle-free, the refrigerator comprises a sensor module, a main control module and a motor module;
[0117] The sensor module is connected to the main control module and comprises a differential pressure sensor; the differential pressure sensor comprises a first interface and a second interface; the first interface is installed in the interior of the refrigerator body and is used for collecting the first air pressure in the interior of the refrigerator in real time; the second interface is installed in the exterior of the refrigerator body and is used for collecting the second air pressure in the exterior of the refrigerator in real time;
[0118] The main control module is connected to the motor module and is used for judging whether the real-time air pressure difference between the interior and the exterior of the refrigerator is greater than a preset differential pressure safety threshold based on the received first air pressure and the second air pressure of the sensor module; when the real-time air pressure difference between the interior and the exterior of the refrigerator is greater than the preset differential pressure safety threshold, judging whether the change rule of the real-time air pressure difference between the interior and the exterior of the refrigerator meets a preset door opening logic; when the change rule of the real-time air pressure difference between the interior and the exterior of the refrigerator meets the preset door opening logic, generating and sending a door opening instruction to the motor module;
[0119] The motor module is used for opening the refrigerator door by using a motor to drive a push rod in response to the received door opening instruction.
[0120] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.
[0121] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.
[0122] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.
Claims
1. A door opening method applied to a handle-less refrigerator, characterized by, The method comprises: determining whether the real-time pressure difference between the inside and outside of the refrigerator is greater than a preset pressure difference safety threshold value; when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold value, determining whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets a preset door opening logic; when the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, controlling the refrigerator to open the door.
2. The door opening method according to claim 1, characterized by Before determining whether the real-time pressure difference between the inside and outside of the refrigerator is greater than a preset pressure difference safety threshold value, comprising: based on the first air pressure inside the refrigerator and the second air pressure outside the refrigerator collected in real time, determining the real-time pressure difference between the inside and outside of the refrigerator; the real-time pressure difference between the inside and outside of the refrigerator is the real-time difference between the first air pressure and the second air pressure.
3. The door opening method according to claim 1, characterized by Before determining the real-time pressure difference between the inside and outside of the refrigerator based on the first air pressure inside the refrigerator and the second air pressure outside the refrigerator collected in real time, comprising: using the first interface of the differential pressure sensor installed inside the refrigerator body to collect the first air pressure inside the refrigerator in real time; using the second interface of the differential pressure sensor installed outside the refrigerator body to collect the second air pressure outside the refrigerator in real time.
4. The door opening method according to claim 1, characterized by Before determining whether the real-time pressure difference between the inside and outside of the refrigerator is greater than a preset pressure difference safety threshold value, comprising: determining the preset pressure difference safety threshold value of the refrigerator.
5. The door opening method according to claim 4, characterized by The determination of the preset pressure difference safety threshold value of the refrigerator comprises: starting the compressor of the refrigerator and collecting the real-time pressure difference between the inside and outside of the refrigerator in the compressor starting state; based on the collected real-time pressure difference between the inside and outside of the refrigerator in the compressor starting state, determining the maximum pressure difference fluctuation value of the refrigerator; the maximum pressure difference fluctuation value is the maximum value of the real-time pressure difference between the inside and outside of the refrigerator in the compressor starting state; based on the maximum pressure difference fluctuation value of the refrigerator, determining the preset pressure difference safety threshold value of the refrigerator.
6. The door opening method according to any one of claims 1 to 5, characterized by, When the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold value, determining whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets a preset door opening logic, comprising: when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold value, based on the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold value, and the change curve of the pressure difference between the inside and outside of the refrigerator, determining whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic.
7. The door opening method according to claim 6, characterized by When the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold value, based on the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold value, and the change curve of the pressure difference between the inside and outside of the refrigerator, determining whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic, comprising: When the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, whether the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is greater than a preset first time is judged, and whether the change curve of the pressure difference between the inside and outside of the refrigerator meets a preset door opening change curve is judged. When the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is greater than the preset first time, and the change curve of the pressure difference between the inside and outside of the refrigerator meets the preset door opening change curve, it is determined that the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic. When the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is less than or equal to the preset first time, or the change curve of the pressure difference between the inside and outside of the refrigerator does not meet the preset door opening change curve, it is determined that the change rule of the real-time pressure difference between the inside and outside of the refrigerator does not meet the preset door opening logic.
8. The door opening method according to claim 6, characterized by The method comprises the following steps: When the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, whether the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is greater than a preset first time is judged. When the duration that the pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold is greater than the preset first time, whether the change curve of the pressure difference between the inside and outside of the refrigerator meets a preset door opening change curve is judged. When the change curve of the pressure difference between the inside and outside of the refrigerator meets the preset door opening change curve, it is determined that the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic.
9. A door opening device applied to a handle-less refrigerator, characterized by, When the change curve of the pressure difference between the inside and outside of the refrigerator does not meet the preset door opening change curve, it is determined that the change rule of the real-time pressure difference between the inside and outside of the refrigerator does not meet the preset door opening logic. The device comprises: A pressure difference judgment module for judging whether the real-time pressure difference between the inside and outside of the refrigerator is greater than a preset pressure difference safety threshold. A change rule judgment module for judging whether the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets a preset door opening logic when the real-time pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold.
10. A refrigerator without a handle, characterized in that, A door opening judgment module for controlling the refrigerator to open the door when the change rule of the real-time pressure difference between the inside and outside of the refrigerator meets the preset door opening logic. The refrigerator comprises a sensor module, a main control module, and a motor module. The sensor module is connected to the main control module and includes a differential pressure sensor; the differential pressure sensor includes a first interface and a second interface; the first interface is installed inside a refrigerator body and is used to collect a first air pressure inside the refrigerator in real time; the second interface is installed outside the refrigerator body and is used to collect a second air pressure outside the refrigerator in real time; The main control module is connected to the motor module and is used to determine whether a real-time air pressure difference between the inside and outside of the refrigerator is greater than a preset pressure difference safety threshold based on the received first air pressure and the second air pressure of the sensor module; When the real-time air pressure difference between the inside and outside of the refrigerator is greater than the preset pressure difference safety threshold, it is determined whether a change rule of the real-time air pressure difference between the inside and outside of the refrigerator satisfies a preset door opening logic; when the change rule of the real-time air pressure difference between the inside and outside of the refrigerator satisfies the preset door opening logic, a door opening instruction is generated and sent to the motor module; The motor module is used to open a refrigerator door by using a motor-driven push rod in response to the received door opening instruction.