SHE Level 4
SCQF Credit Points 20.00
ECTS Credit Points 10.00
Module Code MHH622747
Module Leader Geraint Bevan
School School of Computing, Engineering and Built Environment
Subject Instrumentation and Control
  • B (January start)

Pre-Requisite Knowledge

Control Engineering 3 A level of mathematical expertise exceeding Advanced Higher Applied Mathematics (SHE Level 1, SQCF level 7).

Summary of Content

The module aim is to provide the student with a foundation in advanced control system design.


Modelling, simulation and control of linear time-invariant (LTI) multi-input multi-output (MIMO) systems, including but not limited to, topics from the following list, based on the course text book: "Control Systems Engineering", Norman Nise, International Student Version 7th Edition, Wiley. Chapter 2 modelling in the frequency domain 0f transfer functions for general engineering systems 0f linearisation Chapter 3 modelling in the time domain 0f the general state space representation 0f applying the state space representation 0f converting a transfer function to state space 0f converting from state space to a transfer function 0f linearisation Chapter 4 time response 0f poles, zeros and system response 0f Laplace transform solution of state equations 0f time domain solution of state equations Chapter 5 reduction of multiple subsystems 0f analysis and design of feedback systems 0f signal flow graphs of state equations 0f alternative representations in state space 0f similarity transformations Chapter 6 stability 0f Routh Hurwitz criterion 0f stability in state space Chapter 7 steady state errors 0f steady state error specifications 0f steady state errors for systems in state space Chapter 12 design via state space 0f controller design 0f controllability 0f observability 0f observers Chapter 13 digital control systems 0f the z-transform 0f transfer functions 0f stability 0f transient response on the z-plane 0f cascade compensation via the s-plane 0f implementing the digital compensator

Learning Outcomes

On completion of this module, students should be able to:Model general engineering LTI MIMO systems in the form of ordinary differential equations, state space and transfer functions; and convert models between these representations.Calculate and sketch the response of LTI MIMO systems to standard inputs.Analyse the stability and steady state behaviour of LTI MIMO systems.Specify, develop and verify stabilising and servo-contollers for continuous LTI MIMO systems using the s-plane.Convert models between continuous and digital representations and explain how the s-plane maps to the z-plane.Specify, develop and verify stabilising and servo-controllers for digital LTI MIMO systems using the z-plane.

Teaching / Learning Strategy

The module is tutorial-based with a significant element of self-study. Lectures will be used to introduce topics with worked examples and provide guidance on what to study. Deeper understanding will be attained through individual completion of tutorial questions from the course text book. Support will be provided in tutorial/computer laboratory sessions in which tutors will be available to clarify concepts and resolve difficulties. Computers equipped with Matlab/Simulink will be available for students to verify the answers to the tutorial questions.

Indicative Reading

* REQUIRED READING * Course text book: "CONTROL SYSTEMS ENGINEERING", NORMAN NISE; International Student Version 7th Edition, Wiley, 2011; ISBN- 978-1-119-38297-3, (print version strongly recommended). * Recommended Reading * "Advanced Engineering Mathematics", K. A. Stroud and Dexter J. Booth; 5th edition, Palgrave Macmillan, 2011; ISBN-10: 0230275486, ISBN-13: 978-0230275485. * Indicative Reading * "Feedback Control of Dynamic Systems", Gene F Franklin, J David Powell and Abbas Emami- Naeini; International 6th edition, Prentice Hall, 2010; ISBN-10: 0135001501, ISBN-13: 978-0135001509. "Modern Control Systems", R. C. Dorf and R. H. Bishop; 12th edition, Prentice Hall, 2010; ISBN-10: 0131383108, ISBN-13: 978-0131383104. "Matlab programming for engineers", Stephen J. Chapman; International Student 4th Edition, Thomson, 2007; ISBN-10: 0-495-24449-X, ISBN-13: 978-0-495-24449-3. "Linear Control System Analysis and Design with MATLAB", Constantine H. Houpis and Stuart N. Sheldon; 6th edition, CRC Press, 2014; e-ISBN-13: 978-1-4822-1538-0, ISBN-13: 978-1-4665-0426-4 "Signals and Systems: a MATLAB Integrated Approach" (chapters 7-9), Oktay Alkin; CRC Press, 2014; e-ISBN-13: 978-1-4665-9855-3, ISBN-13: 978-1-4665-9853-9. "Automatic Control of Atmospheric and Space Flight Vehicles: Design and Analysis with MATLAB and Simulink", Ashish Tewari; Birkhauser, 2011; e-ISBN-13: 978-0-8176-4864-0, ISBN-13: 978-0-8176-4863-3. "Automatic Control: The Power of Feedback Using MATLAB", Theodore E. Djaferis; 1st Edition, Brooks/Cole, 2000; ISBN-13: 978-0-534-37171-5. --

Transferrable Skills

Development of skills in problem solving, numerical analysis and control system design methods, verification of own work and computer programming.

Module Structure

Activity Total Hours
Assessment (FT) 25.00
Tutorials (FT) 11.00
Practicals (PT) 22.00
Lectures (FT) 30.00
Lectures (PT) 30.00
Tutorials (PT) 11.00
Assessment (PT) 25.00
Practicals (FT) 44.00
Independent Learning (PT) 112.00
Independent Learning (FT) 90.00

Assessment Methods

Component Duration Weighting Threshold Description
Exam (School) 2.00 30.00 35% Class test (week 7) Exam (modelling and analysis)
Exam (Exams Office) 3.00 70.00 35% Exam (controller design and analysis)