Vehicle control method, vehicle, equipment, medium and product

Through the communication between the airbag controller and the CAN and IP diagnostic network, the data of the intelligent assisted driving system is recorded, and the problem of inaccurate data recording in the prior art is solved, and more accurate accident analysis is achieved.

CN120481910APending Publication Date: 2025-08-15BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510389955.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-28
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

In the prior art, the event data recorder of the airbag controller cannot accurately record the relevant data of the intelligent assisted driving system, resulting in inaccurate accident analysis.

Method used

Through the communication between the airbag controller and the CAN network and the IP diagnostic network, the data of the intelligent assisted driving system when intervenes, stops intervention, and takes emergency measures, and further records relevant data in the event of a collision.

Benefits of technology

It improves the accuracy of accident recording data under intelligent assisted driving, ensures that the airbag controller can record relevant data of the intelligent assisted driving system, and improves the accuracy of accident analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120481910A_ABST
    Figure CN120481910A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a vehicle control method, a vehicle, equipment, a medium and a product, and the vehicle comprises at least one safety air bag; the intelligent auxiliary driving system is used for outputting intelligent auxiliary driving data of the vehicle; and the safety air bag controller is configured to record the intelligent auxiliary driving data when the intelligent auxiliary driving data meets a preset condition. According to the embodiment of the invention, the safety airbag controller records the intelligent auxiliary driving data, and the data recording accuracy of the safety airbag controller is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle technology, and in particular to a vehicle control method, vehicle, equipment, medium and product. Background Art

[0002] Currently, vehicles are generally equipped with airbags, which are equipped with airbag controllers, which are equipped with event data recorders (EDRs). However, the recording function of the EDRs is not complete, resulting in inaccurate recorded data. Summary of the Invention

[0003] In view of the above problems, a method, vehicle, device, medium and product for vehicle control are proposed to overcome the above problems or at least partially solve the above problems, including:

[0004] A vehicle comprising:

[0005] airbag, comprising at least one airbag;

[0006] An intelligent assisted driving system, configured to output intelligent assisted driving data of the vehicle;

[0007] The airbag controller is configured to record the intelligent assisted driving data when the intelligent assisted driving data meets a preset condition.

[0008] Optionally, the preset condition includes a first condition, and the airbag controller is configured to:

[0009] When the intelligent assisted driving data meets a first condition, triggering the airbag controller to perform collision detection;

[0010] When the collision detection satisfies a first collision condition, the airbag is controlled to deploy, and the intelligent assisted driving data and the vehicle event data are recorded in the airbag controller.

[0011] Optionally, the first condition includes:

[0012] The intelligent assisted driving data instructs the intelligent assisted driving system to control the vehicle to take deceleration measures, and the longitudinal deceleration of the deceleration measures is greater than a preset deceleration.

[0013] Optionally, the airbag controller is configured to:

[0014] When the collision detection satisfies a first collision condition, the seat belt of the vehicle is controlled to be pre-tightened.

[0015] Optionally, the airbag controller is configured to:

[0016] When the collision detection satisfies a first collision condition, collision information is sent via the CAN bus network.

[0017] Optionally, the airbag controller is configured to:

[0018] When the collision detection satisfies a second collision condition, the intelligent assisted driving data is recorded in the airbag controller.

[0019] Optionally, the first collision condition is a condition when the vehicle collides, and the second collision condition is a condition when the vehicle does not collide.

[0020] Optionally, the preset condition includes a second condition, and the airbag controller is configured to:

[0021] When the intelligent assisted driving data meets the second condition, the intelligent assisted driving data is recorded in the airbag controller.

[0022] Optionally, the second condition includes any one of the following: the intelligent assisted driving data indicates a start-up event of the intelligent assisted driving system, or the intelligent assisted driving data indicates an exit event of the intelligent assisted driving system.

[0023] Optionally, the start event includes any one of the following:

[0024] The user operates to turn on the intelligent assisted driving system, the intelligent assisted driving system issues an intervention request, and the intelligent assisted driving system starts to execute the minimum risk strategy.

[0025] Optionally, the exit event includes any one of the following:

[0026] The intelligent assisted driving system fails seriously, the vehicle fails seriously, or the user exits the intelligent assisted driving system through manipulation.

[0027] Optionally, the intelligent assisted driving system is configured as follows:

[0028] The intelligent assisted driving data is sent to the airbag controller according to a preset period.

[0029] Optionally, the airbag controller is configured to:

[0030] The intelligent assisted driving data is collected through the IP diagnostic network, and the automobile event data is collected through the CAN bus network.

[0031] A method for controlling a vehicle, wherein the vehicle includes at least one airbag, an intelligent driver assistance system, and an airbag controller, the method comprising:

[0032] Receiving intelligent assisted driving data of the vehicle output by the intelligent assisted driving system;

