Curriculum in Control and Dynamical Systems
As part of an NSF Combined Research and Curriculum Development grant, We
have developed several components a modular curriculum in Control Systems
that can be flexibly integrated into undergraduate and graduate programs.
This page gives links to the various modules which have been developed and
provides further information about how we are integrating experiments and
software into the Caltech curriculum.
Overview of the Project
Caltech Control and Dynamical Systems
Last modified: Mon Dec 30 13:21:07 1996
Descriptions of the experiments
A key component of the curriculum is a set of experiments which range from
teaching basics to providing benchmarks that challenge new design
methodologies. We have developed two new experiments using funding from
NSF:
Simulation models of the experiments
In addition to the physical systems themselves, we have various analytical
and numerical models of the systems.
Hardware and software infrastructure
We have developed a standard hardware and software infrastructure for use in
our experiments. This infrastructure vastly reduces the time required for a
researcher or instructor to set up a control laboratory, for either research
or teaching purposes.
Teaching modules
- Homework sets which make use of the ducted fan:
- CDS 111, HW #1:
Review + intro to matlab using ducted fan altitude control
- CDS 111, HW #2:
pitch/altitude control of ducted fan using classical
techniqes; simulation vs experiment
- CDS 111, HW #3:
XY control of ducted fan using state feedback techniques
- CDS 111, HW #4:
XY control of ducted fan using Hinf techniques + guidelines
for final project
- CDS 112, HW #4:
robust stability and performance
- CDS 112, HW #5:
coprime factorizations
- CDS 112, HW #8:
weighted sensitivity, ducted fan controller design
- Course notes, handouts, and other information:
Homepages for Caltech courses which utilize these experiments
- CDS 111: Introduction to Control
Technology
- CDS 112: Introduction to Theory of
Feedback Systems
Links to other resources on curriculum development in controls
Richard Murray (murray@indra.caltech.edu)