Vehicle door control method and apparatus, device, and vehicle

By monitoring the door lock status and controlling the door lock status switching within a preset time period through the vehicle's door module electronic control unit, the problem of accidental door opening due to user misoperation is solved, ensuring the driving safety of the vehicle and the user.

WO2026077124A1PCT designated stage Publication Date: 2026-04-16WUHAN LOTUS CARS CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/116860
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-10-09
Filing Date
2025-08-26
Publication Date
2026-04-16

AI Technical Summary

Technical Problem

The issue of users accidentally opening car doors due to misoperation, affecting the safety of the vehicle and the user.

Method used

The door lock status switching information is monitored by the electronic control unit of the vehicle's door module. If the user pulls the inner handle for the first time to switch the door lock from fully locked to half-unlocked, and the inner handle is not pulled again within a preset time period, the door lock is controlled to switch from half-unlocked to fully locked. Otherwise, the door is opened when the user pulls the inner handle again within the preset time period.

Benefits of technology

This effectively prevents accidental opening of car doors due to user error, ensuring the safety of both the vehicle and the user.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025116860_16042026_PF_FP_ABST
    Figure CN2025116860_16042026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the technical field of vehicle control, and provide a vehicle door control method and apparatus, a device, and a vehicle. The method comprises: if it is determined that a vehicle door of a vehicle is in a closed state and a vehicle door lock of the vehicle door is in a fully locked state, monitoring state switching information of the vehicle door lock, wherein the state switching information is generated on the basis of a first pull of an inner handle of the vehicle door by a user; if a first unlocking signal of a full lock position switch in the vehicle door lock is not detected within a preset time period, controlling a door lock state of the vehicle door lock to switch from a semi-unlocked state to a fully locked state, wherein the first unlocking signal is generated on the basis of a second pull of the inner handle by the user; and if the first unlocking signal is detected within the preset time period, determining that the vehicle door is in an open state. The method of the present application prevents a vehicle door from being opened unintentionally due to user misoperation, thereby ensuring driving safety of a vehicle and a user.
Need to check novelty before this filing date? Find Prior Art

Description

Door control methods, devices, equipment and vehicles

[0001] This application claims priority to Chinese Patent Application No. 202411399950.6, filed on October 9, 2024, entitled “Vehicle door control method, apparatus, device and vehicle”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of vehicle control technology, and in particular to a door control method, device, equipment and vehicle. Background Technology

[0003] In the automotive industry, vehicle doors typically have an inner handle, which vehicle users pull to open the door.

[0004] In one alternative approach, based on the double-pull opening function of the car door lock, the user inside the car needs to pull the inner handle twice consecutively to open the car door.

[0005] However, in the above method, if the user accidentally pulls the inner handle and then accidentally pulls it again, the door will open, which poses a risk of the door opening accidentally and affects the driving safety of the vehicle and the user. Summary of the Invention

[0006] This application provides a door control method, device, equipment, and vehicle to solve the technical problem of door opening accidentally due to user misoperation, thereby affecting vehicle and user driving safety.

[0007] In a first aspect, this application provides a door control method, the method being applied to a vehicle door module electronic control unit; the method includes:

[0008] If it is determined that the vehicle door is closed and the door lock is fully locked, the door lock state switching information is detected; wherein, the state switching information indicates that the door lock state changes from fully locked to partially unlocked; the state switching information is generated based on the user's first pull of the inner handle of the door;

[0009] If no first unlock signal is detected in the full lock position switch of the door lock within a preset time period, the door lock state is controlled to switch from the half unlock state to the full lock state; wherein, the first unlock signal indicates that the switch state of the full lock position switch has switched from the locked state to the unlocked state; the first unlock signal is generated based on the user pulling the inner handle again;

[0010] If the first unlock signal is detected within the preset time period, it is determined that the car door is in the open state.

[0011] In this way, after the user pulls the inner handle of the car door for the first time, switching the door lock status from fully locked to partially unlocked, if the user does not pull the inner handle again within a preset time period, the door lock will switch from partially unlocked to fully locked. If the user pulls the inner handle again within the preset time period and opens the door, the door status is determined to be open. This prevents the door from being accidentally opened due to user misoperation, thus ensuring the driving safety of the vehicle and the user.

[0012] In one embodiment of this application, the vehicle door further includes an inner handle micro switch; the full lock position switch includes a double-pull door lock structure; determining that the vehicle door lock is in the full lock state includes:

[0013] If it is determined that the micro switch of the inner handle is in the locked state and the full lock position switch of the door lock is in the locked state, then it is determined that the door lock is in the full lock state.

[0014] In one embodiment of this application, the monitoring of the door lock state switching information includes:

