Control system, method and device

By designing a control system in the vehicle, using communication connections to ensure that the door can be unlocked after a collision, the problem of the door being unable to be unlocked is solved and the safety of the personnel in the vehicle is improved.

WO2025124325A1PCT designated stage expired Publication Date: 2025-06-19YINWANG INTELLIGENT TECHNOLOGIES CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/137707
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-11
Filing Date
2024-12-09
Publication Date
2025-06-19

AI Technical Summary

Technical Problem

After a vehicle collision, the door cannot be successfully unlocked, threatening the personal safety of the people in the car.

Method used

A control system is designed, including a first control unit and a second control unit. By establishing a communication connection, the first control unit acquires a collision signal and controls the first door to unlock, while sending an unlocking command to the second control unit to ensure that the second door is also unlocked.

Benefits of technology

Through this system, it is ensured that at least one door can be successfully unlocked in the event of a vehicle collision, thereby ensuring the personal safety of the personnel in the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024137707_19062025_PF_FP_ABST
    Figure CN2024137707_19062025_PF_FP_ABST
Patent Text Reader

Abstract

A control system, method and device. The system comprises: a first control unit and a second control unit, wherein the first control unit is configured to control a first vehicle door to be unlocked, the second control unit is configured to control a second vehicle door to be unlocked, and the first control unit and the second control unit establish a communication connection. The first control unit is configured to acquire a collision signal. The first control unit is further configured to, on the basis of the collision signal, control the first vehicle door to be unlocked, and send a first unlocking instruction to the second control unit, wherein the first unlocking instruction is used for instructing to unlock the second vehicle door. The system avoids a situation that all vehicle doors on a vehicle are controlled to be unlocked by one control unit; moreover, even if the second control unit fails to acquire a collision signal due to a malfunction or communication link failure, the second control unit can still successfully unlock the second vehicle door on the basis of the first unlocking instruction.
Need to check novelty before this filing date? Find Prior Art

Description

Control system, method and device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on December 11, 2023, with application number 202311702732.0 and application name “Control System, Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of smart cars, and more specifically, to a control system, method, and device. Background Art

[0003] After a vehicle collision, there's a risk of exposing internal electrical wiring due to crushing or sheet metal cutting, potentially leading to short circuits and fires. This is especially true for new energy vehicles, where the power battery itself is more susceptible to combustion after being crushed. Therefore, ensuring occupants can quickly exit the vehicle after a collision makes door unlocking crucial. Currently, after a collision, the airbag controller (ABM) sends a collision signal to the body control module (BCM), which then activates the door lock motor to unlock the vehicle.

[0004] However, when the execution link (eg, the AMB to BCM communication link) fails or the BCM is damaged, the door cannot be unlocked successfully, thereby threatening the personal safety of the occupants of the vehicle. Summary of the Invention

[0005] The present application provides a control system, method, and device that can ensure that vehicle doors are unlocked in a timely manner when a vehicle collision occurs, thereby ensuring the personal safety of people in the vehicle.

[0006] In a first aspect, a control system is provided, which includes: a first control unit and a second control unit, wherein the first control unit and the second control unit establish a communication connection; the first control unit is used to control the unlocking of the first vehicle door, and the second control unit is used to control the unlocking of the second vehicle door; the first control unit is used to obtain a collision signal; the first control unit is also used to control the unlocking of the first vehicle door according to the collision signal, and send a first unlocking instruction to the second control unit, wherein the first unlocking instruction is used to instruct the unlocking of the second vehicle door.

[0007] In some possible implementations, the first control unit and the second control unit may be in the form of a chip, a processor, or a controller. Furthermore, the first control unit and the second control unit may be vehicle integration units (VIUs).

[0008] In some possible implementations, the first door and the second door may correspond to different vehicle positions. For example, the first door corresponds to the driver's seat, and the second door corresponds to the passenger seat. For another example, the first door corresponds to the driver's seat, and the second door corresponds to the right rear seat.

[0009] In an embodiment of the present application, the first control unit can unlock the first door based on the collision signal and send a first unlocking instruction to the second control unit, thereby facilitating the second control unit to unlock the second door based on the first unlocking instruction. In this way, it is avoided that all doors on the vehicle are unlocked by a single control unit. Moreover, even if the second control unit cannot receive the collision signal due to a malfunction or a damaged communication link, the second control unit can still successfully unlock the second door based on the first unlocking instruction. In this way, it can be ensured that at least one door is successfully unlocked in the event of a vehicle collision, thereby protecting the personal safety of the occupants.

[0010] In combination with the first aspect, in some implementations of the first aspect, the system also includes a third control unit; the first control unit is used to obtain a second unlocking instruction sent by the third control unit, and the second unlocking instruction is used to instruct to unlock the first door; the first control unit is specifically used to control the unlocking of the first door according to the collision signal and the second unlocking instruction.

[0011] In some possible implementations, the third control unit and the second control unit may be the same control unit or different control units.

[0012] In some possible implementations, the second unlocking instruction may be generated by the third control unit, or may be generated by another control unit and then sent to the third control unit.

[0013] In some possible implementations, the first control unit may control the first door to unlock once after obtaining the collision signal and the second unlocking instruction, or the first control unit may control the first door to unlock once after obtaining the collision signal and control the first door to unlock once again after receiving the second unlocking instruction.

[0014] In the embodiment of the present application, the first control unit can control the unlocking of the first door based on the second unlocking instruction and the collision signal. In this way, when the first control unit controls the unlocking of the first door once after receiving the collision signal and the second unlocking instruction, the occurrence of the first door being unlocked incorrectly can be reduced. On the other hand, when the first control unit controls the unlocking of the first door once after receiving the collision signal and controls the unlocking of the first door again after receiving the second unlocking instruction, the reliability of the unlocking of the first door can be improved, further ensuring the personal safety of the occupants of the vehicle.

[0015] In combination with the first aspect, in some implementations of the first aspect, the system also includes a third control unit and a fourth control unit; the fourth control unit is used to obtain the collision signal; the fourth control unit is also used to generate a third unlocking instruction based on the collision signal, and the third unlocking instruction is used to instruct to unlock the first door; the fourth control unit is also used to send the third unlocking instruction to the third control unit; the third control unit is also used to send the third unlocking instruction to the first control unit; the first control unit is specifically used to unlock the first door according to the collision signal and the third unlocking instruction.

[0016] In some possible implementations, the third unlocking instruction and the second unlocking instruction may be the same unlocking instruction or different unlocking instructions.

[0017] In some possible implementations, the first control unit may control the first door to unlock once after obtaining the collision signal and the third unlocking instruction, or the first control unit may control the first door to unlock once after obtaining the collision signal and control the first door to unlock once again after receiving the third unlocking instruction.

[0018] In this embodiment of the present application, after receiving the collision signal, the fourth control unit can first send a third unlocking instruction to the third control unit, which then forwards the third unlocking instruction to the first control unit. The first control unit can then unlock the first door based on the collision signal and the third unlocking instruction. In this way, even if the third control unit cannot receive the collision signal due to a malfunction or a damaged communication link, it can still forward the third unlocking instruction to the first control unit, thereby ensuring that the first door is successfully unlocked.

[0019] In combination with the first aspect, in certain implementations of the first aspect, the system also includes a fifth control unit; the first control unit is further used to control the unlocking of the first vehicle door when no fourth unlocking instruction is received from the fifth control unit within a preset time period after the collision signal is obtained, and the fourth unlocking instruction is used to instruct the unlocking of the first vehicle door.

[0020] In some possible implementations, the fifth control unit and the second control unit may be the same control unit or different control units.

[0021] In an embodiment of the present application, if the first control unit does not receive the fourth unlocking instruction within a preset time period after obtaining the collision signal, the first control unit can directly control the unlocking of the first door. In this way, while reducing the occurrence of the first door being unlocked incorrectly, the reliability of unlocking the first door can be further improved.

