CIMPA Summer School on Current Research on Finite Element Method Lecture 1. IIT Bombay. Introduction to feedback stabilization

Size: px
Start display at page:

Download "CIMPA Summer School on Current Research on Finite Element Method Lecture 1. IIT Bombay. Introduction to feedback stabilization"

Transcription

1 1/51 CIMPA Summer School on Current Research on Finite Element Method Lecture 1 IIT Bombay July 6 July 17, 215 Introduction to feedback stabilization Jean-Pierre Raymond Institut de Mathématiques de Toulouse

2 2/51 Q1. Controllability. How to drive a nonlinear system from a given initial state to another prescribed state by the action of some control during the time interval (, T )? Q2. Stabilizability. How to maintain a system at an unstable position, in the presence of perturbations by using some measurements to estimate the state at each time t, and by using the estimated state in a control law?

3 3/51 Plan of Lecture 1 1. Introduction 1.1. Problems and models. The inverted pendulum A finite dimensional model Two infinite dimensional models. Fluid flows in a neighbourhood of unstable solutions. A Burgers type equation 1.2. Feedback stabilization with total and partial information 2. Finite dimensional linear systems 2.1. The Duhamel formula 2.2. Controllability and Reachability 2.3. Stabilizability and its characterization 2.4. Construction of a Feedback 3. Algorithms for solving Riccati equations

4 4/51 1. Introduction 1.1. Models 1.1.i. The inverted pendulum m l u M The nonlinear system (M + m)x + m l θ cos θ m l θ 2 sin θ = u, m l θ + m x cos θ = m g sin θ.

5 5/51 M is the mass of the car, m is the mass of the pendulum, x(t) is the position of the car at time t, θ(t) is the angle between the unstable position and the pendulum measured clockwise, u is a force applied to the car. The Lagrance equations read as ( ) d L dt x L x = u, ( ) d L dt θ L θ =, where the Lagrangian L = T V, T is the kinetic energy and V is the potential energy. L = 1 2 (M + m) x 2 + m l x θ cos θ m l2 θ 2 mgl cos θ.

6 6/51 x mg sin θ cos θ = M + m sin 2 θ + ml M + m sin 2 θ θ 2 1 sin θ + M + m sin 2 θ u, θ m = M + m sin 2 θ θ 2 M + m sin θ cos θ + g Ml + ml sin 2 θ sin θ cos θ Ml + ml sin 2 θ u. As a first order system, we write x d x = F(x, x, θ, θ )+ dt θ θ 1 M + m sin 2 θ cos θ Ml + ml sin 2 θ u = F (x, x, θ, θ )+G(θ) u,

7 7/51 with F(x, x, θ, θ ) = mg sin θ cos θ M + m sin 2 θ + ml M + m θ 2 sin θ θ m M + m sin 2 θ θ 2 M + m sin θ cos θ + g Ml + ml sin 2 θ sin θ x.

8 8/51 We linearize F about (,,, ), we write F (x, x, θ, θ ) = F (,,, ) + DF(,,, ) x x θ θ + Ñ(θ, θ ), with F (,,, ) = (,,, ) T and 1 mg M DF (,,, ) = 1 g(m + m) Ml.

9 9/51 Similarly with G(θ)u = G()u + R(θ)u, G() = 1 M. 1 Ml

10 1/51 Setting z = (x, x, θ, θ ) T, we have z = Az + Bu + N(z) + R(z)u, z() = z, where A = 1 mg M 1 g(m + m) Ml, B = 1 M 1 Ml, z = (x, x 1, θ, θ 1 ) T and the two nonlinear terms N and R obey N() = and R() =.

11 11/ ii. Fluid flows in a neighbourhood of unstable solutions We consider a fluid flow governed by the N.S.E. (w and q are the volocity and the pressure) Given an unstable stationary solution w s. Find a boundary control u able to stabilize w exponentially when w() = w s + z. We consider the control of the wake behind a circular cylinder, or behind a square.

12 12/51 Control of the wake behind an obstacle Re = u s D/ν 5 < Re < 5 A fixed pair of vortices 5 < Re < 15 Vortex street

13 3/51 Flow around a cylinder with an outflow boundary condition Γ o Γ i Γ c Γ n or Γ o ν z n pn = on Γ n ( ) σ(z, p)n = ν z + ( z) T n pn = on Γ n.

14 14/51 The unstable stationary solution w s of the N.S.E. ν w s + (w s )w s + q s =, in Ω, div w s = in Ω, w s = u s on Γ i, + Other B.C. on Γ \ Γ i. The stabilization problem Find u s.t. w(t) w s Z as t, w t ν w + (w )w + q =, div w = in Q, w = u s on Σ i = Γ i (, ), w = u on Σ c = Γ c (, ), We choose + Other B.C. on Σ \ (Σ i Σ c ), w() = w in Ω. supp u Γ c.

15 5/51 Set z = w w s, p = q q s. The linearized (resp. nonlinear) equation is z t ν z + (w s )z + (z )w s + (z )z + p =, div z = in Q, z = u on Σ d, + Other B.C. on Σ \ Σ d, z() = z in Ω. with supp u Γ c.

16 6/ iii. A simplified model A Burgers type equation w t w + i (w 2 ) = in Q, w = u + g on Σ, z() = z in Ω. Let w s be the stationnary solution to w s + i (w 2 s ) = in Ω, w s = g on Γ. The L. E. and the nonlinear equation satisfied by z = w w s are z t z + 2 iw s z + 2 i z w s + i (z 2 ) =, z = u on Σ, z() = z = w w s in Ω.

17 1.2. Feedback stabilization 1.2.i Representation of systems The model of the inverted pendulum can be written in the form z = Az + Bu + N(z) + R(z)u, z() = z, where z = (x, x, θ, θ ), the two nonlinear terms N and R obey N() =, N () =, and R() =. The Burgers eq. can be written in the form z = Az + Bu + F(z), z() = z, where z = w w s, w is the velocity of the instationary flow, while w s is the stationary solution. The Navier-Stokes equations can be written in the form Πz = AΠz + Bu + F(z), Πz() = Πz, (I Π)z = (I Π)Lu. 7/51 The Leray projector Π is used to eliminate the pressure p in the equations.

18 8/51 Thus we have to deal with linear systems either of the form or of the form z = Az + Bu, z() = z, Πz = AΠz + Bu, Πz() = Πz, (I Π)z = (I Π)Lu. This last system is called a descriptor system. The approximate system obtained by a F.E.M. of the L.N.S.E. will be of the same type.

