Constrained Optimal Control. Constrained Optimal Control II
|
|
- Meryl Payne
- 5 years ago
- Views:
Transcription
1 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 Control Motivation Pontryagin Minimum Principle ime Optimal Control of LI Systems ime Optimal Control of Double-Integral System Fuel Optimal Control Energy Optimal Control State Constrained Optimal Control
2 Summary of Pontryagin Minimum Principle Prof. Radhakant Padhi Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Obective o find an "admissible" time history of control variable U t, t t, t f, + ( or, component wise, ) where U ( t) U U u ( t) U,which: ( ) 1) Causes the system governed by Xɺ = f t, X, U to follow an admissible traectory ) Optimizes (minimizes/maximizes) a "meaningful" performance index t f = ϕ ( f, f ) + (,, ) J t X L t X U dt t 3) Forces the system to satisfy "proper boundary conditions". ( ) 4
3 Solution Procedure of a given Problem Hamiltonian : Necessary Conditions : (,, λ) = (, ) + λ (, ) H X U L X U f X U H (i) State Equation: Xɺ = = f ( t, X, U ) λ H (ii) Costate Equation: ɺ λ = X (ii i) Optimal Control Equation: Minimize H with repect to U ( t) U ( ) ( λ) H ( X U λ ) i.e. H X, U,,, (iv) Boundary conditions: X ϕ = Specified, λ f = X f 5 ime Optimal Control of Control Constrained LI Systems Prof. Radhakant Padhi Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
4 ime Optimal Control of LI Systems Problem : Minimize the time taken for an LI system to go from an arbitrary initial state to the desired final state. Note : By considering the desired final state as the origin of state space, it becomes time-optimal "regulator problem". System Dynamics (LI system) : Xɺ = AX + BU n m where, X R, U R are constant matrices 7 ime Optimal Control of LI Systems he control magnitude U satisfies U U U U U + or, component wise, u U, where = 1,,, m + where, U is the lower bound and U is the upper bound. Without loss of generality, it can be assumed that 1 U 1 or, component wise, u 1, where = 1,,, m Assumption : he system is state controllable, i.e. n 1 G B AB A B A B is of rank n. 8
5 ime Optimal Control of LI Systems Problem : Find optimal control which satisfies 1, takes the system from Initial state X to Final state (origin) in minimum time. Solution : t f ( ) = [,, ] t J U U u Step 1 : Selection of Performance Index ( f ) f L X U t dt = 1 dt = t t t (Note: t is fixed, but t is 'free') f t 9 ime Optimal Control of LI Systems Step : Hamiltonian (, λ, ) = 1 + λ [ + ] = 1+ [ AX ] λ + H X U AX BU U B λ Step 3 : State and Costate Equation ɺ H λ Boundary condition X = = AX + BU λ = = A f, H X X () = X ; X ( t ) = ; but t f is 'free' ɺ λ 1
6 ime Optimal Control of LI Systems Step 4 : Optimal Control 1 + (, λ, ) (, λ, ) H X U H X U [ AX ] λ + U 1 + [ AX ] B λ (1) If q >, then U = 1 () If q <, then U = + 1 min{ } λ + U B λ U q U q,, where, q B λ U q = U q U 1 Final Solution: { } sgn{ λ} u = sgn q = B th where B is colomn vector of B 11 ypes of ime-optimal Control ) ( ) 1 Normal ime - Optimal Control NOC System During the interval t, t f, a set of times t, t,, t t, t, 1 γ f where, γ = 1,,, = 1,,, m :, if and only if t t = γ q = B λ =, otherwise hen we have a normal time-optimal control problem. 1
7 Bang-Bang Control Reference: D. S. Naidu, Optimal Control Systems CRC Press, (Chap. 7) For NOC system, the Optimal control { } { } U = sgn q = sgn B λ t t, t f is a piecewise constant function of time (i.e. of Bang - Bang nature) 13 ypes of ime-optimal Control ) ( ) Singular ime - Optimal Control SOC [ ] 1 [ ] During the interval t, t f, one or more sub-intervals 1, : q = t, : Singularity Intervals hen we have a singular time-optimal control problem. Note : During singularity intervals, the time-optimal control is not defined Reference: D. S. Naidu, Optimal Control Systems CRC Press, (Chap. 7) 14
8 Condition for NOC System ( ) Assume λ = λ. hen A t { } { λ} { λ} A t u = { q } = { B e λ} U = sgn q = sgn B = sgn B e Component wise, sgn sgn [ ] Hence, if q = t 1,, hen all derivatives of q =, i.e. 15 Condition for NOC System q qɺ qɺɺ A t = B e λ = A t = B A e λ = A t B A e = λ = ( 1 ) ( 1) n n A t qɺ = B A e λ = Combining, one can write: G e A t λ = n 1 where, G B AB A B A B 16
9 Condition for NOC System Combining the results for = 1,, m, one can write: where A t G e λ = n 1 G B AB A B A B A t However, e and λ. Hence, for SOC problems, G must be singular. In other words, for NOC problems, G must be non-singular; i.e. the system should be completely state controllable. 17 Solution of OC System: Some Observations i Singular interval cannot exist for a completely controllable system i he necessary and sufficiency condition for NOC is that the system is completely controllable. Conversely, he necessary and sufficiency condition for SOC is that the system is uncontrollable. 18
10 Uniqueness and Number of Switches Uniqueness of Optiomal Control If the ime-optimal system is normal then the Optimal control solution is unique. Number of Switchings If original system is normal, and if all n eigenvalues are real hen U can switch (from 1 to + 1 or from + 1 to 1) at most ( n ) 1 times. 19 Structure of ime-optimal Control System Dr. Radhakant Padhi Associate Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
11 Solution of OC System Problem : System Dynamics Xɺ = AX + BU subect to u 1, = 1,,, m Obective: X with minimum time under constraint Solution : Optimal control u { B λ} = sgn = sgn A t { B e λ} 1 Open-loop Structure of OC System Adopt an iterative procedure Assume Compute λ( t) Evaluate λ u Solve for system traectory X ( t) Monitor X ( t) and see if a t : X ( t ) =. hen the control is ime-optimal control. If not, then change λ and repeat the procedure. f f
12 Structure of OC System Reference: D. S. Naidu, Optimal Control Systems, CRC Press, (Chap. 7) 3 Structure of OC System Closed loop Structure : { h X } Optimal control law U = sgn ( ) ( ) However, an analytical/computational algorithm h( X ) = B λ X ( t) needs to be developed (demonstrated through a bench-mark example). 4
13 ime-optimal Control for Double Integral System Dr. Radhakant Padhi Associate Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore OC of a Double Integral system System Dynamics : mɺɺ y = f State variables : 1 x = y; x = yɺ 1 Double integral system described by ( ) xɺ = u where, u f / m u is constarined as u 1 t t, t f xɺ = x 6
14 OC of Double Integral System: Problem Statement Given Suect to Double integral system u ( ) x ( ) 1 1 t t, t f 1 Find an admissible control such that x [ ] x xɺ = x = u in minimum time. Assumption : Normal OC; i.e. No Singular control. 7 OC of Double Integral System Step 1 : Performance Index t f J = 1dt = t t t f Step : Hamiltonian ( ) H X, λ, u = 1+ λ x + λ u 1 Step 3 : Minimization of Hamiltonian ( λ ) H ( X u λ ) According to PMP, H X, u,,, λ u Optimal control λ u u = sgn { λ } 8
15 OC of a Double Integral System Step 4 : Costate Solution ɺ H λ1 = = x λ 1 ( t ) = λ ( ) 1 1 ɺ H λ = = λ = λ 1 1 x ( ) ( t) = ( ) t + ( ) λ λ λ 1 his results in four possibilities, depending on ( ) 1 ( ) λ ( ) λ ( ) the values of λ and λ. (assuming, ) 1 9 OC of a Double Integral System Step 5 : ime - Optimal Control Sequence Question : How to find h( X ), including the time of switching? 3
16 OC of a Double Integral System Step 6 : State raectories From state equation, xɺ = u and xɺ = x. Hence, ( ) 1 ( ) = + where, = = ± 1 x t x Ut U u 1 x1( t) = x1 ( ) + x ( ) t + Ut o Eliminate t, we observe that Hence, one can write: ( ( )) t = x x / U 1 1 x = x ( ) Ux ( ) + Ux 1 1 Note: U = ± 1 = 1/ U 31 OC of a Double Integral System Hence, finally ( ) ( ) t = x x if U = + 1, we have x = x ( ) x ( ) + x = C + x t = x x if U = 1, we have x1 = x1 ( ) + x ( ) x = C x where C, C are constants 1 ( x x ) Hence, it results in a family of parabolas in phase plane, 1 3
17 OC of a Double Integral System Reference: D. S. Naidu, Optimal Control Systems CRC Press, (Chap. 7) Arrow marks indicate evolution of traectories with increase of time. 33 OC of a Double Integral System ( ) ( ) At t = t, x t = x t =. f 1 f f Hence, from the phase-plane equation, 1 = x1 ( ) Ux ( ) + 1 x1 ( ) = Ux ( ) Collection of all such points define the "switching curve". 34
18 OC of a Double Integral System Step 7 : Switching Curve ( x x ) ( ) 1 ( ) wo curves γ and γ transfer any initial state to origin. Definitions: + he locus γ of all initial points,, by U = γ + = ( x1, x ) : x1 = x, x he locus γ of all initial points x. x, by U = 1 1 γ = ( x1, x ) : x1 = x, x ( ) ( ) 1 35 OC of a Double Integral System Step 7 : Switching Curve Complete switch curve γ as 1 γ = ( x1, x ) : x1 = x x = γ + γ Reference: D. S. Naidu, Optimal Control Systems CRC Press, (Chap. 7) 36
19 OC of a Double Integral System Step 8 : Phase Plane Regions R R + ( u = + 1) is the region to the left of γ, 1 R+ = ( x, x ) : x < x x 1 1 ( u = 1) is the region to the right of γ, 1 R = ( x, x ) : x > x x OC of a Double Integral System Control Strategy If the system is initially on i γ + then apply u = + 1 i γ then apply u = 1 { } { } i R+ then apply u = + 1, 1 i R then apply u = 1, + 1 Reference: D. S. Naidu, Optimal Control Systems, CRC Press, (Chap. 7) 38
20 OC of a Double Integral System Step 9 : Control Law if z, u 1 if z, u 1 ( x1 x ) ( x x ) + 1, γ + R+ Note: u = 1 1, γ R 1 o implement it, define z x + x x > = < = + 1. Next, if z =, then if x >, u = 1 and if x <, u = + 1. Note : he closed loop (feed back) control law is NONLINEAR even though the sytem is linear! 39 OC of a Double Integral System Step 1 : Minimum ime 1 x + 4x1 + x if ( x1, x ) R or x1 > x x 1 t = x + 4x + x if ( x, x ) R + or x < x x 1 x if ( x1, x ) γ or x1 = x x f
21 Close-loop Implementation of ime Optimal Control Law 41 hanks for the Attention.!! 4
Constrained 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 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 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) II
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
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 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 informationChapter 5. Pontryagin s Minimum Principle (Constrained OCP)
Chapter 5 Pontryagin s Minimum Principle (Constrained OCP) 1 Pontryagin s Minimum Principle Plant: (5-1) u () t U PI: (5-2) Boundary condition: The goal is to find Optimal Control. 2 Pontryagin s Minimum
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 informationPontryagin s Minimum Principle 1
ECE 680 Fall 2013 Pontryagin s Minimum Principle 1 In this handout, we provide a derivation of the minimum principle of Pontryagin, which is a generalization of the Euler-Lagrange equations that also includes
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 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 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 informationOptimal Control Design
Optimal Control Design Prof. Radhakant Padhi Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Acknowledgement: Indian Institute of Science Founded in 1909 more than 100 years old
More informationPrinciples of Optimal Control Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 16.323 Principles of Optimal Control Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 16.323 Lecture
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 informationOptimal Control, Guidance and Estimation. Lecture 16. Overview of Flight Dynamics II. Prof. Radhakant Padhi. Prof. Radhakant Padhi
Optimal Control, Guidance and Estimation Lecture 16 Overview of Flight Dynamics II Prof. Radhakant Padhi Dept. of erospace Engineering Indian Institute of Science - Bangalore Point Mass Dynamics Prof.
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 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 informationMinimum Fuel Optimal Control Example For A Scalar System
Minimum Fuel Optimal Control Example For A Scalar System A. Problem Statement This example illustrates the minimum fuel optimal control problem for a particular first-order (scalar) system. The derivation
More informationACM/CMS 107 Linear Analysis & Applications Fall 2016 Assignment 4: Linear ODEs and Control Theory Due: 5th December 2016
ACM/CMS 17 Linear Analysis & Applications Fall 216 Assignment 4: Linear ODEs and Control Theory Due: 5th December 216 Introduction Systems of ordinary differential equations (ODEs) can be used to describe
More informationA Gauss Lobatto quadrature method for solving optimal control problems
ANZIAM J. 47 (EMAC2005) pp.c101 C115, 2006 C101 A Gauss Lobatto quadrature method for solving optimal control problems P. Williams (Received 29 August 2005; revised 13 July 2006) Abstract This paper proposes
More informationMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A.
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Q-Parameterization 1 This lecture introduces the so-called
More informationECEN 615 Methods of Electric Power Systems Analysis Lecture 18: Least Squares, State Estimation
ECEN 615 Methods of Electric Power Systems Analysis Lecture 18: Least Squares, State Estimation Prof. om Overbye Dept. of Electrical and Computer Engineering exas A&M University overbye@tamu.edu Announcements
More informationState Space Representation
Optimal Cotrol, Guidace ad Estimatio Lecture 2 Overview of SS Approach ad Matrix heory Prof. Radhakat Padhi Dept. of Aerospace Egieerig Idia Istitute of Sciece - Bagalore State Space Represetatio Prof.
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 informationLecture 18 : State Space Design
UCSI University Kuala Lumpur, Malaysia Faculty of Engineering Department of Mechatronics Lecture 18 State Space Design Mohd Sulhi bin Azman Lecturer Department of Mechatronics UCSI University sulhi@ucsi.edu.my
More informationNumerical approximation for optimal control problems via MPC and HJB. Giulia Fabrini
Numerical approximation for optimal control problems via MPC and HJB Giulia Fabrini Konstanz Women In Mathematics 15 May, 2018 G. Fabrini (University of Konstanz) Numerical approximation for OCP 1 / 33
More informationDeterministic Dynamic Programming
Deterministic Dynamic Programming 1 Value Function Consider the following optimal control problem in Mayer s form: V (t 0, x 0 ) = inf u U J(t 1, x(t 1 )) (1) subject to ẋ(t) = f(t, x(t), u(t)), x(t 0
More informationControl, 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 informationLecture 2 : Mathematical Review
UCSI University Kuala Lumpur, Malaysia Faculty of Engineering Department of Mechatronics Lecture Mathematical Review Mohd Sulhi bin Azman Lecturer Department of Mechatronics UCSI University sulhi@ucsi.edu.my
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 informationObservability. Dynamic Systems. Lecture 2 Observability. Observability, continuous time: Observability, discrete time: = h (2) (x, u, u)
Observability Dynamic Systems Lecture 2 Observability Continuous time model: Discrete time model: ẋ(t) = f (x(t), u(t)), y(t) = h(x(t), u(t)) x(t + 1) = f (x(t), u(t)), y(t) = h(x(t)) Reglerteknik, ISY,
More informationPrinciples of Optimal Control Spring 2008
MIT OpenCourseWare http://ocw.it.edu 16.323 Principles of Optial Control Spring 2008 For inforation about citing these aterials or our Ters of Use, visit: http://ocw.it.edu/ters. 16.323 Lecture 10 Singular
More informationIntro. Computer Control Systems: F8
Intro. Computer Control Systems: F8 Properties of state-space descriptions and feedback Dave Zachariah Dept. Information Technology, Div. Systems and Control 1 / 22 dave.zachariah@it.uu.se F7: Quiz! 2
More 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 informationEE 380. Linear Control Systems. Lecture 10
EE 380 Linear Control Systems Lecture 10 Professor Jeffrey Schiano Department of Electrical Engineering Lecture 10. 1 Lecture 10 Topics Stability Definitions Methods for Determining Stability Lecture 10.
More informationAn Introduction to Optimal Control Applied to Disease Models
An Introduction to Optimal Control Applied to Disease Models Suzanne Lenhart University of Tennessee, Knoxville Departments of Mathematics Lecture1 p.1/37 Example Number of cancer cells at time (exponential
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 informationSpeed Profile Optimization for Optimal Path Tracking
Speed Profile Optimization for Optimal Path Tracking Yiming Zhao and Panagiotis Tsiotras Abstract In this paper, we study the problem of minimumtime, and minimum-energy speed profile optimization along
More informationEnergy-based Swing-up of the Acrobot and Time-optimal Motion
Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)
More informationPontryagin s maximum principle
Pontryagin s maximum principle Emo Todorov Applied Mathematics and Computer Science & Engineering University of Washington Winter 2012 Emo Todorov (UW) AMATH/CSE 579, Winter 2012 Lecture 5 1 / 9 Pontryagin
More informationMinimum Time Control of A Second-Order System
Minimum Time Control of A Second-Order System Zhaolong Shen and Sean B. Andersson Department of Mechanical Engineering, Boston University, Boston, MA 225 {zlshen,sanderss}@bu.edu Abstract A new algorithm
More informationMinimum Time Control of A Second-Order System
49th IEEE Conference on Decision and Control December 5-7, 2 Hilton Atlanta Hotel, Atlanta, GA, USA Minimum Time Control of A Second-Order System Zhaolong Shen and Sean B. Andersson Department of Mechanical
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 informationMinimum Time Ascent Phase Trajectory Optimization using Steepest Descent Method
IJCTA, 9(39), 2016, pp. 71-76 International Science Press Closed Loop Control of Soft Switched Forward Converter Using Intelligent Controller 71 Minimum Time Ascent Phase Trajectory Optimization using
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 informationCONTROLLABILITY AND OBSERVABILITY OF 2-D SYSTEMS. Klamka J. Institute of Automatic Control, Technical University, Gliwice, Poland
CONTROLLABILITY AND OBSERVABILITY OF 2D SYSTEMS Institute of Automatic Control, Technical University, Gliwice, Poland Keywords: Controllability, observability, linear systems, discrete systems. Contents.
More informationExperiments in Control of Rotational Mechanics
International Journal of Automation, Control and Intelligent Systems Vol. 2, No. 1, 2016, pp. 9-22 http://www.aiscience.org/journal/ijacis ISSN: 2381-7526 (Print); ISSN: 2381-7534 (Online) Experiments
More informationTime-Optimal Output Transition for Minimum Phase Systems
Time-Optimal Output Transition for Minimum Phase Systems Jennifer Haggerty Graduate Research Assistant Department of Mechanical and Aerospace Engineering University at Buffalo Buffalo, NY 460 Email: jrh6@buffalo.edu
More informationDigital Control Engineering Analysis and Design
Digital Control Engineering Analysis and Design M. Sami Fadali Antonio Visioli AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO Academic Press is
More informationSelamat Kembali Ke Parit Raja.. BDA30703 Kejuruteraan Kawalan Seksyen S5
PROFESOR MADYA DR. ZAMRI BIN OMAR Timbalan Dekan (Hal Ehwal Pelajar & Alumni) Fakulti Kejuruteraan Mekanikal & Pembuatan Selamat Kembali Ke Parit Raja.. BDA30703 Kejuruteraan Kawalan Seksyen S5 Email :
More information1. 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 informationRegional Solution of Constrained LQ Optimal Control
Regional Solution of Constrained LQ Optimal Control José DeDoná September 2004 Outline 1 Recap on the Solution for N = 2 2 Regional Explicit Solution Comparison with the Maximal Output Admissible Set 3
More informationTopic # Feedback Control Systems
Topic #1 16.31 Feedback Control Systems Motivation Basic Linear System Response Fall 2007 16.31 1 1 16.31: Introduction r(t) e(t) d(t) y(t) G c (s) G(s) u(t) Goal: Design a controller G c (s) so that the
More informationMinimization with Equality Constraints
Path Constraints and Numerical Optimization Robert Stengel Optimal Control and Estimation, MAE 546, Princeton University, 2015 State and Control Equality Constraints Pseudoinverse State and Control Inequality
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 informationANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3
ANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3 ISSUED 24 FEBRUARY 2018 1 Gaussian elimination Let A be an (m n)-matrix Consider the following row operations on A (1) Swap the positions any
More informationSolution of System of Linear Equations & Eigen Values and Eigen Vectors
Solution of System of Linear Equations & Eigen Values and Eigen Vectors P. Sam Johnson March 30, 2015 P. Sam Johnson (NITK) Solution of System of Linear Equations & Eigen Values and Eigen Vectors March
More information1. Let m 1 and n 1 be two natural numbers such that m > n. Which of the following is/are true?
. Let m and n be two natural numbers such that m > n. Which of the following is/are true? (i) A linear system of m equations in n variables is always consistent. (ii) A linear system of n equations in
More informationMATH 312 Section 8.3: Non-homogeneous Systems
MATH 32 Section 8.3: Non-homogeneous Systems Prof. Jonathan Duncan Walla Walla College Spring Quarter, 2007 Outline Undetermined Coefficients 2 Variation of Parameter 3 Conclusions Undetermined Coefficients
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 informationZeros and zero dynamics
CHAPTER 4 Zeros and zero dynamics 41 Zero dynamics for SISO systems Consider a linear system defined by a strictly proper scalar transfer function that does not have any common zero and pole: g(s) =α p(s)
More information16.410/413 Principles of Autonomy and Decision Making
6.4/43 Principles of Autonomy and Decision Making Lecture 8: (Mixed-Integer) Linear Programming for Vehicle Routing and Motion Planning Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute
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 informationMASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science : Dynamic Systems Spring 2011
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science 6.24: Dynamic Systems Spring 20 Homework 9 Solutions Exercise 2. We can use additive perturbation model with
More informationCONTROLLABILITY OF QUANTUM SYSTEMS. Sonia G. Schirmer
CONTROLLABILITY OF QUANTUM SYSTEMS Sonia G. Schirmer Dept of Applied Mathematics + Theoretical Physics and Dept of Engineering, University of Cambridge, Cambridge, CB2 1PZ, United Kingdom Ivan C. H. Pullen
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 informationSUCCESSIVE POLE SHIFTING USING SAMPLED-DATA LQ REGULATORS. Sigeru Omatu
SUCCESSIVE POLE SHIFING USING SAMPLED-DAA LQ REGULAORS oru Fujinaka Sigeru Omatu Graduate School of Engineering, Osaka Prefecture University, 1-1 Gakuen-cho, Sakai, 599-8531 Japan Abstract: Design of sampled-data
More informationNonlinear Optimal Tracking Using Finite-Horizon State Dependent Riccati Equation (SDRE)
Nonlinear Optimal Tracking Using Finite-Horizon State Dependent Riccati Equation (SDRE) AHMED KHAMIS Idaho State University Department of Electrical Engineering Pocatello, Idaho USA khamahme@isu.edu D.
More informationOn the minimum of certain functional related to the Schrödinger equation
Electronic Journal of Qualitative Theory of Differential Equations 2013, No. 8, 1-21; http://www.math.u-szeged.hu/ejqtde/ On the minimum of certain functional related to the Schrödinger equation Artūras
More informationESC794: Special Topics: Model Predictive Control
ESC794: Special Topics: Model Predictive Control Nonlinear MPC Analysis : Part 1 Reference: Nonlinear Model Predictive Control (Ch.3), Grüne and Pannek Hanz Richter, Professor Mechanical Engineering Department
More informationLecture 4 and 5 Controllability and Observability: Kalman decompositions
1 Lecture 4 and 5 Controllability and Observability: Kalman decompositions Spring 2013 - EE 194, Advanced Control (Prof. Khan) January 30 (Wed.) and Feb. 04 (Mon.), 2013 I. OBSERVABILITY OF DT LTI SYSTEMS
More informationEE C128 / ME C134 Feedback Control Systems
EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of
More informationUCLA Chemical Engineering. Process & Control Systems Engineering Laboratory
Constrained Innite-time Optimal Control Donald J. Chmielewski Chemical Engineering Department University of California Los Angeles February 23, 2000 Stochastic Formulation - Min Max Formulation - UCLA
More informationIntroduction to centralized control
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 2 Introduction to centralized control Independent joint decentralized control may prove inadequate when the user requires high task
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 informationOptimal Control. Lecture 18. Hamilton-Jacobi-Bellman Equation, Cont. John T. Wen. March 29, Ref: Bryson & Ho Chapter 4.
Optimal Control Lecture 18 Hamilton-Jacobi-Bellman Equation, Cont. John T. Wen Ref: Bryson & Ho Chapter 4. March 29, 2004 Outline Hamilton-Jacobi-Bellman (HJB) Equation Iterative solution of HJB Equation
More informationDiscrete abstractions of hybrid systems for verification
Discrete abstractions of hybrid systems for verification George J. Pappas Departments of ESE and CIS University of Pennsylvania pappasg@ee.upenn.edu http://www.seas.upenn.edu/~pappasg DISC Summer School
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 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 informationSolution of Linear Equations
Solution of Linear Equations (Com S 477/577 Notes) Yan-Bin Jia Sep 7, 07 We have discussed general methods for solving arbitrary equations, and looked at the special class of polynomial equations A subclass
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 information4F3 - Predictive Control
4F3 Predictive Control - Lecture 3 p 1/21 4F3 - Predictive Control Lecture 3 - Predictive Control with Constraints Jan Maciejowski jmm@engcamacuk 4F3 Predictive Control - Lecture 3 p 2/21 Constraints on
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 informationSuboptimal 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 informationThe Euler Method for Linear Control Systems Revisited
The Euler Method for Linear Control Systems Revisited Josef L. Haunschmied, Alain Pietrus, and Vladimir M. Veliov Research Report 2013-02 March 2013 Operations Research and Control Systems Institute of
More informationFeedback stabilisation with positive control of dissipative compartmental systems
Feedback stabilisation with positive control of dissipative compartmental systems G. Bastin and A. Provost Centre for Systems Engineering and Applied Mechanics (CESAME Université Catholique de Louvain
More informationThe Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications
MAX PLANCK INSTITUTE Elgersburg Workshop Elgersburg February 11-14, 2013 The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications Timo Reis 1 Matthias Voigt 2 1 Department
More informationLecture 7 and 8. Fall EE 105, Feedback Control Systems (Prof. Khan) September 30 and October 05, 2015
1 Lecture 7 and 8 Fall 2015 - EE 105, Feedback Control Systems (Prof Khan) September 30 and October 05, 2015 I CONTROLLABILITY OF AN DT-LTI SYSTEM IN k TIME-STEPS The DT-LTI system is given by the following
More informationPassive control. Carles Batlle. II EURON/GEOPLEX Summer School on Modeling and Control of Complex Dynamical Systems Bertinoro, Italy, July
Passive control theory II Carles Batlle II EURON/GEOPLEX Summer School on Modeling and Control of Complex Dynamical Systems Bertinoro, Italy, July 18-22 2005 Contents of this lecture Interconnection and
More informationOptimal Control Theory - Module 3 - Maximum Principle
Optimal Control Theory - Module 3 - Maximum Principle Fall, 215 - University of Notre Dame 7.1 - Statement of Maximum Principle Consider the problem of minimizing J(u, t f ) = f t L(x, u)dt subject to
More informationControl of industrial robots. Centralized control
Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control
More informationProblem Set 5 Solutions 1
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Problem Set 5 Solutions The problem set deals with Hankel
More 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 informationAssume D diagonalizable
Chapter 5 Forced Response and Frequency Response 5. k k m c c m F F M ɺɺ Dɺ K = F( t) Assume D diagonalizable If decoupled Decouple the system with the eigenvalues of ɺɺ y ζ iω i λ yɺ i y = V th so the
More informationSolving optimal control problems with MATLAB Indirect methods
Solving optimal control problems with MATLAB Indirect methods Xuezhong Wang 1 Introduction The theory of optimal control has been well developed for over forty years. With the advances of computer technique,
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 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 informationAM 205: lecture 14. Last time: Boundary value problems Today: Numerical solution of PDEs
AM 205: lecture 14 Last time: Boundary value problems Today: Numerical solution of PDEs ODE BVPs A more general approach is to formulate a coupled system of equations for the BVP based on a finite difference
More informationCHAPTER 3 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS. p. 1/73
CHAPTER 3 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS p. 1/73 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS Mixed Inequality Constraints: Inequality constraints involving control and possibly
More information