Vehicle door unlocking method and device, electronic equipment and storage medium

By achieving intelligent monitoring and multiple unlocking mechanisms in the vehicle, the problem of unlocking the door of the vehicle's abnormal time domain controller is solved, and the door of the door can be unlocked in time under emergencies to ensure the safety of drivers and passengers.

CN119348560APending Publication Date: 2025-01-24CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411444265.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-16
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

When the vehicle is abnormal, the domain controller fails to unlock the electronic lock of the door, causing the personnel inside and outside the vehicle to be unable to open the door, delaying the rescue opportunity and affecting personnel safety.

Method used

The current state of the vehicle is obtained through the domain controller. If the vehicle is abnormal, the physiological state of the driving object in the vehicle cockpit is obtained. If the physiological state of the driving object is matched with the preset unlocking physiological state and the domain controller unlock the door electron lock failure, the unlocking instruction to the door electronic lock to unlock the door electronic lock.

Benefits of technology

Through intelligent monitoring and multiple unlocking mechanisms, it is ensured that in the event of an abnormal vehicle emergency, the door electronic lock can be unlocked in time, allowing the driver and passengers to leave the vehicle in time, and external rescue personnel can quickly intervene to maximize the safety of the driver and passengers. .

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119348560A_ABST
    Figure CN119348560A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicle control, and provides a vehicle door unlocking method and device, electronic equipment and a storage medium. According to the method, the current state of the vehicle is obtained through the domain controller, and if it is detected that the vehicle is abnormal, the physiological state of a driving object in the vehicle is obtained in a targeted mode. The physiological state of the driving object is obtained after the vehicle is detected to be abnormal, so that unnecessary physiological state monitoring is avoided. By matching the physiological state of the driving object with the preset unlocking physiological state, whether the driving object is in the unlocking physiological state or not can be accurately identified. When the physiological state of the driving object is matched with the preset unlocking physiological state and the domain controller fails to try to unlock the vehicle door electronic lock, it is indicated that the driving object is in the unlocking physiological state, and the system can further send an unlocking instruction through the passive safety controller. The double-insurance mechanism ensures that the vehicle door electronic lock can be unlocked in time under the emergency situation that the vehicle is abnormal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control technology, and in particular to a vehicle door unlocking method, device, electronic device and storage medium. Background Art

[0002] With the development of science and technology, vehicles are becoming an indispensable means of transportation in human life. When a car is hit, there is a chance that the vehicle's entire domain controller will become disabled, the domain controller will catch fire, and the wiring harness will be interrupted at the moment of data transmission. The above conditions will cause the domain controller to fail to unlock the electronic door lock, and people inside and outside the car will be unable to open the door, delaying the rescue time and affecting personal safety. Summary of the invention

[0003] In view of this, the embodiments of the present application provide a vehicle door unlocking method, device, electronic device and storage medium to solve the problem in the prior art that when an abnormality occurs in the vehicle, the domain controller fails to unlock the vehicle door electronic lock, posing a safety hazard.

[0004] In a first aspect of an embodiment of the present application, a method for unlocking a vehicle door is provided, the method comprising: obtaining a current state of a vehicle through a domain controller; if the current state of the vehicle indicates that the vehicle is abnormal, obtaining a physiological state of an occupant in a cabin of the vehicle; if the physiological state of the occupant in the cabin of the vehicle matches a preset unlocking physiological state, and it is determined that the domain controller fails to unlock the vehicle door electronic lock, sending an unlocking instruction to the vehicle door electronic lock to unlock the vehicle door electronic lock.

[0005] According to a second aspect of an embodiment of the present application, a door unlocking device is provided, which includes: a vehicle module for obtaining a current state of a vehicle through a domain controller; a driving module for obtaining a physiological state of an occupant in a cabin of the vehicle when the current state of the vehicle indicates that the vehicle is abnormal; and an unlocking module for sending an unlocking instruction to the door electronic lock to unlock the door electronic lock if the physiological state of the occupant in the cabin of the vehicle matches a preset unlocking physiological state.

[0006] According to a third aspect of an embodiment of the present application, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the computer program.

[0007] According to a fourth aspect of an embodiment of the present application, a computer-readable storage medium is provided, which stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.