19 9/ ii. The open loop stabilization problem For these models, the problem consists in finding a control u L 2 (, ; U) such that z z,u(t) Z Ce ωt z Z, C >, ω >, provided that z Z is small enough. Existence of a stabilizing control. Except for finite dimensional systems, there is no general result for the stabilizability of nonlinear systems. Stabilization of the linearized model. Similar problems can be studied for the linearized model z = Az + Bu, z() = z. If we find a control u L 2 (, ; U) able to stabilize the linearized system (e.g. by solving an optimal control problem), there is no reason that u also stabilizes the nonlinear system.

20 2/ iii. Stabilization by feedback with full information One way for finding a control able to stabilize the nonlinear system is to look for a control stabilizing the linear system in feedback form, that is such that u(t) = K z z,u(t), K L(Z, U). For that we consider the optimal control problem (P) Minimize J(z, u) = 1 2 z = Az + Bu, z() = z, Cz(t) 2 Y dt where C L(Z, Y ), R = R >, R L(U). The solution to (P) is obtained by z = Az + BKz, z() = z, K = B P, ( ) Ru(t), u(t) U dt P L(Z ), P = P, A P + PA PBR 1 B P + CC =.

21 21/51 The optimal cost is J(z uopt, u opt ) = 1 2 ( Pz, z ) Z. The issues What are the conditions on (A, B) so that the above control problem has a solution? How to determine the operator K? How to choose the control problem so that the closed loop nonlinear system z = Az + BKz + F (z), z() = z, admits a solution exponentially decreasing? Is this programme useful for pratical applications?

22 22/ iv. Stabilization by feedback with partial information If the feedback K also stabilizes the nonlinear system, by solving z = Az + BKz + F (z) + µ, z() = z + µ, we know a control u(t) = Kz cln,z (t) stabilizing the nonlinear system. But in pratice µ is not necessarily known, we can also have other types of uncertainties µ. This is why we have to look for an estimation z e of the state z in function of measurements, and use the control law u(t) = K z e (t). model error noise z NS or Burgers system z measures y obs u K z e estimator L

23 23/51 The complete problem: estimation + feedback control fluid flow suction/blowing sensor Von Karman vortex sensor suction/blowing

24 24/51 2. Finite Dimensional Linear Systems 2.1. The Duhamel formula When A R n n, B R n m, the solution to system is defined by z = Az + Bu, z() = z, t (E) z z,u(t) = z(t) = e ta z + e (t s)a Bu(s) ds. The same formula holds true in C n. If (λ i ) 1 i r are the complex eigenvalues of A, we can define E(λ j ) = Ker(A λ j I), dim E(λ j ) = l j = geometric multiplicity of λ j, G(λ j ) = Ker((λ j I A) m(λ j ) ), the generalized eigenspace ass. to λ j, dim G(λ j ) = d(λ j ) = algebraic multiplicity of λ j.

25 25/51 We can decompose R n into real generalized eigenspaces R n = r j=1 G R(λ j ), G R (λ j ) = G R ( λ j ) = vec{reg(λ j ), ImG(λ j )}, AG R (λ j ) G R (λ j ), A = QΛQ 1, Λ 1 Λ 2 Λ =... Λ r, Λ j = Jj 1 J 2 j... J l j j, and e ta = Qe tλ Q 1 = Q e tλ 1 e tλ 2... e tλr Q 1.

26 6/51 In particular We can rewrite the equation in the form that is e ta G R (λ j ) G R (λ j ). z = Az + Bu, z() = z, Q 1 z = Q 1 AQQ 1 z + Q 1 Bu, Q 1 z() = Q 1 z, ζ = Λ ζ + Bu, ζ() = ζ, where ζ = Q 1 z, B = Q 1 B, ζ = Q 1 z. The above system is equivalent to ζ i = Λ i ζ i + B i u, ζ i () = ζ,i, 1 i r.

27 27/ Controllability and Reachability of Finite Dimensional Systems In this part, Z = R n or Z = C n and U = R m or U = C m. We make the identifications Z = Z and U = U. The operator L T : L 2 (, T ; U) Z L T u = T The reachable set from z at time T e (T s)a Bu(s) ds. R T (z ) = e TA z + Im L T. Exact controllability. The pair (A, B) is exactly controllable at time T if R T (z ) = Z for all z Z. Reachability. A state z T is reachable from z = at time T < if there exists u L 2 (, T ; U) such that L T u = z,u (T ) = T e (T s)a Bu(s) ds = z T.

28 8/51 The system (A, B) is reachable at time T < iff Im L T = Z. A finite dimensional system is reachable at time T iff it is controllable at time T. The system is reachable (or exactly controllable) at time T < iff the matrix (called controllability Gramian ) is invertible. T WA,B T = e ta BB e ta dt Idea of the proof. L T is surjective iff its adjoint operator L T L(Z, L2 (, T ; U)), (L T φ) ( ) = B e (T )A φ, is injective. This last condition is equivalent to the existence of α > such that T B e sa φ 2 U ds = L T φ 2 L 2 (,T ;U) α φ 2 Z, φ Z.

29 9/51 Assume that the system (E) is reachable at time T. For a given z T Z, the control is such that Moreover and for all u such that ū(t) = B e (T t)a (W T A,B ) 1 e TA z T z,ū (T ) = T e (T s)a Bū(s) ds = z T. ū 2 L 2 (,T ;U) = ((W T A,B ) 1 z T, z T ) Z z,u (T ) = ū L2 (,T ;U) u L2 (,T ;U), T e (T s)a Bu(s) ds = z T.

30 /51 Finite Dimensional System. The system (A, B) is controllable at time T if and only if one of the following conditions is satisfied. T WA,B T = e ta BB e ta dt >, T >, rank [ B AB... A n 1 B ] = n, λ C, rank [A λi B] = n, λ C, A φ = λ φ and B φ = φ =, K L(Z, U), σ(a + BK ) can be freely assign (with the cond. that complex eigenvalues are in conjugate pairs).

31 31/51 Applications. Let us study the controllability of the linearized inverted pendulum. 1 mg 1 M M A =, B =, 1 g(m + m) 1 Ml Ml The controllability matrix is [B AB A 2 B A 3 B] = 1 M 1 M mg M 2 l mg M 2 l 1 g(m+m) M M 2 l 2 1 g(m + m) M M 2 l 2.

