SHE Level 4
SCQF Credit Points 20.00
ECTS Credit Points 10.00
Module Code MHH624820
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. The percentage of Work Based Learning for this module, as represented by the Independent Learning "Activity Type", is 45%. The percentage of Work Based Assessment for this module is 15%, which is represented by contextualisation of the Class test content.


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. The students will be encouraged to reflect upon the theoretical learning within the work place and the application of newly learned concepts to the work environment. Work Based Education aims to maximise the direct and digitally mediated contact time with students by practicing teaching and learning strategies that use authentic work based scenarios and encourage action learning, enquiry based learning, problem based learning and peer learning. All these approaches aim to directly involve the students in the process of learning and to encourage sharing of learning between students. The module team will determine the level and accuracy of knowledge acquisition at key points in the delivery, inputting when necessary either directly or with the support of external experts who will add to the authenticity, the credibility and application of the education and learning to the workplace.

Indicative Reading

* REQUIRED READING * Course text book: "CONTROL SYSTEMS ENGINEERING", NORMAN NISE; International Student Version 6th Edition, Wiley, 2011; ISBN-10 0-470-64612-8, ISBN-13 978-0-470-64612-0, e-ISBN-10 1-118-37775-3, e-ISBN-13 978-1-118-37775-8; (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
Lectures (FT) 30.00
Tutorials (FT) 11.00
Independent Learning (FT) 90.00
Practicals (FT) 44.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)