Linear Quadratic Regulator (LQR) II
|
|
- Cameron Thompson
- 6 years ago
- Views:
Transcription
1 Optimal Control, Guidance and Estimation Lecture 11 Linear Quadratic Regulator (LQR) II Pro. Radhakant Padhi Dept. o Aerospace Engineering Indian Institute o Science - Bangalore Outline Summary o LQR design Stability o closed-loop system in LQR Optimum value o the cost unction Extension o LQR design For cross-product term in cost unction Rate o state minimization Rate o control minimization LQR design with prescribed degree o stability LQR or command tracking LQR or inhomogeneous systems OPIMAL CONROL, GUIDANCE AND ESIMAION 2
2 Summary o LQR Design Pro. Radhakant Padhi Dept. o Aerospace Engineering Indian Institute o Science - Bangalore LQR Design: Problem Statement Perormance Index (to minimize): Path Constraint: t 1 1 J = ( S ) + 2 Q + U RU dt t 2 ϕ( ) L(, U ) ɺ = A + BU Boundary Conditions: t = : Speciied ( ) : Fixed, t : Free OPIMAL CONROL, GUIDANCE AND ESIMAION 4
3 LQR Design: Necessary Conditions o Optimality 1 erminal penalty: ϕ ( ) = ( S ) 2 1 Hamiltonian: H = Q + U RU + A + BU 2 State Equation: ɺ = A + BU Costate Equation: Optimal Control Eq.: Boundary Condition: λ ( H / ) ( Q A λ ) ɺ λ = = + ( / ) = = H U U R B λ ( ϕ / ) λ = = S OPIMAL CONROL, GUIDANCE AND ESIMAION 5 LQR Design: Derivation o Riccati Equation Guess λ ( t) = P ( t) ( t) ɺ λ = P ɺ + Pɺ = P ɺ + P A + BU = P ɺ + P( A BR B λ ) = P ɺ + P( A BR B P ) ( Q + A P ) = ( Pɺ + PA PBR B P) 1 ( Pɺ + PA + A P PBR B P + Q) = OPIMAL CONROL, GUIDANCE AND ESIMAION 6
4 LQR Design: Derivation o Riccati Equation Riccati equation ɺ = P PA A P PBR B P Q Boundary condition ( ) = ( is ree) P t S ( ) P t = S OPIMAL CONROL, GUIDANCE AND ESIMAION 7 LQR Design: Ininite ime Regulator Problem heorem (By Kalman) As t, or constant Q and R matrices, Pɺ t Algebraic Riccati Equation (ARE) PA A P PBR B P Q Final Control Solution: + + = U = R B P = K OPIMAL CONROL, GUIDANCE AND ESIMAION 8
5 Stability o closed-loop loop system in LQR Pro. Radhakant Padhi Dept. o Aerospace Engineering Indian Institute o Science - Bangalore LQR Design: Stability o Closed Loop System Closed loop system Lyapunov unction Vɺ = ɺ P + Pɺ ɺ = A + BU = A BK V = P = A BK P + P A BK = + A BR B P P P A BR B P = PA A P PBR B P Q Q PBR B P Q PBR B P = OPIMAL CONROL, GUIDANCE AND ESIMAION 1
6 LQR Design: Stability o Closed Loop System For R >, R >. Also P > -1 So PBR B P > Also Q. -1 ( PBR B P Q) Hence, + > V ɺ < Hence, the closed loop system is always asymptotically stable! OPIMAL CONROL, GUIDANCE AND ESIMAION 11 LQR Design: Minimum value o cost unction 1 J = ( Q + U RU ) dt 1 = Q + ( R B P ) R ( R B P ) dt 1 = ( Q + PBR B P) dt 1 1 = ( Vɺ ) dt [ V ] P t = = = P P P 2 = 2 OPIMAL CONROL, GUIDANCE AND ESIMAION 12
7 Extensions o LQR Design Pro. Radhakant Padhi Dept. o Aerospace Engineering Indian Institute o Science - Bangalore LQR Extensions: 1. Cross Product erm in P.I. J = ( Q 2 WU U RU ) dt + + Let us consider the expression: ( ) + ( + ) ( + ) Q WR W U R W R U R W = Q + U RU + U W + WU = Q + 2 WU + U RU OPIMAL CONROL, GUIDANCE AND ESIMAION 14
8 LQR Extensions: 1. Cross Product erm in P.I. J = ( Q WR W ) ( U R W ) R( U R W ) dt Q1 U1 = ( Q1 + U1 RU1) dt t ɺ = A + BU Control Solution = A + B U R W U = K ( 1 ) ( A BR W ) BU1 = + = A + BU U = U1 R W = K + R W OPIMAL CONROL, GUIDANCE AND ESIMAION 15 LQR Extensions: 2. Weightage on Rate o State J = ( Q + U RU + ɺ Sɺ ) dt = Q U RU ( A BU ) S ( A BU ) dt Q + U RU + A S A + A SBU = dt + U B S A + U B SBU Q1 R1 W = ( Q A SA) U ( R B SB) U 2 ( A SB) U dt = ( Q1 + U RU ) WU dt Leads to a cross product case OPIMAL CONROL, GUIDANCE AND ESIMAION 16
9 LQR Extensions: 3. Weightage on Rate o Control ( ɺ ɺ ) 1 J = Q + U RU + U RU ˆ dt Let =, V = Uɺ U 1 Q J V RV ˆ = dt + R ( ) 1 J = Qˆ + V RV ˆ dt OPIMAL CONROL, GUIDANCE AND ESIMAION 17 LQR Extensions: 3. Weightage on Rate o Control ɺ = A + BU, = Uɺ = V A B ɺ = V Aˆ BV ˆ + = + I Note : Aˆ { A B} Bˆ (1) he dimension o the problem has increased rom n to ( n + m) (2) I, is controllable, it can be shown that the new system is also controllable. OPIMAL CONROL, GUIDANCE AND ESIMAION 18
10 LQR Extensions: 3. Weightage on Rate o Control Solution : ˆ ˆ V = Uɺ = R B Pˆ where Pˆ is the solution o ˆ A P PA PBR B P Qˆ ˆ ˆ ˆ ˆ ˆ ˆ + ˆ + = Hence ˆ ˆ ˆ P 1 11 P 12 1 [ ] ˆ ˆ ˆ Uɺ = R I = R P12 P 22 ˆ P ˆ U 12 P 22 = Rˆ Pˆ Rˆ Pˆ U OPIMAL CONROL, GUIDANCE AND ESIMAION 19 LQR Extensions: 3. Weightage on Rate o Control However, Uɺ = Rˆ Pˆ Rˆ Pˆ U is a dynamic equation in U and hence is not easy or implementation. For this reason, we want an expression in the RHS only as a unction o and operations on it. State equation: ɺ = A + BU + his suggests: U = B ɺ A ( Note : his is only an approximate solution, unless m n) OPIMAL CONROL, GUIDANCE AND ESIMAION 2
11 LQR Extensions: 3. Weightage on Rate o Control Uɺ = Rˆ Pˆ Rˆ Pˆ B ɺ Rˆ Pˆ B Aɺ ˆ 1 ˆ ˆ + ˆ 1 R P ˆ + = 12 + P22 B A R P22 B ɺ 1 2 K2 = K ɺ K K1 Integrating this expression both sides, U = K K z dz + U t 1 2 Proportional Initial condition Itegral Note : U can be obtained using a perormance index without the Uɺ term OPIMAL CONROL, GUIDANCE AND ESIMAION 21 LQR Extensions: 4. Prescribed Degree o Stability Condition: All the Eiganvalues o the closed loop system should lie to the let o line AB 2αt J = where, e t Q + U RU dt α αt αt αt αt = ( e Q e e U R e U ) dt t + A = ( ɶ Qɶ + Uɶ RUɶ ) dt t αt Let ɶ = e Co-ordinate α transormation B αt Uɶ = e U OPIMAL CONROL, GUIDANCE AND ESIMAION jω 22 σ
12 LQR Extensions: 4. Prescribed Degree o Stability ɺɶ ɺ αt αt = e + αe αt = + + αt e A BU αe αt αt αt α = A e + B e U + e ɺɶ = A + I ɶ + BUɶ ( α ) Control Solution: Uɶ = K ɶ αt e U U = = K αt K e OPIMAL CONROL, GUIDANCE AND ESIMAION 23 LQR Extensions: 4. Prescribed Degree o Stability Modiied System: Uɶ = K ɶ ɺɶ = ( ) + α ɶ ɺ = ( ) A BK I K Actual System: U = K A BK is designed in such a way that eigenvalues o A BK + α I Hence, eigenvalues o will lie in the let-hal plane. ( A BK ) will lie to the let o a line parallel to the imaginary axis, which is located away by distance α rom the imaginary axis. OPIMAL CONROL, GUIDANCE AND ESIMAION 24
13 LQR Design or Command racking Pro. Radhakant Padhi Dept. o Aerospace Engineering Indian Institute o Science - Bangalore LQR Design or Command racking Problem: o design U such that a part o the state vector o the linear system ɺ = A + BU tracks a commanded reerence signal. i.e. rc, where = N Solution: 1) Formulate a standard LQR problem. However, select the Q matrix properly. r c 2) Implement the controller as U = K N Q ypically Q = OPIMAL CONROL, GUIDANCE AND ESIMAION 26
14 LQR Design or Command racking U B + ɺ + A LQ Regulation - K U B + ɺ + LQ racking - K A + N rc ( t) - OPIMAL CONROL, GUIDANCE AND ESIMAION 27 LQR Design or Command racking with Integral Feedback Solution (with integral controller): 1) Augment the system dynamics with integral states ɺ A AN B ɺ N AN ANN N B = + N U ɺ I I I 2) Select the Q matrix properly (should penalize only and states) t 3) Control solution U = K ( rc ) N ( rc ) dt I OPIMAL CONROL, GUIDANCE AND ESIMAION 28
15 LQR Design or Inhomogeneous Systems Pro. Radhakant Padhi Dept. o Aerospace Engineering Indian Institute o Science - Bangalore LQR Design or Inhomogeneous Systems Reerence OPIMAL CONROL, GUIDANCE AND ESIMAION 3
16 LQR Design or Inhomogeneous Systems o derive the state o a linear (rather linearized) system ɺ = A + BU + C to the origin by minimizing the ollowing quadratic perormance index (cost unction) 1 1 J = ( S ) + ( Q + U RU ) dt 2 where S, Q (psd), R > (pd) t OPIMAL CONROL, GUIDANCE AND ESIMAION 31 LQR Design or Inhomogeneous Systems Perormance Index (to minimize): 1 1 J = ( S ) + ( Q + U RU ) dt 2 Path Constraint: t ɺ = A + BU + C Boundary Conditions: t = : Speciied ( ) : Fixed, t : Free OPIMAL CONROL, GUIDANCE AND ESIMAION 32
17 LQR Design or Inhomogeneous Systems 1 erminal penalty: ϕ ( ) = ( S ) 2 1 Hamiltonian: H = Q + U RU + A + BU + C 2 State Equation: ɺ = A + BU + C Costate Equation: Optimal Control Eq.: Boundary Condition: λ ( H / ) ( Q A λ ) ɺ λ = = + ( / ) = = H U U R B λ ( ϕ / ) λ = = S OPIMAL CONROL, GUIDANCE AND ESIMAION 33 LQR Design or Inhomogeneous Systems Guess λ ( t) = P( t) ( t) + K ( t) ɺ λ = P ɺ + Pɺ + Kɺ = P ɺ + P A + BU + C + Kɺ = ɺ + ( λ ) + + ( ) ɺ ( ) P P A BR B PC Kɺ Q + A P + K = P + P A BR B P + K + PC + Kɺ 1 ( Pɺ + PA + A P PBR B P + Q) 1 ( Kɺ A K PBR B P PC) = OPIMAL CONROL, GUIDANCE AND ESIMAION 34
18 LQR Design or Inhomogeneous Systems Riccati equation ɺ = P PA A P PBR B P Q Auxiliary equation Boundary conditions Kɺ + A PBR B K + PC = ( ) + ( ) = ( is ree) P t K t S ( ) P t = S K ( t ) = OPIMAL CONROL, GUIDANCE AND ESIMAION 35 LQR Design or Inhomogeneous Systems Control Solution: U = R B λ = + R B P K = R B P R B K Note: here is a residual controller even ater. his part o the controller osets the continuous disturbance. OPIMAL CONROL, GUIDANCE AND ESIMAION 36
19 hanks or the Attention.!! OPIMAL CONROL, GUIDANCE AND ESIMAION 37
Linear Quadratic Regulator (LQR) Design II
Lecture 8 Linear Quadratic Regulator LQR) Design II Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Outline Stability and Robustness properties
More informationLinear Quadratic Regulator (LQR) I
Optimal Control, Guidance and Estimation Lecture Linear Quadratic Regulator (LQR) I Pro. Radhakant Padhi Dept. o Aerospace Engineering Indian Institute o Science - Bangalore Generic Optimal Control Problem
More informationLinear 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 informationConstrained Optimal Control I
Optimal Control, Guidance and Estimation Lecture 34 Constrained Optimal Control I Pro. Radhakant Padhi Dept. o Aerospace Engineering Indian Institute o Science - Bangalore opics Motivation Brie Summary
More informationConstrained Optimal Control. Constrained Optimal Control II
Optimal Control, Guidance and Estimation Lecture 35 Constrained Optimal Control II Prof. Radhakant Padhi Dept. of Aerospace Engineering Indian Institute of Science - Bangalore opics: Constrained Optimal
More informationRobust 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 informationFeedback Optimal Control for Inverted Pendulum Problem by Using the Generating Function Technique
(IJACSA) International Journal o Advanced Computer Science Applications Vol. 5 No. 11 14 Feedback Optimal Control or Inverted Pendulum Problem b Using the Generating Function echnique Han R. Dwidar Astronom
More informationHomework 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 informationControl Systems. Design of State Feedback Control.
Control Systems Design of State Feedback Control chibum@seoultech.ac.kr Outline Design of State feedback control Dominant pole design Symmetric root locus (linear quadratic regulation) 2 Selection of closed-loop
More informationCourse Outline. Higher Order Poles: Example. Higher Order Poles. Amme 3500 : System Dynamics & Control. State Space Design. 1 G(s) = s(s + 2)(s +10)
Amme 35 : System Dynamics Control State Space Design Course Outline Week Date Content Assignment Notes 1 1 Mar Introduction 2 8 Mar Frequency Domain Modelling 3 15 Mar Transient Performance and the s-plane
More informationSuppose that we have a specific single stage dynamic system governed by the following equation:
Dynamic Optimisation Discrete Dynamic Systems A single stage example Suppose that we have a specific single stage dynamic system governed by the following equation: x 1 = ax 0 + bu 0, x 0 = x i (1) where
More informationLecture 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 informationOPTIMAL 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 informationQuadratic Stability of Dynamical Systems. Raktim Bhattacharya Aerospace Engineering, Texas A&M University
.. Quadratic Stability of Dynamical Systems Raktim Bhattacharya Aerospace Engineering, Texas A&M University Quadratic Lyapunov Functions Quadratic Stability Dynamical system is quadratically stable if
More informationUsing Lyapunov Theory I
Lecture 33 Stability Analysis of Nonlinear Systems Using Lyapunov heory I Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Outline Motivation Definitions
More informationMATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem
MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem Pulemotov, September 12, 2012 Unit Outline Goal 1: Outline linear
More informationExtensions and applications of LQ
Extensions and applications of LQ 1 Discrete time systems 2 Assigning closed loop pole location 3 Frequency shaping LQ Regulator for Discrete Time Systems Consider the discrete time system: x(k + 1) =
More informationLecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
Lecture 6 Classical Control Overview IV Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lead Lag Compensator Design Dr. Radhakant Padhi Asst.
More informationTime-Invariant Linear Quadratic Regulators Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 2015
Time-Invariant Linear Quadratic Regulators Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 15 Asymptotic approach from time-varying to constant gains Elimination of cross weighting
More informationTopic # /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 informationContents. 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 information4F3 - Predictive Control
4F3 Predictive Control - Lecture 2 p 1/23 4F3 - Predictive Control Lecture 2 - Unconstrained Predictive Control Jan Maciejowski jmm@engcamacuk 4F3 Predictive Control - Lecture 2 p 2/23 References Predictive
More informationX 2 3. Derive state transition matrix and its properties [10M] 4. (a) Derive a state space representation of the following system [5M] 1
QUESTION BANK 6 SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road 5758 QUESTION BANK (DESCRIPTIVE) Subject with Code :SYSTEM THEORY(6EE75) Year &Sem: I-M.Tech& I-Sem UNIT-I
More informationState 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 informationChap 8. State Feedback and State Estimators
Chap 8. State Feedback and State Estimators Outlines Introduction State feedback Regulation and tracking State estimator Feedback from estimated states State feedback-multivariable case State estimators-multivariable
More informationWEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS
U.P.B. Sci. Bull., Series D, Vol. 75, Iss. 2, 2013 ISSN 1454-2358 WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS Raluca M. STEFANESCU 1, Claudiu L. PRIOROC 2, Adrian M. STOICA
More informationLecture 9. Introduction to Kalman Filtering. Linear Quadratic Gaussian Control (LQG) G. Hovland 2004
MER42 Advanced Control Lecture 9 Introduction to Kalman Filtering Linear Quadratic Gaussian Control (LQG) G. Hovland 24 Announcement No tutorials on hursday mornings 8-9am I will be present in all practical
More information5. 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 informationGain Scheduling and Dynamic Inversion
Lecture 31 Gain Scheduling and Dynamic Inversion Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Topics A Brief Overview of Gain Scheduling Philosophy
More informationGas Turbine LQR, INTEGRAL Controllers and Optimal PID Tuning by Ant Colony Optimization Comparative Study
International Journal of Computer Science and elecommunications [Volume 4, Issue, January 23] 35 ISSN 247-3338 Gas urbine LQR, INEGRAL Controllers and Optimal PID uning by Ant Colony Optimization Comparative
More information6.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 informationTopic # Feedback Control
Topic #5 6.3 Feedback Control State-Space Systems Full-state Feedback Control How do we change the poles of the state-space system? Or,evenifwecanchangethepolelocations. Where do we put the poles? Linear
More informationLinear-Quadratic Optimal Control: Full-State Feedback
Chapter 4 Linear-Quadratic Optimal Control: Full-State Feedback 1 Linear quadratic optimization is a basic method for designing controllers for linear (and often nonlinear) dynamical systems and is actually
More informationLecture 4 Classical Control Overview II. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
Lecture 4 Classical Control Overview II Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Stability Analysis through Transfer Function Dr. Radhakant
More information2 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 informationTime-Invariant Linear Quadratic Regulators!
Time-Invariant Linear Quadratic Regulators Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 17 Asymptotic approach from time-varying to constant gains Elimination of cross weighting
More informationThe 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 informationOptimal Control. Quadratic Functions. Single variable quadratic function: Multi-variable quadratic function:
Optimal Control Control design based on pole-placement has non unique solutions Best locations for eigenvalues are sometimes difficult to determine Linear Quadratic LQ) Optimal control minimizes a quadratic
More informationRobotics. 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 informationLQR, 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 informationThe 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 informationSome New Results on Linear Quadratic Regulator Design for Lossless Systems
Some New Results on Linear Quadratic Regulator Design for Lossless Systems Luigi Fortuna, Giovanni Muscato Maria Gabriella Xibilia Dipartimento Elettrico Elettronico e Sistemistico Universitá degli Studi
More informationDynamic Inversion Design II
Lecture 32 Dynamic Inversion Design II Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Topics Summary of Dynamic Inversion Design Advantages Issues
More information6. 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 informationMODERN CONTROL DESIGN
CHAPTER 8 MODERN CONTROL DESIGN The classical design techniques of Chapters 6 and 7 are based on the root-locus and frequency response that utilize only the plant output for feedback with a dynamic controller
More informationTheoretical Justification for LQ problems: Sufficiency condition: LQ problem is the second order expansion of nonlinear optimal control problems.
ES22 Lecture Notes #11 Theoretical Justification for LQ problems: Sufficiency condition: LQ problem is the second order expansion of nonlinear optimal control problems. J = φ(x( ) + L(x,u,t)dt ; x= f(x,u,t)
More informationChapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control
Chapter 3 LQ, LQG and Control System H 2 Design Overview LQ optimization state feedback LQG optimization output feedback H 2 optimization non-stochastic version of LQG Application to feedback system design
More informationLecture 2: Discrete-time Linear Quadratic Optimal Control
ME 33, U Berkeley, Spring 04 Xu hen Lecture : Discrete-time Linear Quadratic Optimal ontrol Big picture Example onvergence of finite-time LQ solutions Big picture previously: dynamic programming and finite-horizon
More informationHere represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.
19 KALMAN FILTER 19.1 Introduction In the previous section, we derived the linear quadratic regulator as an optimal solution for the fullstate feedback control problem. The inherent assumption was that
More informationLinear 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 informationClassical Numerical Methods to Solve Optimal Control Problems
Lecture 26 Classical Numerical Methods to Solve Optimal Control Problems Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Necessary Conditions
More informationTopic # Feedback Control Systems
Topic #17 16.31 Feedback Control Systems Deterministic LQR Optimal control and the Riccati equation Weight Selection Fall 2007 16.31 17 1 Linear Quadratic Regulator (LQR) Have seen the solutions to the
More informationCALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b
CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 110b R. M. Murray Kalman Filters 14 January 2007 Reading: This set of lectures provides a brief introduction to Kalman filtering, following
More informationLecture 8 Optimization
4/9/015 Lecture 8 Optimization EE 4386/5301 Computational Methods in EE Spring 015 Optimization 1 Outline Introduction 1D Optimization Parabolic interpolation Golden section search Newton s method Multidimensional
More informationLecture 5 Linear Quadratic Stochastic Control
EE363 Winter 2008-09 Lecture 5 Linear Quadratic Stochastic Control linear-quadratic stochastic control problem solution via dynamic programming 5 1 Linear stochastic system linear dynamical system, over
More informationMODULE 6 LECTURE NOTES 1 REVIEW OF PROBABILITY THEORY. Most water resources decision problems face the risk of uncertainty mainly because of the
MODULE 6 LECTURE NOTES REVIEW OF PROBABILITY THEORY INTRODUCTION Most water resources decision problems ace the risk o uncertainty mainly because o the randomness o the variables that inluence the perormance
More informationECE7850 Lecture 7. Discrete Time Optimal Control and Dynamic Programming
ECE7850 Lecture 7 Discrete Time Optimal Control and Dynamic Programming Discrete Time Optimal control Problems Short Introduction to Dynamic Programming Connection to Stabilization Problems 1 DT nonlinear
More informationEL2520 Control Theory and Practice
EL2520 Control Theory and Practice Lecture 8: Linear quadratic control Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden Linear quadratic control Allows to compute the controller
More informationSemidefinite 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 informationDissipativity. Outline. Motivation. Dissipative Systems. M. Sami Fadali EBME Dept., UNR
Dissipativity M. Sami Fadali EBME Dept., UNR 1 Outline Differential storage functions. QSR Dissipativity. Algebraic conditions for dissipativity. Stability of dissipative systems. Feedback Interconnections
More informationCALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b
CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 110b R. M. Murray Kalman Filters 25 January 2006 Reading: This set of lectures provides a brief introduction to Kalman filtering, following
More informationLinear State Feedback Controller Design
Assignment For EE5101 - Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University
More informationCAP 5415 Computer Vision Fall 2011
CAP 545 Computer Vision Fall 2 Dr. Mubarak Sa Univ. o Central Florida www.cs.uc.edu/~vision/courses/cap545/all22 Oice 247-F HEC Filtering Lecture-2 General Binary Gray Scale Color Binary Images Y Row X
More informationOutline. 1 Linear Quadratic Problem. 2 Constraints. 3 Dynamic Programming Solution. 4 The Infinite Horizon LQ Problem.
Model Predictive Control Short Course Regulation James B. Rawlings Michael J. Risbeck Nishith R. Patel Department of Chemical and Biological Engineering Copyright c 217 by James B. Rawlings Outline 1 Linear
More informationAustralian Journal of Basic and Applied Sciences, 3(4): , 2009 ISSN Modern Control Design of Power System
Australian Journal of Basic and Applied Sciences, 3(4): 4267-4273, 29 ISSN 99-878 Modern Control Design of Power System Atef Saleh Othman Al-Mashakbeh Tafila Technical University, Electrical Engineering
More information6 OUTPUT FEEDBACK DESIGN
6 OUTPUT FEEDBACK DESIGN When the whole sate vector is not available for feedback, i.e, we can measure only y = Cx. 6.1 Review of observer design Recall from the first class in linear systems that a simple
More informationSteady State Kalman Filter
Steady State Kalman Filter Infinite Horizon LQ Control: ẋ = Ax + Bu R positive definite, Q = Q T 2Q 1 2. (A, B) stabilizable, (A, Q 1 2) detectable. Solve for the positive (semi-) definite P in the ARE:
More informationLecture 15 Review of Matrix Theory III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
Lecture 15 Review of Matrix Theory III Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Matrix An m n matrix is a rectangular or square array of
More informationROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS
ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS I. Thirunavukkarasu 1, V. I. George 1, G. Saravana Kumar 1 and A. Ramakalyan 2 1 Department o Instrumentation
More informationDenis 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 informationDepartment of Electronics and Instrumentation Engineering M. E- CONTROL AND INSTRUMENTATION ENGINEERING CL7101 CONTROL SYSTEM DESIGN Unit I- BASICS AND ROOT-LOCUS DESIGN PART-A (2 marks) 1. What are the
More informationEE221A Linear System Theory Final Exam
EE221A Linear System Theory Final Exam Professor C. Tomlin Department of Electrical Engineering and Computer Sciences, UC Berkeley Fall 2016 12/16/16, 8-11am Your answers must be supported by analysis,
More informationLecture 10 Linear Quadratic Stochastic Control with Partial State Observation
EE363 Winter 2008-09 Lecture 10 Linear Quadratic Stochastic Control with Partial State Observation partially observed linear-quadratic stochastic control problem estimation-control separation principle
More informationOptimal Control. Lecture 3. Optimal Control of Discrete Time Dynamical Systems. John T. Wen. January 22, 2004
Optimal Control Lecture 3 Optimal Control of Discrete Time Dynamical Systems John T. Wen January, 004 Outline optimization of a general multi-stage discrete time dynamical systems special case: discrete
More informationOPTIMAL CONTROL AND ESTIMATION
OPTIMAL CONTROL AND ESTIMATION Robert F. Stengel Department of Mechanical and Aerospace Engineering Princeton University, Princeton, New Jersey DOVER PUBLICATIONS, INC. New York CONTENTS 1. INTRODUCTION
More informationControl of Thermoacoustic Instabilities: Actuator Placement
Control of Thermoacoustic Instabilities: Actuator Placement Pushkarini Agharkar, Priya Subramanian, Prof. R. I. Sujith Department of Aerospace Engineering Prof. Niket Kaisare Department of Chemical Engineering
More informationSIO 211B, Rudnick. We start with a definition of the Fourier transform! ĝ f of a time series! ( )
SIO B, Rudnick! XVIII.Wavelets The goal o a wavelet transorm is a description o a time series that is both requency and time selective. The wavelet transorm can be contrasted with the well-known and very
More informationEE C128 / ME C134 Final Exam Fall 2014
EE C128 / ME C134 Final Exam Fall 2014 December 19, 2014 Your PRINTED FULL NAME Your STUDENT ID NUMBER Number of additional sheets 1. No computers, no tablets, no connected device (phone etc.) 2. Pocket
More informationEE363 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 informationControl Design. Lecture 9: State Feedback and Observers. Two Classes of Control Problems. State Feedback: Problem Formulation
Lecture 9: State Feedback and s [IFAC PB Ch 9] State Feedback s Disturbance Estimation & Integral Action Control Design Many factors to consider, for example: Attenuation of load disturbances Reduction
More informationLinear-Quadratic-Gaussian (LQG) Controllers and Kalman Filters
Linear-Quadratic-Gaussian (LQG) Controllers and Kalman Filters Emo Todorov Applied Mathematics and Computer Science & Engineering University of Washington Winter 204 Emo Todorov (UW) AMATH/CSE 579, Winter
More informationLecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
Lecture 5 Classical Control Overview III Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore A Fundamental Problem in Control Systems Poles of open
More informationLyapunov Stability Analysis for Feedback Control Design
Copyright F.L. Lewis 008 All rights reserved Updated: uesday, November, 008 Lyapuov Stability Aalysis for Feedbac Cotrol Desig Lyapuov heorems Lyapuov Aalysis allows oe to aalyze the stability of cotiuous-time
More informationOptimal Control, Guidance and Estimation. Lecture 17. Overview of Flight Dynamics III. Prof. Radhakant Padhi. Prof.
Optimal Control, Guidance and Estimation Lecture 17 Overview of Flight Dynamics III Prof. adhakant Padhi Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Six DOF Model Prof. adhakant
More informationPeter C. Müller. Introduction. - and the x 2 - subsystems are called the slow and the fast subsystem, correspondingly, cf. (Dai, 1989).
Peter C. Müller mueller@srm.uni-wuppertal.de Safety Control Engineering University of Wuppertal D-497 Wupperta. Germany Modified Lyapunov Equations for LI Descriptor Systems or linear time-invariant (LI)
More informationLQR and H 2 control problems
LQR and H 2 control problems Domenico Prattichizzo DII, University of Siena, Italy MTNS - July 5-9, 2010 D. Prattichizzo (Siena, Italy) MTNS - July 5-9, 2010 1 / 23 Geometric Control Theory for Linear
More informationEE363 Review Session 1: LQR, Controllability and Observability
EE363 Review Session : LQR, Controllability and Observability In this review session we ll work through a variation on LQR in which we add an input smoothness cost, in addition to the usual penalties on
More informationSWEEP METHOD IN ANALYSIS OPTIMAL CONTROL FOR RENDEZ-VOUS PROBLEMS
J. Appl. Math. & Computing Vol. 23(2007), No. 1-2, pp. 243-256 Website: http://jamc.net SWEEP METHOD IN ANALYSIS OPTIMAL CONTROL FOR RENDEZ-VOUS PROBLEMS MIHAI POPESCU Abstract. This paper deals with determining
More information1. LQR formulation 2. Selection of weighting matrices 3. Matlab implementation. Regulator Problem mm3,4. u=-kx
MM8.. LQR Reglator 1. LQR formlation 2. Selection of weighting matrices 3. Matlab implementation Reading Material: DC: p.364-382, 400-403, Matlab fnctions: lqr, lqry, dlqr, lqrd, care, dare 3/26/2008 Introdction
More informationF.L. Lewis, NAI. Talk available online at Supported by : NSF AFOSR Europe ONR Marc Steinberg US TARDEC
F.L. Lewis, NAI Moncrief-O Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington, USA and Qian Ren Consulting Professor, State Key Laboratory of Synthetical Automation for
More informationCDS 110b: Lecture 2-1 Linear Quadratic Regulators
CDS 110b: Lecture 2-1 Linear Quadratic Regulators Richard M. Murray 11 January 2006 Goals: Derive the linear quadratic regulator and demonstrate its use Reading: Friedland, Chapter 9 (different derivation,
More informationR. Balan. Splaiul Independentei 313, Bucharest, ROMANIA D. Aur
An On-line Robust Stabilizer R. Balan University "Politehnica" of Bucharest, Department of Automatic Control and Computers, Splaiul Independentei 313, 77206 Bucharest, ROMANIA radu@karla.indinf.pub.ro
More informationChapter 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 informationAutomatic Generation Control Using LQR based PI Controller for Multi Area Interconnected Power System
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 2 (2014), pp. 149-154 Research India Publications http://www.ripublication.com/aeee.htm Automatic Generation Control Using
More informationAnalysis of the regularity, pointwise completeness and pointwise generacy of descriptor linear electrical circuits
Computer Applications in Electrical Engineering Vol. 4 Analysis o the regularity pointwise completeness pointwise generacy o descriptor linear electrical circuits Tadeusz Kaczorek Białystok University
More informationFeedback Linearization
Feedback Linearization Peter Al Hokayem and Eduardo Gallestey May 14, 2015 1 Introduction Consider a class o single-input-single-output (SISO) nonlinear systems o the orm ẋ = (x) + g(x)u (1) y = h(x) (2)
More informationMCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory
MCE/EEC 647/747: Robot Dynamics and Control Lecture 8: Basic Lyapunov Stability Theory Reading: SHV Appendix Mechanical Engineering Hanz Richter, PhD MCE503 p.1/17 Stability in the sense of Lyapunov A
More informationStatic and Dynamic Optimization (42111)
Static and Dynamic Optimization (421) Niels Kjølstad Poulsen Build. 0b, room 01 Section for Dynamical Systems Dept. of Applied Mathematics and Computer Science The Technical University of Denmark Email:
More informationProducts and Convolutions of Gaussian Probability Density Functions
Tina Memo No. 003-003 Internal Report Products and Convolutions o Gaussian Probability Density Functions P.A. Bromiley Last updated / 9 / 03 Imaging Science and Biomedical Engineering Division, Medical
More information9 Controller Discretization
9 Controller Discretization In most applications, a control system is implemented in a digital fashion on a computer. This implies that the measurements that are supplied to the control system must be
More information