Vehicle safety air bag control method and device, storage medium and program product
By acquiring target information and vehicle coordinates to determine the collision type, and combining sensor cross-validation, the problem that airbag control in existing technologies cannot accurately distinguish collision scenarios has been solved, enabling targeted airbag control and improving collision safety and flexibility.
Patent Information
- Application Number
- CN202511413400.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-29
- Publication Date
- 2026-01-20
AI Technical Summary
Existing automotive airbag control technology cannot accurately distinguish between different collision scenarios, resulting in the inability to achieve optimal ignition performance, insufficient robustness, and limited application flexibility.
By acquiring information about the target object, including its type, size, real-time acceleration, and pressure, and combining this information with a preset vehicle coordinate system, the collision type is determined. Airbag ignition is then controlled based on the different collision types. Cross-verification using active and passive sensors improves the accuracy of the judgment and the reliability of the system.
It enables targeted airbag control based on different collision types, applicable to various collision scenarios, reducing false impact collisions and mutual interference, improving the flexibility and reliability of airbag control, and enhancing the overall vehicle collision safety.
Smart Images

Figure CN121361425A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of automobiles, and in particular to a vehicle airbag control method and device, a storage medium and a program product. BACKGROUND
[0002] The existing airbag control technology of an automobile mainly relies on passive sensors (such as acceleration sensors and pressure sensors) for signal input, and a controller directly calculates all working conditions and judges whether a general threshold is reached. In addition, some technologies adjust the threshold of the controller algorithm through an active sensing system.
[0003] However, the existing technology has the following disadvantages: Multiple working conditions are mixed, and different collision scenes cannot be accurately distinguished; Optimal ignition performance cannot be achieved, and interference may exist between different collision types; Robustness to complex collision scenes is insufficient, and application flexibility is limited.
[0004] Therefore, it is necessary to provide a vehicle airbag control method that can be targeted according to the collision type to improve the collision safety performance. SUMMARY
[0005] The present application aims to overcome the deficiencies of the prior art and provide a vehicle airbag control method, device, storage medium and program product, which can control the airbag according to different collision types, is suitable for various collision scenes, can effectively reduce the phenomenon of false action collision and mutual interference, improve the flexibility and reliability of airbag control, and improve the overall vehicle collision safety.
[0006] The technical solution of the present application provides a vehicle airbag control method, comprising: If it is judged that a target object collides with a current vehicle, target object information of the target object is obtained, the target object information including the target object type, the target object size, the target object real-time acceleration and the target object real-time pressure; The collision type is determined according to the target object information and a preset current vehicle coordinate system; The airbag of the current vehicle is controlled according to the collision type, the target object real-time acceleration, the target object real-time pressure, a preset acceleration threshold and a pressure threshold.
[0007] In one of the optional technical solutions, the collision type is determined according to the target object information and a preset current vehicle coordinate system, comprising: The collision type is determined according to the contact position and the coincidence degree of the target object and the current vehicle coordinate system.
[0008] In one of the optional technical solutions, the current vehicle coordinate system includes a front leftmost point coordinate, a front rightmost point coordinate, a highest position coordinate, a left side boundary coordinate, a right side boundary coordinate, a rear leftmost boundary coordinate, and a rear rightmost boundary coordinate, the collision type includes a full frontal collision, a front offset collision, a front pillar collision, a left side collision, a left pillar collision, a right side collision, a right pillar collision, a full rear collision, a rear offset collision, and a rear pillar collision, and the collision type is determined according to the contact position and the coincidence degree of the target object and the current vehicle coordinate system, including: If the front leftmost point coordinate to the front rightmost point coordinate is completely covered by the target object size, the collision type is determined as the full frontal collision; If the front leftmost point coordinate to the front rightmost point coordinate is not completely covered by the target object size and is partially contacted, the collision type is determined as the front offset collision; If the target object type is a pillar and the impact area is between the front leftmost point coordinate and the front rightmost point coordinate, the collision type is determined as the front pillar collision; If the left side boundary coordinate is completely covered by the target object size, the collision type is determined as the left side collision; If the target object type is a pillar and the impact area is the left side boundary coordinate, the collision type is determined as the left pillar collision; If the right side boundary coordinate is completely covered by the target object size, the collision type is determined as the right side collision; If the target object type is a pillar and the impact area is the right side boundary coordinate, the collision type is determined as the right pillar collision; If the rear leftmost point coordinate to the rear rightmost point coordinate is completely covered by the target object size, the collision type is determined as the full rear collision; If the rear leftmost point coordinate to the rear rightmost point coordinate is not completely covered by the target object size and is partially contacted, the collision type is determined as the rear offset collision; If the target object type is a pillar and the impact area is between the rear leftmost point coordinate and the rear rightmost point coordinate, the collision type is determined as the rear pillar collision.
[0009] In one of the optional technical solutions, the acceleration threshold value includes a full-front acceleration threshold value, a front-offset acceleration threshold value, a front-pillar acceleration threshold value, a left-side acceleration threshold value, a left-pillar acceleration threshold value, a right-side acceleration threshold value, a right-pillar acceleration threshold value, a full-rear acceleration threshold value, a rear-offset acceleration threshold value, and a rear-pillar acceleration threshold value, the pressure threshold value includes a full-front pressure threshold value, a front-offset pressure threshold value, a front-pillar pressure threshold value, a left-side pressure threshold value, a left-pillar pressure threshold value, a right-side pressure threshold value, a right-pillar pressure threshold value, a full-rear pressure threshold value, a rear-offset pressure threshold value, and a rear-pillar pressure threshold value, and the control of the airbag of the current vehicle according to the collision type, the real-time acceleration of the target object, the real-time pressure of the target object, the preset acceleration threshold value, and the preset pressure threshold value includes: if the collision type is a full-front collision, the real-time acceleration of the target object exceeds the full-front acceleration threshold value, and the real-time pressure of the target object exceeds the full-front pressure threshold value, the airbag is ignited and started; if the collision type is a front-offset collision, the real-time acceleration of the target object exceeds the front-offset acceleration threshold value, and the real-time pressure of the target object exceeds the front-offset pressure threshold value, the airbag is ignited and started; if the collision type is a front-pillar collision, the real-time acceleration of the target object exceeds the front-pillar acceleration threshold value, and the real-time pressure of the target object exceeds the front-pillar pressure threshold value, the airbag is ignited and started; if the collision type is a left-side collision, the real-time acceleration of the target object exceeds the left-side acceleration threshold value, and the real-time pressure of the target object exceeds the left-side pressure threshold value, the airbag is ignited and started; if the collision type is a left-pillar collision, the real-time acceleration of the target object exceeds the left-pillar acceleration threshold value, and the real-time pressure of the target object exceeds the left-pillar pressure threshold value, the airbag is ignited and started; if the collision type is a right-side collision, the real-time acceleration of the target object exceeds the right-side acceleration threshold value, and the real-time pressure of the target object exceeds the right-side pressure threshold value, the airbag is ignited and started; if the collision type is a right-pillar collision, the real-time acceleration of the target object exceeds the right-pillar acceleration threshold value, and the real-time pressure of the target object exceeds the right-pillar pressure threshold value, the airbag is ignited and started; if the collision type is a full-rear collision, the real-time acceleration of the target object exceeds the full-rear acceleration threshold value, and the real-time pressure of the target object exceeds the full-rear pressure threshold value, the airbag is ignited and started; if the collision type is a rear offset collision, the target object real-time acceleration exceeds the rear offset acceleration threshold value, and the target object real-time pressure exceeds the rear offset pressure threshold value, the airbag is ignited to start; if the collision type is a rear column collision, the target object real-time acceleration exceeds the rear column collision acceleration threshold value, and the target object real-time pressure exceeds the rear column collision pressure threshold value, the airbag is ignited to start.
[0010] In one of the optional technical solutions, the current vehicle is provided with an active sensor, and the active sensor is used to obtain the target object type and the target object size.
[0011] In one of the optional technical solutions, the current vehicle is provided with a passive sensor, and the passive sensor is used to obtain the target object real-time acceleration and the target object real-time pressure.
[0012] In one of the optional technical solutions, the active sensor includes a camera, a millimeter wave radar and a laser radar, and the passive sensor includes an acceleration sensor and a pressure sensor.
[0013] The technical scheme of the present application also provides a computer device, which comprises a memory, a processor and a computer program stored on the memory, The processor executes the computer program to realize the steps of any preceding vehicle safety airbag control method.
[0014] The technical scheme of the present application also provides a computer readable storage medium, which stores a computer program / instruction, The computer program / instruction is executed by the processor to realize the steps of any preceding vehicle safety airbag control method.
[0015] The technical scheme of the present application also provides a computer program product, which comprises a computer program / instruction, The computer program / instruction is executed by the processor to realize the steps of any preceding vehicle safety airbag control method.
[0016] After the above technical scheme is adopted, the following beneficial effects are achieved: if it is judged that the target object collides with the current vehicle, the target object information of the target object is obtained, the collision type is determined according to the target object information and the preset current vehicle coordinate system, and the airbag of the current vehicle is controlled according to the collision type, the target object real-time acceleration, the target object real-time pressure, the preset acceleration threshold value and the pressure threshold value, so that the airbag is controlled according to different collision types, which is suitable for various collision scenes, can effectively reduce the phenomenon of false action collision and mutual interference, improve the flexibility and reliability of airbag control, and improve the vehicle collision safety. BRIEF DESCRIPTION OF DRAWINGS
[0017] The disclosure of the present application will become more apparent with reference to the drawings. It should be understood that these drawings are only for the purpose of illustration and are not intended to limit the scope of protection of the present application. In the drawings: Figure 1 A flow chart of a vehicle airbag control method according to an embodiment of the present application; Figure 2 A structure diagram of active sensors and passive sensors according to an embodiment of the present application; Figure 3 A flow chart of a step of determining a collision type according to an embodiment of the present application; Figure 4 A flow chart of a step of controlling airbags of a current vehicle according to a collision type according to an embodiment of the present application; Figure 5 A flow chart of a vehicle airbag control method according to a preferred embodiment of the present application; Figure 6 A structure diagram of a computer device according to an embodiment of the present application. DETAILED DESCRIPTION
[0018] The specific embodiments of the present application will be further described below with reference to the accompanying drawings.
[0019] It is easily understood that, according to the technical solution of the present application, a person skilled in the art can replace various structural modes and implementation modes without changing the essential spirit of the present application. Therefore, the following specific embodiments and drawings are only exemplary descriptions of the technical solution of the present application, and should not be considered as the whole or as a limitation or restriction of the technical solution of the present application.
[0020] In this specification, the orientation terms such as up, down, left, right, front, back, front, back, top, bottom, etc. mentioned or possibly mentioned are defined with respect to the structure shown in the drawings, and they are relative concepts, so they can be changed accordingly according to different positions and different use states. Therefore, these or other orientation terms should not be interpreted as limiting terms.
[0021] As shown in the drawings, a vehicle airbag control method according to an embodiment of the present application comprises: Figure 1 Step S101: If it is determined that a target object collides with a current vehicle, obtaining target object information of the target object, the target object information comprising target object type, target object size, target object real-time acceleration and target object real-time pressure; Step S102: determining a collision type according to the target object information and a preset current vehicle coordinate system; Step S102: determining a collision type according to the target object information and a preset current vehicle coordinate system; Step S103: controlling the airbag of the current vehicle according to the collision type, the real-time acceleration of the target object, the real-time pressure of the target object, a preset acceleration threshold value and a pressure threshold value.
[0022] In particular, the present application can be applied to electronic devices with processing capabilities, such as controllers of vehicles, for example, Electronic Control Units (ECU) of vehicles.
[0023] When the vehicle is running, it is determined in real time whether the target object collides with the current vehicle (or the ego vehicle) according to the road conditions, such as if the target object is a car type, whether it will collide with the current vehicle according to the target object running track, the real-time speed of the target object, and the distance between the target object and the current vehicle. If it is determined that the target object will collide with the current vehicle, the target object information of the target object is obtained in step S101, and the target object information includes the target object type (including cars, obstacles, pedestrians, etc.), the target object size, the real-time acceleration of the target object, and the real-time pressure of the target object. Then, in step S102, the collision type is determined according to the target object information and a preset current vehicle coordinate system, and the collision type includes full frontal collision, offset frontal collision, frontal column collision, left side collision, left side column collision, right side collision, right side column collision, full rear collision, offset rear collision, and rear column collision. In addition, the target object type can be further subdivided into rigid objects and flexible objects, such as rigid full frontal collision and flexible full frontal collision for full frontal collision, and other collision types are subdivided in the same way. Finally, in step S103, the airbag of the current vehicle is controlled according to the collision type, the real-time acceleration of the target object, the real-time pressure of the target object, the preset acceleration threshold value and the pressure threshold value, The vehicle airbag control method provided in the embodiment can realize targeted control of the airbag according to different collision types by obtaining the target object information of the target object if it is determined that the target object collides with the current vehicle, determining the collision type according to the target object information and a preset current vehicle coordinate system, and controlling the airbag of the current vehicle according to the collision type, the real-time acceleration of the target object, the real-time pressure of the target object, the preset acceleration threshold value and the pressure threshold value. It is suitable for various collision scenarios, can effectively reduce the phenomenon of false action collision and mutual interference, improve the flexibility and reliability of airbag control, and improve the vehicle collision safety.
[0024] In one of the embodiments, step S102 includes: The collision type is determined according to the contact position and coincidence degree of the target object and the current vehicle coordinate system.
[0025] Specifically, the collision type can be determined according to the contact position and the coincidence degree of the target object and the current vehicle coordinate system. If the target object contacts the front end position of the current vehicle coordinate system and the coincidence degree is full coverage, the collision type is determined as full frontal collision. If the target object contacts the left side position of the current vehicle coordinate system and the coincidence degree is full coverage, the collision type is determined as left side collision. The corresponding collision type is obtained in this way, and the determination accuracy of the collision type is improved.
[0026] In one of the embodiments, as shown in Figure 2 The active sensor is arranged on the current vehicle and used to obtain the target object type and the target object size.
[0027] As shown in Figure 2 The active sensor is arranged on the current vehicle and includes a front active sensor 1, a right side active sensor 3, a left side active sensor 7 and a tail active sensor 5. The active sensor is used to obtain the target object type and the target object size, can identify and model the front, side and rear target objects before the collision occurs, obtain the type (rigidity / softness / columnar object), size, speed and trajectory information of the target object in advance, facilitate the distinction of complex situations such as full frontal collision, offset collision and columnar collision, can realize collision prediction, calculate the possible collision position and type before the collision occurs, and prepare for the airbag control unit in advance.
[0028] In one of the embodiments, as shown in Figure 2 The passive sensor is arranged on the current vehicle and used to obtain the real-time acceleration of the target object and the real-time pressure of the target object.
[0029] As shown in Figure 2 The passive sensor is arranged on the current vehicle and includes a front passive sensor 2, a right side passive sensor 4, a left side passive sensor 8 and a tail passive sensor 6. The passive sensor is used to obtain the real-time acceleration of the target object and the real-time pressure of the target object, can directly collect the actual force condition of the vehicle body at the moment of collision, improve the determination accuracy of the collision type, avoid the misjudgment of a single signal, cross-verify the active sensor and the passive sensor through the cross-verification mechanism, form complementation and redundancy, provide necessary information when one type of sensor fails, avoid the airbag control failure caused by a single point failure, improve the system reliability, set more delicate airbag deployment strategies for different collision types, and improve the occupant protection effect.
[0030] In one of the embodiments, the active sensor includes a camera, a millimeter wave radar and a laser radar, and the passive sensor includes an acceleration sensor and a pressure sensor.
[0031] The active sensor includes a radar and a camera, the radar includes a laser radar and a millimeter wave radar, the laser radar is arranged at the top end of the vehicle, and the millimeter wave radar is arranged at the front bumper and the rear bumper; the camera includes a front camera and an all-around view camera, the front camera is arranged at the top end of the vehicle, and the all-around view camera is arranged at the A-pillar, the reflector, the B-pillar, the C-pillar and the rear door, so that the determination accuracy of the collision type is further improved, and the single signal misjudgment is avoided.
[0032] As shown in Figure 3 the step of determining the collision type in the embodiment of the present application comprises: Step S301: determining whether the leftmost point coordinate of the front end to the rightmost point coordinate of the front end is completely covered by the target object size; Step S302: determining whether the leftmost point coordinate of the front end to the rightmost point coordinate of the front end is not completely covered by the target object size and is partially contacted; Step S303: determining whether the target object type is columnar and the impact area is between the leftmost point coordinate of the front end to the rightmost point coordinate of the front end; Step S304: determining whether the left side boundary coordinate is completely covered by the target object size; Step S305: determining whether the target object type is columnar and the impact area is the left side boundary coordinate; Step S306: determining whether the right side boundary coordinate is completely covered by the target object size; Step S307: determining whether the target object type is columnar and the impact area is the right side boundary coordinate; Step S308: determining whether the leftmost point coordinate of the rear end to the rightmost point coordinate of the rear end is completely covered by the target object size; Step S309: determining whether the leftmost point coordinate of the rear end to the rightmost point coordinate of the rear end is not completely covered by the target object size and is partially contacted; Step S310: determining whether the target object type is columnar and the impact area is between the leftmost point coordinate of the rear end to the rightmost point coordinate of the rear end; Step S311: determining that the collision type is the full front collision; Step S312: determining that the collision type is the front offset collision; Step S313: determining that the collision type is the front column collision; Step S314: determining that the collision type is the left side collision; Step S315: determining that the collision type is the left column collision; Step S316: determining that the collision type is the right side collision; Step S317: determining that the collision type is the right side pillar collision; Step S318: determining that the collision type is the full rear collision; Step S319: determining that the collision type is the rear offset collision; Step S320: determining that the collision type is the rear pillar collision.
[0033] Specifically, when it is judged that the target object will collide with the current vehicle, the controller executes step S301 to judge whether the target object size completely covers the front end leftmost point coordinate L0-front end rightmost point coordinate L1. If yes, step S311 is executed, otherwise step S302 is executed.
[0034] In step S302, it is judged whether the target object size does not completely cover the front end leftmost point coordinate L0-front end rightmost point coordinate L1, and is partially contacted. If yes, step S312 is executed, otherwise step S303 is executed.
[0035] In step S303, it is judged whether the target object type is a column, and whether the impact area is located between the front end leftmost point coordinate L0-front end rightmost point coordinate L1. If yes, step S313 is executed, otherwise step S304 is executed.
[0036] In step S304, it is judged whether the target object size completely covers the left side boundary coordinate LS. If yes, step S314 is executed, otherwise step S305 is executed.
[0037] In step S305, it is judged whether the target object type is a column, and whether the impact area is the left side boundary coordinate LS. If yes, step S315 is executed, otherwise step S306 is executed.
[0038] In step S306, it is judged whether the target object size completely covers the right side boundary coordinate LR. If yes, step S316 is executed, otherwise step S307 is executed.
[0039] In step S307, it is judged whether the target object type is a column, and whether the impact area is the right side boundary coordinate LR. If yes, step S317 is executed, otherwise step S308 is executed.
[0040] In step S308, it is judged whether the target object size completely covers the rear end leftmost point coordinate R0-rear end rightmost point coordinate R1. If yes, step S318 is executed, otherwise step S309 is executed.
[0041] In step S309, it is determined whether the size of the target object does not completely cover the coordinates of the leftmost point R0 to the rightmost point R1 at the rear end, and whether there is partial contact. If so, step S319 is executed; otherwise, step S310 is executed.
[0042] In step S310, it is determined whether the target object is cylindrical and whether the impact area is between the coordinates of the leftmost point R0 and the rightmost point R1 at the rear end. If so, step S320 is executed; otherwise, step S301 is executed.
[0043] It should be understood that the order of execution of steps S301-S310 does not imply the order of execution. The execution order of each process should be determined by its function and memory logic, and should not constitute any limitation on the implementation process of this embodiment.
[0044] The vehicle airbag control method of this embodiment determines the collision type based on the type of the target object, the size of the target object, the contact position and overlap degree between the target object and the current vehicle coordinate system after determining that a collision has occurred, thereby improving the accuracy of collision type determination and preparing the airbag control unit in advance.
[0045] like Figure 4 As shown, in one embodiment of the present invention, the step of controlling the airbags of the current vehicle according to the collision type includes: Step S401: If the collision type is a full frontal collision, determine whether the real-time acceleration of the target object exceeds the full frontal acceleration threshold and whether the real-time pressure of the target object exceeds the full frontal pressure threshold. Step S402: If the collision type is a frontal offset collision, determine whether the real-time acceleration of the target object exceeds the frontal offset acceleration threshold and whether the real-time pressure of the target object exceeds the frontal offset pressure threshold. Step S403: If the collision type is a frontal column impact, determine whether the real-time acceleration of the target object exceeds the frontal column impact acceleration threshold and whether the real-time pressure of the target object exceeds the frontal column impact pressure threshold. Step S404: If the collision type is a left-side collision, determine whether the real-time acceleration of the target object exceeds the left-side acceleration threshold and whether the real-time pressure of the target object exceeds the left-side pressure threshold; Step S405: If the collision type is a left-side pillar impact, determine whether the real-time acceleration of the target object exceeds the left-side pillar impact acceleration threshold and whether the real-time pressure of the target object exceeds the left-side pillar impact pressure threshold. Step S406: If the collision type is a right-side collision, determine whether the real-time acceleration of the target object exceeds the right-side acceleration threshold and whether the real-time pressure of the target object exceeds the right-side pressure threshold. Step S407: If the collision type is right side pole collision, it is determined whether the real-time acceleration of the target object exceeds the right side pole collision acceleration threshold value and whether the real-time pressure of the target object exceeds the right side pole collision pressure threshold value; Step S408: If the collision type is full rear collision, it is determined whether the real-time acceleration of the target object exceeds the full rear acceleration threshold value and whether the real-time pressure of the target object exceeds the full rear pressure threshold value; Step S409: If the collision type is rear offset collision, it is determined whether the real-time acceleration of the target object exceeds the rear offset acceleration threshold value and whether the real-time pressure of the target object exceeds the rear offset pressure threshold value; Step S410: If the collision type is rear pole collision, it is determined whether the real-time acceleration of the target object exceeds the rear pole collision acceleration threshold value and whether the real-time pressure of the target object exceeds the rear pole collision pressure threshold value; Step S411: The airbag is ignited and started; Step S412: The airbag is not ignited.
[0046] Specifically, if the collision type is determined according to the above method, the airbag is controlled according to the collision type, the corresponding acceleration threshold value and the pressure threshold value.
[0047] In step S401, if the collision type is full frontal collision, it is determined whether the real-time acceleration of the target object exceeds the full frontal acceleration threshold value and whether the real-time pressure of the target object exceeds the full frontal pressure threshold value. If yes, step S411 is executed, i.e. the driver frontal airbag, the passenger frontal airbag, the knee airbag and the safety belt pretensioner at each position are all triggered. If no, step S412 is executed.
[0048] In step S402, if the collision type is frontal offset collision, it is determined whether the real-time acceleration of the target object exceeds the frontal offset acceleration threshold value and whether the real-time pressure of the target object exceeds the frontal offset pressure threshold value. If yes, step S411 is executed. If no, step S412 is executed.
[0049] In step S403, if the collision type is frontal pole collision, it is determined whether the real-time acceleration of the target object exceeds the frontal pole collision acceleration threshold value and whether the real-time pressure of the target object exceeds the frontal pole collision pressure threshold value. If yes, step S411 is executed, i.e. the driver frontal airbag, the passenger frontal airbag, the knee airbag, the driver side airbag, the driver side air curtain, the passenger side airbag, the passenger side air curtain and the safety belt pretensioner at each position are all triggered. If no, step S412 is executed.
[0050] In step S404, if the collision type is a left side collision, it is determined whether the real-time acceleration of the target object exceeds the left side acceleration threshold value and whether the real-time pressure of the target object exceeds the left side pressure threshold value. If yes, step S411 is executed. Otherwise, step S412 is executed.
[0051] In step S405, if the collision type is a left pillar collision, it is determined whether the real-time acceleration of the target object exceeds the left pillar acceleration threshold value and whether the real-time pressure of the target object exceeds the left pillar pressure threshold value. If yes, step S411 is executed. Otherwise, step S412 is executed.
[0052] In step S406, if the collision type is a right side collision, it is determined whether the real-time acceleration of the target object exceeds the right side acceleration threshold value and whether the real-time pressure of the target object exceeds the right side pressure threshold value. If yes, step S411 is executed. Otherwise, step S412 is executed.
[0053] In step S407, if the collision type is a right pillar collision, it is determined whether the real-time acceleration of the target object exceeds the right pillar acceleration threshold value and whether the real-time pressure of the target object exceeds the right pillar pressure threshold value. If yes, step S411 is executed. Otherwise, step S412 is executed.
[0054] In step S408, if the collision type is a full rear collision, it is determined whether the real-time acceleration of the target object exceeds the full rear acceleration threshold value and whether the real-time pressure of the target object exceeds the full rear pressure threshold value. If yes, step S411 is executed. Otherwise, step S412 is executed.
[0055] In step S409, if the collision type is a rear offset collision, it is determined whether the real-time acceleration of the target object exceeds the rear offset acceleration threshold value and whether the real-time pressure of the target object exceeds the rear offset pressure threshold value. If yes, step S411 is executed. Otherwise, step S412 is executed.
[0056] In step S410, if the collision type is a rear pillar collision, it is determined whether the real-time acceleration of the target object exceeds the rear pillar acceleration threshold value and whether the real-time pressure of the target object exceeds the rear pillar pressure threshold value. If yes, step S411 is executed. Otherwise, step S412 is executed.
[0057] Wherein, the full-front acceleration threshold, the front-offset acceleration threshold, the front-pillar acceleration threshold, the left-side acceleration threshold, the left-pillar acceleration threshold, the right-side acceleration threshold, the right-pillar acceleration threshold, the full-rear acceleration threshold, the rear-offset acceleration threshold and the rear-pillar acceleration threshold can be set according to user requirements.
[0058] Wherein, the full-front pressure threshold, the front-offset pressure threshold, the front-pillar pressure threshold, the left-side pressure threshold, the left-pillar pressure threshold, the right-side pressure threshold, the right-pillar pressure threshold, the full-rear pressure threshold, the rear-offset pressure threshold and the rear-pillar pressure threshold can be set according to user requirements.
[0059] It should be understood that the magnitude of the serial number of the execution order of steps S401-S410 does not mean the order of execution, and the execution order of each process should be determined according to its function and memory logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0060] The vehicle safety airbag control method provided by the embodiment determines the collision type, compares the real-time acceleration and real-time pressure of the target object with the preset acceleration threshold and pressure threshold, controls the airbag to ignite and start if the acceleration threshold and pressure threshold corresponding to the collision type are met, and otherwise the airbag does not ignite, so as to set more precise airbag deployment strategies for different collision types and improve the occupant protection effect.
[0061] As shown in Figure 5 The vehicle safety airbag control method provided by the preferred embodiment of the present application comprises: Step S501: If it is judged that the target object collides with the current vehicle, target object information of the target object is obtained, and the target object information includes target object type, target object size, target object real-time acceleration and target object real-time pressure; Step S502: Determine the collision type according to the contact position and coincidence degree of the target object and the coordinate system of the current vehicle, and the collision type includes full-front collision, front-offset collision, front-pillar collision, left-side collision, left-pillar collision, right-side collision, right-pillar collision, full-rear collision, rear-offset collision and rear-pillar collision; Step S503: According to the collision type, it is judged whether the real-time acceleration of the target object conforms to the corresponding acceleration threshold value and whether the real-time pressure of the target object conforms to the corresponding pressure threshold value, the acceleration threshold value includes the full-front acceleration threshold value, the front-biased acceleration threshold value, the front-pillar acceleration threshold value, the left-side acceleration threshold value, the left-side pillar acceleration threshold value, the right-side acceleration threshold value, the right-side pillar acceleration threshold value, the full-tail acceleration threshold value, the tail-biased acceleration threshold value and the tail-pillar acceleration threshold value, and the pressure threshold value includes the full-front pressure threshold value, the front-biased pressure threshold value, the front-pillar pressure threshold value, the left-side pressure threshold value, the left-side pillar pressure threshold value, the right-side pressure threshold value, the right-side pillar pressure threshold value, the full-tail pressure threshold value, the tail-biased pressure threshold value and the tail-pillar pressure threshold value. If yes, step S504 is performed, otherwise, step S505 is performed. Step S504: Airbag ignition start. Step S505: Airbag non-ignition.
[0062] The vehicle safety airbag control method provided by the embodiment can realize targeted control of the airbag according to different collision types, is suitable for various collision scenes, can effectively reduce the phenomenon of misaction collision and mutual interference, improve the flexibility and reliability of airbag control, and improve the vehicle collision safety.
[0063] An embodiment of the present application provides a computer readable storage medium for storing computer instructions, when the computer executes the computer instructions, all steps of the ammonia synthesis system control method in any method embodiment are executed.
[0064] As shown in the figure, an embodiment of the present application provides a hardware structure schematic diagram of an electronic device for ammonia synthesis system control, which comprises: Figure 6 At least one processor 601; and The memory 602 is in communication connection with the at least one processor 601; wherein The memory 602 stores instructions executable by the at least one processor 601, and the instructions are executed by the at least one processor 601 to enable the at least one processor 601 to execute the ammonia synthesis system control method in any method embodiment.
[0065] The processor 601 is taken as an example in the figure. Figure 6 The electronic device is preferably an electronic control unit (ECU).
[0066] The electronic device can further comprise an input device 603 and an output device 604.
[0067]
[0068] The processor 601, the memory 602, the input device 603 and the output device 604 can be connected through a bus or other means, and are connected through a bus in the figure.
[0069] The memory 602 is a non-volatile computer readable storage medium, and can be used to acquire non-volatile software programs, non-volatile computer executable programs and modules, such as program instructions / modules corresponding to the ammonia synthesis system control method in the embodiments of the present application, for example, the method flow shown in the figure. The processor 601 executes various function applications and data processing by running the non-volatile software programs, instructions and modules acquired in the memory 602, that is, the ammonia synthesis system control method in the above embodiments is implemented. Figure 1 、 Figures 3-5 The processor 601 executes various function applications and data processing by running the non-volatile software programs, instructions and modules acquired in the memory 602, that is, the ammonia synthesis system control method in the above embodiments is implemented.
[0070] The memory 602 can include an acquired program area and an acquired data area, wherein the acquired program area can acquire an operating system and at least one application program required by a function; the acquired data area can acquire data created according to the use of the ammonia synthesis system control method, etc. In addition, the memory 602 can include a high-speed random access memory, and can also include a non-volatile memory, for example, at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 602 can optionally include a memory remotely arranged with respect to the processor 601, and these remote memories can be connected to the device executing the ammonia synthesis system control method through a network. Examples of the above network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.
[0071] The input device 603 can receive input user clicks, and generate signal inputs related to user settings and function control of the ammonia synthesis system control method. The output device 604 can include a display device such as a display screen.
[0072] When the one or more modules are acquired in the memory 602 and are run by the one or more processors 601, the ammonia synthesis system control method in any of the above method embodiments is executed.
[0073] The above product can execute the method provided in the embodiments of the present application, and has the corresponding function modules and beneficial effects of executing the method. Technical details not described in detail in the embodiments can be referred to the method provided in the embodiments of the present application.
[0074] An embodiment of the present application provides a computer readable storage medium, which stores a computer program / instruction, and the computer program / instruction is executed by a processor to implement the steps of any of the preceding vehicle airbag control methods.
[0075] In the context of the present disclosure, the storage medium can be a tangible medium which can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. The storage medium can be a machine-readable signal medium or a machine-readable storage medium. Alternatively, the storage medium can be a non-transitory computer-readable storage medium, for example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0076] An embodiment of the present application provides a computer program product comprising computer programs / instructions which, when executed by a processor, implement the steps of any of the preceding vehicle airbag control methods.
[0077] The above embodiments are only used to illustrate the technical solutions of the embodiments of the present application, but not limit the present application; even though the above embodiments of the present application are described in detail, those skilled in the art should understand that the technical solutions recorded in the above embodiments can be modified, or some technical features can be replaced equivalently; and the modifications or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A vehicle airbag control method characterized by, The method comprises the following steps: If it is determined that the target object collides with the current vehicle, obtaining target object information of the target object, the target object information comprising target object type, target object size, target object real-time acceleration and target object real-time pressure; Determining a collision type according to the target object information and a preset current vehicle coordinate system; Controlling an airbag of the current vehicle according to the collision type, the target object real-time acceleration, the target object real-time pressure, a preset acceleration threshold and a pressure threshold.
2. The vehicle airbag control method according to claim 1, characterized by, The step of determining the collision type according to the target object information and the preset current vehicle coordinate system comprises the following steps: Determining the collision type according to a contact position and a coincidence degree of the target object and the current vehicle coordinate system.
3. The vehicle airbag control method according to claim 2, characterized by, The current vehicle coordinate system comprises a front end leftmost point coordinate, a front end rightmost point coordinate, a highest position coordinate, a left side boundary coordinate, a right side boundary coordinate, a rear end leftmost boundary coordinate and a rear end rightmost boundary coordinate, the collision type comprises a full front collision, a front offset collision, a front column collision, a left side collision, a left side column collision, a right side collision, a right side column collision, a full rear collision, a rear offset collision and a rear column collision, and the step of determining the collision type according to the contact position and the coincidence degree of the target object and the current vehicle coordinate system comprises the following steps: If the target object size completely covers the front end leftmost point coordinate to the front end rightmost point coordinate, determining that the collision type is the full front collision; If the target object size does not completely cover the front end leftmost point coordinate to the front end rightmost point coordinate and partially contacts, determining that the collision type is the front offset collision; If the target object type is columnar and the impact area is between the front end leftmost point coordinate and the front end rightmost point coordinate, determining that the collision type is the front column collision; If the left side boundary coordinate is completely covered by the target object size, determining that the collision type is the left side collision; If the target object type is columnar and the impact area is the left side boundary coordinate, determining that the collision type is the left side column collision; If the right side boundary coordinate is completely covered by the target object size, determining that the collision type is the right side collision; If the target object type is columnar and the impact area is the right side boundary coordinate, determining that the collision type is the right side column collision; If the target object size completely covers the rear end leftmost point coordinate to the rear end rightmost point coordinate, determining that the collision type is the full rear collision; If the target object size does not completely cover the rear end leftmost point coordinate to the rear end rightmost point coordinate and partially contacts, determining that the collision type is the rear offset collision; If the target object type is columnar and the impact area is between the rear end leftmost point coordinate and the rear end rightmost point coordinate, determining that the collision type is the rear column collision.
4. The vehicle airbag control method according to any one of claims 1 to 3, characterized by, The acceleration threshold values include a full-front acceleration threshold value, a front-offset acceleration threshold value, a front-pillar acceleration threshold value, a left-side acceleration threshold value, a left-pillar acceleration threshold value, a right-side acceleration threshold value, a right-pillar acceleration threshold value, a full-rear acceleration threshold value, a rear-offset acceleration threshold value, and a rear-pillar acceleration threshold value, and the pressure threshold values include a full-front pressure threshold value, a front-offset pressure threshold value, a front-pillar pressure threshold value, a left-side pressure threshold value, a left-pillar pressure threshold value, a right-side pressure threshold value, a right-pillar pressure threshold value, a full-rear pressure threshold value, a rear-offset pressure threshold value, and a rear-pillar pressure threshold value, and the control of the airbag of the current vehicle according to the collision type, the real-time acceleration of the target object, the real-time pressure of the target object, preset acceleration threshold values, and pressure threshold values includes: if the collision type is a full-front collision, the real-time acceleration of the target object exceeds the full-front acceleration threshold value, and the real-time pressure of the target object exceeds the full-front pressure threshold value, the airbag is ignited and started; if the collision type is a front-offset collision, the real-time acceleration of the target object exceeds the front-offset acceleration threshold value, and the real-time pressure of the target object exceeds the front-offset pressure threshold value, the airbag is ignited and started; if the collision type is a front-pillar collision, the real-time acceleration of the target object exceeds the front-pillar acceleration threshold value, and the real-time pressure of the target object exceeds the front-pillar pressure threshold value, the airbag is ignited and started; if the collision type is a left-side collision, the real-time acceleration of the target object exceeds the left-side acceleration threshold value, and the real-time pressure of the target object exceeds the left-side pressure threshold value, the airbag is ignited and started; if the collision type is a left-pillar collision, the real-time acceleration of the target object exceeds the left-pillar acceleration threshold value, and the real-time pressure of the target object exceeds the left-pillar pressure threshold value, the airbag is ignited and started; if the collision type is a right-side collision, the real-time acceleration of the target object exceeds the right-side acceleration threshold value, and the real-time pressure of the target object exceeds the right-side pressure threshold value, the airbag is ignited and started; if the collision type is a right-pillar collision, the real-time acceleration of the target object exceeds the right-pillar acceleration threshold value, and the real-time pressure of the target object exceeds the right-pillar pressure threshold value, the airbag is ignited and started; if the collision type is a full-rear collision, the real-time acceleration of the target object exceeds the full-rear acceleration threshold value, and the real-time pressure of the target object exceeds the full-rear pressure threshold value, the airbag is ignited and started; if the collision type is a rear-offset collision, the real-time acceleration of the target object exceeds the rear-offset acceleration threshold value, and the real-time pressure of the target object exceeds the rear-offset pressure threshold value, the airbag is ignited and started; if the collision type is a rear-pillar collision, the real-time acceleration of the target object exceeds the rear-pillar acceleration threshold value, and the real-time pressure of the target object exceeds the rear-pillar pressure threshold value, the airbag is ignited and started.
5. The vehicle airbag control method of claim 1, wherein The current vehicle is provided with a main sensor, and the main sensor is used to acquire the target object type and the target object size.
6. The vehicle airbag control method according to claim 5, characterized by, The current vehicle is provided with a passive sensor, which is used to obtain the real-time acceleration and real-time pressure of the target object.
7. The vehicle airbag control method according to claim 6, characterized by, The active sensor includes a camera, a millimeter wave radar and a laser radar, and the passive sensor includes an acceleration sensor and a pressure sensor. 8.A computer device, comprising a memory, a processor and a computer program stored on the memory, wherein the processor executes the computer program to implement the steps of the vehicle airbag control method according to any one of claims 1-7. 9.A computer readable storage medium having stored thereon a computer program / instructions, wherein the computer program / instructions, when executed by a processor, implement the steps of the vehicle airbag control method according to any one of claims 1-7. 10.A computer program product comprising a computer program / instructions, wherein the computer program / instructions, when executed by a processor, implement the steps of the vehicle airbag control method according to any one of claims 1-7.