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 413 (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 2006 OFFERING
Instructor : Professor Tamer Basar
Office : 356 CSL (Phone: 3-3607)
Email : tbasar@control.csl.uiuc.edu
Required Text
(for the second half of the course):
Tamer Basar and Pierre Bernhard, H-infinity Optimal Control and Related Minimax
Design Problems, 2nd edition, Birkhauser, 1995.
Recomended Text 1
(for the first half 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 half of the course):
Dimitri P. Bertsekas,
Dynamic Programming and Optimal Control, Volume I, 3rd edition, Athena Scientific, 2005.
All three books are on reserve in the Grainger Library.
Meeting times : Mondays and Wednesdays,
12:30 - 1:55 p.m. in Rm. 106 B3 Engineering Hall
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: