Control Engineering Practice · 2019. 6. 10. · derivatives of noisy signals. In a first step,...

11
A diagnosis-based approach for tire–road forces and maximum friction estimation Jorge Villagra a, , Brigitte d’Andre ´ a-Novel b , Michel Fliess c , Hugues Mounier d a Centro de Automa ´tica y Robo ´tica, UPM-CSIC, 28500 Arganda del Rey (Madrid), Spain b Mines ParisTech, CAOR-Centre de Robotique, Mathe´matiques et Syst emes, 60 Bd St Michel, 75272 Paris Cedex 06, France c INRIA-ALIEN & LIX (CNRS, UMR 7161), E ´ cole polytechnique, 91128 Palaiseau, France d L2S (CNRS, UMR 8506),Supe´lec & Universite´ Paris-Sud, 3 rue Joliot-Curie, 91192 Gif-sur-Yvette, France article info Article history: Received 8 January 2010 Accepted 9 November 2010 Available online 4 December 2010 Keywords: Active safety Friction estimation Automotive vehicles Nonlinear estimation Derivatives of noisy signals abstract A new approach to estimate vehicle tire forces and road maximum adherence is presented. Contrarily to most of the previous works on this subject, it is not an asymptotic observer-based estimation, but a combination of elementary diagnosis tools and new algebraic techniques for filtering and estimating derivatives of noisy signals. In a first step, instantaneous friction and lateral forces will be computed within this framework. Then, extended braking stiffness concept is exploited to detect which braking efforts allow to distinguish a road type from another. A weighted Dugoff model is used during these ‘distinguishable’ intervals to estimate the maximum friction coefficient. Very promising results have been obtained in noisy simulations and real experimentations for most of the driving situations. & 2010 Elsevier Ltd. All rights reserved. 1. Introduction Automobile manufacturers have dedicated enormous efforts on developing intelligent systems for road vehicles in the last two decades. Thus, many systems have been deeply studied in order to increase safety and improve handling characteristics. Considerable work has been carried out on collision avoidance, collision warning, adaptive cruise control and automated lane-keeping systems. In addition, more and more cars are nowadays equipped with anti-lock brake system (ABS), traction control system (TCS) (also called ASR for anti-slip regulation) or many variants of the Electronic Stability Program (ESP). As such systems become more advanced, they increasingly depend on accurate information about the state of the vehicle and its surroundings. Much of this information can be obtained by direct measurement, but the appropriate sensors may be unreliable, inaccurate, or prohibitively expensive. Indeed, these enhancements must be a priori related to an optimal usability of the existing hardware. 1 Since all the above-mentioned control systems have to be ‘road- adaptive’ (i.e. the control algorithms can be modified to take into account the external driving condition of the vehicles), the knowledge of the vehicle state and tire forces turns out to be essential. Furthermore, most of these systems are based on an efficient transmission of the forces from vehicle wheels to the road surface. Tire efforts that act during severe maneuvers are nonlinear and may easily cause instability. Besides, they depend on uncontrol- lable external factors, such as tire pressure and wear, vehicle loads, and, particularly, on tire–road interface properties. Friction is the major mechanism for generating those forces on the vehicle. Hence, knowing the longitudinal and vertical tire–road efforts (F x , F z ), and therefore the maximum friction coefficient m xmax ¼ F x F z max ð1Þ is crucial, since the maximum braking performance is related to the maximum tire–road friction coefficient. The goal of this work is to find real-time estimators of the vehicle tire forces and of the maximum tire–road friction coeffi- cient with actual on-board hardware and sensors. 1.1. State of the art The lack of commercially available transducers to measure road friction directly led to several kinds of tire–road friction estimation approaches have been proposed in the literature. Some cause-based techniques try to detect physical factors that affect the friction coefficient. Although experimental results sometimes show a high Contents lists available at ScienceDirect journal homepage: www.elsevier.com/locate/conengprac Control Engineering Practice 0967-0661/$ - see front matter & 2010 Elsevier Ltd. All rights reserved. doi:10.1016/j.conengprac.2010.11.005 Corresponding author. E-mail addresses: [email protected] (J. Villagra), [email protected] (B. d’Andre ´ a-Novel), [email protected] (M. Fliess), [email protected] (H. Mounier). 1 Let us recall that only measurements from encoders, longitudinal and lateral accelerometers, and yaw rate gyroscope are usually available through the CAN bus. Control Engineering Practice 19 (2011) 174–184

Transcript of Control Engineering Practice · 2019. 6. 10. · derivatives of noisy signals. In a first step,...

Page 1: Control Engineering Practice · 2019. 6. 10. · derivatives of noisy signals. In a first step, instantaneous friction and lateral forces will be computed within this framework ...

Control Engineering Practice 19 (2011) 174–184

Contents lists available at ScienceDirect

Control Engineering Practice

0967-06

doi:10.1

� Corr

E-m

brigitte

Michel.

Hugues1 Le

accelero

journal homepage: www.elsevier.com/locate/conengprac

A diagnosis-based approach for tire–road forces and maximumfriction estimation

Jorge Villagra a,�, Brigitte d’Andrea-Novel b, Michel Fliess c, Hugues Mounier d

a Centro de Automatica y Robotica, UPM-CSIC, 28500 Arganda del Rey (Madrid), Spainb Mines ParisTech, CAOR-Centre de Robotique, Mathematiques et Syst�emes, 60 Bd St Michel, 75272 Paris Cedex 06, Francec INRIA-ALIEN & LIX (CNRS, UMR 7161), Ecole polytechnique, 91128 Palaiseau, Franced L2S (CNRS, UMR 8506), Supelec & Universite Paris-Sud, 3 rue Joliot-Curie, 91192 Gif-sur-Yvette, France

a r t i c l e i n f o

Article history:

Received 8 January 2010

Accepted 9 November 2010Available online 4 December 2010

Keywords:

Active safety

Friction estimation

Automotive vehicles

Nonlinear estimation

Derivatives of noisy signals

61/$ - see front matter & 2010 Elsevier Ltd. A

016/j.conengprac.2010.11.005

esponding author.

ail addresses: [email protected]

[email protected] (B. d’Andr

[email protected] (M. Fliess),

[email protected] (H. Mounier).

t us recall that only measurements from enco

meters, and yaw rate gyroscope are usually av

a b s t r a c t

A new approach to estimate vehicle tire forces and road maximum adherence is presented. Contrarily to

most of the previous works on this subject, it is not an asymptotic observer-based estimation, but a

combination of elementary diagnosis tools and new algebraic techniques for filtering and estimating

derivatives of noisy signals. In a first step, instantaneous friction and lateral forces will be computed

within this framework. Then, extended braking stiffness concept is exploited to detect which braking

efforts allow to distinguish a road type from another. A weighted Dugoff model is used during these

‘distinguishable’ intervals to estimate the maximum friction coefficient. Very promising results have been

obtained in noisy simulations and real experimentations for most of the driving situations.

& 2010 Elsevier Ltd. All rights reserved.

1. Introduction

Automobile manufacturers have dedicated enormous efforts ondeveloping intelligent systems for road vehicles in the last twodecades. Thus, many systems have been deeply studied in order toincrease safety and improve handling characteristics. Considerablework has been carried out on collision avoidance, collision warning,adaptive cruise control and automated lane-keeping systems. Inaddition, more and more cars are nowadays equipped with anti-lockbrake system (ABS), traction control system (TCS) (also called ASR foranti-slip regulation) or many variants of the Electronic StabilityProgram (ESP).

As such systems become more advanced, they increasinglydepend on accurate information about the state of the vehicle andits surroundings. Much of this information can be obtainedby direct measurement, but the appropriate sensors may beunreliable, inaccurate, or prohibitively expensive. Indeed, theseenhancements must be a priori related to an optimal usability ofthe existing hardware.1

Since all the above-mentioned control systems have to be ‘road-adaptive’ (i.e. the control algorithms can be modified to take into

ll rights reserved.

(J. Villagra),

ea-Novel),

ders, longitudinal and lateral

ailable through the CAN bus.

account the external driving condition of the vehicles), the knowledgeof the vehicle state and tire forces turns out to be essential.

