A vehicle includes wheels, force sensors adapted for a vertical force and lateral force of each wheel, an onboard device, and a controller. The controller calculates vehicle values using the vertical force and lateral force, compares the values to a corresponding threshold, and automatically deploys the device when each element value does not exceed a corresponding threshold. A method for determining when to deploy an airbag includes measuring a vertical and lateral force at each wheel, and measuring a yaw rate and roll angle. A lateral velocity is calculated using the lateral force, and a lift of each wheel is calculated using the vertical force. The roll angle, roll rate, and stopping time are processed to generate a point on a 3d rollover plane. A rollover energy rate is calculated, and the airbag deploys when the point, rollover energy rate, and lift do not exceed a threshold.
|
1. A vehicle comprising:
a plurality of wheels;
a plurality of force sensors each adapted for measuring a vertical force and a lateral force at a different one of the plurality of wheels;
a deployable device; and
a controller in communication with the plurality of force sensors;
wherein the controller has an algorithm configured for calculating a set of vehicle values using the vertical force and the lateral force, for comparing the set of vehicle values to a corresponding minimum threshold, and for automatically deploying the device when each value of the set of vehicle values does not exceed a corresponding calibrated threshold.
11. A method for determining when to deploy an airbag in a vehicle having a plurality of wheels, the method comprising:
measuring a vertical force and a lateral force at each of the plurality of wheels;
measuring a yaw angle of the vehicle using a yaw angle sensor;
measuring a roll angle of the vehicle using a roll angle sensor;
calculating an estimated lateral velocity of the vehicle using the lateral force;
calculating a lift of each wheel using the vertical force;
processing the roll angle, roll rate, and stopping time of the vehicle to thereby generate a point on a 3d rollover plane;
calculating a rollover energy rate of the vehicle; and
automatically deploying the airbag when the point, the rollover energy rate, and the lift each have values less than a corresponding calibrated minimum threshold.
6. A vehicle comprising:
a plurality of wheels;
a plurality of sensors including a roll angle sensor connected to a vertical axis of the vehicle and a set of force sensors each connected to a different one of the wheels and adapted for measuring a vertical force and a lateral force at each of the plurality of wheels;
a deployable side curtain airbag; and
a controller in communication with the set of force sensors, the controller having an algorithm that is adapted for deploying the side curtain airbag in response to a threshold comparison between each of:
a three-dimensional (3d) rollover plane defined by the roll angle, the roll angle rate, and a calculated stopping time;
a calculated roll energy rate of the vehicle; and
a lift status of each of the plurality of wheels;
wherein the algorithm is configured for estimating a lateral velocity of the vehicle using a lateral force value from the set of force sensors, for calculating the calculated stopping time as a function of the lateral velocity, and for calculating the roll energy rate as a function of the roll angle.
2. The vehicle of
3. The vehicle of
wherein the algorithm is adapted for calculating the roll energy rate as a function of the roll angle, the yaw rate, and an estimated mass of the vehicle.
4. The vehicle of
5. The vehicle of
7. The vehicle of
8. The vehicle of
9. The vehicle of
10. The vehicle of
12. The method of
13. The method of
14. The method of
|
The present invention relates to vehicle rollover detection, and more particularly to a method and a system for predicting a vehicle trip-over event.
The National Highway Transportation Safety Administration (NHTSA) characterizes vehicle rollover events both by type and severity, with the most commonly occurring vehicle rollover event being a trip-over event. The term “trip-over event” describes a particular type of vehicle rollover event wherein the lateral motion of a vehicle is suddenly arrested by an opposing force such as soft or sandy soil, a curb, or a high-friction surface. In order to protect and contain vehicle occupants during a rollover event, modern vehicles are often equipped with rollover sensing systems. Such systems attempt to detect dynamic vehicle conditions that might be indicative of a rollover event. Positive rollover detection can be used to signal deployment of various onboard devices, e.g., seat belt tensioning devices, airbags, etc.
Accordingly, a method is provided in the form of a computer-executable control algorithm that when executed continuously monitors a set of vehicle values to determine whether a vehicle trip-over event is occurring. The algorithm can be stored or recorded in memory of an onboard electronic control unit or controller, and automatically executed upon start up of the vehicle. Once executed, a set of values is continuously monitored and compared to calibrated threshold values. Under certain conditions, the result of the value comparison can be used to signal for activation or deployment of various onboard devices, such as but not limited to side curtain airbags, seat belt tensioning devices, etc.
In particular, the algorithm utilizes a plurality of specially configured sensors, including a plurality of corner force sensors disposed at the four corners or wheels of the vehicle in order to accurately measure any vertical and lateral forces present at the respective force sensor positions. These values are in turn used to estimate vehicle mass and lateral velocity. The algorithm then determines a path the vehicle is likely to take, and whether a trip-over event is the likely result of such a path. If a trip-over event is indicated, the algorithm can provide an appropriate command or signal to an onboard device, or indirectly thereto via a deployment or activation algorithm, in order to ensure that the device or devices are activated or deployed.
Within the scope of the present invention, a vehicle includes a plurality of wheels, a force sensor connected to each of the corners of the vehicle, such as the wheels, for measuring vertical and lateral forces at each wheel. The vehicle also includes a deployable airbag and/or other onboard device, and a controller in continuous communication with each of the force sensors. The algorithm reads or receives the vertical and lateral force measurements from the force sensors, and in response thereto calculates a set of values. The set of values is compared to a corresponding minimum threshold value, and when each element or value of the set of values is less than the corresponding threshold for that particular value, the airbag device is automatically deployed or activated.
A method for optimally deploying an airbag in a vehicle includes measuring a vertical and a lateral force at each of a plurality of wheels of the vehicle, as well as a yaw rate and a roll angle of the vehicle. The method in the form of a computer-executable algorithm then calculates an estimated lateral velocity of the vehicle using the measured lateral force, as well as an amount of lift of each wheel using the measured vertical force. A central processing unit (CPU) of the controller processes the roll angle, the roll rate, and a calculated stopping time of the vehicle to thereby generate a point on a 3D rollover plane. This point, along with a calculated rollover energy rate of the vehicle and an amount of lift of the wheels, are each compared to a corresponding threshold. The controller automatically deploys or activates the airbag or other onboard device when each of the point, the rollover energy rate, and the amount of lift of the wheels does not exceed a calibrated minimum threshold.
The above features and advantages and other features and advantages of the present invention are readily apparent from the following detailed description of the best modes for carrying out the invention when taken in connection with the accompanying drawings.
Referring to the drawings wherein like reference numbers correspond to like or similar components throughout the several figures, and beginning with
The vehicle 10 has a vertical axis (z), a longitudinal axis (x), and a horizontal or lateral axis (y). A yaw rate sensor 18 and a roll rate sensor 19 are each connected to the vehicle 10 along or on the vertical axis (z). The yaw rate sensor 18 is suitably configured for detecting, sensing, or otherwise determining directly or via calculation a yaw rate (r) of the vehicle 10. Likewise, the roll sensor 19 is suitably configured for detecting, sensing, or otherwise determining a roll angle (φ) of the vehicle 10 and, either directly or via derivation, a roll rate (φ) thereof. As with the sensors 14, the sensors 18 and 19 are hardwired to or in wireless communication with the controller 16.
The corner force sensors 14 are each configured to measure a respective corner force for a given front right (FR), front left (FL), rear right (RR), and rear left (RR) wheel. That is, the sensor 14FL that is connected to the wheel 12FL detects, senses, measures, or otherwise determines a corresponding force Fy,FL in the lateral (y) direction, while the force sensors 14FR, 14RL, and 14RR each determine a corresponding lateral force of Fy,FR, Fy,RL, and Fy,RR, respectively. At the same time, the sensors 14 can each determine a vertical or z-axis force for a corresponding wheel 12, such that, collectively, a set of forces Fz,FL, Fz,FR, Fz,RL, and Fz,RR are ultimately determined and transmitted to the controller 16 to determine whether any given wheel 12 is lifting or separating from the road surface 25, as will be described below.
Still referring to
Additionally, the controller 16 can be configured as a digital computer generally comprising, in addition to the CPU 21, sufficient memory (M) 23 such as, but not limited to, read only memory (ROM), random access memory (RAM), electrically-programmable read only memory (EPROM), etc. The controller 16 can include a high speed clock, analog to digital (A/D) and digital to analog (D/A) circuitry, and input/output circuitry and devices (I/O), as well as appropriate signal conditioning and buffer circuitry. Any algorithms resident in the controller 16 or accessible thereby, including the algorithm 100 described below with reference to
Referring to
Beginning at step 102, a set of dynamic values (D) is measured, sensed, detected, calculated, and/or otherwise determined. In particular, the lateral corner forces Fy,FL, Fy,FR, Fy,RL, and Fy,RR, as well as the vertical corner forces Fz,FL, Fz,FR, Fz,RL, and Fz,RR, are each determined using the sensors 14 of
At step 104, the controller 16 processes the information from step 102 using the CPU 21 to thereby calculate a value set (G). Value set (G) includes the stopping time (T) and a status determination describing whether any of the wheels 12 are lifting from the road surface 25. The controller 16 also calculates or estimates the lateral velocity (Vy) of the vehicle 10, as described below. Also at step 104, the controller 16 estimates the mass (m) of the vehicle 10 as set forth below.
Estimation of vehicle stopping time (T) can be determined in a representative soil trip event, i.e., a lateral movement of a vehicle into a sand bed. Such an event represents approximately 91% of the trip-over events occurring in the field for passenger cars, and approximately 93% for light truck vehicles or LTV. Stopping time (T) can be calculated using the equation:
Vy−aoT−a1(T2/2)=0,
where Vy is the lateral velocity of the vehicle 10, and wherein a0 and a1 are predetermined parameter values, as will be understood by those of ordinary skill in the art.
Referring briefly to
dVy/dt=1/m[Fy,FL+Fy,FR+Fy,RL+Fy,RR]−rVx
where m represents the estimated mass of the vehicle 10, r is the measured yaw rate of the vehicle 10.
Referring again to
wherein the vertical forces at the corners, i.e., Fcorner, i, are measured when, and anytime, the vehicle 10 is at a standstill or vehicle velocity is zero. The result (m) thus represents the estimated mass of the vehicle 10.
Finally, wheel lift detection can be determined by comparing each of the corner forces in the vertical or z-direction, i.e., Fz,FL, Fz,FR, Fz,RL, and Fz,RR, to a calibrated minimum threshold (Fz, min), which can be determined offline and recorded or stored as a reference value in memory 23. For example, if Fz,FL is less than Fz, min, than the front left (FL) wheel, i.e., wheel 12FL in
At step 106, the algorithm 100 detects or otherwise determines whether the vehicle 10 is presently entering a trip-over event. As explained above, a trip-over event refers to a rollover event in which the lateral motion of the vehicle 10 is arrested by an opposing force, e.g., soft soil, a curb, a high-friction surface, etc. In making this determination, the algorithm 100 positions or locates a point 45 on a three-dimensional or x, y, z rollover plane and compares this position to a first threshold value. Additionally, the algorithm 100 calculates a roll energy rate (Ė) and compares this value to a second threshold value, and also compares any calculated amounts of wheel lift to a third threshold.
Referring briefly to
Ė={dot over (φ)}{m[aym(Y′ cos φ+Z′ sin φ)+azm(−Y′ sin φ+Z′ cos φ)]−Ixz{dot over (r)}},
where {dot over (φ)} is the roll rate, m is the estimated vehicle mass, aym is a measured lateral acceleration, Y′ and Z′ are derivatives of Y=Y(φ) and Z=Z(φ) with respect to φ. Under a steady-state condition during the roll, the center of gravity of the sprung mass of the vehicle moves laterally and vertically, and follows the trajectory Y=Y(φ), Z=Z(φ). φ is the measured roll angle, Ixz is the cross moment of inertia xz, and {dot over (r)} is the derivative of the measured yaw rate (r). The amount of lift determined at step 104 is compared to the third threshold, represented as threshold C in
At step 108, a determination is made as to whether the point 45 defined by (T, φ, {dot over (φ)}), the roll energy rate (Ė), and the lift each exceed their calibrated threshold A, B, and C, respectively, as represented in
At step 110, the controller 16 can automatically deploy one or more onboard devices as needed, for example by automatically deploying the side-curtain airbag 27, increasing tension on a seat belt using a tensioning device, etc. Alternately, step 110 can generate an indicator or a flag having a value corresponding to one of an imminent or present trip-over event, which is read by the algorithm 50 in an embodiment having a separate airbag deployment algorithm 50. If such a flag is used, it is recorded in memory 23, and the algorithm 100 is finished. If the airbag 27 is automatically deployed without recording the flag, the algorithm 100 is finished upon deployment of the airbags 27.
Referring again to
While the best modes for carrying out the invention have been described in detail, those familiar with the art to which this invention relates will recognize various alternative designs and embodiments for practicing the invention within the scope of the appended claims.
Ryu, Jihan, Nardi, Flavio, Moshchuk, Nikolai K., Kwon, O Kyung, McLenon, Edward, O'Brien-Mitchell, Bridget M.
Patent | Priority | Assignee | Title |
10562524, | Jun 29 2017 | NIO TECHNOLOGY ANHUI CO , LTD | Rollover control algorithm |
11318924, | Jan 11 2021 | GM Global Technology Operations LLC | Torque distribution system for redistributing torque between axles of a vehicle |
11338796, | Dec 17 2020 | GM Global Technology Operations LLC | Apparatus and methodology for wheel stability monitoring system |
Patent | Priority | Assignee | Title |
6889146, | Sep 04 2002 | Aptiv Technologies AG | Seat belt tension determination using multiple belt tension sensors |
7120528, | Aug 05 2002 | Ford Global Technologies, LLC | System and method for operating a rollover control system in a transition to a rollover condition |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Apr 07 2009 | KWON, O K | GM Global Technology Operations, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 022592 | /0590 | |
Apr 07 2009 | O BRIEN-MITCHELL, BRIDGET M | GM Global Technology Operations, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 022592 | /0590 | |
Apr 07 2009 | NARDI, FLAVIO | GM Global Technology Operations, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 022592 | /0590 | |
Apr 07 2009 | MOSHCHUK, NIKOLAI K | GM Global Technology Operations, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 022592 | /0590 | |
Apr 07 2009 | RYU, JIHAN | GM Global Technology Operations, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 022592 | /0590 | |
Apr 14 2009 | MC LENON, EDWARD | GM Global Technology Operations, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 022592 | /0590 | |
Apr 24 2009 | GM Global Technology Operations LLC | (assignment on the face of the patent) | / | |||
Jul 10 2009 | GM Global Technology Operations, Inc | UNITED STATES DEPARTMENT OF THE TREASURY | SECURITY AGREEMENT | 023201 | /0118 | |
Jul 10 2009 | GM Global Technology Operations, Inc | UAW RETIREE MEDICAL BENEFITS TRUST | SECURITY AGREEMENT | 023162 | /0048 | |
Apr 20 2010 | UNITED STATES DEPARTMENT OF THE TREASURY | GM Global Technology Operations, Inc | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 025246 | /0056 | |
Oct 26 2010 | UAW RETIREE MEDICAL BENEFITS TRUST | GM Global Technology Operations, Inc | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 025315 | /0091 | |
Oct 27 2010 | GM Global Technology Operations, Inc | Wilmington Trust Company | SECURITY AGREEMENT | 025324 | /0555 | |
Dec 02 2010 | GM Global Technology Operations, Inc | GM Global Technology Operations LLC | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 025781 | /0299 | |
Oct 17 2014 | Wilmington Trust Company | GM Global Technology Operations LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 034185 | /0789 |
Date | Maintenance Fee Events |
Oct 03 2011 | ASPN: Payor Number Assigned. |
Jul 17 2015 | REM: Maintenance Fee Reminder Mailed. |
Dec 06 2015 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Dec 06 2014 | 4 years fee payment window open |
Jun 06 2015 | 6 months grace period start (w surcharge) |
Dec 06 2015 | patent expiry (for year 4) |
Dec 06 2017 | 2 years to revive unintentionally abandoned end. (for year 4) |
Dec 06 2018 | 8 years fee payment window open |
Jun 06 2019 | 6 months grace period start (w surcharge) |
Dec 06 2019 | patent expiry (for year 8) |
Dec 06 2021 | 2 years to revive unintentionally abandoned end. (for year 8) |
Dec 06 2022 | 12 years fee payment window open |
Jun 06 2023 | 6 months grace period start (w surcharge) |
Dec 06 2023 | patent expiry (for year 12) |
Dec 06 2025 | 2 years to revive unintentionally abandoned end. (for year 12) |