Estimation of vehicle lateral tire-road forces: a
comparison between extended and unscented Kalman
filtering
Moustapha Doumiati, Alessandro Victorino, Ali Charara, Daniel Lechner
To cite this version:
Moustapha Doumiati, Alessandro Victorino, Ali Charara, Daniel Lechner. Estimation of vehicle lateral
tire-road forces: a comparison between extended and unscented Kalman filtering. ECC 09, Aug 2009,
Hungary. pp.6. hal-00426299
HAL Id: hal-00426299
https://hal.archives-ouvertes.fr/hal-00426299
Submitted on 24 Oct 2009
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d’enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.
Estimation of vehicle lateral tire-road forces: a comparison between
extended and unscented Kalman filtering
Moustapha Doumiati, Alessandro Victorino, Ali Charara and Daniel Lechner
Abstract— Extensive research has shown that most of road
accidents occur as a result of driver errors. A close examination
of accident data reveals that losing the vehicle control is
responsible for a huge proportion of car accidents. Preventing
such kind of accidents using vehicle control systems, requires
certain input data concerning vehicle dynamic parameters
and vehicle road interaction. Unfortunately, some parameters
like tire-road forces and sideslip angle, which have a major
impact on vehicle dynamics, are difficult to measure in a car.
Therefore, this data must be estimated. Due to the system
nonlinearities and unmodeled dynamics, two observers derived
from extended and unscented Kalman filtering techniques are
proposed and compared. The estimation process method is
based on the dynamic response of a vehicle instrumented
with cheap, easily-available standard sensors. Performances
are tested and compared to real experimental data acquired
using the INRETS-MA Laboratory car. Experimental results
demonstrate the ability of this approach to provide accurate
estimations, and show its practical potential as a low-cost
solution for calculating lateral-tire forces and sideslip angle.
I. I NTRODUCTION
Vehicle control algorithms such as Electronic Stability
Control (ESC) systems have made great strides towards
improving the handling and safety of vehicles. In fact, experts
estimate that the ESC prevents 27% of loss of control accidents by intervening when emergency situations are detected
[1]. While ESC is undoubtedly a life-saving technology, it
is limited by the available vehicle state information.
ESC systems currently available on production cars rely
on avaible inexpensive measurements (such as longitudinal
velocity, accelerations and yaw rate), tire model, and sideslip
rate, not sideslip angle. Calculating sideslip angle from
sideslip rate integration is prone to uncertainty and errors
from sensor biases. Furthermore, other essential parameters
like tire-road forces are difficult to measure because of
technical, physical and economic reasons. Therefore, these
important data must be observed or estimated. If control
systems could characterize lateral tire forces characteristics,
namely lateral forces, sideslip angle and tire-road friction
coefficient, these systems could greatly enhance vehicle
handling and increase passenger safety.
As the motion of a vehicle is governed by the forces
generated between the tires and the road, knowledge of
the tire forces is crucial to predicting vehicle motion. The
lateral forces necessary for a vehicle to hold a curve arise
as a result of tire deformation. As shown in figure 1, the
relationship between the lateral force and the slip angle is
initially linear with a constant slope of Cα , referred to as
the cornering stiffness. When operating in the linear region,
a vehicle responds predictably to the driver’s inputs. When a
vehicle undergoes high accelerations, or when road friction
changes, the vehicle dynamic becomes nonlinear and the
force begins to saturate. Consequently, the tire enters the
nonlinear operating region and the vehicle approaches its
handling limits and its response becomes less predictable.
M. Doumiati, A. Victorino and A. Charara are with Heudiasyc Laboratory, UMR CNRS 6599, Université de Technologie de
Compiègne, 60205 Compiègne, France mdoumiat@hds.utc.fr,
acorreav@hds.utc.fr and acharara@hds.utc.fr
D. Lechner is with Inrets-MA Laboratory, Departement of Accident
Mechanism Analysis, Chemin de la Croix Blanche, 13300 Salon de
Provence, France daniel.lechner@inrets.fr
Lateral vehicle dynamic estimation has been widely discussed in the literature. Several studies have been conducted
regarding the estimation of tire-road forces and sideslip angle
[2]-[9]. For example, in [2] and [3], the authors estimate the
vehicle dynamic state for a four-wheel vehicle model. Consequently, tire forces are calculated based on the estimated
states and using tire models. In [4], Ray estimates the vehicle
dynamic states and lateral tire forces per axle for a nine
DOF vehicle model. The author uses measures of the applied
torques as inputs to his model. We note that the torque is
difficult to get in practice; it requires expensive sensors. More
recently, in [5] and [6], authors propose observers to estimate
lateral forces per axle without using torque measures. In [7],
the authors propose an estimation process based on a three
DOF vehicle model, as a tire force estimator. In [8] and [9],
sideslip angle estimation is discussed in details.
In [5], [6], [7], lateral forces are modelled with a derivative
equal to random noise. The authors in [7], remark that such
modeling leads to a noticeable inaccuracy when estimating
individual lateral tire forces, but not in axle lateral forces.
This phenomenon is due to the non-representation of the
lateral load transfer when modeling [7].
The main goal of this study is to develop an estimation
method that uses a simple vehicle-road model and a certain
number of valid measurements in order to estimate accuracy
and in real-time the lateral force at each individual tireroad contact point. We suppose a prior knowledge of road
conditions. This study presents two particularities:
• the estimation process does not use the measurement of
wheel torques,
• As described in section II, the estimation process uses
accurate estimated normal tire forces, while other approaches found in the literature assume constant vertical
forces.
The observation system is highly nonlinear and presents
unmodeled dynamics. For this reason, two observers based
on EKF (Extended Kalman Filter) and UKF (Unscented
Kalman Filter) are proposed. The EKF is probably the most
used estimator for nonlinear systems, however the UKF has
shown the ability to be a superior alternative especially when
system presents strong nonlinearities. This study compares
and discusses this two filtering techniques in our estimation
approach.
In order to show the effectiveness of the estimation method,
some validation tests were carried out on an instrumented
vehicle in realistic driving situations.
The remainder of the paper is organized as follows. In section
2 we describe the estimation process. Section 3 presents the
vehicle/road model. Section 4 describes the observer and
presents the observability analysis. In section 5 the observers
results are discussed and compared to real experimental data,
and then in the final section we make some concluding
remarks regarding our study and future perspectives.
II. E STIMATION PROCESS DESCRIPTION
The estimation process is shown in its entirety by the
block diagram in figure 2, where ax and aym are respectively
the longitudinal and lateral accelerations, ψ̇ is the yaw rate,
∆ij ( i represents front(1) or rear(2) and j represents left(1)
Linear
Transient
Saturation
Suspension
deflection
sensors
1000
∆ ij
Block 1
900
Roll plane model +
coupling
longitudinal/lateral
dynamics
Lateral force (N)
800
700
ax, aym
Inertial
center
600
500
.
ψ
Cα
1
300
Block 2
200
wij
ABS
100
0
ax, ay
Fzij
400
0
5
10
15
20
Sideslip angle (°)
Fig. 1.
Four wheel vehicle
model + Dugoff tire
model
δ ij
Optical
sensor
Generic tire curve
Fyij
Fig. 2.
or right (2)) is the suspension deflection, wij is the wheel
velocity, Fzij and Fyij are respectively the normal and lateral
tire/road forces, β is the sideslip angle at the centre of gravity
(cog). The estimation process consists of two blocks and its
role is to estimate normal and lateral forces at each tire/road
level and then to evaluate the lateral friction coefficient. The
following measurements are needed:
• yaw rate, longitudinal and lateral accelerations measured by an inertial sensor,
• suspension deflections using suspension deflections sensors,
• steering angle measured by an optical sensor,
• rotational velocity for each tire given by ABS.
The first block aims to provide the vehicle’s weight,
normal tire forces and the corrected lateral acceleration
ay (by canceling the gravitational acceleration that distorts
the accelerometer signal). It contains observers based on
vehicle’s roll dynamics and model that couples longitudinal
and lateral accelerations. The first block was the subject of
our previous studies [10], [11]. This article focuses only on
the second block, whose main role is to estimate lateral tire
forces and sideslip angle. The second block makes use of
the estimations provided by the first block. One particularity
of this estimation process is the use of blocks in series. By
using cascaded observers, the observability problems entailed
by an inappropriate use of the complete modeling equations
are avoided enabling the estimation process to be carried out
in a simple and practical way.
III. V EHICLE - ROAD MODEL
A. Four-wheel vehicle model
The Four-Wheel Vehicle model (FWVM) was chosen for
this study because it is simple and corresponds sufficiently
to our objectives. The FWVM is widely used to describe
transversal vehicle dynamic behavior [3], [4], [6]. In this
study, we adopt the following simplified assumptions:
• rear longitudinal forces are neglected relative to the
front longitudinal forces (Assuming a front-driven vehicle). We suppose that Fx1 = Fx11 + Fx12 ,
• front steering angles are equal (δ11 = δ12 = δ) and rear
steering angles are approximately null (δ21 = δ22 = 0).
Figure 3 shows the FWVM model, where ψ̇ is the yaw
rate, β is the center of gravity sideslip angle, it is the angle
between the vehicle heading and the direction of its velocity,
Vg the center of gravity velocity, and L1 and L2 the distance
from the vehicle center of gravity to the front and rear axles
β
Process estimation diagram
α11
δ11
Fy11
Fy11
E
Fx11
α12
Vg
Fy21
U
Fx21
α21
β
.
ψ
δ12
Fy12
V
Fx12
Fy11
Fy22
α22
L1
Fx22
L2
Fig. 3.
Four-wheel vehicle model.
respectively. Fx,y,i,j are the longitudinal and lateral tireroad forces, δ1,2 are the front left and right steering angles
respectively, and E is the vehicle track (lateral distance from
wheel to wheel).
The simplified FWVM is derived from [12] and it is formulated as the following dynamic relationship:
Fx1 cos(β − δ) + Fy11 sin(β − δ)+
1
˙
,
Vg = m
Fy12 sin(β − δ) + (Fy21 + Fy22 ) sin(β)
"
ψ̈ =
1
Iz
β̇ =
1
mVg
#
L1 [Fy11 cos δ + Fy12 cos δ + Fx1 sin δ]−
L2 [Fy21 + Fy22 ]+
,
E
[F
sin
δ
−
F
sin(δ)]
y11
y12
2
−Fx1 sin(β − δ) + Fy11 cos(β − δ)+
Fy12 cos(β − δ) + (Fy21 + Fy22 ) cos(β) − ψ̇,
ay =
1
m [Fy11
ax =
1
m [−Fy11
cos δ + Fy12 cos δ + (Fy21 + Fy22 ) + Fx1 sinδ],
sin δ − Fy12 sin δ + Fx1 cos δ].
(1)
where m is the vehicle mass, Iz is the yaw moment of inertia
and αij are the front and the rear sideslip angles (tire sideslip
angle is the angle between the tire direction and its velocity).
The vehicle velocity Vg , the steer angle δ, the yaw rate ψ
and the vehicle body slip angle β are then used as a basis
for the calculation of the tyre slip angles αij , where:
i
h
V β+L1 ψ̇
,
α11 = δ − arctan Vg −E ψ̇/2
g
α12 = δ − arctan
α21 = − arctan
α22 = − arctan
h
h
h
i
Vg β+L1 ψ̇
Vg +E ψ̇/2
Vg β−L2 ψ̇
Vg −E ψ̇/2
Vg β−L2 ψ̇
Vg +E ψ̇/2
(2)
Y = [ψ̇, Vg , ax , ay ] = [y1 , y2 , y3 , y4 ].
.
The state vector comprises yaw rate, vehicle velocity, sideslip
angle at the cog, lateral forces and the sum of the front
longitudinal tire forces:
B. Lateral tire-force model
The model of tire-road contact forces is complex because a
wide variety of parameters including environmental factors
and pneumatic properties (load, tire pressure, etc.) impact
the tire-road contact interface. Many different tire models
are to be found in the literature, based on the physical
nature of the tire and/or on empirical formulations deriving
from experimental data, such as the Pacejka, Dugoff and
Burckhardt models [12], [13]. Dugoff’s model was selected
for this study because of the small number of parameters that
are sufficient to evaluate the tire-road forces. The nonlinear
lateral tire forces are given by:
Fyij = −Cαi tanαij .f (λ)
(3)
where Cαi is the lateral stiffness, αij is the slip angle and
f (λ) is given by:
(2 − λ)λ, if λ < 1
f (λ) =
(4)
1,
if λ ≥ 1
µFzij
λ=
2Cαi |tanαij |
U = [δ, Fz11 , Fz12 , , Fz21 , Fz22 ] = [u1 , u2 , u3 , u4 , u5 ].
(8)
The measure vector Y(t) comprises yaw rate, vehicle velocity
(approximated by the mean of the rear wheel velocities
calculated from wheel encoders information), longitudinal
and lateral accelerations:
,
i
i
,
The input vector U comprises the steering angle and the
normal forces considered estimated by the first block (see
section 2):
[ψ̇, Vg , β, Fy11 , Fy12 , Fy21 , Fy22 , Fx1 ]
[x1 , x2 , x3 , x4 , x5 , x6 , x7 , x8 ].
(10)
The process and measurement noise vectors, respectively
bm (t) and bs (t), are assumed to be white, zero mean and
uncorrelated.
Consequently, the evolution equations are:
X
=
=
Ẋ = f (X, U ) = [x˙1 , x˙2 , x˙3 , x˙4 , x˙5 , x˙6 , x˙7 , x˙8 ]
#
"
L1 [x4 cos u1 + x5 cos u1 + x8 sin u1 ]−
1
x˙1 = Iz L2 [x6 + x7 ]+
,
E
[x
sin
u
−
x
sin
u
]
4
1
5
1
2
x8 cos(x3 − u1 ) + x4 sin(x3 − u1 )+
1
x˙2 = m
,
x5 sin(x3 − u1 ) + (x6 + x7 ) sin(x3 )
−x8 sin(x3 − u1 ) + x4 cos(x3 − u1 )+
1
x˙3 = mV
− x1 ,
g
x cos(x − u ) + (x + x ) cos x
5
3
1
(5)
x˙4 =
x2
σ1 (−x4
+ Fy11 (α11 , u2 )),
In the above formulation, µ is the coefficient of friction
and Fzij is the normal load on the tire. This simplified tire
model assumes no longitudinal forces, a uniform pressure
distribution, a rigid tire carcass, and a constant coefficient of
friction of sliding rubber [14].
x˙5 =
x2
σ1 (−x5
+ Fy12 (α12 , u3 )),
x˙6 =
x2
σ2 (−x6
+ Fy21 (α21 , u4 )),
x˙7 =
x2
σ2 (−x7
+ Fy22 (α22 , u5 )),
C. Relaxation model
When vehicle sideslip angle changes, a lateral tire force is
created with a time lag. This transient behavior of tires can
be formulated using a relaxation length σ. The relaxation
length is the distance covered by the tire while the tire force
is kicking in. Using the relaxation model presented in [15],
lateral forces can be written as:
Vg
Ḟyij =
(6)
(−Fyij + Fyij ),
σi
where F yij is calculated from a Dugoff’s reference tire-force
model, Vg is the vehicle velocity and σi is the relaxation
length.
IV. O BSERVER DESIGN
This section presents a description of the observer dedicated to lateral tire forces and sideslip angle. The nonlinear
stochastic state-space representation of the system described
in the section above is given as:
Ẋ(t) = f (X(t), U (t)) + bm (t)
(7)
Y (t) = h(X(t), U (t)) + bs (t)
(9)
6
7
3
x˙8 = 0.
(11)
The observation equations are:
y1 = x1 ,
y2 = x2 ,
y3 =
1
m [−x4
sin u1 − x5 sin u1 + x8 cos u1 ],
1
m [x4
cos u1 + x5 cos u1 + (x6 + x7 ) + x6 sin u1 ].
(12)
The state vector X(t) will be estimated by applying the
extended and unscented Kalman filter techniques: observers
OEKF and OU KF ) respectively (see section IV-B).
y4 =
A. Observability
Observability is a measure of how well the internal states
of a system can be inferred from knowledge of its inputs and
external outputs. This property is often presented as a rank
condition on the observability matrix. Using the nonlinear
state space formulation of the system represented in (6), the
X
h(X,U)
correction
-
200
100
0
K
Kalman Gain
observability definition is local and uses the Lie derivative
[16]. An observability analysis of this system was undertaken
in [17]. It has been shown that the system is observable
except when:
•
•
steering angles are null,
vehicle is at rest (Vg = 0).
For these situations, we assume that lateral forces and
sideslip angle are null, which approximately corresponds to
the real cases.
B. Estimation method
The aim of an observer or a virtual sensor is to estimate
a particular unmeasurable variable from available measurements and a system model in a closed loop observation
scheme, as illustrated in figure 4. A simple example of an
open loop observer is the model given by relations (1). Because of the system-model mismatch (unmodelled dynamics,
parameter variations,. . . ) and the presence of unknown and
unmeasurable disturbances, the calculation obtained from the
open loop observer would deviate from the actual values over
time. In order to reduce the estimation error, at least some
of the measured outputs are compared to the same variables
estimated by the observer. The difference is fed back into the
observer after being multiplied by a gain matrix K, and so we
have a closed loop observer (see figure 4). The observer was
implemented in a first-order Euler approximation discrete
form. At each iteration, the state vector is first calculated
according to the evolution equation and then corrected online
with the measurement errors (innovation) and filter gain K
in a recursive prediction-correction mechanism. The gain is
calculated using the Kalman filter method which is a set of
mathematical equations and is widely represented in [18],
[19].
First, the OEKF has been developped in order to estimate
the state vector X(t) (see section IV). However, some system
properties and EKF drawbacks encountered during this study,
especially:
•
•
the high nonlineaties of the model,
the calculation complexity of the Jacobian matrices
which causes implementation difficulties,
lead us to develop the OU KF . The UKF is introduced to
improve the EKF especially for strong nonlinear systems.
For these systems, the first order linearization of the EKF
algorithm using Jacobian matrices is not enough, and the
errors linearization are too important. The UKF acts directly
on the nonlinear model and approximates the states by using
a set of sigma points, avoiding the linearization made by the
EKF [20], [21]. The UKF is a powerful nonlinear estimation
technique and has been shown to be a superior alternative to
the EKF in many robotic applications.
Steering angle (rad)
Process estimation diagram
28
27
26
25
0
observer
Fig. 4.
Speed (m.s1)
X=f(X,U)
evolution +
+
300
200
400
X position (m)
600
0.04
0.02
0
−0.02
10
20
Time(s)
30
10
Longitudinal acceleration (g)
sensors
+
Y position (m)
Measurements
Inputs
20
Time (s)
30
0.2
0.1
0
−0.1
−0.2
0
0.2 0.4 0.6
Lateral acceleration (g)
Fig. 5. Experimental test: vehicle trajectory, speed, steering angle and
acceleration diagrams
V. E XPERIMENTAL RESULTS
A. Experimental car
The experimental vehicle shown in figure 4 is the
INRETS-MA (Institut National de la Recherche sur les
Transports et leur Sécurité - Département Mécanismes
d’Accidents) Laboratory’s test vehicle. It is a Peugeot 307
equipped with a number of sensors including accelerometers,
gyrometers, steering angle sensors, linear relative suspension sensors, correvit and dynamometric hubs. Among these
sensors, the correvit (a non-contact optical sensor) gives
measurements of rear sideslip angle and vehicle velocity,
while the dynamometric hubs are wheelforce transducers that
measure in real time the forces and moments acting at the
wheel center. We note that the correvit and the wheel-force
transducer are very expensive sensors (correvit: 15 Ke and
dynamometric hub: 100 Ke). The sampling frequency of the
different sensors is 100Hz.
The estimation process algorithm is a computer program
written in C++. It is integrated into the laboratory car as
a DLL (Dynamic Link Library) that functions according to
the software acquisition system.
B. Test conditions
Test data from nominal as well as adverse driving conditions were used to assess the performance of the observer
presented in section IV, in realistic driving situations. We
report a right-left-right bend combination maneuver (one of
a number of experimental tests that we carried out) where
the dynamic contributions play an important role. Figure 5
presents the Peugeot’s trajectory (on a dry road), its speed,
steering angle and ”g-g” acceleration diagram during the
course of the test. The acceleration diagram, that determines
the maneuvering area utilized by the driver/vehicle, shows
that large lateral accelerations were obtained (absolute value
up to 0.6g). This means that the experimental vehicle was
put in a critical driving situation.
C. Validation of observers
The observer results are presented in two forms: as
tables of normalized errors, and as figures comparing the
measurements and the estimations. The normalized error for
Front left lateral force Fy11 (N)
Rear left lateral force Fy21 (N)
2000
1000
measurement
1000
OEKF
500
O
UKF
0
0
−500
−1000
−1000
5
10
15
20
25
Front right lateral force Fy
12
30
5
10
(N)
15
20
25
Rear right lateral force Fy
22
4000
30
(N)
3000
measurement
OEKF
2000
2000
O
UKF
1000
0
0
5
Fig. 6.
10
15
20
Time (s)
25
−1000
30
5
Estimation of front lateral tire forces.
Fig. 7.
kzobs − zmeasured k
max(kzmeasured k)
25
30
Estimation of rear lateral tire forces.
0.01
(13)
where zobs is the variable calculated by the observer,
zmeasured is the measured variable and max(kzmeasured k) is
the absolute maximum value of the measured variable during
the test maneuver.
Figures 6 and 7 show lateral forces on the front and rear
wheels, while figure 8 shows the sideslip angle evolution
during the trajectory. These figures show that the observers
are relatively good with respect to measurements. Some
small differences during the trajectory are to be noted. These
might be explained by neglected geometrical parameters,
especially the cambers angles, which also produce a lateral
forces component [22] and [23].
Comparing the two observers, we can see that OU KF is more
efficient. In fact, during the time interval [12s-18s], when
the vehicle is highly sollicitated, the observer OEKF does
not converge well. This phenomenon is due to the intense
nonlinearities of the vehicle dynamic equations. Therefore,
the first order linearization of the EKF algorithm is not
sufficient, and the errors of linearization are too important.
The UKF algorithm shows his ability to overcome this
difficulty. Consequently, we can deduce that the observer
OU KF is the more appropriate estimator in our application.
Table I presents maximum absolute values, normalized mean
errors and normalized std for lateral tire forces and sideslip
angle at the cog. Despite the simplicity of our chosen model,
we can deduce that for this test, the performance of the
observers, notably the OU KF is satisfactory, with normalized
error globaly less than 8%.
Given the vertical and lateral tire forces at each tire-road
contact level, the estimation process is able to evaluate the
used lateral friction coefficient µ. This is defined as a ratio
of friction force to normal force and it is given by:
F yij
µij =
F zij
15
20
Time (s)
Sideslip angle at the cog (rad)
an estimation z is defined in [8] and [9] as:
ǫz = 100 ×
10
(14)
From figure 9, which shows the used lateral friction coefficients, we remark that the estimated µij is close to the
measured one. A closer investigation reveals that high µij
is detected during the trajectory, especially when the lateral
acceleration is up to 0.6. During this maneuvre, we deduce
0.005
0
−0.005
−0.01
measurement
O
EKF
OUKF
−0.015
−0.02
5
Fig. 8.
10
15
20
Time (s)
25
30
Estimation of the sideslip angle at the cog.
µ
µ
11
12
measure
OEKF
0.8
0.6
0.5
OUKF
0.4
0
0.2
0
−0.2
−0.5
10
20
30
10
20
Time (s)
Time (s)
µ21
µ22
30
0.5
0.8
0.6
0.4
0
0.2
0
−0.2
−0.5
10
20
Time (s)
Fig. 9.
30
10
20
Time (s)
Lateral friction coefficient
30
❳❳❳ UKF
❳❳
EKF
❳
Max kk
F y11
2180 (N)
F y12
3617 (N)
F y21
1342 (N)
F y22
2817 (N)
β
0.023
Mean %
Std %
❳❳❳ 5.02 ❳❳❳ 3.51
❳❳
❳ 3.75 ❳❳
❳
❳4.87
❳❳ 9.32 ❳❳❳ 4.30
❳
❳❳
9.7
4.07
❳
❳
❳
❳❳
❳❳
❳ 7.55 9.14
❳❳5.33
11.98 ❳❳
❳
❳
❳❳❳ 5.07❳❳❳❳ 2.92
❳❳
10.12 ❳❳
6.96
❳
❳
❳❳ 10.20 ❳❳
❳❳❳ 10.42❳❳9.52
13.4
❳
❳
❳
TABLE I
O BSERVERS OEKF AND OU KF : M AXIMUM ABSOLUTE VALUES ,
NORMALIZED MEAN ERRORS AND NORMALIZED STD .
that µ11 and µ21 , which correspond to the non compressed
tires (outside part of the vehicle during cornering), attained
the limit for the dry road friction coefficient. In fact, dry road
surfaces show a high friction coefficient in the range 0.9-1.1
(that results in safe driving on such surfaces), meaning that
for this test the limits of handling were reached.
The friction coefficient evaluation is important for evaluating
the ratio of the used friction and for determining the available
remainder.
VI. C ONCLUSION
This paper has presented a new method for estimating
lateral tire forces and sideslip angle, that is to say two of
the most important parameters affecting vehicle stability and
the risk of leaving the road. The two developed observers
are derived from a simplified four-wheel vehicle model and
are based respectively on extended and unscented Kalman
filtering techniques. Tire-road interaction is represented by
the Dugoff model. We then use the lateral friction model
to evaluate the friction coefficient according to the estimated
lateral and vertical forces from the whole estimation process.
A comparison with real experimental data demonstrates the
potential of the estimation process, showing that it may be
possible to replace expensive correvit and dynamometric hub
sensors by software observers that can work in real-time
while the vehicle is in motion. This is one of the important
results of our work. Another important result concerns the
estimation of individual lateral forces acting on each tire of
the vehicle, that is an evolution with respect to the current
literature concerning the vehicle dynamic community.
Future studies will improve vehicle/road model in order
to widen validity domains for the observer. Subsequent,
vehicle/road models will take into account roll and vertical
dynamics. Moreover, we note that the mean of the rear wheel
speeds could be a poor approximation of the vehicle velocity
in many situations (longitudinal tire slips, low road friction,
. . . ). This shortcoming of the current design will be addressed
in the future.
R EFERENCES
[1] Y. Hsu and J. Chistian Gerdes, Experimental studies of using steering
torque under various road conditions for sideslip and friction estimation, Proceedings of the 2007 IFAC Symposium on Advances in
Automotive Control, Monterey, California.
[2] T. A. Wenzel, K. J. Burnham, M. V. Blundell and R. A. Williams,
Estimation of the nonlinear suspension tyre cornering forces from
experimental road test data, Vehicle System Dynamics, volume 44,
pages 153-171, 2006.
[3] J. Dakhlallah, S. Glaser, S. Mammar and Y. SebsadjiTire-road forces
estimation using extended Kalman filter and sideslip angle evaluation,
American Control Conference, Seattle, Washington, U.S.A, June 2008.
[4] L. R. Ray, Nonlinear tire force estimation and road friction identification: simulation and experiments, Automatica, volume 33, no. 10,
pages 1819-1833, 1997.
[5] G. Baffet, A. Charara and J. Stephant, Sideslip angle, lateral tire force
and road friction estimation in simulations and experiments, IEEE
International Conference on Control Applications, Munich, Germany,
2006.
[6] G. Baffet A. Charara, D. Lechner and D. Thomas, Experimental
evaluation of observers for tire-road forces, sideslip angle and wheel
cornering stiffness, Vehicle System Dynamics, volume 45, pages 191216, june 2008.
[7] M. A. Wilkin, W. J. Manning, D. A. Crolla, M. C. Levesley Use of
an extended Kalman filter as a robust tyre force estimator, Vehicle
System Dynamics, volume 44, pages 50-59, 2006.
[8] J. Stéphant, A. Charara and D. Meizel, Evaluation of sliding mode
observer for vehicle sideslip angle, Control Engineering Practice.
vol.15, pp. 803-812, July 2007.
[9] J. Stéphant, A. Charara and D. Meizel, Virtual sensor, application to
vehicle sideslip angle and transversal forces, IEEE Transactions on
Industrial Electronics. vol.51, no. 2, April 2004.
[10] M. Doumiati, G. Baffet, D. Lechner, A. Victorino and A. Charara,
Embedded estimation of the tire/road forces and validation in a
laboratory car, 9th International symposium on advanced vehicle
control, Kobe, Japan, Octobre 2008.
[11] M. Doumiati, A. Victorino, A. Charara, D. Lechner and G. Baffet, An
estimation process for vehicle wheel-ground contact normal forces,
IFAC WC’08, Seoul Korea, july 2008.
[12] U. Kiencke and L. Nielsen, Automotive control systems, Springer,
2000.
[13] J. Dugoff, P. Fanches and L. Segel, An analysis of tire properties and
their influence on vehicle dynamic performance, SAE paper (700377),
1970.
[14] Y. Hsu and J. Chistian Gerdes, Stabilization of a steer-by-wire vehicle
at the limits of handling using feedback linearization, Procedings of
IMECE2005, AMSE International Mechanical Engineering Congress
and Exposition, Florida, U.S.A, 2005.
[15] P. Bolzern, F. Cheli, G. Falciola and F. Resta, Estimation of the
nonlinear suspension tyre cornering forces from experimental road
test data, Vehicle System Dynamics, volume 31, pages 23-24, 1999.
[16] H. Nijmeijer and A.J. Van der Schaft, Nonlinear dynamical control
systems, Springer Verlag, 1991.
[17] G. Baffet, Développement et validation exprimentale d’observateurs
des forces de contact pneumatique/chaussée d’une automobile, Ph.D
thesis, University of Technology of Compiègne, France, 2007.
[18] R.E. Kalman, A new approach to linear filtering and prediction
problems, Transactions of the ASME- Journal of Basic Engineering.
vol. 82. series D. pp.35-45,1960.
[19] G. Welch and G. Bishop, An introduction to the Kalman Filter, Course
8, University of North Carolina, chapel Hill, Departement of computer
science, 2001.
[20] S. J. Julier and J. K. Uhlman, A new extension of the Kalman filter
to nonlinear systems, International Symposium Aerospace/Defense
Sensing, Simulation and Controls, Orlando, USA, 1997.
[21] S. J. Julier, J. K. Uhlman and H. F. Durrant-Whyte A new extension
approach for filtering nonlinear systems, International Proceedings of
the American Control Conference, Seattle, Washington, 1995.
[22] N. D. Smith, Understanding parameters influencing tire modeling,
Colorado State University, Formula SAE Platform, 2004.
[23] W.F. Milliken and D.L. Milliken, Race car vehicle dynamics, Society
of Automotive Engineers, Inc, U.S.A, 1995.