[0015] If the second unlocking signal of the micro switch on the inner handle and the reset signal of the double-pull door lock structure in the door lock are detected, it is determined that the door lock state has switched from the fully locked state to the half-unlocked state; wherein, the second unlocking signal indicates that the switch state of the micro switch on the inner handle has switched from the locked state to the unlocked state; the reset signal indicates that the reset state of the double-pull door lock structure has switched from the double-pull reset state to the non-reset position state; both the second unlocking signal and the reset signal are generated based on the user's first pull of the inner handle of the door.

[0016] In one embodiment of this application, controlling the door lock state to switch from a partially unlocked state to a fully locked state includes:

[0017] The switch of the inner handle micro switch is controlled to switch from the unlocked state to the locked state; at the same time, the reset state of the double-pull door lock structure is controlled to switch from the non-reset position to the double-pull reset state.

[0018] In this way, by determining that the door lock is fully locked if the user does not pull the inner handle again within a preset time period, the door will not be able to be opened if the user pulls the inner handle again after the preset time period.

[0019] In one embodiment of this application, after determining that the vehicle door is in the open state, the method further includes:

[0020] The reset state of the double-pull door lock structure is restored to the double-pull reset state.

[0021] In this way, after monitoring the change in the on / off state of the micro switch on the inner handle, the system continues to monitor the change in the reset state of the double-pull door lock structure of the full lock position switch in the door lock within a preset time period. This determines whether the user has pulled the inner handle twice consecutively within the preset time period, thereby reducing the risk of the door being accidentally opened due to the user's misoperation of pulling the inner handle, and thus ensuring the driving safety of the vehicle and the user.

[0022] In one embodiment of this application, the door lock further includes a locking micro switch; determining that the door lock is in a fully locked state includes:

[0023] If it is determined that the locking microswitch of the door lock is in the locked state and the full lock position switch is in the locked state, then the door lock is determined to be in the full lock state.

[0024] In one embodiment of this application, the monitoring of the door lock state switching information includes:

[0025] If a third unlocking signal of the locking micro switch is detected, it is determined that the door lock state has switched from a fully locked state to a partially unlocked state; wherein, the third unlocking signal indicates that the switch state of the locking micro switch has switched from a locked state to an unlocked state; the third unlocking signal is generated based on the user's first pull of the inner handle of the door.

[0026] In one embodiment of this application, controlling the door lock state to switch from a partially unlocked state to a fully locked state includes:

[0027] The switch state of the locking micro switch is switched from the unlocked state to the locked state.

[0028] By monitoring the changes in the switching state of the locking micro switch, the system continues to monitor the changes in the switching state of the full lock position switch in the door lock within a preset time period. This helps determine whether the user has pulled the inner handle twice consecutively within the preset time period, thereby reducing the risk of the door being accidentally opened due to the user's mistaken operation of pulling the inner handle, and thus ensuring the driving safety of the vehicle and the user.

[0029] Secondly, this application provides a door control device, which is applied to the door module electronic control unit of a vehicle; the device includes:

[0030] The monitoring module is used to detect the state switching information of the door lock when it is determined that the vehicle door is closed and the door lock is fully locked; wherein, the state switching information indicates that the door lock state has switched from fully locked to partially unlocked; the state switching information is generated based on the user's first pull of the inner handle of the door.

[0031] The control module is used to control the door lock state to switch from a half-unlocked state to a fully locked state if no first unlock signal of the full lock position switch in the door lock is detected within a preset time period; wherein, the first unlock signal indicates that the switch state of the full lock position switch has switched from a locked state to an unlocked state; the first unlock signal is generated based on the user pulling the inner handle again;

[0032] The determination module is used to determine that the car door is in the open state if the first unlock signal is detected within the preset time period.

[0033] In this manner, the door control device of this application, upon the user's initial pulling of the inner handle of the door, causing the door lock to switch from a fully locked state to a partially unlocked state, controls the door lock to switch from a partially unlocked state back to a fully locked state if the user does not pull the inner handle again within a preset time period. If the user is detected pulling the inner handle again within the preset time period, causing the door to open, the door is determined to be in an open state. This prevents the door from being accidentally opened due to user misoperation, thus ensuring the driving safety of the vehicle and the user.

[0034] In one embodiment of this application, the car door further includes an inner handle micro switch; the full lock position switch includes a double pull door lock structure; and a monitoring module is specifically used to: if it is determined that the inner handle micro switch is in a locked state and the full lock position switch of the car door lock is in a locked state, then determine that the car door lock is in a fully locked state.