[0033] When the intelligent assisted driving data meets a preset condition, the intelligent assisted driving data is recorded by the airbag controller. An electronic device includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the above method when executed by the processor.

[0034] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described above is implemented.

[0035] A computer program product comprises a computer program, wherein when the computer program is executed by a processor, the computer program implements the method described above.

[0036] The embodiments of the present invention have the following advantages:

[0037] In an embodiment of the present invention, a vehicle is provided including an airbag, an intelligent assisted driving system, and an airbag controller; the airbag includes at least one airbag; the intelligent assisted driving system is used to output intelligent assisted driving data of the vehicle; and the airbag controller is configured to record the intelligent assisted driving data when the intelligent assisted driving data meets a preset condition. This enables the airbag controller to record the intelligent assisted driving data, thereby improving the accuracy of the data recorded by the airbag controller. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the technical solution of the present invention, the following briefly introduces the drawings required for use in the description of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0039] Figure 1 is a schematic diagram of an airbag controller provided by some embodiments of the present invention;

[0040] Figure 2 is a schematic diagram of a power management module provided by some embodiments of the present invention;

[0041] Figure 3 is a flowchart of the steps of a vehicle control method provided by some embodiments of the present invention;

[0042] Figure 4a is a flowchart of another vehicle control method provided by some embodiments of the present invention;

[0043] Figure 4b is a flowchart of another vehicle control method provided by some embodiments of the present invention;

[0044] Figure 5a is a flowchart of another vehicle control method provided by some embodiments of the present invention;

[0045] Figure 5b This is a flowchart of the steps of another vehicle control method provided by some embodiments of the present invention. DETAILED DESCRIPTION

[0046] To make the above-mentioned objects, features, and advantages of the present invention more clearly understood, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments described are only a portion of the embodiments of the present invention, not all of them. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of the present invention without inventive effort are also within the scope of protection of the present invention.

[0047] As Advanced Driver Assistance Systems (ADAS) become increasingly popular, the demand for recording scenarios involving these systems is growing. However, the event data recorder in the airbag controller in related technologies only records data from the moment of a collision and cannot record data related to the ADAS system. This results in inaccurate data recorded during ADAS-enabled accidents, hindering accident analysis.

[0048] In an embodiment of the present invention, the airbag controller communicates with the CAN network and the IP diagnostic network (Diagnostic communication over Internet Protocol, DoIP). When the intelligent assisted driving system starts to take over, stops taking over, takes emergency measures such as braking, and when the airbag controller believes a collision has occurred, it records the time, vehicle speed, throttle, direction, images and sounds detected by the intelligent driving camera, vehicle body posture and other data when the airbag is deployed. Based on the data recorded by the event data recorder of the airbag controller when the vehicle collides, it further records relevant data of the intelligent assisted driving system, thereby improving the accuracy of accident recording data occurring under intelligent assisted driving.

[0049] The present invention will be further described below with reference to the accompanying drawings:

[0050] Reference Figure 1 , shows a schematic diagram of an airbag controller provided by some embodiments of the present invention. The airbag controller may be an airbag electronic control unit (ECU), and the airbag controller may include: a control module.

[0051] In some examples, the control module can be an MCU (Microcontroller Unit), which can be used to process the logical operations of the airbag controller. It performs logical operations by collecting vehicle acceleration data, vehicle posture data, intelligent assisted driving data and other vehicle data. When it is determined that a collision or rollover occurs, the airbag drive module is controlled to drive the airbag to deploy and tighten the seat belt to protect the safety of the driver and passengers.

[0052] In related technologies, airbag controllers all use a 12V power supply system. As the low-voltage power supply system of the entire vehicle is transitioning to 48V, when a 48V power supply is adopted, most of the power-related wiring harnesses of the entire vehicle are 48V. Bundling them with other wiring harnesses increases the risk of short circuits. There is a risk of short circuits between the airbag controller wiring harness and the vehicle's 48V power supply, and there is a risk of damage to the airbag controller, resulting in the airbag controller designed for the 12V power supply system being unable to meet safety requirements.

[0053] In an embodiment of the present invention, by adjusting the power supply architecture and protection measures of the airbag controller, the airbag controller can meet the working requirements of the vehicle when the power supply is 48V, thereby providing an airbag controller that meets the 48V power supply requirements. Moreover, by using a 48V system for power supply, smaller wire diameter wire harnesses and thinner PCB (Printed Circuit Board) wiring can be used, thereby reducing the difficulty of PCB layout, reducing the PCB area, and saving costs.

[0054] In some embodiments of the present invention, an airbag controller may include: a pressure-resistant protection module and a plurality of functional modules connected to the outside via the pressure-resistant protection module.

[0055] The pressure-resistant protection module is used to provide pressure-resistant protection for the airbag controller.