[0008] Compared with the prior art, the embodiments of the present application have the following beneficial effects: the method in the embodiments of the present application obtains the current state of the vehicle through the domain controller; if the current state of the vehicle indicates that the vehicle is abnormal, the physiological state of the driver and passenger in the vehicle's cockpit is obtained; if the physiological state of the driver and passenger in the vehicle's cockpit matches the preset unlocking physiological state, and it is determined that the domain controller fails to unlock the door electronic lock, an unlocking instruction is sent to the door electronic lock to unlock the door electronic lock, wherein the current state of the vehicle is obtained through the domain controller, and if an abnormality is detected in the vehicle, the physiological state of the driver and passenger in the vehicle is obtained in a targeted manner. The physiological state of the driver and passenger is obtained after the abnormality of the vehicle is detected, which avoids unnecessary physiological state monitoring, reduces the waste of system resources, and improves the accuracy of monitoring. In addition, by matching the physiological state of the driver and passenger with the preset unlocking physiological state, it is possible to accurately identify whether the driver and passenger is in the unlocking physiological state. When the physiological state of the driver and passenger matches the preset unlocking physiological state, and the domain controller fails to try to unlock the door electronic lock, it indicates that the driver and passenger is in the unlocking physiological state, and the system will further send an unlocking instruction through the passive safety controller. This double insurance mechanism ensures that in the event of an emergency with an abnormal vehicle, the electronic door lock can be unlocked in time, allowing the driver and passengers to leave the vehicle in time, and external rescue personnel can intervene quickly to maximize the safety of the driver and passengers. Ultimately, this solution effectively improves the safety and emergency response capabilities of the vehicle through intelligent monitoring and multiple unlocking mechanisms, reduces the risks caused by misoperation or equipment failure, ensures that the driver and passengers can receive timely protection in an emergency, and avoids the problem in related technologies that when the vehicle is abnormal, the domain controller fails to unlock the electronic door lock, posing a safety hazard. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0010] Figure 1 It is a flowchart of a vehicle door unlocking method provided in an embodiment of the present application;

[0011] Figure 2 is a flow chart of another vehicle door unlocking method provided in an embodiment of the present application;

[0012] Figure 3 is a flow chart of another vehicle door unlocking method provided in an embodiment of the present application;

[0013] Figure 4It is a flowchart of another method for unlocking a vehicle door provided in an embodiment of the present application;

[0014] Figure 5 is a flowchart of another door unlocking method provided in an embodiment of the present application;

[0015] Figure 6 is a flowchart of another optional door unlocking method provided in an embodiment of the present application;

[0016] Figure 7 is a flowchart of another optional door unlocking method provided in an embodiment of the present application;

[0017] Figure 8 is a flowchart of another optional door unlocking method provided in an embodiment of the present application;

[0018] Fig. 9 It is a schematic diagram of a process of charging a power supply battery provided in an embodiment of the present application;

[0019] Fig.10 is a flowchart of another optional door unlocking method provided in an embodiment of the present application;

[0020] Fig.11 is a structural schematic diagram of a vehicle door unlocking device provided in an embodiment of the present application;

[0021] Fig.12 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0022] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.

[0023] A vehicle door unlocking method and device according to an embodiment of the present application will be described in detail below with reference to the accompanying drawings.

[0024] Figure 1 A vehicle door unlocking method provided by an embodiment of the present application is as follows: Figure 1 As shown, the method includes:

[0025] S101, obtaining the current state of the vehicle through the domain controller;

[0026] S102, if the current state of the vehicle indicates that the vehicle is abnormal, obtaining the physiological state of the passenger in the vehicle cabin;

[0027] S103: If the physiological state of the occupant in the vehicle cabin matches the preset unlocking physiological state, and it is determined that the domain controller fails to unlock the door electronic lock, an unlocking instruction is sent to the door electronic lock to unlock the door electronic lock.