[0022] In combination with the first aspect, in some implementations of the first aspect, the first control unit is further used to control the door handle corresponding to the first vehicle door to pop out according to the collision signal.

[0023] In an embodiment of the present application, for a vehicle equipped with hidden door handles, the first control unit can also pop out the door handle corresponding to the first door according to the collision signal, so that when the vehicle has an accident, it can facilitate rescue personnel to carry out rescue operations.

[0024] In combination with the first aspect, in certain implementations of the first aspect, the second control unit is configured to control the unlocking of the second door according to the first unlocking instruction.

[0025] In combination with the first aspect, in some implementations of the first aspect, the second control unit is further used to: obtain a collision signal; the second control unit is specifically used to: control the unlocking of the second door according to the collision signal and the first unlocking instruction.

[0026] In combination with the first aspect, in certain implementations of the first aspect, the first unlocking instruction is also used to instruct the door handle corresponding to the second door to pop out; the second control unit is also used to control the door handle corresponding to the second door to pop out according to the first unlocking instruction.

[0027] In an embodiment of the present application, for a vehicle equipped with hidden door handles, the second control unit can control the door handle corresponding to the second door to pop out according to the first unlocking instruction. In this way, when an accident occurs in the vehicle, it can facilitate rescue personnel to carry out rescue operations.

[0028] In a second aspect, a control method is provided, which is applied to a first control unit, wherein the first control unit is used to control the unlocking of a first vehicle door, and the method includes: obtaining a collision signal; controlling the unlocking of the first vehicle door according to the collision signal, and sending a first unlocking instruction to a second control unit, wherein the first unlocking instruction is used to instruct the unlocking of a second vehicle door corresponding to the second control unit.

[0029] In an embodiment of the present application, the first control unit can unlock the first door based on the collision signal and send a first unlocking instruction to the second control unit, thereby facilitating the second control unit to unlock the second door based on the first unlocking instruction. In this way, it is avoided that all doors on the vehicle are unlocked by a single control unit. Moreover, even if the second control unit cannot receive the collision signal due to a malfunction or a damaged communication link, the second control unit can still successfully unlock the second door based on the first unlocking instruction. In this way, it can be ensured that at least one door is successfully unlocked in the event of a vehicle collision, thereby protecting the personal safety of the occupants.

[0030] In combination with the second aspect, in certain implementations of the second aspect, the method further includes obtaining a second unlocking instruction from a third control unit, the second unlocking instruction being used to instruct unlocking the first door; controlling the unlocking of the first door according to the collision signal includes: controlling the unlocking of the first door according to the collision signal and the second unlocking instruction.

[0031] In the embodiment of the present application, the first control unit can control the unlocking of the first door based on the second unlocking instruction and the collision signal. In this way, when the first control unit controls the unlocking of the first door once after receiving the collision signal and the second unlocking instruction, the occurrence of the first door being unlocked incorrectly can be reduced. On the other hand, when the first control unit controls the unlocking of the first door once after receiving the collision signal and controls the unlocking of the first door again after receiving the second unlocking instruction, the reliability of the unlocking of the first door can be improved, further ensuring the personal safety of the occupants of the vehicle.

[0032] In combination with the second aspect, in certain implementations of the second aspect, controlling the unlocking of the first door based on the collision signal includes: controlling the unlocking of the first door when no fourth unlocking instruction is received from the fifth control unit within a preset time period after the collision signal is obtained, and the fourth unlocking instruction is used to instruct the unlocking of the first door.

[0033] In an embodiment of the present application, if the first control unit does not receive the fourth unlocking instruction within a preset time period after obtaining the collision signal, the first control unit can directly control the unlocking of the first door. In this way, while reducing the occurrence of the first door being unlocked incorrectly, the reliability of unlocking the first door can be further improved.

[0034] In combination with the second aspect, in some implementations of the second aspect, the method further includes: controlling a door handle corresponding to the first vehicle door to pop out according to the collision signal.

[0035] In an embodiment of the present application, for a vehicle equipped with hidden door handles, the first control unit can also pop out the door handle corresponding to the first door according to the collision signal, so that when the vehicle has an accident, it can facilitate rescue personnel to carry out rescue operations.

[0036] In combination with the second aspect, in certain implementations of the second aspect, the first unlocking instruction is further used to instruct the popping out of the door handle corresponding to the second door.

[0037] In an embodiment of the present application, when the first unlocking instruction sent by the first control unit is also used to instruct the popping out of the door handle corresponding to the second door, the second control unit can also pop out the door handle corresponding to the second door after receiving the first unlocking instruction. In this way, when an accident occurs in the vehicle, it can facilitate rescue personnel to carry out rescue operations.

[0038] In a third aspect, a control device is provided, which is used to control the unlocking of a first vehicle door, and the device includes an acquisition unit and a processing unit; the acquisition unit is used to acquire a collision signal; the processing unit is used to control the unlocking of the first vehicle door according to the collision signal, and send a first unlocking instruction to a second control unit, wherein the first unlocking instruction is used to instruct the unlocking of the second vehicle door corresponding to the second control unit.

[0039] In combination with the third aspect, in certain implementations of the third aspect, the acquisition unit is also used to obtain a second unlocking instruction from a third control unit, and the second unlocking instruction is used to instruct to unlock the first door; the processing unit is specifically used to control the unlocking of the first door according to the collision signal and the second unlocking instruction.

[0040] In combination with the third aspect, in certain implementations of the third aspect, the processing unit is specifically used to control the unlocking of the first door when no fourth unlocking instruction is received from the fifth control unit within a preset time period after the collision signal is obtained, and the fourth unlocking instruction is used to instruct the unlocking of the first door.

[0041] In combination with the third aspect, in some implementations of the third aspect, the processing unit is further used to control the door handle corresponding to the first vehicle door to pop out according to the collision signal.

[0042] In combination with the third aspect, in certain implementations of the third aspect, the first unlocking instruction is further used to instruct the popping out of the door handle corresponding to the second door.

[0043] In a fourth aspect, a control device is provided, comprising: at least one processor and a memory, wherein the at least one processor is coupled to the memory and is configured to read and execute instructions in the memory, so that the device implements the method in any one of the implementation modes in the above-mentioned second aspect.

[0044] In a fifth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a program code. When the computer program code is run on a computer, the computer executes the method in any one of the implementation modes of the above-mentioned second aspect.

[0045] In a sixth aspect, a chip is provided, which includes a circuit for executing the method in any one of the implementations of the second aspect.

[0046] In a seventh aspect, a computer program product is provided, which includes a computer program. When the computer program is run, the computer executes the method in any one of the implementation modes of the second aspect.

[0047] In an eighth aspect, a vehicle is provided, comprising: a control device according to any one of the implementations of the third aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] FIG1 is a functional schematic diagram of a vehicle provided in an embodiment of the present application;

[0049] FIG2 is an unlocking solution provided by an embodiment of the present application;

[0050] FIG3 is a system architecture applicable to a control method provided in an embodiment of the present application;

[0051] FIG4 is another system architecture applicable to a control method provided in an embodiment of the present application;

[0052] FIG5 is another system architecture applicable to a control method provided in an embodiment of the present application;

[0053] FIG6 is a control method provided by an embodiment of the present application;

[0054] FIG7 is another control method provided by an embodiment of the present application;

[0055] FIG8 is another control method provided by an embodiment of the present application;

[0056] FIG9 is another control method provided by an embodiment of the present application;

[0057] FIG10 is another control method provided in an embodiment of the present application;

[0058] FIG11 is a control device provided in an embodiment of the present application;

[0059] FIG12 is another control device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0060] The technical solution in this application will be described below with reference to the accompanying drawings.

