This is an advanced graduate class presenting major tools of robust control as means of modeling, analysus, and feedback design for nonlinear, distributed, imperfectly known dynamical systems which can be approximated well enough by finite order LTI models.
At the conclusion of the class, the students are expected to have the following skills.
Prerequisites for this course are
There is no required textbook. All necessary information will be supplied in the lecture notes.
The book "Essentials of Robust Control" by Kemin Zhou and John C. Doyle, published by Prentice Hall is a detailed and reasonably modern reference to a major portion of technicalities related to the class material. Anyone who wants to go through the fine details of the famous algorithms for H2 and H-infinity optimization, optimal model order reduction, structured singular values computation etc. will be well advised to buy this book.
The URL for the 6.245 home page is
http://web.mit.edu/6.245/www/index.html
The home page will link to homework assignments, important announcements, 6.245 questions and answers collection, errata, and other frequently updated information.Lectures occur on Monday and Wednesday, 1-2.30 pm, Room 36-153.
As a rule, homework assignments will be posted on the class Web site on Friday evenings, and will be due by the lecture time on Monday the week after the next (i.e. in 10 days). Assignments will contain "theory" tasks (well-posed formal questions covering the mathematical apparatus presented in the class) and/or "practice" tasks (projects in computer-aided analysis or design). The assignments will be collected electronically, either through a Web-based submission procedure, or via Email.
The assignments will be graded and returned as soon as possible. Solutions to the homework will be posted on the Web when the assignment is returned.
Team work on the class assignments is strictly encouraged, as far as generation of ideas is concerned. However, you have to write your own answers, comments, and your own code.
You will have to use some linear algebra/optimization software to solve homework problems. MATLAB, with all needed toolboxes, is available on Athena computers. In addition, some custom-made MATLAB software will be available from the class locker.
There will be no quizzes and no final exam.
The final letter grade in the class will be determined at the end of the semester from the numerical grade N=0.4T+0.6P, where T is the average of the "theory" task grades, and P is the average of the "practice" task grades.
As a rule, a numerical grade above 80 means an "A", 75 to 80 means "A-", 70 to 75 means "B+", etc. For students near the boundaries, other factors may be taken into account to determine the letter grade, such as effort, classroom activity, etc.