[0056] Among them, the wiring harnesses of multiple functional modules are connected to the outside through a pressure-resistant protection module.

[0057] In some examples, the voltage protection module may be composed of devices such as diodes, TVS (Transient Voltage Suppressor), resistors, inductors, and capacitors.

[0058] When the airbag controller is powered by a 48V power supply, when a voltage shock occurs in the 48V power supply, or when the wiring harnesses of multiple functional modules in the airbag controller (collision sensor wiring harness, ignition circuit wiring harness, communication wiring harness, collision signal output wiring harness, etc.) are short-circuited with other wiring harnesses, since the wiring harnesses of multiple functional modules are connected to the outside through the voltage-resistant protection module, the voltage-resistant protection module can provide voltage-resistant protection for the airbag controller to ensure that the airbag controller will not be damaged.

[0059] It should be noted that the above-mentioned 48V power supply and 12V power supply systems are only examples. If other power supplies exceed the safety voltage designed for the airbag controller, a voltage protection module can be used to provide voltage protection for the airbag controller.

[0060] In some embodiments of the present invention, the plurality of functional modules connected to the outside through the voltage-resistant protection module may further include: an IP diagnostic network communication module and a CAN network communication module.

[0061] The IP diagnostic network communication module can be used to communicate with the IP diagnostic network, enabling communication between the airbag controller and the intelligent assisted driving system via the IP diagnostic network. In some examples, the airbag controller can obtain intelligent assisted driving data through the IP diagnostic network communication module.

[0062] The CAN network communication module can be used to communicate with a CAN bus network, enabling communication between the airbag controller and the chassis network via a CAN bus network, such as a CAN FD network. In some examples, the airbag controller can obtain vehicle event data through the CAN network communication module, such as the status of the vehicle's accelerator pedal, seat and seatbelt, parking system, and other vehicle body data.

[0063] In some embodiments of the present invention, the plurality of functional modules connected to the outside through the pressure-resistant protection module may further include: an airbag driving module and a collision sensor data acquisition module.

[0064] Among them, the airbag drive module is used to trigger the deployment of the airbag and perform the seat belt pre-tensioning operation, that is, when the airbag needs to be deployed or the seat belt needs to be pre-tensioned, it drives the airbag to deploy and the seat belt to tighten.

[0065] The collision sensor data acquisition module is used to collect sensor data from external collision sensors, that is, to collect data from collision sensors and pressure sensors arranged around the vehicle body.

[0066] In some embodiments of the present invention, the airbag controller may further include: a power management module, the power management module being configured to perform multi-stage voltage reduction processing on the external power supply.

[0067] In some examples, performing multi-stage voltage reduction on the external power supply includes:

[0068] The external power supply with a primary voltage is stepped down to a power supply with a secondary voltage, the power supply with a secondary voltage is stepped down to a power supply with a tertiary voltage, and the power supply with a tertiary voltage is stepped down to a power supply with a quaternary voltage.

[0069] The primary voltage is greater than the secondary voltage, the secondary voltage is greater than the tertiary voltage, and the tertiary voltage is greater than the quaternary voltage. For example, the primary voltage is 48V, the secondary voltage is 33V, the tertiary voltage is 6.7V, and the quaternary voltage is 5V or 3.3V.

[0070] In some examples, the power management module is provided with multiple step-down modules.

[0071] like Figure 2 The 48V external power supply of the vehicle's battery powers the airbag controller, which is then stepped down to a stable 33V secondary voltage by the 33V step-down module in the power management module through a voltage-resistant protection module composed of diodes, TVS tubes, resistors, inductors, capacitors and other devices. It can be used to charge the energy storage module and supply power to the airbag drive module and other tertiary voltage power supplies.

[0072] The 33V secondary voltage power supply is further stepped down by the 6.7V step-down module in the power management module to a 6.7V tertiary voltage power supply, which is used by the sensor data acquisition module to power the collision sensors and pressure sensors around the vehicle body. The 6.7V tertiary voltage power supply is then passed through two step-down modules (3.3V step-down module and 5V step-down module) to generate a 5V quaternary voltage power supply and a 3.3V quaternary voltage power supply. The 5V quaternary voltage power supply is used by the CAN network communication module and the IP diagnostic network communication module, while the 3.3V quaternary voltage power supply is used by the control module and the storage module.

[0073] In some embodiments of the present invention, the airbag controller may further include: an energy storage module, which is used to supply power to the airbag controller when an external power supply fails.

[0074] In some examples, the energy storage module may be a supercapacitor or a large-capacity electrolytic capacitor.

[0075] When the vehicle's low-voltage power supply is abnormal due to collision, rollover and other working conditions, and the controller is powered off, the energy storage module can power the airbag controller, keep the controller working, detonate the airbag, and record vehicle CAN network data, intelligent assisted driving data and other information.

