DISC Course Model Predictive Control -- 2009/2010
See also the corresponding DISC page
The model predictive control (MPC) strategy yields the optimization of a performance index with respect to some future
control sequence, using predictions of the output signal based on a process model, coping with amplitude constraints on
inputs, outputs and states. The course presents an overview of the most important predictive control strategies,
the theoretical aspects as well as the practical implications, which makes model predictive control so successful
in many areas of industry, such as petro-chemical industry and chemical process industry.
Hands-on experience is obtained by MATLAB exercises.
Aims of the course:
- Introduction to the basic concepts of model predictive control.
- Theoretical foundation as well as the practical issues in MPC.
- Overview of current research and future directions for industrial MPC.
- 1. General introduction. Different type of models and model-structures,
advantages and limitations. Signal constraints in control.
- Standard predictive control scheme. Relation standard form with GPC,
LQPC and other predictive control schemes. Finite/infinite horizon MPC.
Solution of the standard predictive control problem.
- Stability and the role of endpoint penalties. The effects of model
uncertainty and robustness analysis.
- The effects of noise on prediction and constraints.
- MPC in industry based on a case study. Limitations in MPC: complexity,
feasibility, computational requirements, real-time implementation.
Dr.ir. Ton van den Boom, Delft University of Technology,
Prof.dr. Anton Stoorvogel, University of Twente.
This is a four-week course.
The course has been scheduled for January 4, 11, 18 and 25, 2010.
Calculus and linear algebra. Basics of linear system and control.
(Sections §1.13, §1.15, §1.16, §3.2.C, §3.3.C, §6.10 and appendix A.3 from the book Linear systems by P.J. Antsaklis and A.N. Michel, McGraw-Hill 1998).
The lecture notes of the course are available electronically in pdf format.
You can download the lecture notes by clicking the appropriate item(s) below.
The exercises are divided into two homework assignment sets.
Deadlines for handing in:
| Homework assignment set 1: || Monday February 15
|| Homework assignment set 2: || Monday March 01
Homework assignment set 1 should be send by email
Homework assignment set 2 should be send by email
The assignments will be graded to determine your final grade for this course.
The last complete upgrade of files has been made on January 4, 2010.
Ton van den Boom
Delft Center for Systems and Control
Delft University of Technology
Mekelweg 2, NL-2628 CD Delft, The Netherlands
Tel. (+31) 15 2784052 , Fax. (+31) 15 2786679
Department of Electrical Engineering, Mathematics and Computer Science
University of Twente
P.O. Box 217, NL-7500 AE Enschede, The Netherlands
Tel. (+31) 53 4893449 , Fax. (+31) 53 4893800
For questions on this page, please contact
Last update: January 4, 2010