Furthermore, most of these systems are based on an efficienttransmission of the forces from vehicle wheels to the road surface.Tire efforts that act during severe maneuvers are nonlinear andmay easily cause instability. Besides, they depend on uncontrol-lable external factors, such as tire pressure and wear, vehicle loads,and, particularly, on tire–road interface properties.

Friction is the major mechanism for generating those forceson the vehicle. Hence, knowing the longitudinal and verticaltire–road efforts (Fx, Fz), and therefore the maximum frictioncoefficient

mxmax¼

Fx

Fz

����max

ð1Þ

is crucial, since the maximum braking performance is related to themaximum tire–road friction coefficient.

The goal of this work is to find real-time estimators of thevehicle tire forces and of the maximum tire–road friction coeffi-cient with actual on-board hardware and sensors.

1.1. State of the art

The lack of commercially available transducers to measure roadfriction directly led to several kinds of tire–road friction estimationapproaches have been proposed in the literature. Some cause-basedtechniques try to detect physical factors that affect the frictioncoefficient. Although experimental results sometimes show a high

Page 2: Control Engineering Practice · 2019. 6. 10. · derivatives of noisy signals. In a first step, instantaneous friction and lateral forces will be computed within this framework ...

1.4Dry road

J. Villagra et al. / Control Engineering Practice 19 (2011) 174–184 175

accuracy, these methods usually present one of these two funda-mental drawbacks:

1

1.2

(μx)

Dry concreteXBS

nt

XBS Wet road

inte

cha

com

They require specific sensors, such as lubricant, optical or shafttorque sensors, that are not usually included in a production car.

0.8icie

0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.20

0.2

0.4

0.6

Fric

tion

coef

f

Snow

Ice

XBS = 0

Slip ratio (τ)

Fig. 1. Adhesion coefficient characteristic curve for several tire–road interfaces

(top); XBS definition (bottom).

They rely on complex tire models, which are always highly road-dependent.

Static and dynamic tire force models have been developed foraccurate simulation of advanced control systems (see, e.g. Canudas-de-Wit, Tsiotras, Velenis, Basset, & Gissinger, 2002; Kiencke & Daib, 1995;Pasterkamp & Pacejka, 1995; Svendenius, 2007 or Yi, Alvarez, Claeys, &Horowitz, 2003). Extensive testing is required however to determinethe parameters of those analytic models. It is therefore extremelydifficult to determine all those parameters in real-time for everypotential tire, tire pressure, and wear state.

Nevertheless, many authors have tried to use robust analytictechniques to determine tire–road friction coefficient from tireforce models. Thus, simplified models have been coupled withvehicle dynamics to produce different observation and filteringtechniques: Matusko, Petrovic, and Peric (2008) employed aneural-network-based identification; Fischer, Borner, Schmitt,and Isermann (2009) used fuzzy logic techniques; Liu and Peng(1996), Ono et al. (2003), Tanelli, Piroddi, and Savaresi (2009), andYi, Hedrick, and Lee (1999) developed different least-squaredmethods; Dakhlallah, Glaser, Mammar, and Sebsadji (2008), Gripet al. (2008), Lee, Hedrick, and Yi (2004), M’Sirdi, Rahbi, Zbiri, andDelanne (2005), Ray (1997) or Shim and Margolis (2004) useseveral kinds of nonlinear asymptotic observers. Most of them tryto obtain reliable tire effort estimates and, thereafter, the max-imum tire friction value by fitting different types of polynomialfunctions.

Unfortunately, these approaches are either based on toorestrictive hypotheses, for instance only longitudinal dynamicssituations, or on non-standard measurements, like wheel torque.Moreover, most of them concentrate their efforts on precise tireforces estimation, but they do not go into maximum frictionestimation in depth.

A different research line is focused on the effects generated byfriction. The effects are shown in the tire as, for instance, an acousticcharacteristic (cf. Breuer, Eichhorn, & Roth, 1992), tire/treaddeformation (cf. Eichhorn & Roth, 1992) and wheel slip. Concerningthe latter, Gustafsson (1997) used the idea that a larger slip at agiven tire force would indicate a more slippery road. Observing thecorrelation between slip and friction coefficient can provide mmax

information. However, under low slip situations, it becomes reallyhard to distinguish between different road types from noisymeasurements.

Two possible solutions can be applied to that problem: using aGPS as proposed by Hahn, Rajamani, and Alexander (2002), whichis not always available on a production car, or exploit what Onoet al. (2003) and Umeno (2002) call the extended braking stiffness(XBS). It can be defined as the slope of friction coefficient againstslip velocity at the operational point. Its value is related to thefriction coefficient because the maximum braking force can beobtained when XBS is equal to zero (see2 Fig. 1).

Note that snow, and specially ice, exhibit a very short transitionbetween linear and nonlinear zones. Therefore, the XBS-basedalgorithm presented here will correctly behaves for wet and dryroads, but it will probably not be so efficient for ice conditions.

2 Friction coefficient is plotted in terms of slip ratios for several tire–road

rfaces following pseudo-static Pacejka (Pacejka & Baker, 1991) tire model. These

racteristic curves have been obtained by fitting real data of a half range

mercial car under very different conditions.

Since in the t�mx linear zone mxmaxis hardly identifiable, the

present work relies on the accurate estimation of XBS whennonlinear behavior takes shape (soon enough to avoid wheelsaturation). Diagnosis tools will be used, combined with newalgebraic filtering techniques and a weighted Dugoff model, toconsecutively estimate slip ratios, longitudinal and lateral tireforces, and longitudinal and lateral maximum friction coefficients.

In addition to accuracy and reliability, production cost is animportant matter in vehicle serial production. In that sense, theproposed estimation approach is especially efficient in terms ofcomputational cost, at least when compared with most of theabove-mentioned observer-based approaches. Furthermore, onlystandard and low cost sensors will be required in order toimplement the proposed algorithm.

1.2. Outline of the article3

Section 2 is devoted to present the proposed global estimationscheme. New algebraic techniques for derivative estimation will becombined with elementary diagnosis tools in order to design newestimators (an overview of this framework will be presented inSection 2.1). The first example of that approach will be introducedin Section 3, where a pitch diagnosis-based estimator will allow toobtain a good estimate of the instantaneous friction coefficient.A simple but efficient lateral effort estimator will be also presentedin this section. Once these variables are estimated, the maximumfriction coefficient may be known. Section 4 will deal with theproblem of distinguishing different road surfaces enough ahead oftime to avoid undesirable control actions. In Section 5 two differentscenarios will be used to test the quality of the estimator on multi-adherence roads. Preliminary experimental results are presented inSection 6, where the algorithm will be tested with experimentalrecorded data from a real vehicle. Finally, some concluding remarkswill be given in Section 7.