[0076] In some embodiments of the present invention, the airbag controller may further include: a storage module and a sensor module. In some examples, the sensor module includes any one or more of the following: a vehicle body posture sensor module and an internal collision sensor module.

[0077] In some examples, the storage module can be a non-volatile storage chip, such as EEPROM, FLASH, etc., which can store vehicle information, EDR data, and record intelligent assisted driving data and data related to the vehicle's surroundings when intelligent assisted driving intervenes, exits, and takes emergency measures.

[0078] In some examples, the vehicle posture sensor module collects vehicle posture data to determine if the vehicle is experiencing rollover or tumbling conditions. The internal collision sensor module collects vehicle collision information and verifies it with external collision sensors located around the vehicle to improve the accuracy of collision judgment.

[0079] Some embodiments of the present invention also provide a vehicle, which may include an airbag, an intelligent assisted driving system, and an airbag controller.

[0080] airbag, comprising at least one airbag;

[0081] An intelligent assisted driving system, configured to output intelligent assisted driving data of the vehicle;

[0082] The airbag controller is configured to record the intelligent assisted driving data when the intelligent assisted driving data meets a preset condition.

[0083] In an embodiment of the present invention, a vehicle is provided including an airbag, an intelligent assisted driving system, and an airbag controller; the airbag includes at least one airbag; the intelligent assisted driving system is used to output intelligent assisted driving data of the vehicle; and the airbag controller is configured to record the intelligent assisted driving data when the intelligent assisted driving data meets a preset condition. This enables the airbag controller to record the intelligent assisted driving data, thereby improving the accuracy of the data recorded by the airbag controller.

[0084] In some embodiments of the present invention, the intelligent assisted driving system is configured to:

[0085] The intelligent assisted driving data is sent to the airbag controller according to a preset period.

[0086] In actual applications, the airbag controller can communicate with the intelligent assisted driving system through the IP diagnostic network, and the intelligent assisted driving system can send intelligent assisted driving data to the airbag controller according to a preset period, such as 0.5ms.

[0087] In some embodiments of the present invention, the preset condition includes a first condition. In some examples, the first condition includes: the intelligent assisted driving data instructs the intelligent assisted driving system to control the vehicle to take deceleration measures, and the longitudinal deceleration of the deceleration measures is greater than a preset deceleration.

[0088] As an example, the preset deceleration is 5m / s 2 .

[0089] In some embodiments of the present invention, the airbag controller is configured to:

[0090] When the intelligent assisted driving data meets the first condition, the airbag controller is triggered to perform collision detection; when the collision detection meets the first collision condition, the airbag is controlled to deploy, and the intelligent assisted driving data and vehicle event data are recorded in the airbag controller.

[0091] The first collision condition is a condition when the vehicle collides.

[0092] In some examples, intelligent assisted driving data may be relevant data collected by the intelligent assisted driving system, such as vehicle speed, throttle, direction, images and sounds detected by the intelligent driving camera, vehicle body posture, etc.

[0093] In some examples, automobile event data is data that the EDR needs to record.

[0094] In actual applications, when the intelligent assisted driving system determines that there is a risk through analysis, it can actively intervene and take deceleration measures, and according to different situations, the vehicle can reach different longitudinal decelerations when taking deceleration measures to ensure the safety of the vehicle.

[0095] When the intelligent assisted driving system actively intervenes to take deceleration measures and the longitudinal deceleration is greater than the preset deceleration, it indicates that the intelligent assisted driving system believes that there is a greater risk of collision in the current situation, and the airbag controller can perform a collision detection in one step.

[0096] In practical applications, the airbag controller can acquire sensor data and then analyze whether a collision has occurred based on the sensor data. In some examples, logical operations can be performed based on sensor data (such as vehicle acceleration and posture data), intelligent assisted driving data, and related data (such as collected video data) to determine whether a collision has occurred.

[0097] As an example, the sensor data includes sensor data collected by the collision sensor data collection module, sensor data collected by the internal collision sensor module, and sensor data collected by the vehicle body posture sensor module.

[0098] When a collision is confirmed through collision detection, that is, a collision event is detected, it can be determined that the first collision condition is met, and the airbag can be controlled to deploy, and the intelligent assisted driving data and vehicle event data related to the event can be screened out, and the intelligent assisted driving data and vehicle event data related to the triggering event can be recorded in the airbag controller, such as stored in a storage module.

[0099] In some embodiments of the present invention, the airbag controller is configured to: collect the intelligent assisted driving data through the IP diagnostic network, collect the vehicle event data through the CAN bus network

[0100] In actual applications, the airbag controller obtains vehicle event data through the CAN bus network and receives intelligent assisted driving data from the intelligent assisted driving system through the IP diagnostic network.

[0101] In some embodiments of the present invention, the airbag controller is configured to control the vehicle's seat belts to be pre-tightened when the collision detection satisfies a first collision condition.