32 32/51 Its determinent is det[b AB A 2 B A 3 B] g(m + m) = M 3 l 2 + mg M 3 l 2 ( g(m + m) M 3 l 2 + mg M 3 l 2 ( g(m + m) M 3 l 2 + mg M 3 l 2 ) ) = g2 M 4 l 4. The linearized inverted pendulum is controllable at any time T >.

33 2.3. Stabilizability of F.D.S. 2.3.i. Open loop stabilizability. System (A, B) is open loop stabilizable in Z when for any initial condition z Z, there exists a control u L 2 (, ; U) s.t. z z,u(t) 2 Z dt <. Stabilizability by feedback. System (A, B) is stabilizable by feedback when there exists an operator K L(Z, U) s. t. A + BK is exponentially stable in Z. Open loop stabilizability is equivalent to stabilizability by feedback for finite dimensional systems or for parabolic systems with Dirichlet boundary conditions like the heat equation, the linearized Burgers equation, the Stokes equation, the linearized Navier-Stokes equations. 3/51 The precise assumptions are the semigroup generated by (A, D(A)) on Z is analytic, B L(U, (D(A )) )

34 34/ ii. Characterization of the stabilizability of F.D.S. The finite dimensional case. System (E) is stabilizable if and only if one of the following conditions is satisfied. (i) λ, Reλ, rank [A λi B] = n, (ii) λ, Reλ, A φ = λ φ and B φ = φ =, (iii) λ, Reλ, Ker(λI A ) Ker(B ) = {}, (iv) K L(Z, U), σ(a + BK ) is stable. Conditions (ii), (iii), (iv) are equivalent to the stabilizability of (E) for Infinite Dimensional Systems under the previous conditions on (A, B) (analyticity, compactness, degree of unboundness of B).

35 5/51 FDS Example of a stabilizing feedback. The system (A, B) is controllable iff T W A,B T = e ta BB e ta dt, is invertible for all T >. Indeed e TA W T A,B eta = T e (T t)a BB e (T t)a dt = Assume that (A, B) is controllable, then is a stabilizing feedback. Idea of the proof. The mapping K = B (W T A,B ) 1 z ((W T A,B ) 1 z, z) Z T is a Lyapunov function of the closed loop linear system. e τa BB e τa dτ = W T A,B.

36 36/51 If W A,B T is invertible a fortiori W A,B is also invertible (W A,B W A,B T ). Link between this feedback and the Riccati approach where (W A,B ) 1 = P, P L(Z ), P = P >, A P + PA PBB P =. The control is that of minimal norm.

37 37/51 FDS Characterization of the stabilizability in terms of Gramians. We assume that Z = Z s Z u, Z u = Nu j=1 G R(λ j ), Z s = r j=n u+1 G R(λ j ), Reλ j > if 1 j N u, Reλ j < if N u + 1 j r. Recall that We also have e ta Z u Z u and e ta Z s Z s. Z = Z = Z s Z u, Z u = Nu j=1 G R (λ j), Z s = r j=n u+1 G R (λ j), e ta Z u Z u and e ta Z s Z s.

38 38/51 Let π u the projection onto Z u along Z s and set π s = I π u. The system π u z = z u = A u z u + π u Bu, π s z = z s = A s z s + π s Bu, can be written as a system in Z Z of the form (using matrix notation) ( ) ( ) ( ) ( ) ( ) ( ) z u Au zu πu Bu zu () πu z = +, =. A s z s π s Bu z s () π s z z s If the system (A, B) is stabilizable then the system (A u, B u ) = (π u A, π u B) is also stabilizable. The converse is true. Assume that (A u, B u ) = (π u A, π u B) is stabilizable and let K L(Z u, U) be a stabilizing feedback. Then the system ( ) ( ) ( ) z u Au + B u K zu = B s K is also stable. z s A s z s

39 39/ Characterization of the stabilizability of F.D.S. When σ(a), the following conditions are equivalent (a) (A, B) is stabilizable, (b) (A u, B u ) = (π u A, π u B) is stabilizable, (c) The Gramian W A u,b u = is invertible. e tau B u B ue ta u (d) There exists α > such that for all φ Zu, (O.I.) (W A u,b u φ, φ) Z = Bue ta u 2 φ dt U α φ 2 Z. The operator P u = (W A u,b u ) 1 L(Z u, Zu ), P u = Pu, provides a stabilizing feedback A u B u BuP u is exponentially stable. dt

40 4/51 Recall that B u = π u B and B u = B π u, where π u is the projection onto Z u along Z s. The operator P u satisfies the following Algebraic Bernoulli equation (a degenerate Algebraic Riccati equation) If we set P u A u + A up u P u B u B up u =. P = π up u π u. Then P L(Z ) is such that P = P and solves the following (A.B.E.) A.B.E. P L(Z ), P = P, A P + PA PBB P =, A BB P generates an exponentially stable semigroup.

41 1/51 Moreover, the feedback B P provides the control of minimal norm in L 2 (, ; U) u(t) = B Pe t(a BB P) z, and the spectrum of A BB P is σ(a BB P) = { Reλ + i Imλ λ σ(a), Reλ > } {λ λ σ(a), Reλ < }. To obtain a better exponential decay we can replace A by A + ωi and determine the corresponding feedback B P ω. In that case the spectrum of A BB P ω is as follows

42 42/51 Spectrum of A and of A BB P ω ω ω

43 43/51 4. An algorithm for solving Riccati equations We consider the A.R.E. A.R.E. P L(Z ), P = P, A P + PA PBR 1 B P + C C =, A BR 1 B P generates an exponentially stable semigroup, where the unknown P belongs to L(R n ), A L(R n ), B L(R m ; R n ), where R m is the discrete control space, C L(R n ; R l ), where R l is the observation space. We make the following assumption. (H 1 ) The pair (A, B) is stabilizable (H 2 ) (The pair (A, C) is detectable or) A has no eigenvalue on the imaginary axis. Equation (A.R.E) admits a unique solution. The matrix [ H = A CC ] BR 1 B A is called the Hamiltonian matrix associated with equation (A.R.E.).

44 44/51 It satisfies [ I I ] 1 [ I H I ] = H. Therefore the matrix H and H are similar and they have the same eigenvalues. On the other hand H and H have also the same set of eigenvalues. Thus if λ is an eigenvalue of H, then λ is also an eigenvalue of H with the same multiplicity. Let us denote by λ 1, λ 2,..., λ n, λ 1, λ 2,..., λ n, the eigenvalues of H, where Re(λ i ) for i = 1,..., n. Under assumptions (H 1 ) and (H 2 ), it can be shown that the matrix H has no pure imaginary eigenvalues, that is Re(λ i ) > for i = 1,..., n. There exists a matrix V whose columns are eigenvectors, or generalized eigenvectors of H, such that [ ] V 1 J HV =, J

