Course introduces control theory. Follows ECE216 — Signals and Systems, followed by ECE411 — Adaptive Control and Reinforcement Learning. Lab work is done in MATLAB and Simulink.
No assigned textbook. Some quick links:
- Course pages
- Past lecture notes from Prof Bruce Francis
- Quercus page
- 2020 course page, from Prof Mireille Broucke
- Modern Control Systems, by Richard C. Dorf and Robert H. Bishop
Concepts covered
- Basic control theory
- Open- and closed-loop systems
- Block diagram
- Feedback system
- System models
- Differential equation
- State-space model
- Transfer function (matrix form, adjugate matrix)
- System properties (LTI systems)
- Linearisation
- Laplace transform
- System responses
- Time response
- Damping ratio, natural frequency
- Transient specifications
- Impulse response
- Step response
- Time response
- Stability
- BIBO stability
- Routh-Hurwitz criterion
- Nyquist stability criterion
- System controller
- Proportional
- Proportional-integral (PI)
- Proportional-integral-derivative (PID)
- Asymptotic tracking
- Internal model principle
- Root locus
- Bode plot