Florian Messerer

PhD Candidate

University of Freiburg

Florian Messerer received a B.Sc. in Microsystems Engineering from the University of Freiburg, Germany, in 2016 and a M.Sc. in Mathematical Engineering from KU Leuven, Belgium, in 2018. He then came back to Freiburg to join the Laboratory for Systems, Control and Optimization as research and teaching assistant. Since March 2020, he is pursuing a PhD under the supervision of Prof. Moritz Diehl.

Project description

While standard (nominal) model predictive control can react to disturbances, it has no explicit model of uncertainty. This is not sufficient to ensure robust constraint satisfaction, as a trajectory at the boundary of the feasible set can be tipped into infeasibility by a small perturbation. There are two main paradigms for uncertainty-aware MPC: stochastic MPC (SMPC) and robust MPC (RMPC). In both approaches, knowledge of the uncertainty is included in the system model and the optimal control problem (OCP) formulation. The specific challenges of both approaches are closely related: (a) the propagation of uncertainty sets through time, (b) fulfilling constraints with respect to these uncertainty sets and (c) the optimization over feedback policies to avoid the prediction of unreallistically fast growing uncertainty sets. By surmounting these challenges, one can ensure that an appropriate back-off is kept from constraints without the need for hand-engineered and heuristically chosen safety margins.

However, in their standard forms both RMPC and SMPC only consider static uncertainty estimates: they are not aware that uncertainty may be reduced by learning about the system. This is the topic of the field of dual control: how can the conflicting objectives of exploration to learn about the system dynamics and exploitation of the obtained knowledge be balanced? And more specifically: how can this trade-off be captured by the optimal control problem formulation, such that the trade-off is automatically optimally resolved without the need for heuristic problem modifications?

The focus of my PhD is on both efficient formulations and algorithms for uncertainty-aware (stochastic, robust, dual) optimal control and model predictive control. These two aims go hand in hand, as exploitation of the specific structure of a formulation is the basis for tailored algorithms.

Publications

1.

Messerer, Florian; Baumgärtner, Katrin; Lucia, Sergio; Diehl, Moritz

Fourth-order suboptimality of nominal model predictive control in the presence of uncertainty Working paper

2024.

Abstract | Links | BibTeX

2.

Leeman, Antoine P.; Köhler, Johannes; Messerer, Florian; Lahr, Amon; Diehl, Moritz; Zeilinger, Melanie N.

Fast System Level Synthesis: Robust Model Predictive Control Using Riccati Recursions Working paper

2024, (Submitted to the 2024 IFAC Conference on Nonlinear Model Predictive Control (NMPC)).

Abstract | Links | BibTeX

3.

Frey, Jonathan; Gao, Yunfan; Messerer, Florian; Lahr, Amon; Zeilinger, Melanie N.; Diehl, Moritz

Efficient Zero-Order Robust Optimization for Real-Time Model Predictive Control with Acados Working paper

2023.

Abstract | Links | BibTeX

4.

Messerer, Florian; Baumgärtner, Katrin; Nurkanovic, Armin; Diehl, Moritz

Approximate propagation of normal distributions for stochastic optimal control of nonsmooth systems Working paper

2023.

Abstract | Links | BibTeX

5.

Gao, Yunfan; Messerer, Florian; Frey, Jonathan; Duijkeren, Niels; Diehl, Moritz

Collision-free Motion Planning for Mobile Robots by Zero-order Robust Optimization-based MPC Proceedings Article

In: 2023 European Control Conference (ECC), pp. 1-6, IEEE, Bucharest, Romania, 2023, ISBN: 978-3-907144-08-4.

Abstract | Links | BibTeX

6.

Baumgärtner, Katrin; Messerer, Florian; Diehl, Moritz

A Unified Local Convergence Analysis of Differential Dynamic Programming, Direct Single Shooting, and Direct Multiple Shooting Proceedings Article

In: 2023 European Control Conference (ECC), pp. 1-7, IEEE, Bucharest, Romania, 2023, ISBN: 978-3-907144-08-4.

Abstract | Links | BibTeX

7.

Ghezzi, Andrea; Messerer, Florian; Balocco, Jacopo; Manzoni, Vincenzo; Diehl, Moritz

An Implicit and Explicit Dual Model Predictive Control Formulation for a Steel Recycling Process Journal Article

In: European Journal of Control, pp. 100841, 2023, ISSN: 0947-3580.

Abstract | Links | BibTeX

8.

Messerer, Florian; Baumgärtner, Katrin; Diehl, Moritz

A Dual-Control Effect Preserving Formulation for Nonlinear Output-Feedback Stochastic Model Predictive Control With Constraints Journal Article

In: IEEE Control Systems Letters, vol. 7, no. 1171--1176, 2023.

Links | BibTeX

9.

Reiter, Rudolf; Messerer, Florian; Schratter, Markus; Watzenig, Daniel; Diehl, Moritz

An Inverse Optimal Control Approach for Trajectory Prediction of Autonomous Race Cars Proceedings Article

In: 2022 European Control Conference (ECC), pp. 146–153, IEEE, London, United Kingdom, 2022, ISBN: 978-3-907144-07-7.

Abstract | Links | BibTeX