[0102] When collision detection confirms a collision, the airbag controller automatically pre-tensions the vehicle's seat belts. Pre-tensioning means the seat belts automatically tighten to fit more closely to the occupant's body, providing better protection in the event of a collision.

[0103] In some embodiments of the present invention, the airbag controller is configured to send collision information via a CAN bus network when the collision detection satisfies a first collision condition.

[0104] When a collision is confirmed through collision detection, a collision information signal can be sent through the CAN bus network. The CAN bus network is an internal communication system of the vehicle that allows data to be exchanged between different electronic control units (ECUs) of the vehicle, so that other systems or devices of the vehicle can respond accordingly based on the received collision information, such as initiating other safety measures.

[0105] In some embodiments of the present invention, the airbag controller is configured to record the intelligent assisted driving data in the airbag controller when the collision detection satisfies a second collision condition.

[0106] The second collision condition is a condition when the vehicle does not collide.

[0107] When it is confirmed through collision detection that no collision has occurred, that is, a collision risk event is detected, and the intelligent assisted driving system believes that there is a collision risk but no collision actually occurs, it is confirmed that the second collision condition is met, and then the intelligent assisted driving data can be recorded only in the airbag controller.

[0108] In other words, if it is confirmed that no collision has occurred, that is, a collision risk event, only intelligent assisted driving data can be recorded. If a collision is confirmed to have occurred, that is, a collision event, in addition to recording intelligent assisted driving data, vehicle event data related to the collision event can also be recorded.

[0109] like Figure 4a and Figure 4b The intelligent assisted driving system sends intelligent assisted driving data to the airbag controller through the IP diagnostic network at a cycle of 0.5ms. When the intelligent assisted driving system determines that a safety risk may occur, it will actively intervene to take deceleration measures, and the longitudinal deceleration of the measures taken is greater than 5m / s. 2 When the collision occurs, the airbag electronic control unit enters the collision algorithm. The algorithm continuously collects data from external collision sensors, internal collision sensors, and other sensors (such as body posture sensors). It also enables the ignition chip, which continuously monitors the sensor data. When the sensor data meets the preset conditions, the chip ignition is enabled. When the algorithm confirms a collision, the airbag electronic control unit controls the airbag deployment and sends collision information to other modules via the CAN network. When the algorithm confirms that no collision has occurred, the collision algorithm exits.

[0110] Furthermore, the airbag controller can record data based on the event type, whether it's a collision event or a collision risk event. When a collision event is detected, confirming a collision, the EDR acquires and records the required vehicle event data via the CAN network. It can also receive and record intelligent assisted driving data from the intelligent assisted driving system via the IP diagnostic network. When a collision risk event is detected, confirming a collision has not occurred, only the intelligent assisted driving data is recorded.

[0111] In some embodiments of the present invention, the preset condition includes a second condition. In some examples, the second condition includes any one of the following: the intelligent assisted driving data indicates an activation event of the intelligent assisted driving system, or the intelligent assisted driving data indicates an exit event of the intelligent assisted driving system.

[0112] In some examples, the start event includes any of the following:

[0113] The user operates to turn on the intelligent assisted driving system, the intelligent assisted driving system issues an intervention request, and the intelligent assisted driving system starts to execute the minimum risk strategy.

[0114] In some examples, the exit event includes any of the following:

[0115] The intelligent assisted driving system fails seriously, the vehicle fails seriously, or the user exits the intelligent assisted driving system through manipulation.

[0116] In some embodiments of the present invention, the airbag controller is configured to:

[0117] When the intelligent assisted driving data meets the second condition, the intelligent assisted driving data is recorded in the airbag controller.

[0118] In actual applications, when the intelligent assisted driving system is detected to be turned on or off, it is determined that a timestamp event is detected, and the airbag controller records the intelligent assisted driving data according to the timestamp time.

[0119] like Figure 5a and Figure 5b The intelligent assisted driving system sends intelligent assisted driving data to the airbag controller through the IP diagnostic network at a cycle of 0.5ms. When it is detected that the intelligent assisted driving system is turned on or off, such as the user operates to turn on the intelligent assisted driving system, the intelligent assisted driving system issues an intervention request, the intelligent assisted driving system starts to execute the minimum risk strategy, the intelligent assisted driving system fails seriously, the vehicle fails seriously, or the user operates to exit the intelligent assisted driving system, it confirms that a timestamp event is detected, that is, the intelligent assisted driving system turns on the event or the intelligent assisted driving system exits the event, the airbag controller can record the intelligent assisted driving data according to the timestamp time.

