Decentralized Control of Complex Systems Université Grenoble Alpes
Course Overview
1. An optimization-based approach for control of complex systems (Optimization-based control; Generic prediction models; Generation of a reference trajectory/profile; Set-theoretic elements; Mixed-integer representations in control design)
2. Cooperative control of multi-agent dynamical systems (System description; collision avoidance formulation; Area coverage for multi-agent systems in multi-obstacle environment; A tight configuration of multi-agent formation; centralized MPC, Distributed MPC; decentralized MPC)
3. Stability analysis
4. Examples, simulations, benchmarks and applications (Flight control experiments of Unmanned Aerial Vehicles; Microgrid energy management; Decentralized supervision and control of water networks)
http://esisar.grenoble-inp.fr/en/academics/decentralized-control-of-complex-systems-5amac554
Learning Achievement
Competence
The goal of this course is the optimal constrained control of complex dynamical systems. Elements from control theory and optimization will be merged together in order to provide useful tools which will be further applied to various problems involving multi-agent dynamical systems and interconnected systems in general. Beside classic control challenges related to the centralized vs distributed vs decentralized approaches, the stabilization and the tracking performances of each agent, there are a series of constraints imposed by the interaction with the environment and between themselves (anti-collision, avoidance constraints) as well as solving a collaborative task (e.g., maintain a fixed formation). This is generally the case with vehicles evolving in the same physical space, collaborative robots or drones covering a certain area. Some application benchmarks like control and coordination of multiple drones, energy management in complex energy systems and water distribution networks are discussed.
Course prerequisites
Algorithms and programming, Linear and non-linear control, Optimal and predictive control
Grading Philosophy
E1 : Oral exam (in English) of 20 minutes for a team of students. E2 : Oral exam (in English) of 20 minutes and a report (in English).
Course schedule
Course type
Lecture
Online Course Requirement
Instructor
Ionela PRODAN
Other information
Course content can evolve at any time before the start of the course. It is strongly recommended to discuss with the course contact about the detailed program.
Please consider the following deadlines for inbound mobility to Grenoble:
- April 1st, 2020 for Full Year (September to June) and Fall Semester (September to January) intake ;
- September 1st, 2020 for Spring Semester intake (February – June).
Site for Inquiry
Please inquire about the courses at the address below.
Contact person: international.cic_tsukuba@grenoble-inp.fr