2. Global estimation scheme

The vehicle is equipped with several proprioceptive sensors(typical measurements are longitudinal and lateral accelerations,yaw rate, odometries and steering angle) and, eventually, with

3 A preliminary version was presented in Villagra, D’Andrea-Novel, Fliess, and

Mounier (2010).

Page 3: Control Engineering Practice · 2019. 6. 10. · derivatives of noisy signals. In a first step, instantaneous friction and lateral forces will be computed within this framework ...

Fig. 2. Global vehicle dynamics estimation scheme.

Table 1List of variables.

Variable name Symbol

Longitudinal velocity Vx

Lateral velocity Vy

Vertical velocity Vz

Yaw rate and acceleration _c , €cPitch angle and rate f, _fWheel speed oSideslip angle dSlip ratio tLongitudinal acceleration gx

Lateral acceleration gy

Longitudinal force Fx

Lateral force Fy

Vertical force Fz

Inst. and max. friction coefficient mx , mxmax

Lateral friction coefficient my , mymax

Wheelbase L

Height of the center of gravity h

Vehicle mass M

Yaw inertia moment I

Longitudinal stiffness coefficient Kx

Pitch stiffness coefficient Kf

Weighting factor in effort estimation aConfidence factor in friction estimation w

J. Villagra et al. / Control Engineering Practice 19 (2011) 174–184176

exteroceptive sensors (radar, laser, camera, etc.). All this informa-tion can be used to estimate, among others, the maximum long-itudinal and lateral friction coefficients (mx and my). The wayit is obtained is depicted in Fig. 2. This work needs only sevenmeasurable signals (see Table 1 for notations) to provide amaximum friction estimator: longitudinal and lateral accelerations(the former from airbag systems, the latter from ESP systems),wheel angular velocities and yaw rate (from ESP systems as well).

Longitudinal and lateral velocities (Vx, Vy) are the first step toobtain any information about the tire–road interaction. The work(Villagra, d’Andrea-Novel, Fliess, & Mounier, 2008b) solves thisproblem without any vehicle nor road parameter. Two naturalbyproducts of this estimation algorithm are the slip ratio t and thesideslip angle di, where the subscript i¼ f,r denotes front and rear,respectively. Efficient estimation algorithms for vertical Fz efforthave already been developed in the past (see, e.g. Gillespie, 1992),so that this work will take advantage of them. A new simple andreliable way to estimate the longitudinal friction estimation mx andthe lateral efforts Fyi

will be presented in the first part of this article(see Section 3). The friction coefficient will be used, on the one handto obtain the longitudinal tire–road efforts Fxi

, and on the otherhand, together with the estimated slip ratios, the maximumlongitudinal coefficientmxmax

. Finally, a similar procedure will allowto estimate the maximum lateral friction coefficient mymax

fromlateral efforts and sideslip angles.

It is important to remark that mxmaxand mymax

will be obtainedusing XBS concept under the assumption of pure longitudinal orpure lateral movements, respectively. In this respect, Figs. 6 and 7graphically shows that the proposed longitudinal and lateral effortestimator perform in a satisfactory way when combined long-itudinal–lateral maneuvers take place. However, a deep study onthe influence of forces correlation in the estimation accuracy seemnecessary for real implementation.

2.1. Diagnosis-based estimation within an algebraic framework

In diagnosis terminology, a residual is defined as the amount bywhich an observation differs from its expected value. It is oftenused in fault tolerant control to detect a failure (for instance, insensors or actuators) and act consequently.

Page 4: Control Engineering Practice · 2019. 6. 10. · derivatives of noisy signals. In a first step, instantaneous friction and lateral forces will be computed within this framework ...

Fig. 3. Kamm friction circles ðffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiF2

x þF2y

qrmFzÞ.

J. Villagra et al. / Control Engineering Practice 19 (2011) 174–184 177

This idea will be used in an estimation context to detect anabnormal behavior with respect to an ideal prediction model. Inother words, the estimated variable can be considered as the sum ofan ideal term and a ‘disturbing’ one.4

The condition to decide whether the ideal term is valid or not toestimate the unknown variable is usually hard to obtain. Indeed,highly corrupted signals provided by the vehicle sensors and fixedintegration step determined by signals sampling rate impose asignal pre-treatment. In addition, robust and real-time efficientnumerical differentiators are also needed to render this approachfeasible.

An algebraic framework (Mboup, Join, & Fliess, 2009) is pro-posed to deal with filtering and estimating derivatives of noisysignals. It is important to point out that these fast filters andestimators are not of asymptotic nature, and do not require anystatistical knowledge of the corrupting noises (see Garcıa Collado,d’Andrea-Novel, Fliess, & Mounier, 2009 for a short discussion onthe connections with some aspects of digital signal processing).This original way of treating conventional problems ought to beviewed as a change of paradigm in many control and signalprocessing aspects (see Fliess, Join, & Sira-Ramırez, 2008 and thereferences therein).

3. Tire–road friction estimation

It has already been pointed out that longitudinal tire–roadfriction coefficient has a major importance on any braking action.However, when braking is combined with a turning maneuver,lateral tire effort estimation become also critical for two differentreasons:

and

Steering angle or differential braking applied to the vehicle tocorrect the trajectory (or the dynamical behavior of the vehicle)depends explicitly on those efforts.

� Longitudinal tire forces are coupled with lateral ones, so that the

most braking force a wheel must transfer, the less lateralguiding force it is able to provide, and vice versa. This inter-dependency is characterized in Kamm effort circles (see Fig. 3 orKiencke & Nielsen, 2005 for more details).

As a consequence of all this, both lateral and longitudinal effortsneed to be estimated. The next sections will present an approach toseparately solve both problems within the framework introducedin Section 2.1.

3.1. Longitudinal friction estimation

As explained in Section 2, besides the longitudinal and lateralvelocities knowledge (see Villagra et al., 2008b), one of the firststeps in the global estimation scheme is to obtain an estimator forvertical loads in the tire–road interface. They may be pretty wellapproached by considering pitch rate and vertical velocity steady-state equations (cf. Gillespie, 1992):

Fzr Lr�FzfLf ¼Mgxh

FzfþFzr ¼Mg

