A vehicle rollover protection method, apparatus, medium and electronic device

By detecting vehicle rollover parameter values ​​on the timeline and calculating ignition delay duration, setting crossing markers, and generating airbag ignition commands, the safety hazards of new energy vehicles under rollover conditions are resolved, and occupant safety is improved.

CN119773669BActive Publication Date: 2025-11-07SAIC GM WULING AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411873456.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-11-07
Estimated Expiration
2044-12-18

AI Technical Summary

Technical Problem

Existing safety protections for new energy vehicles under rollover conditions pose safety hazards, and traditional passive safety devices are ineffective in dealing with vehicle rollover situations.

Method used

By detecting vehicle rollover parameter values ​​on the time axis, the ignition delay time is calculated, and crossing indicators are set based on multiple types of monitored parameter values. When all types of crossing indicators are set and the ignition delay time is less than the threshold, the ignition command for the airbag is generated.

Benefits of technology

It improves the safety and survival rate of occupants during vehicle rollovers and provides reliable protective measures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119773669B_ABST
    Figure CN119773669B_ABST
Patent Text Reader

Abstract

The application provides a vehicle rollover protection method, device, medium and electronic equipment. When the rollover parameter value of the vehicle meets the preset starting protection task condition on the time axis, the ignition delay duration is calculated, and the time axis is obtained based on the rollover parameter value. When any type of monitoring parameter value on the time axis is greater than the preset monitoring threshold value of the corresponding type, the corresponding type of penetration identifier is set. When the plurality of types are set with the penetration identifier of the respective type, when the ignition delay duration is less than or equal to the preset ignition delay duration threshold value, the ignition instruction of the safety airbag associated with the rollover is generated. Through the multiple feature recognition of the rollover parameter value on the time axis, the ignition instruction of the safety airbag associated with the rollover is determined. Thus, the safe and reliable protection is provided for the passengers when the vehicle rolls over, and the survival rate of the passengers is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicle safety, in particular to a vehicle rollover protection method, device, medium and electronic equipment. BACKGROUND

[0002] With the development of automobile technology today, people's demand for automobile quality is getting higher and higher, and safety protection is one of the key concerns of consumers.

[0003] At present, the passive safety device of new energy vehicles is mainly aimed at the case of vehicle frontal and side impact, and there are certain safety hazards for the safety protection of vehicle rollover working condition.

[0004] Therefore, the present application provides a vehicle rollover protection method to solve the above technical problems. SUMMARY

[0005] The purpose of the present application is to provide a vehicle rollover protection method, device, medium and electronic equipment, which can solve at least one of the above technical problems. The specific scheme is as follows:

[0006] According to the specific embodiment of the present application, in a first aspect, the present application provides a vehicle rollover protection method, comprising:

[0007] When the rollover parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay time length is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the rollover parameter values on the time axis;

[0008] When any type of monitoring parameter value on the time axis is greater than the preset monitoring threshold value of the corresponding type, the corresponding type of penetration identifier is set;

[0009] When the multiple types are all set with the penetration identifier of the respective type, when the ignition delay time length is less than or equal to the preset ignition delay time length threshold value, the ignition instruction of the safety airbag associated with the rollover is generated.

[0010] Optionally, when the rollover parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay time length is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the rollover parameter values on the time axis, comprising:

[0011] When the rollover parameter value of the vehicle detected on the time axis exceeds the preset safety parameter value range, the ignition delay time length is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the rollover parameter values on the time axis.

[0012] Optionally, when the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis, including:

[0013] When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the absolute value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis.

[0014] It is determined that the absolute value represents the monitoring parameter value.

[0015] Optionally, when the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis, including:

[0016] When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the full integral value or the moving window integral value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis.

[0017] It is determined that the full integral value or the moving window integral value represents the monitoring parameter value.

[0018] Optionally, when the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis, including:

[0019] When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the weighted integral value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis.

[0020] It is determined that the weighted integral value represents the monitoring parameter value.

[0021] Optionally, when the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis, including:

[0022] When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the roll parameter value on the time axis is preprocessed.

[0023] The monitoring parameter values of multiple types on the time axis are obtained based on the preprocessed roll parameter values on the time axis.

[0024] Optionally, the method further comprises:

[0025] When the ignition delay time length is greater than a preset ignition delay time length threshold, and at least one type does not set the crossing identifier, terminating the protection task.

[0026] According to the specific embodiment of the present application, the second aspect, the present application provides a protection device for vehicle rollover, comprising:

[0027] The starting unit is configured to calculate an ignition delay time length when the rollover parameter value of the vehicle detected on a time axis satisfies a preset starting protection task condition, and obtain a plurality of types of monitoring parameter values on the time axis based on the rollover parameter value on the time axis.

[0028] The identifier unit is configured to set a crossing identifier of a corresponding type when any type of monitoring parameter value on the time axis is greater than a preset monitoring threshold of the corresponding type.

[0029] The protection unit is configured to generate an ignition instruction of a safety airbag associated with the rollover when the ignition delay time length is less than or equal to a preset ignition delay time length threshold when the plurality of types all set the crossing identifier of the respective type.

[0030] Optionally, the calculation of the ignition delay time length when the rollover parameter value of the vehicle detected on the time axis satisfies the preset starting protection task condition, and the obtaining of the plurality of types of monitoring parameter values on the time axis based on the rollover parameter value on the time axis, comprises:

[0031] The calculation of the ignition delay time length when the rollover parameter value of the vehicle detected on the time axis exceeds a preset safety parameter value range, and the obtaining of the plurality of types of monitoring parameter values on the time axis based on the rollover parameter value on the time axis.

[0032] Optionally, the calculation of the ignition delay time length when the rollover parameter value of the vehicle detected on the time axis satisfies the preset starting protection task condition, and the obtaining of the plurality of types of monitoring parameter values on the time axis based on the rollover parameter value on the time axis, comprises:

[0033] The calculation of the ignition delay time length when the rollover parameter value of the vehicle detected on the time axis satisfies the preset starting protection task condition, and the obtaining of the absolute value of the rollover parameter value on the time axis based on the rollover parameter value on the time axis.

[0034] The determination of the absolute value representing the monitoring parameter value.

[0035] Optionally, when the roll parameter value of the vehicle on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis, including:

[0036] When the roll parameter value of the vehicle on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the full integral value or the moving window integral value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis.

[0037] It is determined that the full integral value or the moving window integral value represents the monitoring parameter value.

[0038] Optionally, when the roll parameter value of the vehicle on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis, including:

[0039] When the roll parameter value of the vehicle on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the weighted integral value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis.

[0040] It is determined that the weighted integral value represents the monitoring parameter value.

[0041] Optionally, when the roll parameter value of the vehicle on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis, including:

[0042] When the roll parameter value of the vehicle on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the roll parameter value on the time axis is preprocessed.

[0043] The monitoring parameter values of multiple types on the time axis are obtained based on the preprocessed roll parameter values on the time axis.

[0044] Optionally, the device further comprises:

[0045] The termination unit is configured to terminate the protection task when the ignition delay duration is greater than a preset ignition delay duration threshold and at least one type does not have a set-through identifier.

[0046] According to the specific embodiments of the present application, in a third aspect, the present application provides a computer readable storage medium having a computer program stored thereon, wherein the program is executed by a processor to implement the vehicle roll protection method according to any one of the above aspects.

[0047] According to the specific embodiments of the present application, in a fourth aspect, the present application provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the vehicle rollover protection method as described in any one of the above.

[0048] Compared with the prior art, the above scheme of the embodiments of the present application has at least the following beneficial effects:

[0049] The present application provides a vehicle rollover protection method, device, medium and electronic device. When the vehicle rollover parameter value on the time axis meets the preset starting protection task condition, the present application calculates the ignition delay time length, and obtains the monitoring parameter values of multiple types on the time axis based on the rollover parameter values on the time axis; when any type of monitoring parameter value on the time axis is greater than the preset monitoring threshold value of the corresponding type, the corresponding type of penetration identifier is set; when the multiple types are all set with the penetration identifier of the respective type, when the ignition delay time length is less than or equal to the preset ignition delay time length threshold value, the ignition instruction of the safety airbag associated with the rollover is generated. Through multiple feature recognition of the rollover parameter value on the time axis, the ignition instruction of the safety airbag associated with the rollover is determined. Thus, safe and reliable protection is provided for the occupants when the vehicle rolls over, and the survival rate of the occupants is improved. BRIEF DESCRIPTION OF DRAWINGS