[0035] In one embodiment of this application, the monitoring module is further specifically configured to: if a second unlocking signal of the inner handle micro switch and a reset signal of the double-pull door lock structure in the door lock are detected, determine that the door lock state of the door lock has switched from a fully locked state to a half-unlocked state; wherein, the second unlocking signal indicates that the switch state of the inner handle micro switch has switched from a locked state to an unlocked state; the reset signal indicates that the reset state of the double-pull door lock structure has switched from a double-pull reset state to a non-reset position state; both the second unlocking signal and the reset signal are generated based on the user's first pull of the inner handle of the door.

[0036] In one embodiment of this application, the control module is specifically configured to: control the switch state of the inner handle micro switch from the unlocked state to the locked state; and simultaneously control the reset state of the double-pull door lock structure from the non-reset position state to the double-pull reset state.

[0037] In one embodiment of this application, after the determining module, specifically used to determine that the car door is in the open state, is further used to: control the reset state of the double-pull door lock structure to be restored to the double-pull reset state.

[0038] In one embodiment of this application, the door lock further includes a locking micro switch; the monitoring module is further specifically configured to: if it is determined that the locking micro switch of the door lock is in a locked state and the full lock position switch is in a locked state, then determine that the door lock is in a fully locked state.

[0039] In one embodiment of this application, the monitoring module is further specifically configured to: if a third unlocking signal of the locking micro switch is detected, determine that the door lock state has switched from a fully locked state to a half-unlocked state; wherein, the third unlocking signal indicates that the switch state of the locking micro switch has switched from a locked state to an unlocked state; the third unlocking signal is generated based on the user's first pulling of the inner handle of the door.

[0040] In one embodiment of this application, the control module is further specifically configured to: control the switching state of the locking micro switch to switch from the unlocked state to the locked state.

[0041] Thirdly, this application provides a gate module electronic control unit, including: a processor, and a memory communicatively connected to the processor;

[0042] The memory stores computer-executed instructions;

[0043] The processor executes computer execution instructions stored in the memory to implement the method described in the first aspect.

[0044] Fourthly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the method described in the first aspect.

[0045] Fifthly, this application provides a computer program product comprising: a computer program, which, when executed by a processor, is used to implement the method described in the first aspect.

[0046] Sixthly, this application provides a vehicle in which a door module electronic control unit as described in the third aspect is provided.

[0047] The door control method, device, equipment, and vehicle provided in this application, based on the vehicle's door module electronic control unit, switch the door lock from a fully locked state to a partially unlocked state after the user pulls the inner handle of the door for the first time. If the user does not pull the inner handle again within a preset time period, the door lock is controlled to switch from the partially unlocked state to the fully locked state. If the user pulls the inner handle again within the preset time period and opens the door, the door is determined to be in an open state. This avoids accidental opening of the door due to user misoperation, thus ensuring the driving safety of the vehicle and the user. Attached Figure Description

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

[0049] Figure 1 is a schematic diagram of an application scenario provided in this application;

[0050] Figure 2 is a schematic flowchart of a door control method provided in an embodiment of this application;

[0051] Figure 3 is a schematic flowchart of another door control method provided in an embodiment of this application;

[0052] Figure 4 is a schematic diagram of a door control function provided in an embodiment of this application;

[0053] Figure 5 is a flowchart illustrating another door control method provided in an embodiment of this application;

[0054] Figure 6 is a schematic diagram of another door control function provided in an embodiment of this application;

[0055] Figure 7 is a structural schematic diagram of a door control device provided in an embodiment of this application;

[0056] Figure 8 is a schematic diagram of the structure of a gate module electronic control unit provided in an embodiment of this application.

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

[0058] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0059] The terms “comprising,” “including,” and similar terms as used herein are open-ended, meaning “including / including but not limited to,” implying that other content may also be included. The term “based on” means “at least partially based on.” The term “one embodiment” means “at least one embodiment”; the term “another embodiment” means “at least one additional embodiment,” and so on.

[0060] In the automotive industry, vehicle doors typically have an inner handle, which vehicle users pull to open the door.

[0061] In one example, the double-pull unlocking function of the car door lock requires the user inside the car to pull the inner handle twice to open the door.

[0062] However, in the above method, if the user accidentally pulls the inner handle and then accidentally pulls it again, the door will open, which poses a risk of the door opening accidentally and affects the driving safety of the vehicle and the user.

[0063] To address the aforementioned technical problems, this application proposes the following technical concept: Based on the vehicle's door module electronic control unit, after the user initially pulls the inner handle of the door, causing the door lock state to switch from a fully locked state to a partially unlocked state, if it is determined that the user has not pulled the inner handle again within a preset time period, the door lock is controlled to switch from the partially unlocked state to a fully locked state. If the user is detected pulling the inner handle again within the preset time period, causing the door to open, the door state is determined to be open. This solves the problem in existing technologies where user error leads to accidental door opening, thus affecting vehicle and user driving safety.

