Professional Documents
Culture Documents
A LPV/H Fault Tolerant Control of Vehicle Roll Dynamics Under Semi-Active Damper Malfunction
A LPV/H Fault Tolerant Control of Vehicle Roll Dynamics Under Semi-Active Damper Malfunction
net/publication/269293449
CITATIONS READS
10 76
3 authors:
Luc Dugard
French National Centre for Scientific Research
431 PUBLICATIONS 6,442 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Fergani Soheib on 28 September 2015.
Abstract— This paper proposes a LPV/H∞ fault tolerant While some of the authors works have been concerned
control strategy for roll dynamics handling under semi-active with global chassis control using active or semi-active sus-
damper’s malfunction. Indeed, in case of damper’s malfunction, pension [11], [12], the fault tolerant control problem of such
a lateral load transfer is generated, that amplifies the risks of
vehicle roll over. systems has been considered only in [13] where a pre-defined
In this study, the suspension systems efficiency is monitored distribution of the suspension forces (computed from the
through the lateral (or longitudinal) load transfer induced by steady state behaviour) is used o compensate a damper oil
a damper’s malfunction. leakage.
The information given by the monitoring system is used This study focuses on the fault tolerant control recon-
in a partly fixed LPV/H∞ controller structure that allows to
manage the distribution of the four dampers forces in order figuration of MR semi-active dampers. Indeed, few works
to handle the over load caused by one damper’s malfunction. have been concerned with the control reconfiguration in the
The proposed LPV/H∞ controller then uses the 3 remaining presence of suspension system malfunctions or failures.
healthy semi-active dampers in a real time reconfiguration. While detecting a damper malfunction, the proposed strategy
Moreover, the performances of the car vertical dynamics aims at keeping the vehicle stability and performance through
(roll, bounce, pitch) are adapted to the varying parameter given
by the monitoring of the suspension system efficiency, which
an adequate distribution of the 3 remaining healthy actuators.
allows to modify online the damping properties (soft/hard) to The characteristics of magneto rheological dampers allow
limit the induced load transfer. to compensate the lack of the vertical force in the faulty
Simulations are performed on a complex nonlinear full suspension corner by reconfiguring the global suspensions
vehicle model, equipped by 4 magneto-rheological semi-active control.
dampers. This vehicle undergoes critical driving situations, and
only one damper is considered faulty at ones. The simulation
To solve that problem a new LPV/H∞ fault tolerant
results show the reliability and the robustness of the proposed control is introduced to manage the deterioration of the
solution. vertical dynamics by using a varying parameter that
coordinate the use of the healthy dampers. The main idea
Keywords: LPV/H∞ control, semi-active suspension, fault involves 2 steps. First, a monitoring system is introduced
tolerant control, . to evaluate the state of health of the suspension system.
Here, the load transfer induced b a damper malfunction is
I. I NTRODUCTION considered, but different methods could be integrated in the
proposed control strategy (observers, parity space, ...). Then
Vehicle vertical dynamics are affected by many the global suspension control is scheduled according to
interrelated sub-systems of the car aim at improving the monitor parameter to adapt on-line the damper control
passengers comfort and especially vehicle safety and road distribution, and the performances of the suspension systems
holding. Among all sub-systems affecting the vertical as well (in term of comfort and road holding).
vehicle dynamics, suspension systems play a key role for
vehicle handling in critical situation since they ensure the To achieve these objectives, the authors have chosen to
link between the wheels and the chassis, see [1]–[3]. Several fix the structure of the LPV/H∞ controller by making the
types of suspension systems have been developed and LMI’s orthogonal with parameters dependency, as follow:
commercialized. In the last decade, semi-active suspensions
have received a lot of attention by both academic and H∞
uf l (t)
industrial communities, see [4]–[7], since they provide the uH∞ (t)
best compromise between cost (energy, volume, and number fr
uH∞ (t)
= U (ρ)Cc0 (ρ) xc (t) (1)
rl
| {z }
of sensors) and performance (road holding, comfort and
uH
rr (t)
∞ Cc (ρ)
vehicle behaviour). In this work, a specific type of semi-
active suspension is under interest, namely, the Magneto The suspension forces distribution is obtained through the
Rheological Dampers (MRDampers, see [8]–[10]). matrix U (ρ):
ρ1 0 0 0
1 GIPSA-lab, Control Systems Department, Grenoble 0 ρ2 0 0
University - Grenoble INP, ENSE3 - Domaine Universi- U (ρ) =
0 0 ρ3 0
(2)
taire BP46, 38402 Saint Martin d’Hères - Cedex France.
olivier.sename@gipsa-lab.grenoble-inp.fr 0 0 0 ρ4
where ρi are the varying parameters given by the main dynamical equations are given in equation (4),
considered suspensions monitoring strategies. where Ftxi = Ftxil + Ftxir , Ftyi = Ftyil + Ftyir ,
Ftzi = Ftzil + Ftzir are the tire forces (based on Pacejka
Remark 1: This kind of structure has been used by the tire non linear model) and Fszi = Fszil +Fszir , (i = {f, r}).
authors for vehicle dynamics control with braking, steering
and suspension actuators [14], [12].
v̇x = − Ftxf cos(δ) + Ftxr + Ftyf sin(δ) /m − ψ̇vy
v̇y = − Ftxf sin(δ) + Ftyr + Ftyf cos(δ) /m + ψ̇vx
z̈s = − Fszf + Fszr + Fdz /ms
z̈usij = Fszij − Ftzij /musij
θ̈ = (Fszrl − Fszrr )tr + (Fszf l − Fszf r )tf + mhv̇y /Ix (4)
φ̈ = Fszf lf − Fszr lr − mhv̇x )/Iy
ψ̈ = lf (−Ftxf sin(δ) + Ftyf cos(δ)) − lr Ftyr + (Ftxf r − Ftxf l )tf cos(δ) − (Ftxrr − Ftxrl )tr + Mdz /Iz
(Rij Ftxij − Tbfij )/Iw
ω̇ij =
β̇
cog = (Ftyf + Ftyr )/(mvx ) + ψ̇
where
xs
T suspension systems, ρl → 1, penalizing the provided output
xlpv = ,
xf suspension force on the faulty corner, changing the level of
As + ρ2 Bs2 Cs2 ρ1 Bs Cf saturation depending on the detected fault. Also, an overload
Alpv (ρ1 , ρ2 ) = ,
0 Af
T appears on the right side. To managed that, the lacking
0 Bs1 Cs
B1 =
Bf
, B2 =
0
, C1 =
0
suspension effort is compensated by the 3 healthy dampers
to stabilise the vehicle. Indeed, left suspensions are set to
Cf xf "hard" to handle the overload caused by the loss of one
ρ1 = tanh(Cs2 xs ) tanh( ) CF1x ,
F1
tanh(Cs2 xs )
f f of the right side dampers. On the other side, suspensions
ρ2 = Cs2 xs are relaxed and tuned to "soft" for the remaining healthy
xs , As , Bs , Bs1 , Bs2 , Cs and Cs2 are the state and matrices actuators (since the overload is on the other side) and a level
of a state-space representation of the QoV model by includ- of saturation is applied to the faulty one depending of the
ing the MR damper model in (6) and considering zdef and degree of deterioration detected. This distribution is handled
żdef as output; xf , Af , Bf , Cf are the state and matrices of thanks to the specific structure of the suspension controller,
a representation of the low-pass filter Wf ilter = ωf /(s+ωf ) given as follows :
which is added to the system to make the control input
ẋc (t) = Ac (ρ1 , ρ2 , ρl )xc (t) + Bc (ρ1 , ρ2 , ρl )y(t)
matrices parameter independent.
B. LPV controller structure scheduled by ρl :
H∞
uf l (t)
Ks (ρ) :=
The third scheduling parameter, ρl , acts in the presence uH ∞
f r (t) = U (ρ )C 0 (ρ , ρ ) x (t)
l 1 2 c
H c
∞
u rl (t)
of damper malfunction, which can be seen directly on the
| {z }
lateral load transfer of the vehicle. This parameter, defined uH ∞
rr (t) Cc (ρ1 ,ρ2 )
(12)
as follows, allows the right/left suspension control reconfig-
where xc (t) is the controller state, Ac (ρ1 , ρ2 , ρl ),
uration:
Bc (ρ1 , ρ2 , ρl ) and Cc (ρ1 , ρ2 , ρl ) controller scheduled
F zl
= m s × g/2 + m s × h × a y /lf by ρl while ρ1 and ρ2 ensure the semi-activeness of the
dampers. uH∞ (t) = [uH H∞ H∞ H∞
∞
f l (t)uf r (t)url (t)urr (t)] the
Fzr = ms × g/2 − ms × h × ay /lr
input
(9) control of the suspension actuators and y(t) = zdef (t).
C. The suspension control problem formulation
ρl = |(δf l Fzf l + δrl Fzrl ) − (δf r Fzf r + δrr Fzrr )|
/|(Fzf l + Fzrl + Fzf r + Fzrr )|; In this study, a 7 DOF vehicle model is considered, (see
(II-B)and augmented with LPV damper model (7) for each
with δij : the suspension systems efficiency given by the
corner of the vehicle.
considered monitoring system, Fzij : the vertical forces, ay
The suspension control with performance adaptation (see
lateral acceleration, ρl ∈ [0 1]: the monitoring parameter.
[17]) is presented. The following H∞ control scheme is
The innovative solution which aims at stabilizing the vehicle
considered, including parameter varying weighting functions.
in the presence of damper failure is the following: the 2
+2ξ11 Ω11 s+Ω11 2
where Wzs = ρl ss2 +2ξ 2 is shaped in order to
controller has a partly fixed structure obtained by by making 12 Ω12 s+Ω12
reduce the bounce amplification of the suspended mass (zs )
the LMIs structure orthogonal with a parameter dependency
between [0, 12]Hz.
on the control output matrix, as follow: 2
+2ξ21 Ω21 s+Ω21 2
H∞ Wθ = (1 − ρl ) ss2 +2ξ 22 Ω22 s+Ω22
2 attenuates the roll bounce
uf l (t) amplification in low frequencies.
uH∞ (t) Wu = 3.10−2 shapes the control signal.
fr = U (ρl )Cc0 (ρl ) xc (t) (10)
uH∞ (t) Remark 3.1: The parameters of these weighting functions
rl
| {z }
H∞
urr (t) C c (ρl ) are obtained using genetic algorithm optimization as in [16].
The suspension forces distribution is obtained with the matrix According to Fig. 2, the following parameter dependent
U (ρl ): suspension generalized plant (Σgv (ρ1 , ρ2 , ρl )) is obtained:
1 − ρl 0 0 0
0 ρl 0 0
ξ˙ = A(ρ1 , ρ2 , ρl )ξ + B1 w̃ + B2 u
U (ρl ) = (11)
0 0 1 − ρl 0
0 0 0 ρl Σgv (ρ1 , ρ2 , ρl ) := z̃ = C1 (ρ1 , ρ2 , ρl )ξ + D11 w̃ + D12 u
y = C2 ξ + D21 w̃ + D22 u
The parameter ρl defined in (9) generates the adequate (13)
suspension forces distribution, depending on the load transfer where ξ = [χvert χw ]T ; z̃ = [z1 z2 z3 ]T ;
(left right) caused by the critical situation. w̃ = [zrij Fdx,y,z Mdx,y ]T ; y = zdefij ; u = uH ∞
ij ;
This suspension tuning is achieved as follows: When one and χw are the vertical weighting functions states.
of the suspension dampers is faulty, a load transfer is then
generated and influences the vehicle stability and handling. One of the main interesting contributions is the use of
When a malfunction is detected on one of the left front the parameter ρl that schedules the distribution of the left &
LTR
0
−1000
Remark 2: All controllers presented along the paper are 0 1 2
t[s]
3 4 5 6
1.5
vehicle roll dynamics under semi-active damper malfunction,
LPV strategy
the following scenario is used: 1
0.5
θ
Zsfr
zsrr
25 Vehicule with faulty dampers 0 −0.005
Vehicule with faulty damper
1
LPV strategy −0.005 −0.01
20
0.5
−0.01 −0.015
15
LPV strategy 0 −0.015 −0.02
ZsFull
Z Full
10
−0.5 −0.02
s
−0.025
0 1 2 3 4 5 6 0 1 2 3 4 5 6
5 t [s] t [s]
−1
0
−1.5
Fig. 12. Chassis displacement in Fig. 13. Chassis displacement in rear
−5 front right zsf r .
−2 right zsrr .
0 1 2 3 4 5 6 0 1 2 3 4 5 6
t [s] t [s]
zsfl
zsrl
0.01
0.01
strategy in addition on enhancing vehicle roadholding, it im- 0
0
proves passengers comfort by reducing chassis acceleration −0.01
−0.01
−0.03 −0.03
0 1 2 3 4 5 6 0 1 2 3 4 5 6
t [s] t [s]
−3 Front right wheel displacement −3 Right rear wheel displacement
x 10 x 10
4 4
vehicle with faulty damper Vehicle with faulty damper
3 3 Fig. 14. Chassis displacement in Fig. 15. Chassis displacement in rear
LPV strategy
LPV strategy
front left zsf l . left zsrl .
2
2
1
1
rr
zusfr
6 6
Z
0
−1 vehicle with faulty damper
4 Vehicle with faulty damper 4
−1
−2
LPV strategy
2 LPV strategy
2
−2
−3
0 0
ddt
−3
zsrrddt
−4
0 1 2 3 4 5 6 0 1 2 3 4 5 6
sfr
t [s] t [s]
Z
−2 −2
−8 −8
0 1 2 3 4 5 6 0 1 2 3 4 5 6
t [s] t [s]
Front left wheel displacement Left rear wheel displacement Fig. 16. Chassis acceleration in front Fig. 17. Chassis acceleration in rear
0.05 0.05
vehicle with faulty damper Vehicle with faulty damper
right z̈sf r . right z̈srr .
0.04 LPV strategy LPV strategy
0.04
0.03 0.03
Front left chassis acceleration Left rear chassis acceleration
4 2
vehicle with faulty damper
Zusrl
fl
0.02 1.5
us
1
0.01 0.01 2
LPV strategy LPV strategy
0.5
1
Zsflddt
Zsrlddt
0 0
0
0
−0.01 −0.01 −0.5
0 1 2 3 4 5 6 0 1 2 3 4 5 6
t [s] t [s] −1
−1
−2
−1.5
Fig. 10. Wheel displacement in front Fig. 11. Wheel displacement in rear
left zusf l . left zusrl . −3
0 1 2 3 4 5 6
−2
0 1 2 3 4 5 6
t [s] t [s]
Fig. 18. Chassis acceleration in front Fig. 19. Chassis displacement in rear
In Fig. 8, 9, 10, 11, the four wheels bounce of the vehicle left z̈sf l . left z̈srl .
are shown. It can be seen also that the improvements brought
by the designed controller on the left side are better than on Figures from Fig. 12 to Fig. 19 show various comfort
the right side, due to the larger damping forces supplied on performances on each corner of the vehicle (chassis dis-
this side to handle the load transfer. placement, acceleration, resp). It is clearly noticed that the
performance objectives are differently reached, depending on [11] S. Fergani, O. Sename, and L. Dugard, “Performances improvement
the suspension forces distribution and reconfiguration given through an LPV/H∞ control coordination strategy involving braking,
semi-active suspension and steering systems,” in Proceedings of the
by the proposed LPV/H∞ fault tolerant control. This allows 51th IEEE Conference on Decision and Control (CDC), Maui, Hawaii,
to handle the damper’s failure effect on the vehicle dynamics USA, December 2012.
in several driving situations. [12] ——, “A new LPV/H∞ global chassis control through load transfer
distribution and vehicle stability monitoring,” in Proceedings of IFAC
Joint conference 5th Symposium on System Structure and Control,
V. C ONCLUSION 11th Workshop on Time-Delay Systems 6th Workshop on Fractional
This paper has presented a new LPV/H∞ fault tolerant Differentiation and Its Applications, Grenoble, France, February 2013.
[13] J. Tudon-Martinez, S. Varrier, R. Morales-Menendez, R. Ramirez-
control strategy which handles vehicle roll dynamics under Mendoza, D. Koenig, J.-J. Martinez, and O. Sename, “Fault toler-
damper malfunction. It proposes a new structure of the ant control with additive compensation for faults in an automotive
controller, by making the corresponding LMIs orthogonal damper,” in Networking, Sensing and Control (ICNSC), 2013 10th
IEEE International Conference on, 2013, pp. 810–814.
with a parameter dependency on the controller matrix output. [14] C. Poussot-Vassal, O. Sename, L. Dugard, P. Gáspár, Z. Szabó,
The varying parameter used in the developed strategy is and J. Bokor, “Attitude and handling improvements through gain-
obtained by monitoring the lateral transfer ratio caused by scheduled suspensions and brakes control,” Control Engineering Prac-
tice, vol. 19, no. 3, pp. 252 – 263, 2011.
the roll bounce of the vehicle. This allows to online recon- [15] S. Guo, S. Yang, and C. Pan, “Dynamical Modeling of Magneto-
figure the provided suspensions forces in the four corners Rheological Damper Behaviors,” J. of Intell. Mater., Syst. and Struct.,
of the vehicle to reach the desired performance objective. vol. 17, pp. 3–14, 2006.
[16] A. L. Do, O. Sename, and L. Dugard, "LPV modeling and control
Simulations performed on a complex nonlinear model have of semi-active in automotive systems", 15th chapiter, pp381 − 411,
shown the efficiency of the proposed approach. in "Control of Linear Parameter Varying Systems with Applications",
The authors stress that using the LPV framework allows to C. Scherer and J. Mohammadpour, Eds. Springer,New-York,.
[17] S. Savaresi, C. Poussot-Vassal, C. Spelta, O. Sename, and L. Dugard,
simplify the implementation procedure. The next step of this Semi-Active Suspension Control for Vehicles. Elsevier - Butterworth
work is being started with the implementation of this strategy Heinemann, 2010.
on a test benchmark, available at Gipsa-lab in Grenoble, [18] C. Scherer, “Mixed H2 /H∞ control for time-varying and linear
parametrically-varying systems,” International Journal of Robust and
developed in collaboration with a high-technology start up Nonlinear Control, vol. 6, no. 9-10, pp. 929–952, november 1996.
"SOBEN". It consists of vehicle equipped with four semi-
active Electro-Rheological dampers. Different road profile
could be generated separately on each wheel and online
control can be implemented.
R EFERENCES
[1] D. Fischer and R. Isermann, “Mechatronic semi-active and active
vehicle suspensions,” Control Engineering Practice, vol. 12, pp. 1353–
1367, august 2003.
[2] D. Hrovat, “Survey of advanced suspension developments and related
optimal control application,” Automatica, vol. 33, no. 10, pp. 1781–
1817, october 1997.
[3] M. Ieluzzi, P. Turco, and M. Montiglio, “Development of a heavy
truck semi-active suspension control,” Control Engineering Practice,
vol. 14, pp. 305–312, june 2005.
[4] E. Abdellahi, D. Mehdi, and M. M. Saad, “On the design of active
suspension system by H∞ and mixed H2 /H∞ : An LMI approach,”
in Proceedings of the IEEE American Control Conference (ACC),
Chicago, Illinois, june 2000, pp. 4041–4045.
[5] P. Gáspár, I. Szaszi, and J. Bokor, “Iterative model-based mixed
H2 /H∞ control design,” in Proceedings of the UKACC International
Conference on Control, Swansea, United Kingdom, 1998, pp. 652–
657.
[6] J. Lu and M. DePoyster, “Multiobjective optimal suspension control to
achieve integrated ride and handling performance,” IEEE Transaction
on Control System Technology, vol. 10, no. 6, pp. 807–821, november
2002.
[7] R. Takahashi, J. Camino, D. Zampieri, and P. Peres, “A multiobjective
approach for H2 and H∞ active suspension control,” in Proceed-
ings of the IEEE American Control Conference (ACC), Philadelphia,
Pennsylvania, june 1998, pp. 48–52.
[8] J. Lozoya-Santos, R. Morales-Menendez, R. Ramirez-Mendoza,
J. Tudón-Martínez, O. Sename, and L. Dugard, “Magnetorheological
Damper - An Experimental Study,” J. of Intell. Mater. Syst. and Struct.,
vol. 23, pp. 1213–1232, 2012.
[9] X. Dong, M. Yu, C. Liao, and W. Chen, “Comparative Research on
Semi-Active Control Strategies for Magneto-rheological Suspension,”
Nonlinear Dynamics, vol. 59, pp. 433–453, 2010.
[10] K. Hudha, H. Jamaluddin, P. Samin, and R. Rahman, “Effects of
Control Techniques and Damper Constraint on the Performance of a
Semi-Active Magnetorheological Damper,” Int. J. Vehicle Autonomous
Systems, vol. 3, pp. 230–252, 2005.