Advanced Digital and Hybrid Control Systems

Faculteit Science and Engineering
Jaar 2019/20
Vakcode WMIE14007
Vaknaam Advanced Digital and Hybrid Control Systems
Niveau(s) master
Voertaal Engels
Periode semester II a

Uitgebreide vaknaam Advanced Digital and Hybrid Control Systems
Leerdoelen The students will learn advanced techniques for the analysis and design of digital and hybrid control systems. Learning outcomes include: design of digital control systems based on aperiodic scheduling; design of switching control systems; design of logic-based supervisors; modeling of complex systems through hybrid systems and automata.
At the end of the course students will be able to:
L1 Model and analyze complex systems through hybrid systems and automata;
L2 Design digital control systems based on aperiodic scheduling;
L3 Design switching control systems;
L4 Implement digital and switching control systems in MatLab/Simulink.
The considered learning objectives are achieved by means of three main tools: lectures, tutorials and practicals (computer lab sessions).
Omschrijving Modern engineering systems are becoming increasingly complex. Nowadays, even refrigerators, washing machines and temperature control units use highly sophisticated control systems and logical decision-making components. More generally, applications range from automotive and process control to embedded and networked control systems. These control systems are generally understood as reactive systems that intermix discrete and continuous components, and, depending on the context, they are referred to as digital or hybrid control systems. The course aims at providing an introduction to advanced tools that can be used for the analysis, modeling and design of these kind of systems.

Course topics:
Introduction to advanced digital control systems; periodic vs. aperiodic solutions; event-based control scheduling; introduction to hybrid control systems; switching in systems and control; logic-based supervisors; hybrid systems and automata.

The course involves 8 lectures organized as follows.
Lecture 1. Course overview; motivating examples.
Lecture 2. Introduction to advanced digital control systems; periodic vs. aperiodic scheduling.
Lecture 3. Event-based digital control systems (part I).
Lecture 4. Event-based digital control systems (part II).
Lecture 5. Introduction to hybrid systems.
Lecture 6. Switching systems: dwell-time and average dwell-time switching.
Lecture 7. Switching between stable and unstable systems.
Lecture 8. Switching control and logic-based supervisors.
Lecturer: A. Bisoffi
If you have any questions regarding the setup or content of the course, please contact the lecturer
Uren per week
Onderwijsvorm Hoorcollege (LC), Practisch werk (PRC), Werkcollege (T)
(Total hours of lectures: 16 hours, tutorials: 6 hours, practicals: 4 hours, self-study: 114 hours)
Toetsvorm Opdracht (AST)
(Take home assignment. Final mark, see Remarks.)
Vaksoort master
Coördinator Prof. Dr. C. De Persis
Docent(en) A. Bisoffi, PhD.
Verplichte literatuur
Titel Auteur ISBN Prijs
Students are provided with lectures slides and notes, selected book chapters, journals and conference papers.
Entreevoorwaarden The course unit assumes prior knowledge acquired from Linear Algebra (IEM, PTL track), Signals and Systems (IEM, PTL and PPT tracks, BSc LS&T: Major Biomedical Technology), Control Engineering (IEM, PTL track), Digital and Hybrid Control Systems (IEM, PTL track).
Opmerkingen Comments about final mark:
1. Assessment criteria
The assessment criterion consists in two written reports (one covering Lectures 1-4 and one covering Lectures 5-8). Students are required to design a digital/hybrid control system, implement it using MatLab/Simulink software packages, and write a report. The assignments are individual. Each assignment involves the solution of a number of theoretical and practical design questions. Students are evaluated on the grounds of their ability to solve the assignment by providing all the necessary calculations and argumentations.
2. Marking scheme
Each assignment typically contains two/three questions. Each question consists in designing a digital/hybrid control system, and contains a certain number of sub-questions. Some of the sub-questions deal with analysis/design theoretical questions, while some others deal with practical implementation issues (via MatLab/Simulink). To each sub-question is assigned a number of points. The final mark is obtained simply by calculating the total number of points obtained. For each (sub)-question, in order to obtain the maximum number of points, the answer has to be properly motivated via the necessary calculations and argumentations.
3. Pass mark
For each assignment, the grade ranges from 0 to 10. The final grade is obtained by averaging the grades of the two assignments. Students pass the exam with a grade of 6 or higher.
Opgenomen in
Opleiding Jaar Periode Type
MSc Applied Mathematics: Systems and Control  (Systems and Control: Guided choice) - semester II a guided choice
MSc Courses for Exchange Students: Engineering: Biomedical-Industrial-Mechanical - semester II a keuze
MSc Industrial Engineering and Management: Production Technology and Logistics  (Optional technical PTL modules) - semester II a Elective SSCA