[0064] Figure 1 is a schematic diagram of an application scenario provided by this application. As shown in Figure 1, the specific application scenario of this application includes a door lock 101, an inner handle 102, a door module electronic control unit (ECU) 103, and a body controller 104 in a vehicle. Based on the double-pull opening function of the door lock 101, the door module ECU 103 monitors the user pulling the inner handle 102 twice consecutively within a preset time to control the door lock 101 to unlock, thereby opening the door. The body controller 104 can then communicate with the door module ECU 103 via the Controller Area Network (CAN) bus to monitor the unlocking status of the door lock 101 and the opening status of the door.

[0065] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0066] Figure 2 is a flowchart illustrating a door control method provided in an embodiment of this application. As shown in Figure 2, the method includes:

[0067] 201. If it is determined that the vehicle door is closed and the door lock is fully locked, the door lock state switching information is detected; wherein, the state switching information indicates that the door lock state changes from fully locked to partially unlocked; the state switching information is generated based on the user's first pull of the inner handle of the door.

[0068] For example, the execution entity in this embodiment can be a door module ECU. The vehicle is equipped with doors, a door module ECU, and a body controller. Based on the door module ECU, the open / closed state of the door can be obtained from the body controller via the CAN bus, and the door lock status can also be obtained. Based on the double-pull opening principle of the door lock, the door lock status is either fully locked, partially unlocked, or unlocked. When the door module ECU determines that the vehicle door is closed and the door lock is fully locked, the user pulls the inner handle of the door for the first time. Based on the pulling action of the inner handle and the double-pull opening principle of the door lock, the door lock status switches from fully locked to partially unlocked, thus generating the corresponding door lock status change information.

[0069] After step 201, step 202 or step 203 can be performed.

[0070] 202. If the first unlock signal of the full lock position switch in the door lock is not detected within the preset time period, the door lock state is switched from the half unlock state to the full lock state. The first unlock signal indicates that the switch state of the full lock position switch has switched from the locked state to the unlocked state. The first unlock signal is generated based on the user pulling the inner handle again.

[0071] For example, after step 201, based on the fact that the door lock has a full lock position switch, after detecting the door lock state switching information, a timer is started, that is, a preset time period is set. Based on the principle that if the user pulls the inner handle again within the preset time period, the switch state of the full lock position switch will switch from the locked state to the unlocked state. If the first unlock signal of the full lock position switch in the door lock is not detected within the preset time period, that is, if the user does not pull the inner handle again within the preset time period, the switch state of the full lock position switch does not change within the preset time period. Then, based on the door module ECU, the door lock state can be controlled to switch from the half unlocked state to the full lock state through the body controller or itself. That is, during this process, the switch state of the full lock position switch remains in the locked state. Therefore, after the preset time period, when the user pulls the inner handle again, the door will not open.

[0072] 203. If the first unlock signal is detected within the preset time period, it is determined that the door is in the open state.

[0073] For example, after step 201, based on the principle that the user pulls the inner handle again within a preset time period to switch the switch state of the full lock position switch from the locked state to the unlocked state, if the door module ECU detects the first unlock signal of the full lock position switch in the door lock within the preset time period, that is, the user pulls the inner handle again within the preset time period, causing the switch state of the full lock position switch to switch from the locked state to the unlocked state within the preset time period, at this time, the door lock of the door is in the unlocked state, and the door will open. The door module ECU can determine that the door is in the open state directly through the body controller or itself.

[0074] This embodiment provides a door control method based on the vehicle's door module electronic control unit. After a user initially pulls the inner handle of the door, switching the door lock from a fully locked state to a partially unlocked state, if the user does not pull the inner handle again within a preset time period, the door lock is switched back from the partially unlocked state to the fully locked state. If the user is detected pulling the inner handle again within the preset time period, opening the door, the door is determined to be in an open state. This prevents accidental door opening due to user error, ensuring the safety of the vehicle and the user.

[0075] Figure 3 is a flowchart illustrating another door control method provided in an embodiment of this application. As shown in Figure 3, the method includes:

[0076] 301. If it is determined that the micro switch of the inner handle is in the locked state and the full lock position switch of the door lock is in the locked state, then the door lock is determined to be in the fully locked state; at the same time, the door is determined to be in the closed state.

[0077] The door also includes an inner handle micro switch; the full lock position switch includes a double pull door lock structure.