[0061] 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 this article 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 this application, "at least one" refers to one or more, and "more than one" refers to two or more. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0062] In the embodiments of this application, prefixes such as "first" and "second" are used only to distinguish different description objects and have no limiting effect on the position, order, priority, quantity, or content of the described objects. The use of prefixes such as ordinal numbers in the embodiments of this application to distinguish description objects does not constitute a limitation on the described objects. For a statement of the described objects, please refer to the description in the context of the claims or embodiments, and the use of such prefixes should not constitute an unnecessary limitation.

[0063] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.

[0064] FIG1 is a functional schematic diagram of a vehicle 100 provided in an embodiment of the present application.

[0065] The vehicle 100 may include various subsystems, such as a perception system 120 and a computing platform 130. Alternatively, the vehicle 100 may include more or fewer subsystems, and each subsystem may include one or more components. Furthermore, each subsystem and component of the vehicle 100 may be interconnected via wired or wireless means.

[0066] The perception system 120 may include several sensors for sensing information about the environment surrounding the vehicle 100. For example, the perception system 120 may include a positioning system, which may be a global positioning system (GPS), a Beidou system, or other positioning systems. The perception system 120 may include one or more of an inertial measurement unit (IMU), a laser radar, a millimeter-wave radar, an ultrasonic radar, and a camera.

[0067] Some or all functions of the vehicle 100 may be controlled by a computing platform 130. The computing platform 130 may include processors 131 to 13n (n is a positive integer). A processor is a circuit capable of processing signals. In one implementation, the processor may be a circuit capable of reading and executing instructions, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor may implement certain functions through the logical relationships of a hardware circuit. The logical relationships of the hardware circuit may be fixed or reconfigurable. For example, the processor may be a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration file to implement the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units. In addition, the processor may also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc. In addition, the computing platform 130 may also include a memory for storing instructions, and some or all of the processors 131 to 13n may call the instructions in the memory to implement corresponding functions.

[0068] The computing platform 130 may control functions of the vehicle 100 based on input received from various subsystems, such as the perception system 120. In some embodiments, the computing platform 130 may be used to provide control over many aspects of the vehicle 100 and its subsystems.

[0069] Optionally, the above components are just an example. In actual applications, the components in the above modules may be added or deleted according to actual needs.

[0070] The vehicle 100 in this application may include: road vehicles, water vehicles, air vehicles, industrial equipment, agricultural equipment, or entertainment equipment, etc. For example, the vehicle 100 may be a vehicle (such as a commercial vehicle, a passenger car, a motorcycle, a flying car, a train, etc.), an industrial vehicle (such as a forklift, a trailer, a tractor, etc.), an engineering vehicle (such as an excavator, a bulldozer, a crane, etc.), agricultural equipment (such as a lawn mower, a harvester, etc.), amusement equipment, a toy vehicle, etc. The embodiments of this application do not specifically limit the type of vehicle.

[0071] The following describes the technical problems to be solved by this application and the technical solutions adopted.

[0072] After a vehicle collision, there's a risk of exposing internal electrical wiring due to crushing or sheet metal cutting, potentially leading to short circuits and fires. This is especially true for new energy vehicles, where the power battery itself is more susceptible to combustion after being crushed. Therefore, ensuring occupants can quickly exit the vehicle after a collision makes successful door unlocking crucial. Currently, as shown in Figure 2, after a vehicle collision, the ABM sends a collision signal to the BCM, which then drives the door lock motor to unlock the vehicle.

[0073] However, if the execution link fails, the door will not unlock successfully, threatening the safety of the occupants. For example, if the direct communication link between the ABM and the BCM is disconnected due to a collision, the collision signal will not be transmitted to the BCM, resulting in the BCM being unable to complete collision unlocking. Alternatively, if the BCM itself is damaged by a collision or the power cord is disconnected, even if the BCM receives the collision signal, it will not be able to drive the door lock motor to unlock the door. Therefore, any of these situations may endanger the safety of the occupants.

[0074] The embodiments of the present application provide a control system, method, and device that can ensure that vehicle doors are unlocked in a timely manner when a vehicle collision occurs, thereby protecting the personal safety of people in the vehicle.

[0075] FIG3 is a system architecture applicable to a control method provided in an embodiment of the present application.

[0076] As shown in Figure 3, the architecture includes VIU1, VIU2, VIU3 and AMB. Among them, VIU1, VIU2 and VIU3 replace the traditional BCM and can control the door lock motors in different positions. For example, the door lock motor of the right front door can be driven by VIU1, the door lock motor of the left front door can be driven by VIU2, and the door lock motors of the left rear and right rear doors can be directly driven by VIU3; each VIU can use a network link (for example, a controller area network (CAN) or Ethereum (ETH)) for signal transmission, and form a ring network to achieve two-way signal transmission. Among them, the AMB can transmit network signals (for example, collision signals) with each VIU, and at the same time, hard-line signals can be added to transmit collision status.

[0077] This architecture improves the reliability of collision unlocking: Regarding collision signal transmission, the AMB can transmit the collision signal to three VIUs (VIU1, VIU2, and VIU3) separately. Even if one or two links between the AMB and the VIUs are damaged due to a collision, the AMB can still use the remaining available links to transmit the collision signal to at least one VIU. The VIU that receives the collision signal can then transmit the signal to the other VIUs via the ring network link. Regarding unlocking, different door motors are connected to different VIUs nearby, and different VIUs can transmit unlocking commands to each other. Even if one or two VIUs are damaged due to a collision, at least one door can still be successfully unlocked, which can improve the success rate of escape for people inside the vehicle after a collision.

[0078] It should be understood that in this application, sensors and actuators can be connected to the VIU nearby. The VIU, as a communication interface unit, can be deployed in locations where vehicle sensors and actuators are densely populated, allowing the vehicle's sensors and actuators to be connected nearby. Furthermore, the VIU can have certain computing and driving capabilities (for example, the VIU can absorb the driving and computing functions of some actuators). The vehicle integrated unit described in the embodiments of this application may also have other names. This application only uses the VIU as an example and does not limit the specific implementation methods.

[0079] FIG4 is another system architecture applicable to a control method provided in an embodiment of the present application;

[0080] As shown in Figure 4, the architecture includes VIU1, VIU2, VIU3, VIU4, and the AMB. VIU1, VIU2, VIU3, and VIU4 replace the traditional BCM and can control the door locks and door handle motors in different locations. For example, VIU1 drives and controls the right front door lock and door handle motor, VIU2 drives and controls the left front door lock and door handle motor, VIU3 drives and controls the left rear door lock and door handle motor, and VIU4 drives and controls the right rear door lock and door handle motor. Signals can be transmitted between the VIUs using a network link (e.g., CAN or ETH), forming a ring network for bidirectional signal transmission. After a collision occurs, ABM can send collision status signals to VIU1, VIU2, VIU3, and VIU4 respectively; after receiving the collision signal, VIU1 can control the unlocking of the right front door and the pop-out door handle, and at the same time send the unlocking instruction to other VIUs through the ring network; after receiving the collision signal, VIU1 can control the unlocking of the right front door and the pop-out door handle, and at the same time send the unlocking instruction to other VIUs through the ring network; after receiving the collision signal, VIU2 can control the unlocking of the left front door and the pop-out door handle, and at the same time send the unlocking instruction to other VIUs through the ring network; after receiving the collision signal, VIU3 can control the unlocking of the left rear door and the pop-out door handle, and at the same time send the unlocking instruction to other VIUs through the ring network; after receiving the collision signal, VIU4 can control the unlocking of the right rear door and the pop-out door handle, and at the same time send the unlocking instruction to other VIUs through the ring network.

[0081] FIG5 is another system architecture applicable to a control method provided in an embodiment of the present application;

