Vehicle door control method, device and equipment and vehicle
By monitoring the door lock status in the electronic control unit of the vehicle's door module and controlling the door lock status within the preset time period, the problem of accidentally opening of the vehicle door is solved and driving safety is improved.
Patent Information
- Application Number
- CN202411399950.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-09
- Publication Date
- 2024-12-31
AI Technical Summary
In the prior art, the wrong operation of the vehicle door leads to the wrong opening of the vehicle door, affecting the driving safety of the vehicle and the user.
By monitoring the status switching information of the door lock in the electronic control unit of the vehicle's door module, and when no re-unlock signal is detected within the preset time period, the door lock is controlled to switch from the semi-unlocked state to the full lock state to ensure that the door only Only after continuously pulling the inner handle during the preset time period is opened.
It effectively avoids the accidental opening of the vehicle door caused by users due to misoperation, and improves the driving safety of the vehicle and users.
Smart Images

Figure CN119221779A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a door control method, device, equipment and vehicle. Background Art
[0002] In the field of vehicles, an inner handle is usually provided on a door of a vehicle, and a user of the vehicle opens the door by pulling the inner handle.
[0003] In the prior art, based on the double-pull opening function of the door lock of the vehicle door, the user needs to pull the inner handle twice in succession to open the door when in the vehicle.
[0004] However, in the above method, after the user pulls the inner handle due to an error, if the user pulls the inner handle again due to an error, the door will open, and there is a risk of the door opening by mistake, affecting the driving safety of the vehicle and the user. Summary of the invention
[0005] The embodiments of the present application provide a door control method, device, equipment and vehicle to solve the technical problem that the door is mistakenly opened due to user's misoperation, thereby affecting the driving safety of the vehicle and the user.
[0006] In a first aspect, the present application provides a vehicle door control method, the method being applied to a vehicle door module electronic control unit; the method comprising:
[0007] If it is determined that the door of the vehicle is in a closed state and the door lock of the vehicle door is in a fully locked state, the state switching information of the door lock is monitored; wherein the state switching information indicates that the door lock state of the vehicle door lock is switched from a fully locked state to a semi-unlocked state; and the state switching information is generated based on the user pulling the inner handle of the vehicle door for the first time;
[0008] If the first unlocking signal of the fully locked position switch in the vehicle door lock is not detected within a preset time period, the door lock state of the vehicle door lock is controlled to switch from a semi-unlocked state to a fully locked state; wherein the first unlocking signal indicates that the switch state of the fully locked position switch is switched from a locked state to an unlocked state; and the first unlocking signal is generated based on the user pulling the inner handle again;
[0009] If the first unlocking signal is detected within the preset time period, it is determined that the vehicle door is in an open state.
[0010] In a possible implementation manner, the vehicle door further includes an inner handle micro switch; the fully locked position switch includes a double-pull door lock structure; and determining that the door lock of the vehicle door is in a fully locked state includes:
[0011] 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, it is determined that the door lock is in the full-lock state.
[0012] In a possible implementation manner, monitoring the state switching information of the door lock includes:
[0013] If the second unlocking signal of the inner handle micro switch and the reset signal of the double-pull door lock structure in the vehicle door lock are monitored, it is determined that the door lock state of the vehicle door lock is switched from a fully locked state to a semi-unlocked state; wherein, the second unlocking signal indicates that the switch state of the inner handle micro switch is switched from a locked state to an unlocked state; the reset signal indicates that the reset state of the double-pull door lock structure is switched from a double-pull reset state to a non-reset position state; the second unlocking signal and the reset signal are both generated based on the user pulling the inner handle of the vehicle door for the first time.
[0014] In a possible implementation manner, controlling the door lock state of the vehicle door lock to switch from a semi-unlocked state to a fully locked state includes:
[0015] The switch state 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 state to the double-pull reset state.
[0016] In a possible implementation manner, after determining that the vehicle door is in an open state, the method further includes:
[0017] The reset state of the double-pull door lock structure is controlled to be restored to the double-pull reset state.
[0018] In a possible implementation manner, the vehicle door lock further includes a locking micro switch; and determining that the vehicle door lock is in a fully locked state includes:
[0019] If 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 full-lock state.
[0020] In a possible implementation manner, monitoring the state switching information of the door lock includes:
[0021] If the third unlocking signal of the locking microswitch is monitored, it is determined that the door lock state of the vehicle door lock is switched from a fully locked state to a semi-unlocked state; wherein, the third unlocking signal indicates that the switch state of the locking microswitch is switched from a locked state to an unlocked state; and the third unlocking signal is generated based on the user pulling the inner handle of the vehicle door for the first time.
[0022] In a possible implementation manner, controlling the door lock state of the vehicle door lock to switch from a semi-unlocked state to a fully locked state includes:
[0023] The switch state of the locking micro switch is controlled to switch from the unlocking state to the locking state.
[0024] In a second aspect, the present application provides a vehicle door control device, which is applied to a vehicle door module electronic control unit; the device comprises:
[0025] A monitoring module, configured to monitor state switching information of the door lock when it is determined that the door of the vehicle is in a closed state and the door lock of the door is in a fully locked state; wherein the state switching information indicates that the door lock state of the door lock is switched from a fully locked state to a semi-unlocked state; and the state switching information is generated based on the user pulling the inner handle of the door for the first time;
[0026] A control module, configured to control the door lock state of the vehicle door lock to switch from a semi-unlocked state to a fully locked state if a first unlocking signal of the fully locked position switch in the vehicle door lock is not detected within a preset time period; wherein the first unlocking signal indicates that the switch state of the fully locked position switch is switched from a locked state to an unlocked state; and the first unlocking signal is generated based on the user pulling the inner handle again;
[0027] The determination module is configured to determine that the vehicle door is in an open state if the first unlocking signal is detected within the preset time period.
[0028] In a possible implementation, the vehicle door also includes an inside handle micro switch; the fully locked position switch includes a double-pull door lock structure; and the monitoring module is specifically used to: if it is determined that the inside handle micro switch is in a locked state and the fully locked position switch of the vehicle door lock is in a locked state, then determine that the vehicle door lock is in a fully locked state.
[0029] In one possible implementation, the monitoring module is further specifically used for: if the second unlocking signal of the inner handle micro switch and the reset signal of the double-pull door lock structure in the vehicle door lock are monitored, determining that the door lock state of the vehicle door lock is switched from a fully locked state to a semi-unlocked state; wherein the second unlocking signal indicates that the switch state of the inner handle micro switch is switched from a locked state to an unlocked state; the reset signal indicates that the reset state of the double-pull door lock structure is switched from a double-pull reset state to a non-reset position state; and both the second unlocking signal and the reset signal are generated based on the user pulling the inner handle of the vehicle door for the first time.
[0030] In a possible implementation, the control module is specifically used to: control the switch state of the inner handle micro switch to switch from an unlocked state to a locked state; at the same time, control the reset state of the double-pull door lock structure to switch from a non-reset position state to a double-pull reset state.
[0031] In a possible implementation manner, after the determination module is specifically used to determine that the vehicle door is in an 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.
[0032] In a possible implementation manner, the vehicle door lock also includes a locking micro switch; the monitoring module is further specifically used to: if it is determined that the locking micro switch of the vehicle door lock is in a locked state, and the full-lock position switch is in a locked state, then determine that the vehicle door lock is in a full-lock state.
[0033] In one possible implementation, the monitoring module is further specifically used to: if a third unlocking signal of the locking microswitch is monitored, determine that the door lock state of the vehicle door lock is switched from a fully locked state to a semi-unlocked state; wherein the third unlocking signal indicates that the switch state of the locking microswitch is switched from a locked state to an unlocked state; and the third unlocking signal is generated based on the user pulling the inner handle of the vehicle door for the first time.
[0034] In a possible implementation manner, the control module is further specifically used to control the switch state of the locking micro switch to switch from an unlocked state to a locked state.
[0035] In a third aspect, the present application provides a door module electronic control unit, comprising: a processor, and a memory communicatively connected to the processor;
[0036] The memory stores computer-executable instructions;
[0037] The processor executes the computer-executable instructions stored in the memory to implement the method described in the first aspect.
[0038] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method described in the first aspect.
[0039] In a fifth aspect, the present application provides a computer program product, the computer program product comprising: a computer program, and when the computer program is executed by a processor, it is used to implement the method described in the first aspect.
[0040] In a sixth aspect, the present application provides a vehicle, in which the door module electronic control unit as described in the third aspect is disposed.
[0041] The vehicle door control method, device, equipment and vehicle provided by the present application are based on the vehicle door module electronic control unit. After the user pulls the inner handle of the vehicle door for the first time, the door lock state of the vehicle door is switched from a fully locked state to a semi-unlocked state. If the user does not pull the inner handle again within a preset time period, the vehicle door lock is controlled to switch from the semi-unlocked state to a fully locked state. If the user pulls the inner handle again within the preset time period to open the vehicle door, the state of the vehicle door is determined to be an open state; thereby, the vehicle door is prevented from being accidentally opened due to misoperation by the user, so as to ensure the driving safety of the vehicle and the user. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0043] Figure 1 A schematic diagram of an application scenario provided for this application;
[0044] Figure 2 A schematic flow chart of a door control method provided in an embodiment of the present application;
[0045] Figure 3 A flow chart of another vehicle door control method provided in an embodiment of the present application;
[0046] Figure 4 A schematic diagram of the principle of a door control function provided in an embodiment of the present application;
[0047] Figure 5 A flowchart of another vehicle door control method provided in an embodiment of the present application;
[0048] Figure 6 A schematic diagram of another door control function provided by an embodiment of the present application;
[0049] Figure 7 A schematic diagram of the structure of a door control device provided in an embodiment of the present application;
[0050] Figure 8 A schematic diagram of the structure of a door module electronic control unit provided in an embodiment of the present application.
[0051] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0052] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0053] In the field of vehicles, an inner handle is usually provided on a door of a vehicle, and a user of the vehicle opens the door by pulling the inner handle.
[0054] In one example, based on the double-pull opening function of the door lock of a car door, the user needs to pull the inner handle twice in succession to open the door when inside the car.
[0055] However, in the above method, after the user pulls the inner handle due to an error, if the user pulls the inner handle again due to an error, the door will open, and there is a risk of the door opening by mistake, affecting the driving safety of the vehicle and the user.
[0056] In view of the above technical problems, the present application proposes the following technical concept: based on the electronic control unit of the vehicle door module, after the user pulls the inner handle of the door for the first time, the door lock state of the door lock is switched from the fully locked state to the semi-unlocked state. If it is determined that the user does not pull the inner handle again within a preset time period, the door lock is controlled to switch from the semi-unlocked state to the fully locked state. If it is detected that the user pulls the inner handle again to open the door within the preset time period, the door state is determined to be the open state. In this way, the problem of the user's mistaken opening of the door due to misoperation in the prior art can be solved, thereby affecting the driving safety of the vehicle and the user.
[0057] Figure 1 A schematic diagram of an application scenario provided by this application. Figure 1 As shown, the specific application scenario of the present application includes a door lock 101, an inner handle 102, a door module electronic control unit (Door Module Electronic Control Unit, referred to as door module ECU) 103 and a body controller 104 of a vehicle door. Based on the double-pull opening function of the door lock 101 in the door, the door module ECU 103 monitors whether the user pulls the inner handle 102 twice in a preset time continuously, controls the door lock 101 to unlock, and realizes opening the door. The body controller 104 can communicate with the door module ECU 103 through the in-vehicle controller local area network bus (Controller Area Network, referred to as CAN), and can monitor the unlocking status of the door lock 101 and the opening status of the door.
[0058] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0059] Figure 2 A schematic diagram of a door control method provided in an embodiment of the present application is shown in FIG. Figure 2 As shown, the method includes:
[0060] 201. If it is determined that the vehicle door is in a closed state and the door lock is in a fully locked state, the state switching information of the door lock is monitored; wherein the state switching information indicates that the door lock state of the door lock is switched from a fully locked state to a semi-unlocked state; the state switching information is generated based on the user pulling the inner handle of the door for the first time.
[0061] Exemplarily, the execution subject of this embodiment may be a door module ECU. The vehicle is provided with a door, a door module ECU, and a body controller. Based on the door module ECU, the open or closed state of the door can be obtained from the body controller through the CAN bus, and the door lock state of the door can be obtained. Based on the double-pull opening principle of the door lock, the door lock state of the door lock is a fully locked state, a semi-unlocked state, or an unlocked state. When the door module ECU determines that the vehicle door is in a closed state and the door lock of the door is in a fully locked state, at this time, 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 between the door locks, the door lock state of the door lock is switched from a fully locked state to a semi-unlocked state, that is, the state switching information of the door lock is generated accordingly.
[0062] After step 201, step 202 or step 203 may be executed.
[0063] 202. If the first unlocking signal of the fully locked position switch in the vehicle door lock is not detected within a preset time period, the door lock state of the vehicle door lock is controlled to switch from a semi-unlocked state to a fully locked state; wherein the first unlocking signal represents that the switch state of the fully locked position switch is switched from a locked state to an unlocked state; and the first unlocking signal is generated based on the user pulling the inner handle again.
[0064] Exemplarily, after step 201, based on the full lock position switch being set in the door lock, after the state switching information of the door lock is monitored, the timing is started, that is, a preset time period is set, based on the principle that the user pulls the inner handle again within the preset time period so that the switch state of the full lock position switch is switched from the locked state to the unlocked state, if the first unlocking signal of the full lock position switch in the door lock is not detected within the preset time period, that is, the user does not pull the inner handle again within the preset time period, resulting in the switch state of the full lock position switch not changing within the preset time period, then based on the door module ECU, the door lock state of the door lock can be controlled to switch from the semi-unlocked state to the fully locked state through the body controller or itself, that is, in this process, the switch state of the full lock position switch is always in the locked state, and then, after the preset time period, when the user pulls the inner handle again, the door will not open.
[0065] 203. If a first unlocking signal is detected within a preset time period, it is determined that the vehicle door is in an open state.
[0066] Exemplarily, 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 a locked state to an unlocked state, if the door module ECU detects the first unlocking 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 within the preset time period to switch from a locked state to an unlocked state, at this time, the door lock of the door is in an unlocked state, the door will open, and the door module ECU can determine through the body controller or directly by itself that the door is in an open state.
[0067] In the present embodiment, a vehicle door control method is provided, which is based on the vehicle door module electronic control unit. After the user pulls the inner handle of the vehicle door for the first time, the door lock state of the vehicle door is switched from a fully locked state to a semi-unlocked state. If the user does not pull the inner handle again within a preset time period, the vehicle door lock is controlled to switch from the semi-unlocked state to a fully locked state. If the user is monitored to pull the inner handle again to open the vehicle door within the preset time period, the state of the vehicle door is determined to be an open state; thereby, the vehicle door is prevented from being accidentally opened due to misoperation by the user, so as to ensure the driving safety of the vehicle and the user.
[0068] Figure 3 A flow chart of another door control method provided in an embodiment of the present application is shown as follows: Figure 3 As shown, the method includes:
[0069] 301. 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 it is determined that the door lock is in the full-lock state; at the same time, it is determined that the door is in the closed state.
[0070] Among them, the vehicle door also includes an inner handle micro switch; the full lock position switch includes a double pull door lock structure.
[0071] For example, Figure 4 A schematic diagram of the principle of a door control function provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the vehicle door also includes an inner handle microswitch, which is connected to the inner handle and the door module ECU respectively, and the inner handle and the vehicle door lock are mechanically connected. When the user pulls the inner handle, the switching state of the inner handle microswitch is switched from a locked state to an unlocked state; the full lock position switch includes a double-pull door lock structure. Based on the double-pull opening and resetting functions, the reset state of the double-pull door lock structure is a double-pull reset state or a non-reset position state. When the user pulls the inner handle, the double-pull door lock structure is in a non-reset position state. At this time, the full lock position switch is still in a locked state, that is, the vehicle door lock is in a 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 an unlocked state, that is, the vehicle door lock is in an unlocked state. Based on the door module ECU, the switching state of the inside handle microswitch and the reset state of the double-pull door lock structure of the full-lock position switch in the door lock can be monitored. When it is determined that the inside handle microswitch 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 full-lock state. At the same time, it can be determined that the door is in the closed state.
[0072] 302. If the second unlocking signal of the inner handle micro switch and the reset signal of the double-pull door lock structure in the vehicle door lock are monitored, it is determined that the door lock state of the vehicle door lock is switched from a fully locked state to a semi-unlocked state; wherein the second unlocking signal indicates that the switch state of the inner handle micro switch is switched from a locked state to an unlocked state; the reset signal indicates that the reset state of the double-pull door lock structure is switched from a double-pull reset state to a non-reset position state; the second unlocking signal and the reset signal are both generated based on the user pulling the inner handle of the vehicle door for the first time.
[0073] Exemplarily, after determining that the door lock of the vehicle door is in the fully locked state and at the same time, it can be determined that the door is in the closed state, the door lock state of the door lock can be monitored. If the user pulls the inner handle of the door for the first time, the switch state of the inner handle microswitch is switched from the locked state to the unlocked state, and at the same time, the reset state of the double-pull door lock structure is switched from the double-pull reset state to the non-reset position state, that is, the door module ECU monitors the second unlocking signal of the inner handle microswitch and the reset signal of the double-pull door lock structure in the door lock. At this time, it is determined that the door lock state of the door lock is switched from the fully locked state to the semi-unlocked state.
[0074] After step 302, step 303 or step 304 may be executed.
[0075] 303. If the first unlocking signal of the full-lock position switch in the vehicle door lock is not detected within the preset time period, the switch state of the inner handle microswitch is controlled to switch from the unlocking state to the locking state; at the same time, the reset state of the double-pull door lock structure is controlled to switch from the non-reset position state to the double-pull reset state.
[0076] Exemplarily, after step 302, when the door module ECU determines that the door lock state of the vehicle door lock has switched from the fully locked state to the semi-unlocked state, it starts timing, that is, sets a preset time period, based on the principle that the user pulls the inner handle again, causing the reset state of the double-pull door lock structure in the fully locked position switch to change again from the non-reset position switch state, causing the switch state of the fully locked position switch to switch from the locked state to the unlocked state, if it is determined that the first unlocking signal of the fully locked position switch in the vehicle door lock is not detected within the preset time period, that is, 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 microswitch 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 state to the double-pull reset state, that is, the switch state of the fully locked position switch is still in the locked state, and the vehicle door lock is in the fully locked state. Furthermore, after the preset time period, if the user pulls the inner handle again, the vehicle door cannot be opened.
[0077] 304. If a first unlocking signal is detected within a preset time period, it is determined that the vehicle door is in an open state.
[0078] Exemplarily, when the door module ECU determines that the door lock state of the vehicle door lock has switched from a fully locked state to a semi-unlocked state, it starts timing, that is, sets a preset time period, based on the principle that the user pulls the inner handle again, causing the reset state of the double-pull door lock structure in the fully locked position switch to change again from the non-reset position switch state, causing the switch state of the fully locked position switch to switch from the locked state to the unlocked state. If it is determined that the first unlocking signal of the fully locked position switch in the vehicle door lock is monitored within the preset time period, that is, the user pulls the inner handle again within the preset time period, the reset state of the double-pull door lock structure changes again from the non-reset position state, so that the switch state of the fully locked position switch is the unlocked state. At this time, the vehicle door lock is in the unlocked state, and then the vehicle door is opened, and the door module ECU can determine that the vehicle door is in the open state.
[0079] 305. Control the reset state of the double-pull door lock structure to return to the double-pull reset state.
[0080] For example, after the door module ECU determines that the vehicle 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 vehicle door is closed again, the user needs to pull the inner handle twice in a preset time period to open the door.
[0081] In this embodiment, on the basis of the above embodiment, after monitoring the switch state change of the inner handle micro switch, the reset state change of the double-pull door lock structure of the full lock position switch in the door lock within the preset time period is continued to be monitored to determine whether the user pulls the inner handle twice in a row within the preset time period, thereby reducing the risk of the door being accidentally opened due to the user pulling the inner handle due to misoperation, thereby ensuring the driving safety of the vehicle and the user.
[0082] Figure 5 A flow chart of another door control method provided in an embodiment of the present application is shown as follows: Figure 5 As shown, the method includes:
[0083] 401. If it is determined that the locking micro switch of the vehicle door lock is in the locked state and the full-lock position switch is in the locked state, then it is determined that the vehicle door lock is in the full-lock state; and it is determined that the vehicle door is in the closed state.
[0084] Among them, the door lock also includes a locking micro switch.
[0085] For example, Figure 6 A schematic diagram of another door control function provided by an embodiment of the present application is shown in FIG. Figure 6 As shown, the door lock also includes a locking micro switch, which is connected to the door module ECU, and the inner handle is mechanically connected to the door lock. When the user pulls the inner handle, the switch state of the locking micro switch is switched 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 a semi-unlocked state. Based on the door module ECU, the switch state of the locking micro switch and the switch state of the full lock position switch in 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 of the vehicle door is in the full lock state, and at the same time, it can be determined that the door is in the closed state.
[0086] 402. If a third unlocking signal of the locking micro switch is detected, it is determined that the door lock state of the vehicle door lock is switched from a fully locked state to a semi-unlocked state; wherein the third unlocking signal indicates that the switch state of the locking micro switch is switched from a locked state to an unlocked state; and the third unlocking signal is generated based on the user pulling the inner handle of the vehicle door for the first time.
[0087] Exemplarily, after determining that the door lock of the vehicle door is in the fully locked state and at the same time, it can be determined that the door is in the closed state, the door lock state of the door lock can be monitored. If the user pulls the inner handle of the door for the first time, so that the switch state of the locking microswitch is switched from the locked state to the unlocked state, that is, the door module ECU monitors the third unlocking signal of the locking microswitch, at this time, it is determined that the door lock state of the door lock is switched from the fully locked state to the semi-unlocked state.
[0088] After step 402, step 403 or step 404 may be executed.
[0089] 403. If the first unlocking signal of the full-lock position switch in the door lock is not detected within a preset time period, the switch state of the locking micro switch is controlled to switch from the unlocking state to the locking state.
[0090] Exemplarily, after step 402, when the door module ECU determines that the door lock state of the vehicle door lock has switched from the fully locked state to the semi-unlocked state, the timing starts, that is, a preset time period is set, based on the principle that the user pulls the inner handle again to cause the switch state of the fully locked position switch to switch from the locked state to the unlocked state, if it is determined that the first unlocking signal of the fully locked position switch in the vehicle door lock is not detected within the preset time period, that is, the user has not pulled the inner handle again within the preset time period, then it is necessary to control the switch state of the locking microswitch to switch from the unlocked state to the locked state. At this time, the switch state of the fully locked position switch is still in the locked state, that is, the vehicle door lock is in the fully locked state, and further, after the preset time period, if the user pulls the inner handle again, the vehicle door cannot be opened.
[0091] 404. If a first unlocking signal is detected within a preset time period, it is determined that the vehicle door is in an open state.
[0092] Exemplarily, after step 402, when the door module ECU determines that the door lock state of the vehicle door lock has switched from the fully locked state to the semi-unlocked state, it starts timing, that is, sets a preset time period, based on the principle that the user pulls the inner handle again to cause the switch state of the fully locked position switch to switch from the locked state to the unlocked state, if it is determined that the first unlocking signal of the fully locked position switch in the vehicle door lock is monitored within the preset time period, that is, the user pulls the inner handle again within the preset time period, so that the switch state of the fully locked position switch is the unlocked state, then the vehicle door lock is in the unlocked state, and then the vehicle door is opened, and the door module ECU can determine that the vehicle door is in the open state.
[0093] In this embodiment, based on the above embodiment, after monitoring the switch state change of the locking microswitch, the switch state change of the full lock position switch in the door lock within the preset time period is continued to be monitored to determine whether the user pulls the inner handle twice in a row within the preset time period, thereby reducing 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.
[0094] Figure 7 A schematic diagram of the structure of a door control device provided in an embodiment of the present application is shown in FIG. Figure 7 As shown, the device is applied to a door module electronic control unit of a vehicle; the device comprises:
[0095] The monitoring module 501 is used to monitor the state switching information of the door lock when it is determined that the door of the vehicle is in a closed state and the door lock of the vehicle door is in a fully locked state; wherein the state switching information indicates that the door lock state of the vehicle door lock is switched from a fully locked state to a semi-unlocked state; and the state switching information is generated based on the user pulling the inner handle of the vehicle door for the first time;
[0096] The control module 502 is used to control the door lock state of the vehicle door lock to switch from a semi-unlocked state to a fully locked state if the first unlocking signal of the fully locked position switch in the vehicle door lock is not detected within a preset time period; wherein the first unlocking signal indicates that the switch state of the fully locked position switch is switched from a locked state to an unlocked state; and the first unlocking signal is generated based on the user pulling the inner handle again;
[0097] The determination module 502 is configured to determine that the vehicle door is in an open state if a first unlocking signal is detected within a preset time period.
[0098] In a possible implementation, the vehicle door also includes an inner handle micro switch; the fully locked position switch includes a double-pull door lock structure; the monitoring module 501 is specifically used to: if it is determined that the inner handle micro switch is in a locked state and the fully locked position switch of the vehicle door lock is in a locked state, then it is determined that the vehicle door lock is in a fully locked state.
[0099] In a possible implementation, the monitoring module 501 is further specifically used for: if a second unlocking signal of the inner handle micro switch and a reset signal of the double-pull door lock structure in the vehicle door lock are monitored, determining that the door lock state of the vehicle door lock is switched from a fully locked state to a semi-unlocked state; wherein the second unlocking signal indicates that the switch state of the inner handle micro switch is switched from a locked state to an unlocked state; the reset signal indicates that the reset state of the double-pull door lock structure is switched from a double-pull reset state to a non-reset position state; and both the second unlocking signal and the reset signal are generated based on the user pulling the inner handle of the vehicle door for the first time.
[0100] In a possible implementation, the control module 502 is specifically used to: control the switch state of the inner handle micro switch to switch from an unlocked state to a locked state; at the same time, control the reset state of the double-pull door lock structure to switch from a non-reset position state to a double-pull reset state.
[0101] In a possible implementation manner, after the determination module 503 is specifically used to determine that the vehicle door is in an open state, the device is further used to: control the reset state of the double-pull door lock structure to return to the double-pull reset state.
[0102] In a possible implementation, the door lock further includes a locking micro switch; the monitoring module 501 is further specifically used for: 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 determining that the door lock is in a full-lock state.
[0103] In a possible implementation, the monitoring module 501 is further specifically used to: if a third unlocking signal of the locking microswitch is monitored, determine that the door lock state of the vehicle door lock is switched from a fully locked state to a semi-unlocked state; wherein the third unlocking signal represents that the switch state of the locking microswitch is switched from a locked state to an unlocked state; and the third unlocking signal is generated based on the user pulling the inner handle of the vehicle door for the first time.
[0104] In a possible implementation manner, the control module 502 is further specifically configured to control the switch state of the locking micro switch to switch from the unlocking state to the locking state.
[0105] The device of this embodiment can execute the technical solution in the above method. Its specific implementation process and technical principles are the same and will not be repeated here.
[0106] It should be noted that it should be understood that the division of the various modules of the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And these modules can all be implemented in the form of software called by processing elements; they can also be all implemented in the form of hardware; some modules can also be implemented in the form of software called by processing elements, and some modules can be implemented in the form of hardware. Each module can be a separately established processing element, or it can be integrated in a chip of the above device. In addition, it can also be stored in the memory of the above device in the form of program code, and called and executed by a processing element of the above device. The functions of each module. In addition, all or part of these modules can be integrated together, or they can be implemented independently. The processing element here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each module above can be completed by an integrated logic circuit of hardware in the processor element or instructions in the form of software.
[0107] Figure 8 A schematic diagram of the structure of a door module electronic control unit provided in an embodiment of the present application is shown in FIG. Figure 8 As shown, the door module electronic control unit includes: a memory 601, a processor 602; the memory 601; and a memory for storing executable instructions of the processor 602.
[0108] The processor 602 is configured to execute the method provided in the above embodiment.
[0109] 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.
[0110] An embodiment of the present application also provides a chip for running instructions, which is used to execute the technical solutions in the above embodiments.
[0111] An embodiment of the present application further provides a computer-readable storage medium, in which computer instructions are stored. When the computer instructions are executed on a computer, the computer executes the technical solution in the above embodiment.
[0112] An embodiment of the present 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. When at least one processor executes the computer program, the technical solution in the above embodiments can be implemented.
[0113] The embodiment of the present application also provides a vehicle, in which the door module electronic control unit as described above is provided, and a computer readable storage medium of the door module electronic control unit stores computer instructions, and when the computer instructions are executed on a computer, the computer executes the technical solution in the above embodiment.
[0114] The above-mentioned integrated module implemented in the form of a software function module can be stored in a computer-readable storage medium. The above-mentioned software function module is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform some steps of the methods of various embodiments of the present application.
[0115] It should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.
[0116] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.
[0117] An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the storage medium can also exist as discrete components in an electronic control unit or a main control device.
[0118] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.
[0119] It should be understood that the above-mentioned device embodiments are only illustrative, and the device of the present application can also be implemented in other ways. For example, the division of units / modules in the above-mentioned embodiments is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units, modules or components can be combined, or can be integrated into another system, or some features can be ignored or not executed.
[0120] In the above embodiments, the description of each embodiment has its own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant description of other embodiments. The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0121] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.
[0122] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A door control method, characterized in that: The method is applied to a door module electronic control unit of a vehicle; the method comprises: If it is determined that the door of the vehicle is in a closed state and the door lock of the vehicle door is in a fully locked state, the state switching information of the door lock is monitored; wherein the state switching information indicates that the door lock state of the vehicle door lock is switched from a fully locked state to a semi-unlocked state; and the state switching information is generated based on the user pulling the inner handle of the vehicle door for the first time; If the first unlocking signal of the fully locked position switch in the vehicle door lock is not detected within a preset time period, the door lock state of the vehicle door lock is controlled to switch from a semi-unlocked state to a fully locked state; wherein the first unlocking signal indicates that the switch state of the fully locked position switch is switched from a locked state to an unlocked state; and the first unlocking signal is generated based on the user pulling the inner handle again; If the first unlocking signal is detected within the preset time period, it is determined that the vehicle door is in an open state.
2. The method according to claim 1, characterized in that The vehicle door further comprises an inner handle micro switch; the fully locked position switch comprises a double-pull door lock structure; and determining that the door lock of the vehicle door is in a fully locked state comprises: 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, it is determined that the door lock is in the full-lock state.
3. The method according to claim 2, characterized in that The state switching information of the door lock is monitored, including: If the second unlocking signal of the inner handle micro switch and the reset signal of the double-pull door lock structure in the vehicle door lock are monitored, it is determined that the door lock state of the vehicle door lock is switched from a fully locked state to a semi-unlocked state; wherein, the second unlocking signal indicates that the switch state of the inner handle micro switch is switched from a locked state to an unlocked state; the reset signal indicates that the reset state of the double-pull door lock structure is switched from a double-pull reset state to a non-reset position state; the second unlocking signal and the reset signal are both generated based on the user pulling the inner handle of the vehicle door for the first time.
4. The method according to claim 2, characterized in that: Controlling the door lock state of the vehicle door lock to switch from a semi-unlocked state to a fully locked state includes: The switch state 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 state to the double-pull reset state.
5. The method according to claim 2, characterized in that: After determining that the vehicle door is in an open state, the method further includes: The reset state of the double-pull door lock structure is controlled to be restored to the double-pull reset state.
6. The method according to claim 1, characterized in that The door lock further includes a locking micro switch; determining that the door lock of the vehicle door is in a fully locked state includes: If 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 full-lock state.
7. The method according to claim 6, characterized in that The state switching information of the door lock is monitored, including: If the third unlocking signal of the locking microswitch is monitored, it is determined that the door lock state of the vehicle door lock is switched from a fully locked state to a semi-unlocked state; wherein, the third unlocking signal indicates that the switch state of the locking microswitch is switched from a locked state to an unlocked state; and the third unlocking signal is generated based on the user pulling the inner handle of the vehicle door for the first time.
8. The method according to claim 6, characterized in that Controlling the door lock state of the vehicle door lock to switch from a semi-unlocked state to a fully locked state includes: The switch state of the locking micro switch is controlled to switch from the unlocking state to the locking state.
9. A door control device, characterized in that: The device is applied to a door module electronic control unit of a vehicle; the device comprises: A monitoring module, configured to monitor state switching information of the door lock when it is determined that the door of the vehicle is in a closed state and the door lock of the door is in a fully locked state; wherein the state switching information indicates that the door lock state of the door lock is switched from a fully locked state to a semi-unlocked state; and the state switching information is generated based on the user pulling the inner handle of the door for the first time; A control module, configured to control the door lock state of the vehicle door lock to switch from a semi-unlocked state to a fully locked state if a first unlocking signal of the fully locked position switch in the vehicle door lock is not detected within a preset time period; wherein the first unlocking signal indicates that the switch state of the fully locked position switch is switched from a locked state to an unlocked state; and the first unlocking signal is generated based on the user pulling the inner handle again; The determination module is configured to determine that the vehicle door is in an open state if the first unlocking signal is detected within the preset time period.
10. A door module electronic control unit, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to 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 are used to implement the method according to any one of claims 1 to 8 when executed by a processor.
12. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 8 when being executed by a processor.
13. A vehicle, characterized in that: The door module electronic control unit as claimed in claim 10 is arranged in the vehicle.
Citation Information
Cited By
Vehicle door control method and apparatus, device, and vehicle
WO2026077124A1
