- français
- English
Fiches de cours
Model predictive control
ME-425
Enseignant(s) :
Jones Colin NeilLangue:
English
Summary
Provide an introduction to the theory and practice of Model Predictive Control (MPC). Main benefits of MPC: flexible specification of time-domain objectives, performance optimization of highly complex multivariable systems and ability to explicitly enforce constraints on system behavior.Content
- Review of convex optimization and required optimal control theory.
- Receding-horizon control for constrained linear systems.
- Practical issues: Tracking and offset-free control of constrained systems.
- Theoretical properties of constrained control: Constraint satisfaction and invariant set theory, Stability of MPC.
- Introduction to advanced topics in predictive control.
- Simulation-based project providing practical experience with MPC.
Keywords
Multi-variable control, Constrained systems, Model-based Control, Optimization
Learning Prerequisites
Required courses
- Automatique or Control Systems
Recommended courses
- Multivariable systems or Dynamic coordination
Important concepts to start the course
- State-space modeling
- Basic concepts of stability
- Linear quadratic regulation
Learning Outcomes
By the end of the course, the student must be able to:- Design an advanced controller for a dynamic system, A11
- Assess / Evaluate the stability, performance and robustness of a closed-loop system, A12
- Work out / Determine the performance (by simulations or experiments) of a mechatronic system, A21
- Assess / Evaluate Define (specifications) the control performance for mechatronic systems, A18
Transversal skills
- Write a scientific or technical report.
Teaching methods
Lectures, exercises and course project
Expected student activities
- Participate in lectures, exercises and course project
- Homework of about 2 hours per week
Assessment methods
- Reports on weekly exercises
- Report on simulation-based project
- Written final exam
Supervision
Office hours | No |
Assistants | Yes |
Forum | No |
Resources
Bibliography
All material can be downloaded from the moodle site. Printed versions of the lecture notes can be ordered.
Websites
Moodle Link
Dans les plans d'études
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
- Gestion de l'énergie et durabilité, 2020-2021, Master semestre 1
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
- Gestion de l'énergie et durabilité, 2020-2021, Master semestre 3
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
3 - Matière examinée
Model predictive control - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines
- Semestre
Semaine de référence
Lu | Ma | Me | Je | Ve | |
---|---|---|---|---|---|
8-9 | |||||
9-10 | |||||
10-11 | |||||
11-12 | |||||
12-13 | |||||
13-14 | |||||
14-15 | |||||
15-16 | |||||
16-17 | |||||
17-18 | |||||
18-19 | |||||
19-20 | |||||
20-21 | |||||
21-22 |
En construction
Cours
Exercice, TP
Projet, autre
légende
- Semestre d'automne
- Session d'hiver
- Semestre de printemps
- Session d'été
- Cours en français
- Cours en anglais
- Cours en allemand