Difference between revisions of "CDS 110b, Winter 2008"
(30 intermediate revisions by 3 users not shown)  
Line 1:  Line 1:  
{{cds110bwi08}}  {{cds110bwi08}}  
<table  <table style="float:right" border=1 width=20% cellpadding=6>  
<tr ><td>  <tr ><td>  
<center>'''Contents'''</center>  <center>'''Contents'''</center>  
Line 19:  Line 19:  
* Lectures: MWF, 23 pm, 206 Thomas  * Lectures: MWF, 23 pm, 206 Thomas  
* Office hours: Fridays, 34 pm, 109 Steele  * Office hours: Fridays, 34 pm, 109 Steele  
<td>  </td><td>  
'''Teaching Assistants''' ([mailto:cds110tas@cds.caltech.edu cds110tas@cds])  '''Teaching Assistants''' ([mailto:cds110tas@cds.caltech.edu cds110tas@cds])  
* Julia Braman, Luis Soto  * Julia Braman, Luis Soto  
* Office hours:  * Office hours: Sun 34 pm (110 Steele), Tue 34 pm (110 Steele)  
</  </td></tr></table>  
== Course Syllabus ==  == Course Syllabus ==  
Line 64:  Line 48:  
The main course text is  The main course text is  
* R. M. Murray,  * R. M. Murray, {{obc08OptimizationBased Control}}, Preprint, 2008.  
You may find the following texts useful as well:  You may find the following texts useful as well:  
Line 75:  Line 59:  
<hr>  <hr>  
<span id=Old_Announcements />'''Old Announcements'''  <span id=Old_Announcements />'''Old Announcements'''  
== Announcements ==  
<table align=right border=0><tr><td>[[#Old AnnouncementsArchive]]</td></tr></table>  
* 17 Mar 08: HW #8 is graded and {{cds110bwi08 pdfssoln8.pdfsolutions}} are posted  
** Nonproject track: avg = 36, hours = 12  
** Project track: avg = 18.9, hours = 7  
* 13 Mar 08: {{cds110bwi08 pdfssoln7.pdfHW #7 solutions}} are now posted  
* 6 Mar 08: {{cds110bwi08 pdfshw8.pdfHW #8}} is posted (due 14 Mar 08)  
* 5 Mar 08: {{cds110bwi08 pdfssoln6.pdfHW #6 solutions}} are now posted  
* 3 Mar 08: [[CDS 110b: Robust PerformanceWeek 9  Robust Performance]]  
* 3 Mar 08: HW #6 is graded  
** Nonproject track: avg = 23, hours = 15.5  
** Project track: avg = 8, hours: 4.5  
* 27 Feb 08: {{cds110bwi08 pdfshw7.pdfHW #7}} is now posted (due 5 Mar 08)  
* 25 Feb 08: [[CDS 110b: Sensor FusionWeek 8  Sensor Fusion]]  
* 25 Feb 08: HW #5 is graded ({{cds110bwi08 pdfssoln5.pdfsolutions}})  
** Nonproject track: avg = 36.3, hours = 7  
** Project track: avg = 17.5, hours: 4  
* 20 Feb 08: [[CDS 110b: Kalman FiltersWeek 7  Kalman Filters]]  
** {{cds110bwi08 pdfshw6.pdfHW #6}} is now posted (due 27 Feb 08)  
* 16 Feb 08: {{cds110bwi08 pdfsmtsolns.pdfMidterm solutions}} are posted. Average = 37/50, std = 6  
* 13 Feb 08: {{cds110bwi08 pdfshw5.pdfHW #5}} is posted (due 20 Feb 08)  
* 11 Feb 08: [[CDS 110b: Stochastic SystemsWeek 6  Stochastic Systems]]  
* 10 Feb 08: HW #4 is graded;  
** Nonproject track: avg = 30, hours = 10  
** Project track: avg = 19, hours: 5  
* 8 Feb 08: [[CDS 110b: State EstimationWeek 5  State Estimation]]  
* 8 Feb 08: {{cds110bwi08 pdfssoln4.pdfHW #4 solutions}} are now available.  
* 6 Feb 08: {{cds110bwi08 pdfssoln3.pdfHW #3 solutions}} are now available.  
** Nonproject track: avg = 32 +/ 8, hours = 11.5  
** Project track: avg = 17 +/2, hours: 5  
* 3 Feb 08: {{cds110bwi08 pdfssoln2.pdfHW #2 solutions}} are now available.  
* 30 Jan 08: HW #2 is graded; Avg score = 28/30 +/ 2, average time = 8 hours.  
* 30 Jan 08: [[CDS 110b: Receding Horizon ControlWeek 4  Receding Horizon Control]]  
** Homework 4 (due 6 Feb 08): {{obc08problems 3.1, 3.3, 3.2}} (students working on course project do first two problems only)  
* 29 Jan 08: Office hours today at 34pm will be held in 114 STL.  
* 26 Jan 08: an updated version of {{cds110bwi08 pdfsoptimal26Jan08.pdfChapter 2}} of the course text has been posted (small fixes)  
* 24 Jan 08: {{cds110bwi08 pdfssoln1.pdfHW #1 solutions}} are available; Avg score = 36 +/ 2, average time = 16.5 hours (!).  
* 23 Jan 08: [[CDS 110b: Linear Quadratic RegulatorsWeek 3  LQR]]  
** {{cds110bwi08 pdfshw3.pdfHomework 3}} (due 30 Jan 08)  
* 14 Jan 08: [[CDS 110b: Optimal ControlWeek 2  Optimal Control]]  
** Homework 2 (due 22 Jan 08): {{obc08problems 2.3, 2.4ad, 2.6}}  
* 7 Jan 08: [[CDS 110b: Two Degree of Freedom Control DesignWeek 1  Two Degree of Freedom Control Design]]  
** Homework 1 (due 14 Jan 08): {{obc08problems 1.2, 1.3, 1.4 and 1.5}}  
* 13 Dec 07: initial web page created; this is still in DRAFT form  
[[Category:Courses]] [[Category:200708 Courses]]  [[Category:Courses]] [[Category:200708 Courses]] 
Latest revision as of 09:05, 9 June 2014
CDS 110b  Schedule  Project  Course Text 

This is the homepage for CDS 110b, Introduction to Control Theory for Winter 2008.
Instructor

Teaching Assistants (cds110tas@cds)

Course Syllabus
Course Desciption and Goals: CDS 110b focuses on intermediate topics in control theory, including state estimation using Kalman filters, optimal control methods and modern control design techniques. Upon completion of the course, students will be able to design and analyze control systems of moderate complexity. Students may optionally participate in a course project in lieu of taking the midterm and final. Students participating in the course project will learn how to implement and test control systems on a modern experimental system.
 cds110students mailing list  all students in the class should be signed up on this list (archive)
Grading
The final grade will be based on homework sets, a midterm exam and a final exam:
 Homework: 50%
Homework sets will be handed out weekly and will generally be due one week later at 5 pm to the box outside of 109 Steele. Students are allowed three grace periods of two days each which can be used at any time (but no more than 1 grace period per homework set). Additional extensions on homework will only be allowed under exceptional circumstances and require prior permission for the instructor.  Midterm: 20%
A midterm exam will be handed out at the beginning of midterms week and due at the end of the midterm examination period. The midterm exam will be open book.  Final: 30%
The final exam will be handed out on the last day of class due at the end of finals week. It will be an open book exam.
Note: students working on the course project will not be required to take the midterm or final. Instead, two project reports will be due documenting the experimental work performed as part of the class. In addition, students working on the course project are only required to complete the first 2 problems on each homework set.
Collaboration Policy
Collaboration on homework assignments is encouraged. You may consult outside reference materials, other students, the TA, or the instructor. All solutions that are handed in should reflect your understanding of the subject matter at the time of writing. MATLAB scripts and plots are considered part of your writeup and should be done individually. Use of written solutions from prior years or other sources is not allowed.
No collaboration is allowed on the midterm or final exams.
Course Text and References
The main course text is
 R. M. Murray, OptimizationBased Control, Preprint, 2008.
You may find the following texts useful as well:
 K. J. Åström and R. M. Murray, Feedback Systems, Princeton University Press, 2008.
 B. Friedland, Control System Design: An Introduction to StateSpace Methods, Dover, 2004.
 F. L. Lewis and V. L. Syrmos, Optimal Control, Second Edition, WileyIEEE, 1995. (Google Books)
 A. D. Lewis, A Mathematical Approach to Classical Control, 2003.
 J. Doyle, B. Francis, A. Tannenbaum, Feedback Control Theory, Macmillan, 1992.
Old Announcements
Announcements
Archive 
 17 Mar 08: HW #8 is graded and solutions are posted
 Nonproject track: avg = 36, hours = 12
 Project track: avg = 18.9, hours = 7
 13 Mar 08: HW #7 solutions are now posted
 6 Mar 08: HW #8 is posted (due 14 Mar 08)
 5 Mar 08: HW #6 solutions are now posted
 3 Mar 08: Week 9  Robust Performance
 3 Mar 08: HW #6 is graded
 Nonproject track: avg = 23, hours = 15.5
 Project track: avg = 8, hours: 4.5
 27 Feb 08: HW #7 is now posted (due 5 Mar 08)
 25 Feb 08: Week 8  Sensor Fusion
 25 Feb 08: HW #5 is graded (solutions)
 Nonproject track: avg = 36.3, hours = 7
 Project track: avg = 17.5, hours: 4
 20 Feb 08: Week 7  Kalman Filters
 HW #6 is now posted (due 27 Feb 08)
 16 Feb 08: Midterm solutions are posted. Average = 37/50, std = 6
 13 Feb 08: HW #5 is posted (due 20 Feb 08)
 11 Feb 08: Week 6  Stochastic Systems
 10 Feb 08: HW #4 is graded;
 Nonproject track: avg = 30, hours = 10
 Project track: avg = 19, hours: 5
 8 Feb 08: Week 5  State Estimation
 8 Feb 08: HW #4 solutions are now available.
 6 Feb 08: HW #3 solutions are now available.
 Nonproject track: avg = 32 +/ 8, hours = 11.5
 Project track: avg = 17 +/2, hours: 5
 3 Feb 08: HW #2 solutions are now available.
 30 Jan 08: HW #2 is graded; Avg score = 28/30 +/ 2, average time = 8 hours.
 30 Jan 08: Week 4  Receding Horizon Control
 Homework 4 (due 6 Feb 08): problems 3.1, 3.3, 3.2 (students working on course project do first two problems only)
 29 Jan 08: Office hours today at 34pm will be held in 114 STL.
 26 Jan 08: an updated version of Chapter 2 of the course text has been posted (small fixes)
 24 Jan 08: HW #1 solutions are available; Avg score = 36 +/ 2, average time = 16.5 hours (!).
 23 Jan 08: Week 3  LQR
 Homework 3 (due 30 Jan 08)
 14 Jan 08: Week 2  Optimal Control
 Homework 2 (due 22 Jan 08): problems 2.3, 2.4ad, 2.6
 7 Jan 08: Week 1  Two Degree of Freedom Control Design
 Homework 1 (due 14 Jan 08): problems 1.2, 1.3, 1.4 and 1.5
 13 Dec 07: initial web page created; this is still in DRAFT form