[0050] Figure 1 A flowchart of a vehicle rollover protection method according to an embodiment of the present application is shown;

[0051] Figure 2 A unit block diagram of a vehicle rollover protection device according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0052] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application will be described in further detail below with reference to the drawings. Obviously, the described embodiments are only a 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 those skilled in the art without creative work fall within the scope of protection of the present application.

[0053] 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", "an" and "the" used in the embodiments of the present application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. "Multiple" generally includes at least two.

[0054] It should be understood that the term "and / or" used herein is merely used to describe associated objects, and can represent that three relationships can exist, for example, A and / or B can mean that the three cases of A alone, A and B, and B alone exist. In addition, the character " / " herein generally represents an "or" relationship between the front and rear associated objects.

[0055] It should be understood that although the terms first, second, third, etc. can be used in embodiments of the present application to describe, these descriptions should not be limited to these terms. These terms are only used to distinguish the description. For example, without departing from the scope of the embodiments of the present application, the first can also be referred to as the second, and similarly, the second can also be referred to as the first.

[0056] Depending on the context, the word "if" as used herein can be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting". Similarly, depending on the context, the phrase "if it is determined" or "if (a stated condition or event) is detected" can be interpreted as "when it is determined" or "in response to determining" or "when (a stated condition or event) is detected" or "in response to detecting (a stated condition or event)".

[0057] It should also be noted that the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusion, so that a product or device that includes a list of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent in such product or device. Without more limitations, the element defined by the phrase "comprising a" does not exclude the presence of additional identical elements in the product or device comprising the element.

[0058] It should be particularly noted that the symbols and / or numbers present in the specification, if not marked in the description, are not the figure marks.

[0059] The optional embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0060] The embodiments provided by the present application are a vehicle rollover protection method.

[0061] The embodiments of the present application will be described in detail below with reference to the accompanying drawings. Figure 1 The embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0062] Step S101, when the rollover parameter value of the vehicle detected on the time axis satisfies the preset starting protection task condition, the ignition delay time length is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the rollover parameter values on the time axis.

[0063] The rollover parameter value includes a rollover angular velocity value.

[0064] The roll angular velocity value is collected by an angle sensor arranged in the vehicle.

[0065] When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the protection task is started.

[0066] The ignition delay duration is calculated from the time point when the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition.

[0067] In some embodiments, when the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter value on the time axis, including:

[0068] In step S101a, when the roll parameter value of the vehicle detected on the time axis exceeds the preset safety parameter value range, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter value on the time axis.

[0069] In this embodiment, when the roll parameter value on the time axis is within the preset safety parameter value range, the vehicle is safe. If the roll parameter value on the time axis exceeds the preset safety parameter value range, that is, the roll parameter value is less than the minimum threshold in the preset safety parameter value range, or the roll parameter value is greater than the maximum threshold in the preset safety parameter value range, the protection task is started.

[0070] In some embodiments, when the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter value on the time axis, including:

[0071] In step S101b-1, when the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the absolute value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis.

[0072] In step S101b-2, it is determined that the absolute value represents the monitoring parameter value.

[0073] In this embodiment, the absolute value of the roll parameter value is taken as the first type of monitoring parameter value. If a first monitoring coordinate system is established, the time axis is taken as the first coordinate axis, and the absolute value of the roll parameter value is taken as the second coordinate axis, a curve is generated in the first monitoring coordinate system.

[0074] In some embodiments, when the roll parameter value of the vehicle detected on the time axis satisfies the preset starting protection task condition, the ignition delay duration is calculated, and the multiple types of monitoring parameter values on the time axis are obtained based on the roll parameter value on the time axis, including:

[0075] Step S101c-1, when the roll parameter value of the vehicle detected on the time axis satisfies the preset starting protection task condition, the ignition delay duration is calculated, and the full integral value or the moving window integral value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis.

[0076] Step S101c-2, determining that the full integral value or the moving window integral value represents the monitoring parameter value.

[0077] In this embodiment, the roll parameter value is integrated.