[0078] For example, Figure 4 is a schematic diagram of the principle of a door control function provided in an embodiment of this application. As shown in Figure 4, the door also includes an inner handle micro switch, which is connected to the inner handle and the door module ECU. The inner handle and the door lock are mechanically connected. When the user pulls the inner handle, the switch state of the inner handle micro switch changes from the locked state to the unlocked state. The full lock position switch includes a double-pull door lock structure. Based on the double-pull opening and reset functions, the reset state of the double-pull door lock structure is either the double-pull reset state or the non-reset position state. When the user pulls the inner handle, the double-pull door lock structure is in the non-reset position state. At this time, the full lock position switch is still in the locked state, that is, the door lock is in the semi-unlocked state. When the user pulls the inner handle again, the non-reset position state of the double-pull door lock structure changes. At this time, the full lock position switch is in the unlocked state, that is, the door lock is in the unlocked state. Based on the door module ECU, the on / off state of the inner handle micro switch and the reset state of the double-pull door lock structure of the full lock position switch inside the door lock can be monitored. When it is determined that the inner handle micro switch is in the locked state and the full lock position switch of the door lock is in the locked state, it is determined that the door lock of the door is in the fully locked state. At the same time, it can be determined that the door is in the closed state.

[0079] 302. If the second unlocking signal of the micro switch on the inner handle and the reset signal of the double-pull door lock structure in the door lock are detected, the door lock state is determined to have switched from the fully locked state to the half-unlocked state; wherein, the second unlocking signal indicates that the switch state of the micro switch on the inner handle has switched from the locked state to the unlocked state; the reset signal indicates that the reset state of the double-pull door lock structure has switched from the double-pull reset state to the non-reset position state; both the second unlocking signal and the reset signal are generated based on the user's first pull of the inner handle of the door.

[0080] For example, after determining that the door lock is in a fully locked state and that the door is closed, the door lock status can be monitored. If the user pulls the inner door handle for the first time, causing the micro switch of the inner handle to switch from the locked state to the unlocked state, and at the same time, the reset state of the double-pull door lock structure switches from the double-pull reset state to the non-reset position state, that is, the door module ECU detects the second unlock signal of the inner handle micro switch and the reset signal of the double-pull door lock structure in the door lock, then the door lock status is determined to switch from the fully locked state to the partially unlocked state.

[0081] After step 302, step 303 or step 304 can be executed.

[0082] 303. If the first unlock signal of the full lock position switch in the door lock is not detected within the preset time period, the switch state of the micro switch of the inner handle is switched from the unlock state to the lock state; at the same time, the reset state of the double pull door lock structure is switched from the non-reset position state to the double pull reset state.

[0083] For example, after step 302, when the door module ECU determines that the door lock state has changed from fully locked to partially unlocked, it starts timing, i.e., sets a preset time period. Based on the principle that the user pulling the inner handle again causes the reset state of the double-pull door lock structure in the fully locked position switch to change from the non-reset position switch state, thus causing the switch state of the fully locked position switch to change from the locked state to the unlocked state, if it is determined that no first unlocking signal of the fully locked position switch in the door lock is detected within the preset time period, i.e., the user does not pull the inner handle again within the preset time period, then it is necessary to control the switch state of the inner handle micro switch to change from the unlocked state to the locked state; at the same time, the reset state of the double-pull door lock structure is controlled to change from the non-reset position state to the double-pull reset state, i.e., the switch state of the fully locked position switch remains in the locked state, and the door lock is in the fully locked state. Therefore, after the preset time period, if the user pulls the inner handle again, the door cannot be opened.

[0084] 304. If the first unlock signal is detected within the preset time period, it is determined that the door is in the open state.

[0085] For example, when the door module ECU determines that the door lock state has changed from fully locked to partially unlocked, it starts timing, i.e., sets a preset time period. Based on the principle that the user pulling the inner handle again causes the reset state of the double-pull door lock structure in the fully locked position switch to change from the non-reset position switch state, thus causing the switch state to change from locked to unlocked, if the first unlocking signal of the fully locked position switch in the door lock is detected within the preset time period, i.e., the user pulling the inner handle again within the preset time period, the reset state of the double-pull door lock structure changes from the non-reset position state again, making the fully locked position switch unlocked. At this time, the door lock is unlocked, and the door opens. The door module ECU can then determine that the door is open.

[0086] 305. The reset state of the double-pull door lock structure is restored to the double-pull reset state.

[0087] For example, after the door module ECU determines that the door is in the open state, it needs to restore the reset state of the double-pull door lock structure in the double full lock position switch to the double pull reset state, maintain the double pull opening function of the door lock, so that after the door is closed again, the user needs to pull the inner handle twice in a preset time period to open the door.

[0088] In this embodiment, based on the above embodiment, after monitoring the change in the switching state of the micro switch of the inner handle, the reset state of the double-pull door lock structure of the full lock position switch in the door lock is monitored within a preset time period to determine whether the user has pulled the inner handle twice in a row within the preset time period. This reduces the risk of the door being opened accidentally due to the user pulling the inner handle by mistake, thereby ensuring the driving safety of the vehicle and the user.

