Difference between revisions of "Cds110b WI14"

From MurrayWiki
Jump to: navigation, search
(Created page with "{{cds110b-wi08}} <table align=right border=1 width=20% cellpadding=6> <tr ><td> <center>'''Contents'''</center> <ul> <li> Grading <br></li> <li> [[#Collaboration ...")
 
Line 10: Line 10:
 
</ul>
 
</ul>
 
</td></tr></table>
 
</td></tr></table>
This is the homepage for CDS 110b, Introduction to Control Theory for Winter 2008.  __NOTOC__ [[Category:Courses]]
+
This is the homepage for CDS 110b, Introduction to Control Theory for Winter 2014.  __NOTOC__ [[Category:Courses]]
  
 
<table width=80%>
 
<table width=80%>
Line 16: Line 16:
 
<td>
 
<td>
 
'''Instructor'''
 
'''Instructor'''
* [[User:Murray|Richard Murray]], murray@cds.caltech.edu
+
* [[User:Doyle|John Doyle]], doyle@cds.caltech.edu
* Lectures: MWF, 2-3 pm, 206 Thomas
+
* Lectures: TTh, 2:30-4 pm, Ann
* Office hours: Fridays, 3-4 pm, 109 Steele
+
* Office hours:TBD Ann
 
</td><td>
 
</td><td>
 
'''Teaching Assistants''' ([mailto:cds110-tas@cds.caltech.edu cds110-tas@cds])
 
'''Teaching Assistants''' ([mailto:cds110-tas@cds.caltech.edu cds110-tas@cds])
* Julia Braman, Luis Soto
+
* Vanessa Jonsson, Nikolai Matni
* Office hours: Sun 3-4 pm (110 Steele), Tue 3-4 pm (110 Steele)
+
* Office hours: TBD
 
</td></tr></table>
 
</td></tr></table>
  
 
== Announcements ==
 
== Announcements ==
 
