Vehicle door lock control method and device, vehicle and storage medium
By obtaining sensor data in the vehicle to judge the accident scenario and determining the unlocking strategy, the safety problem of providing escape channels in the event of a vehicle accident is solved, and the effect of providing escape channels for users in a timely manner while protecting users' safety is achieved.
Patent Information
- Application Number
- CN202311083509.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-25
- Publication Date
- 2025-02-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
When a vehicle accident occurs, how to provide users with effective escape channels while protecting their safety has become an urgent problem to be solved at present.
By acquiring the vehicle's sensor data, we determine whether the vehicle is in an accident scenario, and determine the corresponding unlocking strategy based on different accident scenarios to unlock the vehicle's door lock. For example, in a spontaneous combustion accident scenario, the current vehicle speed of the vehicle is obtained and compared with the preset speed threshold, and unlocked if the vehicle speed is less than the threshold; in a collision accident scenario, the electro unlocking function is disabled and unlocked after the preset time.
In case of a spontaneous combustion or collision accident in a vehicle, it can provide users with effective escape channels in a timely manner to avoid safety risks caused by excessive speed or accidentally unlocking, and ensure users' safety.
Smart Images

Figure CN119502845A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and more specifically, to a method, device, vehicle and storage medium for controlling a vehicle door lock in the field of vehicles. Background Art
[0002] With the development of science and technology and the progress of society, cars have gradually become an indispensable means of transportation in people's lives. The number of vehicles is increasing, resulting in frequent accidents such as vehicle collisions and spontaneous combustion, threatening the safety of passengers.
[0003] Therefore, the safety of automobiles has become an important factor that cannot be ignored. How to ensure the safety of users when a vehicle accident occurs has become a problem that needs to be solved urgently. Summary of the invention
[0004] The present application provides a method, device, vehicle and storage medium for controlling a vehicle door lock, which can provide an effective escape route for a user while protecting the user's safety.
[0005] In a first aspect, a method for controlling a vehicle door lock is provided, the method comprising: acquiring sensor data of the vehicle; determining whether the vehicle is in an accident scene based on the sensor data; when the vehicle is in an accident scene, determining an unlocking strategy corresponding to the accident scene, and unlocking the vehicle door lock according to the unlocking strategy.
[0006] In the above technical solution, when it is determined that the vehicle is in an accident scene, the door locks are controlled accordingly by determining an unlocking strategy corresponding to the accident scene, thereby providing the user with an effective escape route while protecting the user's safety.
[0007] In combination with the first aspect, in certain possible implementations, the sensor data includes a smoke concentration value and / or a temperature value inside the vehicle, and determining whether the vehicle is in an accident scene based on the sensor data includes: determining whether the smoke concentration value is greater than a preset concentration threshold, and / or determining whether the temperature value is greater than a preset temperature threshold; when the smoke concentration value is greater than the preset concentration threshold, and / or the temperature value is greater than the preset temperature threshold, determining that the vehicle is in a spontaneous combustion accident scene.
[0008] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, when it is determined that the vehicle is in a spontaneous combustion accident scenario, the unlocking strategy corresponding to the accident scenario is determined, and the door locks of the vehicle are unlocked according to the unlocking strategy, including: obtaining the current speed of the vehicle; determining whether the current speed is less than a preset speed threshold; when the speed is less than the preset speed threshold, unlocking the door locks of the vehicle.
[0009] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: when the vehicle speed is greater than or equal to the preset speed threshold, controlling the vehicle to stop and turn off the engine; after determining that the vehicle is stopped and turned off, unlocking the vehicle's door locks.
[0010] In the above technical solution, when the vehicle is in a spontaneous combustion accident scenario, the current speed of the vehicle is obtained and compared with the preset speed threshold, and the door locks of the vehicle are unlocked when the speed is less than the preset speed threshold, so that an effective escape channel can be provided to the user in time when the vehicle spontaneously ignites. When the speed is greater than the preset speed threshold, the door locks of the vehicle are unlocked after the vehicle is parked and turned off, so that when the vehicle spontaneously ignites, the situation that the user may be thrown out by opening the door at an excessively fast speed can be avoided, and an effective escape channel can be provided to the user in time.
[0011] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, determining whether the vehicle is in an accident scene based on the sensor data includes: when the sensor data includes collision data, determining that the vehicle is in a collision accident scene.
[0012] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, when it is determined that the vehicle is in a collision accident scene, the unlocking strategy corresponding to the accident scene is determined, and the door lock of the vehicle is unlocked according to the unlocking strategy, including: starting timing from the moment the collision data is acquired; when the timing duration is less than a preset duration, disabling the electric unlocking function of the door lock of the vehicle; after the timing duration is greater than or equal to the preset duration, unlocking the door lock of the vehicle.
[0013] In the above technical solution, when the vehicle is in a collision accident scene, disabling the vehicle's electric unlocking function within a preset time period can prevent the user from accidentally unlocking the vehicle door by electric unlocking during the collision and throwing the user out of the vehicle, thereby protecting the user's safety. Unlocking the vehicle door after the collision signal is detected for more than the preset time period can provide an effective escape channel, so that rescuers can rescue the user in the vehicle in time through the escape channel, or the user in the vehicle can escape from the vehicle in time through the escape channel.
[0014] In combination with the first aspect and the above implementations, in some possible implementations, when the sensor data includes collision data, the method further includes: if it is detected that the central lock of the vehicle is in a locked state, controlling the central lock to be unlocked.
[0015] In summary, the present application can determine the unlocking strategy corresponding to the accident scene according to the accident scene in which the vehicle is located, and control the door accordingly, so as to provide the user with an effective escape channel under the premise of protecting the user's safety. When the vehicle is in a spontaneous combustion accident scene, by obtaining the current speed of the vehicle and comparing it with the preset speed threshold, the door lock of the vehicle is unlocked when the speed is less than the preset speed threshold, so as to provide the user with an effective escape channel in time when the vehicle spontaneously ignites. When the vehicle speed is greater than the preset speed threshold, the door lock of the vehicle is unlocked after the vehicle is parked and turned off, so as to avoid the situation that the user may be thrown out when the door is opened at too fast a speed when the vehicle spontaneously ignites, and provide the user with an effective escape channel in time. When the vehicle is in a collision accident scene, by disabling the electric unlocking function of the vehicle within a preset time period, it can prevent the user from accidentally unlocking the door of the vehicle by electric unlocking during the collision process and throwing the user out of the vehicle, so as to protect the safety of the user. Unlocking the car door after detecting a collision signal for more than a preset time can provide an effective escape channel, so that rescue personnel can provide timely rescue to the users in the car through the escape channel, or the users in the car can escape from the vehicle through the escape channel in time.
[0016] In a second aspect, a device for controlling a vehicle door lock is provided, the device comprising: an acquisition module for acquiring sensor data of a vehicle; a judgment module for judging whether the vehicle is in an accident scene based on the sensor data; and an execution module for determining an unlocking strategy corresponding to the accident scene when the vehicle is in an accident scene, and unlocking the door lock of the vehicle according to the unlocking strategy.
[0017] In combination with the second aspect, in some possible implementations, the judgment module is specifically used to: the sensor data includes the smoke concentration value and / or temperature value inside the vehicle, judge whether the smoke concentration value is greater than a preset concentration threshold, and / or, judge whether the temperature value is greater than a preset temperature threshold; when the smoke concentration value is greater than the preset concentration threshold, and / or the temperature value is greater than the preset temperature threshold, determine that the vehicle is in a spontaneous combustion accident scenario.
[0018] In combination with the above-mentioned implementation method of the second aspect, in some possible implementation methods, when it is determined that the vehicle is in a spontaneous combustion accident scenario, the execution module is specifically used to: obtain the current speed of the vehicle; determine whether the current speed is less than a preset speed threshold; when the speed is less than the preset speed threshold, unlock the door locks of the vehicle.
[0019] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the device also includes: a control module, used to control the vehicle to stop and turn off the engine when the vehicle speed is greater than or equal to the preset speed threshold; the execution module is also used to unlock the door lock of the vehicle after determining that the vehicle is stopped and turned off.
[0020] In combination with the second aspect and the above-mentioned implementation manner, in some possible implementation manners, the judgment module is specifically used to: when the sensor data includes collision data, determine that the vehicle is in a collision accident scene.
[0021] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, when it is determined that the vehicle is in a collision accident scene, the execution module is specifically used to: start timing from the moment the collision data is acquired; when the timing duration is less than the preset duration, disable the electric unlocking function of the vehicle's door lock; after the timing duration is greater than or equal to the preset duration, unlock the vehicle's door lock.
[0022] In combination with the second aspect and the above implementations, in some possible implementations, when the sensor data includes collision data, the control module is further configured to, if it is detected that the central lock of the vehicle is in a locked state, control the central lock to be unlocked.
[0023] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in the first aspect or any possible implementation of the first aspect.
[0024] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.
[0025] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 It is a schematic flow chart of a vehicle door lock control method provided in an embodiment of the present application.
[0027] Figure 2 It is a schematic flowchart of a method for controlling vehicle door locks in a spontaneous combustion accident scenario provided in an embodiment of the present application.
[0028] Figure 3 It is a schematic flowchart of a method for controlling a vehicle door lock in a collision accident scenario provided by an embodiment of the present application.
[0029] Figure 4 It is a structural schematic diagram of a vehicle door lock control device provided in an embodiment of the present application.
[0030] Figure 5 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0031] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0032] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0033] As the number of vehicles increases, vehicle accidents occur at a high rate, and serious ones may even threaten the safety of users in the vehicle.
[0034] Considering that the vehicle needs to be unlocked at different times in different accident scenarios, in order to provide users with an effective escape route while maximally protecting user safety.
[0035] The present application proposes a method for controlling vehicle door locks, which can determine an unlocking strategy corresponding to the accident scenario according to the accident scenario in which the vehicle is located and control the vehicle door accordingly, thereby providing the user with an effective escape route while protecting the user's safety.
[0036] Figure 1 It is a schematic flow chart of a vehicle door lock control method provided in an embodiment of the present application.
[0037] In the embodiment of the present application, the method is applied to a vehicle or an electronic control unit in a vehicle.
[0038] For example, Figure 1 As shown, the method 100 includes:
[0039] Step 101, obtaining sensor data of the vehicle.
[0040] Sensors are the information source for electronic control units in vehicles. Sensors are usually composed of sensitive elements, conversion elements and conversion circuits. The sensitive element refers to the part of the sensor that can directly sense or respond to the measured value, the conversion element converts the above non-electrical quantity into an electrical parameter, and the conversion circuit converts the electrical signal output by the conversion element into a part that is easy to process, display, record and control.
[0041] The vehicle may include a variety of sensors installed at different locations. During the driving process, the sensors collect sensor data and transmit it to the electronic control unit. The electronic control unit processes and analyzes the sensor data to obtain feedback information about the driving vehicle, and can also control the vehicle further based on the feedback information to achieve corresponding functions.
[0042] Step 102, determining whether the vehicle is in an accident scene based on the sensor data.
[0043] When a vehicle has an accident, the sensor data collected by the sensor is different from the sensor data collected when the vehicle is driving normally, so it is possible to determine whether the vehicle is in an accident scene based on the sensor data. The data with differences is the sensor data corresponding to the current accident scene that is also collected by the sensor. These data can be processed to determine the accident scene in which the vehicle is located.
[0044] In one possible implementation, the sensor data includes a smoke concentration value and / or a temperature value inside the vehicle, and determining whether the vehicle is in an accident scene based on the sensor data includes: determining whether the smoke concentration value is greater than a preset concentration threshold, and / or determining whether the temperature value is greater than a preset temperature threshold; when the smoke concentration value is greater than the preset concentration threshold and / or the temperature value is greater than the preset temperature threshold, it is determined that the vehicle is in a spontaneous combustion accident scene.
[0045] Among them, the interior of the vehicle can refer to the interior space such as the cockpit where users sit, the engine compartment in the front of the vehicle, and the trunk at the rear of the vehicle.
[0046] The vehicle may catch fire for a variety of reasons, such as oil or liquid leakage in the oil circuit, short circuit caused by aging or improper connection of vehicle wires, flammable materials piled in the vehicle or mechanical failure. When a vehicle catches fire, a large amount of smoke will be generated, and the temperature inside the vehicle will gradually rise as the burning time increases.
[0047] In some embodiments, a smoke detection sensor may be provided inside the vehicle to collect the smoke concentration value inside the vehicle in real time. In this case, the acquired sensor data includes the smoke concentration value. The acquired smoke concentration value may be compared with a preset concentration threshold to determine whether the smoke concentration value is greater than the preset concentration threshold. When the smoke concentration value is greater than the preset concentration threshold, it is determined that the vehicle is in a spontaneous combustion accident scene.
[0048] In some embodiments, a temperature detection sensor may be provided inside the vehicle, and the temperature value inside the vehicle may be collected in real time. In this case, the acquired sensor data includes the temperature value. The acquired temperature value may be compared with a preset temperature threshold to determine whether the temperature value is greater than the preset temperature threshold. When the temperature value is greater than the preset temperature threshold, it is determined that the vehicle is in a spontaneous combustion accident scenario.
[0049] In some embodiments, a smoke detection sensor and a temperature detection sensor may be provided inside the vehicle to collect the smoke concentration value and temperature value inside the vehicle in real time. In this case, the acquired sensor data includes the smoke concentration value and the temperature value. The acquired smoke concentration value and the temperature value may be compared with a preset concentration threshold value and a preset temperature threshold value to determine whether the smoke concentration value is greater than the preset concentration threshold value and whether the temperature value is greater than the preset temperature threshold value. When the smoke concentration value is greater than the preset concentration threshold value and the temperature value is greater than the preset temperature threshold value, it is determined that the vehicle is in a spontaneous combustion accident scene.
[0050] In a possible implementation, determining whether the vehicle is in an accident scene based on the sensor data includes: when the sensor data includes collision data, determining that the vehicle is in a collision accident scene.
[0051] The collision data is collected by the collision sensor. The type of the collision sensor can be electromechanical, electronic or mercury switch. The vehicle may be hit by surrounding vehicles during driving, such as side collision or rear-end collision, and the vehicle may also collide with other vehicles. In order to protect the safety of users, multiple collision sensors are preset around the vehicle.
[0052] When a vehicle collides, the collision sensor can collect collision data. Therefore, when the acquired sensor data includes the collision data, it can be determined that the accident scene the vehicle is currently in is a collision accident scene based on the collision data.
[0053] In some embodiments, the vehicle may be in a collision accident scene and a spontaneous combustion accident scene at the same time. The accident scene in which the vehicle is located can be determined as a collision accident scene and a spontaneous combustion accident scene based on collision data, smoke concentration value, and temperature value.
[0054] Step 103, when the vehicle is in an accident scene, determining an unlocking strategy corresponding to the accident scene, and unlocking the door lock of the vehicle according to the unlocking strategy.
[0055] The door locks of the vehicle can be locked and unlocked in two ways: mechanical unlocking and electrical unlocking. Among them, mechanical unlocking means that the user locks and unlocks the door locks through the handles inside and outside the vehicle, and electrical unlocking means that the user locks and unlocks the door locks through the buttons on the handles inside and outside the vehicle.
[0056] Different unlocking strategies for different accident scenarios may be stored in advance in the vehicle. After determining the accident scenario, the vehicle may determine an unlocking strategy corresponding to the accident scenario from the stored unlocking strategies according to the determined accident scenario.
[0057] Alternatively, after determining the accident scene in which the vehicle is located, the vehicle may generate an unlocking strategy corresponding to the accident scene according to the current accident scene and the state of the vehicle.
[0058] In one possible implementation, when it is determined that the vehicle is in a spontaneous combustion accident scenario, the unlocking strategy corresponding to the accident scenario is determined, and the door locks of the vehicle are unlocked according to the unlocking strategy, including: obtaining the current speed of the vehicle; determining whether the current speed is less than a preset speed threshold; when the speed is less than the preset speed threshold, unlocking the door locks of the vehicle.
[0059] When it is determined that the accident scenario is a spontaneous combustion accident scenario, the unlocking strategy corresponding to the spontaneous combustion accident scenario stored in the vehicle can be determined. Assuming that the determined strategy is the first unlocking strategy, the vehicle can be unlocked according to the first unlocking strategy.
[0060] The first unlocking strategy may be a strategy for unlocking the vehicle door when the vehicle speed is lower than a preset speed threshold. Specifically, the current vehicle speed of the vehicle may be obtained according to the first unlocking strategy, the current vehicle speed may be compared with the preset speed threshold, and the vehicle door may be unlocked when it is determined that the current vehicle speed is lower than the preset speed threshold.
[0061] In a possible implementation, the method further includes: when the vehicle speed is greater than or equal to the preset speed threshold, controlling the vehicle to stop and shut down the engine; after determining that the vehicle is stopped and shut down, unlocking the door locks of the vehicle.
[0062] When the vehicle's current speed is greater than the preset speed threshold, it indicates that the vehicle is currently traveling at a high speed and there is a risk of throwing the user out. At this time, the vehicle can be controlled to decelerate until the vehicle stops, and the vehicle can be controlled to shut down after it is confirmed that the vehicle has stopped. After it is confirmed that the vehicle has stopped and the engine has been shut down, the vehicle's door locks can be unlocked.
[0063] Figure 2 It is a schematic flowchart of a method for controlling vehicle door locks in a spontaneous combustion accident scenario provided in an embodiment of the present application.
[0064] For example, Figure 2 As shown, the method 200 includes:
[0065] Step 201, determining that the vehicle is in a spontaneous combustion accident scenario.
[0066] Step 202, obtaining the current speed V of the vehicle.
[0067] Step 203, determine whether V is less than or equal to 15 km / h, if so, execute step 204, otherwise execute step 205.
[0068] Step 204, unlocking the door locks of the vehicle.
[0069] Step 205, control the vehicle to stop and shut down.
[0070] Step 206, detect whether the vehicle is parked and turned off, if yes, execute step 204, if no, execute step 205
[0071] When it is determined that the vehicle is in a spontaneous combustion accident scenario, the current vehicle speed V of the vehicle is obtained, and it is determined whether the current vehicle speed V is less than or equal to the preset speed threshold of 15km / h. If the current vehicle speed V is less than or equal to the preset speed threshold of 15km / h, the door locks of the vehicle are unlocked. If the current vehicle speed V is greater than the preset speed threshold, the vehicle is controlled to stop and shut down, and it is detected whether the vehicle is stopped and shut down. After it is determined that the vehicle is stopped and shut down, the door locks of the vehicle are unlocked, and when it is detected that the vehicle is not stopped and shut down, the vehicle continues to be stopped and shut down.
[0072] In some embodiments, when locking the vehicle door, the vehicle door can be locked by the first lock, the second lock, and the third lock to achieve safe driving. When the user uses too little force when closing the door, the third lock is closed to put the door in a closed state, and the door is not completely locked at this time. Some vehicles can close the second lock of the vehicle after the vehicle has been in a closed state for a certain period of time to put the vehicle door in a locked state. Alternatively, when the user uses appropriate force when closing the door, the second lock and the third lock both close the door and put it in a locked state. Before or during driving, the user can close the first lock to lock the door by using mechanical buttons in the car, buttons on the central control screen, or voice.
[0073] In some embodiments, when the vehicle door is locked with the third lock, the user can unlock the third lock and push the door open by using a force exceeding a certain preset value, and when the vehicle door is locked with the second lock, the user can unlock the second lock by using the handle inside or outside the vehicle to open the door, and when the vehicle door is locked with the third lock, the function of opening the door by the vehicle's outside handle is disabled. For example, the first lock may be the central lock of the vehicle door, the second lock may be the full lock of the vehicle door, and the third lock may be the half lock of the vehicle door.
[0074] The vehicle may also be preset with a first threshold, a second threshold, and a third threshold, the third threshold is less than the second threshold, the first threshold is greater than the second threshold, and the above-mentioned preset speed threshold may be the second threshold. In the spontaneous combustion accident scenario, when the vehicle speed is greater than the second threshold, it is also necessary to determine whether the vehicle speed is less than the first threshold. When the vehicle speed is less than the first speed threshold and the first lock is in a locked state, the first lock of the door is controlled to be unlocked while the vehicle is decelerated. Alternatively, when the vehicle speed is greater than the first speed threshold, the vehicle is first controlled to decelerate. When it is detected that the vehicle speed is less than the first speed threshold during the deceleration process, the first lock of the door is controlled to be unlocked. After the first lock is unlocked, the vehicle speed continues to be monitored. When the vehicle speed is less than the second threshold, the second lock of the door is controlled to be unlocked. After the second lock is unlocked, the vehicle speed continues to be monitored. When the vehicle speed is less than the third threshold, the third lock of the door is controlled to be unlocked.
[0075] For example, assuming that the first threshold is 45km / h, the second threshold is 15km / h, the third threshold is 5km / h, and the current speed of the vehicle is 80km / h, which is greater than the first threshold of 45km / h. At this time, the vehicle is first controlled to decelerate. When the vehicle speed is detected to be less than the first threshold of 45km / h during the deceleration process, the first lock of the door, the central lock, is first controlled to be unlocked. After the central lock is unlocked, the vehicle speed continues to be monitored. When the vehicle speed is less than the second threshold of 15km / h, the second lock of the door is controlled to be fully locked and unlocked. After the full lock is unlocked, the vehicle speed continues to be monitored. When the vehicle speed is less than the third threshold of 5km / h, the third lock of the door is controlled to be half-locked and unlocked. When the vehicle has multiple door locks, according to the size relationship between the current speed of the vehicle and the preset multiple speed thresholds, the multiple locks are unlocked in advance in sequence, which has higher unlocking efficiency, can save unlocking time, and improve the user's escape rate.
[0076] In the above method, when the vehicle is in a spontaneous combustion accident scenario, the current speed of the vehicle is obtained and compared with the preset speed threshold, and the door locks of the vehicle are unlocked when the speed is less than the preset speed threshold, so that an effective escape channel can be provided to the user in time when the vehicle spontaneously ignites. When the speed is greater than the preset speed threshold, the door locks of the vehicle are unlocked after the vehicle is parked and turned off, so that when the vehicle spontaneously ignites, the situation that the user may be thrown out by opening the door at an excessively fast speed can be avoided, and an effective escape channel can be provided to the user in time.
[0077] In one possible implementation, when it is determined that the vehicle is in a collision accident scenario, the unlocking strategy corresponding to the accident scenario is determined, and the door locks of the vehicle are unlocked according to the unlocking strategy, including: starting timing from the moment the collision data is acquired; when the timing duration is less than a preset duration, disabling the electric unlocking function of the door locks of the vehicle; and unlocking the door locks of the vehicle after the timing duration is greater than or equal to the preset duration.
[0078] When the timing time is less than the preset time, the electric unlocking function is disabled. That is, when the timing time is less than the preset time, if an instruction to unlock the door lock is received by pressing the buttons on the inside or outside handle of the vehicle, the instruction will not be executed, that is, the door will not be unlocked.
[0079] When the accident scene is determined to be a collision accident scene, the unlocking strategy corresponding to the collision accident scene stored in the vehicle can be determined. Assuming that the determined strategy is the second unlocking strategy, the vehicle can be unlocked according to the second unlocking strategy.
[0080] The second unlocking strategy may be to disable the electric unlocking function for a preset time and then unlock the car. Specifically, a timer may be provided in the vehicle, and when the vehicle obtains data collected by the collision sensor, the timer is started to count, and the electric unlocking function is disabled when the counted time is less than the preset time.
[0081] It should be understood that the vehicle may still be in a state of driving after a collision, for example, another vehicle behind the vehicle hits the vehicle, and the user does not react in time and still drives the vehicle by stepping on the accelerator. Then, after the timing time is greater than or equal to the preset time, the vehicle speed can be detected, and the vehicle door locks can be unlocked when the vehicle speed is detected to be less than the preset speed threshold.
[0082] Figure 3 It is a schematic flowchart of a method for controlling a vehicle door lock in a collision accident scenario provided by an embodiment of the present application.
[0083] For example, Figure 3 As shown, the method 300 includes:
[0084] Step 301: A collision signal is detected.
[0085] Step 302, start the timer, and the time duration is recorded as T;
[0086] Step 303, determine whether T is less than 5s, if so, execute step 304, otherwise execute step 305.
[0087] Step 304, disabling the electric unlocking function.
[0088] Step 305: unlock the vehicle door locks.
[0089] The collision signal is the above-mentioned collision data. The acquired sensor data includes the collision data, that is, the collision signal is detected. At this time, the timer is started to start timing. When the timing time T is less than the preset time 5s, the electric unlocking function is disabled. When the timing time T is greater than or equal to the preset time 5s, the vehicle door lock is unlocked.
[0090] In some embodiments, the collision accident scene can also be divided into different levels according to the degree of collision. For example, when it is determined that the vehicle is in a collision scene, the collision data collected by the collision sensors at different positions are still obtained, that is, the vehicle collides continuously (for example, the vehicle flips over continuously), and the collision scene can be determined as different levels according to the number of consecutive collisions.
[0091] Exemplarily, a scenario in which one collision is detected may be determined as a low-level collision scenario, and a scenario in which multiple consecutive collisions are detected may be determined as a high-level collision scenario.
[0092] When the collision scene is divided into levels according to the number of collisions, the vehicle may also store unlocking strategies for different levels of collision scenes. After determining that the vehicle is in a collision scene, the level of the collision scene may also be determined, and the corresponding unlocking strategy may be determined according to the determined level.
[0093] Exemplarily, the vehicle stores a first collision unlocking strategy corresponding to a low-level collision scenario and a second collision unlocking strategy corresponding to a high-level collision scenario. The second collision unlocking strategy is different from the first collision unlocking strategy.
[0094] Specifically, the second collision unlocking strategy is different from the first collision unlocking strategy in that, for example, a preset time length in the first collision unlocking strategy is shorter than a preset time length in the second collision unlocking strategy.
[0095] It should be understood that when the vehicle collides continuously (for example, when the vehicle flips over continuously), the disabling time of the electric unlocking function that may cause the door to be unlocked due to accidental touch by the user needs to be extended to prevent the door from being unlocked due to accidental touch when the vehicle flips over continuously and the user being thrown out of the vehicle.
[0096] In some embodiments, when a user's command to unlock the door lock by pressing a button on the interior handle is detected within a preset time, data collected by the interior camera can also be obtained, and whether the user's line of sight is on the button on the interior handle is detected based on the data collected by the interior camera. When it is detected that the user's line of sight is on the button on the interior handle and lasts for a certain period of time, it can be determined that the unlocking command is not due to an accidental touch due to a collision, but that the user needs to open the door. At this time, the vehicle executes the command, that is, unlocks the door.
[0097] In the above method, when the vehicle is in a collision accident scene, disabling the electric unlocking function of the vehicle within a preset time period can prevent the user from accidentally unlocking the vehicle door by electric unlocking during the collision and throwing the user out of the vehicle, thereby protecting the user's safety. Unlocking the vehicle door after the collision signal is detected for more than the preset time period can provide an effective escape channel, so that rescue personnel can rescue the user in the vehicle in time through the escape channel, or the user in the vehicle can escape from the vehicle in time through the escape channel.
[0098] In a possible implementation, when the sensor data includes collision data, the method further includes: if it is detected that the central lock of the vehicle is in a locked state, controlling the central lock to be unlocked.
[0099] The vehicle also includes a central lock. The button for locking and unlocking the central lock is set near the driver's seat. The driver can lock the central lock through the central lock button before driving the vehicle. When the central lock is locked, the function of opening the door with the vehicle's external handle is disabled.
[0100] In some embodiments, the driver may forget to lock the central lock before driving the vehicle, and the vehicle will automatically lock the central lock when it detects that the vehicle speed is greater than a certain threshold during driving.
[0101] For example, Figure 3 As shown, after the vehicle detects a collision signal, the method 300 further includes:
[0102] Step 306, detect whether the central lock is in a locked state, if so, execute step 307, otherwise end.
[0103] The vehicle can detect whether the central lock of the vehicle is in a locked state by detecting whether the function of opening the door by the outside handle of the vehicle is disabled. When the vehicle detects that the function of opening the door by the outside handle of the vehicle is disabled, it is determined that the central lock of the vehicle is in a locked state.
[0104] The vehicle is also provided with a collision unlocking switch for the central lock. After a collision occurs, when the vehicle detects that the collision unlocking switch is in the disconnected state, it confirms that the central lock is in the locked state.
[0105] Step 307, execute central lock unlocking, drive the unlocking motor for 200ms, and wait for 200ms.
[0106] Step 308 , determining whether the number of driving times is less than 5 times, if so, executing step 307 , otherwise executing step 309 .
[0107] If the vehicle's central lock is in a locked state, the central lock unlocking is executed: the central lock unlocking motor is driven for 200ms, and then waits for 200ms. Since the central lock may not be successfully unlocked once in the event of a vehicle collision, a first driving number can be set, such as 5 times as shown in step 308 in FIG. 3 . The central lock is controlled to cyclically drive the central lock unlocking motor to control the central lock to unlock when the driving number is less than the first unlocking number 5 times.
[0108] Among them, driving the central lock unlocking motor for 200ms and waiting for 200ms is an example of executing central lock unlocking provided in an embodiment of the present application. The specific method for executing central lock unlocking is not limited in the present application.
[0109] Step 309, determine whether the central lock is unlocked, if not, execute step 310, if yes, then end.
[0110] Step 310, determine whether the number of driving times is less than 10 times, if so, execute step 307, otherwise end.
[0111] When the number of driving times is greater than the first number of driving times, it is detected whether the central lock is successfully unlocked, and it can be determined whether the central lock is successfully unlocked by detecting whether the collision unlocking switch is turned on. When it is detected that the collision unlocking switch is turned on, it is determined that the central lock is successfully unlocked. When it is detected that the collision unlocking switch is turned off, it is determined that the central lock is not successfully unlocked.
[0112] In some embodiments, a second driving number can also be set, such as 10 times as shown in step 310 in Figure 3. When it is determined that the central lock is not successfully unlocked within the first driving number, the central lock unlocking is continued: drive the central lock unlocking motor for 200ms, and wait for 200ms. After execution, it is determined whether the central lock is unlocked. If the central lock is not successfully unlocked, it is determined whether the driving number is greater than the second driving number 10 times. When the driving number is less than the second driving number 10 times, the central lock unlocking is continued until it is successfully unlocked or the driving number is equal to the second driving number 10 times.
[0113] In some embodiments, a second driving number can also be set. When it is determined that the central lock has not been successfully unlocked in the first driving number, the central lock unlocking is continued, the central lock unlocking motor is driven for 200ms, and waits for 200ms. When the driving number is equal to 10 times of the second driving number, the driving operation of the central lock unlocking motor is stopped. When the driving number is greater than the second driving number and less than the first driving number, it is not determined whether the central lock is unlocked. Directly performing multiple unlocking can reduce the unlocking time, increase the number of unlocking times within a limited time after an accident, and improve the success rate of unlocking.
[0114] In summary, the present application can determine the unlocking strategy corresponding to the accident scene according to the accident scene in which the vehicle is located, and control the door accordingly, so as to provide the user with an effective escape channel under the premise of protecting the user's safety. When the vehicle is in a spontaneous combustion accident scene, by obtaining the current speed of the vehicle and comparing it with the preset speed threshold, the door lock of the vehicle is unlocked when the speed is less than the preset speed threshold, so as to provide the user with an effective escape channel in time when the vehicle spontaneously ignites. When the vehicle speed is greater than the preset speed threshold, the door lock of the vehicle is unlocked after the vehicle is parked and turned off, so as to avoid the situation that the user may be thrown out when the door is opened at too fast a speed when the vehicle spontaneously ignites, and provide the user with an effective escape channel in time. When the vehicle is in a collision accident scene, by disabling the electric unlocking function of the vehicle within a preset time period, it can prevent the user from accidentally unlocking the door of the vehicle by electric unlocking during the collision process and throwing the user out of the vehicle, so as to protect the safety of the user. Unlocking the car door after detecting a collision signal for more than a preset time can provide an effective escape channel, so that rescue personnel can provide timely rescue to the users in the car through the escape channel, or the users in the car can escape from the vehicle through the escape channel in time.
[0115] Figure 4 It is a structural schematic diagram of a vehicle door lock control device provided in an embodiment of the present application.
[0116] For example, Figure 4 As shown, the device 400 includes:
[0117] Acquisition module 401: used to acquire sensor data of the vehicle;
[0118] Determination module 402: used to determine whether the vehicle is in an accident scene according to the sensor data;
[0119] Execution module 403: is used to determine an unlocking strategy corresponding to the accident scene when the vehicle is in an accident scene, and unlock the door lock of the vehicle according to the unlocking strategy.
[0120] In one possible implementation, the judgment module 402 is specifically used for: the sensor data includes the smoke concentration value and / or temperature value inside the vehicle, judging whether the smoke concentration value is greater than a preset concentration threshold, and / or judging whether the temperature value is greater than a preset temperature threshold; when the smoke concentration value is greater than the preset concentration threshold, and / or the temperature value is greater than the preset temperature threshold, determining that the vehicle is in a spontaneous combustion accident scenario.
[0121] In one possible implementation, when it is determined that the vehicle is in a spontaneous combustion accident scenario, the execution module 403 is specifically used to: obtain the current speed of the vehicle; determine whether the current speed is less than a preset speed threshold; when the speed is less than the preset speed threshold, unlock the door locks of the vehicle.
[0122] In one possible implementation, the device also includes: a control module, used to control the vehicle to stop and shut down when the vehicle speed is greater than or equal to the preset speed threshold; the execution module 403 is also used to unlock the door locks of the vehicle after determining that the vehicle is stopped and shut down.
[0123] In a possible implementation, the judgment module 402 is specifically configured to: when the sensor data includes collision data, determine that the vehicle is in a collision accident scene.
[0124] In one possible implementation, when it is determined that the vehicle is in a collision accident scene, the execution module 403 is specifically used to: start timing from the moment the collision data is acquired; when the timing duration is less than a preset duration, disable the electric unlocking function of the vehicle's door lock; after the timing duration is greater than or equal to the preset duration, unlock the vehicle's door lock.
[0125] In a possible implementation, when the sensor data includes collision data, the control module is further configured to, if it is detected that the central lock of the vehicle is in a locked state, control the central lock to be unlocked.
[0126] Figure 5 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.
[0127] For example, Figure 5 As shown, the vehicle 500 includes: a memory 501 and a processor 502, wherein the memory 501 stores an executable program code 5011, and the processor 502 is used to call and execute the executable program code 5011 to perform a vehicle door lock control method.
[0128] In this embodiment, the functional modules of the vehicle can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0129] In the case of dividing each functional module according to each function, the vehicle may include: an acquisition module, a judgment module, an execution module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0130] The vehicle provided in this embodiment is used to execute the above-mentioned method of controlling a vehicle door lock, and thus can achieve the same effect as the above-mentioned implementation method.
[0131] In the case of an integrated unit, the vehicle may include a processing module and a storage module. The processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle to execute mutual program codes and data.
[0132] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits disclosed in the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.
[0133] This embodiment also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a vehicle door lock control method in the above-mentioned embodiment.
[0134] This embodiment also provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement a vehicle door lock control method in the above-mentioned embodiment.
[0135] In addition, the vehicle provided in the embodiments of the present application may specifically be a chip, component or module, and the vehicle may include a connected processor and memory; wherein the memory is used to store instructions, and when the vehicle is running, the processor may call and execute instructions so that the chip executes a vehicle door lock control method in the above-mentioned embodiments.
[0136] Among them, the vehicle, computer-readable storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above and will not be repeated here.
[0137] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0138] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0139] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for controlling a vehicle door lock, characterized in that: The method comprises: Get the vehicle's sensor data; determining whether the vehicle is in an accident scene according to the sensor data; When the vehicle is in an accident scene, an unlocking strategy corresponding to the accident scene is determined, and the door locks of the vehicle are unlocked according to the unlocking strategy.
2. The method according to claim 1, characterized in that The sensor data includes a smoke concentration value and / or a temperature value inside the vehicle, and judging whether the vehicle is in an accident scene according to the sensor data includes: Determine whether the smoke concentration value is greater than a preset concentration threshold, and / or determine whether the temperature value is greater than a preset temperature threshold; When the smoke concentration value is greater than the preset concentration threshold, and / or the temperature value is greater than the preset temperature threshold, it is determined that the vehicle is in a spontaneous combustion accident scenario.
3. The method according to claim 2, characterized in that When it is determined that the vehicle is in a spontaneous combustion accident scenario, determining an unlocking strategy corresponding to the accident scenario, and unlocking the door lock of the vehicle according to the unlocking strategy, includes: Obtaining the current speed of the vehicle; Determining whether the current vehicle speed is less than a preset speed threshold; When the vehicle speed is less than the preset speed threshold, the door locks of the vehicle are unlocked.
4. The method according to claim 3, characterized in that The method further comprises: When the vehicle speed is greater than or equal to the preset speed threshold, controlling the vehicle to stop and shut down; After determining that the vehicle is parked and the engine is turned off, the door locks of the vehicle are unlocked.
5. The method according to claim 1, characterized in that: The determining, based on the sensor data, whether the vehicle is in an accident scene includes: When the sensor data includes collision data, it is determined that the vehicle is in a collision accident scene.
6. The method according to claim 5, characterized in that When it is determined that the vehicle is in a collision accident scene, determining an unlocking strategy corresponding to the accident scene, and unlocking the door lock of the vehicle according to the unlocking strategy, includes: Start timing from the moment the collision data is acquired; When the timing duration is less than a preset duration, disabling the electric unlocking function of the door lock of the vehicle; After the timing duration is greater than or equal to the preset duration, the door locks of the vehicle are unlocked.
7. The method according to claim 5, characterized in that When the sensor data includes collision data, the method further comprises: If it is detected that the central lock of the vehicle is in a locked state, the central lock is controlled to be unlocked.
8. A vehicle door lock control device, characterized in that: The device comprises: Acquisition module, to obtain sensor data of the vehicle; A judgment module, used for judging whether the vehicle is in an accident scene according to the sensor data; The execution module is used to determine an unlocking strategy corresponding to the accident scene when the vehicle is in an accident scene, and unlock the door lock of the vehicle according to the unlocking strategy.
9. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Automatic control system for automobile security door
CN108839625A
Vehicle and active safety control method and device thereof
CN110116697A
Automobile door control method and device and computer storage medium
CN114475427A
Vehicle door unlocking control method and device
CN114475503A
Device convenient for in-car personnel to escape during spontaneous car combustion
CN203472776U