EE447 Autumn 2008
From SOSwiki
Contents |
Instructors
- Eric Klavins (Instructor), Office Hours: Fri. 9:30-11:30 (CSE 236)
- Zac Berkowitz (TA), Office Hours: Mon. 1:00-4:00 (Sieg 428)
- Xiaolong Yu (TA), Office Hours: Wed. 9:30-12:30 (Sieg 428)
Textbook(s)
Please note that the textbook for this course:
- Astrom, K. and Murray, M., Feedback Systems: An Introduction for Scientists and Engineers. Princeton University Press, 2008.
is available for free online. Or you can buy a hardcopy at the bookstore.
You might also make sure you have your linear algebra and differential equations textbooks handy. My favorite books on the subject are:
- Strang, G., Linear Algebra and its Applications, 3rd Edition. Brooks Cole, 1998.
- Horn and Johnson, Matrix Analysis, Cambridge University Press, 1985.
- Tenenbaum, M. and Pollard, H., Ordinary Differential Equations. Dover, 1985.
For those of you who are really getting into dynamical systems, there is no substitute for the following book, which (among many other topics) makes a strong connection between linear algebra and differential equations.
- Hirsch, M. and Smale, S., Differential Equations, Dynamical Systems, and Linear Algebra. Academic Press, 1974 (there is a new edition out too, but I haven't looked at it yet).
You might also look at these notes from Prof. Kuntz's Math 301 course. They discuss MATLAB and ode solvers among other things.
Schedule
| Date | Topic | Associated Reading | Topics |
| 9/25 | Introduction and Overview | Chapter 1 | intro study topics |
| 9/30 | Review of Linear Algebra | Notes on Jordan Form, corrections | linear algebra study topics |
| 10/2 | Review of Differential Equations | Chapter 2 and a bit of Chapter 4 | diffeq study topics |
| 10/7 | MATLAB and Simulink | Lecture notes (pdf), simulink example, numerical integration code, MATLAB docs, Simulink docs | matlab study topics |
| 10/9 | Example Systems | Chapters 2-3, TCP Reno Simulation Code | example systems study topics |
| 10/14 | Analysis of Linear Systems I | Chapter 5 | linear systems study topics |
| 10/16 | Analysis of Linear Systems II | Chapter 5, MATLAB code for impulse and step response | linear systems study topics continued |
| 10/21 | Step and frequency response and performance | Chapter 5 | linear systems / performance continued |
| 10/23 | State-based Feedback and Integral Action | Chapter 6 | state-based feedback topics |
| 10/28 | Review via a design example | - | design topics |
| 10/30 | Midterm Exam | Open notes, open book, no computational devices | Topics through 10/23 lecture |
| 11/4 | Reachability and reachable canonical form | Chapter 6 | reachability topics |
| 11/6 | Observers | Chapter 7 | observer topics |
| 11/11 | Vetran's Day : No Lecture | - | - |
| 11/13 | Transfer Functions | Chapter 8 | transfer function topics |
| 11/18 | Converting Transfer Functions to State Space | Chapter 8 | tf to ss topics |
| 11/20 | Disturbances, Noise and Sensitivity | - | robustness_topics |
| 11/25 | Root Locus | This topic is to covered in the book. But see here, Notes ([part1.pdf],[part2.pdf]) | root locus topics |
| 11/27 | Thanksgiving : No Lecture | - | - |
| 12/2 | Root locus design and root sensitivity | State-space with differentiator: [example] | root sensitivity topics |
| 12/4 | Review | - | - |
| 12/11 | Final Exam | 10:30AM - 12:20PM | - |
Assignments
Homework may be turned in up to a week late for half credit.
| Assignment | Due Date | Solutions | Stats |
| HW 1 | 10/2 | Solutions | stats |
| HW 2 | 10/9 | Solutions | stats |
| HW 3 | 10/16 | Solutions | stats |
| HW 4 | 10/23 | Solutions | stats |
| NO HOMEWORK DUE ON 10/30 -- STUDY FOR THE MIDTERM | |||
| HW 5 | 11/6 | Solutions | |
| HW 6 | 11/13 | Solutions | |
| HW 7 | 11/20 | Solutions | |
| HW 8 | 12/4 | Solutions | |
