35168 - Distributed Control Systems M

Academic Year 2016/2017

  • Docente: Carlo Rossi
  • Credits: 6
  • SSD: ING-INF/04
  • Language: English
  • Moduli: Carlo Rossi (Modulo 1) Andrea Tilli (Modulo 2)
  • Teaching Mode: In-person learning (entirely or partially) (Modulo 1); In-person learning (entirely or partially) (Modulo 2)
  • Campus: Bologna
  • Corso: Second cycle degree programme (LM) in Automation Engineering (cod. 8891)

    Also valid for Second cycle degree programme (LM) in Computer Engineering (cod. 0937)

Learning outcomes

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.

Course contents

The course provides the basic principles for distributed control systems, both functionally and architecturally.

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;

Readings/Bibliography

Mehran Mesbahi & Magnus Egerstedt: "Graph Theoretic Methods in Multiagent Networks"

Notes supplied by the teacher

Research papers on selected topics

Teaching methods

Direct lessons

Assessment methods

Written exam

Discussion of a project assigned by the teacher to small groups

Office hours

See the website of Carlo Rossi

See the website of Andrea Tilli