[0078] For example, if the roll parameter value includes the roll angular velocity value ω x, the full integral value is The full integral of the roll angular velocity value ω x from the 0 time point to the current t time point is the result of energy accumulation; the moving window integral value is The dynamic integral of the roll angular velocity value ω x in the moving window (such as the preset length value len of the moving window) is the energy change amount.

[0079] In this embodiment, the full integral value or the moving window integral value of the roll parameter value is used as the second type of monitoring parameter value. If a second monitoring coordinate system is established, the time axis is the first coordinate axis, and the full integral value or the moving window integral value of the roll parameter value is the second coordinate axis, a curve is generated in the second monitoring coordinate system.

[0080] In some embodiments, when the roll parameter value of the vehicle detected on the time axis satisfies the preset starting protection task condition, the ignition delay duration is calculated, and the multiple types of monitoring parameter values on the time axis are obtained based on the roll parameter value on the time axis, including:

[0081] Step S101d-1, when the roll parameter value of the vehicle detected on the time axis satisfies the preset starting protection task condition, the ignition delay duration is calculated, and the weighted integral value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis.

[0082] Step S101d-2, determining that the weighted integral value represents the monitoring parameter value.

[0083] In this embodiment, the roll parameter value is weighted and integrated.

[0084] For example, if the roll parameter value includes a roll angular velocity value ω x, the weighted integral value of the roll parameter value is = | ω x | × D, where D represents a full integral value; or the weighted integral value of the roll parameter value is = | ω x | × ΔD, where ΔD represents a moving window integral value.

[0085] In the embodiment, the weighted integral value of the roll parameter value is taken as a third type of monitoring parameter value. If a third monitoring coordinate system is established, with a time axis as a first coordinate axis and the weighted integral value of the roll parameter value as a second coordinate axis, a curve is generated in the third monitoring coordinate system.

[0086] In some embodiments, when the roll parameter value of the vehicle detected on the time axis satisfies a preset starting protection task condition, a firing delay duration is calculated, and multiple types of monitoring parameter values on the time axis are obtained based on the roll parameter value on the time axis, including:

[0087] Step S101e-1, when the roll parameter value of the vehicle detected on the time axis satisfies a preset starting protection task condition, a firing delay duration is calculated, and the roll parameter value on the time axis is preprocessed.

[0088] Step S101e-2, multiple types of monitoring parameter values on the time axis are obtained based on the preprocessed roll parameter value on the time axis.

[0089] In the embodiment, the preprocessing includes low-pass filtering processing and data normalization processing on the roll parameter value on the time axis.

[0090] The low-pass filtering processing can eliminate sawtooth fluctuations in the roll parameter value on the time axis, make the curve of the roll parameter value on the time axis smoother, and reduce abnormal data in the curve of the roll parameter value. The filtering level is set to 4-5.

[0091] The data normalization processing can reduce distortion values in the roll parameter value on the time axis, limit the effective range of the roll parameter value to [-128, 127] by compressing the roll parameter value, and thus reduce the data amount.

[0092] Step S102, when any type of monitoring parameter value on the time axis is greater than a preset monitoring threshold value of the corresponding type, a corresponding type of crossing flag is set.

[0093] If the first type of monitoring parameter value (i.e., the absolute value of the roll parameter value) is greater than a preset first monitoring threshold value of the corresponding type, i.e., the curve crosses a straight line of the preset first monitoring threshold value in the first monitoring coordinate system, a first type of crossing flag Flag1 is set.

[0094] If the second type of monitoring parameter value (i.e. the full integral value or the moving window integral value) is greater than the preset second monitoring threshold of the corresponding type, i.e. the curve crosses the straight line of the preset second monitoring threshold in the second monitoring coordinate system, the second type of crossing flag Flag2 is set;

[0095] If the third type of monitoring parameter value (i.e. the weighted integral value) is greater than the preset third monitoring threshold of the corresponding type, i.e. the curve crosses the straight line of the preset third monitoring threshold in the third monitoring coordinate system, the third type of crossing flag Flag3 is set.

[0096] The crossing flags of each type are not necessarily set at the same time.

[0097] When the plurality of types are set with the crossing flags of the respective types, when the ignition delay time length is less than or equal to the preset ignition delay time length threshold, an ignition instruction of the safety airbag associated with the roll is generated.