[0082] As shown in Figure 5, this architecture includes VIU1, VIU2, VIU3, and the AMB. VIU1, VIU2, and VIU3 replace the traditional BCM and control the door locks and door handle motors at different locations. For example, the door lock motor for the right front door can be driven by VIU1, the door lock motor for the left front door can be driven by VIU2, and the door lock motors for the left and right rear doors can be driven directly by VIU3. Bidirectional signal transmission is possible between VIU1 and VIU2, as well as between VIU1 and VIU3. In the event of a collision, the AMB can send collision signals to VIU1, VIU2, and VIU3 respectively. After receiving the collision signal, VIU1 can control the unlocking of the right front door and the pop-out door handle, while sending the collision signal to VIU2 and VIU3 via a bidirectional link. After receiving the collision signal, VIU2 can control the unlocking of the left front door and the pop-out door handle, while sending the collision signal to VIU1 via two bidirectional channels, and VIU1 forwards the collision signal to VIU3. After receiving the collision signal, VIU3 can control the unlocking of the left and right rear doors and the pop-out of the corresponding door handles, while sending the collision signal to VIU1 via two bidirectional channels, and VIU1 forwards the collision signal to VIU2. In this architecture, because the collision signal between VIU2 and VIU3 needs to be transferred through VIU1, if the VIU is damaged, or the communication link between VIU1 and VIU2 is damaged, or the communication link between VIU2 and VIU3 is damaged, the unlocking command may not be transmitted between VIU2 and VIU3.

[0083] It should be understood that the architecture shown in Figures 3 to 5 is only an exemplary description. Those skilled in the art can change the above system architecture based on actual needs. For example, when designing the architecture shown in Figures 3 to 5, the number of VIUs can be increased, or the method of transmitting unlocking instructions between VIUs can be changed, or the correspondence between VIUs and door locks and door handles can be changed.

[0084] The following introduces a control system provided in an embodiment of the present application, which can be applied to the system architecture described in any one of Figures 3 to 5.

[0085] The control system includes a first control unit and a second control unit, which are in communication with each other. The first control unit is configured to unlock the first door, while the second control unit is configured to unlock the second door. The first control unit is configured to receive a collision signal and, based on the collision signal, to unlock the first door and send a first unlock command to the second control unit, instructing the second door to unlock. Accordingly, upon receiving the first unlock command, the second control unit can unlock the second door.

[0086] Optionally, the first control unit and the second control unit may be in the form of a chip, a processor, or a controller. Further, optionally, the first control unit and the second control unit may be any two VIUs in any system architecture of FIG. 3 to FIG. 5 .

[0087] For example, the first control unit may be VIU1 in FIG. 3 , and the second control unit may be VIU2 in FIG. 3 ; for another example, the first control unit may be VIU2 in FIG. 4 , and the second control unit may be VIU3 in FIG. 4 ; for another example, the first control unit may be VIU1 in FIG. 5 , and the second control unit may be VIU3 in FIG. 5 .

[0088] Alternatively, the first door and the second door may correspond to different vehicle positions. For example, the first door corresponds to the driver's seat, and the second door corresponds to the passenger seat. For another example, the first door corresponds to the driver's seat, and the second door corresponds to the right rear seat.

[0089] Optionally, when the second control unit is able to obtain the collision signal, the second control unit may control the second door to be unlocked based on the collision signal and the first unlocking instruction. Further optionally, the second control unit may control the second door to be unlocked once after obtaining the collision signal and the first unlocking instruction, or the second control unit may control the second door to be unlocked once after obtaining the collision signal and then control the second door to be unlocked once after receiving the first unlocking instruction.

[0090] In an embodiment of the present application, the first control unit can unlock the first door based on the collision signal and send a first unlocking instruction to the second control unit, thereby facilitating the second control unit to unlock the second door based on the first unlocking instruction. In this way, it is avoided that all doors on the vehicle are unlocked by a single control unit. Moreover, even if the second control unit cannot receive the collision signal due to a malfunction or a damaged communication link, the second control unit can still successfully unlock the second door based on the first unlocking instruction. In this way, it can be ensured that at least one door is successfully unlocked in the event of a vehicle collision, thereby protecting the personal safety of the occupants.

[0091] In one embodiment, the control system also includes a third control unit, and the first control unit is further used to obtain a second unlocking instruction sent by the third control unit, and the second unlocking instruction is used to instruct to unlock the first door; the first control unit is specifically used to control the unlocking of the first door according to the collision signal and the second unlocking instruction.

[0092] Optionally, the third control unit and the second control unit may be the same control unit or different control units.

[0093] For example, the first control unit is VIU2 in FIG. 5 , the second control unit is VIU1 in FIG. 5 , and the third control unit is VIU3 in FIG. 5 , then the second unlocking instruction may be sent from VIU3 to VIU2 via VIU1 .

[0094] Optionally, the second unlocking instruction may be generated by the third control unit, or may be generated by other control units and then sent to the third control unit.

[0095] For example, when the first control unit is VIU2 in FIG. 5 and the third control unit is VIU1 in FIG. 5 , the second unlock instruction may be generated by VIU1 or generated by VIU3 and sent to VIU1, which is then forwarded by VIU1 to VIU2.

[0096] Optionally, the first control unit may control the first door to unlock once after obtaining the collision signal and the second unlocking instruction, or the first control unit may control the first door to unlock once after obtaining the collision signal and control the first door to unlock once again after receiving the second unlocking instruction.

[0097] In the embodiment of the present application, the first control unit can control the unlocking of the first door based on the second unlocking instruction and the collision signal. In this way, when the first control unit controls the unlocking of the first door once after receiving the collision signal and the second unlocking instruction, the occurrence of the first door being unlocked incorrectly can be reduced. On the other hand, when the first control unit controls the unlocking of the first door once after receiving the collision signal and controls the unlocking of the first door again after receiving the second unlocking instruction, the reliability of the unlocking of the first door can be improved, further ensuring the personal safety of the occupants of the vehicle.

[0098] In one embodiment, the control system also includes a third control unit and a fourth control unit; the fourth control unit is used to obtain a collision signal; the fourth control unit is also used to generate a third unlocking instruction based on the collision signal, and the third unlocking instruction is used to instruct to unlock the first door; the fourth control unit is also used to send a third unlocking instruction to the third control unit; the third control unit is also used to send a third unlocking instruction to the first control unit; the first control unit is specifically used to unlock the first door according to the collision signal and the third unlocking instruction.

[0099] Optionally, the third unlocking instruction and the second unlocking instruction may be the same unlocking instruction or different unlocking instructions.

[0100] For example, when the first control unit is VIU2 in Figure 5 , the third control unit is VIU1 in Figure 5 , and the fourth control unit is VIU3 in Figure 5 , the third unlock instruction is generated by VIU3 and sent to VIU1, which is then forwarded by VIU1 to VIU2. That is, the third unlock instruction and the second unlock instruction are the same unlock instruction.

[0101] Optionally, the first control unit may control the first door to unlock once after obtaining the collision signal and the third unlocking instruction, or the first control unit may control the first door to unlock once after obtaining the collision signal and control the first door to unlock once again after receiving the third unlocking instruction.

[0102] In this embodiment of the present application, after receiving a collision signal, the fourth control unit can first send a third unlocking instruction to the third control unit, which then forwards the third unlocking instruction to the first control unit. The first control unit can then unlock the first door based on the collision signal and the third unlocking instruction. In this way, even if the third control unit cannot receive the collision signal due to a malfunction or a damaged communication link, it can still send the third unlocking instruction to the first control unit, thereby ensuring that the first door is successfully unlocked.

[0103] In one embodiment, the control system also includes a fifth control unit; the first control unit is also used to control the unlocking of the first vehicle door when no fourth unlocking instruction is received from the fifth control unit within a preset time period after the collision signal is obtained, and the fourth unlocking instruction is used to instruct the unlocking of the first vehicle door.