45 45/51 where J is composed of Jordan blocks corresponding to eigenvalues with negative real part, and [ ] V11 V V = 12, V 21 V 22 is such that V = [ V11 V 21 ], is a matrix whose columns are eigenvectors corresponding to eigenvalues with negative real parts. It may be proved that V 11 is nonsingular and the unique positive semidefinite solution of equation (A.R.E.) is given by P = V 21 V 1 11.

46 46/51 A very simple example Set ( ) ( ) λ 1 A =, B =, λ 1 with λ >, R 1 = I, and C =. Then λ 1 λ 1 H =. λ 1 λ In that case (C = ), we replace the condition (A, C) is detectable by the condition A BB P is stable.

47 7/51 We have HV 1 = λv 1 with V 1 = ( 1, 2λ,, 4λ 2 ) T. The solution to (H + λi)v 2 = V 1, is V 2 = ( 1/λ, 1, 4λ 2, ) T. We obtain the solution to the (A.B.E.) (the degenerate (A.R.E.)) ( ) ( ) 4λ /λ P =, 4λ 2 2λ 1 ( ) ( ) ( ) 4λ 2 1 1/λ 8λ 3 4λ 2 P = =. 4λ 2 2λ 1 4λ 2 4λ

48 48/51 Moreover ( λ 1 A BB P = 4λ 2 3λ ).

49 9/51 Another simple example A reduced inverted pendulum Instead of studying the equations of the inverted pendulum, we can consider the simple model θ sin θ = u, where θ is the angular displacement from the unstable vertical equilibrium, and u is taken as a control. The linearized system about is z = Az + Bu, z() = z, where z = (θ, ζ) T, A = ( 1 1 ), B = ( We choose R 1 = I and C =. Then H = ), ζ = θ. λ = 1 and λ = 1 are the two eigenvalues of H of multiplicity 2.

50 5/51 Rather than computing the matrix Riccati equation, we can equivalently determine directly the control of minimal norm stabilizing the system. The eigenvalues of A are λ 1 = 1 and λ 2 = 1. They are both of multiplicity 1. We have E(λ 1 ) = {(θ, ζ) R 2 θ = ζ} and E(λ 2 ) = {(θ, ζ) R 2 θ = ζ}. We can rewrite the system as follows ( ) ( θ + ζ θ + ζ = 2 2 ( ) ( ζ θ ζ θ = 2 2 ) u, ) u. The first equation corresponds to the projected system onto the unstable subspace. The feedback of minimal norm stabilizing the unstable system is obtained by solving the one dimensional Riccati equation p >, 2p p 2 /4 =.

51 1/51 Thus p = 8 and the feedback law is u(t) = ( θ + ζ 2 ) = 2(θ + ζ). Thus the closed loop linear system is ( ) ( θ = 1 ζ 1 2 ) ( θ ζ ). We notice that the two eigenvalues of the generator of this system are λ = 1.

Numerics and Control of PDEs Lecture 1. IFCAM IISc Bangalore

Numerics and Control of PDEs Lecture 1. IFCAM IISc Bangalore 1/1 Numerics and Control of PDEs Lecture 1 IFCAM IISc Bangalore July 22 August 2, 2013 Introduction to feedback stabilization Stabilizability of F.D.S. Mythily R., Praveen C., Jean-Pierre R. 2/1 Q1. Controllability.

More information

Stabilization of Heat Equation

Stabilization of Heat Equation Stabilization of Heat Equation Mythily Ramaswamy TIFR Centre for Applicable Mathematics, Bangalore, India CIMPA Pre-School, I.I.T Bombay 22 June - July 4, 215 Mythily Ramaswamy Stabilization of Heat Equation

More information

Numerics and Control of PDEs Lecture 7. IFCAM IISc Bangalore. Feedback stabilization of a 1D nonlinear model

Numerics and Control of PDEs Lecture 7. IFCAM IISc Bangalore. Feedback stabilization of a 1D nonlinear model 1/3 Numerics and Control of PDEs Lecture 7 IFCAM IISc Bangalore July August, 13 Feedback stabilization of a 1D nonlinear model Mythily R., Praveen C., Jean-Pierre R. /3 Plan of lecture 7 1. The nonlinear

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

The Inverted Pendulum

The Inverted Pendulum Lab 1 The Inverted Pendulum Lab Objective: We will set up the LQR optimal control problem for the inverted pendulum and compute the solution numerically. Think back to your childhood days when, for entertainment

More information

Linear control of inverted pendulum

Linear control of inverted pendulum Linear control of inverted pendulum Deep Ray, Ritesh Kumar, Praveen. C, Mythily Ramaswamy, J.-P. Raymond IFCAM Summer School on Numerics and Control of PDE 22 July - 2 August 213 IISc, Bangalore http://praveen.cfdlab.net/teaching/control213

More information

Chapter 7. Canonical Forms. 7.1 Eigenvalues and Eigenvectors

Chapter 7. Canonical Forms. 7.1 Eigenvalues and Eigenvectors Chapter 7 Canonical Forms 7.1 Eigenvalues and Eigenvectors Definition 7.1.1. Let V be a vector space over the field F and let T be a linear operator on V. An eigenvalue of T is a scalar λ F such that there

More information

Please DO NOT distribute

Please DO NOT distribute Advances in Differential Equations Volume 22, Numbers 9-27), 693 736 LOCAL STABILIZATION OF COMPRESSIBLE NAVIER-STOKES EQUATIONS IN ONE DIMENSION AROUND NON-ZERO VELOCITY Debanjana Mitra Department of

More information

On feedback stabilizability of time-delay systems in Banach spaces

On feedback stabilizability of time-delay systems in Banach spaces On feedback stabilizability of time-delay systems in Banach spaces S. Hadd and Q.-C. Zhong q.zhong@liv.ac.uk Dept. of Electrical Eng. & Electronics The University of Liverpool United Kingdom Outline Background

More information

The Fattorini Criterion for the Stabilizability of Parabolic Systems and its Application to MHD flow and fluid-rigid body interaction systems

