35168 - DISTRIBUTED CONTROL SYSTEMS M

Anno Accademico 2020/2021

Conoscenze e abilità da conseguire

The course provides the basic principles for distributed control systems, both functionally and architecturally. The main topics are basic principles of decentralized and distributed control, consensus algorithms and their application to synchronization and coordination problems, control of homogeneous multi-agent systems, estimation and filtering in distributed systems environment, characteristics of HW/SW architectures for real-time distributed systems, the role of digital networks in real-time systems, synchronization issues and time management in distributed systems, interaction of real-time processes in distributed systems. At the end of the course students have a deep knowledge of the problems regarding distributed systems and of the tools to develop control and estimation solution in distributed environments.

Contenuti

Il corso fornisce i principali strumenti per la progettazione di algoritmi, leggi di controllo e metodi di ottimizzazione di tipo distribuito con applicazioni a sistemi autonomi complessi, machine learning e robotica cooperativa. 

Il corso è tenuto in lingua inglese. Si prega di guardare la pagina inglese per i dettagli.

Testi/Bibliografia

“F. Bullo, Lectures on Network Systems”
“D. Bertsekas, Nonlinear Programming”

Articoli e altro materiale forniti dal docente.

Metodi didattici

Lezioni frontali ed esercitazioni in laboratorio

Modalità di verifica e valutazione dell'apprendimento

Esame orale e discussione di un progetto

Strumenti a supporto della didattica

"Virtuale" (contenuti e materiale del corso). Software per la simulazione di algoritmi di controllo e ottimizzazione in sistemi di controllo distribuiti e reti di robot.

Orario di ricevimento

Consulta il sito web di Giuseppe Notarstefano