Linear Quadratic Gausssian Control Design with Loop Transfer Recovery

Size: px
Start display at page:

Download "Linear Quadratic Gausssian Control Design with Loop Transfer Recovery"

Transcription

1 Linear Quadratic Gausssian Control Design with Loop Transfer Recovery Leonid Freidovich Department of Mathematics Michigan State University MI 48824, USA leonid/ December 4, 2003 Presentation for ME-891, Fall 2003

2 Outline 1

3 Outline 1 (a) Linear quadratic regulation [LQR]

4 Outline 1 (a) Linear quadratic regulation [LQR] (b) H 2 design [LQG]

5 Outline 1 (a) Linear quadratic regulation [LQR] (b) H 2 design [LQG] (c) Idea of loop transfer recovery [LTR]

6 Outline 1 (a) Linear quadratic regulation [LQR] (b) H 2 design [LQG] (c) Idea of loop transfer recovery [LTR] (d) Technical implementations of LQR/LTR

7 Outline 1 (a) Linear quadratic regulation [LQR] (b) H 2 design [LQG] (c) Idea of loop transfer recovery [LTR] (d) Technical implementations of LQR/LTR (e) References [LQR/LQG/LTR]

8 Linear Quadratic Regulation [LQR] (A, B 2 ) is controllable. ẋ = Ax + B 2 u, x(0) = x 0. (1) 2

9 Linear Quadratic Regulation [LQR] (A, B 2 ) is controllable. ẋ = Ax + B 2 u, x(0) = x 0. (1) 2 Goal: Design state feedback controller u = K(s)x, [ K(s) is a proper real rational transfer function] (2) depending on A and B 2 such that for arbitrary x 0 : 1. the closed-loop system (1), (2) is internally stable, 2. the solution x(t) and the control signal u(t) satisfy certain specifications. [LQR/LQG/LTR]

10 Let us choose C 1, D 12 and define performance index: 3 J lqr = z 2 2 = C 1 x + D 12 u 2 2 = [C 1 x(t) + D 12 u(t)] [C 1 x(t) + D 12 u(t)] dt (3) 0

11 Let us choose C 1, D 12 and define performance index: 3 J lqr = z 2 2 = C 1 x + D 12 u 2 2 = [C 1 x(t) + D 12 u(t)] [C 1 x(t) + D 12 u(t)] dt (3) 0 If C 1D 12 = 0 then J lqr = C 1 x D 12 u 2 2.

12 Let us choose C 1, D 12 and define performance index: 3 J lqr = z 2 2 = C 1 x + D 12 u 2 2 = [C 1 x(t) + D 12 u(t)] [C 1 x(t) + D 12 u(t)] dt (3) 0 If C 1D 12 = 0 then J lqr = C 1 x D 12 u 2 2. LQR problem: Design state feedback controller (2) depending on A, B 2, C 1, and D 12 such that for arbitrary x 0 : 1. the closed-loop system (1), (2) is internally stable, 2. the performance index (3) is the smallest. [LQR/LQG/LTR]

13 The solution exists if 4 D12D 12 > 0, (C 1, A) is detectable; [ ] A jωi B2 has full column rank for all ω. C 1 D 12 [LQR/LQG/LTR]

14 Properties of the solution: 1. optimal controller K(s) = K lqr is the constant gain: 5 K lqr = (D12D 12 ) 1 (B2X + D12C 1 ), where X 0 is the stabilizing solution of the Riccati equation: Ā X + XĀ XB 2(D12D 12 ) 1 B2X + C1[I D 12 (D12D 12 ) 1 D12]C 1 = 0, with Ā = A B 2(D12D 12 ) 1 D12C 1,

15 Properties of the solution: 1. optimal controller K(s) = K lqr is the constant gain: 5 K lqr = (D12D 12 ) 1 (B2X + D12C 1 ), where X 0 is the stabilizing solution of the Riccati equation: Ā X + XĀ XB 2(D12D 12 ) 1 B2X + C1[I D 12 (D12D 12 ) 1 D12]C 1 = 0, with Ā = A B 2(D12D 12 ) 1 D12C 1, 2. A + B 2 K lqr is Hurwitz and lim t x(t) = 0,

16 Properties of the solution: 1. optimal controller K(s) = K lqr is the constant gain: 5 K lqr = (D12D 12 ) 1 (B2X + D12C 1 ), where X 0 is the stabilizing solution of the Riccati equation: Ā X + XĀ XB 2(D12D 12 ) 1 B2X + C1[I D 12 (D12D 12 ) 1 D12]C 1 = 0, with Ā = A B 2(D12D 12 ) 1 D12C 1, 2. A + B 2 K lqr is Hurwitz and lim t x(t) = 0, 3. guaranteed 6 db (= 20 log 2) gain margin and 60 o phase margin in both directions. [LQR/LQG/LTR]

17 Linear Quadratic Gaussian [LQG or H 2 ] problem Model: ẋ = Ax + B 2 u, y = C 2 x + D 21 u, x(0) = x 0. (4) 6 Assumptions: (A, B 2 ) is controllable, (C 2, A) is detectable. [LQR/LQG/LTR]

18 Goal: Design output feedback controller 7 u = K(s)y, [ K(s) is a proper real rational transfer function] (5) depending on A, B 2, C 2, and D 21 such that for arbitrary x 0 : 1. the closed-loop system (6), (5) is internally stable, 2. the solution x(t) and the control signal u(t) satisfy certain specifications.

19 Goal: Design output feedback controller 7 u = K(s)y, [ K(s) is a proper real rational transfer function] (5) depending on A, B 2, C 2, and D 21 such that for arbitrary x 0 : 1. the closed-loop system (6), (5) is internally stable, 2. the solution x(t) and the control signal u(t) satisfy certain specifications. Let us choose C 1, D 12, as before.

20 Goal: Design output feedback controller 7 u = K(s)y, [ K(s) is a proper real rational transfer function] (5) depending on A, B 2, C 2, and D 21 such that for arbitrary x 0 : 1. the closed-loop system (6), (5) is internally stable, 2. the solution x(t) and the control signal u(t) satisfy certain specifications. Let us choose C 1, D 12, as before. It could be shown that if D 12 0, then the output controller minimizing J lqr = z 2 = C 1 x + D 12 u 2 2 cannot be proper (i.e. solution does not exist). [LQR/LQG/LTR]

21 Consider ẋ = Ax + B 1 w + B 2 u, y = C 2 x + D 21 u, x(0) = x 0. (6) 8

