Control Systems

Feedback control for electrical and computer engineers: dynamic models of electrical, electromechanical and thermal plants, transfer functions and block diagrams, time response and specifications, Routh–Hurwitz stability, steady-state error, root-locus design of lead, lag and PID compensators, Bode and Nyquist analysis with stability margins, loop shaping, PID tuning, anti-windup and digital implementation, and an introduction to state feedback and observers, applied to a motorized camera servo and a cabinet heater loop.

ELE-390 Year 3 3 credits 12 lessons · 4 h 54 min ▶ Video lessons coming soon

Offered by HSM University · Electrical Engineering

This is the American version of this course. See the Canadian version.

What you'll learn

  • Explain open- and closed-loop control, identify the elements of a feedback loop, and use the sensitivity and complementary sensitivity functions to show how feedback rejects disturbances and reduces the effect of plant changes.
  • Derive dynamic models of electrical, electromechanical and thermal systems from physical laws, including a DC motor with gearbox, and linearize nonlinear plants about an operating point.
  • Reduce block diagrams and signal-flow graphs to closed-loop transfer functions for references, disturbances and sensor noise, and design cascade loops.
  • Relate first- and second-order step-response specifications to pole locations, express specifications as regions of the s-plane, and judge when dominant poles describe a higher-order system.
  • Determine closed-loop stability and the stable range of a gain or time constant with the Routh–Hurwitz criterion, including systems with delay approximated by Padé forms.
  • Classify loops by system type, compute error constants and steady-state errors to references and disturbances, and explain where integral action must sit to reject a disturbance.
  • Sketch and compute root loci, apply the angle and magnitude conditions, and use the locus to decide whether gain alone can meet a specification.
  • Design lead, lag, lead-lag and PID compensators by root locus, and compare designs by simulation of transient response, steady-state error, disturbance rejection and actuator effort.
  • Construct Bode and Nyquist plots, apply the Nyquist criterion, and read gain margin, phase margin and peak sensitivity from a loop's frequency response, including pure delay.
  • Shape loop gains with lead and lag compensators in the frequency domain, and evaluate robustness to sampling delay, structural resonance and parameter variation.
  • Tune PID controllers from step tests and closed-loop experiments, prevent integrator windup, and implement continuous controllers as difference equations with adequate numerical precision.
  • Design state-feedback controllers with integral action and observers by pole placement, check their margins, and combine them with trajectory planning and feedforward to meet a complete servo specification.

Course content

12 lessons · 4 h 54 min total · final exam

  1. 1 Introduction to feedback control 27 min · quiz
  2. 2 Dynamic models of electrical and electromechanical systems 26 min · quiz
  3. 3 Transfer functions and block diagrams 24 min · quiz
  4. 4 Time response of first- and second-order systems 21 min · quiz
  5. 5 Stability and the Routh–Hurwitz criterion 24 min · quiz
  6. 6 Steady-state error and system type 22 min · quiz
  7. 7 The root locus 22 min · quiz
  8. 8 Root-locus design with lead, lag and PID compensation 23 min · quiz
  9. 9 Frequency response: Bode and Nyquist plots 25 min · quiz
  10. 10 Frequency-domain design and stability margins 25 min · quiz
  11. 11 PID tuning and digital implementation 27 min · quiz
  12. 12 State-space control and the pan servo design 28 min · quiz
  13. E Final exam 20 questions

Requirements

Recommended background. You can start any course at any time.

Description

Feedback control for electrical and computer engineers: dynamic models of electrical, electromechanical and thermal plants, transfer functions and block diagrams, time response and specifications, Routh–Hurwitz stability, steady-state error, root-locus design of lead, lag and PID compensators, Bode and Nyquist analysis with stability margins, loop shaping, PID tuning, anti-windup and digital implementation, and an introduction to state feedback and observers, applied to a motorized camera servo and a cabinet heater loop.

Part of the Engineering stream, typically taken in year 3.