A control method and system of a car refrigerator drawer with anti-pinch function
Patent Information
- Application Number
- CN202611098435.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-23
- Publication Date
- 2026-10-16
AI Technical Summary
[0004]为了解决现有冰箱抽屉门容易出现防夹、防撞误判的技术问题,本发明提出一种带防夹功能车载冰箱抽屉的控制方法及系统,避免了防夹和防撞功能的误判,实现车载冰箱抽屉的稳定开关运行
本发明的一种带防夹功能车载冰箱抽屉的控制方法,通过在启动时计算匀速运动下的电流,来适应冰箱抽屉不同负载下或者车身上下坡时的匀速电流,避免了防夹和防撞功能的误判。
Smart Images

Figure CN122920754A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle refrigerator technology, and specifically to a control method and system for a vehicle refrigerator drawer with anti-pinch function. Background Technology
[0002] With the increasing prevalence of in-vehicle refrigerators in electric vehicles, more and more electric drawer doors are appearing. Currently, most in-vehicle refrigerator drawer doors on the market use factory calibration, and then use Hall effect sensors to calculate the travel distance to control the opening and closing of the drawer door. However, if these refrigerator drawer doors are subjected to impacts causing stripping or if the Hall effect sensor is interfered with, the door may not close properly or not close tightly. Existing anti-pinch drawer doors generally use motor current to determine the presence of obstacles. If the current exceeds a certain calibrated value, it is considered an obstacle. However, under different loads or when the vehicle is going uphill or downhill, the normal operating current of the drawer may exceed the judgment value, resulting in false alarms for anti-pinch and anti-collision functions.
[0003] A vehicle-mounted refrigerator and vehicle with publication number CN224455042U include a cabinet, a first door, a second door, a transmission device, and a sensor. When the first door and the motion module are in a first open position, the motion module inserts a locking tongue into a socket through the transmission device to lock the second door in a second closed position. When the second door is in the second open position, the sensor detects an opening trigger signal of the second door, and the first door and the motion module lock in the first closed position according to the opening trigger signal. However, it cannot avoid false judgments regarding anti-pinch and anti-collision measures. Summary of the Invention
[0004] To address the technical problem of misjudgment of anti-pinch and anti-collision functions in existing refrigerator drawer doors, this invention proposes a control method and system for a vehicle refrigerator drawer with anti-pinch function, which avoids misjudgment of anti-pinch and anti-collision functions and achieves stable opening and closing operation of the vehicle refrigerator drawer.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: a control method for a car refrigerator drawer with anti-pinch function, comprising the following steps: S1 receives the opening or closing command of the drawer door and detects the current position status of the drawer door; S2, if the instruction is valid and the drawer door is not in the target position, then perform the open or close operation; S3, when performing the opening or closing operation, the motor starts slowly with an increasing duty cycle, and calculates the motor reference current when the drawer door is moving at a constant speed after the target duty cycle is reached. S4 collects the operating current of the motor in real time; based on the operating current and the motor reference current, it determines whether an obstacle is encountered and executes anti-collision or anti-pinch strategies.
[0006] In this technical solution, an instruction is received, and the position status of the drawer door is detected. If the instruction is valid and the drawer door is not fully open or fully closed, an opening or closing operation is performed. During the opening or closing operation, the motor is started slowly with an increasing duty cycle, and the motor reference current at the drawer's average speed under the target duty cycle is calculated. The real-time operating current is compared with the motor reference current to determine whether to execute the corresponding anti-collision or anti-pinch strategy. This technical solution can effectively avoid misjudgment of anti-pinch and anti-collision functions.
[0007] Further, step S4 includes: The operating current is monitored in real time during the door opening process; If the operating current is greater than I 开门 If +I1 is maintained for the first duration, it is determined that an obstacle has been encountered, and the drawer door will stop immediately. If the refrigerator drawer door is not yet at a constant speed, and the operating current is detected to be greater than I0 for the second duration, it is determined that an obstacle has been encountered, and the drawer door will stop immediately.
[0008] In this technical solution, if the real-time operating current is greater than I during the opening of the refrigerator drawer door... 开门 If +I1 is applied and held for the first duration, it is determined that an obstacle has been encountered. 开门 I1 is the motor operating current at constant speed, and I1 is the first current threshold, which is preset according to the actual situation.
[0009] Furthermore, during the opening process, the position of the drawer door is detected in real time. If the refrigerator drawer door is about to reach the fully open position, the duty cycle of the motor is reduced in advance over time. After the duty cycle is reduced to the minimum operable duty cycle, the drawer door stops working once it reaches the fully open position.
[0010] Further, step S3 includes: When performing the door opening operation, start with a 10% duty cycle and gradually increase the duty cycle over time. When the duty cycle reaches the target 100% duty cycle for door opening, calculate the motor operating current I at constant speed. 开门 .
[0011] Furthermore, step S3 also includes: When performing the door closing operation, start with a 10% duty cycle and gradually increase the duty cycle over time until the refrigerator drawer door closes at the target duty cycle of 100%. Calculate the motor's operating current I under constant speed conditions. 关门’ .
[0012] Furthermore, the door closing procedure also includes: When the drawer door enters the preset anti-pinch zone, the duty cycle of the actuator motor is reduced to 40% of the anti-pinch zone, and the motor reference current I under this low duty cycle is recalculated. 关门; If a working current greater than I is detected within the anti-pinch area 关门 If +I2 continues for the third time, it is determined that a hand is pinched, and the actuator motor is controlled to rotate in reverse to open the drawer door.
[0013] Furthermore, during the closing process, the position of the drawer door is detected in real time. If the refrigerator drawer door is about to reach the fully closed position, the motor duty cycle is reduced in advance. After the duty cycle is reduced to the minimum operable duty cycle, the drawer door stops working and initializes the fully closed position when the limit sensor is triggered and the motor current exceeds I0.
[0014] Furthermore, the current position status of the drawer door is detected, including: Upon power-up, the status of the limit sensor is detected; If the limit sensor has been triggered, the drawer door position is set to fully closed. If the limit sensor is not triggered, the default state is fully open, and the door is closed until the limit sensor is detected to be triggered and the operating current exceeds I0, thus completing the drawer door position initialization.
[0015] A control system for a vehicle refrigerator drawer with anti-pinch function, employing the aforementioned control method for a vehicle refrigerator drawer with anti-pinch function, includes: The current acquisition module collects the operating current of the actuator motor; The motor control module controls the opening and closing of the drawer doors and calculates the drawer's position. The limit module initializes the drawer door position and determines whether the drawer door is fully closed.
[0016] Furthermore, the limiting module is disposed between the rear side of the drawer door and the refrigerator shell, and the drawer door is connected to a conveying mechanism, which transports the drawer door along a specific track.
[0017] A control system for a car refrigerator drawer with anti-pinch function mainly includes a current acquisition module, a motor control module, and a limit module. The current acquisition module, motor control module, and limit module are connected in sequence. After the current acquisition module acquires the real-time operating current, the current data is sent to the motor control module for data processing. Based on the processed data, the opening and closing of the drawer door and the position calculation of the drawer are controlled. The limit module can determine whether the drawer door is fully closed.
[0018] The present invention can bring the following beneficial effects: The present invention discloses a control method for a vehicle refrigerator drawer with anti-pinch function. By calculating the current under constant speed movement at startup, the method adapts to the constant speed current of the refrigerator drawer under different loads or when the vehicle body is going up or down slope, thus avoiding misjudgment of the anti-pinch and anti-collision functions. Attached Figure Description
[0019] Figure 1 This is a state transition diagram of a control method for a car refrigerator drawer with anti-pinch function according to the present invention.
[0020] Figure 2 This is a flowchart illustrating the opening process of a control method for a car refrigerator drawer with anti-pinch function according to the present invention.
[0021] Figure 3 This is a flowchart illustrating the closing process of a control method for a car refrigerator drawer with anti-pinch function according to the present invention.
[0022] Figure 4 This is an initialization flowchart of a control method for a vehicle refrigerator drawer with anti-pinch function according to the present invention.
[0023] Figure 5 This is a schematic diagram illustrating the application structure of a control method for a vehicle refrigerator drawer with anti-pinch function according to the present invention.
[0024] Reference numerals in the attached diagram: 1. Limit sensor; 2. Actuating motor; 3. First support bearing; 4. Lead screw; 5. Drawer door; 6. Second support bearing. Detailed Implementation
[0025] Example 1:
[0026] Existing anti-pinch drawer doors generally use motor current to determine the presence of obstacles. If the current exceeds a certain rated value, it is considered an obstacle. However, under different loads or when the vehicle is going uphill or downhill, the normal operating current of the drawer is prone to exceeding the judgment value, resulting in false alarms for anti-pinch and anti-collision functions. To solve the above-mentioned technical problems in the existing technology, this embodiment proposes a control method for a car refrigerator drawer with anti-pinch function, referring to... Figure 1 , Figure 2 , Figure 3 as well as Figure 4 This includes the following steps.
[0027] Step S1: Receive the opening or closing command of the drawer door and detect the current position status of the drawer door.
[0028] Step S2: If the instruction is valid and the drawer door is not in the target position, then perform the opening or closing operation.
[0029] Step S3: When performing the opening or closing operation, the motor starts slowly with an increasing duty cycle. After reaching the target duty cycle, the motor reference current when the drawer door moves at a constant speed is calculated.
[0030] Step S4: Real-time acquisition of the operating current of the motor; Based on the operating current and the motor reference current, determine whether an obstacle has been encountered, and execute anti-collision or anti-pinch strategies.
[0031] refer to Figure 2 Upon receiving the corresponding door opening command, the system immediately checks the position of the refrigerator drawer door. Specifically, if the refrigerator drawer door is not fully open, the system performs the door opening operation and monitors the position of the refrigerator drawer door in real time. When the refrigerator drawer door reaches the fully open state, the drawer stops. If the refrigerator drawer door is fully open after receiving the door opening command, the system does not respond to the door opening command.
[0032] After receiving a door-closing command, the system checks the position of the drawer door. Specifically, if the refrigerator drawer door is not fully closed, the system performs the closing operation and monitors the position of the refrigerator drawer door in real time. When the refrigerator drawer door reaches the fully closed position, the drawer stops. If the refrigerator drawer door is fully closed after receiving a door-closing command, the system does not respond to the door-closing command.
[0033] Step S3 includes the following process: When performing the door opening operation, start with a 10% duty cycle and gradually increase the duty cycle over time. When the duty cycle reaches the target 100% duty cycle for door opening, calculate the motor operating current I at constant speed. 开门 .
[0034] Step S4 includes the following process: The refrigerator drawer door monitors the operating current in real time during the opening process. If the operating current is greater than I... 开门 If +I1 persists for the first duration, it is determined that an obstacle has been encountered, and the drawer door will stop immediately. If the refrigerator drawer door detects a working current greater than I0 for the second duration before it reaches a constant speed, it is determined that an obstacle has been encountered, and the drawer door will stop immediately.
[0035] In this embodiment, the first duration is 200ms, the second duration is 200ms, I1 and I0 are both preset current thresholds, I1 is the first current threshold, and I1 and I0 are set and adjusted according to the actual situation.
[0036] During the opening process of the refrigerator drawer door, the position of the drawer door is detected in real time. If the refrigerator drawer door is about to reach the fully open position, the duty cycle of the motor is reduced in advance over time. After the duty cycle is reduced to the minimum operable duty cycle, the drawer door stops working once it reaches the fully open position.
[0037] In this embodiment, the specific method for determining whether the refrigerator drawer door is about to reach the fully open position is as follows: a corresponding distance threshold is set, and the refrigerator drawer door is determined to be about to reach the fully open position by comparing it with the distance threshold.
[0038] refer to Figure 3 Step S3 also includes the following processes: When performing the door closing operation, start with a 10% duty cycle and gradually increase the duty cycle over time until the refrigerator drawer door closes at the target duty cycle of 100%. Calculate the motor's operating current I under constant speed conditions. 关门’ .
[0039] The door closing operation also includes the following processes: When the drawer door enters the preset anti-pinch zone, the duty cycle of the actuator motor is reduced to 40% of the anti-pinch zone, and the motor reference current I under this low duty cycle is recalculated. 关门 ; If a working current greater than I is detected within the anti-pinch area 关门 If +I2 continues for the third time, it is determined that a hand is pinched, and the actuator motor is controlled to rotate in reverse to open the drawer door.
[0040] Specifically, in this embodiment, the third duration is 50ms; during the closing process of the refrigerator drawer door, the position of the refrigerator drawer door is detected in real time. If the refrigerator drawer door reaches the anti-pinch zone, the motor operating current is detected in real time. If the motor operating current is greater than I... 关门 If +I2 persists for 50ms, it is determined to be a pinch, and the drawer door immediately reverses and opens to the fully open position. If the drawer door does not reach the anti-pinch zone during closing, the motor operating current is monitored in real time. If the motor operating current is greater than I... 关门’ If +I3 is pressed for 100ms, it is determined that an obstacle has been encountered, and the refrigerator drawer door is immediately opened in the reverse direction to the fully open position.
[0041] In this embodiment, I2 and I3 are also preset current thresholds, which are set and adjusted according to the actual situation.
[0042] During the closing process, the position of the refrigerator drawer door is monitored in real time. If the refrigerator drawer door is about to reach the fully closed position, the motor duty cycle is reduced in advance. After the duty cycle is reduced to the minimum operable duty cycle, the drawer door stops working and initializes the fully closed position when the limit sensor is triggered and the motor current exceeds I0.
[0043] When the refrigerator drawer door receives a shutdown command during operation, the refrigerator drawer door will gradually reduce the motor duty cycle until it is reduced to the minimum operable duty cycle of 10%, and then the motor will be turned off.
[0044] refer to Figure 4 Detect the current position status of the drawer door, including: When the refrigerator drawer door is turned on, it cannot determine the current position of the drawer door. Therefore, the status of the limit sensor is checked when the power is on. If the limit sensor has been triggered, the drawer door position is set to fully closed; if the limit sensor has not been triggered, the default is fully open, and the door is closed until the limit sensor is detected to be triggered and the operating current exceeds I0 for 100ms, at which point the refrigerator drawer door position is initialized.
[0045] In this embodiment, an instruction is received, and the position status of the drawer door is detected. If the instruction is valid and the drawer door is not in a fully open or fully closed state, an opening or closing operation is performed. When performing the opening or closing operation, the motor is started slowly with an increasing duty cycle, and the motor reference current at the average speed of the drawer under the target duty cycle is calculated. The real-time operating current is compared with the motor reference current to determine whether to execute the corresponding anti-collision or anti-pinch strategy. The technical solution of this embodiment can effectively avoid misjudgment of anti-pinch and anti-collision functions.
[0046] This embodiment provides a control method for a vehicle refrigerator drawer with anti-pinch function. By calculating the current under constant speed movement at startup, it adapts to the constant speed current of the refrigerator drawer under different loads or when the vehicle is going up or down slope, thus avoiding misjudgment of the anti-pinch and anti-collision functions.
[0047] This embodiment provides a control method for a vehicle refrigerator drawer with anti-pinch function. By correcting the limit sensor after each closing, it avoids the inability to close the drawer due to Hall sensor malfunction or slippage.
[0048] Example 2:
[0049] With the increasing prevalence of in-vehicle refrigerators in electric vehicles, more and more electric drawer doors are appearing. Currently, most in-vehicle refrigerator drawer doors on the market use factory calibration, and then use Hall effect sensors to calculate the travel distance to control the opening and closing of the drawer door. However, if these refrigerator drawer doors are subjected to impacts causing stripping or if the Hall effect sensor is interfered with, the door may not close properly or not close tightly. Existing anti-pinch drawer doors generally use motor current to determine the presence of obstacles. If the current exceeds a certain calibrated value, it is considered an obstacle. However, under different loads or when the vehicle is going uphill or downhill, the normal operating current of the drawer may exceed the judgment value, resulting in false alarms for anti-pinch and anti-collision functions.
[0050] Existing technologies for vehicle refrigerator drawer doors still have significant shortcomings in terms of position detection redundancy and anti-pinch robustness. Especially in real-world vehicle scenarios involving mechanical wear, electromagnetic interference, and non-level inclines, they are prone to closing failures or false anti-pinch issues. Therefore, there is an urgent need for a control method for vehicle refrigerator drawers with anti-pinch functionality that can overcome the limitations of a single sensor and adapt to complex vehicle loads and attitude changes, thereby improving the system's reliability and safety.
[0051] To address the technical problem of misjudgment of anti-pinch and anti-collision functions in existing refrigerator drawer doors, this embodiment proposes a control method for a vehicle refrigerator drawer with anti-pinch function, which includes the following steps.
[0052] Step S1: Receive the opening or closing command of the drawer door and detect the current position status of the drawer door.
[0053] refer to Figure 2 Upon receiving the corresponding door opening command, the system immediately checks the position of the refrigerator drawer door. Specifically, if the refrigerator drawer door is not fully open, the system performs the door opening operation and monitors the position of the refrigerator drawer door in real time. When the refrigerator drawer door reaches the fully open state, the drawer stops. If the refrigerator drawer door is fully open after receiving the door opening command, the system does not respond to the door opening command.
[0054] After receiving a door-closing command, the system checks the position of the drawer door. Specifically, if the refrigerator drawer door is not fully closed, the system performs the closing operation and monitors the position of the refrigerator drawer door in real time. When the refrigerator drawer door reaches the fully closed position, the drawer stops. If the refrigerator drawer door is fully closed after receiving a door-closing command, the system does not respond to the door-closing command.
[0055] Step S2: If the instruction is valid and the drawer door is not in the target position, then perform the opening or closing operation.
[0056] Step S3: When performing the opening or closing operation, the motor starts slowly with an increasing duty cycle. After reaching the target duty cycle, the motor reference current when the drawer door moves at a constant speed is calculated.
[0057] Step S4: Real-time acquisition of the operating current of the motor; Based on the operating current and the motor reference current, determine whether an obstacle has been encountered, and execute anti-collision or anti-pinch strategies.
[0058] Step S3 includes the following process: When performing the door opening operation, start with a 10% duty cycle and gradually increase the duty cycle over time. When the duty cycle reaches the target 100% duty cycle for door opening, calculate the motor operating current I at constant speed. 开门 .
[0059] Step S4 includes the following process: The refrigerator drawer door monitors the operating current in real time during the opening process. If the operating current is greater than I... 开门 If +I1 persists for the first duration, it is determined that an obstacle has been encountered, and the drawer door will stop immediately. If the refrigerator drawer door detects a working current greater than I0 for the second duration before it reaches a constant speed, it is determined that an obstacle has been encountered, and the drawer door will stop immediately.
[0060] In this embodiment, the first duration is 200ms, the second duration is 200ms, I1 and I0 are both preset current thresholds, I1 is the first current threshold, and I1 and I0 are set and adjusted according to the actual situation.
[0061] During the opening process of the refrigerator drawer door, the position of the drawer door is detected in real time. If the refrigerator drawer door is about to reach the fully open position, the duty cycle of the motor is reduced in advance over time. After the duty cycle is reduced to the minimum operable duty cycle, the drawer door stops working once it reaches the fully open position.
[0062] In this embodiment, the specific method for determining whether the refrigerator drawer door is about to reach the fully open position is as follows: a corresponding distance threshold is set, and the refrigerator drawer door is determined to be about to reach the fully open position by comparing it with the distance threshold.
[0063] refer to Figure 3 Step S3 also includes the following processes: When performing the door closing operation, start with a 10% duty cycle and gradually increase the duty cycle over time until the refrigerator drawer door closes at the target duty cycle of 100%. Calculate the motor's operating current I under constant speed conditions. 关门’ .
[0064] The door closing operation also includes the following processes: When the drawer door enters the preset anti-pinch zone, the duty cycle of the actuator motor is reduced to 40% of the anti-pinch zone, and the motor reference current I under this low duty cycle is recalculated. 关门 ; If a working current greater than I is detected within the anti-pinch area 关门 If +I2 continues for the third time, it is determined that a hand is pinched, and the actuator motor is controlled to rotate in reverse to open the drawer door.
[0065] Specifically, in this embodiment, the third duration is 50ms; during the closing process of the refrigerator drawer door, the position of the refrigerator drawer door is detected in real time. If the refrigerator drawer door reaches the anti-pinch zone, the motor operating current is detected in real time. If the motor operating current is greater than I... 关门 If +I2 persists for 50ms, it is determined to be a pinch, and the drawer door immediately reverses and opens to the fully open position. If the drawer door does not reach the anti-pinch zone during closing, the motor operating current is monitored in real time. If the motor operating current is greater than I... 关门’ If +I3 is pressed for 100ms, it is determined that an obstacle has been encountered, and the refrigerator drawer door is immediately opened in the reverse direction to the fully open position.
[0066] In this embodiment, I2 and I3 are also preset current thresholds, which are set and adjusted according to the actual situation.
[0067] During the closing process, the position of the refrigerator drawer door is monitored in real time. If the refrigerator drawer door is about to reach the fully closed position, the motor duty cycle is reduced in advance. After the duty cycle is reduced to the minimum operable duty cycle, the drawer door stops working and initializes the fully closed position when the limit sensor is triggered and the motor current exceeds I0.
[0068] When the refrigerator drawer door receives a shutdown command during operation, the refrigerator drawer door will gradually reduce the motor duty cycle until it is reduced to the minimum operable duty cycle of 10%, and then the motor will be turned off.
[0069] refer to Figure 4 Detect the current position status of the drawer door, including: When the refrigerator drawer door is turned on, it cannot determine the current position of the drawer door. Therefore, the status of the limit sensor is checked when the power is on. If the limit sensor has been triggered, the drawer door position is set to fully closed; if the limit sensor has not been triggered, the default is fully open, and the door is closed until the limit sensor is detected to be triggered and the operating current exceeds I0 for 100ms, at which point the refrigerator drawer door position is initialized.
[0070] In this embodiment, an instruction is received, and the position status of the drawer door is detected. If the instruction is valid and the drawer door is not in a fully open or fully closed state, an opening or closing operation is performed. When performing the opening or closing operation, the motor is started slowly with an increasing duty cycle, and the motor reference current at the average speed of the drawer under the target duty cycle is calculated. The real-time operating current is compared with the motor reference current to determine whether to execute the corresponding anti-collision or anti-pinch strategy. The technical solution of this embodiment can effectively avoid misjudgment of anti-pinch and anti-collision functions.
[0071] The above control method is applied to the automatic drawer doors of refrigerators, see reference. Figure 5 The automatic drawer door mainly includes a drawer door 5 and a transmission mechanism. The transmission mechanism transports the drawer door 5 along a specific track. The transmission mechanism consists of an actuator, a lead screw 4, a first support bearing 3, a second support bearing 6, and a limit sensor 1. The drawer door is installed between the first support bearing 3 and the second support bearing 6. The limit sensor 1 is installed between the rear side of the drawer door 5 and the refrigerator shell. In this embodiment, the actuator is an actuator motor 2.
[0072] Based on the above control method, this embodiment also proposes a control system for a vehicle refrigerator drawer with anti-pinch function, including a current acquisition module, a motor control module, and a limit module.
[0073] The function of the current acquisition module is to acquire the operating current of the actuator motor.
[0074] The motor control module functions to control the opening and closing of drawer doors and to calculate the position of the drawer.
[0075] The limit module functions to initialize the drawer door position and determine whether the drawer door is fully closed. Specifically, it initializes the position when the refrigerator Hall sensor malfunctions and determines if the Hall sensor is faulty. The limit module is located between the rear of the drawer door and the refrigerator casing. The drawer door is connected to a conveying mechanism, which moves the drawer door along a specific track. In this embodiment, the limit module is a limit sensor; preferably, a microswitch is used as an example.
[0076] The current acquisition module can also calculate the current during the refrigerator's uniform motion and protect the motor current; the motor control module can also determine the anti-collision function when the drawer door opens and the anti-pinch function when the drawer is pinched.
[0077] In this embodiment, reference Figure 5 The position of the micro switch is not limited to the back; it can also be located on the side or rear, or in a position that can be triggered within 5mm before the drawer is closed. Such modifications are considered alternatives to the position of the limit sensor and are all within the scope of this patent.
[0078] In this embodiment, the judgment time and judgment current change threshold for anti-pinch and anti-collision will be changed accordingly based on the actual required anti-pinch force and anti-collision force. Such changes to the software judgment values are all within the scope of protection of this patent.
[0079] Although this embodiment uses a micro switch as an example, in practical applications, other sensors with limit functions, such as reed switches or Hall sensors, can be used instead without departing from the protection scope of this invention.
[0080] This invention avoids accidental touches caused by a fully loaded drawer door or a car going up or down a slope by calculating the current at a constant speed; and by calibrating the drawer door each time it is closed, it solves the problem of the drawer door not closing when external factors cause the drawer to slip or the Hall sensor to be interfered with.
Claims
1. A control method for a car refrigerator drawer with anti-pinch function, characterized in that, Includes the following steps: S1 receives the opening or closing command of the drawer door and detects the current position status of the drawer door; S2, if the instruction is valid and the drawer door is not in the target position, then perform the open or close operation; S3, when performing the opening or closing operation, the motor starts slowly with an increasing duty cycle, and calculates the motor reference current when the drawer door is moving at a constant speed after the target duty cycle is reached. S4 collects the operating current of the motor in real time; based on the operating current and the motor reference current, it determines whether an obstacle is encountered and executes anti-collision or anti-pinch strategies.
2. The control method for a car refrigerator drawer with anti-pinch function according to claim 1, characterized in that, Step S4 includes: The operating current is monitored in real time during the door opening process; If the operating current is greater than I 开门 If +I1 is maintained for the first duration, it is determined that an obstacle has been encountered, and the drawer door will stop immediately. If the refrigerator drawer door is not yet at a constant speed, and the operating current is detected to be greater than I0 for the second duration, it is determined that an obstacle has been encountered, and the drawer door will stop immediately.
3. A control method for a car refrigerator drawer with anti-pinch function according to claim 1 or 2, characterized in that, During the opening process, the position of the drawer door is monitored in real time. If the refrigerator drawer door is about to reach the fully open position, the duty cycle of the motor is reduced in advance over time. After the duty cycle is reduced to the minimum operable duty cycle, the drawer door stops working once it reaches the fully open position.
4. A control method for a car refrigerator drawer with anti-pinch function according to claim 1 or 2, characterized in that, Step S3 includes: When performing the door opening operation, start with a 10% duty cycle and gradually increase the duty cycle over time. When the duty cycle reaches the target 100% duty cycle for door opening, calculate the motor operating current I at constant speed. 开门 .
5. A control method for a car refrigerator drawer with anti-pinch function according to claim 1 or 2, characterized in that, Step S3 further includes: When performing the door closing operation, start with a 10% duty cycle and gradually increase the duty cycle over time until the refrigerator drawer door closes at the target duty cycle of 100%. Calculate the motor's operating current I under constant speed conditions. 关门’ .
6. The control method for a car refrigerator drawer with anti-pinch function according to claim 2, characterized in that, The door closing operation also includes: When the drawer door enters the preset anti-pinch zone, the duty cycle of the actuator motor is reduced to 40% of the anti-pinch zone, and the motor reference current I under this low duty cycle is recalculated. 关门 ; If a working current greater than I is detected within the anti-pinch area 关门 If +I2 continues for the third time, it is determined that a hand is pinched, and the actuator motor is controlled to rotate in reverse to open the drawer door.
7. A control method for a car refrigerator drawer with anti-pinch function according to claim 1 or 2, characterized in that, During the closing process, the position of the drawer door is detected in real time. If the refrigerator drawer door is about to reach the fully closed position, the motor duty cycle is reduced in advance. After the duty cycle is reduced to the minimum operable duty cycle, the drawer door stops working and initializes the fully closed position when the limit sensor is triggered and the motor current exceeds I0.
8. A control method for a car refrigerator drawer with anti-pinch function according to claim 1 or 2, characterized in that, Detect the current position status of the drawer door, including: Upon power-up, the status of the limit sensor is detected; If the limit sensor has been triggered, the drawer door position is set to fully closed. If the limit sensor is not triggered, the default state is fully open, and the door is closed until the limit sensor is detected to be triggered and the operating current exceeds I0, thus completing the drawer door position initialization.
9. A control system for a car refrigerator drawer with anti-pinch function, comprising the control method for a car refrigerator drawer with anti-pinch function as described in any one of claims 1-8, characterized in that, include: The current acquisition module collects the operating current of the actuator motor; The motor control module controls the opening and closing of the drawer doors and calculates the drawer's position. The limit module initializes the drawer door position and determines whether the drawer door is fully closed.
10. A control system for a vehicle-mounted refrigerator drawer with anti-pinch function according to claim 9, characterized in that, The limiting module is located between the rear side of the drawer door and the refrigerator shell. The drawer door is connected to a conveying mechanism, which transports the drawer door along a specific track.