[0120] In some examples, for the events described above, such as collision events when a collision is confirmed to have occurred, collision risk events when it is confirmed that no collision has occurred, and timestamp events when the intelligent assisted driving system is turned on or off, the event record start point and event record end point can be determined according to the event start point and event end point, and then the relevant intelligent assisted driving data and automobile event data can be filtered and recorded according to the event record start point and event record end point.

[0121] For the event starting point, the event starting point of a collision event is when the longitudinal deceleration within the 20ms interval is not less than 0.8km / h, or the lateral deceleration within the 5ms interval is not less than 0.8km / h. The event starting point of a collision risk event is when the longitudinal deceleration requested by the autonomous driving system is greater than 5m / s 2 .

[0122] For the event endpoint, the event endpoint of a collision event is when the longitudinal deceleration within the 20ms interval is less than 0.8km / h or exceeds the time limit. The event endpoint of a collision risk event is when the longitudinal deceleration requested by the autonomous driving system after the start of this event is no more than 5m / s.2 moment.

[0123] For the event recording starting point, the event recording starting point of a collision event is 15 seconds before the event starting point or the time when the autonomous driving system is activated, whichever comes first. The event recording starting point of a collision risk event is 15 seconds before the event starting point or the time when the autonomous driving system is activated, whichever comes first.

[0124] For the event recording end point, the event recording end point of a collision event is 5 seconds after the event start point, the moment the autonomous driving system exits, or the event end point, whichever is later. The event recording end point of a collision risk event is 5 seconds after the event start point, the moment the autonomous driving system exits, or the event end point, whichever is later.

[0125] Reference Figure 3 , shows a step flow chart of a vehicle control method provided by some embodiments of the present invention, wherein the vehicle includes at least one airbag, an intelligent assisted driving system, and an airbag controller.

[0126] Specifically, the following steps may be included:

[0127] Step 301: Receive the intelligent assisted driving data of the vehicle output by the intelligent assisted driving system.

[0128] In some embodiments of the present invention, the intelligent assisted driving system sends intelligent assisted driving data to the airbag controller according to a preset period.

[0129] In actual applications, the airbag controller can communicate with the intelligent assisted driving system through the IP diagnostic network, and the intelligent assisted driving system can send intelligent assisted driving data to the airbag controller according to a preset period, such as 0.5ms.

[0130] Step 302: When the intelligent assisted driving data meets a preset condition, the airbag controller records the intelligent assisted driving data.

[0131] In an embodiment of the present invention, by receiving the intelligent assisted driving data of the vehicle output by the intelligent assisted driving system, when the intelligent assisted driving data meets the preset conditions, the intelligent assisted driving data is recorded by the airbag controller, thereby realizing the recording of the intelligent assisted driving data by the airbag controller and improving the accuracy of the data recorded by the airbag controller.

[0132] In some embodiments of the present invention, the preset condition includes a first condition. In some examples, the first condition includes: the intelligent assisted driving data instructs the intelligent assisted driving system to control the vehicle to take deceleration measures, and the longitudinal deceleration of the deceleration measures is greater than a preset deceleration.

[0133] As an example, the preset deceleration is 5 m / s2.

[0134] In some embodiments of the present invention, when the intelligent assisted driving data meets a preset condition, recording the intelligent assisted driving data by the airbag controller includes:

[0135] When the intelligent assisted driving data meets the first condition, the airbag controller is triggered to perform collision detection; when the collision detection meets the first collision condition, the airbag is controlled to deploy, and the intelligent assisted driving data and vehicle event data are recorded in the airbag controller.

[0136] The first collision condition is a condition when the vehicle collides.

[0137] In some examples, intelligent assisted driving data may be relevant data collected by the intelligent assisted driving system, such as vehicle speed, throttle, direction, images and sounds detected by the intelligent driving camera, vehicle body posture, etc.

[0138] In some examples, automobile event data is data that the EDR needs to record.

[0139] In actual applications, when the intelligent assisted driving system determines that there is a risk through analysis, it can actively intervene and take deceleration measures, and according to different situations, the vehicle can reach different longitudinal decelerations when taking deceleration measures to ensure the safety of the vehicle.

[0140] When the intelligent assisted driving system actively intervenes to take deceleration measures and the longitudinal deceleration is greater than the preset deceleration, it indicates that the intelligent assisted driving system believes that there is a high risk of collision in the current situation, and the airbag controller can further perform collision detection.

[0141] In practical applications, the airbag controller can acquire sensor data and then analyze whether a collision has occurred based on the sensor data. In some examples, logical operations can be performed based on sensor data (such as vehicle acceleration and posture data), intelligent assisted driving data, and related data (such as collected video data) to determine whether a collision has occurred.

[0142] As an example, the sensor data includes sensor data collected by the collision sensor data collection module, sensor data collected by the internal collision sensor module, and sensor data collected by the vehicle body posture sensor module.

