Vehicle collision processing method, device and equipment
By combining active safety processing algorithms and passive safety processing algorithms in vehicle-mounted equipment, the problem of insufficient safety protection measures during vehicle collisions is solved, and the effect of avoiding accidents before collisions and implementing effective protection measures after collisions is achieved, improving the safety of the vehicle.
Patent Information
- Application Number
- CN202411931448.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-03-21
AI Technical Summary
The safety of protective measures in the case of collisions in the prior art is insufficient.
By applying active safety processing algorithms and passive safety processing algorithms in the on-board equipment, the active avoidance process is performed before the collision, and the passive protection process is performed after the collision, and the collision threshold and avoidance threshold of each monitoring vehicle and the target vehicle are determined.
It improves the vehicle's ability to avoid accidents before a collision, and implements effective protection measures after a collision, improving the safety of the vehicle.
Smart Images

Figure CN119659599A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control, and in particular to a vehicle collision handling method, device and equipment. Background Art
[0002] With the popularization of automobiles and automobile intelligence, automobile safety control has become one of the issues that people are more and more concerned about. Automobile active safety systems include adaptive driving, automatic braking, lane change assistance, etc. Automobile passive safety systems mainly refer to automobile airbags, seat belt systems, etc. Nowadays, the mainstream technology in side collision passive safety systems is mainly a single environmental perception sensor system, such as calculating the ignition of passive safety devices through acceleration sensor signals. In accident scenarios, the safety of this method is insufficient. Summary of the invention
[0003] In view of this, the present application provides a vehicle collision handling method, device and equipment to help solve the problem of insufficient safety of protective measures when a vehicle collision occurs in the prior art.
[0004] In a first aspect, an embodiment of the present application provides a vehicle collision processing method, the method being applied to a vehicle-mounted device, the vehicle-mounted device being deployed on a target vehicle, comprising:
[0005] Determine a collision threshold and an avoidance threshold between each monitoring vehicle and the target vehicle based on movement parameters of each monitoring vehicle and the target vehicle in the current environment;
[0006] When the distance between any monitoring vehicle and the target vehicle is less than the corresponding collision threshold and greater than the corresponding avoidance threshold, an active avoidance process is executed based on an active safety processing algorithm;
[0007] When the distance between any monitoring vehicle and the target vehicle is less than or equal to the corresponding avoidance threshold, a passive protection process is executed based on a passive safety processing algorithm.
[0008] In an optional embodiment, the determining of the collision threshold and avoidance threshold between each monitoring vehicle and the target vehicle based on the movement parameters of each monitoring vehicle in the current environment includes:
[0009] Determine the relative distance, relative speed and relative acceleration of each monitoring vehicle relative to the target vehicle based on the movement parameters of each monitoring vehicle and the target vehicle in the current environment;
[0010] The relative distance, relative speed and relative acceleration are processed based on a preset algorithm to obtain a collision threshold and an avoidance threshold corresponding to each monitored vehicle.
[0011] In an optional embodiment, when the distance between any monitoring vehicle and the target vehicle is less than the corresponding collision threshold and greater than the corresponding avoidance threshold, an active avoidance process is performed based on an active safety processing algorithm, including:
[0012] When the distance between any monitoring vehicle and the target vehicle is less than the corresponding collision threshold and greater than the corresponding avoidance threshold, determining whether the environment of the target vehicle meets the avoidance condition;
[0013] If the environment of the target vehicle meets the avoidance condition, the target vehicle is controlled to actively avoid the current monitoring vehicle;
[0014] If the environment in which the target vehicle is located does not meet the avoidance condition, a passive protection process is performed based on the passive safety processing algorithm.
[0015] In an optional embodiment, when the distance between any monitoring vehicle and the target vehicle is less than or equal to the corresponding avoidance threshold, a passive protection process is executed based on a passive safety processing algorithm, including:
[0016] When any monitoring vehicle collides with the target vehicle, determining the collision degree based on the acceleration parameter and the pressure parameter of the target vehicle;
[0017] Passive safety measures are performed based on the collision degree.
[0018] In an optional embodiment, determining the collision degree based on the acceleration parameter and the pressure parameter of the target vehicle includes:
[0019] Integrating the acceleration parameter of the target vehicle to obtain a first collision degree;
[0020] The pressure parameter of the target vehicle is integrated to obtain a second collision degree.
[0021] In an optional embodiment, the performing of passive safety processing measures based on the collision degree includes:
[0022] When the first collision degree meets the first ignition condition, performing a seat belt pretensioning ignition operation;
[0023] When the first collision degree meets the first ignition condition and the second collision degree meets the second ignition condition, an airbag ignition operation is performed.
[0024] In an optional embodiment, the method further includes:
[0025] When the first collision degree is greater than a preset first ignition threshold, determining that the first collision degree meets the first ignition condition;
[0026] When the second collision degree is greater than a preset second ignition threshold, it is determined that the second collision degree meets the second ignition condition.
[0027] In a second aspect, an embodiment of the present application provides a vehicle collision processing device, which is deployed on a vehicle-mounted device of a target vehicle, including:
[0028] A determination module, used to determine a collision threshold and an avoidance threshold between each monitoring vehicle and the target vehicle based on movement parameters of each monitoring vehicle and the target vehicle in the current environment;
[0029] A first processing module, configured to execute an active avoidance process based on an active safety processing algorithm when the distance between any monitoring vehicle and the target vehicle is less than a corresponding collision threshold and greater than a corresponding avoidance threshold;
[0030] The second processing module is used to execute a passive protection process based on a passive safety processing algorithm when the distance between any monitoring vehicle and the target vehicle is less than or equal to a corresponding avoidance threshold.
[0031] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein when the computer program instructions are executed by the processor, the electronic device is triggered to execute any one of the methods described in the first aspect above.
[0032] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute any method described in the first aspect.
[0033] In a fifth aspect, an embodiment of the present application provides a computer program product, which includes executable instructions. When the executable instructions are executed on a computer, the computer executes any method described in the first aspect.
[0034] By adopting the solution provided in the embodiment of the present application, the collision threshold and avoidance threshold of each monitoring vehicle and the target vehicle are determined based on the movement parameters of each monitoring vehicle and the target vehicle in the current environment; when the distance between any monitoring vehicle and the target vehicle is less than the corresponding collision threshold and greater than the corresponding avoidance threshold, the active avoidance process is executed based on the active safety processing algorithm; when the distance between any monitoring vehicle and the target vehicle is less than or equal to the corresponding avoidance threshold, the passive protection process is executed based on the passive safety processing algorithm. By combining the active safety processing algorithm with the passive safety processing algorithm, accidents can be avoided as much as possible before the collision, and effective protection measures can be executed after the collision, thereby improving vehicle safety. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0036] Figure 1 A schematic diagram of a process flow of a vehicle collision handling method provided in an embodiment of the present application;
[0037] Figure 2 An exemplary schematic diagram of a vehicle collision handling method provided in an embodiment of the present application;
[0038] Figure 3 An exemplary schematic diagram of another vehicle collision handling method provided in an embodiment of the present application;
[0039] Figure 4 A schematic flow chart of another vehicle collision handling method provided in an embodiment of the present application;
[0040] Figure 5 An exemplary schematic diagram of another vehicle collision handling method provided in an embodiment of the present application;
[0041] Figure 6 An exemplary schematic diagram of another vehicle collision handling method provided in an embodiment of the present application;
[0042] Figure 7 An exemplary schematic diagram of another vehicle collision handling method provided in an embodiment of the present application;
[0043] Figure 8 A schematic flow chart of another vehicle collision handling method provided in an embodiment of the present application;
[0044] Fig. 9 A schematic diagram of the structure of a vehicle collision handling device provided in an embodiment of the present application;
[0045] Fig.10 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0046] In order to better understand the technical solution of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0047] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0048] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.
[0049] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0050] Figure 1 The flowchart of a vehicle collision processing method provided in an embodiment of the present application is shown in FIG. The method can be applied to vehicle-mounted equipment, such as Figure 1 As shown, the method may include:
[0051] Step 101 : determining a collision threshold and an avoidance threshold between each monitoring vehicle and a target vehicle based on movement parameters of each monitoring vehicle in a current environment.
[0052] Step 102: When the distance between any monitored vehicle and the target vehicle is less than the corresponding collision threshold and greater than the corresponding avoidance threshold, an active avoidance process is executed based on an active safety processing algorithm.
[0053] Step 103: When the distance between any monitoring vehicle and the target vehicle is less than or equal to the corresponding avoidance threshold, a passive protection process is executed based on a passive safety processing algorithm.
[0054] The target vehicle can be regarded as a vehicle equipped with the above-mentioned on-board equipment. Multiple sensors are arranged around the target vehicle to monitor the position, speed, acceleration and other information of surrounding vehicles in real time. When the target vehicle is driving, the monitoring vehicle is the vehicle located near the target vehicle, such as the vehicle located on the left or right side of the target vehicle and driving in parallel.
[0055] In an optional embodiment, the sensor settings of the target vehicle can refer to Figure 2As shown, there are 4 laser radars, 4 acceleration sensors and 2 pressure sensors. Specifically, the laser radars include: a left front laser radar 11, a right front laser radar 12, a left rear laser radar 13 and a right rear laser radar 14. The acceleration sensors include: a left front acceleration sensor 21, a right front acceleration sensor 22, a left rear acceleration sensor 23 and a right rear acceleration sensor 24. The pressure sensors include: a left pressure sensor 31 and a right pressure sensor 32. The laser radar can be used to collect the distance information of the target vehicle relative to other monitored vehicles, and the on-board equipment can perform active safety processing algorithm calculations based on the distance information. If the target vehicle collides with any monitored vehicle, the acceleration sensor can collect the acceleration information on the side of the vehicle after the collision, and the pressure sensor can collect the pressure information on the side of the vehicle after the collision.
[0056] During the driving process of the target vehicle, the on-board equipment can obtain the movement parameters of each monitoring vehicle in real time through the laser radar. The movement parameters mainly refer to the relative distance of the monitoring vehicle to the target vehicle. Based on the change of the relative distance over time, the relative speed of the monitoring vehicle relative to the target vehicle can be obtained, and based on the change of the relative speed over time, the relative acceleration of the monitoring vehicle relative to the target vehicle can be obtained.
[0057] Reference Figure 3 , the distance signal l and angle signal θ of the right vehicle relative to the target vehicle can be collected by laser radar 12 and laser radar 14, and then the relative distance H between the monitoring vehicle and the target vehicle can be calculated, and the relative speed V and relative acceleration a can also be calculated. Based on the relative distance H, relative speed V and relative acceleration a, the vehicle-mounted equipment can calculate the corresponding collision threshold and avoidance threshold. Among them, the avoidance threshold is less than the collision threshold, and both are distance parameters. When the relative distance H between the target vehicle and the monitoring vehicle is greater than the collision threshold, it can be considered that there is no danger of collision between the target vehicle and the monitoring vehicle. When the relative distance H between the target vehicle and the monitoring vehicle is less than the collision threshold and greater than the avoidance threshold, it can be considered that the target vehicle and the monitoring vehicle are in danger of collision, but there is a chance to avoid. In this scenario, the vehicle-mounted equipment can perform an active avoidance process based on the active safety processing algorithm to avoid vehicle collision. When the relative distance H between the target vehicle and the monitoring vehicle is less than or equal to the avoidance threshold, it can be considered that the target vehicle and the monitoring vehicle have a high probability of collision and are difficult to avoid. In this scenario, after the vehicle collision, the vehicle-mounted equipment should perform a passive protection process based on the passive safety processing algorithm.
[0058] The above-mentioned collision threshold and avoidance threshold are not fixed values, and their specific values will change in real time with the relative distance H, relative speed V and relative acceleration a. For example, when a monitoring vehicle collides with the target vehicle at a faster relative speed, it is more difficult for the target vehicle to avoid, so its corresponding avoidance threshold will be relatively large. When a monitoring vehicle collides with the target vehicle at a slower relative speed, it is easier for the target vehicle to avoid, so its corresponding avoidance threshold will be relatively small. Different monitoring vehicles will have different collision thresholds and avoidance thresholds, and the collision threshold and avoidance threshold of the same monitoring vehicle may not be the same at different times. The on-board equipment will update the collision threshold and avoidance threshold of each monitoring vehicle in real time based on the relative distance H, relative speed V and relative acceleration a.
[0059] In an optional embodiment, when the vehicle-mounted device performs an active avoidance process based on an active safety processing algorithm, it first determines whether the environment of the target vehicle meets the avoidance conditions. If it is determined that the environment of the target vehicle meets the avoidance conditions, the vehicle-mounted device controls the target vehicle to actively avoid the monitoring vehicle. If it is determined that the environment of the target vehicle does not meet the avoidance conditions, it indicates that avoidance is impossible, and the vehicle-mounted device will perform a passive protection process based on a passive safety processing algorithm. The specific logical judgment process can be referred to Figure 4 The process shown includes:
[0060] Step 401: The vehicle-mounted device obtains a laser radar signal.
[0061] Step 402: The vehicle-mounted device calculates the relative distance H, relative angle of travel V, and relative acceleration a based on the laser radar signal.
[0062] Step 403: The vehicle-mounted device determines the collision threshold and the avoidance threshold in real time.
[0063] Step 404 , whether the relative distance H is greater than the collision threshold, if so, return to step 401 , otherwise proceed to step 405 .
[0064] Step 405 , whether the relative distance H is greater than the avoidance threshold, if so, proceed to step 406 , otherwise proceed to step 408 .
[0065] Step 406 , whether the environment of the target vehicle meets the avoidance condition, if so, proceed to step 407 , otherwise proceed to step 408 .
[0066] Step 407: the vehicle-mounted device controls the target vehicle to actively avoid the monitoring vehicle.
[0067] Step 408: The vehicle-mounted device executes a passive protection process based on a passive safety processing algorithm.
[0068] During normal driving of the vehicle, if there is no risk of collision, steps 401 to 404 are executed in a loop to monitor surrounding vehicles in real time.
[0069] In step 405, if the relative distance H is greater than the avoidance threshold, it indicates that the collision between the target vehicle and the monitoring vehicle can still be saved, and the vehicle-mounted device first attempts to avoid it. If the relative distance H is less than the avoidance threshold, it indicates that the target vehicle and the monitoring vehicle are likely to collide, and the vehicle-mounted device should execute the passive protection process.
[0070] In step 406, the vehicle-mounted device first determines whether the environment of the target vehicle meets the avoidance conditions. Only when the avoidance conditions are met can the avoidance be performed. If the avoidance conditions are not met, only the passive protection process can be performed. For example, when the right side of the target vehicle is about to collide with the monitoring vehicle, the vehicle-mounted device will detect whether there are other vehicles on the left side, in front of or behind the vehicle. If there are no other vehicles, the vehicle-mounted device can control the target vehicle to merge to the left, accelerate forward or decelerate backward to avoid colliding with the monitoring vehicle.
[0071] In the embodiment of the present application, the vehicle-mounted equipment combines active safety processing algorithms with passive safety processing algorithms, which can not only avoid accidents as much as possible before a collision, but also implement effective protective measures after a collision, thereby improving vehicle safety.
[0072] In an optional embodiment, the process of the vehicle-mounted device executing the passive protection process based on the passive safety processing algorithm may include: when any monitored vehicle collides with the target vehicle, first determining the collision degree based on the acceleration parameter and pressure parameter of the target vehicle, and then executing the passive safety processing measures based on the collision degree. Specifically, the vehicle-mounted device integrates the acceleration parameter of the target vehicle to obtain a first collision degree. The vehicle-mounted device integrates the pressure parameter of the target vehicle to obtain a second collision degree.
[0073] Reference Figure 2 , acceleration sensor 21 and acceleration sensor 22 can be regarded as a group of sensors for collecting y-direction acceleration signal A. Acceleration sensor 23 and acceleration sensor 24 can be regarded as another group of sensors for collecting y-direction acceleration signal B. Pressure sensor 31 and pressure sensor 32 can be regarded as a group of sensors for collecting pressure signal C. The collection period T of the above sensors can be set to 0.5 ms, or other reasonable values.
[0074] For the data collected by each sensor, the vehicle-mounted device first performs data preprocessing. Optionally, the vehicle-mounted device can perform low-pass filtering and high-pass filtering on the data, and finally perform normalization processing to control the effective range of the data within ±512. Figure 5 After filtering and normalizing the acceleration signal A, the acceleration signal B and the pressure signal C, the vehicle-mounted device can obtain the acceleration signal D_A, the acceleration signal D_B and the pressure signal D_C.
[0075] The vehicle-mounted device performs window integration on D_A, D_B and D_C respectively to obtain collision degree A, collision degree B and collision degree C. Among them, collision degree A and collision degree B can be regarded as the first collision degree mentioned above, and collision degree C can be regarded as the second collision degree mentioned above. The collision degree is used to indicate the degree of vehicle collision. The larger the collision degree, the more intense the collision.
[0076] For each of the above-mentioned collision degrees, the developers pre-configured two corresponding ignition threshold curves. When the collision degree is greater than the two ignition threshold curves at the same time, the on-board device determines that the ignition condition is met. Specifically, when the collision degree A and the collision degree B are respectively greater than the two corresponding ignition threshold curves, the on-board device determines that the first ignition condition is met. When the collision degree A, the collision degree B and the collision degree C are respectively greater than the two corresponding ignition threshold curves of each group, the on-board device determines that the second ignition condition is met. When the first ignition condition is met, the on-board device will perform the seat belt pretensioning ignition operation. When the second ignition condition is met, the on-board device will perform the airbag ignition operation.
[0077] Taking collision degree A as an example, refer to Figure 6 , the curve indicated by arrow 601 can be regarded as the collision degree A curve, the curve indicated by arrow 602 can be regarded as one of the ignition threshold curves, and the curve indicated by arrow 603 can be regarded as another ignition threshold curve. The size relationship of the two ignition threshold curves is not necessarily the same at different times, and is usually staggered. At the position indicated by arrow 604, the collision degree A curve is greater than the two ignition threshold curves at the same time, indicating that the current collision degree is large, and the vehicle-mounted device can output an identification information flag A. Similarly, when the collision degree B and the collision degree C are greater than their respective corresponding ignition threshold curves, the vehicle-mounted device will output identification information flag B and flag C.
[0078] Reference Figure 7 , when flag A and flag B are output at the same time, the on-board device determines that the first ignition condition is met and performs the seat belt pre-tensioning ignition operation. When flag A, flag B and flag C are output at the same time, the on-board device determines that the second ignition condition is met and performs the airbag ignition operation. It can be understood that when the target vehicle only has a large acceleration, it may be a fast lane change actively operated by the user, or it may be a less severe vehicle collision. In this case, the on-board device adjusts the seat belt to protect the safety of passengers without opening the airbag. When the target vehicle has a large acceleration and is under great pressure, it can be regarded as a more serious collision of the vehicle. The on-board device adjusts the seat belt and opens the airbag to minimize passenger injuries.
[0079] In the embodiment of the present application, the collision situation of the vehicle can be comprehensively judged by the acceleration parameter and the pressure parameter, and the protection level can be divided, and different ignition operations can be selected for different situations, which can not only protect the safety of passengers, but also effectively avoid the situation where the airbag is triggered by mistake.
[0080] Figure 8 This is a schematic diagram of the structure of a vehicle collision handling system provided in an embodiment of the present application. Figure 8 As shown, the system mainly includes: an active safety control unit, a passive safety control unit, a laser radar, an acceleration sensor A, an acceleration sensor B and a pressure sensor C. The active safety control unit determines the distance, speed and acceleration of the surrounding vehicles through the laser radar. The acquired parameters are processed by the active safety processing algorithm to determine whether it is possible to avoid when a collision is about to occur. If it is possible to avoid, the vehicle is actively avoided. If it is not possible to avoid, it is processed by the passive safety control unit. The passive safety control unit obtains the acceleration parameters of the vehicle through the acceleration sensors A and B, and obtains the pressure parameters of the vehicle through the pressure sensor C. Based on the passive safety processing algorithm, the acceleration parameters and pressure parameters are processed to determine whether the current vehicle meets the ignition conditions. If the ignition conditions are met, the passive safety device is triggered, such as seat belt pretensioning or airbag inflation. For specific details, please refer to the description in the above flowchart.
[0081] Fig. 9 This is a schematic diagram of the structure of a vehicle collision handling device provided in an embodiment of the present application. Fig. 9 As shown, the device may include: a determination module 910 , a first processing module 920 , and a second processing module 930 .
[0082] The determination module 910 is used to determine the collision threshold and avoidance threshold of each monitoring vehicle and the target vehicle based on the movement parameters of each monitoring vehicle and the target vehicle in the current environment.
[0083] The first processing module 920 is used to execute an active avoidance process based on an active safety processing algorithm when the distance between any monitored vehicle and the target vehicle is less than a corresponding collision threshold and greater than a corresponding avoidance threshold.
[0084] The second processing module 930 is used to execute a passive protection process based on a passive safety processing algorithm when the distance between any monitoring vehicle and the target vehicle is less than or equal to the corresponding avoidance threshold.
[0085] Corresponding to the above embodiments, the present application also provides an electronic device. Fig.10A schematic diagram of the structure of an electronic device provided in an embodiment of the present application, the electronic device 1000 may include: a processor 1001, a memory 1002 and a communication unit 1003. These components communicate through one or more buses, and those skilled in the art can understand that the structure of the electronic device shown in the figure does not constitute a limitation on the embodiment of the present application, it can be a bus structure or a star structure, and can also include more or fewer components than shown in the figure, or combine certain components, or arrange components differently.
[0086] The communication unit 1003 is used to establish a communication channel so that the electronic device can communicate with other devices, receive user data sent by other devices or send user data to other devices.
[0087] The processor 1001 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. It runs or executes software programs, instructions, and / or modules stored in the memory 1002, and calls data stored in the memory to perform various functions of the electronic device and / or process data. The processor can be composed of an integrated circuit (IC), for example, it can be composed of a single packaged IC, or it can be composed of multiple packaged ICs with the same or different functions. For example, the processor 1001 can only include a central processing unit (CPU). In the embodiment of the present application, the CPU can be a single computing core or multiple computing cores.
[0088] The memory 1002 is used to store the execution instructions of the processor 1001. The memory 1002 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0089] When the execution instructions in the memory 1002 are executed by the processor 1001 , the electronic device 1000 is enabled to execute part or all of the steps in the above embodiments.
[0090] In a specific implementation, the present application further provides a computer storage medium, wherein the computer storage medium may store a program, and when the program is executed, the program may include some or all of the steps in each embodiment of the vehicle collision processing method provided in the present application. The storage medium may be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.
[0091] In a specific implementation, the present application also provides a computer program product, wherein the computer program product includes executable instructions, and when the executable instructions are executed on a computer, the computer executes part or all of the steps in each embodiment of the vehicle collision processing method provided in the present application.
[0092] The embodiment of the present application also provides a non-temporary computer-readable storage medium, which stores computer instructions, and the computer instructions enable the computer to execute the vehicle collision processing method provided by the embodiment of the present application.
[0093] The above-mentioned non-temporary computer-readable storage medium can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, - but not limited to - an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (Read On ly Memory; hereinafter referred to as: ROM), an erasable programmable read-only memory (Erasab leProgrammab le Read On ly Memory; hereinafter referred to as: EPROM) or flash memory, optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0094] Computer-readable signal media may include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0095] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0096] Those skilled in the art can clearly understand that the technology in the embodiments of the present application can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution in the embodiments of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a disk, an optical disk, etc., including several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application or some parts of the embodiments.
[0097] In this specification, the same or similar parts between the various embodiments can be referred to each other. In particular, for the device embodiment and the terminal embodiment, since they are basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description in the method embodiment.
Claims
1. A vehicle collision handling method, characterized in that: The method is applied to a vehicle-mounted device, which is deployed on a target vehicle and includes: Determine a collision threshold and an avoidance threshold between each monitoring vehicle and the target vehicle based on the movement parameters of each monitoring vehicle in the current environment; When the distance between any monitoring vehicle and the target vehicle is less than the corresponding collision threshold and greater than the corresponding avoidance threshold, an active avoidance process is executed based on an active safety processing algorithm; When the distance between any monitoring vehicle and the target vehicle is less than or equal to the corresponding avoidance threshold, a passive protection process is executed based on a passive safety processing algorithm.
2. The method according to claim 1, characterized in that The determining of the collision threshold and avoidance threshold between each monitoring vehicle and the target vehicle based on the movement parameters of each monitoring vehicle in the current environment includes: Determine the relative distance, relative speed and relative acceleration of each monitoring vehicle relative to the target vehicle based on the movement parameters of each monitoring vehicle in the current environment; The relative distance, relative speed and relative acceleration are processed based on a preset algorithm to obtain a collision threshold and an avoidance threshold corresponding to each monitored vehicle.
3. The method according to claim 1, characterized in that When the distance between any monitoring vehicle and the target vehicle is less than the corresponding collision threshold and greater than the corresponding avoidance threshold, an active avoidance process is performed based on an active safety processing algorithm, including: When the distance between any monitoring vehicle and the target vehicle is less than the corresponding collision threshold and greater than the corresponding avoidance threshold, determining whether the environment of the target vehicle meets the avoidance condition; If the environment of the target vehicle meets the avoidance condition, the target vehicle is controlled to actively avoid the current monitoring vehicle; If the environment in which the target vehicle is located does not meet the avoidance condition, a passive protection process is executed based on the passive safety processing algorithm.
4. The method according to claim 1, characterized in that: When the distance between any monitoring vehicle and the target vehicle is less than or equal to the corresponding avoidance threshold, a passive protection process is executed based on a passive safety processing algorithm, including: When any monitoring vehicle collides with the target vehicle, determining the collision degree based on the acceleration parameter and the pressure parameter of the target vehicle; Passive safety measures are performed based on the collision degree.
5. The method according to claim 4, characterized in that The determining of the collision degree based on the acceleration parameter and the pressure parameter of the target vehicle comprises: Integrating the acceleration parameter of the target vehicle to obtain a first collision degree; The pressure parameter of the target vehicle is integrated to obtain a second collision degree.
6. The method according to claim 5, characterized in that The performing of passive safety processing measures based on the collision degree includes: When the first collision degree meets the first ignition condition, performing a seat belt pretensioning ignition operation; When the first collision degree meets the first ignition condition and the second collision degree meets the second ignition condition, an airbag ignition operation is performed.
7. The method according to claim 6, characterized in that The method further comprises: When the first collision degree is greater than a preset first ignition threshold, determining that the first collision degree meets the first ignition condition; When the second collision degree is greater than a preset second ignition threshold, it is determined that the second collision degree meets the second ignition condition.
8. A vehicle collision handling device, characterized in that: The on-board equipment deployed on the target vehicle includes: A determination module, used to determine a collision threshold and an avoidance threshold between each monitoring vehicle and the target vehicle based on movement parameters of each monitoring vehicle and the target vehicle in the current environment; A first processing module, configured to execute an active avoidance process based on an active safety processing algorithm when the distance between any monitoring vehicle and the target vehicle is less than a corresponding collision threshold and greater than a corresponding avoidance threshold; The second processing module is used to execute a passive protection process based on a passive safety processing algorithm when the distance between any monitoring vehicle and the target vehicle is less than or equal to a corresponding avoidance threshold.
9. An electronic device, characterized in that: The electronic device comprises a memory for storing computer program instructions and a processor for executing the program instructions, wherein when the computer program instructions are executed by the processor, the electronic device executes the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 1 to 7.