[0089] Figure 5 is a flowchart illustrating another door control method provided in an embodiment of this application. As shown in Figure 5, the method includes:

[0090] 401. If it is determined that the door lock micro switch is in the locked state and the full lock position switch is in the locked state, then the door lock is determined to be in the fully locked state; and the door is determined to be in the closed state.

[0091] The door lock also includes a locking micro switch.

[0092] For example, Figure 6 is a schematic diagram of another door control function provided in an embodiment of this application. As shown in Figure 6, the door lock also includes a locking micro switch, which is connected to the door module ECU. The inner handle and the door lock are mechanically connected. When the user pulls the inner handle, the switching state of the locking micro switch changes from the locked state to the unlocked state. At this time, the full lock position switch is still in the locked state, that is, the door lock is in the half unlocked state. Based on the door module ECU, the switching state of the locking micro switch and the switching state of the full lock position switch inside the door lock can be monitored. When it is determined that the locking micro switch of the door lock is in the locked state and the full lock position switch is in the locked state, it is determined that the door lock is in the fully locked state, and at the same time, it can be determined that the door is in the closed state.

[0093] 402. If a third unlocking signal of the locking micro switch is detected, it is determined that the door lock state has switched from the fully locked state to the half-unlocked state; wherein, the third unlocking signal indicates that the switch state of the locking micro switch has switched from the locked state to the unlocked state; the third unlocking signal is generated based on the user's first pull of the inner handle of the door.

[0094] For example, after determining that the door lock is in a fully locked state and that the door is in a closed state, the door lock status can be monitored. If the user pulls the inner handle of the door for the first time, causing the locking micro switch to switch from the locked state to the unlocked state, that is, the door module ECU detects the third unlocking signal of the locking micro switch, then the door lock status is determined to switch from the fully locked state to the partially unlocked state.

[0095] After step 402, step 403 or step 404 can be executed.

[0096] 403. If the first unlock signal of the full lock position switch in the door lock is not detected within the preset time period, the switch state of the control locking micro switch is switched from the unlock state to the lock state.

[0097] For example, after step 402, when the door module ECU determines that the door lock state has changed from fully locked to partially unlocked, a timer is started, i.e., a preset time period is set. Based on the principle that the user pulling the inner handle again causes the fully locked position switch to switch from locked to unlocked, if it is determined that no first unlocking signal of the fully locked position switch in the door lock is detected within the preset time period, i.e., the user does not pull the inner handle again within the preset time period, then it is necessary to control the locking micro switch to switch from unlocked to locked. At this time, the fully locked position switch is still locked, i.e., the door lock is in a fully locked state. Therefore, after the preset time period, if the user pulls the inner handle again, the door cannot be opened.

[0098] 404. If the first unlock signal is detected within the preset time period, it is determined that the door is in the open state.

[0099] For example, after step 402, when the door module ECU determines that the door lock state has changed from fully locked to partially unlocked, it starts timing, that is, sets a preset time period. Based on the principle that the user pulls the inner handle again, causing the fully locked position switch to switch from locked to unlocked, if the first unlock signal of the fully locked position switch in the door lock is detected within the preset time period, that is, the user pulls the inner handle again within the preset time period, causing the fully locked position switch to be unlocked, the door lock is in the unlocked state, and then the door is opened. The door module ECU can then determine that the door is in the open state.

[0100] In this embodiment, based on the above embodiment, after monitoring the change in the switching state of the locking micro switch, the switch in the full lock position of the door lock is monitored for a preset time period to determine whether the user has pulled the inner handle twice in a row within the preset time period. This reduces the risk of the door being accidentally opened due to the user pulling the inner handle by mistake, thereby ensuring the driving safety of the vehicle and the user.

[0101] Figure 7 is a schematic diagram of a door control device provided in an embodiment of this application. As shown in Figure 7, the device is applied to the door module electronic control unit of a vehicle; the device includes:

[0102] The monitoring module 501 is used to monitor the door lock state switching information when it is determined that the vehicle door is closed and the door lock is fully locked; wherein, the state switching information indicates that the door lock state changes from fully locked to partially unlocked; the state switching information is generated based on the user's first pull of the inner handle of the door.

[0103] The control module 502 is used to control the door lock state to switch from a half-unlocked state to a fully locked state if the first unlock signal of the full lock position switch in the door lock is not detected within a preset time period; wherein, the first unlock signal indicates that the switch state of the full lock position switch has switched from the locked state to the unlocked state; the first unlock signal is generated based on the user pulling the inner handle again;

