Advanced Digital and Hybrid Control Systems
Faculteit | Science and Engineering |
Jaar | 2020/21 |
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: 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 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 |
|
||||||||||||||||
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 registered last year with course code WMIE14007 |
||||||||||||||||
Opgenomen in |
|