Advanced PID Control (PG)

Postgraduate | 2026

Course page banner
area/catalogue icon
Area/Catalogue
ENGM 6019
Course ID icon
Course ID
206760
Level of study
Level of study
Postgraduate
Unit value icon
Unit value
6
Course level icon
Course level
6
Study abroad and student exchange icon
Inbound study abroad and exchange
Inbound study abroad and exchange
The fee you pay will depend on the number and type of courses you study.
Yes
University-wide elective icon
University-wide elective course
Yes
Single course enrollment
Single course enrolment
Yes
alt
Note:
Course data is interim and subject to change

Course overview

This course covers a variety of advanced topics in automatic control system design with a focus on PID control. Major topics include: system identification for low-order systems, frequency domain analysis of stability and sensitivity, and PID tuning laws and their derivation. Techniques used to analyse and accommodate uncertainty and disturbances in practical systems are taught. Matlab/Simulink is the programming environment used to design and analyse the control systems both theoretically and using hands-on control system apparatus in the lab. Students attend weekly face-to-face laboratory sessions to learn control systems by building them from scratch with a variety of apparatus. Remote students undertake equivalent modules in a virtual Matlab environment.

Course learning outcomes

  • Explain and generalise key concepts in the field of automatic control
  • Design a plant using both time domain and frequency methods, both theoretically and on real plant equipment
  • Design a given plant, both without and with a control system, disturbances, and measurement noise
  • Design and tune a PID controller using standard approaches
  • Assess and modify a generalised control system for performance, stability, and robustness
  • Apply signal processing and control system design in hardware for controlling real plant equipment

Prerequisite(s)

N/A

Corequisite(s)

N/A

Antirequisite(s)

N/A