The Fattorini Criterion for the Stabilizability of Parabolic Systems and its Application to MHD flow and fluid-rigid body interaction systems The Fattorini Criterion for the Stabilizability of Parabolic Systems and its Application to MHD flow and fluid-rigid body interaction systems Mehdi Badra Laboratoire LMA, université de Pau et des Pays

More information

Positive Stabilization of Infinite-Dimensional Linear Systems

Positive Stabilization of Infinite-Dimensional Linear Systems Positive Stabilization of Infinite-Dimensional Linear Systems Joseph Winkin Namur Center of Complex Systems (NaXys) and Department of Mathematics, University of Namur, Belgium Joint work with Bouchra Abouzaid

More information

Stabilization of Distributed Parameter Systems by State Feedback with Positivity Constraints

Stabilization of Distributed Parameter Systems by State Feedback with Positivity Constraints Stabilization of Distributed Parameter Systems by State Feedback with Positivity Constraints Joseph Winkin Namur Center of Complex Systems (naxys) and Dept. of Mathematics, University of Namur, Belgium

More information

Criterions on periodic feedback stabilization for some evolution equations

Criterions on periodic feedback stabilization for some evolution equations Criterions on periodic feedback stabilization for some evolution equations School of Mathematics and Statistics, Wuhan University, P. R. China (Joint work with Yashan Xu, Fudan University) Toulouse, June,

More information

Grammians. Matthew M. Peet. Lecture 20: Grammians. Illinois Institute of Technology

Grammians. Matthew M. Peet. Lecture 20: Grammians. Illinois Institute of Technology Grammians Matthew M. Peet Illinois Institute of Technology Lecture 2: Grammians Lyapunov Equations Proposition 1. Suppose A is Hurwitz and Q is a square matrix. Then X = e AT s Qe As ds is the unique solution

More information

6. Linear Quadratic Regulator Control

6. Linear Quadratic Regulator Control EE635 - Control System Theory 6. Linear Quadratic Regulator Control Jitkomut Songsiri algebraic Riccati Equation (ARE) infinite-time LQR (continuous) Hamiltonian matrix gain margin of LQR 6-1 Algebraic

More information

Theorem 1. ẋ = Ax is globally exponentially stable (GES) iff A is Hurwitz (i.e., max(re(σ(a))) < 0).

