VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

151-0310-00L 4 Credits MSC D-ITET , D-MAVT
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Model Predictive Engine Control

Lecturers & Examiners: Dr. Thivaharan Albin Rajasingham
Number of participants limited to 55.
VVZ CR n/a

Last Updated: 2026-02-05 15:54:34

Abstract

Nonlinear Model Predictive Control (NMPC) is an advanced control algorithm that can provide significant advantages. The lecture details NMPC schemes which are used for systems with sampling times in the millisecond range. As an application examle combustion engine systems are investigated. They are characterized by fast, complex, nonlinear system dynamics.

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 and gives an overview on the topic of engine control. During the exercise sessions an NMPC controller for an engine airpath controller 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) Introduction to engine control 9) NMPC for airpath control 10) NMPC for combustion control

Resources

Lecture Notes

Lecture slides will be provided after each lecture.T. Albin: "Nonlinear Model Predictive Control of Combustion Engines"

Literature

L. Guzzella / C. Onder: "Introduction to Modeling and Control of Internal Combustion Engine Systems", J. Maciejowski: "Predictive Control with Constraints"

General Information

Language
English
Levels
MSC
Frequency
Yearly recurring

Examination

Type
session examination
Mode
oral 30 minutes

Registration & Places

Max Places
55

Course Components

Type Title Time & Place Hours
lecture Model Predictive Engine Control
  • Fri 08:15-10:00 (ML F 38)
2 h weekly
exercise Model Predictive Engine Control
  • Fri 12:15-13:00 (LFV E 41)
1 h weekly

Offered In