Advanced Digital and Hybrid Control Systems

Dit is een conceptversie. De vakomschrijving kan nog wijzigen, bekijk deze pagina op een later moment nog eens.

Faculteit Science and Engineering
Jaar 2022/23
Vakcode WMIE014-05
Vaknaam Advanced Digital and Hybrid Control Systems
Niveau(s) master
Voertaal Engels
Periode semester II a
ECTS 5
Rooster rooster.rug.nl

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:
1) Model and analyze complex systems through hybrid systems and automata;
2) Design digital control systems based on aperiodic scheduling;
3) Design switching control systems;
4) Implement digital and switching control systems in MatLab/Simulink.
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 a.bisoffi@rug.nl
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), together with a basic working knowledge of the MatLab software.
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.

This course was previously registered with course code WMIE14007. This course is not offered in the academic year 2022/2023.
Opgenomen in
Opleiding Jaar Periode Type