ECE 553
OPTIMUM CONTROL SYSTEMS
This graduate-level course is on the theoretical and algorithmic foundations of optimal control theory, and will deal primarily with deterministic dynamical systems described in the continuous time. In addition, some aspects of stochastic control systems, and in particular the Linear-Quadratic-Gaussian (LQG) theory, will be covered. Furthermore, extensions of the single-criterion dynamic optimization theory to zero-sum and nonzero-sum differential games will be discussed, and the theory of H-infinity optimal control along with its extensions to nonlinear systems will be thoroughly studied. The course builds on a first-level graduate control course, such as ECE 515, and also requires some probability background at the level of ECE 313 (or better ECE 534). Some familiarity with the basics of finite-dimensional optimization would be helpful, but this is not absolutely necessary since the necessary tools on this topic will be developed throughout the course.
SPRING 2012 OFFERING
Instructor : Professor Tamer Başar
Office : 356 CSL (Phone: 3-3607)
Email : basar1@illinois.edu
Required Texts (for the first part of the course): Daniel Liberzon, Calculus of Variations and Optimal Control Theory: A Concise Introduction, Princeton University Press, December 2011.
(for the latter part of the course): Tamer Başar and Pierre Bernhard, H-infinity Optimal Control and Related Minimax Design Problems, 2nd ed., Birkhauser, 1995.
Recomended Text 1 (for the first part of the course): I.M. Gelfand and S.V. Fomin, Calculus of Variations, Dover, 2000. (This is paperback version of the original edition by Prentice Hall, dated 1963.)
Recomended Text 2 (for the first part of the course): Dimitri P. Bertsekas, Dynamic Programming and Optimal Control, Volume I, 3rd edition, Athena Scientific, 2005.
Meeting times : Tuesdays and Thursdays, 9:30 - 10:55 a.m. in Rm. 165 Noyes Lab
COURSE OUTLINE
I. Introduction
- Formulation of optimal control problems
- Parameter optimization versus path optimization
- Local and global optima; general conditions on existence and uniqueness
- Some useful results from finite-dimensional optimization
II. The Calculus of Variations
- The Euler-Lagrange equation and the associated transversality conditions
- Path optimization subject to equality and inequality constraints
- Differences between weak and strong extrema
- Second-order conditions for extrema
III. The Minimum Principle and Hamilton-Jacobi Theory
- Pontryagin's minimum principle
- Optimal control with state and control constraints
- Time-optimal control
- Singular solutions
- Hamilton-Jacobi-Bellman (HJB) equation, and relationship with dynamic programming
- Viscosity solutions to the HJB equation
IV. Linear Quadratic Problems
- Basic finite-time and infinite-time state regulator (review of material covered in ECE 515)
- Riccati equation and its properties (review of ECE 515 material)
- Tracking and disturbance rejection
- The Kalman filter and duality
- The Linear-Quadratic-Gaussian (LQG) design
V. H-infinity Optimal Control Designs
- Notions of sensitivity and complementary sensitivity in the control of uncertain plants, and relationship with H-infinity control
- Relationship between H-infinity optimal control and zero-sum differential games; some relevant results from zero-sum differential games
- Optimal or near-optimal designs under perfect state measurements
- Designs under imperfect state and sampled-data measurements
- Nonlinear systems
VI. Perturbational and Computational Methods
- Near-optimal designs
- Gradient methods
- Numerical methods based on the second variation
VII. Singularly Perturbed Systems (as time permits)
- Time-scale separation in singularly perturbed differential equations
- Near-optimal control on fast and slow time scales
- Robustness of near-optimal designs
- H-infinity optimal control on two time scales
VIII. Nonzero-Sum Differential Games (as time permits)
- Solution concepts for nonzero-sum games
- Nash equilibria; general theorems on existence and uniqueness; computational issues for static games
- The significance of information patterns in differential games; the role of representations of strategies
- Linear-quadratic differential games; applications
For further information click on:
Useful Information
Reference Books
Announcements
Homework Assignments
Solutions to Homework Problems
Notes