[0098] For example, when the ignition delay time length is less than or equal to the preset ignition delay time length threshold, if the crossing flags of the first type, the second type and the third type are all set, the ignition condition of the safety airbag associated with the roll is met, and the ignition instruction of the safety airbag associated with the roll is generated.

[0099] When the ignition instruction is obtained, when the ignition time meets the ignition matrix, the safety airbag associated with the roll is ignited, and the safety airbag associated with the roll is started to protect the occupant.

[0100] In some embodiments, the method further comprises:

[0101] When the ignition delay time length is greater than the preset ignition delay time length threshold, and at least one type does not set the crossing flag, the protection task is terminated.

[0102] In the present embodiment, if within the preset ignition delay time length threshold, not all types set the crossing flag of the respective type, it is determined that the ignition condition is not met, and the protection task is terminated. The roll parameter value of the vehicle is detected again on the time axis to determine whether the preset start protection task condition is met, and the next task is protected. Avoiding misjudgment caused by long waiting time.

[0103] The embodiment of the present application detects the roll parameter value of the vehicle on the time axis when the roll parameter value meets the preset starting protection task condition, calculates the ignition delay duration, and obtains the monitoring parameter values of multiple types on the time axis based on the roll parameter values on the time axis; when the monitoring parameter value of any type on the time axis is greater than the preset monitoring threshold value of the corresponding type, the penetration identifier of the corresponding type is set; when the penetration identifiers of the multiple types are all set, when the ignition delay duration is less than or equal to the preset ignition delay duration threshold value, the ignition instruction of the safety airbag associated with the roll is generated. The ignition instruction of the safety airbag associated with the roll is determined through the multiple feature recognitions of the roll parameter values on the time axis. Therefore, the safe and reliable protection is provided for the passengers when the vehicle rolls, and the survival rate of the passengers is improved.

[0104] The present application also provides a device embodiment for implementing the method steps of the above embodiments, based on the same explanation of the name meaning and the same technical effects as the above embodiments, which will not be repeated here.

[0105] As shown in Figure 2 The present application provides a protection device 200 for vehicle roll, comprising:

[0106] The starting unit 201 is configured to calculate the ignition delay duration when the roll parameter value of the vehicle on the time axis meets the preset starting protection task condition, and obtain the monitoring parameter values of multiple types on the time axis based on the roll parameter values on the time axis;

[0107] The identification unit 202 is configured to set the penetration identifier of the corresponding type when the monitoring parameter value of any type on the time axis is greater than the preset monitoring threshold value of the corresponding type.

[0108] The protection unit 203 is configured to generate the ignition instruction of the safety airbag associated with the roll when the penetration identifiers of the multiple types are all set, and when the ignition delay duration is less than or equal to the preset ignition delay duration threshold value.

[0109] Optionally, when the roll parameter value of the vehicle on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis, comprising:

[0110] When the roll parameter value of the vehicle on the time axis exceeds the preset safety parameter value range, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis.

[0111] Optionally, when the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis, including:

[0112] When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the absolute value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis.

[0113] It is determined that the absolute value represents the monitoring parameter value.

[0114] Optionally, when the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis, including:

[0115] When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the full integral value or the moving window integral value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis.

[0116] It is determined that the full integral value or the moving window integral value represents the monitoring parameter value.

[0117] Optionally, when the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis, including:

[0118] When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the weighted integral value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis.

[0119] It is determined that the weighted integral value represents the monitoring parameter value.

[0120] Optionally, when the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis, including:

[0121] When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay duration is calculated, and the roll parameter value on the time axis is preprocessed.

[0122] The monitoring parameter values of multiple types on the time axis are obtained based on the preprocessed roll parameter values on the time axis.

[0123] Optionally, the apparatus further comprises:

[0124] The termination unit is configured to terminate the protection task when the ignition delay time length is greater than a preset ignition delay time length threshold and the at least one type of the crossing identifier is not set.

