VEHICLE SAFETY SYSTEM IMPLEMENTING INTEGRATED ACTIVE-PASSIVE FRONT IMPACT CONTROL ALGORITHM
20210284091 · 2021-09-16
Inventors
- Kiran Balasubramanian (Canton, MI, US)
- HARALD PFRIENDER (Konstanz, DE)
- Charles A. Bartlett (Commerce Township, MI, US)
- Andreas Fleckner (Muhlhausen-Ehingen, DE)
Cpc classification
B60R11/04
PERFORMING OPERATIONS; TRANSPORTING
B60R22/48
PERFORMING OPERATIONS; TRANSPORTING
B60R22/04
PERFORMING OPERATIONS; TRANSPORTING
B60R2021/01306
PERFORMING OPERATIONS; TRANSPORTING
B60R21/26
PERFORMING OPERATIONS; TRANSPORTING
B60R21/013
PERFORMING OPERATIONS; TRANSPORTING
B60R2021/01322
PERFORMING OPERATIONS; TRANSPORTING
B60W30/08
PERFORMING OPERATIONS; TRANSPORTING
B60R21/0132
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60R21/013
PERFORMING OPERATIONS; TRANSPORTING
B60R11/04
PERFORMING OPERATIONS; TRANSPORTING
B60R21/26
PERFORMING OPERATIONS; TRANSPORTING
B60R22/04
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A vehicle safety system for helping to protect a vehicle occupant in the event of a frontal collision includes a controller, one or more crash sensors for sensing a frontal collision, and an active sensor for detecting objects in the path of the vehicle. The controller is configured to implement crash discrimination metrics that detect the occurrence of a frontal collision in response to signals received from the crash sensors. The crash discrimination metrics implement thresholds for determining whether the signals received from the crash sensors indicate the occurrence of a frontal collision. The controller is configured to implement an algorithm that uses information obtained from the active sensor to detect an object in the path of the vehicle and to select the thresholds implemented in the crash discrimination metrics in response to detecting the object.
Claims
1. A vehicle safety system for helping to protect a vehicle occupant in the event of a frontal collision, comprising: a controller; one or more crash sensors for sensing a frontal collision; and an active sensor for detecting objects in the path of the vehicle; wherein the controller is configured to implement crash discrimination metrics that detect the occurrence of a frontal collision in response to signals received from the crash sensors, the crash discrimination metrics implementing thresholds for determining whether the signals received from the crash sensors indicate the occurrence of a frontal collision; wherein the controller is configured to implement an algorithm that uses information obtained from the active sensor to detect an object in the path of the vehicle and to select the thresholds implemented in the crash discrimination metrics in response to detecting the object.
2. The vehicle safety system recited in claim 1, wherein the algorithm implemented by the controller is further configured to select misuse boxes associated with the selected thresholds implemented by the crash discrimination metrics based on the information obtained from the active sensor.
3. The vehicle safety system recited in claim 1, wherein the algorithm implemented by the controller is further configured to: determine an object type for the object; determine an estimated severity of an impact with the object; and select the thresholds implemented in the crash discrimination metrics further in response to at least one of the object type and the estimated severity.
4. The vehicle safety system recited in claim 3, wherein the object type comprises one of a car, truck, barrier, and pole.
5. The vehicle safety system recited in claim 3, wherein the algorithm implemented by the controller is configured to determine the estimated severity by implementing a metric that determines the estimated severity based on a relative velocity between the object and the vehicle.
6. The vehicle safety system recited in claim 5, further comprising at least one actuatable safety device comprising an airbag with a two-stage inflator and a seatbelt pretensioner, and wherein the algorithm implemented by the controller is configured to determine one of the following actions to take in response to the estimated severity: actuate neither the seatbelt pretensioner nor the inflator; actuate the seatbelt pretensioner only; actuate the seatbelt pretensioner and the inflator first stage; actuate the seatbelt pretensioner, inflator first stage, and the inflator second stage.
7. The vehicle safety system recited in claim 3, wherein the algorithm implemented by the controller is further configured to select misuse boxes associated with the selected thresholds implemented by the crash discrimination metrics in response to at least one of the object type and estimated severity.
8. The vehicle safety system recited in claim 3, wherein the algorithm implemented by the controller is further configured to determine the estimated severity by evaluating an estimated severity discrimination metric that compares a relative velocity of the object relative to the vehicle and displacement.
9. The vehicle safety system recited in claim 1: wherein the crash sensors comprise front crush zone sensors (CZS); wherein the crash discrimination metrics comprise a CZS switching discrimination metric for evaluating CZS acceleration values to determine whether a CZS switching threshold is exceeded; wherein the crash discrimination metrics comprise individual metrics associated each object type determined by the algorithm, each individual metric comprising a normal threshold and misuse box, and a CZS switched threshold and misuse box, the CZS switched threshold and misuse box being implemented by the crash discrimination metrics when the CZS switching discrimination metric determines that the CZS switching threshold is exceeded, the normal threshold and misuse box being implemented in the absence of the CZS switching threshold being exceeded; and wherein the crash discrimination metrics further comprise a normal preset threshold and misuse box, and a CZS switched preset, wherein the CZS switched preset threshold and misuse box are implemented by the crash discrimination metrics when the CZS switching discrimination metric determines that the CZS switching threshold is exceeded and the algorithm detects the object in the path of the vehicle, the normal preset threshold and misuse box being implemented in the absence of the CZS switching threshold being exceeded and the algorithm detects the object in the path of the vehicle.
10. The vehicle safety system recited in claim 1, wherein the algorithm implemented by the controller is configured to detect objects in the path of the vehicle by: identifying the object; determining whether a lateral position of the object with respect to the vehicle is within a predetermined threshold; evaluating a time-to-collision (TTC) discrimination metric to determine whether a relative velocity between the object and the vehicle exceeds a predetermined threshold dictating that a crash is imminent; and evaluating a longitudinal distance collision discrimination metric to determine whether the longitudinal position of the object relative to the vehicle exceeds a predetermined threshold dictating that a crash is imminent.
11. The vehicle safety system recited in claim 1, wherein the algorithm implemented by the controller is configured to detect objects in the path of the vehicle by: identifying a state of the object; determining whether a calculated crash probability is greater than a predetermined crash probability; and evaluating a time-to-collision (TTC) discrimination metric to determine whether the relative velocity between the object and the vehicle exceeds a predetermined threshold dictating that a crash is imminent.
12. The vehicle safety system recited in claim 1, wherein the crash sensors are components of a passive safety system further comprising at least one actuatable safety device, the passive safety system being configured to respond to the occurrence of a vehicle collision by actuating the safety device, and wherein the active sensor is a component of an active safety system configured to anticipate the occurrence of the vehicle collision.
13. The vehicle safety system recited in claim 1, wherein the crash sensors comprise at least one of crush zone sensors and airbag control unit (ACU) sensors in the form of accelerometers for measuring vehicle acceleration along a longitudinal vehicle axis.
14. The vehicle safety system recited in claim 13, wherein the crash discrimination metrics have a value determined by comparing acceleration vs. displacement or velocity vs. displacement, as measured by the crash sensors, and the crash discrimination metrics determine the occurrence of a frontal collision in response to the value exceeding the threshold.
15. The vehicle safety system recited in claim 1, wherein the active sensor comprises a camera, and wherein the information obtained from the active sensor comprises the object type, an object lateral position, a time to collision (TTC) with the object, a relative velocity of the object and the vehicle, and a longitudinal position of the object relative to the vehicle.
16. The vehicle safety system recited in claim 5, wherein the algorithm for detecting the object in the path of the vehicle is configured to detect the object by: determining whether the object type is a recognized object type; determining whether the object lateral position is within a predetermined threshold range; determining whether the TTC with the object is within a threshold indicative of an impending collision by evaluating a TTC collision discrimination metric to determine whether the TTC exceeds a predetermined threshold, the threshold being determined with respect to the relative velocity of the object and the vehicle; and determining whether the longitudinal position of the object relative to the vehicle is within a threshold indicative of an impending collision by evaluating a longitudinal distance collision discrimination metric to determine whether the longitudinal distance between the object and the vehicle exceeds a predetermined threshold, the threshold being determined with respect to the relative velocity of the object and the vehicle.
17. The vehicle safety system recited in claim 16, wherein the recognized object type comprises a vehicle, truck, barrier, or pole.
18. The vehicle safety system recited in claim 1, wherein the active sensor comprises a radar sensor, and wherein the information obtained from the active sensor comprises an object state, a collision probability, a time to collision (TTC) with the object, and a relative velocity of the object and the vehicle.
19. The vehicle safety system recited in claim 18, wherein the algorithm for detecting the object in the vehicle path is configured to detect the object by: determining whether the object state is a recognized object state; determining whether the collision probability is greater than a predetermined threshold probability; and determining whether the TTC with the object is within a threshold indicative of an impending collision by evaluating a TTC collision discrimination metric to determine whether the TTC exceeds a predetermined threshold, the threshold being determined with respect to the relative velocity of the object and the vehicle.
20. The vehicle safety system recited in claim 19, wherein the recognized object state comprises a forward state, backward state, sideways state, stationary state, or moving state.
21. The vehicle safety system recited in claim 1, wherein the active sensor comprises at least one of a camera, a radar sensor, and a laser radar (LIDAR) sensor.
22. The vehicle safety system recited in claim 1, wherein the controller comprises an airbag controller unit (ACU).
Description
DRAWINGS
[0034]
[0035]
[0036]
[0037]
[0038]
DESCRIPTION
[0039] In this description, reference is sometimes made to the left and right sides of a vehicle. These references should be understood as being taken with reference to the forward direction of vehicle travel. Thus, reference to the “left” side of a vehicle is meant to correspond to a driver side (“DS”) of the vehicle. Reference to the “right” side of the vehicle is meant to correspond to a passenger side (“PS”) of the vehicle.
[0040] Also, in this description, certain descriptions are made with respect to vehicle axes, specifically, the X-axis, Y-axis, and Z-axis of the vehicle. The X-axis is a central, longitudinally extending axis of the vehicle. The Y-axis is a laterally extending axis of the vehicle that is perpendicular to the X-axis. The Z-axis is a vertically extending axis of the vehicle that is perpendicular to both the X-axis and Y-axis. The X-axis, Y-axis, and Z-axis intersect at or approximate to a center of gravity (“COG”) of the vehicle.
Vehicle Safety System
[0041] Referring to
[0042] The passive safety system 20 includes several sensors, such as accelerometers and/or pressure sensors, for measuring certain conditions of the vehicle 12 that are utilized to determine whether to actuate the vehicle occupant protection devices 14. These sensors can be mounted at various locations throughout the vehicle 12 selected to allow for sensing the particular vehicle condition for which the sensor is intended. In this description, the vehicle safety system 10 is described as including several crash sensors of different types and locations in the vehicle 12. The crash sensors described herein are not necessarily a complete list of sensors included in the vehicle safety system 10. The sensors described herein are only those utilized by the invention to detect the occurrence of a front impact. Those skilled in the art will therefore appreciate that the vehicle safety system 100 can include one or more other crash sensors of any type, in any number, and in any location in the vehicle 12.
[0043] The passive safety system 80 is implemented in the ACU 50 and utilized to detect the occurrence of a frontal vehicle impact. For this purpose, the vehicle safety system 10 includes a left crush zone sensor 60 and a right crush zone sensor 62. The left and right crush zone sensors 60, 62 are accelerometers configured to sense vehicle accelerations and transmit signals indicative of those accelerations to the ACU 50. The ACU 50 is configured to determine whether the magnitude of the sensed accelerations meets or exceeds a threshold sufficient to indicate that a crash event has taken place and to actuate the safety devices in response to that determination.
[0044] In
[0045] The vehicle safety system 10 is implemented and configured to cooperate with other vehicle systems. The ACU 50 can be operatively connected, for example, via a vehicle controller area network (CAN) bus, to a vehicle body control module (BCM) 30. The BCM 30 can communicate via the CAN bus with other vehicle systems, such as chassis control, stability control, traction/skid control, anti-lock braking (ABS), tire pressure monitoring (TPMS), navigation systems, instrumentation (speed, throttle position, brake pedal position, etc.), information and entertainment (“infotainment”) systems, and other systems. Through the CAN bus interface, the ACU 50 can communicate with any of these external systems to provide and/or receive data.
[0046] Referring still to
[0047] The active safety system 100 includes components in the form of, for example, camera sensors, radar sensors, and laser radar (LIDAR) sensors. A camera sensor 110 is mounted in a forward-facing manner high on the windshield 18, e.g., behind or in the area of a rearview mirror. Radar sensor(s) 120 can be front mounted, in the area of the bumper 16, e.g., in the grille. A laser radar (LIDAR) sensor 130 can be mounted on or near the vehicle roof 22.
[0048] Camera sensors 110 are effective in providing a wide field-of-view, with the ability to identify various objects/obstacles with a high degree of accuracy. Cameras can also determine whether an object/obstacle is in the path of the vehicle 12. Cameras also require good visibility and suffer in dark conditions, fog, rain, snow, etc. Radar sensors 120 do not suffer in poor visibility conditions and do provide accurate indications of time-to-collision (TTC). Radar sensors 120 are, however, less capable in terms of discerning between different types of objects/obstacles and are not as adept as cameras in determining whether an object/obstacle is in the path of the vehicle 12. LIDAR sensors 130 provide 3-D sensing capability for TTC and vehicle path determination, provide good object/obstacle recognition, and are robust in both good and poor visibility situations.
[0049] The camera 110, radar sensor 120, and LIDAR sensor 130 can be connected to a separate controller, such as a DAS controller 140, and that controller can communicate with the ACU 50 via the CAN bus. Alternatively, both the active and passive safety functionality can be handled by a single controller, such as the ACU 50, in which case, the camera 110, radar sensor 120, and LIDAR sensor 130 can be connected directly to the ACU 50. These sensors monitor an area in front of the vehicle 12, within a predetermined field of view and range of the vehicle.
[0050] The active safety system sensors provide information (signals, data, etc.) that a controller, such as the ACU 50, DAS controller 140, or other controller, can use detect the presence of objects in the vehicle path. Implementing known methods, such as artificial intelligence (AI) and other algorithms, the controller can determine information related to the detected object, such as the object type, longitudinal distance from the vehicle, lateral position in the vehicle path, time to collision with the vehicle, relative velocity with the vehicle, state of the object (e.g., forward-facing, backward-facing, sideways-facing, moving, stationary, etc.), and the probability that a collision will occur.
[0051]
Control Algorithm Overview
[0052]
[0053] The control algorithm 150 also includes a front algorithm 210 that receives the preset detection flag 182, preset severity flag 192, and the preset object type flag 202 from the preset algorithms 170. The front algorithm 210 is the passive control algorithm that implements the metrics used to determine whether to deploy the safety devices 14 based on the signals received from the sensors. The front control algorithm 210 tailors these metrics based on the flags 182, 192, 202 produced by the preset algorithm 170 in response to the active safety signals 152. The front control algorithm 210 produces individual misuse boxes for each object type, individual thresholds for each object type, and individual thresholds for each severity level.
Collision Discrimination
[0054]
[0055] The collision discrimination algorithm 180 of
[0061] The collision discrimination algorithm 180 utilizes the active safety signals 152 to determine whether a preset condition is present. When a preset condition is present, the collision discrimination algorithm 180 has identified an object type and also determined that a collision is imminent. The collision discrimination algorithm 180 produces a preset detection flag 182 (see also
[0067] The AND gate 236 receives the time latched values from blocks 222, 226, 230, and 234. Once the AND gate 236 is satisfied (TRUE) the preset detection flag 182 is triggered (TRUE). The preset detection flag 182 is time latched at block 238. Therefore, once AND block 236 is satisfied, the preset detection flag 182 is maintained TRUE for a predetermined time period.
[0068] The collision discrimination algorithm 180 of
[0073] The collision discrimination algorithm 180 utilizes the active safety signals 152 to determine whether a preset condition is present. When a preset condition is present, the collision discrimination algorithm 180 has identified an object type and also determined that a collision is imminent. The collision discrimination algorithm 180 produces a preset detection flag 182 (see also
[0078] The AND gate 270 receives the time latched values from blocks 260, 264, and 268. Once the AND gate 270 is satisfied (TRUE) the preset detection flag 182 (see also
Severity Estimation
[0079]
[0084] The severity metric 300 outputs the severity level, which is time latched at block 312 and outputted as the preset severity flag 192 (see also
Object Identification
[0089]
[0090] The object identification algorithm 200 outputs the object type flag 202, which indicates the type of object determined. These object types are shown in the table of
[0096] Crash Signal Conditioning
[0097] The crash signals CCU_1X, CZS_3X, and CZS_4X generated by the crash sensors 50, 60, 62 are conditioned for use by the vehicle safety system 10 in a known manner. By way of example,
[0098] As shown at block 330, the low-pass filtered CCU_1X undergoes analog-to-digital (ADC) conversion at a predetermined frequency/sampling rate. Other conditioning, such as rail checks, and bias adjustments, can also be performed. The conditioned CCU_1X from block 330 can also be further conditioned with high-pass filtering (HPF) 332 and low-pass filtering (LPF) 334. The conditioned CCU_1X is provided to damped spring mass (MSD) model 336, which uses damped spring mass modeling to produce modeled values for relative velocity (V_REL) and relative displacement (X_REL) resulting from the impact that produced the CCU_1X acceleration. This can be done according to known modeling methods, based on particular vehicle architectures and based on occupants having specified characteristics. Examples of this signal condition and modeling are described in detail in U.S. Pat. No. 5,935,182 to Foo et al. and U.S. Pat. No. 6,036,225 to Foo et al. The disclosures of these patents are hereby incorporated by reference in their entireties.
[0099] As shown at block 340, the low-pass filtered CZS_3X undergoes analog-to-digital (ADC) conversion at a predetermined frequency/sampling rate. Other conditioning, such as rail checks, and bias adjustments, can also be performed. At block 342, a moving average of the conditioned CZS_3X from block 340 is calculated to produce CZS_3X_AMA. Similarly, as shown at block 344, the low-pass filtered CZS_4X undergoes analog-to-digital (ADC) conversion at a predetermined frequency/sampling rate. Other conditioning, such as rail checks, and bias adjustments, can also be performed. At block 346, a moving average of the conditioned CZS_4X from block 344 is calculated to produce CZS_4X_AMA.
Conventional Switched Crash Discrimination
[0100]
[0101] The thresholds and misuse boxes shown in
[0102] The front crash discrimination scheme can be required to detect the occurrence of a variety frontal crash types, such as rigid barrier, pole, offset, angular, and asymmetric, of various magnitudes dictated by speed. To be effective, the crash discrimination metric 350 must not only detect the occurrence of the crash, but must do so within a timeframe that the safety devices can be deployed and provide effective passenger protection. Each crash type produces metrics having different signatures, some of which are illustrated in
[0103]
[0104] As shown in
[0105] To account for this, conventional front crash discrimination scheme of
[0106] The CZS switching metric 352 indicates a CZS switch (indicated by the stars in
Active Switching
[0107] The front algorithm 210 is illustrated in
[0108]
[0109] It bears repeating here that the thresholds and misuse boxes shown in
[0110] According to the invention, the object type flag 202 is operative to switch the crash discrimination and switching metrics 360, 390 based on the type of object identified by the object identification algorithm 200 (see
[0111] Referring to
[0112] It should be noted here that the CZS switching metric 390 shown in
[0113] According to the invention, the thresholds implemented in the ACU_X crash discrimination metric 360 and the CZS switching metric 390 can also be switched to preset thresholds and corresponding misuse boxes in response to the preset severity flag 192. To which preset thresholds and misuse boxes the metrics 360, 390 are switched depends on the preset severity flag 192 determined by the severity estimation algorithm 190 (see
[0114] Whether the thresholds implemented in the ACU_X crash discrimination metric 360 and the CZS switching metric 390 are the preset thresholds 366, 368, 394 and preset misuse boxes 378, 380 depends on the preset severity flag 192. The preset severity flag can be configured to indicate two or more severity levels. In the example configuration illustrated in
[0115] For example, referring to the ACU_X crash discrimination metric 360, the switched threshold 364 can be switched to the switched preset threshold 368 and switched preset misuse box 380 in response to the preset severity flag being 1. The stage 1/pretensioner normal threshold 362 can be switched to the stage 1/pretensioner normal preset threshold 366 and normal preset misuse box 378 in response to the preset severity flag being ≥1. Referring to the CZS switching metric 390, the CZS switching threshold 392 can be switched to the CZS switching preset threshold 394 in response to the preset severity flag being ≥1. As shown in
[0116] From the above, it will be appreciated that not only can the front algorithm 210 implement CZS switching to help account for different front crash types based on passive sensing, but also that the front algorithm can implement active switching to account for object types and estimated crash severity based on active sensing.
[0117] Referring to
[0118] Although not shown, the ACU_X crash discrimination metric 360 can implement misuse boxes that correspond to the stage 2 threshold 370 and stage 2 preset threshold 372. Due, however, to the high magnitudes necessary to trigger a stage 2 event, these misuse boxes may not be necessary.
[0119] Additionally, referring to
[0120] From the above description of the invention, those skilled in the art will perceive improvements, changes and modifications. Such improvements, changes, and/or modifications within the skill of the art are intended to be covered by the appended claims.