Theorem 1. ẋ = Ax is globally exponentially stable (GES) iff A is Hurwitz (i.e., max(re(σ(a))) < 0). Linear Systems Notes Lecture Proposition. A M n (R) is positive definite iff all nested minors are greater than or equal to zero. n Proof. ( ): Positive definite iff λ i >. Let det(a) = λj and H = {x D

More information

Stability of an abstract wave equation with delay and a Kelvin Voigt damping

Stability of an abstract wave equation with delay and a Kelvin Voigt damping Stability of an abstract wave equation with delay and a Kelvin Voigt damping University of Monastir/UPSAY/LMV-UVSQ Joint work with Serge Nicaise and Cristina Pignotti Outline 1 Problem The idea Stability

More information

Stabilization and Passivity-Based Control

Stabilization and Passivity-Based Control DISC Systems and Control Theory of Nonlinear Systems, 2010 1 Stabilization and Passivity-Based Control Lecture 8 Nonlinear Dynamical Control Systems, Chapter 10, plus handout from R. Sepulchre, Constructive

More information

Control Systems. Internal Stability - LTI systems. L. Lanari

Control Systems. Internal Stability - LTI systems. L. Lanari Control Systems Internal Stability - LTI systems L. Lanari outline LTI systems: definitions conditions South stability criterion equilibrium points Nonlinear systems: equilibrium points examples stable

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

2.2. OPERATOR ALGEBRA 19. If S is a subset of E, then the set

2.2. OPERATOR ALGEBRA 19. If S is a subset of E, then the set 2.2. OPERATOR ALGEBRA 19 2.2 Operator Algebra 2.2.1 Algebra of Operators on a Vector Space A linear operator on a vector space E is a mapping L : E E satisfying the condition u, v E, a R, L(u + v) = L(u)

More information

Accurate estimation for the closed-loop robust control using global modes

Accurate estimation for the closed-loop robust control using global modes 1/21 G. Tissot, GDR CDD 216. 1/21 Accurate estimation for the closed-loop robust control using global modes application to the Ginzburg-Landau equation Gilles Tissot, Jean-Pierre Raymond Institut de Mathématiques

More information

2 Lyapunov Stability. x(0) x 0 < δ x(t) x 0 < ɛ

2 Lyapunov Stability. x(0) x 0 < δ x(t) x 0 < ɛ 1 2 Lyapunov Stability Whereas I/O stability is concerned with the effect of inputs on outputs, Lyapunov stability deals with unforced systems: ẋ = f(x, t) (1) where x R n, t R +, and f : R n R + R n.

More information

Review: control, feedback, etc. Today s topic: state-space models of systems; linearization

Review: control, feedback, etc. Today s topic: state-space models of systems; linearization Plan of the Lecture Review: control, feedback, etc Today s topic: state-space models of systems; linearization Goal: a general framework that encompasses all examples of interest Once we have mastered

More information

A quantitative Fattorini-Hautus test: the minimal null control time problem in the parabolic setting

A quantitative Fattorini-Hautus test: the minimal null control time problem in the parabolic setting A quantitative Fattorini-Hautus test: the minimal null control time problem in the parabolic setting Morgan MORANCEY I2M, Aix-Marseille Université August 2017 "Controllability of parabolic equations :

More information

w T 1 w T 2. w T n 0 if i j 1 if i = j

w T 1 w T 2. w T n 0 if i j 1 if i = j Lyapunov Operator Let A F n n be given, and define a linear operator L A : C n n C n n as L A (X) := A X + XA Suppose A is diagonalizable (what follows can be generalized even if this is not possible -

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

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

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

16.31 Fall 2005 Lecture Presentation Mon 31-Oct-05 ver 1.1

16.31 Fall 2005 Lecture Presentation Mon 31-Oct-05 ver 1.1 16.31 Fall 2005 Lecture Presentation Mon 31-Oct-05 ver 1.1 Charles P. Coleman October 31, 2005 1 / 40 : Controllability Tests Observability Tests LEARNING OUTCOMES: Perform controllability tests Perform

More information

Linear Quadratic Regulator (LQR) Design I

Linear Quadratic Regulator (LQR) Design I Lecture 7 Linear Quadratic Regulator LQR) Design I Dr. Radhakant Padhi Asst. Proessor Dept. o Aerospace Engineering Indian Institute o Science - Bangalore LQR Design: Problem Objective o drive the state

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

NOTES ON LINEAR ODES

NOTES ON LINEAR ODES NOTES ON LINEAR ODES JONATHAN LUK We can now use all the discussions we had on linear algebra to study linear ODEs Most of this material appears in the textbook in 21, 22, 23, 26 As always, this is a preliminary

More information

235 Final exam review questions

235 Final exam review questions 5 Final exam review questions Paul Hacking December 4, 0 () Let A be an n n matrix and T : R n R n, T (x) = Ax the linear transformation with matrix A. What does it mean to say that a vector v R n is an

More information

Controller Design for Robust Output Regulation of Regular Linear Systems

Controller Design for Robust Output Regulation of Regular Linear Systems Controller Design for Robust Output Regulation of Regular Linear Systems L. Paunonen We present three dynamic error feedbac controllers for robust output regulation of regular linear systems. These controllers

More information

Understanding the Matrix Exponential

Understanding the Matrix Exponential Transformations Understanding the Matrix Exponential Lecture 8 Math 634 9/17/99 Now that we have a representation of the solution of constant-coefficient initial-value problems, we should ask ourselves:

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

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

Laboratory Sessions : FreeFem + + CIMPA Workshop Navier Stokes Stabilization Code July 06 th July 17 th 2015 IIT Mumbai

Laboratory Sessions : FreeFem + + CIMPA Workshop Navier Stokes Stabilization Code July 06 th July 17 th 2015 IIT Mumbai Laboratory Sessions : FreeFem + + CIMPA Workshop Navier Stokes Stabilization Code July 06 th July 17 th 2015 IIT Mumbai IIT MUMBAI 400 076 Abstract This are a collection of comments on the code for Navier

More information

ISOLATED SEMIDEFINITE SOLUTIONS OF THE CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATION

ISOLATED SEMIDEFINITE SOLUTIONS OF THE CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATION ISOLATED SEMIDEFINITE SOLUTIONS OF THE CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATION Harald K. Wimmer 1 The set of all negative-semidefinite solutions of the CARE A X + XA + XBB X C C = 0 is homeomorphic

More information

2 The Linear Quadratic Regulator (LQR)

2 The Linear Quadratic Regulator (LQR) 2 The Linear Quadratic Regulator (LQR) Problem: Compute a state feedback controller u(t) = Kx(t) that stabilizes the closed loop system and minimizes J := 0 x(t) T Qx(t)+u(t) T Ru(t)dt where x and u are

More information

Control, Stabilization and Numerics for Partial Differential Equations

Control, Stabilization and Numerics for Partial Differential Equations Paris-Sud, Orsay, December 06 Control, Stabilization and Numerics for Partial Differential Equations Enrique Zuazua Universidad Autónoma 28049 Madrid, Spain enrique.zuazua@uam.es http://www.uam.es/enrique.zuazua

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

MATH 5640: Functions of Diagonalizable Matrices

MATH 5640: Functions of Diagonalizable Matrices MATH 5640: Functions of Diagonalizable Matrices Hung Phan, UMass Lowell November 27, 208 Spectral theorem for diagonalizable matrices Definition Let V = X Y Every v V is uniquely decomposed as u = x +

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

A plane autonomous system is a pair of simultaneous first-order differential equations,

A plane autonomous system is a pair of simultaneous first-order differential equations, Chapter 11 Phase-Plane Techniques 11.1 Plane Autonomous Systems A plane autonomous system is a pair of simultaneous first-order differential equations, ẋ = f(x, y), ẏ = g(x, y). This system has an equilibrium

More information

Corollary A linear operator A is the generator of a C 0 (G(t)) t 0 satisfying G(t) e ωt if and only if (i) A is closed and D(A) = X;

Corollary A linear operator A is the generator of a C 0 (G(t)) t 0 satisfying G(t) e ωt if and only if (i) A is closed and D(A) = X; 2.2 Rudiments 71 Corollary 2.12. A linear operator A is the generator of a C 0 (G(t)) t 0 satisfying G(t) e ωt if and only if (i) A is closed and D(A) = X; (ii) ρ(a) (ω, ) and for such λ semigroup R(λ,

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

Zdzislaw Brzeźniak. Department of Mathematics University of York. joint works with Mauro Mariani (Roma 1) and Gaurav Dhariwal (York)

Zdzislaw Brzeźniak. Department of Mathematics University of York. joint works with Mauro Mariani (Roma 1) and Gaurav Dhariwal (York) Navier-Stokes equations with constrained L 2 energy of the solution Zdzislaw Brzeźniak Department of Mathematics University of York joint works with Mauro Mariani (Roma 1) and Gaurav Dhariwal (York) LMS

More information

A Brief Outline of Math 355

A Brief Outline of Math 355 A Brief Outline of Math 355 Lecture 1 The geometry of linear equations; elimination with matrices A system of m linear equations with n unknowns can be thought of geometrically as m hyperplanes intersecting

More information

1 Invariant subspaces

1 Invariant subspaces MATH 2040 Linear Algebra II Lecture Notes by Martin Li Lecture 8 Eigenvalues, eigenvectors and invariant subspaces 1 In previous lectures we have studied linear maps T : V W from a vector space V to another

More information

Stability, Pole Placement, Observers and Stabilization

Stability, Pole Placement, Observers and Stabilization Stability, Pole Placement, Observers and Stabilization 1 1, The Netherlands DISC Course Mathematical Models of Systems Outline 1 Stability of autonomous systems 2 The pole placement problem 3 Stabilization

More information

Symmetric and anti symmetric matrices

Symmetric and anti symmetric matrices Symmetric and anti symmetric matrices In linear algebra, a symmetric matrix is a square matrix that is equal to its transpose. Formally, matrix A is symmetric if. A = A Because equal matrices have equal

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

6 Inner Product Spaces

6 Inner Product Spaces Lectures 16,17,18 6 Inner Product Spaces 6.1 Basic Definition Parallelogram law, the ability to measure angle between two vectors and in particular, the concept of perpendicularity make the euclidean space

More information

Lecture 5. Numerical continuation of connecting orbits of iterated maps and ODEs. Yu.A. Kuznetsov (Utrecht University, NL)

Lecture 5. Numerical continuation of connecting orbits of iterated maps and ODEs. Yu.A. Kuznetsov (Utrecht University, NL) Lecture 5 Numerical continuation of connecting orbits of iterated maps and ODEs Yu.A. Kuznetsov (Utrecht University, NL) May 26, 2009 1 Contents 1. Point-to-point connections. 2. Continuation of homoclinic

More information

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions

More information

Conservative Control Systems Described by the Schrödinger Equation

Conservative Control Systems Described by the Schrödinger Equation Conservative Control Systems Described by the Schrödinger Equation Salah E. Rebiai Abstract An important subclass of well-posed linear systems is formed by the conservative systems. A conservative system

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

X i, AX i X i. (A λ) k x = 0.

X i, AX i X i. (A λ) k x = 0. Chapter 4 Spectral Theory In the previous chapter, we studied spacial operators: the self-adjoint operator and normal operators. In this chapter, we study a general linear map A that maps a finite dimensional

More information

Robust Control 2 Controllability, Observability & Transfer Functions

Robust Control 2 Controllability, Observability & Transfer Functions Robust Control 2 Controllability, Observability & Transfer Functions Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /26/24 Outline Reachable Controllability Distinguishable

More information

Stabilization of second order evolution equations with unbounded feedback with delay

Stabilization of second order evolution equations with unbounded feedback with delay Stabilization of second order evolution equations with unbounded feedback with delay S. Nicaise and J. Valein snicaise,julie.valein@univ-valenciennes.fr Laboratoire LAMAV, Université de Valenciennes et

More information

Lecture 4 Continuous time linear quadratic regulator

Lecture 4 Continuous time linear quadratic regulator EE363 Winter 2008-09 Lecture 4 Continuous time linear quadratic regulator continuous-time LQR problem dynamic programming solution Hamiltonian system and two point boundary value problem infinite horizon

More information

Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems

Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems 9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 FrC. Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems Noriko Matsuda, Masaki Izutsu,

More information

Pseudospectra and Nonnormal Dynamical Systems

Pseudospectra and Nonnormal Dynamical Systems Pseudospectra and Nonnormal Dynamical Systems Mark Embree and Russell Carden Computational and Applied Mathematics Rice University Houston, Texas ELGERSBURG MARCH 1 Overview of the Course These lectures

More information

Nonlinear stabilization via a linear observability

Nonlinear stabilization via a linear observability via a linear observability Kaïs Ammari Department of Mathematics University of Monastir Joint work with Fathia Alabau-Boussouira Collocated feedback stabilization Outline 1 Introduction and main result

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

Suboptimal Open-loop Control Using POD. Stefan Volkwein

Suboptimal Open-loop Control Using POD. Stefan Volkwein Institute for Mathematics and Scientific Computing University of Graz, Austria PhD program in Mathematics for Technology Catania, May 22, 2007 Motivation Optimal control of evolution problems: min J(y,

More information

Zdzislaw Brzeźniak. Department of Mathematics University of York. joint works with Mauro Mariani (Roma 1) and Gaurav Dhariwal (York)

Zdzislaw Brzeźniak. Department of Mathematics University of York. joint works with Mauro Mariani (Roma 1) and Gaurav Dhariwal (York) Navier-Stokes equations with constrained L 2 energy of the solution Zdzislaw Brzeźniak Department of Mathematics University of York joint works with Mauro Mariani (Roma 1) and Gaurav Dhariwal (York) Stochastic

More information

Robotics. Control Theory. Marc Toussaint U Stuttgart

Robotics. Control Theory. Marc Toussaint U Stuttgart Robotics Control Theory Topics in control theory, optimal control, HJB equation, infinite horizon case, Linear-Quadratic optimal control, Riccati equations (differential, algebraic, discrete-time), controllability,

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

Ordinary Differential Equations II

Ordinary Differential Equations II Ordinary Differential Equations II February 9 217 Linearization of an autonomous system We consider the system (1) x = f(x) near a fixed point x. As usual f C 1. Without loss of generality we assume x

More information

MTH 464: Computational Linear Algebra

MTH 464: Computational Linear Algebra MTH 464: Computational Linear Algebra Lecture Outlines Exam 4 Material Prof. M. Beauregard Department of Mathematics & Statistics Stephen F. Austin State University April 15, 2018 Linear Algebra (MTH 464)

More information

The Newton-ADI Method for Large-Scale Algebraic Riccati Equations. Peter Benner.

The Newton-ADI Method for Large-Scale Algebraic Riccati Equations. Peter Benner. The Newton-ADI Method for Large-Scale Algebraic Riccati Equations Mathematik in Industrie und Technik Fakultät für Mathematik Peter Benner benner@mathematik.tu-chemnitz.de Sonderforschungsbereich 393 S

More information

Eigenvalues and Eigenvectors

Eigenvalues and Eigenvectors Sec. 6.1 Eigenvalues and Eigenvectors Linear transformations L : V V that go from a vector space to itself are often called linear operators. Many linear operators can be understood geometrically by identifying

More information

FEEDBACK STABILIZATION OF TWO DIMENSIONAL MAGNETOHYDRODYNAMIC EQUATIONS *

FEEDBACK STABILIZATION OF TWO DIMENSIONAL MAGNETOHYDRODYNAMIC EQUATIONS * ANALELE ŞTIINŢIFICE ALE UNIVERSITĂŢII AL.I. CUZA DIN IAŞI (S.N.) MATEMATICĂ, Tomul LV, 2009, f.1 FEEDBACK STABILIZATION OF TWO DIMENSIONAL MAGNETOHYDRODYNAMIC EQUATIONS * BY CĂTĂLIN-GEORGE LEFTER Abstract.

More information

1. General Vector Spaces

1. General Vector Spaces 1.1. Vector space axioms. 1. General Vector Spaces Definition 1.1. Let V be a nonempty set of objects on which the operations of addition and scalar multiplication are defined. By addition we mean a rule

More information

The goal of this chapter is to study linear systems of ordinary differential equations: dt,..., dx ) T

The goal of this chapter is to study linear systems of ordinary differential equations: dt,..., dx ) T 1 1 Linear Systems The goal of this chapter is to study linear systems of ordinary differential equations: ẋ = Ax, x(0) = x 0, (1) where x R n, A is an n n matrix and ẋ = dx ( dt = dx1 dt,..., dx ) T n.

More information

M2A2 Problem Sheet 3 - Hamiltonian Mechanics

M2A2 Problem Sheet 3 - Hamiltonian Mechanics MA Problem Sheet 3 - Hamiltonian Mechanics. The particle in a cone. A particle slides under gravity, inside a smooth circular cone with a vertical axis, z = k x + y. Write down its Lagrangian in a) Cartesian,

