CODE 98436 ACADEMIC YEAR 2022/2023 CREDITS 6 cfu anno 1 COMPUTER ENGINEERING 11160 (LM-32) - GENOVA SCIENTIFIC DISCIPLINARY SECTOR ING-INF/04 LANGUAGE English TEACHING LOCATION GENOVA SEMESTER 2° Semester TEACHING MATERIALS AULAWEB OVERVIEW A Cyberphysical System (CPS) is a dynamic system interacting with a digital system (e.g. a microcontroller, a computer, etc.), to be properly controlled in closed loop to ensure good response and behavior. Control of CPS arises in many relevant engineering doamins including: process control, manufacturing machine control, robotics, mechatronics, automotive systems, aircraft control systems, critical infrastructure control (e.g. electric grid control, water resources control etc.), etc. AIMS AND CONTENT LEARNING OUTCOMES The goal of the course is to introduce the students to the problems related to the analysis, design and implementation of discrete time control systems for cyberphysical systems (CPS). Control of CPS arise in many different application domains including: process control, manufacturing machine control, robotics, automotive systems, aircraft control systems, critical infrastructure control (e.g. electric grid control, water resources control etc.) etc. AIMS AND LEARNING OUTCOMES The aim of the course is to provide the basics of real time digital control of CPSs. At the end of the course the students will be capable to design a digital closed loop control system using rational methodologies. Furthermore, they will be capable to provide specifications for the implementation of the digital control systems at hardware and software level. PREREQUISITES Main prerequisites (fundamental) Linear dynamic system analysis Principles of automatic control Calculus, algebra and matrix geometry Secondary prerequisites (not fundamental) Elements of real-time programming Elements of embedded systems TEACHING METHODS The course is based on lectures describing formal methodologies for the design of digital controller for CPSs, and providing examples based on real world applications, and additional laboratory computer sessions to get acquainted with software tools for control system design and simulation. SYLLABUS/CONTENT The course covers the following topics Introduction to cyberphysical systems (CPSs) and modelling of digital control systems Closed loop performance analysis of CPSs (stability, accuracy, disturbance rejection, robustness) Methods of synthesis of digital controllers for CPSs Optimal Control of CPSs RECOMMENDED READING/BIBLIOGRAPHY Franklin, Powell, Workman, “Digital Control of Dynamic System”, Addison Wesley Phillips, Nagle, “Digital Control System”, Prentice Hall Ogata, Discrete-Time Control Systems, Prentice Hall. Bryson, Ho, "Applied Optimal Control", HPC TEACHERS AND EXAM BOARD GIORGIO CANNATA Exam Board GIORGIO CANNATA (President) ROBERTO SACILE MARCO BAGLIETTO (President Substitute) LESSONS LESSONS START https://courses.unige.it/11160/p/students-timetable Class schedule The timetable for this course is available here: Portale EasyAcademy EXAMS EXAM DESCRIPTION The exam is a written assignment consisting in the project of a simple digital control system for a test case CPS and additional questions. Optional oral discussion of complementary course topics, can be requested (by the candidates or in some cases by the instructor), if the evaluation of the written assignment is positive (grade >= 18/30). Exam schedule Data appello Orario Luogo Degree type Note 09/01/2023 09:00 GENOVA Scritto 09/01/2023 09:00 GENOVA Scritto 30/01/2023 14:00 GENOVA Scritto 30/01/2023 14:00 GENOVA Scritto 05/06/2023 09:00 GENOVA Scritto 05/06/2023 09:00 GENOVA Scritto 05/07/2023 09:00 GENOVA Scritto 05/07/2023 09:00 GENOVA Scritto 04/09/2023 09:00 GENOVA Scritto 04/09/2023 09:00 GENOVA Scritto