Detection of Lateral Vehicle Driving Conditions Based On The Characteristic Velocity Marcus Börner, Luc Andréani, Pedro Albertos, Rolf Isermann
Detection of Lateral Vehicle Driving Conditions Based On The Characteristic Velocity Marcus Börner, Luc Andréani, Pedro Albertos, Rolf Isermann
Abstract: Using real-time and online models in vehicle control and fault diagnosis
necessitates knowledge about time variant physical parameters and current driving
situation. Detailed information about vehicle conditions, in form of a Characteristic
Velocity Stability Indicator, is used to select the corresponding vehicle model structure
for adaptive drive dynamic control. After a short introduction to a lateral vehicle model,
a new approach for the online calculation of different driving conditions (i.e. stability,
understeering, oversteering, and neutralsteering) is given. Copyright © 2002 IFAC
Modern vehicles are equipped with an increasing For deriving the lateral dynamics, a coordinate
number of driver assistance systems. These systems system is fixed to the center of gravity (C.G.) and
are designed to aid the driver by preventing any Newton’s laws are applied. Roll, pitch, bounce, and
unstable or unpredictable vehicle behavior. deceleration dynamics are neglected to reduce the
Although they are using real-time and online model to two degrees of freedom: the lateral position
models, fault detection and diagnosis is mostly and yaw angle states. Further simplifications assume
performed by relatively simple algorithms, which do that each axle shares the same steering angles and
not work correctly in certain driving situations. One that each wheel produces the same steering forces
approach to cope with the problems encountered by (Fig. 1).
these simple algorithms is to calculate the driving
condition and react with a reconfiguration or y o ,ϕ o
FxF
adaptation of models to this new situation. ICM
lF δ st
x o ,κ o
z0 ,ψ 0
Former work was based on fuzzy logic systems (e.g. l FyF
ρ
Albertos and Börner, 1999; Börner and Albertos, v
1999). This approach was able to detect lR β
y ,ϕ
understeering, oversteering, and braking in the curve ψ
x,κ
situations and used five measured input signals z,ψ
(steering wheel input δst, lateral acceleration ÿ, yaw C.G.
m
v2
ρ
rate ψ& , longitudinal acceleration &x& , and velocity v). J zψ&&
R mv&
21 a = 1 2D 1
to 0.4 g on normal dry asphalt roads (Milliken and 0
21
a1 = =11 a1 21
a2 = =11 a 2
ω0 ω 02
Milliken, 1995). Note that the velocity v and the
cornering stiffness c'αF and cαR are assumed to be (3)
time-variant. and
31
β (s) b0 + 31b1s
G31 ( s ) = =
Table 1: Vehicle Parameters δ st ( s ) 31
a0 + 31a1s + 31a 2 s 2
31 β l R ml R v 2 11 J zv
Sym Description Value Unit b0 = = 1− b0 31
b1 = 31
b0
δ st v cαR l R l cαR l R l − l F mv 2
bol where stat
and
ψ& (t ) 1 v(t )
=
δ st (t ) ist l v(t )
2
(9)
1+
v (t )
ch
and
&y&(t ) 1 v 2 (t )
Fig. 4: Parameter root locus of G1(jω) for different = .
δ st (t ) ist l v(t )
2
(10)
cornering stiffness cαR=1.2c’αF ∈ [0 N/rad;100000
1+
N/rad] and constant velocity v = 14 [m/s] ≈ 50 v (t )
ch
[km/h]
The term vch(t) is termed the characteristic velocity. 5 STABILITY OF A VEHICLE
Fig. 6: Driving situation detection with output CVSI This means that in the case of an oversteering
(Characteristic Velocity Stability Indicator) vehicle, the vehicle becomes unstable if the
quadratic velocity is smaller than the negative
The input of the model is the steering wheel angle quadratic characteristic velocity.
signal δst. As output signal the yaw rate sensor ψ& or
Further more for small steering angles δ st < δ stthres ,
lateral accelerometer ÿ can be used to calculate the
it is assumed that the driving condition is mainly a
characteristic velocity vch. With help of the on-line
straight run, just compensating for disturbances. If
calculated characteristic velocity vch, the over ground
velocity v, and the steering wheel angle δst the δ st > δ stthres cornering can be assumed. Then a
current driving situation can be concluded. If the classification of different driving situations can be
vehicle is in unstable conditions, the situation can be made as shown in Table 2. This driving condition
classified while cornering into understeering, detection uses only a few sensor signals: δst ,v, ψ& .
neutralsteering and oversteering. The same classification can be defined for lateral
acceleration measurements. Table 2 introduces a
Characteristic Velocity Stability Indicator (CVSI) to
distinguish between different driving and stability The test vehicle is equipped with special sensors for
conditions. measuring the following signals: The steering wheel
angle δst, lateral acceleration ÿ, yaw rate ψ& , and
Table 2: Classification of different driving
conditions ABS velocity v1..4.
Now a driving experiment is considered for a dry
road containing two different types of lateral
Signal processing Driving condition Stability
excitation. First, a slalom test drive was performed
followed by a longitudinal acceleration and another
^ ( ψ& < ψ& ) - Stable slalom course. The lateral acceleration of the slalom
Straight run
threshold
(δst < δst,Lim)
^ test drive was partially higher than 6 m/s2.
(v2 > 0) Braking / In the upper plot of Fig. 9 the steering wheel angle
^ ( ψ& ≥ ψ& ) accelerating Unstable
threshold
under µ-split
δst is shown. The lower plot shows the ABS wheel
speed velocities.
^ - Understeering Stable
(vch2≥
0) ^
(vch2>>v2)
Neutralsteering Stable
^
Cornering
Classification number
δst ψ& CVSI Fig. 9: Slalom experiments:
process
a) Steering wheel angle signal δst
calculation of vch
b) Related ABS speed sensor signals for a
^ ((dψ/dt) < (dψ/dt)thres) 0
slalom test drive (vFR=Front right, vFL=front
v2
v
v 2ch,opt = −
δ st v δL < δL,Lim ^ ((dψ/dt) ≥ (dψ/dt)thres) -1
left, vRL=rear left, vRR=rear right, v=Correvit
1−
ψ&ist l
- 1
sensor)
2
2 ^ (vch ≥0)
v ch ^ (vch2>>v2) CVSI
(v2>0)
Opt
2 2
2
^ (|vch |>>v )
δL ≥ δL,Lim
2 2
^ (|vch | > v ) 3
^ (vch2<0)
^ (|vch2| = v2) 4
^ (|vch2| < v2) 5