CODE 98458 ACADEMIC YEAR 2024/2025 CREDITS 6 cfu anno 2 COMPUTER ENGINEERING 11160 (LM-32) - GENOVA SCIENTIFIC DISCIPLINARY SECTOR ING-INF/04 LANGUAGE English TEACHING LOCATION GENOVA SEMESTER 1° Semester TEACHING MATERIALS AULAWEB OVERVIEW The course aims to provide models and methodological approaches to sensing, actuation and control in order to describe and analyze a system and make decisions based on available data in a distributed, predictive and/or adaptive manner, thus performing "intelligent actions" . The student will approach such intelligent systems by studying suitable models and methods in different application contexts, such as intelligent electricity grids, connected autonomous vehicles and platooning, high energy efficiency buildings, distributed logistics and environmental monitoring. AIMS AND CONTENT LEARNING OUTCOMES The course aims at providing modeling and methodological approaches to sensing, actuation, and control in order to describe and analyze a system, and make decisions based on the available data in a distributed, predictive and/or adaptive manner, thereby performing “smart actions”. The student will approach such smart systems by studying proper models and methods in different applicative contexts, such as smart power grids, connected autonomous vehicles and platooning, energy efficient buildings, distributed logistics, and environmental monitoring. AIMS AND LEARNING OUTCOMES AIMS: make the student aware of control and systems modelling techniques which can now be applied through the availability of networks of smart sensors, such as the ones based on Internet of Things. LEARNING OUTCOMES: technical and methdological skills in the design of a smart system with the possibility to control it according to Model Prective Control, Robust Control, and Distributed Control approaches. The student will also have acquired: Advanced functional literacy competence Advanced personal competence Advanced social competence Proficiency in advanced project creation Competence in basic project management PREREQUISITES basic control and systems modelling techniques in Matlab and Simulink TEACHING METHODS Project and oral interview, with project development based on cooperative learning and interaction among peers. A continous assessment will be made on the exercises developed during the lessons. Lessons attendance is mandatory. The development of the final project (project-based learning), and related report, will enable the student to work on the skills advanced functional literacy competence advanced personal competence advanced social competence in advanced project creation in basic project management Working students and students with certified DSA, disability or other special educational needs are advised to contact the lecturer at the beginning of the course to agree on teaching and examination arrangements that, while respecting the teaching objectives, take into account individual learning patterns. SYLLABUS/CONTENT Introduction to complex systems Networked and smart systems Complex Systems Design Overview Strategic, tactical, and operational decision making Control of a complex system Modelling predictive control (MPC) Feedback systems Receding horizon Linear predictive control MPC vs Linear Quadratic Control Dual decomposition Minimax team decision problems Generalised linear quadratic control Applications: energy efficient buildings, smart greenhouses, vehicle platooning, smart power grids. Strategic and tactical decisions Risk based routing in a network: averse beahaviour and fuzzy objectives Vehicle routing versus inventory routing problems Applications: transport of dangerous goods Reliability, Availbility, Maintenance, and Safety of a complex system RECOMMENDED READING/BIBLIOGRAPHY Videos and papers at https://systemsacademy.io/ A. Bemporad, W.P.M.H. Heemels, and M. Johansson (Eds.), Networked Control Systems, vol. 406 of Lecture Notes in Control and Information Sciences Springer-Verlag, Berlin Heidelberg, 2010 ISBN 978-0-85729-033-5 C. Bersani, R. Sacile Trasporto di merci pericolose su strada: Valutazione del rischio e caso di studio Edizioni Accademiche Italiane, 2018 ISBN 978-620-2-08697-4 T. Nowakowski, et al. Safety and Reliability: Methodology and Applications CRC Press, 2014 ISBN 9781138026810 A. Rantzer Dynamic Dual Decomposition for Distributed Control 2009 American Control Conference H. Dagdougui and R. Sacile Decentralized Control of the Power Flows in a Network of Smart Microgrids Modeled as a Team of Cooperative Agents Ieee Transactions on Control Systems Technology, 2014 A. Gattami et al. Robust Team Decision Theory Ieee Transactions on Automatic Control, 2012 A. Gattami Generalized Linear Quadratic Control Ieee Transactions on Automatic Control, 2010 C. Bersani et al. Distributed Product Flow Control in a Network of Inventories With Stochastic Production and Demand IEEE Access, 2019 L. Zero et al. Two new approaches for the bi-objective shortest path with a fuzzy objective applied to HAZMAT transportation Journal of hazardous materials, 2019 C. Bersani et al. Distributed robust control of the power flows in a team of cooperating microgrids IEEE Transactions on Control Systems Technology, 2016 TEACHERS AND EXAM BOARD ROBERTO SACILE Ricevimento: Contacts: Prof. Roberto Sacile, PhD c/o DIBRIS – University of Genova Polytechnic School via Opera Pia 13 16145 Genova, Italy Mob. +393281003228 Skype live:roberto.sacile_1 H323 130.251.5.4 http://orcid.org/0000-0003-4086-8747 Scopus Author ID: 56250207700 Exam Board ROBERTO SACILE (President) ENRICO ZERO MICHELE AICARDI (President Substitute) LESSONS LESSONS START https://corsi.unige.it/en/corsi/11160/students-timetable https://easyacademy.unige.it/portalestudenti//index.php?_lang=en Class schedule The timetable for this course is available here: Portale EasyAcademy EXAMS EXAM DESCRIPTION The exam is based on the design and implementation of a smart system, generally in Matlab/Simulink environment. This project will be discussed in an interview, where other contents of the course will also be asked. ASSESSMENT METHODS During the interview, the student must show to have the ability to modify the project according to different specifications given. In addition, he/she must show to have a clear view of the other methdological and technological content of the course Agenda 2030 - Sustainable Development Goals Quality education Affordable and clean energy