[0028] It can be understood that the door unlocking method provided in this example is applied to a passive safety controller (PSC), which is arranged on a vehicle, and a door electronic lock and a domain controller are also arranged in the vehicle, and the passive safety controller is connected to the door electronic lock and the domain controller of the vehicle respectively, and the above-mentioned vehicles include vehicles with automatic driving or intelligent driving (including vehicles with passenger functions (such as cars, buses, buses, minibuses, etc.), vehicles with cargo functions (such as ordinary trucks, vans, trailers, closed trucks, tank trucks, flatbed trucks, container trucks, dump trucks, trucks with special structures), special vehicles Vehicles (such as logistics distribution vehicles, automatic guided vehicles AGV, patrol cars, cranes, hoists, excavators, bulldozers, forklifts, rollers, loaders, off-road engineering vehicles, armored engineering vehicles, sewage treatment vehicles, sanitation vehicles, vacuum trucks, floor washing vehicles, sprinkler trucks, sweeping robots, food delivery robots, shopping guide robots, lawn mowers, golf carts, etc.), vehicles with entertainment functions (such as entertainment vehicles, amusement park automatic driving devices, balance cars, etc.), rescue vehicles (such as fire trucks, ambulances, power repair vehicles, engineering rescue vehicles, etc.), etc.

[0029] In some examples, the passive safety controller obtains the current state of the vehicle through the domain controller. If the current state of the vehicle is normal, the subsequent process is stopped; if the current state of the vehicle indicates that there is an abnormality in the vehicle, the physiological state of the occupants in the vehicle's cabin is obtained.

[0030] It is understandable that when there is an abnormality in the vehicle, it may affect the safety of the occupants in the vehicle's cabin. In order to avoid the problem that the occupants and people outside the vehicle are unable to open the door when rescue is needed due to the electronic door lock being locked, resulting in delayed rescue, this example obtains the physiological state of the occupants in the vehicle's cabin when the current state of the vehicle indicates that the vehicle has an abnormality.

[0031] Furthermore, this example will preset an unlocking physiological state, which is a pre-set state of the driver and passenger; illustratively, the above-mentioned preset unlocking physiological state includes but is not limited to: a coma state, an injured state, etc.

[0032] After obtaining the physiological state of the occupant in the vehicle's cabin, this example will compare the physiological state of the occupant with the above-mentioned preset unlocking physiological state. If the physiological state of the occupant in the vehicle's cabin matches the preset unlocking physiological state, it indicates that the occupant is currently in physiological discomfort and the electronic door lock needs to be unlocked so that relevant personnel can rescue the occupant.

[0033] Based on the above principles, at this time, when the physiological state of the driver and passenger matches the above-mentioned preset unlocking physiological state, this example will determine whether the domain controller fails to unlock the door electronic lock. If the domain controller successfully unlocks the door electronic lock, the door electronic lock is in an unlocked state, and the passive safety controller does not need to send an unlock command to the door electronic lock; if the domain controller fails to unlock the door electronic lock and the door electronic lock is in a locked state, the passive safety controller sends an unlock command to the door electronic lock to unlock the door electronic lock.

[0034] According to the technical solution provided by the embodiment of the present application, the current state of the vehicle is obtained through the domain controller; if the current state of the vehicle indicates that the vehicle is abnormal, the physiological state of the driver and passenger in the cockpit of the vehicle is obtained; if the physiological state of the driver and passenger in the cockpit of the vehicle matches the preset unlocking physiological state, and it is determined that the domain controller fails to unlock the door electronic lock, an unlocking instruction is sent to the door electronic lock to unlock the door electronic lock, wherein the current state of the vehicle is obtained through the domain controller, and if an abnormality is detected in the vehicle, the physiological state of the driver and passenger in the vehicle is obtained in a targeted manner. The physiological state of the driver and passenger is obtained after the abnormality of the vehicle is detected, which avoids unnecessary physiological state monitoring, reduces the waste of system resources, and improves the accuracy of monitoring. In addition, by matching the physiological state of the driver and passenger with the preset unlocking physiological state, it is possible to accurately identify whether the driver and passenger is in the unlocking physiological state. When the physiological state of the driver and passenger matches the preset unlocking physiological state, and the domain controller fails to try to unlock the door electronic lock, it indicates that the driver and passenger is in the unlocking physiological state, and the system will further send an unlocking instruction through the passive safety controller. This double insurance mechanism ensures that in the event of an emergency with an abnormal vehicle, the electronic door lock can be unlocked in time, allowing the driver and passengers to leave the vehicle in time, and external rescue personnel can intervene quickly to maximize the safety of the driver and passengers. Ultimately, this solution effectively improves the safety and emergency response capabilities of the vehicle through intelligent monitoring and multiple unlocking mechanisms, reduces the risks caused by misoperation or equipment failure, ensures that the driver and passengers can receive timely protection in an emergency, and avoids the problem in related technologies that when the vehicle is abnormal, the domain controller fails to unlock the electronic door lock, posing a safety hazard.

[0035] In some embodiments, Figure 2 As shown, the current status of the vehicle is obtained through the domain controller, including:

[0036] S201, receiving the current state of the vehicle transmitted by the domain controller, and if the current state of the vehicle transmitted by the domain controller includes a collision signal and / or an airbag signal, determining that the vehicle is abnormal;

[0037] S202. Receive the current state of the vehicle transmitted by the domain controller according to a preset period. If the current state of the vehicle transmitted by the domain controller is not received within the preset period, determine that the vehicle is abnormal.

[0038] In the solution provided in this example, the passive safety controller is communicatively connected with the domain controller, wherein when the vehicle collides or flips over, the domain controller generates a collision signal and a flip signal, and when the vehicle airbag is triggered, the domain controller generates an airbag signal.

[0039] The domain controller will periodically transmit the current state of the vehicle to the passive safety controller. When the current state transmitted by the domain controller contains a collision signal, it indicates that the vehicle has a collision anomaly. When the current state transmitted by the domain controller contains an airbag signal, it indicates that the vehicle has an airbag deployment anomaly. When the current state transmitted by the domain controller contains a rollover signal, it indicates that the vehicle has a rollover anomaly. Based on the above principle, this example will receive the current state of the vehicle transmitted by the domain controller. If the current state of the vehicle transmitted by the domain controller contains a collision signal and / or an airbag signal, it is determined that the vehicle has an anomaly.

[0040] It is understandable that relevant technicians can also set other abnormal signals (other abnormal signals besides collision signals, airbag signals, and rollover signals). If the current state of the vehicle transmitted by the domain controller includes an abnormal signal, it is determined that there is an abnormality with the vehicle; if the current state of the vehicle transmitted by the controller does not include an abnormal signal, it is determined that there is no abnormality with the vehicle.

[0041] Among them, the domain controller will periodically transmit the current status of the vehicle to the passive safety controller, that is, the passive safety controller will receive the current status of the vehicle transmitted by the domain controller according to the preset period. If the passive safety controller does not receive the current status of the vehicle transmitted by the domain controller within the preset period, it indicates that there is an abnormality in the domain controller itself or an abnormality in the connection between the domain controller and the passive safety controller. At this time, in order to ensure the safety of the driver and passengers, it will be assumed that there is an abnormality in the vehicle (that is, it is determined that there is an abnormality in the vehicle).

[0042] In some examples, if the passive safety controller does not receive the current state of the vehicle transmitted by the domain controller within a preset period, and the current state of the vehicle transmitted by the domain controller indicates that there is no abnormality with the vehicle, it is determined that there is no abnormality with the vehicle.

[0043] According to the technical solution provided in the embodiment of the present application, the current state of the vehicle transmitted by the domain controller is received. If the current state of the vehicle transmitted by the domain controller includes a collision signal and / or an airbag signal, it is determined that the vehicle is abnormal; wherein, the solution ensures that when the vehicle is in a collision or the airbag is deployed, the current state of the vehicle is defined as abnormal, and then the step of obtaining the physiological state of the driver and passenger is performed, which effectively improves the safety and emergency response capabilities of the vehicle, reduces the risks caused by misoperation or equipment failure, and ensures that the driver and passengers can obtain timely protection in an emergency;

[0044] Another scheme of the present scheme receives the current status of the vehicle transmitted by the domain controller according to a preset period. If the current status of the vehicle transmitted by the domain controller is not received within the preset period, it is determined that there is an abnormality with the vehicle. Among them, if the passive safety controller does not receive the current status of the vehicle transmitted by the domain controller within the preset period, it will be assumed that there is an abnormality with the vehicle, which effectively improves the safety and emergency response capabilities of the vehicle, reduces the risks caused by misoperation or equipment failure, and ensures that the driver and passengers can receive timely protection in an emergency.

[0045] In some embodiments, Figure 3 As shown, obtaining the physiological state of the occupant in the vehicle cabin includes:

[0046] S301, issuing a status acquisition request through an interactive system in the vehicle;

[0047] S302: If no response information is received from the driver or passenger in response to the status acquisition request within a preset waiting time, a camera of the vehicle is called to acquire the physiological status of the driver or passenger.

[0048] Specifically, when the vehicle obtains the physiological state of the driver and passenger, in order to avoid the privacy leakage of the driver and passenger caused by directly obtaining the physiological state, this example sends a status acquisition request through the interactive system in the vehicle; the interactive system includes but is not limited to: an interactive screen in the cockpit and an audio device in the cockpit. Exemplarily, the passive safety controller sends a status acquisition request through the interactive screen and / or the audio device.

[0049] It is understandable that if the driver and passenger are currently experiencing physical discomfort, such as coma or other loss of consciousness, it is impossible to promptly obtain response information from the request for status acquisition; based on this principle, if the passive safety controller does not receive response information from the driver and passenger in response to the status acquisition request within the preset waiting time, in order to avoid safety issues caused by the driver and passenger's current physical discomfort, such as coma or other loss of consciousness, and the inability to respond in time, this example will promptly call the vehicle's camera to obtain the driver and passenger's physiological state.

[0050] The above-mentioned shooting device includes but is not limited to: one of the driver monitoring system (DMS) and the interior monitoring system (IMS) set in the cockpit; illustratively, the passive safety controller recognizes the facial state and body posture of the driver and passenger through the DMS and / or IMS; it can be understood that the passive safety controller recognizes the physiological state through facial recognition and body posture, specifically, through the facial state, it can be judged whether the driver and passenger in the car is in a coma / awake state, and the degree of pain of the driver and passenger in the car, so as to accurately obtain the physiological state; the passive safety controller determines whether the driver and passenger in the car has self-awareness through body posture recognition. It can be understood that the facial state and body posture can be improved through simulation testing, database establishment, and simulation testing during the research and development process to improve the recognition accuracy, improve the rescue accuracy, and thus accurately obtain the physiological state.

[0051] It can be understood that if the passive safety controller receives a response message from the occupant to the status acquisition request within the preset waiting time, and the received response message indicates that the occupant is currently feeling physiological discomfort (for example, the occupant expresses through the microphone that he or she is feeling physiological discomfort), the passive safety controller will also obtain the physiological state of the occupant in the vehicle's cabin; if the passive safety controller receives a response message from the occupant to the status acquisition request within the preset waiting time, and the received response message indicates that the occupant is in a good state (for example, the occupant expresses through the microphone that he or she is in a good state), the passive safety controller will not obtain the physiological state of the occupant in the vehicle's cabin.

[0052] According to the technical solution provided in the embodiment of the present application, a status acquisition request is issued through the interactive system in the vehicle; if no response information is received from the driver and passenger in response to the status acquisition request within the preset waiting time, the vehicle's camera is called to acquire the driver and passenger's physiological state, thereby achieving active and timely intervention to acquire the driver and passenger's physiological state in the vehicle's cabin when the driver and passenger is currently physically unwell, comatose or otherwise loses consciousness and is unable to respond in time, thereby improving the driver and passenger's safety.

[0053] In some embodiments, Figure 4 As shown, obtaining the physiological state of the occupant in the vehicle cabin includes:

[0054] S401, obtaining the current driving state of the vehicle;

[0055] S402: If the current driving state of the vehicle is a stationary state, obtain the physiological state of the occupant in the vehicle cabin.

[0056] Specifically, if the electronic lock of the vehicle door is unlocked while the vehicle is driving, it may cause the driver and passengers to fall from the moving vehicle and cause injury to the driver and passengers. In order to avoid the above problem, this example obtains the current driving state of the vehicle. If the current driving state of the vehicle is stationary, the physiological state of the driver and passengers in the vehicle's cabin is obtained; if the current driving state of the vehicle is in motion, the physiological state of the driver and passengers in the vehicle's cabin will not be obtained, thereby avoiding the problem of waste of resources caused by ineffective acquisition of the physiological state of the driver and passengers in the vehicle's cabin.

[0057] It can be understood that the passive safety controller determines whether the current driving state of the vehicle is a stationary state by obtaining the vehicle's driving speed; specifically, if the vehicle's driving speed is 0, it is determined that the current driving state of the vehicle is a stationary state; when the vehicle's driving speed is not 0, it is determined that the current driving state of the vehicle is a moving state.

[0058] According to the technical solution provided in the embodiment of the present application, the current driving state of the vehicle is obtained; if the current driving state of the vehicle is a stationary state, the physiological state of the occupant in the vehicle's cabin is obtained, thereby ensuring that the physiological state of the occupant in the vehicle's cabin is obtained only when the vehicle is stationary, thereby avoiding the problem of waste of resources caused by ineffective acquisition of the physiological state of the occupant in the vehicle's cabin when the vehicle is moving.

[0059] In some embodiments, Figure 5 As shown, before obtaining the physiological state of the occupant in the vehicle cabin, the method further includes:

[0060] S501, determining whether the vehicle door electronic lock is in a locked state;

[0061] S502: If the vehicle door electronic lock is in a locked state, it is determined that the domain controller fails to unlock the vehicle door electronic lock.

[0062] Specifically, if there is no abnormality in the domain controller itself, or there is no abnormality in the connection between the domain controller and the vehicle door electronic lock, the domain controller can successfully unlock the vehicle door electronic lock.

[0063] Based on the above principle, this example will determine whether the door electronic lock is in a locked state. If the door electronic lock is in a locked state, it is determined that the domain controller has failed to unlock the door electronic lock; if the door electronic lock is in an unlocked state, it is determined that the domain controller has successfully unlocked the door electronic lock.

[0064] It can be understood that if it is determined that the domain controller successfully unlocks the door electronic lock, the passive safety controller does not need to send an unlock command to the door electronic lock; if the physiological state of the occupant in the vehicle's cabin matches the preset unlocking physiological state, and it is determined that the domain controller fails to unlock the door electronic lock, the passive controller will send an unlock command to the door electronic lock to unlock the door electronic lock and ensure the safety of the occupant.

[0065] In order to better understand the present solution, this embodiment provides a more specific example for illustration. In this implementation, the passive safety controller is connected to the door electronic lock via a hard line (ensuring the stability of the communication connection between the door electronic lock and the passive safety controller, so that the communication connection between the door electronic lock and the passive safety controller is not affected by the environment), and the passive safety controller is also connected to the domain controller, such as Figure 6 As shown, the domain controller will report the current status of the vehicle according to the preset period. If the current status of the vehicle reported by the domain controller indicates that there is no abnormality with the vehicle (no sudden situations such as collision, rollover or airbag deployment), the passive safety control maintains the existing mode, and does not execute a request to the cockpit domain controller, DMS, IMS (collectively referred to as camera devices) to obtain the physiological status of the driver and passengers in the vehicle's cabin, and does not send an unlocking command to the door electronic lock.

[0066] It can be understood that if the domain controller reports the current status of the vehicle within the preset period, so that the interrupt period (TBD) for the domain controller to obtain the current status is less than the preset period (receiving period) of the passive safety controller, the domain controller maintains the existing mode, does not execute the request to send to the cockpit domain controller, DMS, I MS to obtain the physiological status of the driver and passengers in the vehicle's cabin, and does not send an unlocking command to the door electronic lock. If the interrupt period (TBD) of the domain controller is greater than or equal to the preset period (receiving period) of the passive safety controller, it executes the request to send to the cockpit domain controller, DMS, I MS to obtain the physiological status of the driver and passengers in the vehicle's cabin.

[0067] It can be understood that in order to improve the safety of the driver and passengers, this example will also obtain the current driving state of the vehicle. If the current driving state of the vehicle is not in a stationary state, the existing mode will be maintained, and no request will be sent to the cockpit domain controller, DMS, or IMS to obtain the physiological state of the driver and passengers in the vehicle's cabin, and no unlocking command will be sent to the door electronic lock; if the current driving state of the vehicle is stationary, a request will be sent to the cockpit domain controller, DMS, or IMS to obtain the physiological state of the driver and passengers in the vehicle's cabin.

[0068] It can be understood that if the vehicle's door electronic lock is already in an unlocked state, the passive safety controller maintains the existing mode, does not execute a request to the cockpit domain controller, DMS, or I MS to obtain the physiological state of the driver and occupants in the vehicle's cabin, and does not send an unlocking command to the door electronic lock; if the vehicle's door electronic lock is in a locked state, a request to the cockpit domain controller, DMS, or I MS to obtain the physiological state of the driver and occupants in the vehicle's cabin is executed.

[0069] It can be understood that the solution provided in this example will also send a status acquisition request through the interactive system in the vehicle; if no response information sent by the driver and passenger in response to the status acquisition request is received within the preset waiting time, the vehicle's camera device is called to obtain the driver and passenger's physiological state, and when the physiological state meets the preset unlocking physiological state, an unlocking instruction is sent to the door electronic lock to unlock the door electronic lock; if the driver and passenger sends a response information, and the response information indicates that the driver and passenger's physiological state is good, the unlocking instruction will not be sent to the door electronic lock;

[0070] It can be understood that sending a request to the cockpit domain controller, DMS, and IMS to obtain the physiological state of the driver and passengers in the cockpit of the vehicle includes: identifying the facial state and body posture of the driver and passengers, judging the physiological state of the driver and passengers in the car based on the facial state and body posture, and determining whether to execute subsequent steps based on the physiological state of the driver and passengers in the car. Among them, the current physical sign information of the physiological state of the driver and passengers in the car is specifically judged by facial recognition and body posture. Through facial state recognition, it can be judged whether the driver and passengers in the car are in a coma / awake state, and the degree of pain of the driver and passengers in the car; through body posture recognition, it can be judged whether the driver and passengers in the car have self-awareness. Facial state and body posture can be improved through simulation testing, database establishment, and simulation testing during the research and development process to improve recognition accuracy and rescue accuracy.

[0071] In some examples, such as Figure 7 As shown, ① the domain controller periodically obtains the current state, speed state, and four-door electronic lock state of the vehicle and reports them to the PSC; ② when the PSC fails to obtain the current state uploaded by the domain controller within the specified period, it determines whether the vehicle is in a stationary state; ③ if the vehicle is in a stationary state (when the speed is reset to zero, the vehicle is determined to be in a stationary state), it determines whether the door electronic lock state is unlocked; ④ if the vehicle door electronic lock state is locked, a request for judging the physiological state of the occupant in the vehicle is sent to the cockpit domain controller CDC; ⑤ if the request for judging the physiological state of the occupant in the vehicle is not responded to, the in-vehicle facial recognition DMS / in-vehicle camera I MS is called to judge the physiological state of the occupant in the vehicle; ⑥ if the physiological state of the occupant in the vehicle is judged to meet the preset unlocking physiological state conditions, the PSC issues a command to unlock the four-door electronic locks.

[0072] According to the technical solution provided in the embodiment of the present application, it is determined whether the vehicle door electronic lock is in a locked state; if the vehicle door electronic lock is in a locked state, it is determined that the domain controller has failed to unlock the vehicle door electronic lock. The above method is used to accurately determine whether there is an abnormality in the domain controller.

[0073] In some embodiments, Figure 8 As shown, the method also includes:

[0074] S801, receiving a low-battery warning of a power supply battery, where the power supply battery is used to power a passive safety controller;

[0075] S802: Send a charging request to the domain controller, so that the domain controller charges the power supply battery through the battery management system.

[0076] In the solution provided in this example, the passive safety controller is independently provided with a power supply battery. When the power supply battery is low on power, the power supply battery will send a low power warning to the passive safety controller. After receiving the low power warning transmitted by the power supply battery, the passive safety controller will send a charging request to the domain controller, so that the domain controller charges the power supply battery through the battery management system (BMS) until the power supply battery is charged to a preset value (or is fully charged). Fig. 9 shown.

[0077] It can be understood that when a power supply battery fails, causing the current and voltage supplied to the passive safety controller to be lower than the specified current and voltage, the passive safety controller will issue a fault prompt to alert the passengers in the car, and the domain controller will inhibit the function of the passive safety controller (the passive safety controller will stop working). When the power supply battery fault is cleared and the current and voltage of the passive safety controller meet the specified current and voltage, the domain controller contact inhibition will cause the passive controller to resume working.

[0078] According to the technical solution provided in the embodiment of the present application, a low-battery warning of a power supply battery is received, and the power supply battery is used to power the passive safety controller; a charging request is sent to the domain controller, so that the domain controller charges the power supply battery through the battery management system, thereby ensuring that the power supply battery has sufficient power, thereby ensuring the normal operation of the passive safety controller, and the passive safety controller is powered by the power supply battery and will not be affected by the BMS status. In specific scenarios, when the BMS fails or becomes disabled, the functions of the passive safety controller can also work normally.

[0079] In some embodiments, Fig.10 As shown, after sending an unlock command to the vehicle door electronic lock to unlock the vehicle door electronic lock, the method further includes:

[0080] S1001, generating an online help signal, obtaining a preset emergency contact method, and sending the online help signal to the emergency contact method;

[0081] S1002: Generate an offline help signal, and send the offline help signal through the vehicle's audio and video equipment.

[0082] Specifically, when the passive safety controller unlocks the electronic door lock, it indicates that the occupants in the vehicle are currently feeling unwell and need rescue. In order to ensure that rescue personnel can rescue the occupants in a timely and accurate manner, the passive safety controller provided in this example will simultaneously generate an online help signal and an offline help signal.

[0083] Among them, after the passive safety controller generates an online help signal, it will obtain the pre-set emergency contact information and send the online help signal to the emergency contact information, so that the contact person corresponding to the emergency contact information can be informed that the driver and passengers need rescue and launch rescue operations for the drivers and passengers in time.

[0084] Among them, after the passive safety controller generates an offline help signal, it will send an offline help signal through the vehicle's audio and video equipment, so that rescue personnel near the vehicle can rescue the driver and passengers in time to avoid delaying the rescue opportunity.

[0085] According to the technical solution provided in the embodiment of the present application, an online help signal is generated, and a pre-set emergency contact method is obtained, and the online help signal is sent to the emergency contact method; an offline help signal is generated, and the offline help signal is sent through the vehicle's audio and video equipment, so that both online and offline personnel can rescue the driver and passengers in a timely manner, avoiding delays in rescue opportunities and improving the safety of the driver and passengers.

[0086] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present application, which will not be described one by one here.

[0087] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.

[0088] This embodiment also provides a door unlocking device, such as Fig.11 As shown, the device comprises:

[0089] The vehicle module 1101 is used to obtain the current state of the vehicle through the domain controller;

[0090] The driving module 1102 is used to obtain the physiological state of the driving object in the cabin of the vehicle when the current state of the vehicle indicates that the vehicle is abnormal;

[0091] The unlocking module 1103 is used to send an unlocking instruction to the door electronic lock to unlock the door electronic lock when the physiological state of the occupant in the vehicle cabin matches the preset unlocking physiological state and determines that the domain controller fails to unlock the door electronic lock.

[0092] In some examples, the driving module 1102 is also used to receive the current state of the vehicle transmitted by the domain controller. If the current state of the vehicle transmitted by the domain controller includes a collision signal and / or an airbag signal, it is determined that there is an abnormality with the vehicle. The driving module 1102 is also used to receive the current state of the vehicle transmitted by the domain controller according to a preset period. If the current state of the vehicle transmitted by the domain controller is not received within the preset period, it is determined that there is an abnormality with the vehicle.

[0093] In some examples, the driving module 1102 is also used to issue a status acquisition request through an interactive system in the vehicle; if no response information is received from the driving object in response to the status acquisition request within a preset waiting time, the vehicle's camera is called to obtain the physiological state of the driving object.

[0094] In some examples, the driving module 1102 is also used to obtain the current driving state of the vehicle; if the current driving state of the vehicle is a stationary state, the physiological state of the driving object in the cabin of the vehicle is obtained.

[0095] In some examples, the driving module 1102 is further used to determine whether the vehicle door electronic lock is in a locked state; if the vehicle door electronic lock is in a locked state, it is determined that the domain controller has failed to unlock the vehicle door electronic lock.

[0096] In some examples, the driving module 1102 is also used to receive a low-battery warning of a power supply battery, which is used to power the passive safety controller; and send a charging request to the domain controller so that the domain controller charges the power supply battery through a battery management system.

[0097] In some examples, the unlocking module 1103 is also used to generate an online help signal, obtain a pre-set emergency contact method, and send the online help signal to the emergency contact method; generate an offline help signal, and send the offline help signal through the vehicle's audio and video equipment.

[0098] According to the technical solution provided by the embodiment of the present application, the door unlocking device provided by the present embodiment obtains the current state of the vehicle through the domain controller; if the current state of the vehicle indicates that the vehicle is abnormal, the physiological state of the driver and passenger in the vehicle's cabin is obtained; if the physiological state of the driver and passenger in the vehicle's cabin matches the preset unlocking physiological state, and it is determined that the domain controller fails to unlock the door electronic lock, an unlocking instruction is sent to the door electronic lock to unlock the door electronic lock, wherein the current state of the vehicle is obtained through the domain controller, and if an abnormality is detected in the vehicle, the physiological state of the driver and passenger in the vehicle is obtained in a targeted manner. Obtaining the physiological state of the driver and passenger after detecting that the vehicle is abnormal avoids unnecessary physiological state monitoring, reduces the waste of system resources, and improves the accuracy of monitoring. In addition, by matching the physiological state of the driver and passenger with the preset unlocking physiological state, it is possible to accurately identify whether the driver and passenger is in the unlocking physiological state. When the physiological state of the driver and passenger matches the preset unlocking physiological state, and the domain controller fails to try to unlock the door electronic lock, the system will further send an unlocking instruction through the passive safety controller. This double insurance mechanism ensures that in the event of an emergency with an abnormal vehicle, the electronic door lock can be unlocked in time, allowing the driver and passengers to leave the vehicle in time, and external rescue personnel can intervene quickly to maximize the safety of the driver and passengers. Ultimately, this solution effectively improves the safety and emergency response capabilities of the vehicle through intelligent monitoring and multiple unlocking mechanisms, reduces the risks caused by misoperation or equipment failure, ensures that the driver and passengers can receive timely protection in an emergency, and avoids the problem in related technologies that when the vehicle is abnormal, the domain controller fails to unlock the electronic door lock, posing a safety hazard.

[0099] Fig.12 Schematic diagram of an electronic device 12 provided in an embodiment of the present application. Fig.12 As shown, the electronic device 12 of this embodiment includes: a processor 1201, a memory 1202, and a computer program 1203 stored in the memory 1202 and executable on the processor 1201. When the processor 1201 executes the computer program 1203, the steps in the above-mentioned method embodiments are implemented. Alternatively, when the processor 1201 executes the computer program 1203, the functions of the modules / units in the above-mentioned device embodiments are implemented.

[0100] The electronic device 12 may be a desktop computer, a notebook, a PDA, a cloud server, or other electronic device. The electronic device 12 may include, but is not limited to, a processor 1201 and a memory 1202. Those skilled in the art will appreciate that Fig.12 The electronic device 12 is merely an example and does not limit the electronic device 12 , and may include more or fewer components than those shown in the figure, or different components.

[0101] The processor 1201 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0102] The memory 1202 may be an internal storage unit of the electronic device 12, for example, a hard disk or memory of the electronic device 12. The memory 1202 may also be an external storage device of the electronic device 12, for example, a plug-in hard disk, a smart memory card (Smart Med ia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 12. The memory 1202 may also include both an internal storage unit of the electronic device 12 and an external storage device. The memory 1202 is used to store computer programs and other programs and data required by the electronic device.

[0103] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units.

[0104] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. The computer program may include computer program code, and the computer program code may be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of regional requirements and patent practice. For example, in some areas, according to regional requirements and patent practice, the computer-readable medium does not include electric carrier signals and telecommunication signals.

[0105] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A vehicle door unlocking method, characterized in that: The door unlocking method is applied to a passive safety controller, which is connected to a vehicle door electronic lock and a domain controller respectively, and the method includes: Acquiring the current state of the vehicle through the domain controller; If the current state of the vehicle indicates that the vehicle is abnormal, obtaining a physiological state of a passenger in the cabin of the vehicle; If the physiological state of the occupant in the vehicle's cabin matches the preset unlocking physiological state, and it is determined that the domain controller fails to unlock the door electronic lock, an unlocking instruction is sent to the door electronic lock to unlock the door electronic lock.

2. The method according to claim 1, characterized in that Acquiring the current state of the vehicle through the domain controller includes: receiving the current state of the vehicle transmitted by the domain controller, and determining that an abnormality exists in the vehicle if the current state of the vehicle transmitted by the domain controller includes a collision signal and / or an airbag signal; and / or, The current state of the vehicle transmitted by the domain controller is received according to a preset period. If the current state of the vehicle transmitted by the domain controller is not received within the preset period, it is determined that an abnormality exists in the vehicle.

3. The method according to claim 1, characterized in that Acquiring the physiological state of the occupant in the vehicle cabin includes: Sending a status acquisition request through an interactive system in the vehicle; If no response information from the occupant in response to the status acquisition request is received within a preset waiting time, a photographing device of the vehicle is called to acquire the physiological status of the occupant.

4. The method according to claim 1, characterized in that Acquiring the physiological state of the occupant in the vehicle cabin includes: Obtaining the current driving state of the vehicle; If the current driving state of the vehicle is a stationary state, the physiological state of the occupant in the cockpit of the vehicle is obtained.

5. The method according to claim 1, characterized in that: Before obtaining the physiological state of the occupant in the vehicle cabin, the method further includes: Determining whether the vehicle door electronic lock is in a locked state; If the vehicle door electronic lock is in the locked state, it is determined that the domain controller fails to unlock the vehicle door electronic lock.

6. The method according to claim 1, characterized in that The method further comprises: Receiving a low-battery warning of a power supply battery, the power supply battery being used to power the passive safety controller; A charging request is sent to the domain controller, so that the domain controller charges the power supply battery through a battery management system.

7. The method according to claim 1, characterized in that After sending an unlocking instruction to the vehicle door electronic lock to unlock the vehicle door electronic lock, the method further includes: Generate an online help signal, obtain a preset emergency contact method, and send the online help signal to the emergency contact method; An offline help signal is generated and sent out through the audio and video equipment of the vehicle.

8. A vehicle door unlocking device, characterized in that: The device comprises: A vehicle module, used for obtaining the current state of the vehicle through a domain controller; A driving module, configured to obtain a physiological state of a driver and passenger in a cockpit of the vehicle when a current state of the vehicle indicates that the vehicle is abnormal; The unlocking module is used to determine that the domain controller fails to unlock the vehicle door electronic lock when the physiological state of the occupant in the vehicle cabin matches the preset unlocking physiological state, and then send an unlocking instruction to the vehicle door electronic lock to unlock the vehicle door electronic lock.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Cited By

  • Safety belt control method and device based on vehicle emergency state, vehicle and medium

    CN121106084A

  • SMA vehicle door unlocking method and device

    CN121138660A