lmi results for resilient state-feedback withh...

12
LMI Results for Resilient State-Feedback with H Performance Dimitri PEAUCELLE & Denis ARZELIER & Christophe FARGES LAAS-CNRS Toulouse, FRANCE

Upload: others

Post on 17-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LMI Results for Resilient State-Feedback withH Performancehomepages.laas.fr/peaucell/presentation/CDC04.pdf · Main result: The state-feedback case Remarks: Finding ellipsoidal set

LMI Results for Resilient State-Feedback with H∞ Performance

Dimitri PEAUCELLE & Denis ARZELIER & Christophe FARGES

LAAS-CNRS

Toulouse, FRANCE

Page 2: LMI Results for Resilient State-Feedback withH Performancehomepages.laas.fr/peaucell/presentation/CDC04.pdf · Main result: The state-feedback case Remarks: Finding ellipsoidal set

Outline

Considered problem: Resilient state-feedback design with H∞ performance.

<γK(∆)u

Σx

w z

Fragile: Uncertainties on the control destroy expected closed-loop properties.

Uncertainties on the control:

➞ Tuning margins for practical implementation

➞ Implementation errors

➞ Finite-precision elements and computation.

Resilient: Not fragile

CDC’04 1 14-17 december 2004, The Bahamas

Page 3: LMI Results for Resilient State-Feedback withH Performancehomepages.laas.fr/peaucell/presentation/CDC04.pdf · Main result: The state-feedback case Remarks: Finding ellipsoidal set

Notations

State-space LTI systems in continuous-time with performance output/input sig-

nals:

Σ ∼

x

z

y

=

A Bw B

Cz Dzw Dzu

C Dyw D

x

w

u

Alternative representation:

Qx

x

−x

+ Qw

w

−z

+ Qu

u

−y

= 0 , Qx =

A I

Cz O

Cy O

...

Define Σ ? K the closed-loop system whith u = Ky.

CDC’04 2 14-17 december 2004, The Bahamas

Page 4: LMI Results for Resilient State-Feedback withH Performancehomepages.laas.fr/peaucell/presentation/CDC04.pdf · Main result: The state-feedback case Remarks: Finding ellipsoidal set

Preliminary result: Ellipsoidal sets of controllers

Derived from results published at IFAC’02 Barcelona, ECC’03 Cambridge:

Theorem 1 There exists a solution to the following matrix inequality problem

Qx

O P

P O

QTx < Qw

− I O

O γ2I

QTw + Qu

X Y

YT Z

QTu

P > O , Z > O , X ≤ YZ−1YT

if and only if all controls u = Ky that satisfy the quadratic constraint

X + KYT + YKT + KZKT ≤ O

perform the closed-loop H∞ performance ‖Σ ? K‖∞ ≤ γ

Remarks:

➞ Non-linear matrix inequalities, NP-hard in general

➞ Design of sets of controllers (matrix {X,Y,Z}−ellipsoids)

CDC’04 3 14-17 december 2004, The Bahamas

Page 5: LMI Results for Resilient State-Feedback withH Performancehomepages.laas.fr/peaucell/presentation/CDC04.pdf · Main result: The state-feedback case Remarks: Finding ellipsoidal set

Main result: The state-feedback case

Theorem 2 Let the following matrices

Qx =

A I

Cz O

, Qw =

Bw O

Dzw I

, Qu =

B I

Dzu O

There exists a solution to the following LMI problem

Qx

O P

P O

QTx < Qw

− I O

O γ2I

QTw + Qu

X Y

YT −Z

QTu

P > O , Z > O , X ≤ O

if and only if all state-feedback gains u = Kx of the {X,Y,Z}−ellipsoid

where

X = X + YZ−1YT , Y = YZ−1P , Z = PZP

perform the closed-loop H∞ performance ‖Σ ? K‖∞ ≤ γ

CDC’04 4 14-17 december 2004, The Bahamas

Page 6: LMI Results for Resilient State-Feedback withH Performancehomepages.laas.fr/peaucell/presentation/CDC04.pdf · Main result: The state-feedback case Remarks: Finding ellipsoidal set

Main result: The state-feedback case

Remarks:

➞ Finding ellipsoidal set of state-feedback controllers is purely LMI.

➞ Ko = −YZ−1 = −YP−1 is the center of the ellipsoidal set.

➞ The classical LMI for the design of a unique control gain is a sub-case where

X = O , K = Ko

and Z is removed because redundant in the constraints.

Can the LMI design of ellipsoidal sets solve the resilience problem?

➞ Avoid sets close to singletons.

➞ Specify the set geometry for additive or multiplicative uncertainty on K.

➞ Find a set that includes a known feedback gain Kn.

CDC’04 5 14-17 december 2004, The Bahamas

Page 7: LMI Results for Resilient State-Feedback withH Performancehomepages.laas.fr/peaucell/presentation/CDC04.pdf · Main result: The state-feedback case Remarks: Finding ellipsoidal set

