Uncertain systems and robust control LMI methods
Dimitri PEAUCELLE Relaxation Approaches for Control of Uncertain Complex Systems: Methodologies and Tools Workshop at 52nd IEEE Conference on Decision and Control Monday December 9, 2013, Florence
Uncertain systems and robust control LMI methods Dimitri PEAUCELLE - - PowerPoint PPT Presentation
Uncertain systems and robust control LMI methods Dimitri PEAUCELLE Relaxation Approaches for Control of Uncertain Complex Systems: Methodologies and Tools Workshop at 52nd IEEE Conference on Decision and Control Monday December 9, 2013,
Dimitri PEAUCELLE Relaxation Approaches for Control of Uncertain Complex Systems: Methodologies and Tools Workshop at 52nd IEEE Conference on Decision and Control Monday December 9, 2013, Florence
1 Florence, December 2013
2 Florence, December 2013
(Not precisely known parameters such as inertia etc. & uncertainties on operating point)
βg/(Vo + v)
βYβ
β
3 Florence, December 2013
βg/(Vo + v)
βYβ
β
βg/(Vo + v) ≤ α41 ≤ N ˙ βg/(Vo + v) . . .
4 Florence, December 2013
v
v
5 Florence, December 2013
βg/(Vo + v)
βYβ
β
6 Florence, December 2013
βg/(Vo + v)
βYβ
β
7 Florence, December 2013
βg/(Vo + v)
βYβ
β
βg/Vo
βYβ
β
βg/Vo
8 Florence, December 2013
βg/Vo
βYβ
β
βg/Vo
β term:
βz2
9 Florence, December 2013
β, Yβ, Lp, Lβ, Lr, Np, Nβ, Nr) and
x z
1 1 1 1 g/Vo −1 −g/Vo 1 1 1 1 1 1/Vo −1/Vo g/Vo −1 −g/Vo 1 1 1 1 1 1 1 1
w
10 Florence, December 2013
11 Florence, December 2013
Mc Mb Ma
Nc Nb Na
∆2
Md Mc Nd Nc Mb Nb Ma + Na
Mc Mb Ma
Nc Nb Na
∆2
Md McNb McNa Nd Nc Mb MaNb MaNa
Mc Mb Ma
a
Mb −McM −1
a
M −1
a
Mb M −1
a
1
1
2 2
3
12 Florence, December 2013
form (including the control components), the load is different (and the gains of the control law are tuned accordingly).
long appendices that study the ionospheric distur- bances (smsc.cnes.fr/DEMETER). Fine pointing towards earth is required.
13 Florence, December 2013
depointing) [TAP+11]
[PDPM11]
14 Florence, December 2013
15 Florence, December 2013
C(∆)
K(∆)
...
...
16 Florence, December 2013
such that ∆Ω and ∆Z diagonal composed of |∆ωi| ≤ 1 and |∆ζi| ≤ 1.
Ωb Ωa
Zb Za
Ω
∆Ω
Ωb
Ωa
Ω
∆Ω ∆Z ∆Ω
Ωb
Ωa
Ωb
ΩaΩb
Ω2
a
17 Florence, December 2013
2 ˜
2 ˜
3 ˜
J12 J13 J23
18 Florence, December 2013
J12 J13 J23
J1a = J1b = ∆J1 = J1c = J12c J13c J23c J12b J13b J23b ∆J12 ∆J13 ∆J23 1 1 1
T =
∆J1
J1c JT
1b
J1b JT
1c
J1a + JT
1a
T
∆J1
J1c JT
1b
J1b JT
1c
J1a + JT
1a
19 Florence, December 2013
2 ˜
2 ˜
3 ˜
J11 J22 J33
20 Florence, December 2013
2 ˜
2 ˜
3 ˜
3 J3
2 ˜
3
J ˜
Jii| ≤ 1:
2 ˜
J JT
3
J ⋆
I JT
2 ˜
JT
c
JT
2
JT
3
JJ2 J3
J ⋆
JcJ2 I J2 J3
2 ˜
J2J2 JT
2 ˜
JJ3 JT
3 ˜
JJ2 JT
3 J3
J
∆ ˜
J
I J2 J3 ˜ JcJ2 JT
2 ˜
JT
c
JT
2
JT
2 J2
JT
2 J3
JT
3
JT
3 J2
JT
3 J3
21 Florence, December 2013
ˆ J(∆) ˆ JT (∆) I
∆J1
J1c JT
1b
J1b JT
1c
J1a + JT
1a
+
J
∆ ˜
J
I J2 J3 ˜ JcJ2 JT
2 ˜
JT
c
JT
2
JT
2 J2
JT
2 J3
JT
3
JT
3 J2
JT
3 J3
+
3 J3
∆J1 ∆J1 ∆ ˜
J
∆ ˜
J
J1c JT
1b
I J2 J3 ˜ JcJ2 J1b JT
1c
JT
2 ˜
JT
c
JT
2
J1a + JT
1a + JT 2 J2
JT
2 J3
JT
3
JT
3 J2
I
22 Florence, December 2013
ˆ J(∆) ˆ JT (∆) I8 ¨ θ ¨ η
K(∆) ˙ η η
T
diag
∆J1 ∆J1 ∆ ˜
J
∆ ˜
J
Ec Eb Ea
∆Ω ∆Z ∆Ω
Ac Ab Aa
Ed − EcE−1
a
Eb −EcE−1
a
Ab −EcE−1
a
Aa −EcE−1
a
B Ad Ac E−1
a
Eb E−1
a
Ab E−1
a
Aa E−1
a
B
u
J
J
23 Florence, December 2013
24 Florence, December 2013
Ed Ec Eb Ea ˙ X = Ad Ac Ab Aa X + Bu
J1 + JT
1
˜ JJ2 J3
θ ¨ η
JT
2 ˜
J JT
3
Ω −I I
πη
2Z Ω
θ η
I
25 Florence, December 2013
26 Florence, December 2013
27 Florence, December 2013
Im r Im Re
Im
Re
Im
ω ω −j / −j / −ω −ω
28 Florence, December 2013
γ
29 Florence, December 2013
[IH98, IS01, PAHG07, Pea07]
[PBG09, Pea09, PTGSB12]
∇(Θ) ≺ 0
30 Florence, December 2013
if exists a matrix Θ solution to LMIs
∇(Θ) ≺ 0
31 Florence, December 2013
T
T
32 Florence, December 2013
33 Florence, December 2013
v=1 ξv = 1 ,
∇(Θ(ξ)) ≺ 0
∇(Θ) ≺ 0 , Θ22 0
34 Florence, December 2013
∇(Θ(ξ)) ≺ 0
∇(Θ) ≺ 0 , Θ22 0
(A book is to come on the topic in 2014 - Y. Ebihara, D. Peaucelle)
∇(Θ[v]) ≺ 0
v=1 ξvΘ[v]
35 Florence, December 2013
36 Florence, December 2013
37 Florence, December 2013
A +
B) to get a PMI
MA + MB
I M T
A +
B
38 Florence, December 2013
A
B
39 Florence, December 2013
40 Florence, December 2013
41 Florence, December 2013
42 Florence, December 2013
REFERENCES
REFERENCES
[ACP06]
pean J. of Control 12 (2006), no. 1. [ADGH11]
with Industrial Applications (Ankara), August 2011. [AGPP10]
design, American Control Conference (Baltimore), June 2010. [CTF02]
IEEE Trans. on Automat. Control 47 (2002), no. 9, 1575–1580. [EPA11]
time linear systems, Automatica 47 (2011), no. 1, 14–25. [EPAH05]
by taking higher-order time-derivatives of the states, joint IEEE Conference on Decision and Control and European Control Conference (Seville, Spain), December 2005, In Invited Session "LMIs in Control". [GP06] F . Gouaisbaut and D. Peaucelle, Stability of time-delay systems with non-small delay, IEEE Conference on Decision and Control (San Diego), December 2006. [IH98]
computations, IEEE Trans. on Automat. Control 43 (1998), no. 5, 619–630. [IH05]
[IHF05]
43 Florence, December 2013
REFERENCES
REFERENCES
Systems & Control Letters 54 (2005), no. 7, 681–691. [IS01]
Control 46 (2001), no. 8, 1195–1207. [JM99]
1999. [MR97]
[MSF97]
[OBG99] M.C. de Oliveira, J. Bernussou, and J.C. Geromel, A new discrete-time stability condition, Systems & Control Letters 37 (1999), no. 4, 261–265. [OGH99] M.C. de Oliveira, J.C. Geromel, and L. Hsu, LMI characterization of structural and robust stability: The discrete-time case, Linear Algebra and its Applications 296 (1999), no. 1-3, 27–38. [PA01]
Conference (Porto, Portugal), September 2001, pp. 3800–3805. [PA06]
IFAC Symposium on Robust Control Design (Toulouse, France), 2006. [PABB00]
tainty, Systems & Control Letters 40 (2000), no. 1, 21–30. [PAHG07]
. Gouaisbaut, Quadratic separation for feedback connection of an uncertain matrix and an implicit linear transformation, Automatica 43 (2007), 795–804. [PBG09]
. Gouaisbaut, Integral quadratic separators for performance analysis, European Control
44 Florence, December 2013
REFERENCES
REFERENCES
Conference (Budapest), August 2009. [PBG+10]
. Gouaisbaut, D. Arzelier, and C. Pittet, Robust analysis of DEMETER benchmark via quadratic separation, IFAC Symposium on Automatic Control in Aerospace (Nara), September 2010. [PDPM11]
satellite attitude control DEMETER benchmark, IFAC World Congress, August 2011, Paper in an invited session. [PDSV09] Goele Pipeleers, Bram Demeulenaere, Jan Swevers, and Lieven Vandenberghe, Extended LMI characterizations for stability and performance of linear systems, Systems & Control Letters 58 (2009), no. 7, 510 – 518. [Pea07]
sion and Control (New Orleans), December 2007, Section 5 of the manuscript is erroneous, a corrected version is available at www.laas.fr/∼peaucell/papers/cdc07a.pdf. [Pea09] , Integral quadratic separation applied to polytopic systems, IFAC Symposium on Robust Control Design (Haifa), June 2009. [PS09]
Control 54 (2009), no. 4, 886 – 891. [PTGSB12] D. Peaucelle, S. Tarbouriech, M. Ganet-Schoeller, and S. Bennani, Evaluating regions of attraction of LTI systems with satu- ration in IQS framework, IFAC Symposium on Robust Control Design (Aalborg), June 2012, Paper in an invited session. [Saf80] M.G. Safonov, Stability and robustness of multivariable feedback systems, Signal Processing, Optimization, and Control, MIT Press, 1980. [SGC97]
. Gahinet, and M. Chilali, Multiobjective output-feedback control via LMI optimization, IEEE Trans. on Automat. Control 42 (1997), no. 7, 896–911. [SK08] C.W. Scherer and I.E. Köse, Robustness with dynamic IQCs: An exact state-space characterization of nominal stability with applications to robust estimation, Automatica 44 (2008), 1666–1675.
45 Florence, December 2013
REFERENCES
REFERENCES
[TAP+11] J.-F. Tregouët, D Arzelier, D. Peaucelle, Y. Ebihara, C. Pittet, and A. Falcoz, Periodic H2 synthesis for spacecraft attitude control with magnetorquers and reaction wheels, IEEE Conf. Decision and Control (Orlando), December 2011. [TCD+]
. Dabbene, E.N. Gryazina, B.T. Polyak, P .S. Shcherbakov, and R. Tempo, RACT – Randomized Algorithms Control Toolbox – User’s Manual. [TCD13]
. Dabbene, Randomized algorithms for analysis and control of uncertain systems, with applica- tions, second edition ed., Spingler-Verlag, 2013. [TD13]
and Nonlinear Control (2013).
46 Florence, December 2013