H∞ Filtering of Uncertain LPV Systems with Time-Delay
C.Briat, O.Sename and JF.Lafay August 2009 ECC’09 - Budapest, Hungary
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 1/21
H Filtering of Uncertain LPV Systems with Time-Delay C.Briat, - - PowerPoint PPT Presentation
H Filtering of Uncertain LPV Systems with Time-Delay C.Briat, O.Sename and JF.Lafay August 2009 ECC09 - Budapest, Hungary C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 1/21 Outline Introduction Stability of Uncertain LPV
C.Briat, O.Sename and JF.Lafay August 2009 ECC’09 - Budapest, Hungary
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 1/21
Introduction Stability of Uncertain LPV Systems with Delays The filtering Problem Conclusion and Future Works
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 2/21
Considered Systems Filters Structures
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 3/21
Uncertain LPV Systems with Delay ˙ x(t) z(t) y(t) = Σ(ρ(t), δ) x(t) x(t − h(t)) w(t) x(θ) = φ(θ), θ ∈ [−hM, 0] ρ ∈ Uρ ˙ ρ ∈ hull[Uν] δ ∈ Uδ h(t) ∈ [0, hM] ˙ h(t) < µ < 1
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 4/21
System Matrix : Σ = A(ρ) + ∆A(ρ, δ) Ah(ρ) + ∆Ah(ρ, δ) E(ρ) + ∆E(ρ, δ) C(ρ) Ch(ρ) F(ρ) Cy(ρ) + ∆Cy(ρ, δ) Cyh(ρ) + ∆Cyh(ρ, δ) Fy(ρ) + ∆Fy(ρ, δ) where the uncertain part obeys ∆A ∆Ah ∆E ∆Cy ∆Cyh ∆Fy
H0 H1
F0 F1 F2 F3 F4 F5
with ||∆||2 ≤ 1
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 5/21
Filters with memory ˙ xF(t) zF(t)
AF(ρ) AhF(ρ) BF(ρ) CF(ρ) ChF(ρ) DF(ρ) xF(t) xF(t − h(t)) y(t) Memoryless filters ˙ xF(t) zF(t)
BF(ρ) CF(ρ) DF(ρ) xF(t) y(t)
||z − zF||L2 ≤ γ||w||L2 with a minimal L2-gain γ > 0.
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 6/21
Lyapunov-Krasovskii Functional Asymptotic Stability Theorem Relaxed Version
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 7/21
Delay-Dependent LKF : V(xt, ˙ xt, ρ) = V1(xt, ρ) + V2(xt) + V3( ˙ xt) V1(xt, ρ) = x(t)TP(ρ)x(t) V2(xt) = t
t−h(t)
x(θ)TQx(θ)dθ V3( ˙ xt) = hM
−hM
t
t+θ
˙ x(η)TR ˙ x(η)dηdθ whose derivative along the trajectories solution of the system satisfies : ˙ V1 = ˙ x(t)TP(ρ)x(t) + x(t)TP(ρ) ˙ x(t) + x(t)T
˙ ρi ∂ ∂ρi P(ρ)
˙ V2 ≤ x(t)TQx(t) − (1 − µ)x(t − h(t))TQx(t − h(t)) ˙ V3 ≤ h2
M ˙
x(t)TR ˙ x(t) − hM t
t−h(t)
˙ x(θ)TR ˙ x(θ)dθ
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 8/21
Using Jensen’s Inequality : −hM t
t−h(t)
˙ x(θ)TR ˙ x(θ)dθ ≤ − t
t−h(t)
˙ x(θ)dθ T R t
t−h(t)
˙ x(θ)dθ
˙ V ≤ χ(t)T Ψ + h2
MATRA
PAh + R + h2
MATRAh
⋆ −(1 − µ)Q − R + h2
MAT h RAh
with Ψ = ATP + PA + Q − R +
i ˙
ρi ∂ ∂ρi P(ρ) and χ(t) = col(x(t), x(t − h(t)).
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 9/21
Theorem The unertain LPV system is asymptotically stable for all h(t) ∈ [0, hM] such that ˙ h(t) < µ if there exist P : Uρ → Sn
++, Q, R ∈ Sn ++ such that
the LMI Ψ(ρ, ν) P(ρ)Ah(ρ) + R hMA(ρ)TR ⋆ −(1 − µ)Q − R hMAh(ρ)TR ⋆ ⋆ −R ≺ 0 holds for all (ρ, ν) ∈ Uρ × Uν with Ψ(ρ, ν) = A(ρ)TP(ρ) + P(ρ)A(ρ) + Q − R +
i νi
∂ ∂ρi P(ρ).
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 10/21
Theorem The unertain LPV system is asymptotically stable for all h(t) ∈ [0, hM] such that ˙ h(t) < µ if there exist P : Uρ → Sn
++, Q, R ∈ Sn ++ and γ > 0
such that the LMI Ψ(ρ, ν) P(ρ)Ah(ρ) + R P(ρ)E(ρ) C(ρ)T hMA(ρ)TR ⋆ −(1 − µ)Q − R Ch(ρ)T hMAh(ρ)TR ⋆ ⋆ −γI F(ρ)T hME(ρ)TR ⋆ ⋆ ⋆ −γI ⋆ ⋆ ⋆ ⋆ −R ≺ 0 holds for all (ρ, ν) ∈ Uρ × Uν with Ψ(ρ, ν) = A(ρ)TP(ρ) + P(ρ)A(ρ) + Q − R +
i νi
∂ ∂ρi P(ρ). Moreover, we have ||z||L2 ≤ γ||w||L2.
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 11/21
Theorem The unertain LPV system is asymptotically stable for all h(t) ∈ [0, hM] such that ˙ h(t) < µ if there exist P : Uρ → Sn
++, X : Uρ → Rn×n,
Q, R ∈ Sn
++ and γ > 0 such that the LMI
−(X + X T) P + X TA X TAh X TE X T hMR ⋆ Φ1 R CT ⋆ ⋆ Φ2 CT
h
⋆ ⋆ ⋆ −γI F T ⋆ ⋆ ⋆ ⋆ −γI ⋆ ⋆ ⋆ ⋆ ⋆ −P −hMR ⋆ ⋆ ⋆ ⋆ ⋆ ⋆ −R ≺ 0 holds for all (ρ, ν) ∈ Uρ × Uν with Φ1 = P + Q − R +
i νi
∂ ∂ρi P(ρ) and Φ2 = −(1 − µ)Q − R. Moreover, we have ||z||L2 ≤ γ||w||L2.
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 12/21
Augmented System Relaxation Example
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 13/21
Interconnection between the system and filter ˙ xa(t) = Axa(t) + Ahxa(t − h(t)) + Ew(t) ze(t) = Cxa(t) + Chxa(t − h(t)) + Fw(t) xa(t) = col(x(t), xF(t)) ze(t) = z(t) − zF(t) with A =
A − BFCy AF
Ah − BFCyh AFh
E − BFFy
C − DFCy − CF CF
Ch − DFCyh − CFh CFh
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 14/21
Bilinear Terms X TA, X TAh, X TE X TA =
1
X T
3
X T
2
X T
4
A A − BFCy AF
(X1 + X3)TA − X T
3 BFCy
X T
3 AF
(X2 + X4)TA − X T
4 BFCy
X T
4 AF
Linearization ˜ AF ˜ AhF ˜ BF
3
AF AhF BF
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 15/21
Let ˙ x(t) =
−0.9
−1 −1
z(t) = 1 2 x(t) y(t) = 1 x(t) We set hM = 1 and we study γ w.r.t. µ using a memoryless filter µ 0.4 0.8 Fridman [2003] 1.4086 1.8311 15.8414 This result 0.06484 0.10651 0.48661
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 16/21
We consider the LPV system ˙ x(t) = 1 + 0.2ρ −2 −3 + 0.1ρ
0.1 −0.2 + 0.1ρ −0.3
+
−0.2
z(t) = 0.3 1.5 −0.45 0.75
0.5ρ −0.5ρ
y(t) =
0.5
ρ ∈ [−1, 1] ˙ ρ ∈ [−1, 1] we choose P(ρ) = P0 + P1ρ and we study γ w.r.t. the delay bound hM
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 17/21
We get the following figures
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 18/21
Adding uncertainties H0 = H1 = 0.1I, F0 = F1 = F3 = F4 = I F2 = F5 = 1 1
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 19/21
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 20/21
Advantages (Stability/Performance Analysis) :
Simple and Fast Interesting results but still conservative despite of the use of the Jensen’s inequality.
Use a more complex LKF , e.g. V2 =
N
t−(i−1)hn(t)
t−ihn(t)
x(θ)TQix(θ)dθ, hn(t) = h(t)/N V3 = ¯ h
N
t−(i−1)¯
h t−i¯ h
t
t+θ
˙ x(η)TRi ˙ x(η)dηdθ, ¯ h = hM/N Tackle the delay knowledge uncertainty
C.Briat, O.Sename and JF.Lafay corentin.briat@briat.info 21/21