(

where the index f and r denote front and rear for vertical efforts Fz

and wheelbases L, gx is the longitudinal acceleration, M is thevehicle mass, and h the nominal height of the center of gravity. The

4 Those disturbing terms are nothing else than ‘poorly known’ effects. See Fliess

Join (2008) for the control of poorly known systems.

vertical effort estimators can then be easily obtained as follows:

Fzf¼

MLr

2ðLf þLrÞg�h

gx

Lr

� �

Fzr ¼MLf

2ðLf þLrÞgþh

gx

Lf

� �8>>><>>>:

Note that vehicle mass M, the height of the center of gravity h

and yaw inertia moment I – used in (6) – are not constantparameters, and therefore not easy to accurately measure. Anoff-line identification has been performed in order to know thesevalues for the presented specific study cases. However, an on-lineestimation of these two variable parameters should be done torobustify the algorithm. In this connection, asymptotic (Lingman &Schmidtbauer, 2002) or least squares (Fathy, Kang, & Stein, 2008)approaches could be excellent candidates to be adapted within thealgebraic framework used in this paper.

Remark 3.1. Longitudinal acceleration is usually an availablemeasurement in production cars. However, since sensors providingthis signal are really low-cost, their measurements are especiallynoisy. Filtering techniques introduced in Section 2.1 are used toobtain a denoised gx as follows:

gx ¼

Z T

0ð2T�3tÞgxðtÞ dt ð2Þ

where [0,T] is a quite short and sliding time window.

Fig. 4 shows experimental results of the Fz estimator, which, ingeneral terms, performs pretty well.

Remark 3.2. All the experimental results presented in this sectionand in Section 6 comes from an extensive experimentationcampaign with Peugeot 406, where only the driver was inside(1650 kg). In Figs. 4 and 6, the vehicle was running at around28.6 ms�1 on a dry surface ðmmax ¼ 1:1Þ, when the maximumallowed longitudinal deceleration is applied with a freewheelbrake until the vehicle is stopped.

Using Newton’s second law of motion, front and rear long-itudinal efforts can be expressed as follows:

Fxf¼Meqf

gx, Meqf¼

Fzf

g; Fxr ¼Meqr

gx, Meqr¼

Fzr

g

where Meqðf ,rÞare the front and rear equivalent masses, respectively.

Hence, the front and rear friction coefficients (1) turn out to beequal and only dependent on the longitudinal acceleration gx

mxf¼ mxr

¼Fxf

Fzf

¼Fxr

Fzr

¼gx

gð3Þ

Since this approach does take into account neither the verticalnor the pitch dynamics, an additional term will be introduced inorder to achieve better estimations of mx. Experimental measure-ments have shown that the addition of a corrective term Dmxf

,proportional to the integral of pitch angle, remarkably corrects the

Page 5: Control Engineering Practice · 2019. 6. 10. · derivatives of noisy signals. In a first step, instantaneous friction and lateral forces will be computed within this framework ...

0 1 2 3 4 5 6 7 8 9 100

5

10

15

20

25

30

time (s)

Long

itudi

nal v

eloc

ity (m

s−1)

0 2 4 6 8 104000

4500

5000

5500

6000

6500

time (s)

Fron

t ver

tical

effo

rt (N

)

Measured front FzEstimated front Fz

0 1 2 3 4 5 6 7 8 9 101500

2000

2500

3000

3500

4000

4500

time (s)

Rea

r ver

tical

effo

rt (N

)

Measured rear FzEstimated rear Fz

Fig. 4. Front and rear tire normal forces estimation from experimental results.

0 1 2 3 4 5 6 7 8 9 10−1.2

−1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

time (s)

Fric

tion

coef

ficie

nt μ

Real μStationary μ estimationComplete μ estimation

Fig. 5. Longitudinal friction estimation comparison between Eqs. (3) and (4) from

real data measurements.

6

J. Villagra et al. / Control Engineering Practice 19 (2011) 174–184178

estimation error obtained with (3):

mx ¼gx

gð1þDmxf

Þ ð4Þ

Following the approach of Tseng, Xu, and Hrovat (2007), thekinematic relationship between the outputs of an inertial measure-ment unit and the derivatives of the Euler angles can be written, inits longitudinal component

_V x ¼ gxþ_cVy�

_fVzþgsinf ð5Þ

with Vz the vertical velocity. If the vertical velocity is neglected5 andthe longitudinal velocity is considered equal to ro, the followingpitch angle estimator f can be obtained from (5):

f ¼ arcsingx�

_cVy�r _og

!

5 Tseng et al. (2007) justify this simplification with very satisfying results of a

pitch angle estimation proposed by the same authors.

The corrective term Dmxfof Eq. (4) is numerically computed

with the next algorithm

DmxfðtÞ ¼

R TffTif

KffðtÞ dt if jfðtÞj4e1, 0oe151

DmxfðtÞ ¼ 0 else

8><>:where Tif and Tff are respectively the initial and final time wherethe pitch variation is significative (i.e. jfðtÞj is greater than athreshold e1), and Kf is an off-line identified parameter,6 whichrepresents the normalized pitch stiffness.

Fig. 5 shows the different behaviors between (3) and (4) whendemanding braking efforts are applied to the vehicle. These resultshave been obtained from experimental data recorded on a realvehicle with noisy measurements (see Section 6 for all details).

Notice7 from Fig. 6 that Eq. (4) also provides reasonably goodforce estimations when a combined longitudinal/lateral accelera-tion is applied to the vehicle. Noise robustness and delay quanti-fication are essential for an estimation algorithm. As stated inSection 2.1, two different works have been recently published onthis respect for the proposed numerical differentiators. Thesestudies are a first step towards a deterministic quantification ofthe delay/filtering trade-off, always delicate for the designer.

Remark 3.3. When a m�split situation occurs, the previousassumptions are not fulfilled. Therefore, the proposed longitudinalfriction estimator will provide some sort of average front and rearfriction coefficient. A deeper study has to be done to guarantee afunctional estimator for this kind of extreme situations. Toseparately estimate friction on each front or rear wheel, yaw androll dynamics should be considered.

Remark 3.4. The previous pitch estimator has been designedfollowing the methodology introduced in Section 2.1, i.e. robustalgebraic techniques for filtering and estimation are combinedwithin a classical fault diagnosis framework to obtain the desiredestimates.

3.2. Lateral effort estimation

The single track8 (or bicycle) model is the most spread oneto study lateral dynamics in a car. The state vector is only

An adaptation of roll stiffness estimation developed in Ryu, Rossetter, and

Gerdes (2002) has been used in this work for pitch stiffness identification.7 So far these results have been verified only in simulation.8 See Kiencke and Daib (1995) or Gillespie (1992) for a deep analysis on this and

other vehicle models.

Page 6: Control Engineering Practice · 2019. 6. 10. · derivatives of noisy signals. In a first step, instantaneous friction and lateral forces will be computed within this framework ...

0 1 2 3 4 5 6 7 8−8000

−6000

−4000

−2000

0

2000

4000

6000

time (s)

Fron

t lon

gitu

dina

l effo

rt (N

)

Real front Fx

Estimated front Fx

0 1 2 3 4 5 6 7 8−3000

−2500

−2000

−1500

−1000

−500

0

500

time (s)

Rea

r lon

gitu

dina

l effo

rt (N

)

Real rear Fx

Estimated rear Fx

Fig. 6. Comparison between real and estimated longitudinal efforts in a mixed

braking and turning maneuver: front Fx (a) and rear Fx (b).

0 1 2 3 4 5 6 7−8

−6

−4

−2

0

2

4

6

8

time (s)

Late

ral a

ccel

erat

ion

(ms−2

)

0 1 2 3 4 5 6 7−8

−6

−4

−2

0

2

4

6

8

Long

itudi

nal a

ccel

erat

ion

(ms−2

)

0 1 2 3 4 5 6 7−4000

−3000

−2000

−1000

0

1000

2000

3000

4000

time (s)

Late

ral f

orce

(N)

Front real forceFront estimated forceRear estimated forceRear real force

0 1 2 3 4 5 6 7−10

−6

−2

2

6

10

time (s)

Late

ral a

ccel

erat

ion

(ms−2

)

0 1 2 3 4 5 6 7−5

−3

−1

1

3

5

Long

itudi

nal a

ccel

erat

ion

(ms−2

)

0 1 2 3 4 5 6 7−4000

−3000

−2000

−1000

0

1000

2000

3000

4000

time (s)

Late

ral f

orce

(N)

Front real forceFront estimated forceRear real forceRear estimated force

Fig. 7. Lateral tire forces estimation: (a) pure lateral maneuver at 15 ms�1, longitudinal

and lateral accelerations; (b) front and rear lateral effort estimation; (c) combined

longitudinal–lateral maneuver at 15 ms�1; (d) front and rear lateral effort estimation.

J. Villagra et al. / Control Engineering Practice 19 (2011) 174–184 179

conformed by lateral velocity and yaw rate, while longitudinalvelocity is considered a slowly variable parameter of the resultantlinear system. Since state variables estimation is not the maingoal, but rather lateral forces estimation, the bicycle modelwill be written in terms of the latter using Newton’s second lawof motion:

Mgy ¼ FyfþFyr

I €c ¼ Lf Fyf�LrFyr

8<: ð6Þ

where M is the vehicle mass, I the yaw inertia moment, Lf, Lr are thefront and rear wheelbases, and Fyf

, Fyr the front and rear lateralforces, respectively.

The choice of such a model is not at all arbitrary. Indeed, itrepresents a very interesting trade-off between simplicity andaccuracy. In this connection, several works claim the interest(see, e.g. Baffet, Charara, & Lechner, 2009) of the bicycle modelto estimate lateral efforts, even under important longitudinalaccelerations.

Eq. (6) can be rewritten in terms of Fyfand Fyr as

F yf¼

1

Lf þLrðLf Mgy�I €c Þ

F yr ¼1

Lf þLrðLrMgy�I €c Þ

8>>><>>>:

Fig. 7 shows the estimator performance in a severe longitudinal/lateral maneuver. It shows, on the one hand, the quality of thelateral forces estimation for very noisy measurements, and on theother hand, that the single-track model may be enough to properlyestimate Fy under combined efforts.

4. From instantaneous friction to maximum frictionestimation

The last stage in the global estimation scheme (presented inFig. 2) is probably the most complicated one. This complexity

Page 7: Control Engineering Practice · 2019. 6. 10. · derivatives of noisy signals. In a first step, instantaneous friction and lateral forces will be computed within this framework ...

0 0.05 0.1 0.15 0.20

500

1000

1500

2000

2500

τ

F x (N

)

Pacejka ModelDugoff modelWeighted Dugoff model

Maximum value for Pacejka model force

0 0.05 0.1 0.15 0.20

500

1000

1500

2000

2500

3000

3500

4000

4500

τ

F x (N

)

Pacejka ModelDugoff modelWeighted Dugoff model

Maximum value for Pacejka model force

1000

2000

3000

4000

5000

6000

F x (N

)

Pacejka ModelDugoff modelWeighted Dugoff model

Maximum value for Pacejka model force

J. Villagra et al. / Control Engineering Practice 19 (2011) 174–184180

comes from the fact that most of the road surfaces (from ice to dryasphalt) have a very similar characteristic curve ðmx2tÞ forstandard situations. However, when difficult situations arise,i.e. when the mx2t curve clearly discriminates a surface fromanother, the information about the tire–road interface might arrivetoo late.

In other words, while the vehicle is in the linear ðmx2tÞ zone,there is a strong risk of indistinguishability (see Fliess, Join, &Perruquetti, 2008) of the type of surface, and therefore, to fail inpredicting the maximum friction coefficient.9

Hence, this approach tends to take advantage of the presentednumerical algorithms to be able to detect danger zones in a reliableway. Once the ‘failure’ is detected, a simple tire behavior model(Section 4.1) will help to obtain a good estimation of mxmax

slightlyahead of time.

4.1. Dugoff model

Since the physics of tire force generation is highly nonlinear andcomplex, several tire models have been introduced to overcomethis problem (see Svendenius, 2007 and the references therein).The pseudo-static model from Pacejka and Baker (1991) gives agood approximation to experimental results and is widely used inautomotive research and industries. However, this model has acomplex analytical structure and its parameters are difficult toidentify. For these reasons, it is mainly used for simulation ratherthan for control or estimation purposes.

Dugoff tire model (Dugoff, Fancher, & Segel, 1969) assumesa uniform vertical pressure distribution on the tire contact patch.This is a simplification compared to the more realistic parabolicpressure distribution assumed in Pacejka. However, it has theadvantage of its conciseness and its results are considered to beon the safe side in an emergency situation. Furthermore, thelateral and longitudinal forces are directly related to the maxi-mum friction coefficient in more transparent equations than inPacejka model.

Dugoff model accuracy will then be evaluated as a goodcandidate to estimate mxmax

. Longitudinal efforts are modeled asfollows:

Fx ¼ f ðlÞKxt

where t is the slip ratio, Kx is the longitudinal stiffness coefficientand f ðlÞ is a piecewise function

f ðlÞ ¼ð2�lÞl, lo1,

1, lZ1,

(l¼

mxmaxFz

2jKxtj

It is not difficult to see that mxmaxcan be expressed in terms of

four a priori known variables10 mxmax¼ gðFx,Fz,s,KxÞ. Let us take the

nonlinear zone case, i.e. f ðlÞ ¼ ð2�lÞl

Fx ¼2�mxmax

Fz

jKxtj

� �mxmaxFz

jKxtjKxt

This expression can be rewritten as a second order algebraicequation of the maximum friction coefficient:

m2xmax

F2z�2mxmax

jKxtjFzþjKxtjFx ¼ 0

9 Some authors, like for instance Gustafsson (1997), have tried to classify the

road friction only with the wheel’s rotation dynamics, but their results are not

conclusive.10 While Fx, Fz and t are byproducts of the proposed global estimation scheme, a

nominal Kx could be obtained either by an off-line or an on-line identification,

following the techniques introduced in Section 2.1.

whose two solutions

mxmax¼ðjKxtj7

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiKxtðKxt�FxÞ

Fzð7Þ

are always real because KxtðtÞ�FxðtÞZ0, 8t.

0 0.05 0.1 0.15 0.20

τ

Fig. 8. Comparison between Pacejka, Dugoff and modified Dugoff tire models for

three different roads with the same wheel load (Fz¼4500 N). (a) mxmax¼ 0:4,

(b) mxmax¼ 0:7 and (c) mxmax

¼ 1.

Page 8: Control Engineering Practice · 2019. 6. 10. · derivatives of noisy signals. In a first step, instantaneous friction and lateral forces will be computed within this framework ...

0.1

0.15 Real τ derivative Estimated τ derivative

J. Villagra et al. / Control Engineering Practice 19 (2011) 174–184 181

Fig. 8 shows a longitudinal force comparison between Pacejkaand Dugoff models. A similar behavior can be appreciated for threedifferent maximum friction coefficients (mxmax

¼ 0:4, 0.7 and 1):

0.05

−0.05

0

dτ/d

t

While Pacejka curves reach a maximum effort point andthereafter always decay (uncontrolled vehicle zone), Dugoffmodel has a monotone behavior, i.e. the Fx peak never appears.

0 1 2 3 4 5 6 7 8−0.2

−0.15

−0.1

For a same longitudinal stiffness coefficient Kx, the trends inboth models are quite similar in the linear zone, but theysaturate at different levels. A third curve has been introduced inall figures to weight Dugoff model so that its maximum forcesare comparable to Pacejka model.

time (s)

0.2

0.4

0.6

0.8

1

Fric

tion

coef

ficie

nt (μ

x)

Exhaustively comparing Pacejka and Dugoff models by means ofsimulations, it has been found that the weighting factor apreviously mentioned is the same for any mxmax

and drive Dugoffmodel to cross through Pacejka model exactly in the Fx peak.

As a result of the previous statements, mxmaxprediction model

will be obtained by weighting the minimum value of (7):

mDxmaxðtkÞ ¼

aF zðtÞðjKxtðtkÞj�

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiKxtðtkÞðKxtðtkÞ�F xðtkÞ

qÞ, lðtkÞo1

mDxmaxðtkÞ ¼ m

Dxmaxðtk�1Þ, lðtkÞZ1 ð8Þ

0 1 2 3 4 5 6 7 8

0

time (s)

0 1 2 3 4 5 6 7 8−4

−3

−2

−1

0

1

2

3

4

time (s)

dμ/d

t

Real μ derivative Estimated μ derivative

Fig. 9. eXtended Braking Stiffness estimation. (a) Comparison between t algebraic

derivative estimation and its analytical value. (b) Real mx and mxmaxevolution. (c)

Comparison between mx algebraic derivative estimation and its analytical value. (d)

XBS estimation, validity range and mxmaxdistinguishable zones.

4.2. Detection algorithm

As stated in the Introduction, the extended braking stiffness(XBS) will be used to detect the entrance in danger zone (or, in otherwords, to signal the distinguishability between road surfaces).

XBS was defined by Ono et al. (2003) as the derivative of thefriction coefficient with respect to slip ratio. Therefore, the switch-ing function will be given by the following XBS estimator:

XBSðtÞ ¼dmx

dt¼

dmx

dt

dt

dt¼

_m x

_t

where _m x and _t are obtained using algebraic algorithms (Mboupet al., 2009).

The main difficulty in this computation is to obtain numericalderivative estimators such that a good trade-off between filteringand reactivity is achieved.

Algebraic derivative estimators are compared for a particularscenario to the analytical derivatives in Figs. 9a and c. Bothderivative estimators perform in a satisfactory way, even withsingular behaviors such as sudden changes of mxmax

(i.e. at t¼3 s).The analytical values present a hard discontinuity at that point, butit is pretty well filtered by the proposed estimators.

Also in Fig. 9(b and d) a comparison between filtered XBS andmx

evolution is shown. Similar trends can be appreciated in bothgraphs, i.e. when mx reaches a local peak, XBS is close to localminima. Furthermore, the closest mx is to mxmax

, the lower value ofXBS is obtained. As a result of this, an XBS validity range([XBSmax,XBSmin] can be selected as significative for mxmax

detection.Thus, when XBS values are greater than XBSmax or lower thanXBSmin, it will be considered that mx remains equal to the lastobtained value within the validity range. If mx falls into the validityrange, a corrective factor will be applied to the mxmax

ðtÞ predictedvalue by Eq. (8). Finally, a [0,1.2] saturation function is used tocorrect the previous value in case the estimation exceeds realisticfriction limits. To sum up, the final algorithm can be conciselywritten as follows:

if XBSðtkÞrXBSmax

mxmaxðtkÞ ¼maxð0,minð1:2,m�xmax

ðtkÞÞÞ

m�xmaxðtkÞ ¼ mD

xmaxðtkÞ 1þwXBSðtkÞ

XBSmax

� �

if XBSmaxrXBSðtkÞ

mxmaxðtkÞ ¼ mxmax

ðtk�1Þ ð9Þ

Page 9: Control Engineering Practice · 2019. 6. 10. · derivatives of noisy signals. In a first step, instantaneous friction and lateral forces will be computed within this framework ...

0 1 2 3 4 5 6 7 8−9−8−7−6−5−4−3−2−1

01

time (s)

Long

itudi

nal a

ccel

erat

ion

(ms−2

)

0 0.005 0.01 0.015 0.02 0.025 0.03 0.0350

0.10.20.30.40.50.60.70.80.9

1

Fric

tion

coef

ficie

nt (μ

x)

0 1 2 3 4 5 6 7 80

0.2

0.4

0.6

0.8

1

1.2

1.4

time (s)

Slip ratio (τ)

μ xm

ax

Fig. 10. First scenario: (a) longitudinal acceleration, (b)mx2t graph with maximum friction and detection instants, (c) maximum adherence estimation during the first multi-

adherence scenario.

J. Villagra et al. / Control Engineering Practice 19 (2011) 174–184182

Remark 4.1. Parameter w acts as a confidence factor of the frictionvalue provided by Dugoff model within the validity range. It can beseen from Eq. (9) that the nearest XBS is to XBSmax, the closest thefactor XBSðtkÞ=XBSmax is from 1. On the contrary, when XBS tends to0, the same stands for XBSðtkÞ=XBSmax. The value of parameter w isalways close to 1 and its optimum value depends on the measure-ment noise nature.

Remark 4.2. The same procedure presented here will be used toestimate lateral maximum friction coefficient from its instanta-neous value, which in turn, will be computed from pre-estimatedvertical loads F z and lateral efforts F y.

5. Simulation results of friction estimation

Two different scenarios have been used to test the algorithm in asimulation environment.11 In both of them, each of the three brakingphases is carried out under different friction conditions. Thus, while inthe first case mxmax

ðtÞ ¼ 0:65, tA ½0,3�, mxmaxðtÞ ¼ 1, tA ½3,5�, mxmax

ðtÞ ¼

0:75,tA ½5,8:5�, in the second one mxmaxðtÞ ¼ 1,tA ½0,3�, mxmax

ðtÞ ¼

0:35,tA ½3,5�, mxmaxðtÞ ¼ 0:7,tA ½5,8:5�. The applied braking efforts

have been chosen to be useful for the proposed failure detection

11 A realistic simulator of a vehicle with 14 degrees of freedom, and with

complete suspension and tire models (see Pacejka & Baker, 1991) has been used in

all simulations.

algorithm, i.e. strongly enough to leave the linear zone, but softlyenough to avoid tire saturation.

Fig. 10 shows the simulation results for the first scenario. Avehicle begins to move at 15 ms�1 and three braking actions areconsecutively applied so that the resulting longitudinal accelera-tions are those of Fig. 10a. The bottom graph of the same figure plotsthe friction coefficient and its estimation, with the instants tmmax

where minimum values are attained. This information can becomplemented with Fig. 10b, where mx2t evolution can be verywell distinguished for all three tire–road interfaces. Moreover,alarm times (ta, in black), coming from the estimation algorithm,always arise sufficiently in advance with respect to maximumfriction instants tmmax

(in red).Bottom graph of Fig. 10 compares the real mxmax

obtained values,on the one hand, with Dugoff prediction model, and on the otherhand, with the weighted Dugoff prediction model.12 Besides thefact the alarm times seem to be sufficiently ahead of time, theestimation error is significantly small.

These promising results are confirmed in a second multi-adherence scenario (Fig. 11). Remark that in both maneuvers, onlywhen important braking actions are carried out, the estimatoralgorithm changes its value (cf. i.e. in the second scenario, betweent¼5 s and ta¼5.61, the estimatedmxmax

is not updated because thereis a problem of distinguishability).

12 As aforementioned, mxmaxestimation is updated when XBS is within its

validity range.

Page 10: Control Engineering Practice · 2019. 6. 10. · derivatives of noisy signals. In a first step, instantaneous friction and lateral forces will be computed within this framework ...

0 1 2 3 4 5 6 7 8−10

−8

−6

−4

−2

0

2

time (s)

Long

itudi

nal a

ccel

erat

ion

(ms−2

)

0 0.005 0.01 0.015 0.02 0.025 0.03 0.0350

0.10.20.30.40.50.60.70.80.9

1

Fric

tion

coef

ficie

nt (μ

x) μmax = 1

μmax = 0.7

μmax = 0.35

tμmax = 3.217s

ta = 3.1s

ta = 5.61s

tμmax = 5.727s

ta = 0.96stμmax

= 1.03s

0 1 2 3 4 5 6 7 80

0.2

0.4

0.6

0.8

1

1.2

1.4

time (s)

μ xm

ax

μmax from Dugoff modelDiagnosis based μmax Real μmax ta = 0.96 s

ta = 3.1 s

ta = 5.61 s

Slip ratio (τ)

Fig. 11. Second scenario: (a) longitudinal acceleration, (b) mx2t graph with maximum friction and detection instants, (c) maximum adherence estimation during the first

multi-adherence scenario.

0 1 2 3 4 5 6 7 8 9 10

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

time (s)

Max

imum

fric

tion

coef

ficie

nt

es

timat

ion

Estimated μmaxReal μReal μmax

Fig. 12. Maximum friction estimation for the first experimental maneuver.

0 1 2 3 4 5 6−0.2

0

0.2

0.4

0.6

0.8

1

time (s)

Max

imum

fric

tion

coef

ficie

nt

es

timat

ion

Real μReal μmaxEstimated μmax

Fig. 13. Maximum friction estimation for the second experimental maneuver.

J. Villagra et al. / Control Engineering Practice 19 (2011) 174–184 183

6. Experimental results of friction estimation

Several braking maneuvers have been realized on roads withdifferent maximum friction coefficient. In every test, a large set ofdynamic variables has been recorded at high frequency rates(around 250 Hz) on an instrumented vehicle.

The promising results obtained in simulation have been con-firmed with real data in severe braking maneuvers. Two examplesof this satisfactory results are plotted in Figs. 12 and 13.

In the first case, the vehicle is moving at a constant speed(100 km h�1) on a dry road ðmxmax

¼ 1:1Þ, when a sudden and hard

braking effort is applied at t¼3.5 s. The vehicle remains brakingclose to the maximum tire–road friction coefficient until it stops att¼8.5 s. The real friction coefficient mx increases rapidly aroundt¼3.5 s, but it does not attain its maximum value almost until theend of the braking maneuver. This monotone behavior, probablydue to the fact that wheels do not get blocked, is not an obstacle tothe estimator, which obtains a constant value of mxmax

¼ 1:07 att¼4.2 s, sufficiently in advance of the mx peak.

The second case is again a vehicle moving at a constant speed(60 km h�1) in a straight line on a wet road ðmxmax

¼ 0:8Þ. As it can beappreciated in Fig. 13, the results are even more satisfactory than in

Page 11: Control Engineering Practice · 2019. 6. 10. · derivatives of noisy signals. In a first step, instantaneous friction and lateral forces will be computed within this framework ...

J. Villagra et al. / Control Engineering Practice 19 (2011) 174–184184

the previous case. On the one hand, the estimated value is now evencloser to the real value, and on the other hand, the transient state ismuch shorter than before.

7. Conclusion and future work

A new approach to estimate vehicle tire forces and roadmaximum adherence is presented in this paper. It is based onthe combination of elementary diagnosis tools and new algebraictechniques for filtering and estimating derivatives. First of all,instantaneous friction and lateral forces are estimated. Then,extended braking stiffness concept is exploited to detect whichbraking efforts allows to distinguish a road type from another. Verypromising results have been obtained in noisy simulations and inreal experimentations.

However, the validity domain of this novel global estimationscheme remains still limited. Therefore, more exhaustive tests withreal data will have to be performed in difficult situations like mu-split or emergency braking while turning. In this connection, a deepsensitivity analysis to vehicle parameters and noise measurementswill be performed.

Future work will also have to be done to characterize therobustness of parameter wwith respect to the measurement noises.When this task will be completed, a real friction-dependent stop-and-go control strategy (see Villagra, d’Andrea-Novel, Choi, Fliess,& Mounier, 2009 or Villagra, d’Andrea-Novel, Fliess, & Mounier,2008a) will be implemented to validate the preliminary resultspresented here.

Let us emphasize finally that the practical usefulness in theautomotive industry of these new algebraic techniques is con-firmed by other successful applications (Abouaissa, Fliess, & Join,2008; d’Andrea-Novel et al., 2010; Join, Masse, & Fliess, 2008;Villagra et al., 2009, 2008a, 2008b).

Acknowledgements

The authors wish to thank the anonymous reviewers for theirmost valuable comments which helped them to greatly improvetheir paper.

References

Abouaissa, H., Fliess, M., & Join, C. (2008). Fast parametric estimation for macro-scopic traffic flow model. In Proceedings of the 17th IFAC World congress, Seoul(available at /http://hal.inria.fr/inria-00259032/en/S).

d’Andrea-Novel, B., Boussard, C., Fliess, M., el Hamzaoui, O., Mounier, H., & Steux, B.(2010). Commande sans mod�ele de vitesse longitudinale d’un vehicule elec-trique. In Actes 6e Conference International de. Francophone d’Automatique, Nancy(available at /http://hal.inria.fr/inria-00463865/en/S).

Baffet, G., Charara, A., & Lechner, D. (2009). Estimation of vehicle sideslip, tire forceand wheel cornering stiffness. Control Engineering Practice, 17, 1255–1264.

Breuer, B., Eichhorn, U., & Roth, J. (1992). Measurement of tyre/road friction ahead ofthe car and inside the tyre. In Proceedings of the AVEC’92 (pp. 347–352), London,UK.

Canudas-de-Wit, C., Tsiotras, P., Velenis, E., Basset, M., & Gissinger, G. (2002).Dynamic friction models for road/tire longitudinal interaction. Vehicle SystemDynamics, 39, 189–226.

Dakhlallah, J., Glaser, S., Mammar, S., & Sebsadji, Y. (2008). Tire–road forcesestimation using extended Kalman filter and sideslip angle evaluation. Proceed-ings of the American control conference (pp. 4597–4602), Seattle.

Dugoff, H., Fancher, P. S., & Segel, L. (1969). Tire performance characteristics affectingvehicle response to steering and braking control inputs. Technical Report, HighwaySafety Research Institute, Ann Arbor, MI.

Eichhorn, U., & Roth, J. (1992). Prediction and monitoring of tyre/road friction. InProceedings of FISITA 24th congress: safety, the vehicle, and the road (pp. 67–74),London, UK.

Fathy, H. K., Kang, D., & Stein, J. L. (2008). Online vehicle mass estimation usingrecursive least squares and supervisory data extraction. In Proceedings of theAmerican control conference, Seattle, WA.

Fischer, D., Borner, M., Schmitt, J., & Isermann, R. (2009). Fault detection for lateraland vertical vehicle dynamics. Control Engineering Practice, 15, 315–324.

Fliess, M., & Join, C. (2008). Commande sans mod�ele et commande �a mod�elerestreint. e-STA (vol. 5(no. 4), pp. 1–23) (available at /http://hal.inria.fr/inria-00288107/en/S).

Fliess, M., Join, C., & Perruquetti, W. (2008). Real-time estimation for switched linearsystems. In Proceedings of the 47th IEEE conference decision control (pp. 941–946),Cancun.

Fliess, M., Join, C., & Sira-Ramırez, H. (2008). Non-linear estimation is easy. InternationalJournal of Modelling Identification Control, 4, 12–27 (available at /http://hal.inria.fr/inria-00158855/en/)S.

Garcıa Collado, F. A., d’Andrea-Novel, B., Fliess, M., & Mounier, H. (2009). Analysefrequentielle des derivateurs algebriques. XXIIe colloqium GRETSI, Dijon(available at /http://hal.inria.fr/inria-00394972/en/S).

Gillespie, T. D. (1992). Fundamentals of vehicle dynamics. Society of AutomotiveEngineers, Warrendale, PA.

Grip, H. F., Imsland, L., Johansen, T. A., Fossen, T. I., Grip, H. F., Kalkkuhl, C. J. C., &Suissa, A. (2008). Nonlinear vehicle side-slip estimation with friction adapta-tion. Automatica, 44, 611–622.

Gustafsson, F. (1997). Slip-based estimation of tire–road friction. Automatica, 33,1089–1099.

Hahn, J. O., Rajamani, R., & Alexander, L. (2002). GPS-Based real-time identificationof tire–road friction coefficient. IEEE Transactions on Control Systems Technology,10, 331–343.

Join, C., Masse, J., & Fliess, M. (2008). Etude preliminaire d’une commande sansmod�ele pour papillon de moteur. Journal of European Systems Automation, 42,337–354 (available at /http://hal.inria.fr/inria-00187327/en/S).

Kiencke, U., & Daib, A. (1995). Estimation of tyre friction for enhanced ABS-system.JSAE Review, 10, 221–226.

Kiencke, U., & Nielsen, L. (2005). Automotive control systems. Springer.Lee, C., Hedrick, K., & Yi, K. (2004). Real-time slip-based estimation of maximum

tire–road friction coefficient. IEEE/ASME Transactions on Mechatronics, 9,454–458.

Lingman, P., & Schmidtbauer, B. (2002). Road slope and vehicle mass estimationusing Kalman filtering. Vehicle System Dynamics, 37, 12–23.

Liu, C. S., & Peng, H. (1996). Road friction coefficient estimation for vehicle pathprediction. Vehicle System Dynamics, 25, 413–425.

Matusko, J., Petrovic, I., & Peric, N. (2008). Neural network based tire/road frictionforce estimation. Engineering Applications of Artificial Intelligence, 21, 442–456.

Mboup, M., Join, C., & Fliess, M. (2009). Numerical differentiation with annihilatorsin noisy environment. Numerical Algorithm, 4, 439–467.

M’Sirdi, N. K., Rahbi, A., Zbiri, N., & Delanne, Y. (2005). Vehicle-road interactionmodelling for estimation of contact forces. Vehicle System Dynamics, 43,403–411.

Ono, E., Asano, K., Sugai, M., Ito, S., Yamamoto, M., Sawada, M., & Yasui, Y. (2003).Estimation of automotive tire force characteristics using wheel velocity. ControlEngineering Practice, 11, 1361–1370.

Pacejka, H., & Baker, E. (1991). The magic formula tyre model, In Proceedings of the 1stinternational colloqium on tyre models vehicle system analysis (pp. 1–18).

Pasterkamp, W. R., & Pacejka, H. B. (1995). On line estimation of tyre characteristicsfor vehicle control. JSAE Review, 16, 221–226.

Ray, L. (1997). Nonlinear tire force estimation and road friction identification:simulation and experiments. Automatica, 33, 1819–1833.

Ryu, J., Rossetter, E. J., & Gerdes, J. C. (2002). Vehicle sideslip and roll parameterestimation using GPS. In Proceedings of the international symposium on advancedvehicle control (AVEC) (pp. 373–380), Hiroshima.

Shim, T., & Margolis, D. (2004). Model-based road friction estimation. Vehicle SystemDynamics, 41, 241–276.

Svendenius, J. (2007). Tire modeling and friction estimation. Ph.D. thesis, DepartmentAutomatic Control, Lund University.

Tanelli, M., Piroddi, L., & Savaresi, S. M. (2009). Real-time identification of tire–roadfriction conditions. IET Control Theory & Applications, 3, 891–906.

Tseng, H. E., Xu, L., & Hrovat, D. (2007). Estimation of land vehicle roll and pitchangles. Vehicle System Dynamics, 45, 433–443.

Umeno, T. (2002). Estimation of tire–road friction by tire-rotational vibration model.R&D Review Toyota CRDL, 37, 53–58.

Villagra, J., d’Andrea-Novel, B., Choi, S., Fliess, M., & Mounier, H. (2009). Robust stop-and-go control strategy: An algebraic approach for nonlinear estimation andcontrol. International Journal of Vehicle Autonomous Systems, 7, 270–291 (availableat /http://hal.inria.fr/inria-00419445/en/S).

Villagra, J., d’Andrea-Novel, B., Fliess, M., & Mounier, H. (2008a). Robust grey-boxclosed-loop stop-and-go control. In Proceedings of the 47th IEEE conference ondecision control (pp. 5378–5383), Cancun (available at /http://hal.inria.fr/inria-00319591/en/S).

Villagra, J., d’Andrea-Novel, B., Fliess, M., & Mounier, H. (2008b). Estimation oflongitudinal and lateral vehicle velocities: An algebraic approach. In Proceedingsof the American control conference (pp. 3941–3946), Seattle (available at /http://hal.inria.fr/inria-00263844/en/S).

Villagra, J., D’Andrea-Novel, B., Fliess, M., & Mounier, H. (2010). An algebraicapproach for maximum friction estimation. In Proceedings of the 8th IFACsymposium on nonlinear control systems (NOLCOS), Bologna (available at/http://hal.inria.fr/inria-00484781/en/S).

Yi, K., Hedrick, K., & Lee, S.-C. (1999). Estimation of tire–road friction using observerbased identifiers. Vehicle System Dynamics, 31, 233–261.

Yi, J., Alvarez, L., Claeys, X., & Horowitz, R. (2003). Emergency braking control with anobserver-based dynamic tire/road friction model and wheel angular velocitymeasurement. Vehicle System Dynamics, 39, 81–97.