Study-Unit Description

Study-Unit Description


CODE SCE5104

 
TITLE Discrete-time Control Systems

 
UM LEVEL 05 - Postgraduate Modular Diploma or Degree Course

 
ECTS CREDITS 5

 
DEPARTMENT Systems and Control Engineering

 
DESCRIPTION This study-unit presents methodologies for designing closed loop control systems for linear systems operating in discrete-time, as typically required in computer-controlled systems. Both classical transfer function and modern state space approaches will be considered. Several aspects of discrete-time control design shall be considered, including Lyapunov stability, reachability, detectability, state feedback control, state observers, pole placement with transfer function models and practical implementation issues.

Study-Unit Aims

The aims of this study-unit are to:

- motivate the need for controller design in discrete-time;
- present realistic examples of linear discrete-time system models;
- present techniques for analysis of linear closed loop discrete-time systems using both z-domain transfer functions and state-space approaches, including structural issues such as Lyapunov stability, reachability, detectability, sensitivity and robustness, time-domain solutions and others;
- present a set of linear control system design methodologies in discrete-time based on both state-space and transfer function approaches, including:
    - direct digital control techniques such as pole placement with a polynomial approach, pole placement with state feedback and output feedback using state observers, frequency response methodologies;
    - emulation of continuous-time controllers such as the digital PID algorithm, transfer function and state-space approximations;
- address practical implementation issues such as the effects of quantization, sampling rate selection, computational demand, nonlinear actuators and others.

Learning Outcomes

1. Knowledge & Understanding
By the end of the study-unit the student will be able to:

- select an appropriate discrete-time control design methodology for the task at hand;
- formulate discrete-time system models for linear time invariant systems;
- analyze the performance of linear systems in discrete-time, both in open loop and closed loop configurations.

2. Skills

By the end of the study-unit the student will be able to:
- design and derive discrete-time closed loop control laws for linear time-invariant systems to satisfy a given set of specifications, using several different methodologies based upon transfer function (z-domain) and state-space approaches;
- simulate and evaluate the designed controllers by means of computer simulation using Matlab/Simulink;
- implement the designed controllers and algorithms on Matlab/Simulink-based digital controllers and setting up the closed loop system with appropriate sensors and actuators;
- test, evaluate and refine the designed controllers to obtain the desired closed loop performance.

Main Text/s and any supplementary readings:

Main Texts

Astrom K.J., B. Wittenmark, 2011. Computer Controlled Systems: theory and design (3rd Ed), Dover Publications.

 
ADDITIONAL NOTES Co-requisite Study-unit: SCE5101

 
STUDY-UNIT TYPE Ind Study, Lecture, Practicum, Project & Tutorial

 
METHOD OF ASSESSMENT
Assessment Component/s Sept. Asst Session Weighting
Project No 20%
Practical No 20%
Examination (2 Hours) Yes 60%

 
LECTURER/S Simon G. Fabri

 

 
The University makes every effort to ensure that the published Courses Plans, Programmes of Study and Study-Unit information are complete and up-to-date at the time of publication. The University reserves the right to make changes in case errors are detected after publication.
The availability of optional units may be subject to timetabling constraints.
Units not attracting a sufficient number of registrations may be withdrawn without notice.
It should be noted that all the information in the description above applies to study-units available during the academic year 2023/4. It may be subject to change in subsequent years.

https://www.um.edu.mt/course/studyunit