Intelligent and Hybrid Control

Course objectives

General objectives: The main objective of the course is the acquisition and use by the student of the basic tools necessary for the construction and analysis of intelligent and hybrid control systems for phenomena of interest in automation engineering with reference to both data-driven and model-based methodologies. Specific objectives Knowledge and understanding: The course provides advanced tools for the analysis and design of complex systems that combine different types of technologies or behaviors to achieve a desired closed-loop outcome and performance. The systems considered will be: - intelligent control systems that integrate neural networks and data-driven algorithms for machine learning and data/feedback analysis - dynamic models that integrate time-based dynamic behaviors (modeled by differential equations) with event-based dynamic behaviors (modeled by automata). Apply knowledge and understanding: The student will learn how to independently apply the methodologies and techniques presented in the course to the design and development of complex control systems integrating machine learning tools and event-based modeling. The student will be able to identify and model hybrid and nonlinear dynamics through both data-driven and model-based approaches. Critical and judgment skills: The student will be able to determine which approaches are best suited to the development of predictive models to represent complex systems, combining machine learning techniques with general modeling approaches such as automata and switching dynamics. The student will also be able to critically evaluate the most critical closed-loop performance and properties for the design of intelligent control laws. Communication skills: The student will be able to present and analyze complex dynamical systems and related hybrid and intelligent controllers in the context of industrial applications and process automation. Learning ability: The course aims to provide students with all the elements for autonomous learning aimed at the analysis and design of advanced control systems and integrating machine learning capabilities in all areas of interest for automation engineering.

Channel 1
LUCA BENVENUTI Lecturers' profile

Program - Frequency - Exams

Course program
The course is organized in two modules: the first deals with the design of the so-called intelligent control systems, whereas the second will cover hybrid systems. The first module presents the basic methods for the design of intelligent control systems based on data-driven techniques such as deep learning and reinforcement learning. The course will present both the role of machine learning in control systems, discussing its methodologies, potential and applications, and the design of control systems based on artificial intelligence techniques. The course will also focus on how recent developments in deep learning can be exploited by standard control systems, discussing the basics of advanced data analysis using deep neural networks in the context of classical automation problems such as quality control, predictive maintenance and disturbance rejection. In addition to the theoretical aspects, applications from the domains of industrial automation, robotics and cyber security will be presented. At the end of the module, the student will possess the basic knowledge that will allow her/him to analyse and design intelligent systems capable of controlling complex, nonlinear processes. The second module introduces the student to the area of hybrid systems, that is dynamical systems characterized by the interaction of different types of dynamics, both continuous and discrete. The systematic study of hybrid systems is required by recent technological innovations, which led to the pervasive diffusion of increasingly complex digital systems for the control and supervision of physical systems. The study of hybrid systems is generally more challenging than that of purely discrete or purely continuous systems, because of the interaction between dynamics of different nature. Models for hybrid systems will be introduced in this course and general methods to investigate their properties will be described. Control of hybrid systems will also be addressed by focusing on some case studies from different application contexts. Students attending the course should, at the end of the second module, be able to appreciate the diversity of phenomena that arise in hybrid systems, and understand how concepts that are classical in the theory of discrete event systems, modeled by automata, can coexist with concepts that are classical in the theory of continuous systems, modeled by differential or difference equations, in a unifying framework.
Prerequisites
- System Theory - Automatic Control - Fundamentals of statistics and probability - Fundamentals of optimal control
Books
Sutton RS, Barto AG. Reinforcement learning: An introduction. MIT press; 2018. John Lygeros, Lecture Notes on Hybrid Systems, 2004
Frequency
Classroom attendance is not mandatory.
Exam mode
The final grade will be based on a project presentation about one of the two modules and a written test about the other. The project has to be an independent achievement, where the goals and contents are defined by each student in agreement with professors.
Lesson mode
Frontal teaching.
ALESSANDRO GIUSEPPI Lecturers' profile

Program - Frequency - Exams

Course program
The course is organized in two modules: the first deals with the design of the so-called intelligent control systems, whereas the second will cover hybrid systems. The first module presents the basic methods for the design of intelligent control systems based on data-driven techniques such as deep learning and reinforcement learning. The course will present both the role of machine learning in control systems, discussing its methodologies, potential and applications, and the design of control systems based on artificial intelligence techniques. The course will also focus on how recent developments in deep learning can be exploited by standard control systems, discussing the basics of advanced data analysis using deep neural networks in the context of classical automation problems such as quality control, predictive maintenance and disturbance rejection. In particular, great focus will be given to application examples from the domains of industrial automation, robotics and cyber security where intelligent control solutions may contribute positively to the robustness and the economic and environmental sustainability of the controlled system. At the end of the module, the student will possess the basic knowledge that will allow her/him to analyse and design intelligent systems capable of controlling complex, nonlinear processes. The second module introduces the student to the area of hybrid systems, that is dynamical systems characterized by the interaction of different types of dynamics, both continuous and discrete. The systematic study of hybrid systems is required by recent technological innovations, which led to the pervasive diffusion of increasingly complex digital systems for the control and supervision of physical systems. The study of hybrid systems is generally more challenging than that of purely discrete or purely continuous systems, because of the interaction between dynamics of different nature. Models for hybrid systems will be introduced in this course and general methods to investigate their properties will be described. Control of hybrid systems will also be addressed by focusing on some case studies from different application contexts. Students attending the course should, at the end of the second module, be able to appreciate the diversity of phenomena that arise in hybrid systems, and understand how concepts that are classical in the theory of discrete event systems, modeled by automata, can coexist with concepts that are classical in the theory of continuous systems, modeled by differential or difference equations, in a unifying framework.
Prerequisites
- System Theory - Automatic Control - Fundamentals of statistics and probability - Fundamentals of optimal control
Books
Sutton RS, Barto AG. Reinforcement learning: An introduction. MIT press; 2018.
Frequency
Classroom attendance is not mandatory.
Exam mode
Project evaluation. The final grade will be based on a project presentation. The project has to be an independent achievement, where the goals and contents are defined by each student in agreement with professors.
Lesson mode
Frontal teaching.
  • Lesson code10606939
  • Academic year2025/2026
  • CourseControl Engineering
  • CurriculumSingle curriculum
  • Year1st year
  • Semester2nd semester
  • SSDING-INF/04
  • CFU6