Resilience w.r.t. additive uncertainty

Corollary 1

If the solution to theorem 2 satisfies simultaneously the LMI constraints τaI P

P Z

≥ O , X ≤ −τaδ2aI

then ‖Σ ? K(∆)‖∞ ≤ γ for any additive norm-bounded uncertainty on Ko

such that:

K(∆) = Ko + ∆ : ∆∆T ≤ δ2aI

Remarks:

➞ Generate ellipsoidal sets that contain a ”sphere” of radius δa.

➞ If δa = 1/2 it implies that the gain build out of the rounded coefficients of Ko

still guarantees the closed-loop stability and H∞ performance.

CDC’04 6 14-17 december 2004, The Bahamas

Page 8: LMI Results for Resilient State-Feedback withH Performancehomepages.laas.fr/peaucell/presentation/CDC04.pdf · Main result: The state-feedback case Remarks: Finding ellipsoidal set

Resilience w.r.t. multiplicative uncertainty

Corollary 2

If the solution to theorem 2 satisfies simultaneously the LMI constraints τmI S2Y

YT ST2 Z

≥ O , X ≤ −τmδ2mS1S

T1

then ‖Σ ? K(∆)‖∞ ≤ γ for any multiplicative norm-bounded uncertainty on

Ko such that:

K(∆) = (I + S1∆S2)Ko : ∆∆T ≤ δ2mI

Remarks:

➞ In this case the uncertainty is not totally known a priori but related to the

designed value Ko.

➞ Uncertainty is known to have influence only on some elements of Ko.

➞ Modeling found in [Yee et al., IJSS 2001]

CDC’04 7 14-17 december 2004, The Bahamas

Page 9: LMI Results for Resilient State-Feedback withH Performancehomepages.laas.fr/peaucell/presentation/CDC04.pdf · Main result: The state-feedback case Remarks: Finding ellipsoidal set

Resilience w.r.t. multiplicative scalar uncertainty

Corollary 3

If the solution to theorem 2 satisfies simultaneously the LMI constraints X δY

δYT −Z

≤ O

then ‖Σ ? K(∆)‖∞ ≤ γ for any scalar multiplicative uncertainty on Ko such

that:

K(∆) = (1 + δ)Ko : |δ| ≤ δ

Remarks:

➞ Allows a set of proportional state-feedback gains.

➞ δ is a design parameter for fine tuning.

➞ Modeling found in [Corrado and Haddad, ACC 1999]

CDC’04 8 14-17 december 2004, The Bahamas

Page 10: LMI Results for Resilient State-Feedback withH Performancehomepages.laas.fr/peaucell/presentation/CDC04.pdf · Main result: The state-feedback case Remarks: Finding ellipsoidal set

Example 1: purely academic to illustrate ellipsoids

A =

1 1

−10 1

, Bw =

0

1

, B =

1

0

Cz =

[1 1

], Dzw = 0.5 , Dzu = 0.1

, γ = 1

➞ Classical design (single state-feedback):

K1 =[−10.2357 12.2276

]: ‖Σ ? K1‖∞ = 0.8307

Fragile to δ = 0.5 and δa = 10:

‖Σ ? (1− 0.5)K1‖∞ = 1.1160 , ‖Σ ?[−2 12

]‖∞

= ∞

➞ New ellipsoidal set design without constraints on the set. Center:

K2 =[−14.5908 15.6533

]: ‖Σ ? K2‖∞ = 0.7555

the obtained set has a volume of 5.62 times the unit circle.

CDC’04 9 14-17 december 2004, The Bahamas

Page 11: LMI Results for Resilient State-Feedback withH Performancehomepages.laas.fr/peaucell/presentation/CDC04.pdf · Main result: The state-feedback case Remarks: Finding ellipsoidal set

Example 1: purely academic to illustrate ellipsoids

➞ Ellipsoidal set constrained by δ = 0.5 and δa = 10 gives a center:

K3 =[−68.8418 68.1654

]‖Σ ? K3‖∞ = 0.6977

−120 −100 −80 −60 −40 −20 00

20

40

60

80

100

120

K1

K2

K3

1.5 K3

0.5 K3

R=10

CDC’04 10 14-17 december 2004, The Bahamas

Page 12: LMI Results for Resilient State-Feedback withH Performancehomepages.laas.fr/peaucell/presentation/CDC04.pdf · Main result: The state-feedback case Remarks: Finding ellipsoidal set

Conclusion

➞ LMI results for H∞ state-feedback design can be extended to resilient design.

➞ Remains an LMI problem, few additional variables.

➞ Same procedure can be applied for other state-feedback problems (pole loca-

tion, H2, ...)

➞ Prospective: extend to full-order dynamic output-feedback.

CDC’04 11 14-17 december 2004, The Bahamas