151-0310-00L Model Predictive Engine Control
Semester | Spring Semester 2021 |
Lecturers | T. Albin Rajasingham |
Periodicity | yearly recurring course |
Language of instruction | English |
Comment | Number of participants limited to 55. |
Courses
Number | Title | Hours | Lecturers | ||||
---|---|---|---|---|---|---|---|
151-0310-00 V | Model Predictive Engine Control | 2 hrs |
| T. Albin Rajasingham | |||
151-0310-00 U | Model Predictive Engine Control | 1 hrs |
| T. Albin Rajasingham |
Catalogue data
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 |
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" |
Prerequisites / Notice | Fundamental control lecture (e.g. Control System 1), Linear Algebra, Matlab |
Performance assessment
Performance assessment information (valid until the course unit is held again) | |
Performance assessment as a semester course | |
ECTS credits | 4 credits |
Examiners | T. Albin Rajasingham |
Type | session examination |
Language of examination | English |
Repetition | The performance assessment is offered every session. Repetition possible without re-enrolling for the course unit. |
Mode of examination | oral 30 minutes |
This information can be updated until the beginning of the semester; information on the examination timetable is binding. |
Learning materials
No public learning materials available. | |
Only public learning materials are listed. |
Groups
No information on groups available. |
Restrictions
Places | 55 at the most |
Waiting list | until 07.03.2021 |
Offered in
Programme | Section | Type | |
---|---|---|---|
Energy Science and Technology Master | Energy Flows and Processes | W | |
Mechanical Engineering Master | Robotics, Systems and Control | W |