[0104] Optionally, the fifth control unit and the second control unit may be the same control unit or different control units.

[0105] Optionally, the preset duration may be set to 500 milliseconds.

[0106] Optionally, the preset duration may be adjusted based on the distance between the fifth control unit and the first control unit link.

[0107] For example, when the first control unit is VIU1 shown in Figure 4 and the fifth control unit is VIU2 shown in Figure 4, when VIU1 does not receive the fourth unlocking instruction from VIU2 within 500 milliseconds after obtaining the collision signal, the first control unit can control the first door to unlock.

[0108] For another example, when the first control unit is VIU1 shown in Figure 4 and the fifth control unit is VIU3 shown in Figure 4, when VIU1 does not receive the fourth unlocking instruction sent from VIU3 within 700 milliseconds after obtaining the collision signal, the first control unit can control the first door to unlock.

[0109] In an embodiment of the present application, if the first control unit does not receive the fourth unlocking instruction within a preset time period after obtaining the collision signal, the first control unit can directly control the unlocking of the first door. In this way, while reducing the occurrence of the first door being unlocked incorrectly, the reliability of unlocking the first door can be further improved.

[0110] In one embodiment, the first control unit is further configured to control the door handle corresponding to the first door to pop out according to the collision signal. In this way, for a vehicle equipped with hidden door handles, it is easier for rescue personnel to carry out rescue operations when the vehicle is involved in an accident.

[0111] In one embodiment, the first unlocking instruction is further used to instruct the door handle corresponding to the second door to pop out; the second control unit is further used to control the door handle corresponding to the second door to pop out according to the first unlocking instruction. In this way, for vehicles equipped with hidden door handles, rescue personnel can be more easily rescued in the event of an accident.

[0112] The control method provided in the embodiment of the present application is described below with reference to FIG. 6 to FIG. 10 .

[0113] Figure 6 is a control method provided in an embodiment of the present application. Method 600 can be applied to the system architecture shown in any one of Figures 3 to 5. The execution subject of method 600 can be a first control unit, which establishes a communication connection with a second control unit. Method 600 can include steps S601 to S602.

[0114] S601: Acquire a collision signal.

[0115] Optionally, the first control unit and the second control unit may be in the form of a chip, a processor, or a controller. Further, optionally, the first control unit and the second control unit may be any two vehicle integrated units (VIUs) in any system architecture of FIG. 3 to FIG. 5 .

[0116] For example, the first control unit may be VIU1 in FIG. 3 , and the second control unit may be VIU2 in FIG. 3 ; for another example, the first control unit may be VIU2 in FIG. 4 , and the second control unit may be VIU3 in FIG. 4 ; for another example, the first control unit may be VIU1 in FIG. 5 , and the second control unit may be VIU3 in FIG. 5 .

[0117] Optionally, the first control unit may obtain a collision signal from the ABM.

[0118] S602: Control the first door to unlock according to the collision signal, and send a first unlocking instruction to the second control unit.

[0119] The first unlocking instruction is used to unlock the door corresponding to the second control unit. After receiving the first unlocking instruction, the second control unit can control the unlocking of the second door based on the first unlocking instruction. Further, if the second control unit can obtain a collision signal, the second control unit can control the unlocking of the second door based on the collision signal and the first unlocking instruction.

[0120] Optionally, the first control unit is further used to control the door handle corresponding to the first door to pop out according to the collision signal. In this way, for a vehicle equipped with hidden door handles, it is convenient for rescue personnel to carry out rescue operations when an accident occurs.

[0121] Optionally, when the first unlocking instruction also instructs the ejection of the door handle corresponding to the second door, the second control unit can eject the door handle corresponding to the second door upon receiving the first unlocking instruction. This makes it easier for rescue personnel to carry out rescue operations in the event of an accident for vehicles equipped with hidden door handles.

[0122] In an embodiment of the present application, the first control unit can unlock the first door based on the collision signal and send a first unlocking instruction to the second control unit, thereby facilitating the second control unit to unlock the second door based on the first unlocking instruction. In this way, it is avoided that all doors on the vehicle are unlocked by a single control unit. Moreover, even if the second control unit cannot receive the collision signal due to a malfunction or a damaged communication link, the second control unit can still successfully unlock the second door based on the first unlocking instruction. In this way, it can be ensured that at least one door is successfully unlocked in the event of a vehicle collision, thereby protecting the personal safety of the occupants.

[0123] In one embodiment, before step S602 , if the first control unit has obtained the second unlocking instruction from the third control unit, then in step S602 , the first control unit may control the first door to unlock according to the second unlocking instruction and the collision signal.

[0124] Optionally, the third control unit and the second control unit may be the same control unit or different control units.

[0125] For example, the first control unit is VIU2 in FIG. 5 , the second control unit is VIU1 in FIG. 5 , and the third control unit is VIU3 in FIG. 5 , then the second unlocking instruction may be sent from VIU3 to VIU2 via VIU1 .

[0126] Optionally, the second unlocking instruction may be generated by the third control unit, or may be generated by other control units and then sent to the third control unit.

[0127] For example, when the first control unit is VIU2 in FIG. 5 and the third control unit is VIU1 in FIG. 5 , the second unlock instruction may be generated by VIU1 or generated by VIU3 and sent to VIU1, which is then forwarded by VIU1 to VIU2.

[0128] Alternatively, the first control unit may control the first door to unlock once after receiving the collision signal and the second unlocking instruction, or the first control unit may control the first door to unlock once after receiving the collision signal and then control the first door to unlock again after receiving the second unlocking instruction. This can, on the one hand, reduce the possibility of the first door being unlocked by mistake, and on the other hand, improve the reliability of the first door unlocking, further ensuring the personal safety of the occupants of the vehicle.

[0129] In one embodiment, in step S602, if the first control unit does not receive a fourth unlocking instruction from the fifth control unit within a preset time period after receiving the collision signal, the first door may be unlocked. The fourth unlocking instruction is used to instruct the first door to be unlocked. This reduces the possibility of the first door being unlocked by mistake and further improves the reliability of unlocking the first door.

[0130] Optionally, the fifth control unit and the second control unit may be the same control unit or different control units.

[0131] Optionally, the preset duration may be set to 500 milliseconds.

[0132] Optionally, the preset duration may be adjusted based on the distance between the fifth control unit and the first control unit link.

[0133] For example, when the first control unit is VIU1 shown in Figure 4 and the fifth control unit is VIU2 shown in Figure 4, when VIU1 does not receive the fourth unlocking instruction from VIU2 within 500 milliseconds after obtaining the collision signal, the first control unit can control the first door to unlock.

[0134] For another example, when the first control unit is VIU1 shown in Figure 4 and the fifth control unit is VIU3 shown in Figure 4, when VIU1 does not receive the fourth unlocking instruction sent from VIU3 within 700 milliseconds after obtaining the collision signal, the first control unit can control the first door to unlock.

[0135] FIG7 is another control method provided in an embodiment of the present application. Method 700 may be a specific description of each step of method 600. Method 700 may be applied to the system architecture shown in FIG3. Method 700 may include steps S701 to S706.

[0136] S701, initialization power on.

[0137] This step can be understood as powering on each controller in the vehicle (including: AMB and three VIUs).

[0138] S702, the ABM detects whether the vehicle has collided.

[0139] Optionally, the ABM can determine whether the vehicle has collided based on sensors deployed on the vehicle door, sensors deployed on the bumper, acceleration sensors, deceleration sensors, or stress sensors.

[0140] For example, when the acceleration indicated by the acceleration sensor changes suddenly, the ABM may deem that the vehicle has collided.

[0141] For another example, when the voltage change of the stress sensor deployed on the A-pillar or B-pillar of the vehicle is greater than a preset threshold, the ABM can determine that the vehicle has collided.