[0125] The embodiment of the present application detects the roll parameter value of the vehicle on the time axis, calculates the ignition delay time length when the roll parameter value meets the preset starting protection task condition, and obtains the monitoring parameter values of multiple types on the time axis based on the roll parameter value on the time axis. When the monitoring parameter value of any type on the time axis is greater than the preset monitoring threshold of the corresponding type, the crossing identifier of the corresponding type is set. When the multiple types all set the crossing identifier of the respective type, when the ignition delay time length is less than or equal to the preset ignition delay time length threshold, the ignition instruction of the airbag associated with the roll is generated. The ignition instruction of the airbag associated with the roll is determined through the multiple feature recognitions of the roll parameter value on the time axis. Thus, the safe and reliable protection is provided for the occupant when the vehicle rolls, and the survival rate of the occupant is improved.

[0126] Embodiment 3

[0127] The embodiment provides an electronic device, the electronic device comprises at least one processor and a memory connected with the at least one processor in communication; wherein the memory stores instructions executable by the one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method steps of the above embodiments.

[0128] Embodiment 4

[0129] The embodiment of the present application provides a non-volatile computer storage medium, the computer storage medium stores computer executable instructions, and the computer executable instructions can execute the method steps of the above embodiments.

[0130] Finally, it should be noted that: in the specification, each embodiment is described in a progressive manner, and each embodiment focuses on the difference from other embodiments. The same and similar parts of each embodiment can be referred to. For the system or device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the related parts can be referred to the method part.

[0131] The above examples are only used to illustrate the technical solutions of the present application, but not to limit the same; although the present application has been described in detail with reference to the foregoing examples, it should be understood by those of ordinary skill in the art that: it can still modify the technical solutions recorded in the foregoing examples, or make equivalent replacement for part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method of protecting a vehicle from a rollover, comprising: The method comprises: When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay time length is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis; When any type of monitoring parameter value on the time axis is greater than the preset monitoring threshold value of the corresponding type, the corresponding type of penetration identifier is set; When the ignition delay time length is less than or equal to the preset ignition delay time length threshold value, the ignition instruction of the safety airbag associated with the roll is generated.

2. The method of claim 1, wherein, The method comprises: When the roll parameter value of the vehicle detected on the time axis exceeds the preset safety parameter value range, the ignition delay time length is calculated, and the monitoring parameter values of multiple types on the time axis are obtained based on the roll parameter values on the time axis.

3. The method of claim 1, wherein, The method comprises: When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay time length is calculated, and the absolute value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis; It is determined that the absolute value represents the monitoring parameter value.

4. The method of claim 1, wherein, The method comprises: When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay time length is calculated, and the full integral value or the moving window integral value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis; It is determined that the full integral value or the moving window integral value represents the monitoring parameter value.

5. The method of claim 1, wherein, The method comprises: When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay time length is calculated, and the weighted integral value of the roll parameter value on the time axis is obtained based on the roll parameter value on the time axis; It is determined that the weighted integral value represents the monitoring parameter value.

6. The method of claim 1, wherein, The method comprises: When the roll parameter value of the vehicle detected on the time axis meets the preset starting protection task condition, the ignition delay time length is calculated, and the roll parameter value on the time axis is preprocessed. Obtaining the values of the monitoring parameters of multiple types on the time axis based on the pre-processed roll parameter values on the time axis.

7. The method of claim 1, wherein, The method further comprises: When the ignition delay duration is greater than a preset ignition delay duration threshold, and at least one type does not have a set-through identification, terminating the protection task.

8. A roll-over protection device for a vehicle, characterized in that Comprise: An initiating unit, configured to calculate an ignition delay duration when the roll parameter values of the vehicle on the time axis satisfy a preset initiating protection task condition, and obtain the values of the monitoring parameters of multiple types on the time axis based on the roll parameter values on the time axis; An identification unit, configured to set a through identification of a corresponding type when the value of any type of monitoring parameter on the time axis is greater than a preset monitoring threshold of the corresponding type; A protection unit, configured to generate an ignition instruction of a safety airbag associated with a roll when the ignition delay duration is less than or equal to a preset ignition delay duration threshold when the monitoring parameters of the multiple types all have the set-through identifications of the respective types.

9. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by a processor to implement the method of any one of claims 1-7.

10. An electronic device, comprising: Comprise: One or more processors; A storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method of any one of claims 1-7.

Citation Information

Patent Citations

  • Ignition method and device of safety air bag and vehicle

    CN117755232A

  • Method and apparatus for reducing collision injury / damage of vehicles

    US20110125372A1