logo-polimi
Loading...
Degree programme
Show/Search Programme
Course Details
Print
Save Document
Course Details
Context
Academic Year 2025/2026
Name Dott. - MI (1380) Ingegneria dell'Informazione / Information Technology
Programme Year 1

Course Details
ID Code 063924
Course Title MODEL PREDICTIVE CONTROL
Course Type MONO-DISCIPLINARY COURSE
Credits (CFU / ECTS) 5.0
Course Description REFERENCE AREA: SYSTEMS AND CONTROL SSD: ING-INF/04 AUTOMATICA SUBJECT AND PROGRAMME: The course deals with Model Predictive Control (MPC), one of the most widely used and successful control methods in the process industry and nowadays also applied in distribution networks, coordination of autonomous systems, automotive, and in many other fields of application. First, the MPC basic problem formulation is introduced, along with its main properties. Also, the tools used for guaranteeing theoretical properties (i.e., recursive feasibility and convergence) are discussed in a simplified framework. Optimization issues related to the online solution to MPC-related optimization problems are then discussed, together with explicit/approximated implementations. Then, the most popular industrial MPC formulations will be described. Advanced problem formulations will be described in details. More specifically, we will deal with: - robust and stochastic MPC formulations, with special focus on analytic and scenario-based methods; - Hybrid MPC, to include logic constraints and integer decision variables; - learning MPC, an ever-growing and successful field of current research; - distributed and decentralized MPC implementations. Constrained optimization-based state estimation will be also considered and a prototype Moving Horizon Estimation algorithm will be presented. An overview of successful application case studies of different MPC-based algorithms will be presented. Finally, the main computational tools for MPC implementations in the linear and nonlinear setting will be presented. A dedicated computer session will be devoted to implementation details, possibly considering selected case studies.
Scientific-Disciplinary Sector (SSD)
SSD Code SSD Description CFU
ING-INF/04 SYSTEMS AND CONTROL ENGINEERING 5.0

Details
Alphabetical group Name Teaching Assignment Details
From (included) To (excluded)
A ZZZZ Farina Marcello, Fagiano Lorenzo Mario, La Bella Alessio
manifestidott v. 1.12.3 / 1.12.3
Area Servizi ICT
16/01/2026