[0142] S703, the ABM sends a collision signal to each VIU.

[0143] Exemplarily, the VIU may include: VIU1, VIU2 and VIU3.

[0144] S704: The first VIU determines whether a collision occurs.

[0145] Exemplarily, the first VIU may be VIU1, VIU2 or VIU3. When the first VIU determines that the vehicle has collided, step S705 may be executed. When the first VIU determines that the vehicle has not collided, the method 700 may re-execute step S702.

[0146] Optionally, the first VIU may determine whether a collision occurs based on a transmission period of a CAN bus signal.

[0147] The first VIU may correspond to the first control unit in method 700 .

[0148] S705: The first VIU performs local door unlocking and pops out the door handle.

[0149] For example, when the first VIU is VIU1, VIU1 can directly drive the right front door lock motor to unlock, and at the same time drive the hidden door handle motor to pop out the right front door handle; when the first VIU is VIU2, VIU2 can directly drive the left front door lock motor to unlock, and at the same time drive the hidden door handle motor to pop out the left front door handle; when the first VIU is VIU3, VIU3 can directly drive the left and right rear door lock motors to unlock, and at the same time drive the hidden door handle motor to pop out the left and right rear door handles.

[0150] S706: The first VIU sends an unlock signal to other VIUs.

[0151] For example, when the first VIU is VIU1, VIU1 can send a door lock unlocking request and a door handle pop-up request to VIU2 and VIU3; when the first VIU is VIU2, VIU2 can send a door lock unlocking request and a door handle pop-up request to VIU1 and VIU3; when the first VIU is VIU3, VIU3 can send a door lock unlocking request and a door handle pop-up request to VIU1 and VIU2.

[0152] It should be understood that in method 700, the VIUs are distinguished by the suffixes 1, 2, and 3, and the specific location of each VIU connected to the vehicle door can be changed accordingly. For example, VIU1 can be connected to control the unlocking of the left front door, VIU2 can control the unlocking of the right front door, and so on.

[0153] In an embodiment of the present application, in terms of transmitting collision signals, the AMB can transmit the collision signals to three VIUs (including VIU1, VIU2, and VIU3) respectively. Even if one or two links between the AMB and the VIUs are damaged due to a collision, the AMB can still use the remaining available links to transmit the collision signal to at least one VIU. The VIU that receives the collision signal can then transmit the signal to other VIUs via a ring network link. In terms of executing unlocking, different door motors are connected to different VIUs nearby, and different VIUs can transmit unlocking commands to each other. When one or two VIUs are damaged due to a collision, at least one door can still be successfully unlocked, which can improve the success rate of escape for people in the vehicle after a vehicle collision.

[0154] Figure 8 is another control method provided in an embodiment of the present application. Method 800 can be a specific description of each step of method 600. Method 800 can be applied to the system architecture shown in Figure 3. Method 800 can include steps S801 to S806, and steps S811 to S818.

[0155] In the method 800 , the VIUs may be divided into a master module and slave modules. The method 800 is described below by taking VIU1 as the master module and VIU2 and VIU3 as slave modules as an example.

[0156] (a) in FIG8 is a flow chart showing the interaction between ABM and VIU1.

[0157] S801, initialization power on.

[0158] This step can be understood as powering on the AMB and VIU1 in the vehicle.

[0159] S802, the ABM detects whether the vehicle has collided.

[0160] Optionally, the ABM can determine whether the vehicle has collided based on sensors deployed on the vehicle door, sensors deployed on the bumper, acceleration sensors, deceleration sensors, or stress sensors.

[0161] For example, when the acceleration indicated by the acceleration sensor changes suddenly, the ABM may deem that the vehicle has collided.

[0162] For another example, when the voltage change of the stress sensor deployed on the A-pillar or B-pillar of the vehicle is greater than a preset threshold, the ABM can determine that the vehicle has collided.

[0163] S803 , the ABM sends a collision signal to the VIU1 .

[0164] S804: VIU 1 determines whether a collision occurs.

[0165] For example, when the VIU 1 determines that the vehicle has collided, step S805 may be executed; when the VIU 1 determines that the vehicle has not collided, the method 800 may re-execute step S803.

[0166] Optionally, the VIU1 may determine whether a collision occurs based on a transmission period of a CAN bus signal.

[0167] S805: VIU1 performs local door unlocking and pops out the door handle.

[0168] For example, VIU1 can directly drive the right front door lock motor to unlock, and at the same time drive the hidden door handle motor to pop out the right front door handle.

[0169] S806, VIU1 sends an unlock signal to other VIUs.

[0170] For example, VIU1 may send a door lock unlock request and a door handle pop-up request to VIU2 and VIU3.

[0171] (b) in FIG8 is a schematic diagram of the flow of interaction between ABM and VIU1 and VIU2 or VIU3.

[0172] S811, initialization power on.

[0173] This step can be understood as powering on VIU2 and VIU3 in the vehicle.

[0174] S812, the ABM detects whether the vehicle has collided.

[0175] For example, the ABM detecting whether the vehicle has collided may be the same as step S802 .

[0176] S813, the ABM sends a collision signal to VIU2 and VIU3.

[0177] S814, VIU2 or VIU3 determines whether a collision occurs.

[0178] For example, when VIU2 or VIU3 determines that the vehicle has collided, step S815 may be executed; when VIU2 or VIU3 determines that the vehicle has not collided, step S812 may be executed again.

[0179] Optionally, VIU2 and VIU3 may determine whether a collision occurs based on a transmission cycle of a CAN bus signal.

[0180] S815, VIU2 or VIU3 determines whether the unlocking instruction from VIU1 is received.

[0181] For example, after VIU2 or VIU3 receives the unlock instruction from VIU1, VIU2 or VIU3 may execute step S818; otherwise, VIU2 or VIU3 may execute step S816.

[0182] S816, VIU2 or VIU3 starts timing.

[0183] S817, VIU2 or VIU3 determines whether the timing is greater than or equal to a preset threshold.

[0184] For example, when the timing is greater than or equal to a preset threshold and VIU2 or VIU3 still does not receive an unlock request, VIU2 or VIU3 may execute step S818, otherwise, step S815 may be executed again.

[0185] Optionally, the preset threshold may be 500 milliseconds.

[0186] S818, VIU2 or VIU3 performs local unlocking and pops up the door handle.

[0187] For example, VIU2 can directly drive the left front door lock motor to unlock and pop out the left front door handle, and VIU3 can drive the left rear door lock and right rear door lock motors to unlock and pop out the left and right rear door handles.

[0188] It should be understood that in method 800, VIU1 is the master module and VIU2 and VIU3 are slave modules, which is merely an exemplary description. In some possible implementations, VIU2 can be the master module and VIU1 and VIU3 can be slave modules, or VIU3 can be the master module and VIU1 and VIU2 can be slave modules.

[0189] In an embodiment of the present application, the VIU is divided into a master control module and a slave module. After detecting a collision signal, the VIU as the slave module first detects whether there is an unlocking instruction sent from the master control module VIU. If the timing is exceeded, the VIU as the slave module can also directly unlock the corresponding door based on the collision signal. In this way, while reducing the occurrence of the first door being unlocked incorrectly, the reliability of unlocking the first door can be further improved.

[0190] FIG9 is another control method provided in an embodiment of the present application. Method 800 may be a specific description of each step of method 600. Method 900 may be applied to the system architecture shown in FIG4 . Method 900 may include steps S901 to S906 .

[0191] S901, initialization power on.

[0192] This step can be understood as powering on VIU1 to VIU4 in the vehicle.

[0193] S902, ABM detects whether the vehicle has collided.

[0194] Optionally, the ABM can determine whether the vehicle has collided based on sensors deployed on the vehicle door, sensors deployed on the bumper, acceleration sensors, deceleration sensors, or stress sensors.

