DCU Home | Our Courses | Loop | Registry | Library | Search DCU

Module Specifications..

Current Academic Year 2023 - 2024

Please note that this information is subject to change.

Module Title Control Systems Analysis
Module Code EE458
School School of Electronic Engineering
Module Co-ordinatorSemester 1: Mingming Liu
Semester 2: Mingming Liu
Autumn: Mingming Liu
Module TeachersJennifer Bruton
Mingming Liu
NFQ level 8 Credit Rating 5
Pre-requisite None
Co-requisite None
Compatibles None
Incompatibles None

The purpose of this module is to enable students to develop a knowledge of: system stability using frequency response methods; disturbance rejection; steady-state error analysis and design, system performance analysis and measurement, control system design and analysis for continuous systems using classical techniques. Students will attain skills in using software tools to represent, analyse, interpret and design control system responses. This module is delivered in both on-campus and distance learning modes and students can avail of either or both modes to suit their own learning needs. Students are expected to engage in lectures and other module activities in either or both modes.

Learning Outcomes

1. calculate system sensitivity and disturbance rejection and the effect of feedback on these
2. analyse and design for steady-state error requirements
3. analyse system stability and performance using analytical techniques
4. analyse system stability and performance using graphical frequency response techniques
5. design, simulate and evaluate compensator-based control schemes
6. design, simulate and evaluate PID-based control schemes
7. use appropriate software tools to present, analyse, design and simulate systems
8. effectively present and discuss the analysis and/or design of systems by written means

Workload Full-time hours per semester
Type Hours Description
Lecture24Formal lecture (recorded and made available via web)
Tutorial12Problem based learning
Laboratory30Computer-based problem solving
Directed learning2End-of-Semester computer-based exam
Independent Study22Revision and practice of computer-based content for Laboratory Exercises and Continuous Assessment
Independent Study35Revision of material & preparation for Examination
Total Workload: 125

All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml

Indicative Content and Learning Activities

Introduction to software for control systems analysis, simulation, design and evaluation, and the use of appropriate software toolboxes to address the design and analysis needs of the module.

What are sensitivity functions and how is sensitivity to errors in forward path, feedback path and frequency dependence calculated? What is disturbance rejection? What are physical examples of disturbances? How are transfer functions between disturbance and output calculated and used? How does the frequency affect disturbance rejection?

What is steady-state error and what does it depend on? What are system types and what are input types? How are expressions for error derived, and how can the steady-state error be established? How can systems be designed to give minimum or specified steady-state error performance?

What is a Bode plot? What is a Nyquist plot? What is the Nyquist criterion? What is relative stability? How can frequency response plots be used to determine system stability? What is bandwidth? How can time-domain performance be represented in the frequency domain? How can frequency response techniques be applied to analyse and design for system performance?

What are frequency-response-based compensators? What types of compensators are commonly available and how should a compensator be chosen? How do these compensators behave within feedback systems? How can these compensators be designed to give specified closed-loop performance?

Why are controllers other than simple gain controllers required? What are integral and derivative control, and what are the benefits and drawbacks of these techniques. How can PID controllers be designed using classical techniques and how can these control schemes be simulated and evaluated?

Assessment Breakdown
Continuous Assessment15% Examination Weight85%
Course Work Breakdown
TypeDescription% of totalAssessment Date
In Class TestComputer-based systems analysis15%Week 9
Reassessment Requirement Type
Resit arrangements are explained by the following categories;
1 = A resit is available for all components of the module
2 = No resit is available for 100% continuous assessment module
3 = No resit is available for the continuous assessment component
This module is category 1
Indicative Reading List

  • Richard C. Dorf, Robert H. Bishop: 2011, Modern control systems, 12th Ed, Pearson Prentice Hall, Upper Saddle River, N.J., 9780136024583
  • Norman S. Nise,: 0, Control Systems Engineering, 9780470646120
  • I. J. Nagrath, M. Gopal,: 0, CONTROL SYSTEMS, 9781848290037
Other Resources

22927, Website, Jennifer Bruton, 0, EE406 Module Resources, ee406.eeng.dcu.ie,
Programme or List of Programmes
ECEBEng Electronic & Computer Engineering
ECEIBEng Electronic & Computer Engineering
ECSAStudy Abroad (Engineering & Computing)
ECSAOStudy Abroad (Engineering & Computing)
ECTBSc in Electronic & Comp.Technology
MEB.Eng. in Mechatronic Engineering
MEIMMEng in Mechatronic Engineering
MTBSc in Mechatronic Technology

My DCU | Loop | Disclaimer | Privacy Statement