Special note:
This is not the current homepage for
CDS 101 Fall 2003. It is a template for a new system for organizing web pages for the CDS department. The current homepage for CDS 101/110 Fall 2003 is at http://www.cds.caltech.edu/~murray/cds101/
Course Home Lectures Reading
Instructor
- Richard Murray, 109 Steele; murray@cds.caltech.edu
Co-Instructors
- Michael Dickinson (BE/Bio)
- Steven Low (CS/EE)
- Hideo Mabuchi (Ph/CDS)
- Doug MacMartin (CDS)
|
Teaching Assistants
- Lars Cremean (head TA; lars@cds)
- Michael Reiser, Stephen Waydo
- Office hours: Mo 3-4, Su 4-5; 110 Steele
Lectures
- CDS 101: M2-3, F2-3; 74 Jorgensen
- CDS 110: M2-3, W1-3; 74 Jorgansen
|
Course Overview
CDS 101/110 provides an introduction to feedback and control in physical,
biological, engineering, and information sciences. Basic principles of
feedback and its use as a tool for altering the dynamics of systems and
managing uncertainty. Key themes throughout the course will include input/output
response, modeling and model reduction, linear versus nonlinear models,
and local versus global behavior.
CDS 101 is a 6 unit (2-0-4) class intended for advanced students in science
and engineering who are interested in the principles and tools of feedback
control, but not the analytical techniques for design and synthesis of
control systems. CDS 110a/Che 105 is a 9 unit class (3-0-6) that provides
a traditional first course in control for engineers and applied scientists.
It assumes a stronger mathematical background, including working knowledge
of linear algebra and ODEs. Familiarity with complex variables (Laplace
transforms, residue theory) is helpful but not required.
Lectures
The main course lectures are on Mondays from 2–3 pm, Wednesdays
from 1–3 pm, and Fridays from 2-3 pm in 74 Jorgansen. CDS 101 students
are not required to attend the Wednesday lectures, although they are welcome
to do so. The Friday lectures are optional for CDS 110 students and will
provide supplemental material on applications of control.
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 due on Mondays by 5 pm
to the box outside of 102 Steele. Late homework will not be accepted
without prior permission from the instructor.
-
Midterm exam: 20%
A midterm exam will be handed out at the beginning of midterms week
(30 Oct) and due at the end of the midterm examination period (5 Nov).
The midterm exam will be open book and computers will be allowed (though
not required).
- Final exam: 30%
The final exam will be handed out on the last day of class (4 Dec) and
due at the end of finals week. It will be an open book exam and computers
will be allowed (though not required).
Homework 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.
Office hours
The TAs will hold office hours on Fridays from 3-4 and Sundays from 5–6
pm in 110 Steele. All students must show up for office hours at least
once in the first three weeks of the course (even if you just stop in
and introduce yourself to the TAs).
Software
Computer exercises will be assigned as part of the regular homeworks.
The exercises are designed
to be done in MATLAB, using the Control Toolbox and SIMULINK. Caltech
has a site license for this
software and it may be obtained from ITS (Caltech students only):
http://software.caltech.edu
An online tutorial is available at
http://www.engin.umich.edu/group/ctm/basic/basic.html