Refrigerator freezer door control method, device, electronic device and storage medium
By real-time detection of the distance between the refrigerator freezer door and the cabinet and adjusting the push rod motor duty cycle, the finger pinching problem caused by inaccurate control of the refrigerator freezer door is solved, more precise door closing control is achieved, and user safety is improved.
Patent Information
- Application Number
- CN202411023477.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-29
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2044-07-29
AI Technical Summary
Existing refrigerator freezer door control systems have the problem of finger pinching, especially the risk of finger pinching caused by inaccurate control of the door closing system.
The distance detection device is used to detect the door-box distance between the refrigerator freezer door and the cabinet in real time, determine whether the door-box distance is less than the maximum distance of the push rod, and adjust the duty cycle of the freezer push rod motor according to the guide rail spring tension and the push rod motor locking force to control the door-box distance reduction speed to reach the preset standard decreasing speed, ensuring that the refrigerator freezer door closes smoothly.
The control accuracy of the refrigerator freezer door closing system is improved to prevent users from getting their hands pinched when closing the door, thereby improving user safety.
Smart Images

Figure CN118895912B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of refrigerators, and in particular to a refrigerator freezer door control method, device, electronic device and storage medium. Background Art
[0002] With the improvement of modern family living standards, refrigerators have become an indispensable household appliance. The primary function of a refrigerator is to store food, extend its shelf life, and provide both freezing and refrigeration. However, users often encounter inconveniences and safety hazards during refrigerator use. One of these is the risk of fingers being pinched when closing the refrigerator door. Conventional methods typically employ a spring-rebound mechanism, leveraging the spring's force to automatically close the door. However, improper force can result in a pinch. Another approach is magnetic door closing, which uses magnetic attraction to achieve automatic closing. However, insufficient magnetic force or improper positioning can cause the door to close suddenly, potentially pinching fingers. Alternatively, hydraulically buffered door closing mechanisms employ a hydraulic buffer to control the closing speed. While this can reduce the risk of pinching, it is costly and complex to maintain. Alternatively, measures such as soft strips, door gap width controls, warning signs and instructions, and user education can be used to prevent pinching when closing the refrigerator door.
[0003] With regard to the problem of hand pinching caused by inaccurate control of the door closing system of a freezer and refrigerator in the related art, no effective solution has been proposed so far. Summary of the Invention
[0004] In this embodiment, a refrigerator freezer door control method, device, electronic device and storage medium are provided to solve the problem of hand pinching caused by inaccurate control of the freezer door closing system in the related art.
[0005] In a first aspect, a refrigerator freezer door control method is provided in this embodiment, comprising:
[0006] The distance between the freezer door and the refrigerator body is detected by a distance detection device;
[0007] Determine whether the door box distance is less than the maximum distance of the push rod;
[0008] If so, the freezing push rod motor is controlled to reversely move at a preset first duty cycle, and the speed of the door box distance reduction is detected in real time by the distance detection device;
[0009] If the speed at which the door-box distance is reduced is less than the preset standard decreasing speed, the preset first duty cycle is adjusted according to a preset increasing ratio so that the speed at which the door-box distance is reduced reaches the preset standard decreasing speed until the freezer door of the refrigerator is closed;
[0010] If the speed at which the door box distance decreases is greater than the preset standard decreasing speed, the preset first duty cycle is adjusted according to the preset decreasing ratio so that the speed at which the door box distance decreases reaches the preset standard decreasing speed until the refrigerator freezer door is closed; wherein, the preset first duty cycle is determined based on the guide rail spring tension and the push rod motor locking force.
[0011] In some embodiments, before detecting the distance between the freezer door and the refrigerator body by the distance detection device, the method further includes:
[0012] The freezer pressure sensor is used to detect whether the pressure on the refrigerator freezer door is greater than the preset door opening pressure threshold; if so, the freezer push rod motor is controlled to rotate forward for a preset first time at a 100% duty cycle to open the refrigerator freezer door.
[0013] In some embodiments, before controlling the freezing push rod motor to reversely move at a preset first duty cycle, the method further includes:
[0014] After keeping the freezing push rod motor stopped for a preset second period of time, if the door box distance is less than the maximum distance of the push rod, the freezing push rod motor is controlled to reverse for a preset third period of time with a preset second duty cycle to make the push rod enter the first retraction buffer state; wherein the preset second duty cycle is greater than the preset first duty cycle.
[0015] In some embodiments, when the distance between the door boxes is greater than the maximum distance of the push rod, the refrigeration push rod motor is controlled to stop moving for a preset fourth time period until the fourth time period decreases to 0, and the refrigeration push rod motor is controlled to reverse for a preset second time period with a preset third duty cycle to retract the push rod.
[0016] In some embodiments, before the fourth time duration decreases to 0, a distance detection device is used to detect whether the distance between the door boxes is less than the maximum distance of the push rod;
[0017] If so, the duty cycle of the freezer push rod motor is controlled so that the speed at which the door box distance is reduced reaches a preset standard decreasing speed, so that the freezer door of the refrigerator is closed.
[0018] In some embodiments, controlling the duty cycle of the freezer push rod motor so that the speed at which the door box gap is reduced reaches a preset standard decreasing speed so as to close the freezer door of the refrigerator includes:
[0019] Control the duty cycle of the freezer push rod motor so that the speed at which the door box spacing is reduced reaches a preset standard decreasing speed;
[0020] Determine whether the distance between the door boxes is less than the preset hand-clamping distance;
[0021] If so, the freezer push rod motor is controlled to reverse for 1 second at a 100% duty cycle to close the freezer door of the refrigerator.
[0022] In some embodiments, when the refrigerator door is opened, the freezer push rod motor that controls the freezer door of the refrigerator is in a disabled state.
[0023] In a second aspect, a refrigerator freezer door control device is provided in this embodiment, including: a first detection module, a first judgment module, a first control module, a second detection module, a second control module, and a third control module, wherein:
[0024] The first detection module is used to detect the distance between the freezer door and the refrigerator body through a distance detection device;
[0025] A judgment module is used to judge whether the distance between the door boxes is less than the maximum distance of the push rod;
[0026] The first control module is used to control the freezing push rod motor to reversely move at a preset first duty cycle when the distance between the door boxes is less than the maximum distance of the push rod;
[0027] The second detection module is used to detect the speed of the door-box distance reduction in real time through the distance detection device;
[0028] The second control module is configured to adjust the first duty cycle according to a preset increasing ratio when the speed of reducing the door-to-box distance is less than a preset standard decreasing speed, so that the speed of reducing the door-to-box distance reaches the preset standard decreasing speed until the freezer door of the refrigerator is closed;
[0029] The third control module is used to adjust the first duty cycle according to a preset decreasing ratio when the speed at which the door box distance is reduced is greater than the preset standard decreasing speed, so that the speed at which the door box distance is reduced reaches the preset standard decreasing speed until the refrigerator freezer door is closed; wherein the preset first duty cycle length is determined based on the guide rail spring tension and the push rod motor locking force.
[0030] In a third aspect, an electronic device is provided in this embodiment, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the refrigerator freezer door control method described in the first aspect is implemented.
[0031] In a fourth aspect, a storage medium is provided in this embodiment, on which a computer program is stored. When the program is executed by a processor, the refrigerator freezer door control method described in the first aspect is implemented.
[0032] Compared with the related art, the refrigerator freezer door control method provided in this embodiment detects the door box distance between the refrigerator freezer door and the cabinet through a distance detection device; determines whether the door box distance is less than the maximum distance of the push rod; if so, controls the freezer push rod motor to reverse movement at a preset first duty cycle, and detects the speed of the door box distance reduction in real time through the distance detection device; if the speed of the door box distance reduction is less than the preset standard decreasing speed, adjusts the preset first duty cycle according to the preset increasing ratio so that the speed of the door box distance reduction reaches the preset standard decreasing speed until the refrigerator freezer door is closed; if the speed of the door box distance reduction is greater than the preset standard decreasing speed, adjusts the preset first duty cycle according to the preset decreasing ratio so that the speed of the door box distance reduction reaches the preset standard decreasing speed until the refrigerator freezer door is closed; wherein, the preset first duty cycle is determined according to the guide rail spring tension and the push rod motor locking force, solves the problem of hand pinching due to inaccurate control of the freezer refrigerator door closing system, and improves the control accuracy of the freezer refrigerator door closing system.
[0033] The details of one or more embodiments of the present application are set forth in the following drawings and description to make other features, objects, and advantages of the present application more readily apparent. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0035] Figure 1 This is a hardware structure block diagram of a terminal of the refrigerator freezer door control method of this embodiment.
[0036] Figure 2 4 is a flow chart of the refrigerator freezer door control method of this embodiment.
[0037] Figure 3 2 is a schematic diagram of the system structure of the refrigerator freezer door control method of this embodiment.
[0038] Figure 4 This is a flow chart of another refrigerator freezer door control method according to this embodiment.
[0039] Figure 5 2 is a block diagram of the structure of the refrigerator freezer door control device of this embodiment. DETAILED DESCRIPTION
[0040] In order to more clearly understand the purpose, technical solutions and advantages of the present application, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments.
[0041] Unless otherwise defined, the technical terms or scientific terms involved in this application should have the general meaning understood by people with ordinary skills in the technical field to which this application belongs. The words "one", "an", "a", "the", "these" and the like in this application do not indicate quantitative restrictions, and they can be singular or plural. The terms "include", "comprise", "have" and any variants thereof involved in this application are intended to cover non-exclusive inclusions; for example, a process, method and system, product or device comprising a series of steps or modules (units) is not limited to the listed steps or modules (units), but may include unlisted steps or modules (units), or may include other steps or modules (units) inherent to these processes, methods, products or devices. The words "connect", "connected", "coupled" and the like involved in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "plurality" involved in this application refers to two or more. "And / or" describes the relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, and B exists alone. Generally, the character " / " indicates that the related objects are in an "or" relationship. The terms "first," "second," "third," etc. used in this application are only used to distinguish similar objects and do not represent a specific ordering of the objects.
[0042] The method embodiment provided in this embodiment can be executed in a terminal, a computer or a similar computing device. For example, running on a terminal, Figure 1 FIG. 1 is a block diagram of the hardware structure of the terminal of the refrigerator freezer door control method of this embodiment. Figure 1 As shown, the terminal may include one or more ( Figure 1 Only one is shown) a processor 102 and a memory 104 for storing data, wherein the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA. The above terminal may also include a transmission device 106 and an input and output device 108 for communication functions. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above terminal. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.
[0043] The memory 104 can be used to store computer programs, such as software programs and modules of application software, such as the computer program corresponding to the refrigerator freezer door control method in this embodiment. The processor 102 executes the computer program stored in the memory 104 to execute various functional applications and data processing, thereby implementing the above-mentioned 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 examples, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0044] The transmission device 106 is used to receive or send data via a network. The network may include a wireless network provided by the terminal's telecommunications provider. In one embodiment, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In another embodiment, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0045] In this embodiment, a refrigerator freezer door control method is provided. Figure 2 FIG. 1 is a flow chart of the refrigerator freezer door control method according to the present embodiment. Figure 2 As shown, the process includes the following steps:
[0046] Step S201: Detecting the distance between the freezer door and the refrigerator body by a distance detection device.
[0047] Specifically, in this embodiment, Figure 3 FIG. 1 is a schematic diagram of the system structure of the refrigerator freezer door control method of this embodiment. Figure 3The entire system shown includes a refrigerator freezer door 31, a freezer guide rail assembly 32, a pressure sensor 33, a control panel (not shown), a freezer push rod motor 34, and a distance detection device 35. The freezer door 31 is used to isolate the freezer compartment from the outside environment, keeping the freezer compartment warm, and is also a pressure receptor. The freezer guide rail assembly 32 includes a guide rail and a spring. Within the self-locking range of the guide rail spring, the spring force of the guide rail pulls the freezer door toward the refrigerator body, closing the freezer door. The pressure sensor 33 converts pressure applied by a palm or other part of the human body to the freezer door into a signal. When the signal reaches a certain threshold, it outputs a pulse signal to the control panel, enabling the door to be opened by pressing. The control panel receives the signal and issues corresponding commands to the door and the freezer push rod motor to control the door opening and closing operations. The freezer push rod motor 34 provides the power to open the freezer door and, in this embodiment, can also control the closing speed. The distance detection device 35 detects the real-time distance between the freezer door and the refrigerator body and feeds it back to the control panel, allowing the freezer push rod motor to adjust its duty cycle in real time.
[0048] In this embodiment, a distance detection device is provided to detect the distance between the freezer door and the refrigerator body in real time. The distance detection device can be an ultrasonic sensor, a laser sensor, an infrared ranging sensor, a radar ranging sensor, etc., and can be selected according to the actual application scenario. This embodiment uses an ultrasonic sensor as an example, and this embodiment does not impose specific limitations on this. In this embodiment, the ultrasonic sensor is first used to detect the distance between the freezer door and the refrigerator body, and the door-box distance is used to determine whether the freezer door is open or closed.
[0049] Step S202, determine whether the door box distance is less than the maximum distance of the push rod; if so, control the refrigeration push rod motor to reverse movement at a preset first duty cycle, and use the distance detection device to detect the speed of the door box distance reduction in real time.
[0050] The ultrasonic sensor detects the distance between the door and the compartments and transmits the detected distance to the control board. The control board then compares the distance between the door and the compartments and the maximum distance between the push rods to determine whether the distance between the door and the compartments is less than the maximum distance between the push rods. If the distance between the door and the compartments is less than the maximum distance between the push rods, it indicates that the user did not continue to open the door after the push rod pushed it open, and the freezer door has not been opened further. In this case, it is determined that the user did not intend to open the freezer door. The control board controls the freezer push rod motor to reverse at a preset first duty cycle, so that the push rod retracts at a slow speed, prompting the freezer door to slowly retract and close under the tension of the push rod and the guide rail spring. The magnitude of the first duty cycle is determined based on the tension of the guide rail spring and the locking force of the push rod motor, ensuring that the freezer push rod motor can retract the freezer door under the first duty cycle. For example, when the tension of each guide rail spring is 20N, for a total of 40N, considering push rod consistency, the motor's retraction duty cycle is 10% and the stop duty cycle is 6%. In this case, the freezer push rod motor is controlled to have a first duty cycle of 10%. For another example, when the guide rail spring tension is 25N each and the two are 50N in total, considering the push rod consistency problem, the motor's retraction duty cycle is 8% and the stop duty cycle is 4%. At this time, the first duty cycle of controlling the freezing push rod motor is 8%.
[0051] While controlling the freezer push rod motor to reverse at a first duty cycle, the door box distance is detected in real time through a distance detection device (an ultrasonic sensor in this embodiment) to obtain the speed at which the door box distance is reduced, and the retraction status of the freezer door is judged by the speed at which the door box distance is reduced.
[0052] Step S203: If the speed at which the door-to-box distance decreases is less than the preset standard decreasing speed, the preset first duty cycle is adjusted according to the preset increasing ratio so that the speed at which the door-to-box distance decreases reaches the preset standard decreasing speed until the freezer door of the refrigerator is closed.
[0053] Specifically, a standard decreasing speed of the door-box spacing is preset according to actual needs. The preset standard decreasing speed is a speed that will not cause the user's hand to be pinched. At this speed, if the user finds that there is a risk of pinching the hand, he or she can withdraw the hand in time. For example, it is set to 3 mm / s. The standard decreasing speed of the door-box spacing can be determined according to actual needs, or a user-defined input box can be set on the control panel for user-defined settings. This embodiment does not specifically limit this. When it is detected that the speed at which the door-box spacing is reduced is 2 mm / s, the speed at which the door-box spacing is reduced is less than the preset standard decreasing speed of 3 mm / s. The control panel controls the refrigeration push rod motor to increase the first duty cycle (e.g., 10%) according to a preset incremental ratio (e.g., 2%), and adjust the first duty cycle to 10.2%, 10.4%, 10.6%, etc. The specific incremental control ratio can be determined according to actual needs, and this embodiment does not specifically limit this. The first duty cycle is adjusted according to the preset incremental control ratio. During this process, the door-box distance is detected in real time by the distance detection device to obtain the speed at which the door-box distance is reduced, until the speed at which the door-box distance is reduced is adjusted to reach the preset standard decreasing speed of 3 mm / s, and the refrigerator freezer door is closed at this speed.
[0054] Step S204: If the speed at which the door-box distance is reduced is greater than the preset standard decreasing speed, the preset first duty cycle is adjusted according to the preset decreasing ratio so that the speed at which the door-box distance is reduced reaches the preset standard decreasing speed until the freezer door of the refrigerator is closed; wherein, the preset first duty cycle is determined based on the guide rail spring tension and the push rod motor locking force.
[0055] Specifically, according to step S203, when it is detected that the speed of the door-box distance reduction is 4 mm / s, the speed of the door-box distance reduction is greater than the preset standard decrement speed of 3 mm / s, and the control panel controls the freezer push rod motor to reduce the first duty cycle (for example, 10%) according to a preset decrement ratio (for example, 2%), and adjust the first duty cycle to 9.8%, 9.6%, 9.4% ... etc. The specific decrement control ratio can be determined according to actual needs, and this embodiment does not make specific limitations. The first duty cycle is adjusted according to the preset decrement control ratio. During this process, the door-box distance is detected in real time by the distance detection device to obtain the speed of the door-box distance reduction, until the speed of the door-box distance reduction is adjusted to meet the preset standard decrement speed of 3 mm / s, and the refrigerator freezer door is closed at this speed. The first duty cycle is determined according to the actual guide rail spring tension and the push rod motor locking force.
[0056] Through the above steps S201 to S204, the door-box distance between the freezer door and the refrigerator body is detected by the distance detection device; it is determined whether the door-box distance is less than the maximum distance of the push rod; if so, the freezer push rod motor is controlled to reverse at a preset first duty cycle, and the speed at which the door-box distance is reduced is determined in real time by the distance detection device; if the speed at which the door-box distance is reduced is less than the preset standard decreasing speed, the preset first duty cycle is adjusted according to the preset increasing ratio so that the speed at which the door-box distance is reduced meets the preset standard decreasing speed; if the speed at which the door-box distance is reduced is greater than the preset standard decreasing speed, the preset first duty cycle is adjusted according to the preset decreasing ratio so that the speed at which the door-box distance is reduced meets the preset standard decreasing speed; wherein, the preset first duty cycle is determined based on the guide rail spring tension and the locking force of the push rod motor. Compared with the prior art which uses the force of a spring to directly close the door automatically and uses magnetic attraction to achieve automatic door closing, this embodiment uses a distance detection device to detect the speed of the door box distance reduction in real time, and dynamically adjusts the duty cycle of the freezer push rod motor by real-time feedback of the data so that the speed of the push rod retraction meets the preset standard decreasing speed, thereby controlling the refrigerator freezer door to close at the preset standard decreasing speed, and accurately controlling the duty cycle of the freezer push rod motor according to the door box distance, thereby preventing the user's hands from being pinched when closing the door, thereby improving the control accuracy of the refrigerator freezer door closing system.
[0057] In some embodiments, before detecting the distance between the freezer door and the refrigerator body by the distance detection device, the method further includes:
[0058] The freezer pressure sensor is used to detect whether the pressure on the refrigerator freezer door is greater than the preset door opening pressure threshold; if so, the freezer push rod motor is controlled to rotate forward for a preset first time at a 100% duty cycle to open the refrigerator freezer door.
[0059] Specifically, a freezer pressure sensor detects whether the refrigerator freezer is being pressed by a hand or other part of the body. Upon receiving a hand pressing the door, the freezer pressure sensor converts the pressure into a pulse signal and transmits it to the control panel. The control panel then determines whether the pulse signal corresponding to the pressure exceeds a preset pressure threshold. The preset pressure threshold is the pressure required to open the door, which can be set based on actual conditions and is not specifically limited in this embodiment. When the pressure reaches the preset pressure threshold, the control panel controls the freezer push rod motor to operate in the forward direction at 100% duty cycle for a preset first duration of n seconds, rapidly pushing the push rod out and opening the freezer door. The push rod distance is shorter than the self-locking point distance of the freezer rail spring to prevent the push rod from being too long and preventing the freezer door from entering the self-locking point range of the freezer rail spring when closing, preventing the spring tension from pulling the freezer door closed. The preset first duration of n seconds can be selected based on actual conditions to ensure that the freezer door is pushed open by the push rod.
[0060] In another embodiment, before controlling the freezing push rod motor to reversely move at a preset first duty cycle, the method further includes:
[0061] After keeping the freezing push rod motor stopped for a preset second time period, the freezing push rod motor is controlled to reverse for a preset third time period at a preset second duty cycle to make the push rod enter a first retraction buffer state; wherein the preset second duty cycle is greater than the preset first duty cycle, and the preset third time period is less than the second time period.
[0062] Specifically, after the refrigerator freezer door is pushed open by the push rod, the freezer push rod motor is controlled to stop for a preset second duration of 4 seconds. This preset second duration of 4 seconds is used to wait for the user to proceed with the next operation of opening the refrigerator freezer door and to retrieve items. The preset second duration can be set according to actual needs and is not specifically limited in this embodiment. After the 4-second wait, if the door compartment distance is still less than the maximum distance of the push rod, meaning the user has not opened the refrigerator freezer door, the freezer push rod motor is controlled to reverse for a preset third duration at a second duty cycle, for example, at a 15% duty cycle for 0.8 seconds, to cause the refrigerator freezer door to retract a certain amount, thereby providing an initial reminder to the user that the refrigerator freezer door is about to close. The second duty cycle can be set according to actual needs and can be greater than the first duty cycle. The third duration is generally controlled to be shorter to allow the refrigerator freezer door to retract slightly, thereby enhancing the reminder effect. The specific duration can be set according to actual needs and is not specifically limited in this embodiment.
[0063] In some embodiments, when the distance between the door boxes is greater than the maximum distance of the push rod, the refrigeration push rod motor is controlled to stop moving for a preset fourth time period until the fourth time period decreases to 0, and the refrigeration push rod motor is controlled to reverse for a preset second time period with a preset third duty cycle to retract the push rod.
[0064] Specifically, when the distance between the door boxes detected by the distance detection device is greater than the maximum distance between the push rods, the freezer door of the refrigerator is opened by the user and disengages the self-locking point of the guide rail spring. To prevent the user from forcefully closing the door and causing a finger pinch, the freezer push rod motor is controlled to stop moving for a preset fourth duration. The freezer push rod motor's duty cycle can be determined based on the actual guide rail spring tension and the push rod locking force to ensure that the push rod remains stationary. The preset fourth duration can also be determined based on actual circumstances, such as the user's daily time to retrieve items. The user can also set the fourth duration manually through the control panel. If the retrieval time is long, the fourth duration can be set to 180 seconds, while if the retrieval time is short, it can be set to 60 seconds. During this period, if the user does not close the door, the fourth duration is decremented to 0. To ensure normal operation of the refrigerator, the freezer push rod motor is controlled to retract the push rod for a second duration of 4 seconds at a preset third duty cycle. The preset third duty cycle can be set to 20%, and the second duration can also be set to other values. Under this duty cycle and retraction duration, the push rod can be retracted. Since the user did not close the door during this period, other door closing alarms have been triggered, and the third duty cycle of the freezing push rod motor is adjusted to be larger than the second duty cycle, and the push rod is retracted.
[0065] In another embodiment, before the fourth duration is decremented to 0, the method further includes:
[0066] The distance detection device detects whether the door box distance is less than the maximum distance of the push rod; if so, the duty cycle of the freezer push rod motor is controlled to make the speed at which the door box distance is reduced reach a preset standard decreasing speed, so that the refrigerator freezer door is closed.
[0067] Specifically, when the freezer door is opened by the user and the freezer push rod motor remains stopped for the fourth period of time, the distance detection device detects that the door box distance is less than the maximum distance of the push rod, that is, at this time, the user operates to close the freezer door of the refrigerator. The control panel adjusts the duty cycle of the freezer push rod motor to a preset first duty cycle based on the received door box distance change information, and dynamically adjusts the duty cycle of the freezer push rod motor according to the control method of steps S203 and S204 in the above embodiment, so that the freezer door of the refrigerator is closed at a preset standard decreasing speed under the action of the push rod and the guide rail spring tension.
[0068] In some embodiments, controlling the duty cycle of the freezer push rod motor so that the speed at which the door box gap is reduced reaches a preset standard decreasing speed so that the freezer door of the refrigerator is closed includes:
[0069] Control the duty cycle of the freezer push rod motor so that the speed at which the door box gap decreases reaches a preset standard decreasing speed; determine whether the door box gap is less than the preset hand-clamping distance; if so, control the freezer push rod motor to reverse at 100% duty cycle for 1 second to close the refrigerator freezer door.
[0070] When a user closes the freezer door after taking an item, the freezer pusher motor's duty cycle is controlled so that the door compartment gap decreases at a preset standard decreasing speed. As the freezer door closes at the preset standard speed, the distance detection device monitors the door compartment gap in real time. If the gap is detected to be less than a preset hand-pinch distance, the freezer pusher motor is controlled to reverse for one second at 100% duty cycle. Increasing the freezer pusher motor's duty cycle increases the pusher's retraction force, reducing resistance to the guide rail spring. This allows the freezer door to close quickly under the action of greater spring force, preventing air leakage caused by the door not being securely closed. The hand-pinch distance is defined as the distance between the door compartments beyond which a hand cannot fit.
[0071] In another embodiment, when the refrigerator door is opened, the freezer push rod motor that controls the freezer door of the refrigerator is in a failure state.
[0072] Specifically, when the press sensor detects that the refrigerator freezer door needs to be opened, the control panel first detects the current state of the refrigerator refrigerator door. If the current refrigerator refrigerator door is in the open state, the freezer push rod motor of the refrigerator freezer door is controlled to be in the disabled state, and the freezer push rod motor is prohibited from running to open the refrigerator freezer door, so as to prevent the refrigerator freezer door from being opened while the refrigerator refrigerator door is closed, causing the cross and pinching the user's hand.
[0073] This embodiment also provides a refrigerator freezer door control method. Figure 4 FIG. 1 is a flow chart of another refrigerator freezer door control method according to the present embodiment. Figure 4 As shown, the process includes the following steps:
[0074] Step S401: After the freezer door is opened by the push rod and the freezer push rod motor stops moving for a preset second time period, a distance detection device is used to detect the distance between the freezer door and the refrigerator body.
[0075] Step S402, determining whether the distance between the door boxes is less than the maximum distance of the push rod, if so, executing step S403, otherwise executing step S409;
[0076] Step S403, controlling the freezing push rod motor to reverse at a preset second duty cycle for a preset third time period, so that the push rod enters a first retraction buffer state;
[0077] Step S404, controlling the freezer push rod motor to reversely move at a preset first duty cycle; and using the distance detection device to detect in real time the speed at which the door-box distance is reduced;
[0078] Step S405, determining whether the speed of the door-box distance reduction is less than the preset standard decreasing speed, if so, executing step S406, otherwise executing step S407;
[0079] Step S406, adjusting the preset first duty cycle according to a preset increasing ratio so that the speed of reducing the distance between the door and the box reaches a preset standard decreasing speed; and executing step S408;
[0080] Step S407, adjusting the preset first duty cycle according to a preset decreasing ratio so that the speed of reducing the door-to-box distance reaches a preset standard decreasing speed, and executing step S408;
[0081] Step S408, when the door-box distance is less than the preset hand-clamping distance, the freezer push rod motor is controlled to reverse for 1 second at a 100% duty cycle to close the freezer door of the refrigerator;
[0082] Step S409, controlling the freezing push rod motor to stop moving for a preset fourth time period, and determining whether the door box distance is less than the maximum distance of the push rod. If so, executing step 404; otherwise, executing step S410;
[0083] Step S410, wait until the preset fourth time length decreases to 0, control the freezing push rod motor to reverse the preset second time length with a preset third duty cycle, and retract the push rod.
[0084] Through the above steps S401 to S410, when the refrigerator freezer door is pushed open by the push rod and the user does not open the door, the refrigerator freezer door is within the self-locking point of the guide rail spring, and the freezer push rod motor is controlled to reverse at a preset first duty cycle; the distance detection device is used to detect the speed of the door box gap reduction in real time, and the door box gap reduction speed is adjusted to a preset standard decrement speed, thereby dynamically controlling the speed at which the push rod pulls the refrigerator freezer door to close, preventing the refrigerator freezer door from closing too quickly and pinching the user's hand. In the case that the user accidentally opens the door, the freezer push rod motor is first controlled to stop moving for a period of time, keeping the push rod pushed out and stationary, to prevent the user from forcing the door open during this process and pinching the hand. When the user initiates the door closing action, the distance detection device is used to detect the speed of the door box gap reduction in real time and adjust it to the preset standard decrement speed, controlling the refrigerator freezer door to close, preventing the user's hand from being pinched. The real-time detection and feedback adjustment mechanism of the distance detection device improves the control accuracy of the refrigerator door closing system.
[0085] This embodiment also provides a refrigerator freezer door control device, which is used to implement the above-mentioned embodiments and preferred embodiments. Details already described will not be repeated here. The terms "module," "unit," "subunit," etc. used below may refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented using software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.
[0086] Figure 5FIG. 1 is a block diagram of the refrigerator freezer door control device of this embodiment. Figure 5 As shown, the device 50 includes: a first detection module 51, a judgment module 52, a first control module 53, a second detection module 54, a second control module 55 and a third control module 56, wherein:
[0087] The first detection module 51 is used to detect the distance between the freezer door and the refrigerator body through a distance detection device;
[0088] A judging module 52 is used to judge whether the distance between the door boxes is less than the maximum distance of the push rod;
[0089] The first control module 53 is used to control the freezing push rod motor to reversely move at a preset first duty cycle when the distance between the door boxes is less than the maximum distance of the push rod;
[0090] The second detection module 54 is used to detect the speed of the door-box distance reduction in real time through the distance detection device;
[0091] The second control module 55 is configured to adjust the first duty cycle according to a preset increasing ratio when the speed of reducing the distance between the door and the compartment is less than a preset standard decreasing speed, so that the speed of reducing the distance between the door and the compartment reaches the preset standard decreasing speed until the freezer door of the refrigerator is closed;
[0092] The third control module 56 is used to adjust the first duty cycle according to a preset decreasing ratio when the speed at which the door box distance is reduced is greater than the preset standard decreasing speed, so that the speed at which the door box distance is reduced reaches the preset standard decreasing speed until the refrigerator freezer door is closed; wherein the preset first duty cycle length is determined based on the guide rail spring tension and the push rod motor locking force.
[0093] It should be noted that the above modules can be functional modules or program modules, and can be implemented through software or hardware. For modules implemented through hardware, the above modules can be located in the same processor; or the above modules can be located in different processors in any combination.
[0094] This embodiment further provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0095] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0096] Optionally, in this embodiment, the processor may be configured to execute the following steps through a computer program:
[0097] S1, detecting the distance between the freezer door and the refrigerator body by a distance detection device;
[0098] S2, determine whether the distance between the door boxes is less than the maximum distance of the push rod;
[0099] S3, if yes, control the freezing push rod motor to reverse motion at a preset first duty cycle, and use the distance detection device to detect the speed of the door box distance reduction in real time;
[0100] S4, if the speed of reducing the door-to-box distance is less than the preset standard decreasing speed, adjusting the preset first duty cycle according to a preset increasing ratio so that the speed of reducing the door-to-box distance reaches the preset standard decreasing speed until the freezer door of the refrigerator is closed;
[0101] S5. If the speed at which the door-box distance decreases is greater than the preset standard decreasing speed, the preset first duty cycle is adjusted according to the preset decreasing ratio so that the speed at which the door-box distance decreases reaches the preset standard decreasing speed until the freezer door of the refrigerator is closed; wherein the preset first duty cycle is determined based on the guide rail spring tension and the push rod motor locking force.
[0102] It should be noted that, for specific examples in this embodiment, reference may be made to the examples described in the above embodiments and optional implementation modes, and will not be repeated in this embodiment.
[0103] In addition, in conjunction with the refrigerator freezer door control method provided in the above embodiments, a storage medium may be provided in this embodiment to implement the method. The storage medium stores a computer program; when the computer program is executed by a processor, any of the refrigerator freezer door control methods in the above embodiments is implemented.
[0104] It should be understood that the specific embodiments described herein are only used to explain this application and are not used to limit it. Based on the embodiments provided in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0105] Obviously, the accompanying drawings are merely examples or embodiments of the present application. A person skilled in the art can also apply the present application to other similar situations based on these drawings without inventive effort. Furthermore, it is understandable that, although the work involved in this development process may be complex and lengthy, certain design, manufacturing, or production changes based on the technical content disclosed in this application are merely routine technical means for a person skilled in the art and should not be considered to constitute a deficiency in the disclosure of the present application.
[0106] The term "embodiment" as used in this application refers to specific features, structures, or characteristics described in conjunction with the embodiment that can be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily mean that the embodiment is the same, nor does it mean that it is mutually exclusive with other embodiments and is independent or optional. It is understood, either explicitly or implicitly, by those skilled in the art that the embodiments described in this application can be combined with other embodiments when there is no conflict.
[0107] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.
[0108] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of patent protection. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A refrigerator freezer door control method, characterized in that: include: The distance between the freezer door and the refrigerator body is detected by a distance detection device; Determining whether the door box spacing is less than the maximum distance of the push rod; If so, the freezing push rod motor is controlled to reversely move at a preset first duty cycle, and the speed of the door box distance reduction is detected in real time by the distance detection device; If the speed at which the door-box distance decreases is less than a preset standard decreasing speed, adjusting the preset first duty cycle according to a preset increasing ratio so that the speed at which the door-box distance decreases reaches the preset standard decreasing speed until the freezer door of the refrigerator is closed; If the speed at which the door box distance is reduced is greater than the preset standard decreasing speed, the preset first duty cycle is adjusted according to the preset decreasing ratio so that the speed at which the door box distance is reduced reaches the preset standard decreasing speed until the refrigerator freezer door is closed; wherein, the preset first duty cycle is determined based on the guide rail spring tension and the push rod motor locking force.
2. The refrigerator freezer door control method according to claim 1, characterized in that: Before detecting the distance between the freezer door and the refrigerator body by the distance detection device, the method further includes: The freezer pressure sensor is used to detect whether the pressure on the freezer door of the refrigerator is greater than the preset door opening pressure threshold; if so, the freezer push rod motor is controlled to rotate forward for a preset first time period with a 100% duty cycle to open the freezer door of the refrigerator.
3. The refrigerator freezer door control method according to claim 1, characterized in that: Before controlling the freezing push rod motor to reversely move at a preset first duty cycle, the method further includes: After the freezing push rod motor stops moving for a preset second period of time, if the door box distance is less than the maximum distance of the push rod, the freezing push rod motor is controlled to reverse for a preset third period of time at a preset second duty cycle to make the push rod enter a first retraction buffer state; wherein, the preset second duty cycle is greater than the preset first duty cycle.
4. The refrigerator freezer door control method according to claim 1, characterized in that: The method further comprises: When the distance between the door boxes is greater than the maximum distance of the push rod, the freezing push rod motor is controlled to stop moving for a preset fourth time period until the fourth time period decreases to 0, and the freezing push rod motor is controlled to reverse the preset second time period with a preset third duty cycle to retract the push rod.
5. The refrigerator freezer door control method according to claim 4, characterized in that: Before the fourth duration is decremented to 0, the method further includes: Detecting by the distance detection device whether the distance between the door boxes is less than the maximum distance of the push rod; If so, the duty cycle of the freezing push rod motor is controlled so that the speed at which the door box distance is reduced reaches the preset standard decreasing speed, so that the refrigerator freezer door is closed.
6. The refrigerator freezer door control method according to claim 5, characterized in that: The step of controlling the duty cycle of the freezer push rod motor so that the speed at which the door box distance is reduced reaches the preset standard decreasing speed, so as to close the freezer door of the refrigerator, comprises: Controlling the duty cycle of the freezing push rod motor so that the speed at which the door box distance is reduced reaches the preset standard decreasing speed; Determine whether the door box distance is less than a preset hand-clamping distance; If so, the freezing push rod motor is controlled to reverse for 1 second at a 100% duty cycle to close the refrigerator freezer door.
7. The refrigerator freezer door control method according to claim 1, characterized in that: The method further comprises: When the refrigerator door is opened, the freezing push rod motor for controlling the freezing door is in a failure state.
8. A refrigerator freezer door control device, characterized in that: include: A first detection module, a judgment module, a first control module, a second detection module, a second control module, and a third control module, wherein: The first detection module is used to detect the distance between the freezer door and the refrigerator body through a distance detection device; The judging module is configured to judge whether the distance between the door boxes is less than the maximum distance of the push rods; The first control module is used to control the freezing push rod motor to reversely move at a preset first duty cycle when the distance between the door boxes is less than the maximum distance of the push rod; The second detection module is used to detect the speed of the door-box distance reduction in real time through the distance detection device; The second control module is configured to adjust the first duty cycle according to a preset increasing ratio when the speed of reducing the distance between the door and the compartment is less than a preset standard decreasing speed, so that the speed of reducing the distance between the door and the compartment reaches the preset standard decreasing speed until the freezer door of the refrigerator is closed; The third control module is used to adjust the first duty cycle according to a preset decreasing ratio when the speed at which the door box distance is reduced is greater than a preset standard decreasing speed, so that the speed at which the door box distance is reduced reaches the preset standard decreasing speed until the refrigerator freezer door is closed; wherein the preset first duty cycle length is determined based on the guide rail spring tension and the push rod motor locking force.
9. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to execute the refrigerator freezer door control method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the refrigerator freezer door control method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Method for controlling automatic door for freezing refrigerator
JP2003240423A
Refrigerator
JP2015135220A