22 Consider ẋ = Ax + B 1 w + B 2 u, y = C 2 x + D 21 u, x(0) = x 0. (6) 8 Define performance index J lqg = T w z 2 2 = max w 2 1 { } z 2 w 2 2 = max w 2 1 { C1 x + D 12 u 2 } w 2. (7) 2

23 Consider ẋ = Ax + B 1 w + B 2 u, y = C 2 x + D 21 u, x(0) = x 0. (6) 8 Define performance index J lqg = T w z 2 2 = max w 2 1 { } z 2 w 2 2 = max w 2 1 { C1 x + D 12 u 2 } w 2. (7) 2 LQG problem: Design output feedback controller (5) depending on A, B 1, B 2, C 1, C 2, D 12, and D 21 such that for arbitrary x 0 : 1. the closed-loop system (6), (5) is internally stable, 2. the performance index (7) is the smallest. [LQR/LQG/LTR]

24 The solution exists if 9 D 12D 12 > 0, [ ] A jωi B2 C 1 D 12 D 21 D 21 > 0, [ ] A jωi B1 C 2 D 21 has full column rank for all ω. has full row rank for all ω. [LQR/LQG/LTR]

25 Properties of the solution: 1. optimal K(s) is the observer based controller: 10 u = K lqgˆx, ˆx = Aˆx + B 2 u + L lqg (C 2ˆx + D 21 u y), ˆx(0) = ˆx 0,

26 Properties of the solution: 1. optimal K(s) is the observer based controller: 10 u = K lqgˆx, ˆx = Aˆx + B 2 u + L lqg (C 2ˆx + D 21 u y), ˆx(0) = ˆx 0, where K lqg = K lqr and L lqg = (Y C2 + B 1 D21)(D 21 D21) 1, where Y 0 is the stabilizing solution of the Riccati equation: A Y + Y A Y C 2(D 21 D 21) 1 C 2 Y + B 1 [I D 21(D 21 D 21) 1 D 21 ]B 1 = 0, with A = A B 1 D 21(D 21 D 21) 1 C 2, [LQR/LQG/LTR]

27 2. observer cannot be too fast since transient with peaking is not compatible with small values of C 1 x + D 12 u, 11

28 2. observer cannot be too fast since transient with peaking is not compatible with small values of C 1 x + D 12 u, if w(t) 0 then lim t x(t) = 0,

29 2. observer cannot be too fast since transient with peaking is not compatible with small values of C 1 x + D 12 u, if w(t) 0 then lim t x(t) = 0, 4. in general, neither gain nor phase margins are guaranteed (have to check robustness for each particular design). [LQR/LQG/LTR]

30 LQG with loop transfer recovery Consider the observer based controller for the system (4) with D 21 = 0 ẋ = Ax + B 2 u, y = C 2 x, x(0) = x 0, 12

31 LQG with loop transfer recovery Consider the observer based controller for the system (4) with D 21 = 0 12 Assumptions: ẋ = Ax + B 2 u, y = C 2 x, x(0) = x 0, u = K lqrˆx, ˆx = Aˆx + B 2 u + L(C 2ˆx y), ˆx(0) = ˆx 0. (8) (A, B 2 ) is controllable, (C 2, A) is detectable, K lqr is the optimal gain from the LQR problem. [LQR/LQG/LTR]

32 Goal: Design the observer gain L so that the closed-loop system (8) recovers internal stability and some of the robustness properties (gain and phase margins) of the LQR design. 13