<table align=right border=0><tr><td>[[#Old Announcements|Archive]]</td></tr></table>
 
<table align=right border=0><tr><td>[[#Old Announcements|Archive]]</td></tr></table>
* 17 Mar 08: HW #8 is graded and  {{cds110b-wi08 pdfs|soln8.pdf|solutions}} are posted
+
 
** Non-project track: avg = 36, hours = 12
+
* 8 Jan 14: Wiki Created
** Project track: avg = 18.9, hours = 7
+
* 13 Mar 08: {{cds110b-wi08 pdfs|soln7.pdf|HW #7 solutions}} are now posted
+
* 6 Mar 08: {{cds110b-wi08 pdfs|hw8.pdf|HW #8}} is posted (due 14 Mar 08)
+
* 5 Mar 08: {{cds110b-wi08 pdfs|soln6.pdf|HW #6 solutions}} are now posted
+
* 3 Mar 08: [[CDS 110b: Robust Performance|Week 9 - Robust Performance]]
+
* 3 Mar 08: HW #6 is graded
+
** Non-project track: avg = 23, hours = 15.5
+
** Project track: avg = 8, hours: 4.5
+
* 27 Feb 08: {{cds110b-wi08 pdfs|hw7.pdf|HW #7}} is now posted (due 5 Mar 08)
+
* 25 Feb 08: [[CDS 110b: Sensor Fusion|Week 8 - Sensor Fusion]]
+
* 25 Feb 08: HW #5 is graded ({{cds110b-wi08 pdfs|soln5.pdf|solutions}})
+
** Non-project track: avg = 36.3, hours = 7
+
** Project track: avg = 17.5, hours: 4
+
* 20 Feb 08: [[CDS 110b: Kalman Filters|Week 7 - Kalman Filters]]
+
** {{cds110b-wi08 pdfs|hw6.pdf|HW #6}} is now posted (due 27 Feb 08)
+
  
 
== Course Syllabus ==
 
== Course Syllabus ==
Line 68: Line 53:
  
 
The main course text is
 
The main course text is
 +
* J. Doyle, B. Francis, A. Tannenbaum, [http://www.control.utoronto.ca/people/profs/francis/dft.html ''Feedback Control Theory''], Macmillan, 1992.
 
* R. M. Murray, {{obc08|Optimization-Based Control}}, Preprint, 2008.
 
* R. M. Murray, {{obc08|Optimization-Based Control}}, Preprint, 2008.
  
Line 75: Line 61:
 
* F. L. Lewis and V. L. Syrmos, ''Optimal Control'', Second Edition, Wiley-IEEE, 1995.  ([http://books.google.com/books?ie=UTF-8&hl=en&vid=ISBN0471033782&id=jkD37elP6NIC Google Books])
 
* F. L. Lewis and V. L. Syrmos, ''Optimal Control'', Second Edition, Wiley-IEEE, 1995.  ([http://books.google.com/books?ie=UTF-8&hl=en&vid=ISBN0471033782&id=jkD37elP6NIC Google Books])
 
* A. D. Lewis, ''[http://penelope.mast.queensu.ca/math332/notes.shtml A Mathematical Approach to Classical Control]'', 2003.
 
* A. D. Lewis, ''[http://penelope.mast.queensu.ca/math332/notes.shtml A Mathematical Approach to Classical Control]'', 2003.
* J. Doyle, B. Francis, A. Tannenbaum, [http://www.control.utoronto.ca/people/profs/francis/dft.html ''Feedback Control Theory''], Macmillan, 1992.
 
 
<hr>
 
<span id=Old_Announcements />'''Old Announcements'''
 
* 16 Feb 08: {{cds110b-wi08 pdfs|mtsolns.pdf|Midterm solutions}} are posted.  Average = 37/50, std = 6
 
* 13 Feb 08: {{cds110b-wi08 pdfs|hw5.pdf|HW #5}} is posted (due 20 Feb 08)
 
* 11 Feb 08: [[CDS 110b: Stochastic Systems|Week 6 - Stochastic Systems]]
 
* 10 Feb 08: HW #4 is graded;
 
** Non-project track: avg = 30, hours = 10
 
** Project track: avg = 19, hours: 5
 
* 8 Feb 08: [[CDS 110b: State Estimation|Week 5 - State Estimation]]
 
* 8 Feb 08: {{cds110b-wi08 pdfs|soln4.pdf|HW #4 solutions}} are now available.
 
* 6 Feb 08: {{cds110b-wi08 pdfs|soln3.pdf|HW #3 solutions}} are now available.
 
** Non-project track: avg = 32 +/- 8, hours = 11.5
 
** Project track: avg = 17 +/-2, hours: 5
 
* 3 Feb 08: {{cds110b-wi08 pdfs|soln2.pdf|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: [[CDS 110b: Receding Horizon Control|Week 4 - Receding Horizon Control]]
 
** Homework 4 (due 6 Feb 08): {{obc08|problems 3.1, 3.3, 3.2}} (students working on course project do first two problems only)
 
* 29 Jan 08: Office hours today at 3-4pm will be held in 114 STL.
 
* 26 Jan 08: an updated version of {{cds110b-wi08 pdfs|optimal-26Jan08.pdf|Chapter 2}} of the course text has been posted (small fixes)
 
* 24 Jan 08: {{cds110b-wi08 pdfs|soln1.pdf|HW #1 solutions}} are available; Avg score = 36 +/- 2, average time = 16.5 hours (!).
 
* 23 Jan 08: [[CDS 110b: Linear Quadratic Regulators|Week 3 - LQR]]
 
** {{cds110b-wi08 pdfs|hw3.pdf|Homework 3}} (due 30 Jan 08)
 
* 14 Jan 08: [[CDS 110b: Optimal Control|Week 2 - Optimal Control]]
 
** Homework 2 (due 22 Jan 08): {{obc08|problems 2.3, 2.4a-d, 2.6}}
 
* 7 Jan 08: [[CDS 110b: Two Degree of Freedom Control Design|Week 1 - Two Degree of Freedom Control Design]]
 
** Homework 1 (due 14 Jan 08): {{obc08|problems 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:2007-08 Courses]]
 

Revision as of 18:21, 8 January 2014

CDS 110b Schedule Project Course Text
Contents

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

Instructor

  • John Doyle, doyle@cds.caltech.edu
  • Lectures: TTh, 2:30-4 pm, Ann
  • Office hours:TBD Ann

Teaching Assistants (cds110-tas@cds)

  • Vanessa Jonsson, Nikolai Matni
  • Office hours: TBD

Announcements

Archive
  • 8 Jan 14: Wiki Created

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.

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

You may find the following texts useful as well:

  • K. J. Åström and R. M. Murray, ', Princeton University Press, 2008.
  • B. Friedland, Control System Design: An Introduction to State-Space Methods, Dover, 2004.
  • F. L. Lewis and V. L. Syrmos, Optimal Control, Second Edition, Wiley-IEEE, 1995. (Google Books)
  • A. D. Lewis, A Mathematical Approach to Classical Control, 2003.