Low Gain Feedback. Properties, Design Methods and Applications. Zongli Lin. July 28, The 32nd Chinese Control Conference

Size: px
Start display at page:

Download "Low Gain Feedback. Properties, Design Methods and Applications. Zongli Lin. July 28, The 32nd Chinese Control Conference"

Transcription

1 Low Gain Feedback Properties, Design Methods and Applications Zongli Lin University of Virginia Shanghai Jiao Tong University The 32nd Chinese Control Conference July 28, 213

2 Outline A review of high gain feedback Introduction to low gain feedback Low gain feedback vs high gain feedback Low gain feedback design methods Applications: small control magnitude Applications: slow rate in control input Applications: small control energy Compositions of low gain and high gain feedback Low gain in characteristic model based adaptive control Concluding remarks and Q&A Low Gain Feedback The 32nd Chinese Control Conference July 28, 213 2

3 A review of high gain feedback Consider { ẋ = Ax + Bu + Dw, x R n, u R, w R, z = Cx, z R, where x is the state, u is the control input, z is the controlled output, w is the disturbance and 1 d 1 1 d 2 A = , B =., D =., 1 d n 1 a 1 a 2 a 3 a n 1 d n C = [ 1 ]. Low Gain Feedback The 32nd Chinese Control Conference July 28, 213 3

4 A review of high gain feedback Let F = [ ] f 1 f 2 f n be such that 1. λ [ ] f1 f 2 f n = {λ 1, λ 2,, λ n }, Reλ i <. 1 A high gain feedback is given as: u = F H (ε)x := [ ε f n 1 f ε n 1 2 f ε 2 n 1 ε f n under which the closed-loop system is given by ] x, ε (, 1], ẋ 1 = x 2 + d 1 w,. ẋ n 1 = x n + d n 1 w, ẋ n = ( a ) ε f n 1 x1 + ( a ) f ε n 1 2 x2 + + ( a n + 1 ε f n) xn + d n w, z = x 1. Low Gain Feedback The 32nd Chinese Control Conference July 28, 213 4

5 A review of high gain feedback Let x 1 = x 1, x 2 = εx 2,, x n = ε n 1 x n and τ = t ε. We have d dτ x 1 = x 2 + εd 1 w,. d dτ x n 1 = x n + ε n 1 d n 1 w, d dτ x n = (ε n a 1 + f 1 ) x 1 + ( ε n 1 a 2 + f 2 ) x2 + + (εa n + f n ) x n + ε n d n w, z = x 1. Observation The effect of the disturbance w can be reduced to zero as ε ; The closed-loop system is robust to plant parameter variations (feedback domination in recent nonlinear control literature); lim ε F H (ε) =. Low Gain Feedback The 32nd Chinese Control Conference July 28, 213 5

6 A review of high gain feedback Limitations of high gain feedback High feedback gain causes actuators to saturate. High gain causes peaking phenomenon [Sussmann & Kokotovic, IEEE TAC 91]. High gain feedback places restrictions on open loop systems (e.g., requirement for the minimum phase property, as demonstrated by the classical root-locus design method). Imaginary Axis Root Locus Real Axis Low Gain Feedback The 32nd Chinese Control Conference July 28, 213 6

7 A review of high gain feedback Roles of low gain feedback To complement high gain feedback when high gain feedback cannot achieve certain control objectives, or cannot achieve certain control objectives by itself. Low Gain Feedback The 32nd Chinese Control Conference July 28, 213 7

8 Introduction to low gain feedback Consider ẋ = Ax + Bu, x R n, u R. Assumption The pair (A, B) is asymptotically null controllable with bounded controls (ANCBC), i.e., (A, B) is stabilizable; Reλ i (A), i. A low gain feedback can be constructed as u = F L (ε)x, ε (, 1], where F L (ε) is such that λ i (A + BF L (ε)) = ε + λ i (A), Reλ i (A) =. Low Gain Feedback The 32nd Chinese Control Conference July 28, 213 8

9 Introduction to low gain feedback Basic properties (a) F L (ε) αε; (b) e (A+BF L(ε))t β e εt ε r 1 2, t ; (c) F L (ε)e (A+BF L(ε))t γ i εe ε 2 t, F L (ε)(a + BF L (ε)) i e (A+BF L(ε))t γ i εe ε 2 t, t, i = 1, 2, where r is the largest algebraic multiplicity of the jω eigenvalues of A. Observation lim F L(ε) =. ε Low Gain Feedback The 32nd Chinese Control Conference July 28, 213 9

10 Low gain feedback design methods Remark Property (a) indicates the asymptotic nature of the low feedback, i.e., lim F L(ε) =. ε Property (b) reveals that the closed-loop system under low gain feedback will peak slowly to a magnitude of order O(1/ε r 1 ), with r being the largest algebraic multiplicity of the eigenvalues of A. Property (c) implies that, for any given bounded set of initial conditions, the control input and all its derivatives can be made arbitrarily small by decreasing the value of the low gain parameter ε. Low Gain Feedback The 32nd Chinese Control Conference July 28, 213 1

11 Low gain feedback vs high gain feedback Small vs large control forces ẋ = Ax + Bu. Under high gain feedback: F H (ε) as ε ; u(t) = F H (ε)e (A+BFH(ε))t x() as ε. Under low gain feedback: F L (ε) = O(ε) as ε ; u(t) = F L (ε)e (A+BF L(ε))t x() r x() εe ε 2 t as ε. Low Gain Feedback The 32nd Chinese Control Conference July 28,

12 Low gain feedback vs high gain feedback Slow vs fast control actions ẋ = Ax + Bu. Under high gain feedback: du(t) = FH (ε)(a + BF H (ε))e (A+BF H (ε))t x() as ε. dt Under low gain feedback: u (i) (t) = FL (ε)(a + BF L (ε)) i e (A+BF L (ε))t x() γi x() εe ε 2 t, as ε, i = 1, 2,. Low Gain Feedback The 32nd Chinese Control Conference July 28,

13 Low gain feedback vs high gain feedback Slow vs fast time scales ẋ = Ax + Bu, A = [ I ] [, B = I Under high gain feedback: u = diag { 1 1 ε,,, 1 n ε ε} Fx; n 1 ε x = d x = (A + BF ) x, x = diag { 1, ε,, ε n 1} x. d t ε Under low gain feedback: u = diag { ε n, ε n 1,, ε } Fx; 1 x ε = d x dεt = (A + BF ) x, x = diag { ε n 1, ε n 1,, ε, 1 } x. ]. Low Gain Feedback The 32nd Chinese Control Conference July 28,

14 Low gain feedback vs high gain feedback Small energy in control input vs small energy in controlled output ẋ = Ax + Bu, z = Cx. Low gain feedback: making u L2 u 2 L 2 = = u T (t)u(t)dt = small x T (t)f T L (ε)f L (ε)x(t)dt x T ()e (A+BF L (ε))t F T L (ε)f L (ε)e (A+BF L (ε))tt x()dt γ x() 2 2 ε 2 e ε 2 t dt = O(ε) as ε. High gain feedback: making z L2 z L2 = = small z T (t)z(t)dt x T (t)c T Cx(t)dt as ε. Low Gain Feedback The 32nd Chinese Control Conference July 28,

15 Low gain feedback vs high gain feedback Disturbance rejection in control input vs in controlled output { [ ] [ ] [ ẋ = Ax + Bu + Dω, I D1 A =, B =, D = z = Cx, I ]. Low gain feedback: making L 2 gain from ω to u small u L2 sup as ε. ω ω L2 High gain feedback: making L 2 gain from ω to z small z L2 sup as ε. ω ω L2 Low Gain Feedback The 32nd Chinese Control Conference July 28,

16 Low gain feedback design methods Consider the linear system ẋ = Ax + Bu, x R n, u R m, where x is the state and u is the input. Assumption The pair (A, B) is asymptotically null controllable with bounded controls (ANCBC), i.e., (A, B) is stabilizable; Reλ i (A), i. Low Gain Feedback The 32nd Chinese Control Conference July 28,

17 Low gain feedback design methods Method 1: Eigenstructure assignment based design Design algorithm [Lin & Saberi, SCL 93; Lin, Springer 98]: Step 1. Find nonsingular transformation matrices T S and T I such that A 1 B 1 B 12 B 1l A 2 B 2 B 2l T 1 S AT S = , T 1 S BT I = A l A B l B 1 B 2 B l where A contains all open left-half plane eigenvalues of A, and all eigenvalues of each A i are on the jω axis and hence (A i, B i ) is controllable as given by 1. A i = , B i =.. a i,ni a i,ni 1 a i,1 1, Low Gain Feedback The 32nd Chinese Control Conference July 28,

18 Low gain feedback design methods Step 2. For each (A i, B i ), let F i (ε) R 1 n i be such that λ(a i + B i F i (ε)) = ε + λ(a i ), ε (, 1]. Step 3. Construct a family of low gain state feedback laws as where Remark u = F L (ε)x, F 1 (ε) F 2 (ε) F L (ε) = T I F l (ε) T 1 S. F L (ε) is a polynomial matrix in ε and lim ε F L (ε) =. This family of state feedback laws are referred to as low gain feedback, and ε the low gain parameter. Low Gain Feedback The 32nd Chinese Control Conference July 28,

19 Low gain feedback design methods Example. Let A = , B = 1. λ(a) = { j, j, j, j}; u = [ ε 4 +2ε 2 4ε 3 +4ε 6ε 2 4ε ] x, ε (, 1]. Low Gain Feedback The 32nd Chinese Control Conference July 28,

20 Low gain feedback design methods Theorem (Lin, Springer 98) Consider a single input pair (A, B) in the control canonical form 1... A = , B =.. a n a n 1 a 1 1 Let all eigenvalues be on the jω axis. Let F L (ε) be such that λ(a+bf L (ε))= ε+λ(a). Then, there exists an ε (, 1] such that, ε (, ε ], (a) (b) (c) F L (ε) αε, e (A+BF L (ε))t β ε r 1 e ε 2 t, t, F L (ε)(a+bf L (ε)) i e (A+BF L (ε))t γi εe ε 2 t, t, i =, 1, 2,, where r is the largest algebraic multiplicity of the eigenvalues of A, and α, β and γ i s are some positive scalars independent of ε. Low Gain Feedback The 32nd Chinese Control Conference July 28, 213 2

21 Low gain feedback design methods Method 2: ARE based designs Two different ARE based low gain design algorithms: The H 2 ARE based [Lin, Stroorvogel & Saberi, Automatica 96] The H ARE based [Teel, IEEE TAC 95] H 2 design algorithm: Step 1. Solve the following ARE for the unique positive definite solution P(ε) A T P + PA PBB T P + Q(ε) =, ε (, 1], where Q(ε) >, ε (, 1], and satisfies lim Q(ε) =. ε Step 2. Construct a family of low gain state feedback laws as u = F L (ε)x, where F L (ε) = B T P(ε). Low Gain Feedback The 32nd Chinese Control Conference July 28,

22 Low gain feedback design methods Theorem (Lin, Springer 98) For each ε (, 1], there exists a unique matrix P(ε) > that solves the ARE. Moreover, such a P(ε) satisfies, 1 lim ε P(ε) = ; 2 There exists a constant α >, independent of ε, such that, for i =, 1, 2,, P 1 2 (ε)a i P 1 2 (ε) α i, ε (, 1]. Remark The advantage is directly resulting in a Lyapunov function V (x) = x T P(ε)x; The disadvantage is that no analytic solution of P(ε) can be obtained. Low Gain Feedback The 32nd Chinese Control Conference July 28,

23 Low gain feedback design methods Method 3: Lyapunov equation based design Design algorithm [Zhou, Duan & Lin, IEEE TAC 8]: Step 1. Solve the Lyapunov equation for the unique W (ε) >, W (A + ε ) T 2 I + (A + ε ) 2 I W = BB T, ε (, 1]. Step 2. Compute the matrix P(ε) as, P(ε) = W 1 (ε). ( A T P + PA PBB T P = εp ) Step 3. Construct a family of low gain state feedback laws as where F L (ε) = B T P(ε). u = F L (ε)x, Low Gain Feedback The 32nd Chinese Control Conference July 28,

24 Low gain feedback design methods Theorem (Zhou, Duan & Lin, IEEE TAC 8) 1 The matrix A BB T P(ε) is asymptotically stable and satisfies A BB T P(ε) = P 1 (ε) ( A T εi ) P(ε). That is, the eigenvalues of the matrix A BR 1 B T P(ε) are those of A shifted to the their left by ε. 2 The closed-loop system converges to the origin no slower than e ε 2 t. 3 lim ε + P(ε) =. 4 If m = 1, then P(ε) is a polynomial matrix, and, if m > 1, then P(ε) is a rational matrix but is generally not a polynomial matrix. Low Gain Feedback The 32nd Chinese Control Conference July 28,

25 Low gain feedback design methods Remark The resulting feedback gain is parameterized explicitly in terms of the low gain parameter ε; It directly results in a quadratic Lyapunov function V (x) = x T P(ε)x; The convergence rate of the resulting closed-loop system is explicitly specified. Example. Let A = λ(a) = { j, j, j, j} , B = 1. Low Gain Feedback The 32nd Chinese Control Conference July 28,

26 Low gain feedback design methods Step 1. Solve the parametric Lyapunov equation to obtain ( ) 4 5ε W (ε) = 1 ( ) 2 5ε ( ) α (ε) 4 ε 4 ε 2 4 ( ) ε 4 1ε 2 24 ( ) 2 5ε ( ) 2 3ε 4 + 6ε ( ) 3ε 4 + 6ε ε 6 2ε 4 12ε 2 16 ( ) 4 ε 4 ε 2 4 ( ) 3ε 4 + 6ε ( ) 2 ε 6 + 4ε 4 + 1ε ( ) ε 6 +4ε 4 +1ε 2 +8 ( ) ε 4 1ε 2 24 ε 6 2ε 4 12ε 2 16 ( ) ε 6 + 4ε 4 + 1ε ε 8 +8ε 6 +3ε 4 +44ε where α (ε) = ε 3 ( ε ε ε ). Step 2. Compute P(ε) = W 1 (ε) ( ) ( ) ( ) ( ) ε 6 + 4ε 4 + 6ε ε 3ε 4 + 8ε ε 2 3ε 4 + 6ε ε ε ε 2 ( ) ( ) ( ) ( ) 3ε ε ε 2 2 5ε 4 + 8ε ε 11ε ε 2 4 ε ε = ( ) ( ) ( ) 3ε ε ε 11ε ε 2 2 7ε ε 6ε 2 ( ) ( ) ε ε 2 4 ε ε 6ε 2 4ε. Step 3. The low gain feedback laws are given by u = B T P(ε)x = [ ε 4 + 2ε 2 4ε 3 + 4ε 6ε 2 4ε ] x, ε (, 1]. Low Gain Feedback The 32nd Chinese Control Conference July 28,

27 Applications: small control magnitude Application 1: Semi-global stabilization in the presence of actuator saturation x 2 u x 2 x x 1 x 1 Theorem (Lin & Saberi, SCL 93) Consider a linear system subject to actuator saturation ẋ = Ax + Bsat(u), where (A, B) is ANCBC. Then, the low gain feedback law u = F L (ε)x semi-globally asymptotically stabilizes the system at the origin. Remark Global stabilization can be achieved only if (A, B) is ANCBC [Sussmann, Sontag & Yang, IEEE TAC 94]. In general, non-linear feedback is needed to achieve global stabilization [Fuller, IJC 69]. Low Gain Feedback The 32nd Chinese Control Conference July 28,

28 Applications: small control magnitude Example. Consider ẋ = Ax + Bsat(u), where 1 A = 1 1, B =, λ(a) = {j, j, j, j}, r = F L (ε) = [ ε 4 2ε 2 4ε 3 4ε 6ε 2 4ε ] λ(a + BF L (ε)) = ε + λ(a). 5 ε =.1 ε = States x(t) States x(t) Time Time Control u(t).5 1 Control u(t) Time Time Low Gain Feedback The 32nd Chinese Control Conference July 28,

29 Applications: small control magnitude Application 2: Stabilization in the presence of time delays in the input Consider a linear system subject to time delay in the input ẋ = Ax + Bu(t τ), where (A, B) is ANCBC. Let F L (ε) be designed by eigenstructure assignment. Theorem (Lin and Fang, IEEE TAC 7) For any given, arbitrarily large τ >, there exists an ε > such that the feedback law u(t) = F L (ε)e Aτ x(t), ε (, ε ], asymptotically stabilizes the system. If there is no non-zero imaginary eigenvalues, then the stabilizing feedback law can be simplified to u(t) = F L (ε) e\\\\ Aτ x(t). The above feedback laws also achieve semi-global stabilization if the system is also subject to input saturation. Low Gain Feedback The 32nd Chinese Control Conference July 28,

30 Applications: small control magnitude Proposition (Lin and Fang, IEEE TAC 7) The system ẋ = αx + u(t τ), u = kx, α >, is asymptotically stable if and only if k > α and τ < arccos(α/k) < 1. k2 α 2 Remark The feedback law u(t) = F L (ε)e Aτ x(t) is obtained from the classical predictor feedback law u(t) = F L (ε)e Aτ x(t) + F L (ε) t t τ ea(t τ s) Bu(s)ds. The idea of dropping off the distributed term of the predictor feedback was earlier used in [Mazenc, Mondie & Niculescu, SCL, 4] and [Fang & Lin, IEEE TAC 6] for the second order oscillator system. Further extension by using Lyapunov equation based low gain feedback and by allowing time varying delay was made [Zhou, Lin & Duan, Automatica 12], where the design is termed truncated predictor feedback. Low Gain Feedback The 32nd Chinese Control Conference July 28, 213 3

31 Applications: slow rate in control input Consider a linear system subject to simultaneous magnitude and rate saturation in the input { ẋ = Ax + Bsat(v), v = sat( v + u), where x is the plant state and v is the actuator state. Theorem (Lin, SCL, 97) The family of linear feedback laws u = 1 ε 2 F L(ε)x achieves semi-global asymptotic stabilization. ( ) 1 ε 2 1 v, ε (, 1], Low Gain Feedback The 32nd Chinese Control Conference July 28,

32 Applications: small control energy Application 1: Semi-global stabilization under control energy constraint Consider a linear system ẋ = Ax + Bu, x R n, u R m, where (A, B) is ANCBC. Let u = F L (ε)x, ε (, 1]. Theorem (Zhou, Lin & Duan, IEEE TAC, 11) For any given, arbitrarily large, bounded set Ω R n, and any given, arbitrarily small, scalar α >, there is an ε > such that, for all ε (, ε ], the closed-loop system is asymptotically stable and u(t) 2 L 2 = F L (ε)e (A+BF L (ε))t x() 2 dt < α 2, x() Ω. Other applications: L 2 almost disturbance decoupling problem for linear systems with zeros on the imaginary axis [Chen, Lin & Hang, IJC, 98; Lin & Chen, Automatica, ; Lin, Springer 98]. L 2 almost disturbance decoupling problem for weakly non-minimum phase nonlinear systems [Lin, SCL, 98]. Low Gain Feedback The 32nd Chinese Control Conference July 28,

33 Compositions of low gain and high gain feedback Observation Combinations of low gain and high gain feedback solve various control problems: Additive low-and-high gain feedback Composite nonlinear feedback (CNF) design Embedded low-and-high gain design Combination 1: Additive low-and-high gain feedback [Lin & Saberi, IJRNC 95, 97; Saberi, Lin & Teel, IEEE TAC 96] ẋ = Ax + Bsat(u), x R n, u R m. Assumption The pair (A, B) is asymptotically null controllable with bounded controls (ANCBC), i.e., (A, B) is stabilizable; Reλ i (A), i.. Low Gain Feedback The 32nd Chinese Control Conference July 28,

34 Compositions of low gain and high gain feedback Step 1: Low gain design. u L = F L (ε)x, ε (, 1]. Let P(ε) > be such that (A + BF L (ε)) T P(ε) + P(ε) (A + BF L (ε)) Q(ε), for some Q(ε) >. Remark If an ARE or Lyapunov function based low gain design is adopted, then such a P(ε) is the solution of the ARE. If the eigenstructure assignment based low gain feedback design is adopted, a procedure for constructing such a P(ε) can be found in [Lin, Springer 98]. Low Gain Feedback The 32nd Chinese Control Conference July 28,

35 Compositions of low gain and high gain feedback Step 2: High gain design. u H = ρb T P(ε)x := F H (ε, ρ)x, ε (, 1], ρ, where ρ is referred to as the high gain parameter. Step 3: Low-and-high gain design. where F LH (ε, ρ) = F L (ε) + F H (ε, ρ) u = u L + u H = F LH (ε, ρ)x, ( = (1 + ρ)b T P(ε), for ARE or Lyapunov function based design). Let us define an ellipsoid Ω(P(ε)) = { x R n : x T P(ε)x 1 }, and the region where the control input does not saturate L(F L (ε)) = {x R n : F L (ε)x 1}. Low Gain Feedback The 32nd Chinese Control Conference July 28,

36 Compositions of low gain and high gain feedback Remark If ε can be chosen such that Ω(P(ε)) L(F L (ε)), then the closed-loop system remains linear within Ω(P(ε)), and Ω(P(ε)) is a contractively invariant set of the closed-loop system under input saturation. Thus, the closed-loop system is asymptotically stable at x = with Ω(P(ε)) enclosed in the domain of attraction. For all the low gain feedback designs, such an Ω(P(ε)) can be made large enough to enclose any given bounded set as a subset by choosing the value of ε sufficiently small. With the addition of the high gain component, the ellipsoid Ω(P(ε)) remains contractively invariant. Thus, once the low gain parameter ε is fixed, the high gain parameter ρ can be tuned high enough to obtain closed-loop performances beyond the large stability region. Low Gain Feedback The 32nd Chinese Control Conference July 28,

37 Compositions of low gain and high gain feedback Example [Lin, SCL 97]. Consider a linear system in the presence of actuator satuation/deadzone nonlinearities and input additive uncertainties and disturbances, ẋ = 1 1 x + 1 σ(u + g(x) + d(t)). σ(v) v Actuator nonlinearity σ Low Gain Feedback The 32nd Chinese Control Conference July 28,

38 Compositions of low gain and high gain feedback The low-and-high gain feedback law: u = (ε 3 +.5ε 2 ρ)x 1 (3ε ερ)x 2 (3ε+.4375ρ)x States Actuator Output g(x) = x 1 x x 3, d(t) = 2 sin t, ε =.1, ρ = 1 Low Gain Feedback The 32nd Chinese Control Conference July 28,

39 Compositions of low gain and high gain feedback Combination 2: Composite nonlinear feedback (CNF) design [Lin, Pachter & Banda, IJC 98] { ẋ = Ax + Bsat(u), x() = x R 2, u R, y = Cx, y R. Assumption The pair (A, B) is controllable and hence, without loss of generality, can be assumed to be in the following form [ ] [ ] 1 A =, B =. a 1 a 2 1 The output matrix is given by where c 1. C = [ c 1 c 2 ], Low Gain Feedback The 32nd Chinese Control Conference July 28,

40 Compositions of low gain and high gain feedback Step 1: Linear feedback design. u Lin = Fx + Gr, F = [f 1 f 2 ] is such that A + BF is Hurwitz; The closed-loop system C(sI A BF ) 1 B has a small damping ratio; G = (a 1 + f 1 )/c 1. Lemma (Lin, SCL 97) Let P > be such that (A + BF ) T P + P(A + BF ) = Q, Q >. Let c > be such that x {x : x T Px c} = Fx 1, (, 1). Then, the linear feedback law u Lin will cause the output y to asymptotically track a step command input of amplitude r, as long as x() and r satisfy ( x 1 () r ), x 2 () {x : x T Px c}, and a 1 c 1 r c 1. Low Gain Feedback The 32nd Chinese Control Conference July 28, 213 4

41 Compositions of low gain and high gain feedback Step 2: Nonlinear feedback design. u NLin = ρ(x, r)b T P ( [ r/c1 x Step 3: Composition of linear and nonlinear feedback. ]), ρ(x, r) >. u CNF = u Lin + u NLin = (F ρ(x, r)b T P)x + a 1 f 1 + ρ(x, r)p 12 c 1 r. Theorem (Lin, SCL 97) For any nonnegative function ρ(x, r), locally Lipschitz in x, the nonlinear feedback law u CNF will cause the system output to asymptotically track the step command input of amplitude r from an initial state x(), provided that x() and r satisfy ( x 1 () r ), x 2 () {x : x T Px c}, and a 1 c 1 r c 1. Low Gain Feedback The 32nd Chinese Control Conference July 28,

42 Compositions of low gain and high gain feedback Theorem (Lin, SCL 97) Let ρ be a constant parameter. As ρ tends to +, one of the two closed-loop poles approaches ; the other approaches a finite location in the open left half plane; and hence, the damping ratio of the closed-loop system tends to +. Choice of ρ(x, r) The function ρ(x, r) can chosen to be a non-increasing function of the error signal y r such that, lim ρ(x, r) = and lim y r + ρ(x, r) = κ 1. y r Low Gain Feedback The 32nd Chinese Control Conference July 28,

43 Compositions of low gain and high gain feedback Example. Consider an F-16 aircraft derivative, at an altitude of 2, feet and a Mach number of.9 [Blakelock, Wiley & Sons 9]: [ ] [ ] 1 A =, B =, C = [ ], where the output is the pitch rate and the control input is the elevator deflection scaled such that the maximum actuator capacity is unity. Low Gain Feedback The 32nd Chinese Control Conference July 28,

44 Compositions of low gain and high gain feedback Design 1. Choose F = [ ], G =.74, resulting in a closed-loop system damping ratio of.7. Letting Q = I, we yield a CNF law, u CNF = ( ρ(x, r)) x 1.323ρ(x, r)x 2 ( ρ(x, r)) r, with ρ(x, r) = 5e y r. Low Gain Feedback The 32nd Chinese Control Conference July 28,

45 Compositions of low gain and high gain feedback Pitch Rate y Time Design 1: The dotted line is the command input, the solid line represents the response due to the CNF law, and the dashed line the nominal linear feedback (ρ(x, r) = ). Low Gain Feedback The 32nd Chinese Control Conference July 28,

46 Compositions of low gain and high gain feedback Design 2. Choose F = [ = ], G = This linear feedback law results in a damping ratio of.4. Letting Q = I, we obtain a CNF law, u CNF = ( ρ(x, r)) x x 2 ( ρ(x, r)) r, with ρ(x, r) = 3e 1 y r. Low Gain Feedback The 32nd Chinese Control Conference July 28,

47 Compositions of low gain and high gain feedback Pitch Rate y Time Design 2: The dotted line is the command input, the solid line represents the response due to the CNF law, and the dashed line the nominal linear feedback (ρ(x, r) = ). Low Gain Feedback The 32nd Chinese Control Conference July 28,

48 Compositions of low gain and high gain feedback Generalizations Extensions have been made by several authors (Chen, Lan, Lee, Peng, Postlethwaite, Turner, Venkataramanan, Walker) on Higher order systems Singular systems Output feedback Discrete-time systems Applications in computer hard-disk drives Applications in flight control Low Gain Feedback The 32nd Chinese Control Conference July 28,

49 Compositions of low gain and high gain feedback Combination 3: Embedded low-and-high gain design [Lin & Saberi, IJRNC 94] Consider a nonlinear system in a special normal form η = f (η, ξ j ), j {1, 2,, r + 1}, ξ 1 = ξ 2,. ξ j 1 = ξ j, ξ j = ξ j+1,. ξ r = u, where ξ r+1 = u. Assumption The zero dynamic η = f (η, ) is globally asymptotically stable at η =. Low Gain Feedback The 32nd Chinese Control Conference July 28,

50 Compositions of low gain and high gain feedback Remark The system is known to be not semi-globally stabilizable by linear high gain feedback of the states ξ i s if j > 1 [Byrnes & Isidori, IEEE TAC 91; Sussmann & Kokotovic, IEEE TAC 91]; Its semi-global asymptotic stabilizbility was first estabilized in [Teel, SCL 92] by using a feedback law of nested saturation type. Step 1: Low gain design. Design the low gain feedback laws that stabilize the states ξ 1, ξ 2,, ξ j 1, u L = ε j 1 c j 1 ξ 1 ε j 2 c j 2 ξ 2 εc 1 ξ j 1, where c 1, c 2,, c j 1 are such that the polynomial s j 1 + c 1 s j c j 2 s + c j 1 is Hurwitz. Low Gain Feedback The 32nd Chinese Control Conference July 28, 213 5

51 Compositions of low gain and high gain feedback Under these low gain feedback laws, the state equations for ξ i s can be rewritten as follows ξ 1 = ξ 2, ξ 2 = ξ 3,. ξ j 1 = ε j 1 c j 1 ξ 1 ε j 2 c j 2 ξ 2 εc 1 ξ j 1 + ξ j, ξ j = ξ j+1, ξ j+1 = ξ j+2,. ξ r 1 = ξ r, ξ r = ε j 1 c j 1 ξ r j+2 + ε j 2 c j 2 ξ r j εc 1 ξ r + u, where j 1 ξ k = ξ k + ε j l c j l ξ k j+l, k = j, j + 1,, r. l=1 Low Gain Feedback The 32nd Chinese Control Conference July 28,

52 Compositions of low gain and high gain feedback Step 2: Low-and-high gain design. Design a family low-and-high gain feedback laws, also parameterized in ε, to stabilize the dynamic of the states ξ k, k = j, j + 1,, r, as follows, u LH = ε j 1 c j 1 ξ r j+2 ε j 2 c j 2 ξ r j+3 εc 1 ξ r d r j+1 ε r j+1 ξ j d r j ε r j ξ j+1 d 1 ε ξ r, where d 1, d 2,, d r j+1 are such that s r j+1 + d 1 s r j + + d r j s + d r j+1 is Hurwitz. Theorem This family of low-and-high gain feedback laws semi-globally asymptotically stabilizes the nonlinear system. Low Gain Feedback The 32nd Chinese Control Conference July 28,

53 Compositions of low gain and high gain feedback Examples. Example 8.2 of [Byrnes & Isidori, IEEE TAC 91]: η = (1 ηξ 2)η, ξ 1 = ξ 2, ξ 2 = u. Example 1.1 of [Sussmann & Kokotovic, IEEE TAC 91]: η =.5(1 + ξ 2)η 3, ξ 1 = ξ 2, ξ 2 = u. Semi-globally stabilizing feedback law: u = ξ 1 ε2 +1 ε ξ2. Example 4.1 of [Teel, SCL 92]: η = η + η 2 u, ξ 1 = ξ 2, ξ 2 = u. Semi-globally stabilizing feedback law: u = 2ε 2 ξ 1 3εξ 2. Low Gain Feedback The 32nd Chinese Control Conference July 28,

54 Low gain in characteristic model based adaptive control Characteristic model based adaptive control [Wu, Hu, Xie, Meng, et al.] A characteristic model represents a higher order plant with a second order time varying difference equation, based on which adaptive control is designed. Example. A characteristic model based stabilizing adaptive control law: u(k) = u 1 (k) + u 2 (k) + u 3 (k) + u 4 (k), Maintaining/tracking control law u 1(k) = ˆf 1 (k)y(k) ˆf 2 (k)y(k 1) ĝ 1 (k)u 1 (k 1) ĝ (k)+λ 1 ; Golden section adaptive control law u 2(k) =.382ˆf 1 (k)y(k).618ˆf 2 (k)y(k 1)+ĝ 1 (k)u 2 (k 1) ĝ (k)+λ 1 ; Differential control law u 3(k) = d 1 y(k)+y(k 1) T ; Integral control law u 4(k) = d 2T k i=1 y(i). Low Gain Feedback The 32nd Chinese Control Conference July 28,

55 Low gain in characteristic model based adaptive control 4 3 x1 x x1 x2 2 1 States x(t) 1 1 States x(t) Time(s) Time(s) Control u(t) Control u(t) Time(s) Time(s) G(s) = 1 s 2, λ 1 =.8, d 1 =.514, d 2 =.2 G(s) = 1 s 2, λ 1 =.8, d 1 =.514, d 2 =.2 Low Gain Feedback The 32nd Chinese Control Conference July 28,

56 Concluding remarks and Q&A Design is about trade off. Both low gain and high gain feedback designs guide the trade off. Keep the humble low gain option open. There are many opportunities for research on low gain feedback. Thank you and questions? Low Gain Feedback The 32nd Chinese Control Conference July 28,

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

Simultaneous global external and internal stabilization of linear time-invariant discrete-time systems subject to actuator saturation

Simultaneous global external and internal stabilization of linear time-invariant discrete-time systems subject to actuator saturation 011 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July 01, 011 Simultaneous global external and internal stabilization of linear time-invariant discrete-time systems

More information

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations,

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations, SEMI-GLOBAL RESULTS ON STABILIZATION OF LINEAR SYSTEMS WITH INPUT RATE AND MAGNITUDE SATURATIONS Trygve Lauvdal and Thor I. Fossen y Norwegian University of Science and Technology, N-7 Trondheim, NORWAY.

More information

Nonlinear Regulation in Constrained Input Discrete-time Linear Systems

Nonlinear Regulation in Constrained Input Discrete-time Linear Systems Nonlinear Regulation in Constrained Input Discrete-time Linear Systems Matthew C. Turner I. Postlethwaite Dept. of Engineering, University of Leicester, Leicester, LE1 7RH, U.K. August 3, 004 Abstract

More information

1030 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 5, MAY 2011

1030 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 5, MAY 2011 1030 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 56, NO 5, MAY 2011 L L 2 Low-Gain Feedback: Their Properties, Characterizations Applications in Constrained Control Bin Zhou, Member, IEEE, Zongli Lin,

More information

SINCE THE formulation and solution of the problem of

SINCE THE formulation and solution of the problem of IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 49, NO 11, NOVEMBER 2004 1941 Output Regulation of Linear Systems With Bounded Continuous Feedback Tingshu Hu, Senior Member, IEEE, Zongli Lin, Senior Member,

More information

Satellite Formation Flying with Input Saturation

Satellite Formation Flying with Input Saturation Thesis for Master s Degree Satellite Formation Flying with Input Saturation Young-Hun Lim School of Information and Mechatronics Gwangju Institute of Science and Technology 2012 석사학위논문 구동기의포화상태를고려한다중위성의편대비행제어

More information

On the Scalability in Cooperative Control. Zhongkui Li. Peking University

On the Scalability in Cooperative Control. Zhongkui Li. Peking University On the Scalability in Cooperative Control Zhongkui Li Email: zhongkli@pku.edu.cn Peking University June 25, 2016 Zhongkui Li (PKU) Scalability June 25, 2016 1 / 28 Background Cooperative control is to

More information

Introduction to Nonlinear Control Lecture # 4 Passivity

Introduction to Nonlinear Control Lecture # 4 Passivity p. 1/6 Introduction to Nonlinear Control Lecture # 4 Passivity È p. 2/6 Memoryless Functions ¹ y È Ý Ù È È È È u (b) µ power inflow = uy Resistor is passive if uy 0 p. 3/6 y y y u u u (a) (b) (c) Passive

More information

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08 Fall 2007 線性系統 Linear Systems Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian NTU-EE Sep07 Jan08 Materials used in these lecture notes are adopted from Linear System Theory & Design, 3rd.

More information

Null Controllability and Stabilization of Linear Systems Subject to Asymmetric Actuator Saturation Tingshu Hu, Achilleas N. Pitsillides & Zongli Lin Department of Electrical Engineering, University of

More information

High-Gain Observers in Nonlinear Feedback Control. Lecture # 2 Separation Principle

High-Gain Observers in Nonlinear Feedback Control. Lecture # 2 Separation Principle High-Gain Observers in Nonlinear Feedback Control Lecture # 2 Separation Principle High-Gain ObserversinNonlinear Feedback ControlLecture # 2Separation Principle p. 1/4 The Class of Systems ẋ = Ax + Bφ(x,

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

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

Composite Nonlinear Feedback Control for Output Regulation Problem of Linear Systems with Input Saturation

Composite Nonlinear Feedback Control for Output Regulation Problem of Linear Systems with Input Saturation Composite Nonlinear Feedback Control for Output Regulation Problem of Linear Systems with Input Saturation Bo Zhang Weiyao Lan Dan Wang Department of Automation, Xiamen University, Fujian, China 361005

More information

Nonlinear Control. Nonlinear Control Lecture # 6 Passivity and Input-Output Stability

Nonlinear Control. Nonlinear Control Lecture # 6 Passivity and Input-Output Stability Nonlinear Control Lecture # 6 Passivity and Input-Output Stability Passivity: Memoryless Functions y y y u u u (a) (b) (c) Passive Passive Not passive y = h(t,u), h [0, ] Vector case: y = h(t,u), h T =

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

Guaranteed stability regions of linear systems with actuator saturation using the low-and-high gain technique

Guaranteed stability regions of linear systems with actuator saturation using the low-and-high gain technique Guaranteed stability regions of linear systems with actuator saturation using the low-and-high gain technique M.C. Turner I. Postlethwaite Dept. of Engineering, University of Leicester, Leicester, LE 7RH,

More information

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis Topic # 16.30/31 Feedback Control Systems Analysis of Nonlinear Systems Lyapunov Stability Analysis Fall 010 16.30/31 Lyapunov Stability Analysis Very general method to prove (or disprove) stability of

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

Nonlinear Control Systems

Nonlinear Control Systems Nonlinear Control Systems António Pedro Aguiar pedro@isr.ist.utl.pt 5. Input-Output Stability DEEC PhD Course http://users.isr.ist.utl.pt/%7epedro/ncs2012/ 2012 1 Input-Output Stability y = Hu H denotes

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

CDS Solutions to the Midterm Exam

CDS Solutions to the Midterm Exam CDS 22 - Solutions to the Midterm Exam Instructor: Danielle C. Tarraf November 6, 27 Problem (a) Recall that the H norm of a transfer function is time-delay invariant. Hence: ( ) Ĝ(s) = s + a = sup /2

More information

On the Stabilization of Neutrally Stable Linear Discrete Time Systems

On the Stabilization of Neutrally Stable Linear Discrete Time Systems TWCCC Texas Wisconsin California Control Consortium Technical report number 2017 01 On the Stabilization of Neutrally Stable Linear Discrete Time Systems Travis J. Arnold and James B. Rawlings Department

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

A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1

A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1 A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1 Ali Jadbabaie, Claudio De Persis, and Tae-Woong Yoon 2 Department of Electrical Engineering

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

Modeling and Analysis of Dynamic Systems

Modeling and Analysis of Dynamic Systems Modeling and Analysis of Dynamic Systems Dr. Guillaume Ducard Fall 2017 Institute for Dynamic Systems and Control ETH Zurich, Switzerland G. Ducard c 1 / 57 Outline 1 Lecture 13: Linear System - Stability

More information

An Approach of Robust Iterative Learning Control for Uncertain Systems

An Approach of Robust Iterative Learning Control for Uncertain Systems ,,, 323 E-mail: mxsun@zjut.edu.cn :, Lyapunov( ),,.,,,.,,. :,,, An Approach of Robust Iterative Learning Control for Uncertain Systems Mingxuan Sun, Chaonan Jiang, Yanwei Li College of Information Engineering,

More information

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization Global stabilization of feedforward systems with exponentially unstable Jacobian linearization F Grognard, R Sepulchre, G Bastin Center for Systems Engineering and Applied Mechanics Université catholique

More information

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University

More information

Multivariable MRAC with State Feedback for Output Tracking

Multivariable MRAC with State Feedback for Output Tracking 29 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 1-12, 29 WeA18.5 Multivariable MRAC with State Feedback for Output Tracking Jiaxing Guo, Yu Liu and Gang Tao Department

More information

Converse Lyapunov theorem and Input-to-State Stability

Converse Lyapunov theorem and Input-to-State Stability Converse Lyapunov theorem and Input-to-State Stability April 6, 2014 1 Converse Lyapunov theorem In the previous lecture, we have discussed few examples of nonlinear control systems and stability concepts

More information

Controls Problems for Qualifying Exam - Spring 2014

Controls Problems for Qualifying Exam - Spring 2014 Controls Problems for Qualifying Exam - Spring 2014 Problem 1 Consider the system block diagram given in Figure 1. Find the overall transfer function T(s) = C(s)/R(s). Note that this transfer function

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

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk

More information

High-Gain Observers in Nonlinear Feedback Control. Lecture # 3 Regulation

High-Gain Observers in Nonlinear Feedback Control. Lecture # 3 Regulation High-Gain Observers in Nonlinear Feedback Control Lecture # 3 Regulation High-Gain ObserversinNonlinear Feedback ControlLecture # 3Regulation p. 1/5 Internal Model Principle d r Servo- Stabilizing u y

More information

DESIGN OF OBSERVERS FOR SYSTEMS WITH SLOW AND FAST MODES

DESIGN OF OBSERVERS FOR SYSTEMS WITH SLOW AND FAST MODES DESIGN OF OBSERVERS FOR SYSTEMS WITH SLOW AND FAST MODES by HEONJONG YOO A thesis submitted to the Graduate School-New Brunswick Rutgers, The State University of New Jersey In partial fulfillment of the

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

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

Linear System Theory

Linear System Theory Linear System Theory Wonhee Kim Chapter 6: Controllability & Observability Chapter 7: Minimal Realizations May 2, 217 1 / 31 Recap State space equation Linear Algebra Solutions of LTI and LTV system Stability

More information

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique International Journal of Automation and Computing (3), June 24, 38-32 DOI: 7/s633-4-793-6 Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique Lei-Po Liu Zhu-Mu Fu Xiao-Na

More information

Linear Matrix Inequality (LMI)

Linear Matrix Inequality (LMI) Linear Matrix Inequality (LMI) A linear matrix inequality is an expression of the form where F (x) F 0 + x 1 F 1 + + x m F m > 0 (1) x = (x 1,, x m ) R m, F 0,, F m are real symmetric matrices, and the

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

Problem Set 4 Solution 1

Problem Set 4 Solution 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Problem Set 4 Solution Problem 4. For the SISO feedback

More information

Control Systems I. Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback. Readings: Emilio Frazzoli

Control Systems I. Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback. Readings: Emilio Frazzoli Control Systems I Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 13, 2017 E. Frazzoli (ETH)

More information

Gramians based model reduction for hybrid switched systems

Gramians based model reduction for hybrid switched systems Gramians based model reduction for hybrid switched systems Y. Chahlaoui Younes.Chahlaoui@manchester.ac.uk Centre for Interdisciplinary Computational and Dynamical Analysis (CICADA) School of Mathematics

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

OUTPUT FEEDBACK STABILIZATION FOR COMPLETELY UNIFORMLY OBSERVABLE NONLINEAR SYSTEMS. H. Shim, J. Jin, J. S. Lee and Jin H. Seo

OUTPUT FEEDBACK STABILIZATION FOR COMPLETELY UNIFORMLY OBSERVABLE NONLINEAR SYSTEMS. H. Shim, J. Jin, J. S. Lee and Jin H. Seo OUTPUT FEEDBACK STABILIZATION FOR COMPLETELY UNIFORMLY OBSERVABLE NONLINEAR SYSTEMS H. Shim, J. Jin, J. S. Lee and Jin H. Seo School of Electrical Engineering, Seoul National University San 56-, Shilim-Dong,

More information

FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE. Min Zhang and Shousong Hu

FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE. Min Zhang and Shousong Hu ICIC Express Letters ICIC International c 2008 ISSN 1881-803X Volume 2, Number 2, June 2008 pp. 131 136 FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE Min Zhang

More information

A Switching Controller for Piezoelectric Microactuators in Dual-Stage Actuator Hard Disk Drives

A Switching Controller for Piezoelectric Microactuators in Dual-Stage Actuator Hard Disk Drives The 212 IEEE/ASME International Conference on Advanced Intelligent Mechatronics July 11-14, 212, Kaohsiung, Taiwan A Switching Controller for Piezoelectric Microactuators in Dual-Stage Actuator Hard Disk

More information

Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems

Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems p. 1/5 Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems p. 2/5 Time-varying Systems ẋ = f(t, x) f(t, x) is piecewise continuous in t and locally Lipschitz in x for all t

More information

Controlling Human Heart Rate Response During Treadmill Exercise

Controlling Human Heart Rate Response During Treadmill Exercise Controlling Human Heart Rate Response During Treadmill Exercise Frédéric Mazenc (INRIA-DISCO), Michael Malisoff (LSU), and Marcio de Queiroz (LSU) Special Session: Advances in Biomedical Mathematics 2011

More information

Model reduction for linear systems by balancing

Model reduction for linear systems by balancing Model reduction for linear systems by balancing Bart Besselink Jan C. Willems Center for Systems and Control Johann Bernoulli Institute for Mathematics and Computer Science University of Groningen, Groningen,

More information

Research Article Convex Polyhedron Method to Stability of Continuous Systems with Two Additive Time-Varying Delay Components

Research Article Convex Polyhedron Method to Stability of Continuous Systems with Two Additive Time-Varying Delay Components Applied Mathematics Volume 202, Article ID 689820, 3 pages doi:0.55/202/689820 Research Article Convex Polyhedron Method to Stability of Continuous Systems with Two Additive Time-Varying Delay Components

More information

Nonlinear Control. Nonlinear Control Lecture # 3 Stability of Equilibrium Points

Nonlinear Control. Nonlinear Control Lecture # 3 Stability of Equilibrium Points Nonlinear Control Lecture # 3 Stability of Equilibrium Points The Invariance Principle Definitions Let x(t) be a solution of ẋ = f(x) A point p is a positive limit point of x(t) if there is a sequence

More information

Module 03 Linear Systems Theory: Necessary Background

Module 03 Linear Systems Theory: Necessary Background Module 03 Linear Systems Theory: Necessary Background Ahmad F. Taha EE 5243: Introduction to Cyber-Physical Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ taha/index.html September

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

Automatica. Stabilization bound of singularly perturbed systems subject to actuator saturation. Chunyu Yang a,b,1, Jing Sun c, Xiaoping Ma a

Automatica. Stabilization bound of singularly perturbed systems subject to actuator saturation. Chunyu Yang a,b,1, Jing Sun c, Xiaoping Ma a Automatica 49 (2013) 457 462 Contents lists available at SciVerse ScienceDirect Automatica journal homepage: wwwelseviercom/locate/automatica Brief paper Stabilization bound of singularly perturbed systems

More information

Semi-global Robust Output Regulation for a Class of Nonlinear Systems Using Output Feedback

Semi-global Robust Output Regulation for a Class of Nonlinear Systems Using Output Feedback 2005 American Control Conference June 8-10, 2005. Portland, OR, USA FrC17.5 Semi-global Robust Output Regulation for a Class of Nonlinear Systems Using Output Feedback Weiyao Lan, Zhiyong Chen and Jie

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

Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone

Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone International Journal of Automation and Computing 8), May, -8 DOI:.7/s633--574-4 Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone Xue-Li

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

Module 07 Controllability and Controller Design of Dynamical LTI Systems

Module 07 Controllability and Controller Design of Dynamical LTI Systems Module 07 Controllability and Controller Design of Dynamical LTI Systems Ahmad F. Taha EE 5143: Linear Systems and Control Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ataha October

More information

Linear Quadratic Gausssian Control Design with Loop Transfer Recovery

Linear Quadratic Gausssian Control Design with Loop Transfer Recovery Linear Quadratic Gausssian Control Design with Loop Transfer Recovery Leonid Freidovich Department of Mathematics Michigan State University MI 48824, USA e-mail:leonid@math.msu.edu http://www.math.msu.edu/

More information

1. Find the solution of the following uncontrolled linear system. 2 α 1 1

1. Find the solution of the following uncontrolled linear system. 2 α 1 1 Appendix B Revision Problems 1. Find the solution of the following uncontrolled linear system 0 1 1 ẋ = x, x(0) =. 2 3 1 Class test, August 1998 2. Given the linear system described by 2 α 1 1 ẋ = x +

More information

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles HYBRID PREDICTIVE OUTPUT FEEDBACK STABILIZATION OF CONSTRAINED LINEAR SYSTEMS Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

Non-linear sliding surface: towards high performance robust control

Non-linear sliding surface: towards high performance robust control Techset Composition Ltd, Salisbury Doc: {IEE}CTA/Articles/Pagination/CTA20100727.3d www.ietdl.org Published in IET Control Theory and Applications Received on 8th December 2010 Revised on 21st May 2011

More information

Lecture 8. Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control. Eugenio Schuster.

Lecture 8. Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control. Eugenio Schuster. Lecture 8 Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture

More information

Adaptive Control for Nonlinear Uncertain Systems with Actuator Amplitude and Rate Saturation Constraints

Adaptive Control for Nonlinear Uncertain Systems with Actuator Amplitude and Rate Saturation Constraints Adaptive Control for Nonlinear Uncertain Systems with Actuator Amplitude and Rate Saturation Constraints Alexander Leonessa Dep. of Mechanical, Materials and Aerospace Engineering University of Central

More information

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11 sc46 - Control Systems Design Q Sem Ac Yr / Mock Exam originally given November 5 9 Notes: Please be reminded that only an A4 paper with formulas may be used during the exam no other material is to be

More information

Global output regulation through singularities

Global output regulation through singularities Global output regulation through singularities Yuh Yamashita Nara Institute of Science and Techbology Graduate School of Information Science Takayama 8916-5, Ikoma, Nara 63-11, JAPAN yamas@isaist-naraacjp

More information

Solution of Linear State-space Systems

Solution of Linear State-space Systems Solution of Linear State-space Systems Homogeneous (u=0) LTV systems first Theorem (Peano-Baker series) The unique solution to x(t) = (t, )x 0 where The matrix function is given by is called the state

More information

WE CONSIDER linear systems subject to input saturation

WE CONSIDER linear systems subject to input saturation 440 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 48, NO 3, MARCH 2003 Composite Quadratic Lyapunov Functions for Constrained Control Systems Tingshu Hu, Senior Member, IEEE, Zongli Lin, Senior Member, IEEE

More information

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES Danlei Chu Tongwen Chen Horacio J Marquez Department of Electrical and Computer Engineering University of Alberta Edmonton

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 14: Controllability Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 14: Controllability p.1/23 Outline

More information

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait Prof. Krstic Nonlinear Systems MAE28A Homework set Linearization & phase portrait. For each of the following systems, find all equilibrium points and determine the type of each isolated equilibrium. Use

More information

Input-to-state stability and interconnected Systems

Input-to-state stability and interconnected Systems 10th Elgersburg School Day 1 Input-to-state stability and interconnected Systems Sergey Dashkovskiy Universität Würzburg Elgersburg, March 5, 2018 1/20 Introduction Consider Solution: ẋ := dx dt = ax,

More information

Lecture 9 Nonlinear Control Design

Lecture 9 Nonlinear Control Design Lecture 9 Nonlinear Control Design Exact-linearization Lyapunov-based design Lab 2 Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.2] and [Glad-Ljung,ch.17] Course Outline

More information

Intro. Computer Control Systems: F8

Intro. Computer Control Systems: F8 Intro. Computer Control Systems: F8 Properties of state-space descriptions and feedback Dave Zachariah Dept. Information Technology, Div. Systems and Control 1 / 22 dave.zachariah@it.uu.se F7: Quiz! 2

More information

Jurnal Teknologi IMPLEMENTATION OF ROBUST COMPOSITE NONLINEAR FEEDBACK FOR ACTIVE FRONT STEERING BASED VEHICLE YAW STABILITY.

Jurnal Teknologi IMPLEMENTATION OF ROBUST COMPOSITE NONLINEAR FEEDBACK FOR ACTIVE FRONT STEERING BASED VEHICLE YAW STABILITY. Jurnal Teknologi IMPLEMENTATION OF ROBUST COMPOSITE NONLINEAR FEEDBACK FOR ACTIVE FRONT STEERING BASED VEHICLE YAW STABILITY Mohd Hanif Che Hasan a*, Yahaya Md Sam b, Muhamad Khairi Aripin c, Mohamad Haniff

More information

Homework Solution # 3

Homework Solution # 3 ECSE 644 Optimal Control Feb, 4 Due: Feb 17, 4 (Tuesday) Homework Solution # 3 1 (5%) Consider the discrete nonlinear control system in Homework # For the optimal control and trajectory that you have found

More information

BIBO STABILITY AND ASYMPTOTIC STABILITY

BIBO STABILITY AND ASYMPTOTIC STABILITY BIBO STABILITY AND ASYMPTOTIC STABILITY FRANCESCO NORI Abstract. In this report with discuss the concepts of bounded-input boundedoutput stability (BIBO) and of Lyapunov stability. Examples are given to

More information

Output regulation of general discrete-time linear systems with saturation nonlinearities

Output regulation of general discrete-time linear systems with saturation nonlinearities INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL Int. J. Robust Nonlinear Control 2002; 12:1129 1143 (DOI: 10.1002/rnc.647) Output regulation of general discrete-time linear systems with saturation

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

Stabilization of persistently excited linear systems

Stabilization of persistently excited linear systems Stabilization of persistently excited linear systems Yacine Chitour Laboratoire des signaux et systèmes & Université Paris-Sud, Orsay Exposé LJLL Paris, 28/9/2012 Stabilization & intermittent control Consider

More information

Analysis of linear systems in the presence of actuator saturation and L 2 -disturbances

Analysis of linear systems in the presence of actuator saturation and L 2 -disturbances Automatica 4 (24) 229 238 www.elsevier.com/locate/automatica Brief paper Analysis of linear systems in the presence of actuator saturation and L 2 -disturbances Haijun Fang, Zongli Lin, Tingshu Hu Department

More information

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Christian Ebenbauer Institute for Systems Theory in Engineering, University of Stuttgart, 70550 Stuttgart, Germany ce@ist.uni-stuttgart.de

More information

Chap. 3. Controlled Systems, Controllability

Chap. 3. Controlled Systems, Controllability Chap. 3. Controlled Systems, Controllability 1. Controllability of Linear Systems 1.1. Kalman s Criterion Consider the linear system ẋ = Ax + Bu where x R n : state vector and u R m : input vector. A :

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

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

Riccati Equations and Inequalities in Robust Control

Riccati Equations and Inequalities in Robust Control Riccati Equations and Inequalities in Robust Control Lianhao Yin Gabriel Ingesson Martin Karlsson Optimal Control LP4 2014 June 10, 2014 Lianhao Yin Gabriel Ingesson Martin Karlsson (LTH) H control problem

More information

Dynamical Systems & Lyapunov Stability

Dynamical Systems & Lyapunov Stability Dynamical Systems & Lyapunov Stability Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Ordinary Differential Equations Existence & uniqueness Continuous dependence

More information

Robust Anti-Windup Controller Synthesis: A Mixed H 2 /H Setting

Robust Anti-Windup Controller Synthesis: A Mixed H 2 /H Setting Robust Anti-Windup Controller Synthesis: A Mixed H /H Setting ADDISON RIOS-BOLIVAR Departamento de Sistemas de Control Universidad de Los Andes Av. ulio Febres, Mérida 511 VENEZUELA SOLBEN GODOY Postgrado

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

EECS C128/ ME C134 Final Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators.

EECS C128/ ME C134 Final Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators. Name: SID: EECS C28/ ME C34 Final Thu. May 4, 25 5-8 pm Closed book. One page, 2 sides of formula sheets. No calculators. There are 8 problems worth points total. Problem Points Score 4 2 4 3 6 4 8 5 3

More information

Nonlinear Control Lecture # 36 Tracking & Regulation. Nonlinear Control

Nonlinear Control Lecture # 36 Tracking & Regulation. Nonlinear Control Nonlinear Control Lecture # 36 Tracking & Regulation Normal form: η = f 0 (η,ξ) ξ i = ξ i+1, for 1 i ρ 1 ξ ρ = a(η,ξ)+b(η,ξ)u y = ξ 1 η D η R n ρ, ξ = col(ξ 1,...,ξ ρ ) D ξ R ρ Tracking Problem: Design

More information

Analysis of Discrete-Time Systems

Analysis of Discrete-Time Systems TU Berlin Discrete-Time Control Systems 1 Analysis of Discrete-Time Systems Overview Stability Sensitivity and Robustness Controllability, Reachability, Observability, and Detectabiliy TU Berlin Discrete-Time

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 15: Nonlinear Systems and Lyapunov Functions Overview Our next goal is to extend LMI s and optimization to nonlinear

More information

Nonlinear Control. Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems

Nonlinear Control. Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems Time-varying Systems ẋ = f(t,x) f(t,x) is piecewise continuous in t and locally Lipschitz in x for all t 0 and all x D, (0 D). The origin

More information