33 Goal: Design the observer gain L so that the closed-loop system (8) recovers internal stability and some of the robustness properties (gain and phase margins) of the LQR design. 13 Compare w u ẋ = Ax + B 2 u x û K lqr Figure 1: û = {L t (s)} u û = K lqr (si A) 1 B 2 u }{{} ẋ=ax+b 2 u def = {L t (s)} u [LQR/LQG/LTR]

34 and w u x y ẋ = Ax + B 2 u C 2 14 û K lqr ˆx observer Figure 2: û = {L o (s)} u û = K lqr [ (si A LC 2 B 2 K lqr ) 1 LC 2 ] (si A) }{{} 1 B 2 u }{{} observer: ˆx=Aˆx+B2 [K lqr ˆx]+LC 2 (ˆx x) ẋ=ax+b 2 u def = {L o (s)} u

35 and w u x y ẋ = Ax + B 2 u C 2 14 û K lqr ˆx observer Figure 2: û = {L o (s)} u û = K lqr [ (si A LC 2 B 2 K lqr ) 1 LC 2 ] (si A) }{{} 1 B 2 u }{{} observer: ˆx=Aˆx+B2 [K lqr ˆx]+LC 2 (ˆx x) ẋ=ax+b 2 u def = {L o (s)} u We want L o (s) L t (s), but L o (s) is biproper and L t (s) is strictly proper. [LQR/LQG/LTR]

36 LQG/LTR problem: Design the observer gain L so that the closed-loop system (8) is internally stable, 2. for all ω [0, ω max ] : L o (jω) L t (jω), where ω max 1, target (under state feedback) open-loop transfer function is L t (s) = K lqr (si A) 1 B 2, achieved (under output feedback) open-loop transfer function is L o (s) = K lqr T x ˆx (s)(si A) 1 B 2, and excited observer transfer function is T x ˆx (s) = [ (si A LC 2 B 2 K lqr ) 1 LC 2 ]. [LQR/LQG/LTR]

37 Doyle Stein formula It could be shown that if L[I C 2 (jωi A) 1 L] 1 = B 2 [C 2 (jωi A) 1 B 2 ] 1 16 then L o (jω) = L t (jω).

38 Doyle Stein formula It could be shown that if L[I C 2 (jωi A) 1 L] 1 = B 2 [C 2 (jωi A) 1 B 2 ] 1 16 then L o (jω) = L t (jω). Suppose lim {εl(ε)} = B 2W, ε 0 where W is not singular and ε 1.

39 Doyle Stein formula It could be shown that if L[I C 2 (jωi A) 1 L] 1 = B 2 [C 2 (jωi A) 1 B 2 ] 1 16 then L o (jω) = L t (jω). Suppose lim {εl(ε)} = B 2W, ε 0 where W is not singular and ε 1. Then lim {B 2W [εi + C 2 (jωi A) 1 B 2 W ] 1 } = B 2 [C 2 (jωi A) 1 B 2 ] 1 ε 0 and hence lim {L o(jω)} = L t (jω). ε 0 [LQR/LQG/LTR]

40 Remarks on ( L(ε)[I C 2 (jωi A) 1 L(ε)] 1 B 2 [C 2 (jωi A) 1 B 2 ] 1) 17 In general, the choice L(ε) = B 2 W/ε does not guarantee internal stability of the closed-loop system.

41 Remarks on ( L(ε)[I C 2 (jωi A) 1 L(ε)] 1 B 2 [C 2 (jωi A) 1 B 2 ] 1) 17 In general, the choice L(ε) = B 2 W/ε does not guarantee internal stability of the closed-loop system. Since L(ε)[I C 2 (jωi A) 1 L(ε)] 1 = (jωi A)(jωI [A + L(ε)C 2 ]) 1 L(ε),

42 Remarks on ( L(ε)[I C 2 (jωi A) 1 L(ε)] 1 B 2 [C 2 (jωi A) 1 B 2 ] 1) 17 In general, the choice L(ε) = B 2 W/ε does not guarantee internal stability of the closed-loop system. Since L(ε)[I C 2 (jωi A) 1 L(ε)] 1 = (jωi A)(jωI [A + L(ε)C 2 ]) 1 L(ε), if εl(ε) = B 2 W + O(ε), then some of the eigenvalues of [A + L(ε)C 2 ] (i.e. poles of the observer error dynamics) approach the zeros of [C 2 (jωi A) 1 B 2 ] (i.e. zeros of the plant) and the others approach infinity as ε 0.

43 Remarks on ( L(ε)[I C 2 (jωi A) 1 L(ε)] 1 B 2 [C 2 (jωi A) 1 B 2 ] 1) 17 In general, the choice L(ε) = B 2 W/ε does not guarantee internal stability of the closed-loop system. Since L(ε)[I C 2 (jωi A) 1 L(ε)] 1 = (jωi A)(jωI [A + L(ε)C 2 ]) 1 L(ε), if εl(ε) = B 2 W + O(ε), then some of the eigenvalues of [A + L(ε)C 2 ] (i.e. poles of the observer error dynamics) approach the zeros of [C 2 (jωi A) 1 B 2 ] (i.e. zeros of the plant) and the others approach infinity as ε 0. If the plant is nonminimum-phase then A + L(ε)C 2 is not Hurwitz for small values of ε.

44 Remarks on ( L(ε)[I C 2 (jωi A) 1 L(ε)] 1 B 2 [C 2 (jωi A) 1 B 2 ] 1) 17 In general, the choice L(ε) = B 2 W/ε does not guarantee internal stability of the closed-loop system. Since L(ε)[I C 2 (jωi A) 1 L(ε)] 1 = (jωi A)(jωI [A + L(ε)C 2 ]) 1 L(ε), if εl(ε) = B 2 W + O(ε), then some of the eigenvalues of [A + L(ε)C 2 ] (i.e. poles of the observer error dynamics) approach the zeros of [C 2 (jωi A) 1 B 2 ] (i.e. zeros of the plant) and the others approach infinity as ε 0. If the plant is nonminimum-phase then A + L(ε)C 2 is not Hurwitz for small values of ε. Some of the observer s modes are fast. Therefore peaking phenomenon must occur. [LQR/LQG/LTR]

45 LQR design of L(ε) Consider LQR problem for the system 18 x = Ā x + B 2 ū, x(0) = x 0, where Ā = A and B 2 = C 2.

46 LQR design of L(ε) Consider LQR problem for the system 18 x = Ā x + B 2 ū, x(0) = x 0, where Ā = A and B 2 = C 2. Take C 1 (ε) = B 2/ε (cheap control)

47 LQR design of L(ε) Consider LQR problem for the system 18 x = Ā x + B 2 ū, x(0) = x 0, where Ā = A and B 2 = C 2. Take C 1 (ε) = B 2/ε (cheap control) and D 12 independent of ε so that D 12 D 12 = R > 0 and C 1 D 12 = 0.

48 LQR design of L(ε) Consider LQR problem for the system 18 x = Ā x + B 2 ū, x(0) = x 0, where Ā = A and B 2 = C 2. Take C 1 (ε) = B 2/ε (cheap control) and D 12 independent of ε so that D 12 D 12 = R > 0 and C 1 D 12 = 0. Suppose K lqr (ε) is the solution gain of the problem above for each ε > 0. Take L(ε) = [ Klqr (ε) ]. [LQR/LQG/LTR]

49 Then [Ā + B2 Klqr (ε) ] = A + L(ε)C2 19 is Hurwitz

50 Then [Ā + B2 Klqr (ε) ] = A + L(ε)C2 19 is Hurwitz and L(ε) = X(ε)C 2R 1, where X(ε) is the stabilizing solution of the Riccati equation A X(ε) + X(ε)A X(ε)C 2R 1 C 2 X(ε) + B2 B2/ε 2 = 0.

51 Then [Ā + B2 Klqr (ε) ] = A + L(ε)C2 19 is Hurwitz and L(ε) = X(ε)C 2R 1, where X(ε) is the stabilizing solution of the Riccati equation A X(ε) + X(ε)A X(ε)C 2R 1 C 2 X(ε) + B2 B 2/ε 2 = 0. It could be shown that if the plant is of minimum phase (and left invertible) then lim{ε 2 [A X(ε) + X(ε)A ]} = 0 and ε 0 lim{εl(ε)} = lim { ε X(ε)C 2R 1 } = B 2 R 1/2 = B 2 W ε 0 ε 0 [LQR/LQG/LTR]

52 Alternative designs of L(ε) 20 For the broken closed-loop system ẋ = Ax + B 2 u, y = C 2 x + D 21 u, x(0) = x 0,

53 Alternative designs of L(ε) 20 For the broken closed-loop system ẋ = Ax + B 2 u, y = C 2 x + D 21 u, x(0) = x 0, û = K lqrˆx, ˆx = Aˆx + B 2 û + L(C 2ˆx + D 21 û y), ˆx(0) = ˆx 0. we have: L t (s) = K lqr (si A) 1 B 2 and L o (s) = K lqr [ (si A LC 2 B 2 K lqr +LD 21 K lqr ) 1 ]L[C 2 (si A) 1 B 2 +D 21 ]. [LQR/LQG/LTR]

54 It could be shown that 21 L t (s) L o (s) = M(s)[I + M(s)] 1 (I K lqr B 2 ), where M(s) = K lqr ([si A] 1 LC 2 ) 1 (B 2 + LD 21 ). Therefore it is reasonable to search for L that minimizes M(s) 2 or M(s). Also, a pole-placement technique can be used to design the observer gain as well. However, it is not trivial and the system need to be transformed into the special coordinate basis. [LQR/LQG/LTR]

55 References 22 [1] H. Kwakernaak and R. Sivan, Linear optimal control systems, N.Y.: Wiley-Interscience, [2] J.C. Doyle, Guaranteed margins for LQG regulators, IEEE Trans. on AC, Vol. 23, pp , [3] J.C. Doyle and G. Stein, Robustness with observers, IEEE Trans. on AC, Vol. 24, pp , [4] J.C. Doyle and G. Stein, Multivariable feedback design: concepts for a classical/modern synthesis, IEEE Trans. on AC, Vol. 26, pp. 4 16, [5] G. Stein and M. Athans, The LQG/LTR procedure for multivariable control design, IEEE Trans. on AC, Vol. 32, pp , [LQR/LQG/LTR]

56 [6] J.C. Doyle, K. Glover, P.P. Khargonekar, and B.A. Francis, State-space solution to standard H 2 and H control problems, IEEE Trans. on AC, Vol. 34, pp , [7] A. Saberi, B.M. Chen, and P. Sanuti, Loop transfer recovery: analysis and design, London: Springer-Verlag, [8] K. Zhou and J.C. Doyle, Essentials of robust control, N.J.: Prentice-Hall, [9] J.S. Freudenberg, Robustness with observers, Lecture notes, University of Michigan, [10] C. Gökçek, ME-891: Robust and Optimal Control, Lecture notes, Michigan State University, [11] B.M. Chen, Loop transfer recovery, Lecture notes, [LQR/LQG/LTR]

Lecture 15: H Control Synthesis

Lecture 15: H Control Synthesis c A. Shiriaev/L. Freidovich. March 12, 2010. Optimal Control for Linear Systems: Lecture 15 p. 1/14 Lecture 15: H Control Synthesis Example c A. Shiriaev/L. Freidovich. March 12, 2010. Optimal Control

More information

6.241 Dynamic Systems and Control

6.241 Dynamic Systems and Control 6.241 Dynamic Systems and Control Lecture 24: H2 Synthesis Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology May 4, 2011 E. Frazzoli (MIT) Lecture 24: H 2 Synthesis May

More information

LQG/LTR CONTROLLER DESIGN FOR AN AIRCRAFT MODEL

LQG/LTR CONTROLLER DESIGN FOR AN AIRCRAFT MODEL PERIODICA POLYTECHNICA SER. TRANSP. ENG. VOL. 8, NO., PP. 3 4 () LQG/LTR CONTROLLER DESIGN FOR AN AIRCRAFT MODEL Balázs KULCSÁR Department of Control and Transport Automation Budapest University of Technology

More information

Closed-Loop Structure of Discrete Time H Controller

Closed-Loop Structure of Discrete Time H Controller Closed-Loop Structure of Discrete Time H Controller Waree Kongprawechnon 1,Shun Ushida 2, Hidenori Kimura 2 Abstract This paper is concerned with the investigation of the closed-loop structure of a discrete

More information

Robust Control 5 Nominal Controller Design Continued

Robust Control 5 Nominal Controller Design Continued Robust Control 5 Nominal Controller Design Continued Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University 4/14/2003 Outline he LQR Problem A Generalization to LQR Min-Max

More information

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin LQR, Kalman Filter, and LQG Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin May 2015 Linear Quadratic Regulator (LQR) Consider a linear system

More information

Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A.

Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A. Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Q-Parameterization 1 This lecture introduces the so-called

More information

LMI based output-feedback controllers: γ-optimal versus linear quadratic.

LMI based output-feedback controllers: γ-optimal versus linear quadratic. Proceedings of the 17th World Congress he International Federation of Automatic Control Seoul Korea July 6-11 28 LMI based output-feedback controllers: γ-optimal versus linear quadratic. Dmitry V. Balandin

More information

A Simple Derivation of Right Interactor for Tall Transfer Function Matrices and its Application to Inner-Outer Factorization Continuous-Time Case

A Simple Derivation of Right Interactor for Tall Transfer Function Matrices and its Application to Inner-Outer Factorization Continuous-Time Case A Simple Derivation of Right Interactor for Tall Transfer Function Matrices and its Application to Inner-Outer Factorization Continuous-Time Case ATARU KASE Osaka Institute of Technology Department of

More information

EL2520 Control Theory and Practice

EL2520 Control Theory and Practice EL2520 Control Theory and Practice Lecture 8: Linear quadratic control Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden Linear quadratic control Allows to compute the controller

More information

An LQ R weight selection approach to the discrete generalized H 2 control problem

An LQ R weight selection approach to the discrete generalized H 2 control problem INT. J. CONTROL, 1998, VOL. 71, NO. 1, 93± 11 An LQ R weight selection approach to the discrete generalized H 2 control problem D. A. WILSON², M. A. NEKOUI² and G. D. HALIKIAS² It is known that a generalized

More information

Problem Set 5 Solutions 1

Problem Set 5 Solutions 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Problem Set 5 Solutions The problem set deals with Hankel

More information

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control Chapter 3 LQ, LQG and Control System H 2 Design Overview LQ optimization state feedback LQG optimization output feedback H 2 optimization non-stochastic version of LQG Application to feedback system design

More information

Linear State Feedback Controller Design

Linear State Feedback Controller Design Assignment For EE5101 - Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University

More information

TRACKING AND DISTURBANCE REJECTION

TRACKING AND DISTURBANCE REJECTION TRACKING AND DISTURBANCE REJECTION Sadegh Bolouki Lecture slides for ECE 515 University of Illinois, Urbana-Champaign Fall 2016 S. Bolouki (UIUC) 1 / 13 General objective: The output to track a reference

More information

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state

More information

POLE PLACEMENT. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 19

POLE PLACEMENT. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 19 POLE PLACEMENT Sadegh Bolouki Lecture slides for ECE 515 University of Illinois, Urbana-Champaign Fall 2016 S. Bolouki (UIUC) 1 / 19 Outline 1 State Feedback 2 Observer 3 Observer Feedback 4 Reduced Order

More information

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Preprints of the 19th World Congress The International Federation of Automatic Control Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Eric Peterson Harry G.

More information

High-Gain Observers in Nonlinear Feedback Control

High-Gain Observers in Nonlinear Feedback Control High-Gain Observers in Nonlinear Feedback Control Lecture # 1 Introduction & Stabilization High-Gain ObserversinNonlinear Feedback ControlLecture # 1Introduction & Stabilization p. 1/4 Brief History Linear

More information

The norms can also be characterized in terms of Riccati inequalities.

The norms can also be characterized in terms of Riccati inequalities. 9 Analysis of stability and H norms Consider the causal, linear, time-invariant system ẋ(t = Ax(t + Bu(t y(t = Cx(t Denote the transfer function G(s := C (si A 1 B. Theorem 85 The following statements

More information

5. Observer-based Controller Design

5. Observer-based Controller Design EE635 - Control System Theory 5. Observer-based Controller Design Jitkomut Songsiri state feedback pole-placement design regulation and tracking state observer feedback observer design LQR and LQG 5-1

More information

CONTROL DESIGN FOR SET POINT TRACKING

CONTROL DESIGN FOR SET POINT TRACKING Chapter 5 CONTROL DESIGN FOR SET POINT TRACKING In this chapter, we extend the pole placement, observer-based output feedback design to solve tracking problems. By tracking we mean that the output is commanded

More information

Stabilization with Disturbance Attenuation over a Gaussian Channel

Stabilization with Disturbance Attenuation over a Gaussian Channel Proceedings of the 46th IEEE Conference on Decision and Control New Orleans, LA, USA, Dec. 1-14, 007 Stabilization with Disturbance Attenuation over a Gaussian Channel J. S. Freudenberg, R. H. Middleton,

More information

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS Engineering MECHANICS, Vol. 18, 211, No. 5/6, p. 271 279 271 H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS Lukáš Březina*, Tomáš Březina** The proposed article deals with

More information

Optimal Signal to Noise Ratio in Feedback over Communication Channels with Memory

Optimal Signal to Noise Ratio in Feedback over Communication Channels with Memory Proceedings of the 45th IEEE Conference on Decision & Control Manchester rand Hyatt Hotel San Diego, CA, USA, December 13-15, 26 Optimal Signal to Noise Ratio in Feedback over Communication Channels with

More information

Zeros and zero dynamics

Zeros and zero dynamics CHAPTER 4 Zeros and zero dynamics 41 Zero dynamics for SISO systems Consider a linear system defined by a strictly proper scalar transfer function that does not have any common zero and pole: g(s) =α p(s)

More information

Lecture 7 : Generalized Plant and LFT form Dr.-Ing. Sudchai Boonto Assistant Professor

Lecture 7 : Generalized Plant and LFT form Dr.-Ing. Sudchai Boonto Assistant Professor Dr.-Ing. Sudchai Boonto Assistant Professor Department of Control System and Instrumentation Engineering King Mongkuts Unniversity of Technology Thonburi Thailand Linear Quadratic Gaussian The state space

More information

The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications

The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications MAX PLANCK INSTITUTE Elgersburg Workshop Elgersburg February 11-14, 2013 The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications Timo Reis 1 Matthias Voigt 2 1 Department

More information

Exam. 135 minutes, 15 minutes reading time

Exam. 135 minutes, 15 minutes reading time Exam August 6, 208 Control Systems II (5-0590-00) Dr. Jacopo Tani Exam Exam Duration: 35 minutes, 5 minutes reading time Number of Problems: 35 Number of Points: 47 Permitted aids: 0 pages (5 sheets) A4.

More information

Chapter 5. Standard LTI Feedback Optimization Setup. 5.1 The Canonical Setup

Chapter 5. Standard LTI Feedback Optimization Setup. 5.1 The Canonical Setup Chapter 5 Standard LTI Feedback Optimization Setup Efficient LTI feedback optimization algorithms comprise a major component of modern feedback design approach: application problems involving complex models

More information

Feedback Stabilization over Signal-to-Noise Ratio Constrained Channels

Feedback Stabilization over Signal-to-Noise Ratio Constrained Channels Feedback Stabilization over Signal-to-Noise Ratio Constrained Channels Julio H. Braslavsky, Rick H. Middleton and Jim S. Freudenberg Abstract There has recently been significant interest in feedback stabilization

More information

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1)

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1) EL 625 Lecture 0 EL 625 Lecture 0 Pole Placement and Observer Design Pole Placement Consider the system ẋ Ax () The solution to this system is x(t) e At x(0) (2) If the eigenvalues of A all lie in the

More information

Return Difference Function and Closed-Loop Roots Single-Input/Single-Output Control Systems

Return Difference Function and Closed-Loop Roots Single-Input/Single-Output Control Systems Spectral Properties of Linear- Quadratic Regulators Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 2018! Stability margins of single-input/singleoutput (SISO) systems! Characterizations

More information

Limiting Performance of Optimal Linear Filters

Limiting Performance of Optimal Linear Filters Limiting Performance of Optimal Linear Filters J.H. Braslavsky M.M. Seron D.Q. Mayne P.V. Kokotović Technical Report CCEC 97-414 Center for Control Engineering and Computation University of California

More information

6 OUTPUT FEEDBACK DESIGN

6 OUTPUT FEEDBACK DESIGN 6 OUTPUT FEEDBACK DESIGN When the whole sate vector is not available for feedback, i.e, we can measure only y = Cx. 6.1 Review of observer design Recall from the first class in linear systems that a simple

More information

Denis ARZELIER arzelier

Denis ARZELIER   arzelier COURSE ON LMI OPTIMIZATION WITH APPLICATIONS IN CONTROL PART II.2 LMIs IN SYSTEMS CONTROL STATE-SPACE METHODS PERFORMANCE ANALYSIS and SYNTHESIS Denis ARZELIER www.laas.fr/ arzelier arzelier@laas.fr 15

More information

Topic # Feedback Control Systems

Topic # Feedback Control Systems Topic #19 16.31 Feedback Control Systems Stengel Chapter 6 Question: how well do the large gain and phase margins discussed for LQR map over to DOFB using LQR and LQE (called LQG)? Fall 2010 16.30/31 19

More information

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL International Journal in Foundations of Computer Science & Technology (IJFCST),Vol., No., March 01 OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL Sundarapandian Vaidyanathan

More information

Robust Multivariable Control

Robust Multivariable Control Lecture 1 Anders Helmersson anders.helmersson@liu.se ISY/Reglerteknik Linköpings universitet Addresses email: anders.helmerson@liu.se mobile: 0734278419 http://users.isy.liu.se/rt/andersh/teaching/robkurs.html

More information

LMI Based Model Order Reduction Considering the Minimum Phase Characteristic of the System

LMI Based Model Order Reduction Considering the Minimum Phase Characteristic of the System LMI Based Model Order Reduction Considering the Minimum Phase Characteristic of the System Gholamreza Khademi, Haniyeh Mohammadi, and Maryam Dehghani School of Electrical and Computer Engineering Shiraz

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 18: State Feedback Tracking and State Estimation Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 18:

More information

Stationary trajectories, singular Hamiltonian systems and ill-posed Interconnection

Stationary trajectories, singular Hamiltonian systems and ill-posed Interconnection Stationary trajectories, singular Hamiltonian systems and ill-posed Interconnection S.C. Jugade, Debasattam Pal, Rachel K. Kalaimani and Madhu N. Belur Department of Electrical Engineering Indian Institute

More information

Design Methods for Control Systems

Design Methods for Control Systems Design Methods for Control Systems Maarten Steinbuch TU/e Gjerrit Meinsma UT Dutch Institute of Systems and Control Winter term 2002-2003 Schedule November 25 MSt December 2 MSt Homework # 1 December 9

More information

Robust Output Feedback Controller Design via Genetic Algorithms and LMIs: The Mixed H 2 /H Problem

Robust Output Feedback Controller Design via Genetic Algorithms and LMIs: The Mixed H 2 /H Problem Robust Output Feedback Controller Design via Genetic Algorithms and LMIs: The Mixed H 2 /H Problem Gustavo J. Pereira and Humberto X. de Araújo Abstract This paper deals with the mixed H 2/H control problem

More information

AN OVERVIEW OF THE DEVELOPMENT OF LOW GAIN FEEDBACK AND LOW-AND-HIGH GAIN FEEDBACK

AN OVERVIEW OF THE DEVELOPMENT OF LOW GAIN FEEDBACK AND LOW-AND-HIGH GAIN FEEDBACK Jrl Syst Sci & Complexity (2009) 22: 697 721 AN OVERVIEW OF THE DEVELOPMENT OF LOW GAIN FEEDBACK AND LOW-AND-HIGH GAIN FEEDBACK Zongli LIN Received: 3 August 2009 c 2009 Springer Science + Business Media,

More information

WHAT IS THE MINIMUM FUNCTION OBSERVER ORDER

WHAT IS THE MINIMUM FUNCTION OBSERVER ORDER WHAT IS THE MINIMUM FUNCTION OBSERVER ORDER Chia-Chi Tsui 743 Clove Road, NY 10310, USA, ctsui@ny.devry.edu poles (or the eigenvalues of F) of Keywords:function observer order, much lower & lowest possible

More information

Discrete-Time H Gaussian Filter

Discrete-Time H Gaussian Filter Proceedings of the 17th World Congress The International Federation of Automatic Control Discrete-Time H Gaussian Filter Ali Tahmasebi and Xiang Chen Department of Electrical and Computer Engineering,

More information

6.241 Dynamic Systems and Control

6.241 Dynamic Systems and Control 6.41 Dynamic Systems and Control Lecture 5: H Synthesis Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology May 11, 011 E. Frazzoli (MIT) Lecture 5: H Synthesis May 11, 011

More information

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR Journal of ELECTRICAL ENGINEERING, VOL 58, NO 6, 2007, 326 333 DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR Ahmed Azaiz Youcef Ramdani Abdelkader Meroufel The field orientation control (FOC) consists

More information

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 1 Adaptive Control Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 2 Outline

More information

Model reduction via tangential interpolation

Model reduction via tangential interpolation Model reduction via tangential interpolation K. Gallivan, A. Vandendorpe and P. Van Dooren May 14, 2002 1 Introduction Although most of the theory presented in this paper holds for both continuous-time

More information

Structured State Space Realizations for SLS Distributed Controllers

Structured State Space Realizations for SLS Distributed Controllers Structured State Space Realizations for SLS Distributed Controllers James Anderson and Nikolai Matni Abstract In recent work the system level synthesis (SLS) paradigm has been shown to provide a truly

More information

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities. 19 KALMAN FILTER 19.1 Introduction In the previous section, we derived the linear quadratic regulator as an optimal solution for the fullstate feedback control problem. The inherent assumption was that

More information

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10)

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10) Subject: Optimal Control Assignment- (Related to Lecture notes -). Design a oil mug, shown in fig., to hold as much oil possible. The height and radius of the mug should not be more than 6cm. The mug must

More information

Semidefinite Programming Duality and Linear Time-invariant Systems

Semidefinite Programming Duality and Linear Time-invariant Systems Semidefinite Programming Duality and Linear Time-invariant Systems Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University 2 July 2004 Workshop on Linear Matrix Inequalities in Control LAAS-CNRS,

More information

BUMPLESS SWITCHING CONTROLLERS. William A. Wolovich and Alan B. Arehart 1. December 27, Abstract

BUMPLESS SWITCHING CONTROLLERS. William A. Wolovich and Alan B. Arehart 1. December 27, Abstract BUMPLESS SWITCHING CONTROLLERS William A. Wolovich and Alan B. Arehart 1 December 7, 1995 Abstract This paper outlines the design of bumpless switching controllers that can be used to stabilize MIMO plants

More information

Lecture 8. Applications

Lecture 8. Applications Lecture 8. Applications Ivan Papusha CDS270 2: Mathematical Methods in Control and System Engineering May 8, 205 / 3 Logistics hw7 due this Wed, May 20 do an easy problem or CYOA hw8 (design problem) will

More information

STRUCTURE MATTERS: Some Notes on High Gain Observer Design for Nonlinear Systems. Int. Conf. on Systems, Analysis and Automatic Control 2012

STRUCTURE MATTERS: Some Notes on High Gain Observer Design for Nonlinear Systems. Int. Conf. on Systems, Analysis and Automatic Control 2012 Faculty of Electrical and Computer Engineering Institute of Control Theory STRUCTURE MATTERS: Some Notes on High Gain Observer Design for Nonlinear Systems Klaus Röbenack Int. Conf. on Systems, Analysis

More information

Decentralized LQG Control of Systems with a Broadcast Architecture

Decentralized LQG Control of Systems with a Broadcast Architecture Decentralized LQG Control of Systems with a Broadcast Architecture Laurent Lessard 1,2 IEEE Conference on Decision and Control, pp. 6241 6246, 212 Abstract In this paper, we consider dynamical subsystems

More information

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7) EEE582 Topical Outline A.A. Rodriguez Fall 2007 GWC 352, 965-3712 The following represents a detailed topical outline of the course. It attempts to highlight most of the key concepts to be covered and

More information

Towards Quantitative Time Domain Design Tradeoffs in Nonlinear Control

Towards Quantitative Time Domain Design Tradeoffs in Nonlinear Control Towards Quantitative Time Domain Design Tradeoffs in Nonlinear Control Rick H. Middleton Julio H. Braslavsky Ingeniería en Automatización y Control Industrial Departamento de Ciencia y Tecnología Universidad

More information

EE C128 / ME C134 Final Exam Fall 2014

EE C128 / ME C134 Final Exam Fall 2014 EE C128 / ME C134 Final Exam Fall 2014 December 19, 2014 Your PRINTED FULL NAME Your STUDENT ID NUMBER Number of additional sheets 1. No computers, no tablets, no connected device (phone etc.) 2. Pocket

More information

Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers

Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeC15.1 Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers Shahid

More information

An Optimization Approach to the Pole-Placement Design of Robust Linear Multivariable Control Systems

An Optimization Approach to the Pole-Placement Design of Robust Linear Multivariable Control Systems Appears in Proc. 24 American Control Conference, pp. 4298-435, Portland, OR, June 4-June 6, 24. An Optimization Approach to the Pole-Placement Design of Robust Linear Multivariable Control Systems Richard

More information

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

Design of Robust Controllers for Gas Turbine Engines

Design of Robust Controllers for Gas Turbine Engines E THE AMERICAN SOCIETY OF MECHANICAL ENGINEERS y^ 345 E. 47 St., New York, N.Y. 117 s The Society shall not be responsible for statements or opinions advanced in papers or in discussion at meetings of

More information

Modern Optimal Control

Modern Optimal Control Modern Optimal Control Matthew M. Peet Arizona State University Lecture 22: H 2, LQG and LGR Conclusion To solve the H -optimal state-feedback problem, we solve min γ such that γ,x 1,Y 1,A n,b n,c n,d

More information

LQG/LTR ROBUST CONTROL SYSTEM DESIGN FOR A LOW-PRESSURE FEEDWATER HEATER TRAIN. G. V. Murphy J. M. Bailey The University of Tennessee, Knoxville"

LQG/LTR ROBUST CONTROL SYSTEM DESIGN FOR A LOW-PRESSURE FEEDWATER HEATER TRAIN. G. V. Murphy J. M. Bailey The University of Tennessee, Knoxville LQG/LTR ROBUST CONTROL SYSTEM DESIGN FOR A LOW-PRESSURE FEEDWATER HEATER TRAIN G. V. Murphy J. M. Bailey The University of Tennessee, Knoxville" CONF-900464 3 DE90 006144 Abstract This paper uses the linear

More information

Chapter 9 Observers, Model-based Controllers 9. Introduction In here we deal with the general case where only a subset of the states, or linear combin

Chapter 9 Observers, Model-based Controllers 9. Introduction In here we deal with the general case where only a subset of the states, or linear combin Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 9 Observers,

More information

L 1 Adaptive Controller for a Missile Longitudinal Autopilot Design

L 1 Adaptive Controller for a Missile Longitudinal Autopilot Design AIAA Guidance, Navigation and Control Conference and Exhibit 8-2 August 28, Honolulu, Hawaii AIAA 28-6282 L Adaptive Controller for a Missile Longitudinal Autopilot Design Jiang Wang Virginia Tech, Blacksburg,

More information

Stability of Parameter Adaptation Algorithms. Big picture

Stability of Parameter Adaptation Algorithms. Big picture ME5895, UConn, Fall 215 Prof. Xu Chen Big picture For ˆθ (k + 1) = ˆθ (k) + [correction term] we haven t talked about whether ˆθ(k) will converge to the true value θ if k. We haven t even talked about

More information

Topic # Feedback Control Systems

Topic # Feedback Control Systems Topic #17 16.31 Feedback Control Systems Deterministic LQR Optimal control and the Riccati equation Weight Selection Fall 2007 16.31 17 1 Linear Quadratic Regulator (LQR) Have seen the solutions to the

More information

SYSTEMTEORI - ÖVNING 5: FEEDBACK, POLE ASSIGNMENT AND OBSERVER

SYSTEMTEORI - ÖVNING 5: FEEDBACK, POLE ASSIGNMENT AND OBSERVER SYSTEMTEORI - ÖVNING 5: FEEDBACK, POLE ASSIGNMENT AND OBSERVER Exercise 54 Consider the system: ẍ aẋ bx u where u is the input and x the output signal (a): Determine a state space realization (b): Is the

More information

Mapping MIMO control system specifications into parameter space

Mapping MIMO control system specifications into parameter space Mapping MIMO control system specifications into parameter space Michael Muhler 1 Abstract This paper considers the mapping of design objectives for parametric multi-input multi-output systems into parameter

More information

Gary J. Balas Aerospace Engineering and Mechanics, University of Minnesota, Minneapolis, MN USA

Gary J. Balas Aerospace Engineering and Mechanics, University of Minnesota, Minneapolis, MN USA μ-synthesis Gary J. Balas Aerospace Engineering and Mechanics, University of Minnesota, Minneapolis, MN 55455 USA Keywords: Robust control, ultivariable control, linear fractional transforation (LFT),

More information

FEL3210 Multivariable Feedback Control

FEL3210 Multivariable Feedback Control FEL3210 Multivariable Feedback Control Lecture 5: Uncertainty and Robustness in SISO Systems [Ch.7-(8)] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 5:Uncertainty and Robustness () FEL3210 MIMO

More information

ME 234, Lyapunov and Riccati Problems. 1. This problem is to recall some facts and formulae you already know. e Aτ BB e A τ dτ

ME 234, Lyapunov and Riccati Problems. 1. This problem is to recall some facts and formulae you already know. e Aτ BB e A τ dτ ME 234, Lyapunov and Riccati Problems. This problem is to recall some facts and formulae you already know. (a) Let A and B be matrices of appropriate dimension. Show that (A, B) is controllable if and

More information

Suppose that we have a specific single stage dynamic system governed by the following equation:

Suppose that we have a specific single stage dynamic system governed by the following equation: Dynamic Optimisation Discrete Dynamic Systems A single stage example Suppose that we have a specific single stage dynamic system governed by the following equation: x 1 = ax 0 + bu 0, x 0 = x i (1) where

More information

Topic # Feedback Control

Topic # Feedback Control Topic #5 6.3 Feedback Control State-Space Systems Full-state Feedback Control How do we change the poles of the state-space system? Or,evenifwecanchangethepolelocations. Where do we put the poles? Linear

More information

Course Outline. Higher Order Poles: Example. Higher Order Poles. Amme 3500 : System Dynamics & Control. State Space Design. 1 G(s) = s(s + 2)(s +10)

Course Outline. Higher Order Poles: Example. Higher Order Poles. Amme 3500 : System Dynamics & Control. State Space Design. 1 G(s) = s(s + 2)(s +10) Amme 35 : System Dynamics Control State Space Design Course Outline Week Date Content Assignment Notes 1 1 Mar Introduction 2 8 Mar Frequency Domain Modelling 3 15 Mar Transient Performance and the s-plane

More information

A Case Study for the Delay-type Nehari Problem

A Case Study for the Delay-type Nehari Problem Proceedings of the 44th EEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 MoA A Case Study for the Delay-type Nehari Problem Qing-Chang Zhong

More information

Balancing of Lossless and Passive Systems

Balancing of Lossless and Passive Systems Balancing of Lossless and Passive Systems Arjan van der Schaft Abstract Different balancing techniques are applied to lossless nonlinear systems, with open-loop balancing applied to their scattering representation.

More information

Control System Design

Control System Design ELEC4410 Control System Design Lecture 19: Feedback from Estimated States and Discrete-Time Control Design Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science

More information

AA/EE/ME 548: Problem Session Notes #5

AA/EE/ME 548: Problem Session Notes #5 AA/EE/ME 548: Problem Session Notes #5 Review of Nyquist and Bode Plots. Nyquist Stability Criterion. LQG/LTR Method Tuesday, March 2, 203 Outline:. A review of Bode plots. 2. A review of Nyquist plots

More information

Discussion on: Measurable signal decoupling with dynamic feedforward compensation and unknown-input observation for systems with direct feedthrough

Discussion on: Measurable signal decoupling with dynamic feedforward compensation and unknown-input observation for systems with direct feedthrough Discussion on: Measurable signal decoupling with dynamic feedforward compensation and unknown-input observation for systems with direct feedthrough H.L. Trentelman 1 The geometric approach In the last

More information

INVERSE MODEL APPROACH TO DISTURBANCE REJECTION AND DECOUPLING CONTROLLER DESIGN. Leonid Lyubchyk

INVERSE MODEL APPROACH TO DISTURBANCE REJECTION AND DECOUPLING CONTROLLER DESIGN. Leonid Lyubchyk CINVESTAV Department of Automatic Control November 3, 20 INVERSE MODEL APPROACH TO DISTURBANCE REJECTION AND DECOUPLING CONTROLLER DESIGN Leonid Lyubchyk National Technical University of Ukraine Kharkov

More information

Robust Performance Example #1

Robust Performance Example #1 Robust Performance Example # The transfer function for a nominal system (plant) is given, along with the transfer function for one extreme system. These two transfer functions define a family of plants

More information

Adaptive State Feedback Nash Strategies for Linear Quadratic Discrete-Time Games

Adaptive State Feedback Nash Strategies for Linear Quadratic Discrete-Time Games Adaptive State Feedbac Nash Strategies for Linear Quadratic Discrete-Time Games Dan Shen and Jose B. Cruz, Jr. Intelligent Automation Inc., Rocville, MD 2858 USA (email: dshen@i-a-i.com). The Ohio State

More information

MTNS 06, Kyoto (July, 2006) Shinji Hara The University of Tokyo, Japan

MTNS 06, Kyoto (July, 2006) Shinji Hara The University of Tokyo, Japan MTNS 06, Kyoto (July, 2006) Shinji Hara The University of Tokyo, Japan Outline Motivation & Background: H2 Tracking Performance Limits: new paradigm Explicit analytical solutions with examples H2 Regulation

More information

João P. Hespanha. January 16, 2009

João P. Hespanha. January 16, 2009 LINEAR SYSTEMS THEORY João P. Hespanha January 16, 2009 Disclaimer: This is a draft and probably contains a few typos. Comments and information about typos are welcome. Please contact the author at hespanha@ece.ucsb.edu.

More information

Two-step Design of Critical Control Systems Using Disturbance Cancellation Integral Controllers

Two-step Design of Critical Control Systems Using Disturbance Cancellation Integral Controllers International Journal of Automation and Computing 8(1), February 2011, 37-45 DOI: 10.1007/s11633-010-0552-2 Two-step Design of Critical Control Systems Using Disturbance Cancellation Integral Controllers

More information

Some New Results on Linear Quadratic Regulator Design for Lossless Systems

Some New Results on Linear Quadratic Regulator Design for Lossless Systems Some New Results on Linear Quadratic Regulator Design for Lossless Systems Luigi Fortuna, Giovanni Muscato Maria Gabriella Xibilia Dipartimento Elettrico Elettronico e Sistemistico Universitá degli Studi

More information

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM Sundarapandian Vaidyanathan 1 1 Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University

More information

LMI Methods in Optimal and Robust Control

LMI Methods in Optimal and Robust Control LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 14: LMIs for Robust Control in the LF Framework ypes of Uncertainty In this Lecture, we will cover Unstructured,

More information

Autonomous Mobile Robot Design

Autonomous Mobile Robot Design Autonomous Mobile Robot Design Topic: Guidance and Control Introduction and PID Loops Dr. Kostas Alexis (CSE) Autonomous Robot Challenges How do I control where to go? Autonomous Mobile Robot Design Topic:

More information

[k,g,gfin] = hinfsyn(p,nmeas,ncon,gmin,gmax,tol)

[k,g,gfin] = hinfsyn(p,nmeas,ncon,gmin,gmax,tol) 8 H Controller Synthesis: hinfsyn The command syntax is k,g,gfin = hinfsyn(p,nmeas,ncon,gmin,gmax,tol) associated with the general feedback diagram below. e y P d u e G = F L (P, K) d K hinfsyn calculates

More information

Controllability, Observability, Full State Feedback, Observer Based Control

Controllability, Observability, Full State Feedback, Observer Based Control Multivariable Control Lecture 4 Controllability, Observability, Full State Feedback, Observer Based Control John T. Wen September 13, 24 Ref: 3.2-3.4 of Text Controllability ẋ = Ax + Bu; x() = x. At time

More information

ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM

ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM Sundarapandian Vaidyanathan Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi, Chennai-600

More information

Course on Model Predictive Control Part II Linear MPC design

Course on Model Predictive Control Part II Linear MPC design Course on Model Predictive Control Part II Linear MPC design Gabriele Pannocchia Department of Chemical Engineering, University of Pisa, Italy Email: g.pannocchia@diccism.unipi.it Facoltà di Ingegneria,

More information

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31 Contents Preamble xiii Linear Systems I Basic Concepts 1 I System Representation 3 1 State-Space Linear Systems 5 1.1 State-Space Linear Systems 5 1.2 Block Diagrams 7 1.3 Exercises 11 2 Linearization

More information