VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Nonlinear Model Predictive Control of Mechatronic Systems
Last Updated: 2026-02-05 16:07:18
Abstract
The lecture details the Nonlinear Model Predictive Control (NMPC) concept that is an advanced control method offering significant advantages. Specifically, NMPC schemes are covered which are suited for the requirements of mechatronic systems. Many systems are characterized by complex, nonlinear system dynamics while the sampling times of the control algorithms are in the millisecond range.
Objective
Learn how to design and implement Nonlinear Model Predictive Control algorithms for challenging real-time systems. The lecture discusses the algorithmic details of NMPC with a special focus on mechatronic systems. During the exercise sessions an NMPC controller for a combustion engine is developed. The entire process from simulation-based control development to the application at a real-world combustion engine is covered.
Content
1) Introduction 2) Model-based control 3) Fundamentals of optimization 4) Linear MPC 5) Formulation of the optimization problem 6) Nonlinear MPC: numerical solution algorithms for real-time applications 7) Nonlinear MPC: discretization methods 8) Application example: engine control
Resources
Lecture Notes
Lecture slides will be provided after each lecture.The lecture follows the book T. Albin: "Nonlinear Model Predictive Control of Combustion Engines" Springer
Literature
x T. Albin: "Nonlinear Model Predictive Control of Combustion Engines" x J. Maciejowski: "Predictive Control with Constraints" x L. Guzzella / C. Onder: "Introduction to Modeling and Control of Internal Combustion Engine Systems"
General Information
- Language
- English
- Levels
- MSC
Examination
- Type
- end-of-semester examination
- Mode
- oral 30 minutes
Registration & Places
- Max Places
- 55
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture |
Nonlinear Model Predictive Control of Mechatronic Systems
This course will be offered for the last time in Spring Semester 2022.
|
|
2 h weekly |
| exercise |
Nonlinear Model Predictive Control of Mechatronic Systems
This course will be offered for the last time in Spring Semester 2022.
|
|
1 h weekly |
Offered In
-
-
-
Robotics, Systems and Control (The courses listed in this category “Core Courses” are recommended. Alternative courses can be chosen in agreement with the tutor. .)
-
-
-
-
Electives (These courses are particularly recommended, other ETH-courses from the field of Energy Science and Technology at large may be chosen in accordance with your tutor.)
-