Professional Documents
Culture Documents
LPVcourse PDF
LPVcourse PDF
Olivier Sename
GIPSA-Lab
Olivier Sename (GIPSA-Lab) Robust and LPV control - part 3 Tecnologico de Monterrey, July 2016 1 / 64
1. What is a Linear Parameter Varying systems?
LPV systems
ẋ A(ρ) B1 (ρ) B2 (ρ) x
Σ(ρ) : z = C1 (ρ) D11 (ρ) D12 (ρ) w
y C2 (ρ) D21 (ρ) D22 (ρ) u
LPV systems
ẋ A(ρ) B1 (ρ) B2 (ρ) x
Σ(ρ) : z = C1 (ρ) D11 (ρ) D12 (ρ) w
y C2 (ρ) D21 (ρ) D22 (ρ) u
w z
System (ρ) First-order state-space representation:
u y 0 1 0 10 1 0 1
Control
Inputs
Measured
outputs
d @pA
dt p_
= @ k0(t) 1c A @ pp_ A + @ 01 A u;
0 1
@pA
y = 10 p_
O. Sename [GIPSA-lab] Only parameter is k (t ) 3/64
What is a Linear Parameter Varying systems?
LPV systems
ẋ A(ρ) B1 (ρ) B2 (ρ) x
Σ(ρ) : z = C1 (ρ) D11 (ρ) D12 (ρ) w
y C2 (ρ) D21 (ρ) D22 (ρ) u
x(t) ∈ Rn , ...., ρ = (ρ1 (t), ρ2 (t), . . . , ρN (t)) ∈ Uρ , is a vector of time-varying parameters (Uρ
convex set)
• ρ(.) varies in the set of continously differentiable parameter curves ρ : [0, ∞) → RN .
It is assumed to be known or measurable.
• The parameters ρ are always assumed to be bounded:
ρi (t) ∈ [ρi , ρi ], ∀i
• Parameters are exogenous if they are external variables. The system is in that case non
stationary.
See the previous damped mass-sping system.
• Parameters are endogenous if they are function of the state variables, ρ = ρ(x(t), t), and, in
that case, the LPV system is referred to as a quasi-LPV system.
This case is encountered when approximating Nonlinear systems.
For instance:
ẋ(t) = x2 (t) = ρ(t)x(t)
with ρ(t) = x(t).
• It is sometimes required that the derivative of the parameters are bounded, i.e:
Some comments
• LPV systems can model uncertain systems (ρ fixed but unknown) or parameter-varying
models (ρ(t))
LPV=linear or nonlinear?
• What is often referred to as gain-scheduling control, corresponds to Jacobian linearization of
the nonlinear plant about a family of equilibrium points Shamma (90), Rugh & Shamma (2000)
In terms of control design this means, lineraization around operating conditiosn, design (at
each operating points) of a LTI controller, and interpolation of the LTI controllers in between
operating conditions (often used in Aerospace and Automotive industries).
Pros: Simplicity of design for a non linear system
Cons: No a priori guarantee of stability nor robustness
• But: this differs from quasi-LPV representations where nonlinearities are hiddden in some
parameter descriptions (as seen later in the course)
LPV=LTV
• Theoretical analysis of LPV system properties (stability, controllability, observability), often
falls into the framework of LTV systems or of nonlinear ones (for quasi-LPV representations),
see (Blanchini).
Some references
Outline
A(ρ) = A0 + A1 ρ1 + ... + AN ρN
p̈ + cṗ + k(t)p = u
Example 1
Let consider for instance the following example in (Briat, 2015):
ẋ(t) = x3 (t)
Example 2
Another example is the sampling-dependent discrete-time system representation (Robert et al,
2010):
xk+1 = Ad (h) xk + Bd (h) uk
Gd : (4)
yk = C(h) xk + D uk
N
X Ai
O. Sename [GIPSA-lab]
Ad (h) ≈ I + hi 10/64
Classes (models) of LPV systems
A(ρ) = [An0 + An1 ρn1 + ... + AnN ρnN ][I + Ad1 ρd1 + ... + AdN ρdN ]−1
ρ ∈ Co{ω1 , . . . , ωZ } (6)
where the vertices are defined by a vector ωi = [νi1 , . . . , νiN ] where νij equals ρj or ρj .
Ak Bk
The LTI system here corresponds to the LPV system frozen at the vertex k.
Ck Dk
∆ z∆
w∆ ẋ A B∆ B1
z∆ C∆ D∆∆ D∆1 D∆2 w∆
B2 x
z = C1
D1∆ D11 D12 w
y C2 D2∆ D21 D22 u
LFT modelling
• Such a representation is the direct extension of LFT forms (originally used for uncertainties in
the context of µ-analysis), to model systems with time-varying parameters.
• It can be used to model nonlinear systems (with an adhoc definition of the parameters), and
also linear system scheduled by the operating conditions (i.e. with a varying equilibrium)
Parameter properties
• ∆(ρ) (L2 → L2 ) is bounded (i.e ∆(ρ)T ∆(ρ) ≤ 1) and causal.
• it can be always chosen as ∆(ρ) = diag(ρ1 In1 , . . . , ρN InN ), where ni is the number of
occurrences of parameter ρi , where |ρi | < 1, ∀i
LFT vs LPV
Let consider the LPV part of the global LFR system,
ẋ A B∆ x
=
z∆ C∆ D∆∆ w∆
with w∆ = ∆(ρ)z∆ . If the system is well-posed, i.e if (I − ∆(ρ)D∆∆ ) is non singular ∀ρ, then the
LFT form equals:
ẋ = (A + B∆ ∆(ρ)(I − ∆(ρ)D∆∆ )−1 C∆ )x(t)
which is nothing else than the original LPV system:
ẋ = A(ρ)x
An academic example
Then the previous system can be where ∆ and y∆ are given as:
rewritten into the following LFR:
∆(ρ) = ρ , y∆ = x2
Considered the NL model with 2 state variables (the pitch angle θ and velocity q):
θ̇ =cos(φ)q − sin(φ)r
M q̇ = − p × r(Ix − Iz ) − m[Zg (q × w − r × v)] − (Zq m − Zf µV )gsin(θ)
− (Xq m − Xf µV )gcos(θ)cos(φ) + Mwq w|q| + Mqq q|q| + Ff ins (13)
where M interia matrix, m AUV mass, V volume and µ mass density. The other parameters
(Ix , Iz , Zg , Zq , Zf , Xq , Xf , Mwq ) appear in the dynamical and hydrodynamical functions.
Ff ins : control input forces and moments due to the fins.
Tangent linearization around Xeq = [0 ueq 0 0 0 0 0 0 θeq 0 0 0]:
˙
θ̃ = q̃
M q̃˙ = [−(Zg m − Zf µV )gcos(θeq ) + (Xg m − Xf µV )gsin(θeq )]θ̃ + Ff inseq
A LFR model
∆(ρ)
w∆ z∆
wk zk
P (z)
uk yk
The ∆ block contains the varying part of the model, which depends on the linearization point (θeq ).
The LFR form (without external inputs w and controlled output z) is defined by:
w∆
xk+1 = Axk + B∆ B1
u
z C (14)
∆ ∆ D∆ 0 w∆
= xk +
C1 0 D1
y u
A LFR model
with
0 1 0 0
A= , B∆ =
0 0 −(Zq m − Zf µV )g (Xq m − Xf µV )g
0 1 1 1 0
B1 = , C∆ = , C1 =
Ff ins 0 0 0 1
0 0 0 0
D∆ = , D1 = (15)
0 0 0 0
θ̃ ρ 0
z∆ = ; w∆ = ∆z∆ ; ∆ = 1 (16)
θ̃ 0 ρ2
with:
ρ1 = cos(θeq )
(17)
ρ2 = sin(θeq )
Outline
ms z̈s = −ks zdef − Fdamper
(20)
mus z̈us = ks zdef + Fdamper − kt (zus − zr )
A Semi-active nonlinear MR damper model [Gu et al., 2006, Nino-Juarez et al., 2008]
Fdamper = c0 żdef + k0 zdef + fI tanh c1 żdef + k1 zdef (22)
LPV model
Choosing ρ = tanh c1 żdef + k1 zdef , and denoting u = fI the control input, the quarter car
model can be represented as:
(
ẋ(t) = Ax(t) + B(ρ)u(t),
(23)
y(t) = Cx(t) + Du(t)
dH
S = Qe − Qs
dt
where H is √
the tank height, S the tank surface, Qe the input flow, and Qs the output flow defined
by Qs = kt H.
kt √ 1
with x = H, f = − S
x+ S
u
In steady state : Qe = Q0 , H = H0
dh p p
S = qe − kt ( H0 + h − H0 )
dt
Denoting the state variable x = h, the control input u = qe , the output y = h, the tangent
linearization gives
ẋ = Ax + Bu (25)
y = Cx (26)
kt 1
with A = − 2S √ ,
B = and C = 1.
H0 S
Now implement 3 types of models and compare with the nonlinear one:
• The linear model around a fixed operating point
• A LPV model obtained defining an adequate LDI
• A LPV model defined in the LFR framework
Outline
Models definition
Input-output models
na nb
X X
y(k) = − ai (ρ(k))y(k − i) + bi (ρ(k))u(k − j) (28)
i=1 j=1
Many approaches need a conversion from input-output to state space models (to go through
canonical forms), which is easy for LTI systems....
leads to (denoting for simplicity all matrices parameter dependency Mk for M (ρ(k))):
−1 −1
xnew Ak Tk )xnew
= (Tk+1 + (Tk+1 Bk )uk ,
Σnew
LP V
k+1
new
k (30)
yk = (Ck Tk )xk + (Dk )uk
The change of basis changes locally according to the parameter values and variations !
In particular T (ρ(k)) must be invertitble ∀k.
Some literature
Local approaches
Interpolation of locally identified LTI models... need to pay attentin to:
• Input/output form (Toth, 07 + book 2010): interpolating transfer function coefficients
• State space form (Steinbuch et al, 03): consistency of state space basis
Outline
Definition
The system (32) is completely observable if, given the control and the output over the interval
t0 ≤ t ≤ T , one can determine any initial state x(t0 ).
Following some studies on observability for Linear Time-Varying Systems (LTV) (Silverman &
Meadows, SIAM 67), to characterize the observability we need to define the fundamental matrix
Ψ, satisfying Ψ̇(t) = A(ρ(t))Ψ(t) (with Ψ(t0 ) = In ) allowing to state that the solution of the state
equation can be deduced as:
x(t) = Ψ(t, t0 , ρ(t))x(t0 )
which is not easy to compute. Note that, for LTI systems, Ψ(t, t0 ) = eA(t−t0 )
In an analogous way the unobservability property is defined as : a state x(t) is not observable if
the corresponding output vanishes, i.e. if the following holds: y(t) = ẏ(t) = ÿ(t) = . . . = 0. In the
case of LTV systems it corresponds to:
Definition
The LPV system (32) is completely observable if rankO = n ∀t, where
T
oT oT oT
O= 1 2 ... n
∂C(ρ)
where o1 = C(ρ) and oi+1 = oi A + ȯi , i > 1 (for instance o2 = ρ̇ ∂ρ
+ C(ρ)A(ρ)).
A weaker notion of observability can be Finally the above notion differ from the direct
defined for the LPV systems (32) in the extension of the observability matrix for LTI
functional sense O function of ρ(t). C(ρ)
C(ρ)A(ρ)
Definition systems, i.e O = .. .
.
The LPV system (32) is structurally C(ρ)A n−1 (ρ)
observable if rankO = n
This definition is ONLY valid if ρ is constant,
This does not guarantee that O is invertible i.e. it corresponds to the observability of the
∀t and for all parameter values. LTI systems frozen at the values of the
constant parameter vector ρ.
A few examples
Outline
Recall
For LTI systems all notions of stability are equivalent: global/local, asymptotic/exponential,
time-domain (Lyapunov)/frequency-domain (Bode, poles...).
This concept is very useful for the stability analysis of uncertain systems.
Let us consider an uncertain system
ẋ = A(δ)x
where δ is an parameter vector that belongs to an uncertainty set ∆.
Problem statement
Is the system asymptotically stable for all δ in ∆?
Definition
The considered system is said to be quadratically stable for all uncertainties δ ∈ ∆ if there exists a
(single) Lyapunov function V (x) = xT Px with P = PT > 0 s.t
Computation
For polytopic uncertaities (convex set), i.e. if ρ ∈ Co{ω1 , . . . , ωZ }, then, the problem becomes
feasible since it remains to find P = PT > 0 such that:
Remarks
• Quadractic stability imples exponential stability (Wu, 95)
• It is an infinite dimension problem (can be relaxed for polytopic uncertainties)
• It could be conservative since stability is checked for any variation of the parameters !
Pay attentation in what follows: LPV system means TIME-VARYING parameters so a polytopic
LPV system is not an uncertain polytopic system (in the latter case the coefficient αi of the
polytopic description are constant even if unknown)
Let consider now a parameter dependent Lyapunov function Vρ (x(t)) = x(t)T P (ρ)x(t) > 0 for
every x 6= 0 and V (0) = 0.
N
X ∂P (ρ)
A(ρ)T P (ρ) + P (ρ)A(ρ) + ρ̇i < 0 ∀ ρ(t) ∈ Ω
i=1
∂ρi
Lemma
The LFR system (A, B∆ , C∆ , D∆∆ ) is asymptotically stable and
||L1/2 (D∆∆ + C∆ (sIn − A)−1 B∆ )L−1/2 ||∞ if there exist P = P T 0 and L ∈ L∆ such that
T TL
A P + P A P B∆ C∆
? −L T
D∆∆ L ≺ 0 (36)
? ? −L
Definition
Given a parametrically dependent stable LPV system Σρ = (A(ρ), B(ρ), C(ρ), D(ρ)) for zero
initial conditions x0 . The induced L2 norm is defined as:
kyk2
||Σρ ||i,2 = sup sup
ρ(t)∈Ω w(t)6=0∈L2 kuk2
which is often referred to as (by abuse of langage) the H∞ gain ||Σρ ||∞ of the LPV system.
Theorem
A sufficient condition for the L2 stability of system Σρ is the generalized BRL, using parameter
dependent Lyapunov functions, i.e assuming |ρ̇i | < νi , ∀i, if there exists P (ρ) > 0, ∀ρ s.t
T
PN ∂P (ρ)
A(ρ) P (ρ) + P (ρ)A(ρ) + i=1 νi ∂ρ P (ρ) B(ρ) C(ρ)T
i < 0, ∀i. (37)
B(ρ)T P (ρ) −γ I D(ρ)T
C(ρ) D(ρ) −γ I
Outline
External Adaptation
parameters strategy
Measured or estimated
Parameters
Some references
• Modelling, identification : (Bruzelius, Bamieh, Lovera, Toth)
• Control (Shamma, Apkarian & Gahinet, Adams, Packard, Beker ...)
• Stability, stabilization (Scherer, Wu, Blanchini ...)
• Geometric analysis (Bokor & Balas)
The objective is to find a state feedback control law u = −F (ρ)x + G(ρ)r, where r is the
reference signal s.t:
• the closed-loop system is stable
• the output y tracks the reference r (unit closed-loop gain y/r)
The closed-loop system is
kTyw (s)k∞ ≤ γ
The method consists in applying the Bounded Real Lemma to the closed-loop system, and then
try to obtain some convex solutions (LMI formulation).
Following the framework of quadratic stabilty, this is achieved if and only is there exists a positive
definite symmetric matrix P (i.e P = PT > 0 s.t
(A(ρ) − B2 (ρ)K(ρ))T P + P (A(ρ) − B2 (ρ)K(ρ)) (C(ρ) − D12 (ρ)K(ρ))T
P B1 (ρ)
T < 0.
? −γ I D11 (ρ)
? ? −γ I
(41)
K(ρ) = −Y(ρ)Q−1
Definition
kzk
Find a LPV controller C(ρ) s.t the closed-loop system is stable and for γ∞ > 0, sup kwk2 < γ∞ ,
2
• Unbounded set of LMIs (Linear Matrix Inequalities) to be solved (ρ ∈ Ω)
• Some approaches: polytopic, LFT, gridding. See Arzelier [HDR, 2005], Bruzelius [Thesis,
2004], Apkarian et al. [TAC, 1995]...
• Easy implementation !!
Definition
kzk
Find a LPV controller C(ρ) s.t the closed-loop system is stable and for γ∞ > 0, sup kwk2 < γ∞ ,
2
• Unbounded set of LMIs (Linear Matrix Inequalities) to be solved (ρ ∈ Ω)
• Some approaches: polytopic, LFT, gridding. See Arzelier [HDR, 2005], Bruzelius [Thesis,
2004], Apkarian et al. [TAC, 1995]...
• Easy implementation !!
CL (ρ)
w z
Generalized
plant
∑ (ρ) z: output to minimize
w: exagenous input
u: control input u y
y: measurement
Controller
S (ρ)
CL (ρ)
w z
Generalized
plant
∑ (ρ) z: output to minimize
w: exagenous input
u: control input u y
y: measurement
Controller
S (ρ)
CL (ρ)
w z
Generalized
plant
∑ (ρ) z: output to minimize
w: exagenous input
u: control input u y
y: measurement
Controller
S (ρ)
CL (ρ)
w z
Generalized
plant
∑ (ρ) z: output to minimize
w: exagenous input
u: control input u y
y: measurement
Controller
S (ρ)
Polytopic approach
Solve the LMIs at each vertex of the polytope formed by the extremum values of each varying
parameter, with a common K Lyapunov function.
N
2
X Ac (ωk ) Bc (ωk )
C(ρ) = αk (ρ)
Cc (ωk ) Dc (ωk )
k=1
where,
QN c
j=1 |ρj − C (ωk )j |
αk (ρ) = QN ,
j=1 (ρj − ρj )
N
2
X
αk (ρ) = 1 , αk (ρ) > 0
k=1
Polytopic approach
Solve the LMIs at each vertex of the polytope formed by the extremum values of each varying
parameter, with a common K Lyapunov function.
N
2
X Ac (ωk ) Bc (ωk )
C(ρ) = αk (ρ)
Cc (ωk ) Dc (ωk )
k=1
ρ2
C(ω2 ) C(ω4 )
ρ2 6
C(ρ)
ρ2
C(ω1 ) C(ω3 )
ρ1
- ρ1
ρ1
γ ∗ = min γ
s.t. (47) |ρ1 ,ρ2
s.t. (47) |ρ1 ,ρ2 (46)
s.t. (47) |ρ1 ,ρ2
s.t. (47) |ρ1 ,ρ2
e 1 , ρ2 ) + (?)T
AX + B2 C(ρ (?)T (?)T (?)T
e 1 , ρ 2 ) + AT
A(ρ e 1 , ρ2 )C2 + (?)T
YA + B(ρ (?)T (?)T
≺0
B1T B1T Y + D21
T B(ρ
e 1 , ρ2 )T −γI (?)T
(47)
C1 X + D12 C(ρ
e 1 , ρ2 )
C
1 D11 −γI
X I
0
I Y
e 1 , ρ2 )M −T
Cc (ρ1 , ρ2 ) = C(ρ
Bc (ρ1 , ρ2 ) = N −1 B(ρ
e 1 , ρ2 )
−1
(49)
Ac (ρ1 , ρ2 ) = N e 1 , ρ2 ) − Y AX − N Bc (ρ1 , ρ2 )C2 X
A(ρ
Y B2 Cc (ρ1 , ρ2 )M T M −T
−
where M and N are defined such that M N T = I − XY which may be chosen by applying a
singular value decomposition and a Cholesky factorization.
Definition
Let consider the LPV system:
˙
x̂(t) = A(ρ)x̂(t) + B(ρ)u(t) + L(ρ)(y(t) − C(ρ)x̂(t))
(51)
x̂0 to be defined
where x̂(t) ∈ Rn is the estimated state of x(t) and L(ρ) is the n × p observer gain matrix to be
designed.
Some remarks:
• The previous problem can be solved using a polytopic approach only if C(ρ) = C, a constant
matrix
• If this is not solvable, one can try using Parameter dependent Lyapunov functions, but the
coupling between L(ρ) and P(ρ) will lead to soved non affine LMIs (a polynomial or a gridding
approach is then needed).
On key issue in observer implementation concerns the knownledge of ρ(t). While previously the
result is valid if ρ(t) is perfectly known, such a following observer description must be used if ρ(t)
is estimated:
˙
x̂(t) = A(ρ̂)x̂(t) + B(ρ̂)u(t) + L(ρ̂)(y(t) − C(ρ̂)x̂(t)) (53)
Denoting ∆A = A(ρ)− = A(ρ̂), ∆B = B(ρ) − B(ρ̂), ∆C = C(ρ) − C(ρ̂), and
∆L = L(ρ) − L(ρ̂), this leads for the estimation error equation:
ė(t) = (A − LC)(ρ̂)e(t) + (∆A + L(ρ̂).∆C)x + ∆Bu(t) (54)
If C(ρ) = C and B(ρ) are constant matrices, then we get the uncertain estimated error system
The stability analysis is indeed more involved due to the state vector x (see (Daafouz et al, 2010)
for the discrete-time case). Either ∆Ax(t) should be considered as a disturbance, or a state
augmentation approach is to be used (which has to be done in closed-loop control).
Observer-based control
For control design in the latter case, the following state feedback should be used:
u(t) = −F (ρ̂)x̂(t)
Outline
Some examples :
BUT :
Some examples :
BUT :
Gain-scheduled control
• Account for various operating conditions using a variable "equilibrium point": (Gauthier 2007)
• Control with real-time performance adaptation using parameter dependent weighting
functions from endogenous or exogenous parameters (Poussot 2008, Do 2011)
• Analysis and control of LPV Time-Delay Systems: delay-scheduled control Briat 2008
• Control under computation constraints: H∞ variable sampling rate controller with sampling
dependent performances (Robert 2007, Roche 2011, Robert et al., IEEE TCST 2010))
• Waleed Nwesaty, " LPV/H∞ control design of on-board energy management systems for electrical vehicles", PhD GIPSA-lab, Univertisté Grenoble
Alpes, 2015.
• Soheib Fergani, "Robust LPV/H∞ MIMO control for vehicle dynamics, PhD GIPSA-lab, Univertisté Grenoble Alpes, 2014.
• Maria Rivas, "Modeling and Control of a Spark Ignited Engine for Euro 6 European Normative", PhD, GIPSA-lab / RENAULT, Grenoble INP, 2012.
• Ahn-Lam Do, "LPV Approach for Semi-active Suspension Control & Joint Improvement of Comfort and Security", PhD, GIPSA-lab, Grenoble INP,
2011.
• David Hernandez, "Robust control of hybrid electro-chemical generators", PhD, GIPSA-lab / G2Elab, Grenoble INP, 2011.
• Emilie Roche, "Commande Linéaire à Paramètres Variants discrète à échantillonnage variable : application à un sous-marin autonome", PhD,
GIPSA-lab, Grenoble INP, 2011.
• Sébastien Aubouet, "Semi-active SOBEN suspensions modelling and control", PhD, GIPSA-lab / SOBEN, INP Grenoble, 2010.
• Charles Poussot-Vassal, "Robust LPV Multivariable Global Chassis Control", PhD , GIPSA-lab, INP Grenoble, 2008.
• Corentin Briat, "Robust control and observation of LPV time-delay systems", PhD, GIPSA-lab, INP Grenoble, 2008.
• Christophe Gauthier, "Commande multivariable de la pression d’injection dans un moteur Diesel Common Rail", PhD, LAG / DELPHI, Grenoble INP,
2007.
• David Robert, "Contribution à l’interaction commande/ordonnacement", PhD, LAG, Grenoble INP, 2007.
• Alessandro ZIN, "Sur la commande robuste de suspensions automobiles en vue du contrôle global de châssis", PhD, LAG / Grenoble INP, 2005.
Some references
• W. Nwesaty, A.I. Bratcu, O. Sename, "Power sources coordination through multivariable LPV/H∞ control with application to multi-source electric
vehicles", to appear in IET Control theory and Applications, 2016;
• S. Fergani, O. Sename and L. Dugard, "An LPV/H∞ Integrated Vehicle Dynamic Controller," in IEEE Transactions on Vehicular Technology, vol.
65, no. 4, pp. 1880-1889, April 2016.
• O. Sename, "The LPV approach: the key to controlling vehicle dynamics ?", pleanry talk at 19th International Conference on System Theory, Control
and Computing (ICSTCC), Cheile Gradistei, Romania, 2015.
• Doumiati, M., Sename, O., Dugard, L., Martinez-Molina, J.-J., Gaspar, P., Szabo, Z., "Integrated vehicle dynamics control via coordination of active
front steering and rear braking", (2013) European Journal of Control, 19 (2), pp. 121-143.;
Among the 3 Most Cited Articles published since 2011, extracted from Scopus.
• O. Sename, J. C. Tudon-Martinez and S. Fergani, "LPV methods for fault-tolerant vehicle dynamic control," plenary paper, 2013 Conference on
Control and Fault-Tolerant Systems (SysTol), Nice, 2013, pp. 116-130.
• C. Poussot-Vassal, O. Sename, L. Dugard, P. Gaspar, Z. Szabo & J. Bokor, "Attitude and Handling Improvements Through Gain-scheduled
Suspensions and Brakes Control", Control Engineering Practice (CEP), Vol. 19(3), March, 2011, pp. 252-263.
• C. Poussot-Vassal, O. Sename, L. Dugard, S.M. Savaresi, "Vehicle Dynamic Stability Improvements Through Gain-Scheduled Steering and Braking
Control", Vehicle System Dynamics (VSD), vol 49, Nb 10, pp 1597-1621, 2011
• Briat, C.; Sename, O., "Design of LPV observers for LPV time-delay systems: an algebraic approach", International Journal of Control, vol 84, nb 9,
pp 1533-1542, 2011
• Robert, D., Sename, O., and Simon, D. (2010). An H∞ LPV design for sampling varying controllers: experimentation with a T inverted pendulum.
IEEE Transactions on Control Systems Technology, 18(3):741–749.
• C. Briat, O. Sename, and J.-F. Lafay, ""Memory-resilient gain-scheduled state-feedback control of uncertain LTI/LPV systems with time-varying delays"
Systems & Control Let., vol. 59, pp. 451-459, 2010.
• C. Briat, O. Sename, and J. Lafay, "Hinf delay-scheduled control of linear systems with time-varying delays," IEEE Transactions in Automatic Control,
vol. 42, no. 8, pp. 2255-2260, 2009.
• Poussot-Vassal, C.; Sename, O.; Dugard, L.; Gaspar, P.; Szabo, Z. & Bokor, J. "A New Semi-active Suspension Control Strategy Through LPV
Technique", Control Engineering Practice, 2008, 16, 1519-1534
• Zin A., Sename O., Gaspar P., Dugard L., Bokor J. "Robust LPV - Hinf Control for Active Suspensions with Performance Adaptation in view of Global
Chassis Control", Vehicle System Dynamics, Vol. 46, No. 10, 889-912, October 2008
• Gauthier C., Sename O., Dugard L., Meissonnier G. "An LFT approach to Hinf control design for diesel engine common rail injection system", Oil &
Gas Science and Technology, vol 62, nb 4, pp. 513-522 (2007)