Nonlinear Model Predictive Control

Joint workshop organized by Prof. Dr.-Ing. habil. Pu Li, Prof. Dr. Karl Worthmann (TU Ilmenau, Germany) and Prof. Dr. rer. nat. habil. Abebe Geletu W. Selassie (German Research Chair, AIMS Rwanda)


Dr. rer. nat. habil. Abebe Geletu W. Selassie
Professor - German Research Chair at AIMS Rwanda
Dr.-Ing. habil. Pu Li
Professor - Head of Process Optimization Group


27. Mai 2024


29. Mai 2024


Institute for Automation and Systems Engineering   View map

Promoting fundamental research and applications through the NMPC workshop


In the third year of the DAAD project “University Cooperation with the African Institutes for Mathematical Sciences (AIMS) II – Systems Optimization for Sustainable Resources Utilization”, Prof. Pu Li (Process Optimization Group of Technische Universität Ilmenau) in cooperation with the German Chair at AIMS Rwanda Dr. rer. nat. habil. Abebe Geletu organized the workshop “Nonlinear Model Predictive Control (NMPC)”, which took place in Ilmenau from 27 to 29 May 2024.


The scholarship holders are on a research stay for the summer semester at the TU Ilmenau. Here they work on their research, attend lectures, and make exchanges in their research field. Therefore, aim of the workshop is to promote theoretical studies on model-based control and optimization. It started with an introductory session, followed by three days of presentations on NMPC. Guest speakers were invited from the Department of Mathematics including Prof. Worthmann, an MPC specialist, whose lecture dealt with the theoretical foundations of NMPC. From the same department, Dr. Schmitz spoke on „Data-Driven MPC“ and Dr. Lanza on „MPC for Output Tracking with Time-Varying Output Constraints“. Prof. Li talked about the “Numerical Implementation of NMPC” and Dr. Geletu about “Stochastic NMPC”. All the lectures are essential topics for the research of the scholarship holders.


In addition to the scholarship holders from Rwanda, there were 15 other participants from different institutes of the TU Ilmenau. This gave the scholarship holders a unique opportunity to exchange ideas with other researchers from different fields. In addition to the lectures and discussions, the participants of the workshop went on an excursion to Fraunhofer IOSB-AST. They visited the laboratories of „Cognitive Energy Systems“, „Intelligent Embedded Systems“ and „Underwater Robotics“ and learned about the practical application of theoretical methods.


Visit of the Fraunhofer IOSB-AST (Tuesday afternoon, 28.05.2024)

13:30 – 13:45 Welcome and Introduction

Energy management lab [Energiemarktlabor]

Speaker: Prof. Dr. Rauschenbach

13:45 – 14:15

13:45 – 14:00




14:00 – 14:15

Department » Cognitive Energy Systems «

Energiemarktlabor: Quartiersenergiemanagement

Speaker:  Dr. Stefan Klaiber



IT-Sicherheitslabor: Cybersicherheit für kritische Infrastrukturen

Speaker: Dennis Rösch

14:15 – 14:45



Department » Intelligent Embedded Systems «

Smart UV systems innovation hub [UV-laboratory]

Speaker: Thomas Westerhoff

14:45 – 15:00 Puffer Fußweg
15:00 – 15:30 Department » Underwater Robotics «

Underwater Robotics [UWR-Research platform]

Speaker: Prof. Dr. Thomas Rauschenbach


Stochastic Model Predictive Control: Theory, Methods and Applications (Wednesday, 29.05.2024)

Course Description:

This course introduces Stochastic Model Predictive Control (SMPC) for systems under uncertainty. It begins with an overview of uncertainties in real-world applications and probability theory, then covers characterization of uncertainties to determine appropriate optimization models and control strategies. Standard model-based control strategies are briefly discussed. Key topics include initial state selection, recursive feasibility, and stability issues of MPC for linear and nonlinear stochastic systems, with a focus on chance-constrained approaches. The course also briefly covers numerical methods, real-world applications, and advanced topics in current SMPC research and developments.

Course Content:

  1. Uncertainties in Applications
  2. Uncertainties and Probability: A brief review
  3. Optimization and Control under Uncertainty
  4. Model Predictive Control (MPC)
    1. Linear Stochastic Systems
    2. Nonlinear Stochastic Systems
  5. Solution Methods for Chance Constrained Stochastic MPC
  6. Applications
  7. Advanced topics


Joint Projects


Development in Africa


Joint Cooperation


Shared Ideas

CONTACT | TU Ilmenau

Technische Universität Ilmenau
Fakultät für Informatik und Automatisierung
Institut für Automatisierungs- und Systemtechnik
Fachgebiet Prozessoptimierung
Helmholtzplatz 5 (Zusebau)
98693 Ilmenau




AIMS Rwanda Centre
Dr. D.Sc. Abebe Geletu
German Research Chair, AIMS Rwanda
Sector Remera
KN 3 Kigali