[0143] When a collision is confirmed through collision detection, that is, a collision event is detected, it can be determined that the first collision condition is met, and the airbag can be controlled to deploy, and the intelligent assisted driving data and vehicle event data related to the event can be screened out, and the intelligent assisted driving data and vehicle event data related to the triggering event can be recorded in the airbag controller, such as stored in a storage module.

[0144] In some embodiments of the present invention, the airbag controller collects the intelligent assisted driving data through the IP diagnostic network and collects the vehicle event data through the CAN bus network.

[0145] In some embodiments of the present invention, the method further includes: controlling a seat belt of the vehicle to be pre-tightened when the collision detection satisfies a first collision condition.

[0146] When collision detection confirms a collision, the airbag controller automatically pre-tensions the vehicle's seat belts. Pre-tensioning means the seat belts automatically tighten to fit more closely to the occupant's body, providing better protection in the event of a collision.

[0147] In some embodiments of the present invention, the method further includes: sending collision information via a CAN bus network when the collision detection satisfies a first collision condition.

[0148] When a collision is confirmed through collision detection, a collision information signal can be sent through the CAN bus network. The CAN bus network is an internal communication system of the vehicle that allows data to be exchanged between different electronic control units (ECUs) of the vehicle, so that other systems or devices of the vehicle can respond accordingly based on the received collision information, such as initiating other safety measures.

[0149] In some embodiments of the present invention, the further embodiment includes: when the collision detection satisfies a second collision condition, recording the intelligent assisted driving data in the airbag controller.

[0150] The second collision condition is a condition when the vehicle does not collide.

[0151] When it is confirmed through collision detection that no collision has occurred, that is, a collision risk event is detected, and the intelligent assisted driving system believes that there is a collision risk but no collision actually occurs, it is confirmed that the second collision condition is met, and then the intelligent assisted driving data can be recorded only in the airbag controller.

[0152] In other words, if it is confirmed that no collision has occurred, that is, a collision risk event, only intelligent assisted driving data can be recorded. If a collision is confirmed to have occurred, that is, a collision event, in addition to recording intelligent assisted driving data, vehicle event data related to the collision event can also be recorded.

[0153] like Figure 4a and Figure 4b The intelligent assisted driving system sends intelligent assisted driving data to the airbag controller via the IP diagnostic network at a 0.5ms cycle. When the intelligent assisted driving system determines a potential safety risk and proactively intervenes to implement deceleration measures, and the longitudinal deceleration of the measures taken is greater than 5m / s², the airbag electronic control unit enters the collision algorithm. The algorithm continuously collects data from external collision sensors, internal collision sensors, and other sensors (such as body posture sensors), turns on the ignition chip, and enables the ignition chip to continuously monitor sensor data. When the sensor data meets the preset conditions, the chip ignition is enabled. When the algorithm confirms a collision, the airbag electronic control unit controls the airbag deployment and sends collision information to other modules via the CAN network. If the algorithm confirms that a collision has not occurred, the collision algorithm exits.

[0154] Furthermore, the airbag controller can record data based on the event type, whether it's a collision event or a collision risk event. When a collision event is detected, confirming a collision, the EDR acquires and records the required vehicle event data via the CAN network. It can also receive and record intelligent assisted driving data from the intelligent assisted driving system via the IP diagnostic network. When a collision risk event is detected, confirming a collision has not occurred, only the intelligent assisted driving data is recorded.

[0155] In some embodiments of the present invention, the preset condition includes a second condition. In some examples, the second condition includes any one of the following: the intelligent assisted driving data indicates an activation event of the intelligent assisted driving system, or the intelligent assisted driving data indicates an exit event of the intelligent assisted driving system.

[0156] In some examples, the start event includes any of the following:

[0157] The user operates to turn on the intelligent assisted driving system, the intelligent assisted driving system issues an intervention request, and the intelligent assisted driving system starts to execute the minimum risk strategy.

[0158] In some examples, the exit event includes any of the following:

[0159] The intelligent assisted driving system fails seriously, the vehicle fails seriously, or the user exits the intelligent assisted driving system through manipulation.

[0160] In some embodiments of the present invention, when the intelligent assisted driving data meets a preset condition, recording the intelligent assisted driving data by the airbag controller includes:

[0161] When the intelligent assisted driving data meets the second condition, the intelligent assisted driving data is recorded in the airbag controller.

[0162] In actual applications, when the intelligent assisted driving system is detected to be turned on or off, it is determined that a timestamp event is detected, and the airbag controller records the intelligent assisted driving data according to the timestamp time.