[0195] For example, when the acceleration indicated by the acceleration sensor changes suddenly, the ABM may deem that the vehicle has collided.

[0196] For another example, when the voltage change of the stress sensor deployed on the A-pillar or B-pillar of the vehicle is greater than a preset threshold, the ABM can determine that the vehicle has collided.

[0197] S903, the ABM sends a collision signal to each VIU.

[0198] Exemplarily, the VIU may include: VIU1 to VIU4.

[0199] S904: The first VIU determines whether a collision occurs.

[0200] Exemplarily, the first VIU may be any one of VIU1 to VIU4. When the first VIU determines that the vehicle has collided, step S905 may be executed. When the first VIU determines that the vehicle has not collided, the method 900 may re-execute step S902.

[0201] The first VIU may correspond to the first control unit in method 600 .

[0202] Optionally, the first VIU may determine whether a collision occurs based on a transmission period of a CAN bus signal.

[0203] S905: The first VIU performs local door unlocking and pops out the door handle.

[0204] For example, when the first VIU is VIU1, VIU1 can directly drive the right front door lock motor to unlock, and at the same time drive the hidden door handle motor to pop out the right front door handle; when the first VIU is VIU2, VIU2 can directly drive the left front door lock motor to unlock, and at the same time drive the hidden door handle motor to pop out the left front door handle; when the first VIU is VIU3, VIU3 can directly drive the left rear door lock motor to unlock, and at the same time drive the hidden door handle motor to pop out the rear left rear door handle; when the first VIU is VIU4, VIU4 can directly drive the right rear door lock motor to unlock, and at the same time drive the hidden door handle motor to pop out the rear right rear door handle.

[0205] S906: The first VIU sends an unlock signal to other VIUs.

[0206] For example, when the first VIU is VIU1, VIU1 can send a door lock unlocking request and a door handle pop-up request to VIU2, VIU3 and VIU4; when the first VIU is VIU2, VIU2 can send a door lock unlocking request and a door handle pop-up request to VIU1, VIU3 and VIU4; when the first VIU is VIU3, VIU3 can send a door lock unlocking request and a door handle pop-up request to VIU1, VIU2 and VIU4; when the first VIU is VIU4, VIU4 can send a door lock unlocking request and a door handle pop-up request to VIU1, VIU2 and VIU3.

[0207] It should be understood that in method 900 , VIUs are distinguished by suffixes 1, 2, 3, and 4, and the specific position where each VIU is connected to the vehicle door can be changed accordingly.

[0208] In an embodiment of the present application, different door motors are connected to different VIUs nearby, and unlocking commands can be transmitted between different VIUs. When one or two VIUs are damaged due to a collision, at least one door can still be successfully unlocked. Since method 900 increases the number of VIUs and each door lock motor is controlled by a VIU, the success rate of escape of people in the car after a vehicle collision can be further improved.

[0209] FIG10 is another control method provided in an embodiment of the present application. Method 1000 may be a specific description of each step of method 600. Method 1000 may be applied to the system architecture shown in FIG5 . Method 1000 may include steps S1001 to S1006.

[0210] S1001, initialization power on.

[0211] This step can be understood as powering on each controller in the vehicle (including: AMB and three VIUs).

[0212] S1002, ABM detects whether the vehicle has collided.

[0213] Optionally, the ABM can determine whether the vehicle has collided based on sensors deployed on the vehicle door, sensors deployed on the bumper, acceleration sensors, deceleration sensors, or stress sensors.

[0214] For example, when the acceleration indicated by the acceleration sensor changes suddenly, the ABM may deem that the vehicle has collided.

[0215] For another example, when the voltage change of the stress sensor deployed on the A-pillar or B-pillar of the vehicle is greater than a preset threshold, the ABM can determine that the vehicle has collided.

[0216] S1003 , the ABM sends a collision signal to each VIU.

[0217] Exemplarily, the VIU may include: VIU1, VIU2 and VIU3.

[0218] S1004: The first VIU determines whether a collision occurs.

[0219] Exemplarily, the first VIU may be VIU1, VIU2 or VIU3. When the first VIU determines that the vehicle has collided, step S705 may be executed. When the first VIU determines that the vehicle has not collided, method 1000 may re-execute step S1002.

[0220] Optionally, the first VIU may determine whether a collision occurs based on a transmission period of a CAN bus signal.

[0221] The first VIU may correspond to the first control unit in method 600 .

[0222] S1005: The first VIU performs local door unlocking and pops out the door handle.

[0223] For example, when the first VIU is VIU1, VIU1 can directly drive the right front door lock motor to unlock, and at the same time drive the hidden door handle motor to pop out the right front door handle; when the first VIU is VIU2, VIU2 can directly drive the left front door lock motor to unlock, and at the same time drive the hidden door handle motor to pop out the left front door handle; when the first VIU is VIU3, VIU3 can directly drive the left and right rear door lock motors to unlock, and at the same time drive the hidden door handle motor to pop out the left and right rear door handles.

[0224] S1006: The first VIU sends an unlock signal to other VIUs.

[0225] For example, when the first VIU is VIU1, VIU1 can send a door lock unlocking request and a door handle pop-up request to VIU2 and VIU3; when the first VIU is VIU2, VIU2 can send a door lock unlocking request and a door handle pop-up request to VIU1, and after receiving the unlocking request and the door handle pop-up request, VIU1 can forward the above requests to VIU3; when the first VIU is VIU3, VIU3 can send a door lock unlocking request and a door handle pop-up request to VIU1, and after receiving the unlocking request and the door handle pop-up request, VIU1 can forward the above requests to VIU2.

[0226] It should be understood that in method 1000, VIUs are distinguished by suffixes 1, 2, and 3, and the specific position where each VIU is connected to the vehicle door can be changed accordingly.

[0227] In the embodiment of the present application, different door motors are connected to different VIUs nearby, and different VIUs can transmit unlocking commands to each other, which can improve the success rate of escape of people in the car after a vehicle collision.

[0228] Figure 11 is a schematic diagram of a control device 1100 provided in an embodiment of the present application. The device 1100 may include an acquisition unit 1110, a storage unit 1120, and a processing unit 1130. The acquisition unit 1110 is used to acquire instructions and / or data, the storage unit 1120 is used to implement corresponding storage functions and store corresponding instructions and / or data, and the processing unit 1130 is used to perform data processing to enable the device 1100 to implement the aforementioned control method.

[0229] Device 1100 includes: an acquisition unit 1110 and a processing unit 1130; the acquisition unit 1110 is used to obtain a collision signal; the processing unit 1130 is used to control the unlocking of the first vehicle door according to the collision signal, and send a first unlocking instruction to the second control unit, which is used to instruct the unlocking of the second vehicle door corresponding to the second control unit.

[0230] In one possible implementation, the acquisition unit 1110 is further used to obtain a second unlocking instruction from the third control unit, where the second unlocking instruction is used to instruct unlocking the first door; the processing unit 1130 is specifically used to control unlocking of the first door based on the collision signal and the second unlocking instruction.

[0231] In one possible implementation, the processing unit 1130 is specifically configured to control the unlocking of the first door if no fourth unlocking instruction is received from the fifth control unit within a preset time period after the collision signal is obtained, wherein the fourth unlocking instruction is used to instruct the unlocking of the first door.

[0232] In a possible implementation, the processing unit 1130 is further configured to control the door handle corresponding to the first door to pop out according to the collision signal.

[0233] In one possible implementation, the first unlocking instruction is also used to instruct the popping out of a door handle corresponding to the second door.

[0234] Optionally, if the device 1100 is located in the vehicle 100 , the processing unit 1130 may be the processor 131 shown in FIG. 1 .

[0235] FIG12 is a schematic diagram of another control device 1200 provided in an embodiment of the present application.