More information

Chapter 8 Stabilization: State Feedback 8. Introduction: Stabilization One reason feedback control systems are designed is to stabilize systems that m

Chapter 8 Stabilization: State Feedback 8. Introduction: Stabilization One reason feedback control systems are designed is to stabilize systems that m Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of echnology c Chapter 8 Stabilization:

More information

FEL3210 Multivariable Feedback Control

FEL3210 Multivariable Feedback Control FEL3210 Multivariable Feedback Control Lecture 8: Youla parametrization, LMIs, Model Reduction and Summary [Ch. 11-12] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 8: Youla, LMIs, Model Reduction

More information

EE363 homework 7 solutions

EE363 homework 7 solutions EE363 Prof. S. Boyd EE363 homework 7 solutions 1. Gain margin for a linear quadratic regulator. Let K be the optimal state feedback gain for the LQR problem with system ẋ = Ax + Bu, state cost matrix Q,

More information

Lecture 6. Eigen-analysis

Lecture 6. Eigen-analysis Lecture 6 Eigen-analysis University of British Columbia, Vancouver Yue-Xian Li March 7 6 Definition of eigenvectors and eigenvalues Def: Any n n matrix A defines a LT, A : R n R n A vector v and a scalar

More information

OPTIMAL CONTROL. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 28

