Module code: EEE3005

Module provider

Electrical and Electronic Engineering

Module Leader

WINDEATT T Dr (Elec Elec En)

Number of Credits


ECT Credits



FHEQ Level 6

JACs code


Module cap (Maximum number of students)


Module Availability

Semester 2

Overall student workload

Independent Study Hours: 115

Lecture Hours: 33

Assessment pattern

Assessment type Unit of assessment Weighting
Coursework COURSEWORK 20%
Examination WRITTEN EXAM - 2 HOURS 80%

Alternative Assessment

Not applicable: students failing a unit of assessment resit the assessment in its original format.

Prerequisites / Co-requisites


Module overview

Expected prior learning:  Module EEE2033 – Electronics III: Circuits, Control and Communications (5-elC), or equivalent learning.

Module purpose:  Control Engineering covers classical control theory as well as more modern methods. Students have the opportunity in this module to evaluate and apply various control techniques.


Module aims

Students will have the knowledge to understand control system analysis and design, including state-space and sampled-data analysis, and to apply the techniques to a practical problem using Matlab.

Learning outcomes

Attributes Developed
Model physical systems and use mathematical tools such as Laplace and Z transforms, transfer functions and block diagrams to analyse/design simple single input/output control systems. P
Understand pole-zero diagrams and assess stability using Routh, Nyquist, Bode plots, Root-locus. KC
Specify systems in terms of time/frequency and other performance criteria, and design compensators using Root-locus, Bode plots and Nichols charts. KC
Analyse  systems using state-space representation. KC
Assess stability, response and steady-state errors for sample-data systems and apply to simple design examples. KC

Attributes Developed

C - Cognitive/analytical

K - Subject knowledge

T - Transferable skills

P - Professional/Practical skills

Module content

Module Content

[1-8] Introduction to closed-loop control principles.  System modelling in time and complex frequency domains. Review of Laplace Transforms.  Initial and final value theorems.  Differential equations, transfer functions and block diagram manipulation.  Multi-loop systems with secondary inputs and outputs and signal flow graphs.  Relationship between pole-zero patterns and system impulse response. Stability in time and complex frequency domains.  Proportional, integral and derivative control.


[9-22]   Routh's stability criterion.   Poles-zeros, and root locus concept.  Loop gain and other parameters.  Guidelines for sketching root locus.  Zero-degree root loci. Lead and lag compensation. Frequency response method.  Polar and Bode plots and guidelines for sketching.  Nyquist stability criterion and its application.  Relative stability.  Nichols chart and its application.  Specification of system performance.  Steady state accuracy, system type and error constants.  Lead/lag compensation, theory and design.  Controller design for systems with time delay.


[23-30] Multivariable analysis.  State space representation and advantages.  Controllability and observability.  Pole placement controller design techniques, based on state variable feedback.  Estimator design.  Lyapunov stability.


Introduction to digital control.  Modelling sampled-data systems.  Z-transform analysis.  Pulsed transfer functions.  Stability, steady state accuracy and transient response in the Z-domain.  Methods of design of digital control systems for specified performance.


Methods of Teaching / Learning


The learning and teaching strategy is designed to achieve the following aims:

The strategy is designed to give students an understanding of basic concepts in control engineering, and also to learn how to analyse and model control system using Matlab.

Learning and teaching methods include the following:


Coursework:  Report on a tutorial sheet that requires use of Matlab  (alternative assignment is literature-based survey report).

Tutorial presentation in class.



Assessment Strategy

The assessment strategy is designed to provide students with the opportunity to demonstrate the learning outcomes. The assignment will assess the ability to learn about practical design of control systems.


Thus, the summative assessment for this module consists of:

·         2  hour closed book written examination

·         Assignment report due week 12.

·         Tutorial Presentations in class


Any deadline given here is indicative. For confirmation of exact date and time, please check the Departmental assessment calendar issued to you.


Formative assessment and feedback

For the module, students will receive formative assessment/feedback in the following ways.

·         During lectures, by question and answer sessions

·         During tutorials/tutorial classes

·         By means of unassessed tutorial problem sheets (with answers/model solutions)

·         Via the marking of written reports

          ·        Via assessed coursework

Reading list

Reading list for CONTROL ENGINEERING :

Please note that the information detailed within this record is accurate at the time of publishing and may be subject to change. This record contains information for the most up to date version of the programme / module for the 2017/8 academic year.