Advanced Topics in Control: Robust Control & Convex OptimizationSpring 2012 |
Course
Lecturers: Roy Smith and Paul Goulart
Lecture location and schedule:
| Lecture | Tuesdays | 16:15 to 18:00 | CAB G 61 |
| Exercises | Fridays | 10:15 to 12:00 | ETZ D 61.1 |
Assistants:
| Name | Location | Telephone number | |
| Tyler Summers | ETL I 34 | 044 632 2326 | tsummers@control.ee.ethz.ch |
| Nikolaos Kariotoglou | ETL K 11 | 044 632 0542 | karioto@control.ee.ethz.ch |
| Joe Warrington | ETL K 22.2 | 044 632 4006 | warrington@control.ee.ethz.ch |
| Exercises | 30 % |
| Final project | 70 % |
Lecture Materials
| Number | Date | Topic | Lecturer | Downloads |
| 1 | 21/02/2012 | Introduction and overview | Roy Smith | Lecture 1 slides |
| 2 | 28/02/2012 | SISO robustness analysis | Roy Smith | Lecture 2 slides |
| 3 | 6/03/2012 | MIMO robustness analysis | Roy Smith | Lecture 3 slides |
| 4 | 13/03/2012 | Convex Optimization | Paul Goulart | Lecture 4 slides |
| 5 | 20/03/2012 | Duality and KKT Conditions | Paul Goulart | Lecture 5 slides |
| 5 (extra) | 27/03/2012 | Lecture replaced by Convex Optimization seminar | Stephen Boyd | |
| 6 | 3/04/2012 | Performance and stability tests | Roy Smith | Lecture 6 slides |
| 7 | 17/04/2012 | Structured singular value results: robustness analyses | Roy Smith | Lecture 7 slides |
| 8 | 24/04/2012 | H-infinity design via convex optimization | Roy Smith | Lecture 8 slides |
| 9 | 7/05/2012 | Robust performance, mu-synthesis and D-K iteration | Roy Smith | Lecture 9 slides |
| 10 | 15/05/2012 | H-2 design via convex optimization | Paul Goulart | Lecture 10 slides |
| 11 | 22/05/2012 | IQCs and Multiobjective Design | Paul Goulart | Lecture 11 slides |
| 12 | 29/05/2012 | Model Reduction | Paul Goulart | Lecture 12 slides |
Most of the lectures have been recorded and are available in a podcast format. These can be downloaded or viewed online here.
Exercises
Design Project
- You can make Word generate the correct two-column format with the appropriate font size.
- The resulting PDF has all fonts embedded and no bitmapped fonts.
- You are unlikely to want to write another technical paper or report in your career.
The details of the design project are given in the attached description.
For examples of prior student projects, please see my UCSB website project page. You may use any of the models given in these earlier projects as the starting point for your own project.
| Due date | Project submission |
| 20 April, 2012 | 1 page preliminary proposal |
| 4 June, 2012 | 5 page report |
You will need to submit your report as a PDF file. The preferred software is LaTeX or one of its variants MikTeX, Texshop, etc.. The following .cls and example files can be used to format your report. They are actually those required by almost all IEEE conferences for the submission of papers. Also attached here is an example layout and extensive documentation of paper formatting.
| File | Description |
| IEEEtran.cls | Class file for IEEEtran style |
| bare_conf.tex | Simple example of a conference paper submission |
| IEEEtran_HOWTO.pdf | Detailed description for using the class file (read only the first parts) |
Microsoft Word is not a high quality typesetting program and for most conferences is not acceptable. If you don't know how to use LaTeX and would like to use Microsoft Word instead please make sure all of the following conditions are satisfied:
References
The following papers contain details about the material presented in the course.
| Authors | Year | Title and source |
| Desoer and Wang | 1980 | "On the Generalized Nyquist Stability Criterion," IEEE Trans. Automatic Control., Vol. 25, No. 2, pp. 187-196. |
| Doyle | 1982 | "Analysis of feedback systems with structured uncertainties" IEE Proceedings, Vol. 129, Pt. D, pp. 242-250. |
| Packard and Doyle | 1993 | "The Complex Structured Singular Value" Automatica, Vol. 29, No. 1, pp. 71-109. |
| Scherer, Gahinet and Chilali | 1997 | "Multiobjective Output-Feedback Control via LMI Optimization" IEEE Trans. Automatic Control, Vol. 42, No. 7, pp. 896-911. |
| de Oliveira, Geromel and Bernussou | 2002 | "Extended H_2 and H_infinity norm characterizations and controller parametrizations for discrete-time systems," Int. J. Control, Vol. 75, No. 9, pp. 666-679. |
| Laughlin, Jordan and Morari | 1986 | "Internal model control and process uncertainty; mapping uncertainty regions for SISO controller design," Int. J. Control, Vol. 44, No. 6, pp. 1675-1698. |