Instructor: Prof. John T. Wen, CII 8015, x6156 wenj at rpi . edu
Office Hour: T/F 8:309:30
Class Hours: M/Th 45:30pm (W 8:309:50 is reserved for makeup lectures)
Class Room: CII 3130 (W in JEC 4304)
Text: K. Zhou, J.C. Doyle, Essentials of Robust Control, PrenticeHall, 1998. (Kemin Zhou's book website, correction).
Prerequisites:ECSE4440 Control System Engineering and ECSE6400 System Analysis Techniques required.
Course objectives: This course covers the tools and methods for the analysis and control of linear multivariable feedback systems. The emphasis is on contemporary control system design, connection between frequency domain and state space methods, convex analysis and design, and systematic consideration of model uncertainty and closed loop performance.
Grade Composition:
Homework 
15% 
Midterm 
30% 
Final Exam 
35% 
Project 
20% 
Homework, project, and exams may require the use of MATLAB, Simulink, Control System Toolbox, and LMI Toolbox. Collaboration on homework and project is encouraged, but collaboration (including discussion) on take home exams is absolutely forbidden.
The project may be done individually or by a team of two students. In the latter case, a clear statement of individual contribution should be included. An inverted pendulum experiment will be set up for the course. The project may involve this experiment or other control design problems problem from books or journal articles. The system should be of order equal to or higher than four and has multiple inputs and outputs. The control problem formulation should at least include performance specification, stabilization, and robustness with respect to model uncertainty. Additional objectives to consider include: disturbance rejection, output trajectory tracking, robust performance, transient response, performance, time and frequency domain control and state constraints. The design project should be written up and handed in by Monday 12/9/02.
Suggested Format of the written report:
1.
Introduction (source of problem, relevance to application, past approaches and results).
2.
Problem Statement (modeling assumption, control objective, performance specification, etc.)
3.
Design Approach (model simplification, controller design, controller simplification, iteration to achieve spec)
4.
Design Result (simulation and experimental results, discussion of controller performance and limitation of approach)
5.
Conclusion
Appendix: Computer Simulation Code
Exam Dates: Both midterm and final are take home exams. Midterm exam will be handed out on Thursday, 10/14, and collected on Thursday, 10/21. Final exam will be handed out on Thursday, 12/2, and collected on Thursday, 12/9.
Additional References (on reserve in Library)
·
G.E. Dulerud and F. Paganini, A Course in Robust Control Theory: A Convex Approach, SpringerVerlag, 2000
·
J.C. Doyle, B.A. Francis, A.R.Tannenbaum, Feedback Control Theory, Macmillan, 1992.
·
K. Zhou, J.C. Doyle, and K. Glover, Robust and Optimal Control, PrenticeHall, 1996.
·
J.M. Maciejowski, Multivariable Feedback Design, AddisonWesley, 1989.
·
B.A. Francis, A course in Hinfinity control theory, SpringerVerlag, 1987.
·
F.M. Callier and C.A. Desoer, Multivariable Feedback Systems, SpringerVerlag, 1982.
·
C.T. Chen, Linear Systems Theory and Design, Holt, Rinehart and Winston, 1984.
·
M. Vidyasagar, Control system synthesis: a factorization approach, MIT Press, 1985.
·
T. Kailath, Linear systems, PrenticeHall, 1980.
·
S. Boyd and C. Barratt, Linear controller design, Prentice Hall, 1992.
·
S. Boyd, L. El Ghaoui, E. Feron, V. Balarkishnan, Linear Matrix Inequality, SIAM Press, 1994.
Course Outline (Total number of classes: 28)
·
Introduction (1 lecture)
·
Finite dimensional spaces (2 lectures. Ch. 1)
·
Linear system theory (4 lectures, Ch. 2)
·
Linear system analysis (3 lectures, Ch. 3)
·
Realization, reduction, and identification (3 lectures, Ch. 4)
·
Midterm
·
Stabilizing controllers (3 lectures, Ch. 5)
·
H_{2} optimal control (2 lectures, Ch. 6)
·
H_{¥} optimal control (2 lectures, Ch. 7)
·
Stability analysis of uncertain systems (3 lectures, Ch. 8)
·
Feedback control of uncertain systems (2 lectures, Ch. 9)
·
Inclass project discussion (3 sessions)
·
Final