[0104] The determination module 502 is used to determine that the door is in the open state if the first unlock signal is detected within a preset time period.

[0105] In one embodiment of this application, the door also includes an inner handle micro switch; the full lock position switch includes a double pull door lock structure; and the monitoring module 501 is specifically used to: if it is determined that the inner handle micro switch is in the locked state and the full lock position switch of the door lock is in the locked state, then determine that the door lock is in the fully locked state.

[0106] In one embodiment of this application, the monitoring module 501 is further specifically configured to: if a second unlocking signal of the inner handle micro switch and a reset signal of the double-pull door lock structure in the door lock are detected, determine that the door lock state has switched from a fully locked state to a half-unlocked state; wherein, the second unlocking signal indicates that the switch state of the inner handle micro switch has switched from a locked state to an unlocked state; the reset signal indicates that the reset state of the double-pull door lock structure has switched from a double-pull reset state to a non-reset position state; both the second unlocking signal and the reset signal are generated based on the user's first pull of the inner handle of the door.

[0107] In one embodiment of this application, the control module 502 is specifically used to: control the switch state of the inner handle micro switch from the unlocked state to the locked state; and simultaneously control the reset state of the double-pull door lock structure from the non-reset position state to the double-pull reset state.

[0108] In one embodiment of this application, after the determining module 503 is specifically used to determine that the door is in the open state, the device is further used to: control the reset state of the double-pull door lock structure to be restored to the double-pull reset state.

[0109] In one embodiment of this application, the door lock further includes a locking micro switch; the monitoring module 501 is also specifically used to: if it is determined that the locking micro switch of the door lock is in a locked state and the full lock position switch is in a locked state, then determine that the door lock is in a fully locked state.

[0110] In one embodiment of this application, the monitoring module 501 is further specifically configured to: if a third unlocking signal of the locking micro switch is detected, determine that the door lock state has switched from a fully locked state to a half-unlocked state; wherein, the third unlocking signal indicates that the switch state of the locking micro switch has switched from a locked state to an unlocked state; the third unlocking signal is generated based on the user's first pulling of the inner handle of the door.

[0111] In one embodiment of this application, the control module 502 is further specifically used to: control the switching state of the locking micro switch to switch from the unlocked state to the locked state.

[0112] The apparatus in this embodiment can execute the technical solutions in the above method. Its specific implementation process and technical principles are the same, and will not be repeated here.

[0113] It should be noted that the division of the various modules in the above device is merely a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. These modules can be implemented entirely in software via processing element calls; they can be fully implemented in hardware; or some modules can be implemented in software via processing element calls, while others are implemented in hardware. Each module can be a separate processing element, or it can be integrated into a chip within the device. Alternatively, it can be stored as program code in the device's memory, and its functions can be called and executed by a processing element. Furthermore, these modules can be fully or partially integrated together, or they can be implemented independently. The processing element here can be an integrated circuit with signal processing capabilities. During implementation, each step of the above method or each of the above modules can be completed through integrated logic circuits in the processor element or through software instructions.

[0114] Figure 8 is a schematic diagram of the structure of a gate module electronic control unit provided in an embodiment of this application. As shown in Figure 8, the gate module electronic control unit includes: a memory 601 and a processor 602; the memory 601 is a memory for storing executable instructions of the processor 602.

[0115] The processor 602 is configured to perform the method provided in the above embodiments.

[0116] The door module electronic control unit also includes a receiver 603 and a transmitter 604. The receiver 603 is used to receive instructions and data sent by other devices, and the transmitter 604 is used to send instructions and data to external devices.

[0117] This application also provides a chip for executing instructions, which is used to execute the technical solutions in the above embodiments.

[0118] This application also provides a computer-readable storage medium storing computer instructions, which, when executed on a computer, cause the computer to perform the technical solutions described above.

[0119] This application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. At least one processor can read the computer program from the computer-readable storage medium, and when the at least one processor executes the computer program, it can implement the technical solutions in the above embodiments.

[0120] This application also provides a vehicle in which a door module electronic control unit as described above is installed. The computer-readable storage medium of the door module electronic control unit stores computer instructions. When the computer instructions are executed on a computer, the computer performs the technical solutions described in the above embodiments.

[0121] The integrated modules described above, implemented as software functional modules, can be stored in a computer-readable storage medium. These software functional modules, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods of the various embodiments of this application.

[0122] It should be understood that the aforementioned processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.

[0123] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0124] An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Alternatively, the storage medium can be an integral part of the processor. The processor and storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and storage medium can exist as discrete components in an electronic control unit or main control device.

[0125] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.

[0126] It should be understood that the above-described device embodiments are merely illustrative, and the device of this application can also be implemented in other ways. For example, the division of units / modules in the above embodiments is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units, modules, or components may be combined, or integrated into another system, or some features may be ignored or not executed.

