BEng Mechatronic Engineering / Course details

Year of entry: 2024

Course unit details:
Control Systems II

Course unit fact file
Unit code EEEN30232
Credit rating 10
Unit level Level 3
Teaching period(s) Semester 2
Available as a free choice unit? No


This unit covers state space models for dynamic systems, and the common state design methods to guarantee certain specific performances of the closed-loop dynamic systems. The design methods include pole placement, observer design, output compensator design, output tracking and the fundamentals of optimal control. With the various control design methods introduced, the students are expected to be able to evaluate control performances and justify various control settings. It also covers basics for digital control and digital implementation of controllers, such as choosing proper sampling time and control gain to ensure the closed-loop system performance.  The detailed topics are listed below:

•           Review of state space concepts

•           Controllability and observability

•           Controller design with full state feedback

•           Pole assignment, basic introduction to LQR

•           State estimation and estimator design

•           Compensator design: combining state feedback control and state estimation

•           Tracking control: introduction of a reference input

•           Controllers with integral action

•           Digital control: dynamic analysis and design of discrete-time systems


Unit title Unit code Requirement type Description
Control Systems I EEEN20252 Pre-Requisite Compulsory
Mathematics 2E1 MATH29681 Pre-Requisite Compulsory


This course unit detail provides the framework for delivery in the current academic year and may be subject to change due to any additional Covid-19 impact.  Please see Blackboard / course unit related emails for any further updates.

The course unit aims to:

  • Introduce modern methods for control systems design, based on state space models
  • Show the relationship between state-space and classical design methods
  • Introduce the concept and methodology of sampled-data control
  • Illustrate control system design methods through practical case studies

Learning outcomes

On successful completion of the course, students will be able to:

Developed Assessed

Evaluate performances of closed-loop control systems, and assess the performances with the aid of Matlab/Simulink.

ILO2 Choose and justify controller settings for state space systems, and design the state space controllers. X X
ILO3 Implement properly selected digital controllers for dynamic systems. X X
ILO4 Report to summarise control design, controller implementation, and performance evaluation. X X
ILO5 Appreciate industrial applications of modern control design methods. X X


Teaching and learning methods

Learning and teaching are mainly through traditional lectures and tutorials, with the aid of pre-recorded videos. There are computer-based lab sessions for control design and control performance evaluation.

Assessment methods

Method Weight
Other 20%
Written exam 80%

Coursework forms 20% of the overall unit weighting

Feedback methods


Recommended reading

Dorf and Bishop, Modern Control Systems

Stefani, Shahian, Savant and Hostetter, Design of Feedback Control Systems

Kailath, Linear Systems

Ogata, Modern Control Engineering

Kuo, Automatic Control Systems

Nise, Control Systems Engineering

Study hours

Scheduled activity hours
Lectures 20
Practical classes & workshops 6
Tutorials 4
Independent study hours
Independent study 70

Teaching staff

Staff member Role
Alexander Lanzon Unit coordinator

Return to course details