OPTIMAL CONTROL. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 28 OPTIMAL CONTROL Sadegh Bolouki Lecture slides for ECE 515 University of Illinois, Urbana-Champaign Fall 2016 S. Bolouki (UIUC) 1 / 28 (Example from Optimal Control Theory, Kirk) Objective: To get from

More information

Notes on the matrix exponential

Notes on the matrix exponential Notes on the matrix exponential Erik Wahlén erik.wahlen@math.lu.se February 14, 212 1 Introduction The purpose of these notes is to describe how one can compute the matrix exponential e A when A is not

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

EE363 homework 2 solutions

EE363 homework 2 solutions EE363 Prof. S. Boyd EE363 homework 2 solutions. Derivative of matrix inverse. Suppose that X : R R n n, and that X(t is invertible. Show that ( d d dt X(t = X(t dt X(t X(t. Hint: differentiate X(tX(t =

More information

Equality: Two matrices A and B are equal, i.e., A = B if A and B have the same order and the entries of A and B are the same.

Equality: Two matrices A and B are equal, i.e., A = B if A and B have the same order and the entries of A and B are the same. Introduction Matrix Operations Matrix: An m n matrix A is an m-by-n array of scalars from a field (for example real numbers) of the form a a a n a a a n A a m a m a mn The order (or size) of A is m n (read

More information

Eigenvectors. Prop-Defn

Eigenvectors. Prop-Defn Eigenvectors Aim lecture: The simplest T -invariant subspaces are 1-dim & these give rise to the theory of eigenvectors. To compute these we introduce the similarity invariant, the characteristic polynomial.

More information

Decay rates for partially dissipative hyperbolic systems

Decay rates for partially dissipative hyperbolic systems Outline Decay rates for partially dissipative hyperbolic systems Basque Center for Applied Mathematics Bilbao, Basque Country, Spain zuazua@bcamath.org http://www.bcamath.org/zuazua/ Numerical Methods

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

1 Math 241A-B Homework Problem List for F2015 and W2016

1 Math 241A-B Homework Problem List for F2015 and W2016 1 Math 241A-B Homework Problem List for F2015 W2016 1.1 Homework 1. Due Wednesday, October 7, 2015 Notation 1.1 Let U be any set, g be a positive function on U, Y be a normed space. For any f : U Y let

More information

MATH 304 Linear Algebra Lecture 23: Diagonalization. Review for Test 2.

MATH 304 Linear Algebra Lecture 23: Diagonalization. Review for Test 2. MATH 304 Linear Algebra Lecture 23: Diagonalization. Review for Test 2. Diagonalization Let L be a linear operator on a finite-dimensional vector space V. Then the following conditions are equivalent:

More information

for changing independent variables. Most simply for a function f(x) the Legendre transformation f(x) B(s) takes the form B(s) = xs f(x) with s = df

for changing independent variables. Most simply for a function f(x) the Legendre transformation f(x) B(s) takes the form B(s) = xs f(x) with s = df Physics 106a, Caltech 1 November, 2018 Lecture 10: Hamiltonian Mechanics I The Hamiltonian In the Hamiltonian formulation of dynamics each second order ODE given by the Euler- Lagrange equation in terms

More information

Optimal Linear Feedback Control for Incompressible Fluid Flow

Optimal Linear Feedback Control for Incompressible Fluid Flow Optimal Linear Feedback Control for Incompressible Fluid Flow Miroslav K. Stoyanov Thesis submitted to the Faculty of the Virginia Polytechnic Institute and State University in partial fulfillment of the

More information

There are six more problems on the next two pages

There are six more problems on the next two pages Math 435 bg & bu: Topics in linear algebra Summer 25 Final exam Wed., 8/3/5. Justify all your work to receive full credit. Name:. Let A 3 2 5 Find a permutation matrix P, a lower triangular matrix L with

More information

Represent this system in terms of a block diagram consisting only of. g From Newton s law: 2 : θ sin θ 9 θ ` T

Represent this system in terms of a block diagram consisting only of. g From Newton s law: 2 : θ sin θ 9 θ ` T Exercise (Block diagram decomposition). Consider a system P that maps each input to the solutions of 9 4 ` 3 9 Represent this system in terms of a block diagram consisting only of integrator systems, represented

More information

(8.51) ẋ = A(λ)x + F(x, λ), where λ lr, the matrix A(λ) and function F(x, λ) are C k -functions with k 1,

(8.51) ẋ = A(λ)x + F(x, λ), where λ lr, the matrix A(λ) and function F(x, λ) are C k -functions with k 1, 2.8.7. Poincaré-Andronov-Hopf Bifurcation. In the previous section, we have given a rather detailed method for determining the periodic orbits of a two dimensional system which is the perturbation of a

More information

Dynamic interpretation of eigenvectors

Dynamic interpretation of eigenvectors EE263 Autumn 2015 S. Boyd and S. Lall Dynamic interpretation of eigenvectors invariant sets complex eigenvectors & invariant planes left eigenvectors modal form discrete-time stability 1 Dynamic interpretation

More information