[0163] like Figure 5a and Figure 5b The intelligent assisted driving system sends intelligent assisted driving data to the airbag controller through the IP diagnostic network at a cycle of 0.5ms. When it is detected that the intelligent assisted driving system is turned on or off, such as the user operates to turn on the intelligent assisted driving system, the intelligent assisted driving system issues an intervention request, the intelligent assisted driving system starts to execute the minimum risk strategy, the intelligent assisted driving system fails seriously, the vehicle fails seriously, or the user operates to exit the intelligent assisted driving system, it confirms that a timestamp event is detected, that is, the intelligent assisted driving system turns on the event or the intelligent assisted driving system exits the event, the airbag controller can record the intelligent assisted driving data according to the timestamp time.

[0164] It should be noted that for the sake of simplicity, the method embodiments are described as a series of actions. However, those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0165] Some embodiments of the present invention further provide an electronic device, comprising a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the above method when executed by the processor.

[0166] Some embodiments of the present invention further provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the above method is implemented.

[0167] Some embodiments of the present invention further provide a computer program product, including a computer program, which implements the above method when executed by a processor.

[0168] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0169] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0170] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0171] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, apparatus, or computer program products. Thus, embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0172] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the process in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0173] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0174] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 The steps for the function specified in one or more boxes.

[0175] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they become aware of the basic creative concepts. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0176] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "includes," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or terminal device. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of additional identical elements in the process, method, article, or terminal device that includes the above elements.

[0177] The above describes in detail the vehicle control methods, vehicles, equipment, media and products provided. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core ideas. At the same time, for those skilled in the art, according to the ideas of the present invention, there may be changes in the specific implementation methods and application scopes. In summary, the contents of this specification should not be understood as limiting the present invention.

Claims

1. A vehicle, characterized in that: include: airbag, comprising at least one airbag; An intelligent assisted driving system, configured to output intelligent assisted driving data of the vehicle; The airbag controller is configured to record the intelligent assisted driving data when the intelligent assisted driving data meets a preset condition.

2. The vehicle according to claim 1, characterized in that The preset conditions include a first condition, wherein the airbag controller is configured to: When the intelligent assisted driving data meets a first condition, triggering the airbag controller to perform collision detection; When the collision detection satisfies a first collision condition, the airbag is controlled to deploy, and the intelligent assisted driving data and the vehicle event data are recorded in the airbag controller.

3. The vehicle according to claim 2, characterized in that The first condition includes: The intelligent assisted driving data instructs the intelligent assisted driving system to control the vehicle to take deceleration measures, and the longitudinal deceleration of the deceleration measures is greater than a preset deceleration.

4. The vehicle according to claim 2, characterized in that The airbag controller is configured to: When the collision detection satisfies a first collision condition, the seat belt of the vehicle is controlled to be pre-tightened.

5. The vehicle according to claim 2, characterized in that The airbag controller is configured to: When the collision detection satisfies a first collision condition, collision information is sent via the CAN bus network.

6. The vehicle according to claim 2, characterized in that The airbag controller is configured to: When the collision detection satisfies a second collision condition, the intelligent assisted driving data is recorded in the airbag controller.

7. The vehicle according to claim 6, characterized in that The first collision condition is a condition when the vehicle collides, and the second collision condition is a condition when the vehicle does not collide.

8. The vehicle according to any one of claims 1 to 7, characterized in that: The preset condition includes a second condition, and the airbag controller is configured to: When the intelligent assisted driving data meets the second condition, the intelligent assisted driving data is recorded in the airbag controller.

9. The vehicle according to claim 8, characterized in that The second condition includes any one of the following: the intelligent assisted driving data indicates a start-up event of the intelligent assisted driving system, and the intelligent assisted driving data indicates an exit event of the intelligent assisted driving system.

10. The vehicle according to claim 9, characterized in that The start event includes any of the following: The user operates to turn on the intelligent assisted driving system, the intelligent assisted driving system issues an intervention request, and the intelligent assisted driving system starts to execute the minimum risk strategy.

11. The vehicle according to claim 9, characterized in that The exit event includes any of the following: The intelligent assisted driving system fails seriously, the vehicle fails seriously, or the user exits the intelligent assisted driving system through manipulation.

12. The vehicle according to any one of claims 1 to 7, characterized in that: The intelligent assisted driving system is configured as follows: The intelligent assisted driving data is sent to the airbag controller according to a preset period.

13. The vehicle according to any one of claims 2 to 7, characterized in that: The airbag controller is configured to: The intelligent assisted driving data is collected through the IP diagnostic network, and the automobile event data is collected through the CAN bus network.

14. A vehicle control method, characterized in that: The vehicle includes at least one airbag, an intelligent driver assistance system, and an airbag controller, and the method includes: Receiving intelligent assisted driving data of the vehicle output by the intelligent assisted driving system; When the intelligent assisted driving data meets a preset condition, the intelligent assisted driving data is recorded by the airbag controller.

15. An electronic device, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the method according to claim 14 when executed by the processor.

16. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to claim 14 is implemented.

17. A computer program product, characterized in that A computer program is included which, when executed by a processor, implements the method of claim 14.