[0127] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as these combinations of technical features do not contradict each other, they should be considered within the scope of this specification.

[0128] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

[0129] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A door control method, characterized in that, The method is applied to the electronic control unit of a vehicle's door module; the method includes: If it is determined that the vehicle door is closed and the door lock is fully locked, the door lock state switching information is detected; wherein, the state switching information indicates that the door lock state changes from fully locked to partially unlocked; the state switching information is generated based on the user's first pull of the inner handle of the door; If no first unlock signal is detected in the full lock position switch of the door lock within a preset time period, the door lock state is controlled to switch from the half unlock state to the full lock state; wherein, the first unlock signal indicates that the switch state of the full lock position switch has switched from the locked state to the unlocked state; the first unlock signal is generated based on the user pulling the inner handle again; If the first unlock signal is detected within the preset time period, it is determined that the car door is in the open state.

2. The method according to claim 1, characterized in that, The vehicle door also includes an inner handle micro switch; the full lock position switch includes a double-pull door lock structure; determining that the vehicle door lock is in the full lock state includes: If it is determined that the micro switch of the inner handle is in the locked state and the full lock position switch of the door lock is in the locked state, then it is determined that the door lock is in the full lock state.

3. The method according to claim 2, characterized in that, The detected door lock status switching information includes: If the second unlocking signal of the micro switch on the inner handle and the reset signal of the double-pull door lock structure in the door lock are detected, it is determined that the door lock state has switched from the fully locked state to the half-unlocked state; wherein, the second unlocking signal indicates that the switch state of the micro switch on the inner handle has switched from the locked state to the unlocked state; the reset signal indicates that the reset state of the double-pull door lock structure has switched from the double-pull reset state to the non-reset position state; both the second unlocking signal and the reset signal are generated based on the user's first pull of the inner handle of the door.

4. The method according to claim 2 or 3, characterized in that, Controlling the door lock's lock state to switch from a partially unlocked state to a fully locked state includes: The switch of the inner handle micro switch is controlled to switch from the unlocked state to the locked state; at the same time, the reset state of the double-pull door lock structure is controlled to switch from the non-reset position to the double-pull reset state.

5. The method according to claim 2 or 3, characterized in that, After determining that the car door is in the open state, the process also includes: The reset state of the double-pull door lock structure is restored to the double-pull reset state.

6. The method according to any one of claims 1-5, characterized in that, The door lock also includes a locking micro switch; determining that the door lock is in a fully locked state includes: If it is determined that the locking microswitch of the door lock is in the locked state and the full lock position switch is in the locked state, then the door lock is determined to be in the full lock state.

7. The method according to claim 6, characterized in that, The detected door lock status switching information includes: If a third unlocking signal of the locking micro switch is detected, it is determined that the door lock state has switched from a fully locked state to a partially unlocked state; wherein, the third unlocking signal indicates that the switch state of the locking micro switch has switched from a locked state to an unlocked state; the third unlocking signal is generated based on the user's first pull of the inner handle of the door.

8. The method according to claim 6 or 7, characterized in that, Controlling the door lock's lock state to switch from a partially unlocked state to a fully locked state includes: The switch state of the locking micro switch is switched from the unlocked state to the locked state.

9. A vehicle door control device, characterized in that, The device is applied to the electronic control unit of the vehicle's door module; the device includes: The monitoring module is used to detect the state switching information of the door lock when it is determined that the vehicle door is closed and the door lock is fully locked; wherein, the state switching information indicates that the door lock state has switched from fully locked to partially unlocked; the state switching information is generated based on the user's first pull of the inner handle of the door. The control module is used to control the door lock state to switch from a half-unlocked state to a fully locked state if no first unlock signal of the full lock position switch in the door lock is detected within a preset time period; wherein, the first unlock signal indicates that the switch state of the full lock position switch has switched from a locked state to an unlocked state; the first unlock signal is generated based on the user pulling the inner handle again; The determination module is used to determine that the car door is in the open state if the first unlock signal is detected within the preset time period.

10. A gate module electronic control unit, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the method as described in any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1 to 8.

12. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method of any one of claims 1 to 8.

13. A vehicle, characterized in that, The vehicle is equipped with a door module electronic control unit as described in claim 10.

Citation Information

Patent Citations

  • Integrated vehicle door lock for passenger car

    CN110924760A

  • Rear-row vehicle door lock control method and device, vehicle and storage medium

    CN112258697A

  • Electric vehicle door unlocking assembly and vehicle

    CN118187582A

  • Vehicle door control method, device and equipment and vehicle

    CN119221779A

  • Smart keyless entry system

    JP2006207138A