[0236] The device 1200 includes a memory 1210, a processor 1220, and a communication interface 1230. The memory 1210, processor 1220, and communication interface 1230 are connected via an internal connection path. The memory 1210 is used to store instructions, and the processor 1220 is used to execute the instructions stored in the memory 1210 to control the communication interface 1230 to obtain information, so that the device 1200 implements the aforementioned control method. Optionally, the memory 1210 can be coupled to the processor 1220 via an interface or integrated with the processor 1220.

[0237] It should be noted that the communication interface 1230 may be a transceiver such as, but not limited to, a transceiver. The communication interface 1230 may also include an input / output interface.

[0238] The processor 1220 stores one or more computer programs, which include instructions. When the instructions are executed by the processor 1220, the control device 1200 executes the control method in each of the above embodiments.

[0239] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor 1220 or by instructions in the form of software. The method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a mature storage medium in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 1210, and the processor 1220 reads the information in the memory 1210 and completes the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.

[0240] Optionally, the communication interface 1230 in FIG. 12 may implement the acquisition unit 1110 in FIG. 11 , the memory 1210 in FIG. 12 may implement 1120 in FIG. 11 , and the processor 1220 in FIG. 12 may implement the processing unit 1130 in FIG. 11 .

[0241] Alternatively, the device 1100 or the device 1200 may be located in the vehicle 100 in FIG. 1 .

[0242] Optionally, the device 1100 or the device 1200 may be the computing platform 130 in the vehicle of FIG. 1 .

[0243] An embodiment of the present application further provides a computer-readable storage medium storing a program code. When the computer program code is executed on a computer, the computer executes any one of the methods in FIG. 6 to FIG. 10 .

[0244] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program is executed, the computer executes any one of the methods in Figures 6 to 10 above.

[0245] An embodiment of the present application further provides a chip, comprising: a circuit, wherein the circuit is used to execute any one of the methods in FIG. 6 to FIG. 10 above.

[0246] An embodiment of the present application also provides a vehicle, comprising any one of the control devices shown in FIG. 11 or FIG. 12 .

[0247] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0248] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0249] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, 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.

[0250] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0251] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0252] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0253] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A control system, characterized in that: include: a first control unit and a second control unit, wherein the first control unit and the second control unit establish a communication connection, the first control unit is used to control the unlocking of the first door, and the second control unit is used to control the unlocking of the second door; The first control unit is used to obtain a collision signal; The first control unit is further used to control the first door to be unlocked according to the collision signal, and to send a first unlocking instruction to the second control unit, where the first unlocking instruction is used to instruct to unlock the second door.

2. The system according to claim 1, characterized in that The system further comprises a third control unit; The first control unit is further used to obtain a second unlocking instruction sent by the third control unit, where the second unlocking instruction is used to instruct to unlock the first door; The first control unit is specifically configured to control the first door to be unlocked according to the collision signal and the second unlocking instruction.

3. The system according to claim 1, characterized in that The system further comprises a third control unit and a fourth control unit; The fourth control unit is used to obtain the collision signal; The fourth control unit is further configured to generate a third unlocking instruction according to the collision signal, wherein the third unlocking instruction is used to instruct unlocking of the first door; The fourth control unit is further configured to send the third unlocking instruction to the third control unit; The third control unit is further configured to send the third unlocking instruction to the first control unit; The first control unit is specifically configured to unlock the first door according to the collision signal and the third unlocking instruction.

4. The system according to claim 1, characterized in that The system further comprises a fifth control unit; The first control unit is further configured to control the first door to be unlocked if no fourth unlocking instruction is received from the fifth control unit within a preset time period after the collision signal is obtained, wherein the fourth unlocking instruction is used to instruct the first door to be unlocked.

5. The system according to any one of claims 1 to 4, characterized in that The first control unit is further used to control the door handle corresponding to the first door to pop out according to the collision signal.

6. The system according to any one of claims 1 to 5, characterized in that The second control unit is used to control the second door to unlock according to the first unlocking instruction.

7. The system according to any one of claims 1 to 6, characterized in that The second control unit is further used to: obtain a collision signal; The second control unit is specifically configured to control the second door to be unlocked according to the collision signal and the first unlocking instruction.

8. The system according to any one of claims 1 to 7, characterized in that The first unlocking instruction is also used to instruct to pop out the door handle corresponding to the second door; The second control unit is further used to control the door handle corresponding to the second door to pop out according to the first unlocking instruction.

9. A control method, characterized in that: The method is applied to a first control unit, the first control unit is used to control unlocking of a first door, and the method includes: Get collision signal; According to the collision signal, the first door is controlled to be unlocked, and a first unlocking instruction is sent to the second control unit, where the first unlocking instruction is used to instruct to unlock the second door corresponding to the second control unit.

10. The method according to claim 9, characterized in that The method further comprises: Acquire a second unlocking instruction from a third control unit, where the second unlocking instruction is used to instruct unlocking the first vehicle door; The step of controlling the first door to be unlocked according to the collision signal includes: The first door is controlled to be unlocked according to the collision signal and the second unlocking instruction.

11. The method according to claim 10, characterized in that The step of controlling the first door to be unlocked according to the collision signal includes: When no fourth unlocking instruction is received from the fifth control unit within a preset time period after the collision signal is acquired, the first door is controlled to be unlocked, and the fourth unlocking instruction is used to instruct to unlock the first door.

12. The method according to any one of claims 9 to 11, characterized in that The method further comprises: According to the collision signal, a door handle corresponding to the first door is controlled to pop out.

13. The method according to any one of claims 9 to 12, characterized in that The first unlocking instruction is also used to instruct to pop out the door handle corresponding to the second door.

14. A control device, characterized in that: The device is used to control unlocking of a first door, and the device comprises an acquisition unit and a processing unit; The acquisition unit is used to acquire the collision signal; The processing unit is used to control the unlocking of the first door according to the collision signal, and send a first unlocking instruction to the second control unit, where the first unlocking instruction is used to instruct unlocking of the second door corresponding to the second control unit.

15. The device according to claim 14, characterized in that The acquisition unit is further used to acquire a second unlocking instruction from a third control unit, where the second unlocking instruction is used to instruct to unlock the first door; The processing unit is specifically configured to control the first door to unlock according to the collision signal and the second unlocking instruction.

16. The device according to claim 14, characterized in that The processing unit is specifically configured to control the first door to unlock if no fourth unlocking instruction is received from the fifth control unit within a preset time period after the collision signal is acquired, wherein the fourth unlocking instruction is used to instruct unlocking the first door.

17. The device according to any one of claims 14 to 16, characterized in that The processing unit is further used to control the door handle corresponding to the first door to pop out according to the collision signal.

18. The device according to any one of claims 14 to 17, characterized in that The first unlocking instruction is also used to instruct to pop out the door handle corresponding to the second door.

19. A control device, characterized in that: The method comprises a processor and a memory, wherein the processor is coupled to the memory, the memory is used to store computer programs or instructions, and the processor is used to execute the computer program or instructions in the memory, so that the method according to any one of claims 9 to 13 is executed.

20. A chip, characterized in that: The chip comprises a circuit for performing the method according to any one of claims 9 to 13 .

21. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program code, and when the computer program code is executed on a computer, the computer is caused to perform the method according to any one of claims 9 to 13.

22. A vehicle, characterized in that: The method comprises a system as claimed in any one of claims 1 to 8, or a device as claimed in any one of claims 14 to 19.

Citation Information

Patent Citations

  • Control system, method and device

    CN120175166A

  • Vehicle unlocking method, device and system and vehicle

    CN115214531A

  • Vehicle door control method and device, electronic equipment, vehicle and readable storage medium

    CN115788183A

  • Vehicle collision unlocking system and vehicle

    CN219565022U

  • Door unlocking system for vehicle

    JP2003097123A