Achtung:

Sie haben Javascript deaktiviert!
Sie haben versucht eine Funktion zu nutzen, die nur mit Javascript möglich ist. Um sämtliche Funktionalitäten unserer Internetseite zu nutzen, aktivieren Sie bitte Javascript in Ihrem Browser.

[Translate to English:] Multi-Touch-Tisch aus dem Institut für Informatik, Foto: Universität Paderborn, Fotografin: Judith Kraft
Show image information

[Translate to English:] Multi-Touch-Tisch aus dem Institut für Informatik, Foto: Universität Paderborn, Fotografin: Judith Kraft

Jun.-Prof. Dr. Sebastian Peitz

Contact
Profile
Biography
Publications
Jun.-Prof. Dr. Sebastian Peitz

Software Innovation Campus Paderborn (SICP)

Member - Junior Professor

Data Science for Engineering

Section Owner - Junior Professor

Institut für Industriemathematik

Committee - Junior Professor

Phone:
+49 5251 60-5021
Office:
O4.213
Web:
Visitor:
Pohlweg 51
33098 Paderborn
1. Research topics
  • Multiobjective optimization and optimal control
    • Acceleration of algorithms by structure exploitation
    • Applications in the area of machine learning (e.g., sparse regression & neural network training)
    • Real-time applicability in combination with model predictive control
    • Solution of PDE constrained problems using model order reduction
       
  • Model reduction of complex systems, in particular PDEs, using
    • Proper Orthogonal Decomposition (POD)
    • Koopman Operator-based approaches
    • Machine Learning
       
  • Data-driven optimization and control of complex systems, in particular fluid flows
     
  • Optimization methods for efficiency increasements of machine learning algorithms
2. Talks and Presentations

GAMM Jahrestagung 2023
30.05. - 02.06.2023, Dresden, Germany

SIAM Conference on Applications of Dynamical Systems
14.05. - 18.05.2023, Portland, Oregon, USA

SIAM Conference on Computational Science and Engineering
26.02. - 03.03.2023, Amsterdam, Netherlands

10th Vienna International Conference on Mathematical Modelling (MATHMOD)
27.07. - 29.07.2022, Vienna, Austria
“Error estimates for data-driven optimal control by leveraging results for autonomous systems”

8th European Congress on Computational Methods in Applied Sciences and Engineering (ECCOMAS)
05.06. - 09.06.2022, Oslo, Norway
“Efficient data-driven control of fluids using autonomous surrogate models”

DeepTurb project meeting
05.10 - 06.10.2021, Warnemünde, Germany
"Efficient data-driven prediction and control of complex systems using the Koopman operator''

SIAM Conference on Control and Its Applications
19.07. - 21.07.2021, Spokane, WA, USA
"On the universal transformation of data-driven models to control systems"

Inaugural seminar on ``Data-driven Methods in Control'' (organized by the IFAC TC on Optimal Control) (Video)
08.07.2021, online
"On the universal transformation of data-driven models to control systems"

SIAM Conference on Applications of Dynamical Systems
23.05. - 27.05.2021, virtual conference
"On the universal transformation of data-driven models to control systems"

Mini-Workshop: Analysis of Data-driven Optimal Control
10.05. - 14.05.2021, Oberwolfach Research Institute for Mathematics
"On the universal transformation of data-driven models to control systems"

Machine Learning and Dynamical Systems Seminar
10.02.2021, virtual presentation
"On the universal transformation of data-driven models to control systems" (Video)

University of Rostock Seminar talk
24.06.2020 - University of Rostock, Germany
"Data driven feedback control of nonlinear PDEs using POD and the Koopman operator"

Workshop on Optimal Control
02.12. - 03.12.2019 - University of Konstanz, Germany
"The Koopman Operator in PDE-Constrained Optimal Control"

103rd Meeting of the GOR Working Group "Real World Optimization" on "Multicriteria Optimization and Decision Support in Industry"
21.11. - 22.11.2019 - Fraunhofer ITWM, Kaiserslautern, Germany
"Autonomous driving with multiobjective model predictive control"

6th International Conference on Continuous Optimization
05.08. - 08.08.2019 - Berlin, Germany
"Feedback control of nonlinear PDEs using Koopman-Operator-based switched systems"

SIAM Conference on Applications of Dynamical Systems
19.05. - 23.05.2019 - Snowbird, Utah, USA
"Data Driven Feedback Control of Nonlinear PDEs Using the Koopman Operator"

SIAM Conference on Computational Science and Engineering
25.02. - 01.03.2019 - Spokane, WA, USA
"Feedback Control of Nonlinear PDEs using Data-efficient Reduced Order Models Based on the Koopman Operator"

Symposium On Machine Learning for Dynamical Systems
11.02. - 13.02.2019 - London, UK
"Low-dimensional data-based surrogate models for analysis, simulation and control of high-dimensional dynamical systems"

Forschungsseminar der Fachgruppe CSC, Max-Planck-Institut für Dynamik Komplexer Technischer Systeme
20.11.2018 - Magedburg, Germany
"Data driven feedback control of nonlinear PDEs using the Koopman operator"

5th European Conference on Computational Optimization (EUCCO) 2018
10.09. - 12.09.2018 - Trier, Germany
"Data driven feedback control of nonlinear PDEs using the Koopman operator"

NUMDIFF-15
03.09. - 07.09.2018 - Halle (Saale), Germany
"Data driven feedback control of nonlinear PDEs using the Koopman operator"

Oxford Universitxy - Control Engineering Group Seminar
14.05.2018 - Oxford, UK
"Data driven feedback control of nonlinear PDEs using the Koopman operator"

89th Annual Meeting of GAMM
19.03. - 23.03.2018 - Munich, Germany
"Set-Oriented Multiobjective Optimal Control of PDEs using Certified ROMs"

4th CRITICS Workshop and Winter School on “Critical Transitions in Complex Systems: Mathematical theory and applications”
12.03. - 16.03.2018, Wöltingerode, Germany
"Controlling the Navier-Stokes equations using low-dimensional bilinear approximations obtained from data"

Center for Industrial Mathematics - University of Bremen
14.12.2017, Bremen, Germany
"Exploiting structure in multiobjective optimal control for real-time applicability and PDE constraints"

it's OWL Strategietagung
06.12.2017, Paderborn, Germany
"Mathematik in der Industrie - von der Mehrzieloptimierung zu intelligenten Systemen"

18th French - German - Italian Conference on Optimization
25.09. - 28.09.2017 - Paderborn, Germany
"Multiobjective optimization with uncertainties and the application to reduced order models for PDEs"

8th International Workshop on Set Oriented Numerics (SON)
12.09. - 15.09.2017 - Santa Barbara, California, USA
"A new framework for Koopman operator based open and closed loop control"

IFAC 2017 World Congress
19.07. - 24.07.2017 - Toulouse, France
"A Multiobjective MPC Approach for Autonomously Driven Electric Vehicle"

SIAM Conference on Applications of Dynamical Systems
21.05. - 25.05.2017 - Snowbird, Utah, USA
"A Multiobjective MPC Approach for Autonomously Driven Electric Vehicles"

88th Annual Meeting of GAMM
06.03. - 10.03.2017 - Weimar, Germany
"POD-based Set Oriented Multiobjective Optimal Control"

Workshop on Optimal and Feedback Control of Differential Equations
21.11. - 23.11.2016 - Konstanz, Germany
"Multiobjective Optimal Control of the Navier-Stokes Equations Using Reduced Order Modeling"

KoMSO Challenge Workshop "Reduced-Order Modeling for Simulation and Optimization"
07.11. - 08.11.2016 - Robert BOSCH Campus, Renningen, Germany
"ROM-based Multiobjective Optimal Control of the Navier-Stokes Equations"

4th European Conference on Computational Optimization
12.09. - 14.09.2016 - Leuven, Belgium
"Reduced Order Model Based Multiobjective Optimal Control of Nonlinear PDEs"

24th International Congress of Theoretical and Applied Mechanics
21.08. - 26.08.2016 - Montreal, Canada
"Reduced Order Model based Multiobjective Optimal Control of Fluids"

11th AIMS Conference on Dynamical Systems, Differential Equations and Applications
01.07. - 05.07.2016 - Orlando, Florida, USA
"Multiobjective Optimal Control of Coherent Structures Using Reduced Order Modeling"

Paderborner Wissenschaftstage
27.06.2016, Paderborn, Germany
"Energieeffizientes autonomes Fahren mit Hilfe mathematischer Optimierungsverfahren"

SON2015 - 6th International Workshop on Set-Oriented Numerics
28.09. - 01.10.2015, London, England
"Multiobjective Optimal Control Methods for Fluid Flow Using Reduced Order Modeling"

SIAM Conference on Control & it's Applications
08.07. - 10.07.2015, Paris, France
"Multiobjective Optimal Control Techniques in Energy Management" (within the Minisymposium "Controls, Optimization and Estimation for Building Energy Managment")

GAMM 86th Annual Meeting
23.03. - 27.03.2015, Lecce, Italy
"Multiobjective Optimization of the Flow Around a Cylinder Using Model Order Reduction"

Oberwolfach Seminar: Projection Based Model Reduction
23.09. - 29.09.2014, Oberwolfach, Germany

SON2014 - 5th International Workshop on Set-Oriented Numerics
01.09. - 05.09.2014, Christchurch, New Zealand
"Multiobjective Optimal Control Methods for the Development of an Intelligent Cruise Control"

SysInt2014 - Conference on System-Integrated Intelligence
02.07. - 04.07.2014, Bremen, Germany
"Development of an Intelligent Cruise Control using Optimal Control Methods"

ECMI2014 - European Consortium for Mathematics in Industry
09.06. - 13.06.2014, Taormina, Italy
"Multiobjective Optimal Control Methods for the Development of an Intelligent Cruise Control"

6th Elgersburg School on Hybrid Dynamical Systems and Mathematical Biology
16.03. - 22.03.2014, Elgersbrug, Germany

GAMM Jahrestagung 2023
30.05. - 02.06.2023, Dresden, Germany

SIAM Conference on Applications of Dynamical Systems
14.05. - 18.05.2023, Portland, Oregon, USA

SIAM Conference on Computational Science adn Engineering
26.02. - 03.03.2023, Amsterdam, Netherlands

10th Vienna International Conference on Mathematical Modelling (MATHMOD)
27.07. - 29.07.2022, Vienna, Austria
“Error estimates for data-driven optimal control by leveraging results for autonomous systems”

8th European Congress on Computational Methods in Applied Sciences and Engineering (ECCOMAS)
05.06. - 09.06.2022, Oslo, Norway
“Efficient data-driven control of fluids using autonomous surrogate models”

DeepTurb project meeting
05.10 - 06.10.2021, Warnemünde, Germany
"Efficient data-driven prediction and control of complex systems using the Koopman operator''

SIAM Conference on Control and Its Applications
19.07. - 21.07.2021, Spokane, WA, USA
"On the universal transformation of data-driven models to control systems"

Inaugural seminar on ``Data-driven Methods in Control'' (organized by the IFAC TC on Optimal Control) (Video)
08.07.2021, online
"On the universal transformation of data-driven models to control systems"

SIAM Conference on Applications of Dynamical Systems
23.05. - 27.05.2021, virtual conference
"On the universal transformation of data-driven models to control systems"

Mini-Workshop: Analysis of Data-driven Optimal Control
10.05. - 14.05.2021, Oberwolfach Research Institute for Mathematics
"On the universal transformation of data-driven models to control systems"

Machine Learning and Dynamical Systems Seminar
10.02.2021, virtual presentation
"On the universal transformation of data-driven models to control systems" (Video)

University of Rostock Seminar talk
24.06.2020 - University of Rostock, Germany
"Data driven feedback control of nonlinear PDEs using POD and the Koopman operator"

Workshop on Optimal Control
02.12. - 03.12.2019 - University of Konstanz, Germany
"The Koopman Operator in PDE-Constrained Optimal Control"

103rd Meeting of the GOR Working Group "Real World Optimization" on "Multicriteria Optimization and Decision Support in Industry"
21.11. - 22.11.2019 - Fraunhofer ITWM, Kaiserslautern, Germany
"Autonomous driving with multiobjective model predictive control"

6th International Conference on Continuous Optimization
05.08. - 08.08.2019 - Berlin, Germany
"Feedback control of nonlinear PDEs using Koopman-Operator-based switched systems"

SIAM Conference on Applications of Dynamical Systems
19.05. - 23.05.2019 - Snowbird, Utah, USA
"Data Driven Feedback Control of Nonlinear PDEs Using the Koopman Operator"

SIAM Conference on Computational Science and Engineering
25.02. - 01.03.2019 - Spokane, WA, USA
"Feedback Control of Nonlinear PDEs using Data-efficient Reduced Order Models Based on the Koopman Operator"

Symposium On Machine Learning for Dynamical Systems
11.02. - 13.02.2019 - London, UK
"Low-dimensional data-based surrogate models for analysis, simulation and control of high-dimensional dynamical systems"

Forschungsseminar der Fachgruppe CSC, Max-Planck-Institut für Dynamik Komplexer Technischer Systeme
20.11.2018 - Magedburg, Germany
"Data driven feedback control of nonlinear PDEs using the Koopman operator"

5th European Conference on Computational Optimization (EUCCO) 2018
10.09. - 12.09.2018 - Trier, Germany
"Data driven feedback control of nonlinear PDEs using the Koopman operator"

NUMDIFF-15
03.09. - 07.09.2018 - Halle (Saale), Germany
"Data driven feedback control of nonlinear PDEs using the Koopman operator"

Oxford Universitxy - Control Engineering Group Seminar
14.05.2018 - Oxford, UK
"Data driven feedback control of nonlinear PDEs using the Koopman operator"

89th Annual Meeting of GAMM
19.03. - 23.03.2018 - Munich, Germany
"Set-Oriented Multiobjective Optimal Control of PDEs using Certified ROMs"

4th CRITICS Workshop and Winter School on “Critical Transitions in Complex Systems: Mathematical theory and applications”
12.03. - 16.03.2018, Wöltingerode, Germany
"Controlling the Navier-Stokes equations using low-dimensional bilinear approximations obtained from data"

Center for Industrial Mathematics - University of Bremen
14.12.2017, Bremen, Germany
"Exploiting structure in multiobjective optimal control for real-time applicability and PDE constraints"

it's OWL Strategietagung
06.12.2017, Paderborn, Germany
"Mathematik in der Industrie - von der Mehrzieloptimierung zu intelligenten Systemen"

18th French - German - Italian Conference on Optimization
25.09. - 28.09.2017 - Paderborn, Germany
"Multiobjective optimization with uncertainties and the application to reduced order models for PDEs"

8th International Workshop on Set Oriented Numerics (SON)
12.09. - 15.09.2017 - Santa Barbara, California, USA
"A new framework for Koopman operator based open and closed loop control"

IFAC 2017 World Congress
19.07. - 24.07.2017 - Toulouse, France
"A Multiobjective MPC Approach for Autonomously Driven Electric Vehicle"

SIAM Conference on Applications of Dynamical Systems
21.05. - 25.05.2017 - Snowbird, Utah, USA
"A Multiobjective MPC Approach for Autonomously Driven Electric Vehicles"

88th Annual Meeting of GAMM
06.03. - 10.03.2017 - Weimar, Germany
"POD-based Set Oriented Multiobjective Optimal Control"

Workshop on Optimal and Feedback Control of Differential Equations
21.11. - 23.11.2016 - Konstanz, Germany
"Multiobjective Optimal Control of the Navier-Stokes Equations Using Reduced Order Modeling"

KoMSO Challenge Workshop "Reduced-Order Modeling for Simulation and Optimization"
07.11. - 08.11.2016 - Robert BOSCH Campus, Renningen, Germany
"ROM-based Multiobjective Optimal Control of the Navier-Stokes Equations"

4th European Conference on Computational Optimization
12.09. - 14.09.2016 - Leuven, Belgium
"Reduced Order Model Based Multiobjective Optimal Control of Nonlinear PDEs"

24th International Congress of Theoretical and Applied Mechanics
21.08. - 26.08.2016 - Montreal, Canada
"Reduced Order Model based Multiobjective Optimal Control of Fluids"

11th AIMS Conference on Dynamical Systems, Differential Equations and Applications
01.07. - 05.07.2016 - Orlando, Florida, USA
"Multiobjective Optimal Control of Coherent Structures Using Reduced Order Modeling"

Paderborner Wissenschaftstage
27.06.2016, Paderborn, Germany
"Energieeffizientes autonomes Fahren mit Hilfe mathematischer Optimierungsverfahren"

SON2015 - 6th International Workshop on Set-Oriented Numerics
28.09. - 01.10.2015, London, England
"Multiobjective Optimal Control Methods for Fluid Flow Using Reduced Order Modeling"

SIAM Conference on Control & it's Applications
08.07. - 10.07.2015, Paris, France
"Multiobjective Optimal Control Techniques in Energy Management" (within the Minisymposium "Controls, Optimization and Estimation for Building Energy Managment")

GAMM 86th Annual Meeting
23.03. - 27.03.2015, Lecce, Italy
"Multiobjective Optimization of the Flow Around a Cylinder Using Model Order Reduction"

Oberwolfach Seminar: Projection Based Model Reduction
23.09. - 29.09.2014, Oberwolfach, Germany

SON2014 - 5th International Workshop on Set-Oriented Numerics
01.09. - 05.09.2014, Christchurch, New Zealand
"Multiobjective Optimal Control Methods for the Development of an Intelligent Cruise Control"

SysInt2014 - Conference on System-Integrated Intelligence
02.07. - 04.07.2014, Bremen, Germany
"Development of an Intelligent Cruise Control using Optimal Control Methods"

ECMI2014 - European Consortium for Mathematics in Industry
09.06. - 13.06.2014, Taormina, Italy
"Multiobjective Optimal Control Methods for the Development of an Intelligent Cruise Control"

6th Elgersburg School on Hybrid Dynamical Systems and Mathematical Biology
16.03. - 22.03.2014, Elgersbrug, Germany

3. Conferences and Minisymposia

Member of the Program Committee of the 7th International Online & Onsite Conference on Machine Learning, Optimization, and Data Science (LOD2021)

Co-organization of a conference in honor of M. Dellnitz' 60th birthday, Paderborn, 27.09. - 01.10.2021.

Organization of the Minisymposium "Recent trends in multiobjective optimization" at the SIAM Conference on Optimization, online conference, 2021.

Co-organization (with J. Heiland) of the Minisymposium "Data-driven Methods in Model Reduction and Control" at the SIAM Conference on Control and Its Applications, online conference, 2021.

Co-organization (with S. Klus and F. Nüske) of the Minisymposium "Data-driven methods for stochastic systems" at the SIAM Conference on Applications of Dynamical Systems, online conference, 2021.

Co-organization (with H. Lange) of the Minisymposium "Data-driven identification, modeling and control of complex dynamical systems" at the SIAM Conference on Mathematics of Data Science, Cincinnati, Ohio, USA, 2020 (canceled).

Co-organization (with S. Klus, M. Korda and A. Mauroy) of the Minisymposia "Control Techniques based on Koopman Operator Theory" and "Advanced Data-Driven Techniques and Numerical Methods in Koopman Operator Theory" at the SIAM Conference on Applications of Dynamical Systems, Snowbird, Utah, USA, 2019.

Member of the Program Committee of the ``The 7th International Online & Onsite Conference on Machine Learning, Optimization, and Data Science'' (LOD2021)Member of the Program Committee of the ``The 7th International Online \& Onsite Conference on Machine Learning, Optimization, and Data Science'' (LOD2021)

Co-organization of a conference in honor of M. Dellnitz' 60th birthday, Paderborn, 27.09. - 01.10.2021.

Organization of the Minisymposium "Recent trends in multiobjective optimization" at the SIAM Conference on Optimization, online conference, 2021.

Co-organization (with J. Heiland) of the Minisymposium "Data-driven Methods in Model Reduction and Control" at the SIAM Conference on Control and Its Applications, online conference, 2021.

Co-organization (with S. Klus and F. Nüske) of the Minisymposium "Data-driven methods for stochastic systems" at the SIAM Conference on Applications of Dynamical Systems, online conference, 2021.

Co-organization (with H. Lange) of the Minisymposium "Data-driven identification, modeling and control of complex dynamical systems" at the SIAM Conference on Mathematics of Data Science, Cincinnati, Ohio, USA, 2020 (canceled).

Co-organization (with S. Klus, M. Korda and A. Mauroy) of the Minisymposia "Control Techniques based on Koopman Operator Theory" and "Advanced Data-Driven Techniques and Numerical Methods in Koopman Operator Theory" at the SIAM Conference on Applications of Dynamical Systems, Snowbird, Utah, USA, 2019.

4. Additional Information
Jun.-Prof. Dr. Sebastian Peitz
Science Career
Since 01.04.2021

Assistant Professor (Jun.-Prof.)

Data Science for Engineering, Department of Computer Science, Paderborn University

01.10.2017 - 31.03.2021

Managing Director

Institute for Industrial Mathematics, Paderborn University

01.10.2013 - 30.09.2017

Scientific Employee

Chair of Applied Mathematics and Institute for Industrial Mathematics (Prof. Dr. Michael Dellnitz, Paderborn University)

Training
08.08.2017

PhD

Title: "Exploiting Structure in Multiobjective Optimization and Optimal Control"

01.10.2007 - 18.07.2013

Studies

Mechanical Engineering (RWTH Aachen)
Graduation: 07/18/2013 (M. Sc.)

16.06.2006

Abitur

Hans-Ehrenberg-Gymnasium (Sennestadt)

Supporting Activities
Since 2023

Supervision of Researchers in Early Career Phases

Doctorates
Completed doctorates: 2, ongoing doctorates: 8

Selected example:
Katharina Bieker (thesis submitted), 2023, now Postdoc at LMU Munich, Germany

Recognitions
2022

Junior Research Group leader ("Multicriteria Machine Learning"), funded by BMBF

2019

Best paper award at the 2019 IEEE International Symposium on Predictive Control of Electrical Drives and Power Electronics (PRECEDE)

Scientific Engagement
Board Activities
Since 2022

Board member of the research network SAIL

Organization of Scientific Events
Since 09/2022

Local organization of the "International Workshop on Dynamics, Optimization, and Computation" (supported by DFG funding)

Since 2019

(Co-)Organization of six minisymposia at international conferences

European Conference on Computational Optimization, Heidelberg, Germany, 2023

Mathematical Theory of Networks and Systems, Bayreuth, Germany, 2021

SIAM Conference on Optimization, online, 2021

SIAM Conference on Control and Its Applications, online, 2021

SIAM Conference on Applications of Dynamical Systems, online 2021

SIAM Conference on Applications of Dynamical Systems, Snowbird, Utah, USA, 2019

Since 2017

Invited presentations

I have given 37 invited talks at various national and international conferences, including a presentation at the inaugural meeting of the IFAC seminar series on "Data-driven Methods in Control" as well as a keynote talk at the 2023 GAMM meeting on Computational and Mathematical Methods in Data Science (COMinDS).

Expert Activities
Since 2015

Referee for a large number of Journals (published, e.g., by IEEE, SIAM, Springer, IFAC)

Since 2015

Referee for several funding agencies (DFG, ANR, EPSRC)

Since 2023

Supervision of Researchers in Early Career Phases

Doctorates
Completed doctorates: 2, ongoing doctorates: 8

Selected example:
Katharina Bieker (thesis submitted), 2023, now Postdoc at LMU Munich, Germany

Supporting Activities
Since 09/2022

Local organization of the "International Workshop on Dynamics, Optimization, and Computation" (supported by DFG funding)

Organization of Scientific Events
Since 2022

Board member of the research network SAIL

Board Activities
Since 01.04.2021

Assistant Professor (Jun.-Prof.)

Data Science for Engineering, Department of Computer Science, Paderborn University

Science Career
Since 2019

(Co-)Organization of six minisymposia at international conferences

European Conference on Computational Optimization, Heidelberg, Germany, 2023

Mathematical Theory of Networks and Systems, Bayreuth, Germany, 2021

SIAM Conference on Optimization, online, 2021

SIAM Conference on Control and Its Applications, online, 2021

SIAM Conference on Applications of Dynamical Systems, online 2021

SIAM Conference on Applications of Dynamical Systems, Snowbird, Utah, USA, 2019

Organization of Scientific Events
Since 2017

Invited presentations

I have given 37 invited talks at various national and international conferences, including a presentation at the inaugural meeting of the IFAC seminar series on "Data-driven Methods in Control" as well as a keynote talk at the 2023 GAMM meeting on Computational and Mathematical Methods in Data Science (COMinDS).

Organization of Scientific Events
Since 2015

Referee for a large number of Journals (published, e.g., by IEEE, SIAM, Springer, IFAC)

Expert Activities
Since 2015

Referee for several funding agencies (DFG, ANR, EPSRC)

Expert Activities
2022

Junior Research Group leader ("Multicriteria Machine Learning"), funded by BMBF

Recognitions
01.10.2017 - 31.03.2021

Managing Director

Institute for Industrial Mathematics, Paderborn University

Science Career
2019

Best paper award at the 2019 IEEE International Symposium on Predictive Control of Electrical Drives and Power Electronics (PRECEDE)

Recognitions
01.10.2013 - 30.09.2017

Scientific Employee

Chair of Applied Mathematics and Institute for Industrial Mathematics (Prof. Dr. Michael Dellnitz, Paderborn University)

Science Career
08.08.2017

PhD

Title: "Exploiting Structure in Multiobjective Optimization and Optimal Control"

Training
01.10.2007 - 18.07.2013

Studies

Mechanical Engineering (RWTH Aachen)
Graduation: 07/18/2013 (M. Sc.)

Training
16.06.2006

Abitur

Hans-Ehrenberg-Gymnasium (Sennestadt)

Training

Open list in Research Information System

2023

Finite-data error bounds for Koopman-based prediction and control

F. Nüske, S. Peitz, F. Philipp, M. Schaller, K. Worthmann, Journal of Nonlinear Science (2023), 33, 14

The Koopman operator has become an essential tool for data-driven approximation of dynamical (control) systems in recent years, e.g., via extended dynamic mode decomposition. Despite its popularity, convergence results and, in particular, error bounds are still quite scarce. In this paper, we derive probabilistic bounds for the approximation error and the prediction error depending on the number of training data points; for both ordinary and stochastic differential equations. Moreover, we extend our analysis to nonlinear control-affine systems using either ergodic trajectories or i.i.d. samples. Here, we exploit the linearity of the Koopman generator to obtain a bilinear system and, thus, circumvent the curse of dimensionality since we do not autonomize the system by augmenting the state by the control inputs. To the best of our knowledge, this is the first finite-data error analysis in the stochastic and/or control setting. Finally, we demonstrate the effectiveness of the proposed approach by comparing it with state-of-the-art techniques showing its superiority whenever state and control are coupled.


On the Universal Transformation of Data-Driven Models to Control Systems

S. Peitz, K. Bieker, Automatica (2023), 149, 110840

As in almost every other branch of science, the major advances in data science and machine learning have also resulted in significant improvements regarding the modeling and simulation of nonlinear dynamical systems. It is nowadays possible to make accurate medium to long-term predictions of highly complex systems such as the weather, the dynamics within a nuclear fusion reactor, of disease models or the stock market in a very efficient manner. In many cases, predictive methods are advertised to ultimately be useful for control, as the control of high-dimensional nonlinear systems is an engineering grand challenge with huge potential in areas such as clean and efficient energy production, or the development of advanced medical devices. However, the question of how to use a predictive model for control is often left unanswered due to the associated challenges, namely a significantly higher system complexity, the requirement of much larger data sets and an increased and often problem-specific modeling effort. To solve these issues, we present a universal framework (which we call QuaSiModO: Quantization-Simulation-Modeling-Optimization) to transform arbitrary predictive models into control systems and use them for feedback control. The advantages of our approach are a linear increase in data requirements with respect to the control dimension, performance guarantees that rely exclusively on the accuracy of the predictive model, and only little prior knowledge requirements in control theory to solve complex control problems. In particular the latter point is of key importance to enable a large number of researchers and practitioners to exploit the ever increasing capabilities of predictive models for control in a straight-forward and systematic fashion.


Error bounds for kernel-based approximations of the Koopman operator

F. Philipp, M. Schaller, K. Worthmann, S. Peitz, F. Nüske, in: arXiv:2301.08637, 2023

We consider the data-driven approximation of the Koopman operator for stochastic differential equations on reproducing kernel Hilbert spaces (RKHS). Our focus is on the estimation error if the data are collected from long-term ergodic simulations. We derive both an exact expression for the variance of the kernel cross-covariance operator, measured in the Hilbert-Schmidt norm, and probabilistic bounds for the finite-data estimation error. Moreover, we derive a bound on the prediction error of observables in the RKHS using a finite Mercer series expansion. Further, assuming Koopman-invariance of the RKHS, we provide bounds on the full approximation error. Numerical experiments using the Ornstein-Uhlenbeck process illustrate our results.


Distributed Control of Partial Differential Equations Using Convolutional Reinforcement Learning

S. Peitz, J. Stenner, V. Chidananda, O. Wallscheid, S.L. Brunton, K. Taira, in: arXiv:2301.10737, 2023

We present a convolutional framework which significantly reduces the complexity and thus, the computational effort for distributed reinforcement learning control of dynamical systems governed by partial differential equations (PDEs). Exploiting translational invariances, the high-dimensional distributed control problem can be transformed into a multi-agent control problem with many identical, uncoupled agents. Furthermore, using the fact that information is transported with finite velocity in many cases, the dimension of the agents' environment can be drastically reduced using a convolution operation over the state space of the PDE. In this setting, the complexity can be flexibly adjusted via the kernel width or by using a stride greater than one. Moreover, scaling from smaller to larger systems -- or the transfer between different domains -- becomes a straightforward task requiring little effort. We demonstrate the performance of the proposed framework using several PDE examples with increasing complexity, where stabilization is achieved by training a low-dimensional deep deterministic policy gradient agent using minimal computing resources.


Learning a model is paramount for sample efficiency in reinforcement learning control of PDEs

S. Werner, S. Peitz, in: arXiv:2302.07160, 2023

The goal of this paper is to make a strong point for the usage of dynamical models when using reinforcement learning (RL) for feedback control of dynamical systems governed by partial differential equations (PDEs). To breach the gap between the immense promises we see in RL and the applicability in complex engineering systems, the main challenges are the massive requirements in terms of the training data, as well as the lack of performance guarantees. We present a solution for the first issue using a data-driven surrogate model in the form of a convolutional LSTM with actuation. We demonstrate that learning an actuated model in parallel to training the RL agent significantly reduces the total amount of required data sampled from the real system. Furthermore, we show that iteratively updating the model is of major importance to avoid biases in the RL training. Detailed ablation studies reveal the most important ingredients of the modeling process. We use the chaotic Kuramoto-Sivashinsky equation do demonstarte our findings.


On the structure of regularization paths for piecewise differentiable regularization terms

B. Gebken, K. Bieker, S. Peitz, Journal of Global Optimization (2023), 85(3), pp. 709-741

Regularization is used in many different areas of optimization when solutions are sought which not only minimize a given function, but also possess a certain degree of regularity. Popular applications are image denoising, sparse regression and machine learning. Since the choice of the regularization parameter is crucial but often difficult, path-following methods are used to approximate the entire regularization path, i.e., the set of all possible solutions for all regularization parameters. Due to their nature, the development of these methods requires structural results about the regularization path. The goal of this article is to derive these results for the case of a smooth objective function which is penalized by a piecewise differentiable regularization term. We do this by treating regularization as a multiobjective optimization problem. Our results suggest that even in this general case, the regularization path is piecewise smooth. Moreover, our theory allows for a classification of the nonsmooth features that occur in between smooth parts. This is demonstrated in two applications, namely support-vector machines and exact penalty methods.


Efficient time stepping for numerical integration using reinforcement learning

M. Dellnitz, E. Hüllermeier, M. Lücke, S. Ober-Blöbaum, C. Offen, S. Peitz, K. Pfannschmidt, SIAM Journal on Scientific Computing (2023), 45(2), pp. A579-A595

Many problems in science and engineering require an efficient numerical approximation of integrals or solutions to differential equations. For systems with rapidly changing dynamics, an equidistant discretization is often inadvisable as it results in prohibitively large errors or computational effort. To this end, adaptive schemes, such as solvers based on Runge–Kutta pairs, have been developed which adapt the step size based on local error estimations at each step. While the classical schemes apply very generally and are highly efficient on regular systems, they can behave suboptimally when an inefficient step rejection mechanism is triggered by structurally complex systems such as chaotic systems. To overcome these issues, we propose a method to tailor numerical schemes to the problem class at hand. This is achieved by combining simple, classical quadrature rules or ODE solvers with data-driven time-stepping controllers. Compared with learning solution operators to ODEs directly, it generalizes better to unseen initial data as our approach employs classical numerical schemes as base methods. At the same time it can make use of identified structures of a problem class and, therefore, outperforms state-of-the-art adaptive schemes. Several examples demonstrate superior efficiency. Source code is available at https://github.com/lueckem/quadrature-ML.


Towards reliable data-based optimal and predictive control using extended DMD

M. Schaller, K. Worthmann, F. Philipp, S. Peitz, F. Nüske, in: IFAC-PapersOnLine, 2023, pp. 169-174

We present an approach for guaranteed constraint satisfaction by means of data-based optimal control, where the model is unknown and has to be obtained from measurement data. To this end, we utilize the Koopman framework and an eDMD-based bilinear surrogate modeling approach for control systems to show an error bound on predicted observables, i.e., functions of the state. This result is then applied to the constraints of the optimal control problem to show that satisfaction of tightened constraints in the purely data-based surrogate model implies constraint satisfaction for the original system.


2022

ROM-Based Multiobjective Optimization of Elliptic PDEs via Numerical Continuation

S. Banholzer, B. Gebken, M. Dellnitz, S. Peitz, S. Volkwein, in: Non-Smooth and Complementarity-Based Distributed Parameter Systems, Springer, 2022, pp. 43-76

Multiobjective optimization plays an increasingly important role in modern applications, where several objectives are often of equal importance. The task in multiobjective optimization and multiobjective optimal control is therefore to compute the set of optimal compromises (the Pareto set) between the conflicting objectives. Since the Pareto set generally consists of an infinite number of solutions, the computational effort can quickly become challenging which is particularly problematic when the objectives are costly to evaluate as is the case for models governed by partial differential equations (PDEs). To decrease the numerical effort to an affordable amount, surrogate models can be used to replace the expensive PDE evaluations. Existing multiobjective optimization methods using model reduction are limited either to low parameter dimensions or to few (ideally two) objectives. In this article, we present a combination of the reduced basis model reduction method with a continuation approach using inexact gradients. The resulting approach can handle an arbitrary number of objectives while yielding a significant reduction in computing time.


Efficient Virtual Design and Testing of Autonomous Vehicles

S. Peitz, M. Dellnitz, S. Bannenberg, in: German Success Stories in Industrial Mathematics, Springer International Publishing, 2022

With the ever increasing capabilities of sensors and controllers, autonomous driving is quickly becoming a reality. This disruptive change in the automotive industry poses major challenges for manufacturers as well as suppliers as entirely new design and testing strategies have to be developed to remain competitive. Most importantly, the complexity of autonomously driving vehicles in a complex, uncertain, and safety-critical environment requires new testing procedures to cover the almost infinite range of potential scenarios.


Koopman analysis of quantum systems

S. Klus, F. Nüske, S. Peitz, Journal of Physics A: Mathematical and Theoretical (2022), 55(31), pp. 314002

Koopman operator theory has been successfully applied to problems from various research areas such as fluid dynamics, molecular dynamics, climate science, engineering, and biology. Applications include detecting metastable or coherent sets, coarse-graining, system identification, and control. There is an intricate connection between dynamical systems driven by stochastic differential equations and quantum mechanics. In this paper, we compare the ground-state transformation and Nelson's stochastic mechanics and demonstrate how data-driven methods developed for the approximation of the Koopman operator can be used to analyze quantum physics problems. Moreover, we exploit the relationship between Schrödinger operators and stochastic control problems to show that modern data-driven methods for stochastic control can be used to solve the stationary or imaginary-time Schrödinger equation. Our findings open up a new avenue towards solving Schrödinger's equation using recently developed tools from data science.


Fast Multiobjective Gradient Methods with Nesterov Acceleration via Inertial Gradient-like Systems

K. Sonntag, S. Peitz, in: arXiv:2207.12707, 2022

We derive efficient algorithms to compute weakly Pareto optimal solutions for smooth, convex and unconstrained multiobjective optimization problems in general Hilbert spaces. To this end, we define a novel inertial gradient-like dynamical system in the multiobjective setting, whose trajectories converge weakly to Pareto optimal solutions. Discretization of this system yields an inertial multiobjective algorithm which generates sequences that converge weakly to Pareto optimal solutions. We employ Nesterov acceleration to define an algorithm with an improved convergence rate compared to the plain multiobjective steepest descent method (Algorithm 1). A further improvement in terms of efficiency is achieved by avoiding the solution of a quadratic subproblem to compute a common step direction for all objective functions, which is usually required in first order methods. Using a different discretization of our inertial gradient-like dynamical system, we obtain an accelerated multiobjective gradient method that does not require the solution of a subproblem in each step (Algorithm 2). While this algorithm does not converge in general, it yields good results on test problems while being faster than standard steepest descent by two to three orders of magnitude.


Multi-Objective Trust-Region Filter Method for Nonlinear Constraints using Inexact Gradients

M.B. Berkemeier, S. Peitz, in: arXiv:2208.12094, 2022

In this article, we build on previous work to present an optimization algorithm for nonlinearly constrained multi-objective optimization problems. The algorithm combines a surrogate-assisted derivative-free trust-region approach with the filter method known from single-objective optimization. Instead of the true objective and constraint functions, so-called fully linear models are employed and we show how to deal with the gradient inexactness in the composite step setting, adapted from single-objective optimization as well. Under standard assumptions, we prove convergence of a subset of iterates to a quasi-stationary point and if constraint qualifications hold, then the limit point is also a KKT-point of the multi-objective problem.


Learning Bilinear Models of Actuated Koopman Generators from Partially-Observed Trajectories

S.E. Otto, S. Peitz, C.W. Rowley, in: arXiv:2209.09977, 2022

Data-driven models for nonlinear dynamical systems based on approximating the underlying Koopman operator or generator have proven to be successful tools for forecasting, feature learning, state estimation, and control. It has become well known that the Koopman generators for control-affine systems also have affine dependence on the input, leading to convenient finite-dimensional bilinear approximations of the dynamics. Yet there are still two main obstacles that limit the scope of current approaches for approximating the Koopman generators of systems with actuation. First, the performance of existing methods depends heavily on the choice of basis functions over which the Koopman generator is to be approximated; and there is currently no universal way to choose them for systems that are not measure preserving. Secondly, if we do not observe the full state, we may not gain access to a sufficiently rich collection of such functions to describe the dynamics. This is because the commonly used method of forming time-delayed observables fails when there is actuation. To remedy these issues, we write the dynamics of observables governed by the Koopman generator as a bilinear hidden Markov model, and determine the model parameters using the expectation-maximization (EM) algorithm. The E-step involves a standard Kalman filter and smoother, while the M-step resembles control-affine dynamic mode decomposition for the generator. We demonstrate the performance of this method on three examples, including recovery of a finite-dimensional Koopman-invariant subspace for an actuated system with a slow manifold; estimation of Koopman eigenfunctions for the unforced Duffing equation; and model-predictive control of a fluidic pinball system based only on noisy observations of lift and drag.


On the Treatment of Optimization Problems with L1 Penalty Terms via Multiobjective Continuation

K. Bieker, B. Gebken, S. Peitz, IEEE Transactions on Pattern Analysis and Machine Intelligence (2022), 44(11), pp. 7797-7808

We present a novel algorithm that allows us to gain detailed insight into the effects of sparsity in linear and nonlinear optimization, which is of great importance in many scientific areas such as image and signal processing, medical imaging, compressed sensing, and machine learning (e.g., for the training of neural networks). Sparsity is an important feature to ensure robustness against noisy data, but also to find models that are interpretable and easy to analyze due to the small number of relevant terms. It is common practice to enforce sparsity by adding the ℓ1-norm as a weighted penalty term. In order to gain a better understanding and to allow for an informed model selection, we directly solve the corresponding multiobjective optimization problem (MOP) that arises when we minimize the main objective and the ℓ1-norm simultaneously. As this MOP is in general non-convex for nonlinear objectives, the weighting method will fail to provide all optimal compromises. To avoid this issue, we present a continuation method which is specifically tailored to MOPs with two objective functions one of which is the ℓ1-norm. Our method can be seen as a generalization of well-known homotopy methods for linear regression problems to the nonlinear case. Several numerical examples - including neural network training - demonstrate our theoretical findings and the additional insight that can be gained by this multiobjective approach.


Development of a Hybrid Modeling Methodology for Oscillating Systems with Friction

M.C. Wohlleben, A. Bender, S. Peitz, W. Sextro, in: Machine Learning, Optimization, and Data Science, Springer International Publishing, 2022

DOI


2021

Derivative-Free Multiobjective Trust Region Descent Method Using Radial Basis Function Surrogate Models

M.B. Berkemeier, S. Peitz, Mathematical and Computational Applications (2021), 26(2), 31

We present a flexible trust region descend algorithm for unconstrained and convexly constrained multiobjective optimization problems. It is targeted at heterogeneous and expensive problems, i.e., problems that have at least one objective function that is computationally expensive. The method is derivative-free in the sense that neither need derivative information be available for the expensive objectives nor are gradients approximated using repeated function evaluations as is the case in finite-difference methods. Instead, a multiobjective trust region approach is used that works similarly to its well-known scalar pendants. Local surrogate models constructed from evaluation data of the true objective functions are employed to compute possible descent directions. In contrast to existing multiobjective trust region algorithms, these surrogates are not polynomial but carefully constructed radial basis function networks. This has the important advantage that the number of data points scales linearly with the parameter space dimension. The local models qualify as fully linear and the corresponding general scalar framework is adapted for problems with multiple objectives. Convergence to Pareto critical points is proven and numerical examples illustrate our findings.


An efficient descent method for locally Lipschitz multiobjective optimization problems

B. Gebken, S. Peitz, Journal of Optimization Theory and Applications (2021), 188, pp. 696-723

In this article, we present an efficient descent method for locally Lipschitz continuous multiobjective optimization problems (MOPs). The method is realized by combining a theoretical result regarding the computation of descent directions for nonsmooth MOPs with a practical method to approximate the subdifferentials of the objective functions. We show convergence to points which satisfy a necessary condition for Pareto optimality. Using a set of test problems, we compare our method to the multiobjective proximal bundle method by M\"akel\"a. The results indicate that our method is competitive while being easier to implement. While the number of objective function evaluations is larger, the overall number of subgradient evaluations is lower. Finally, we show that our method can be combined with a subdivision algorithm to compute entire Pareto sets of nonsmooth MOPs.


Inverse multiobjective optimization: Inferring decision criteria from data

B. Gebken, S. Peitz, Journal of Global Optimization (2021), 80, pp. 3-29

It is a challenging task to identify the objectives on which a certain decision was based, in particular if several, potentially conflicting criteria are equally important and a continuous set of optimal compromise decisions exists. This task can be understood as the inverse problem of multiobjective optimization, where the goal is to find the objective function vector of a given Pareto set. To this end, we present a method to construct the objective function vector of an unconstrained multiobjective optimization problem (MOP) such that the Pareto critical set contains a given set of data points with prescribed KKT multipliers. If such an MOP can not be found, then the method instead produces an MOP whose Pareto critical set is at least close to the data points. The key idea is to consider the objective function vector in the multiobjective KKT conditions as variable and then search for the objectives that minimize the Euclidean norm of the resulting system of equations. By expressing the objectives in a finite-dimensional basis, we transform this problem into a homogeneous, linear system of equations that can be solved efficiently. Potential applications of this approach include the identification of objectives (both from clean and noisy data) and the construction of surrogate models for expensive MOPs.


Explicit multiobjective model predictive control for nonlinear systems with symmetries

S. Ober-Blöbaum, S. Peitz, International Journal of Robust and Nonlinear Control (2021), 31(2), pp. 380-403

Model predictive control is a prominent approach to construct a feedback control loop for dynamical systems. Due to real-time constraints, the major challenge in MPC is to solve model-based optimal control problems in a very short amount of time. For linear-quadratic problems, Bemporad et al. have proposed an explicit formulation where the underlying optimization problems are solved a priori in an offline phase. In this article, we present an extension of this concept in two significant ways. We consider nonlinear problems and - more importantly - problems with multiple conflicting objective functions. In the offline phase, we build a library of Pareto optimal solutions from which we then obtain a valid compromise solution in the online phase according to a decision maker's preference. Since the standard multi-parametric programming approach is no longer valid in this situation, we instead use interpolation between different entries of the library. To reduce the number of problems that have to be solved in the offline phase, we exploit symmetries in the dynamical system and the corresponding multiobjective optimal control problem. The results are verified using two different examples from autonomous driving.


2020

Symmetry in Optimal Control: A Multiobjective Model Predictive Control Approach

K. Flaßkamp, S. Ober-Blöbaum, S. Peitz, in: Advances in Dynamics, Optimization and Computation, Springer, 2020

Many dynamical systems possess symmetries, e.g. rotational and translational invariances of mechanical systems. These can be beneficially exploited in the design of numerical optimal control methods. We present a model predictive control scheme which is based on a library of precomputed motion primitives. The primitives are equivalence classes w.r.t. the symmetry of the optimal control problems. Trim primitives as relative equilibria w.r.t. this symmetry, play a crucial role in the algorithm. The approach is illustrated using an academic mobile robot example.


Pareto Explorer: a global/local exploration tool for many-objective optimization problems

O. Schütze, O. Cuate, A. Martín, S. Peitz, M. Dellnitz, Engineering Optimization (2020), 52(5), pp. 832-855

Multi-objective optimization is an active field of research that has many applications. Owing to its success and because decision-making processes are becoming more and more complex, there is a recent trend for incorporating many objectives into such problems. The challenge with such problems, however, is that the dimensions of the solution sets—the so-called Pareto sets and fronts—grow with the number of objectives. It is thus no longer possible to compute or to approximate the entire solution set of a given problem that contains many (e.g. more than three) objectives. On the other hand, the computation of single solutions (e.g. via scalarization methods) leads to unsatisfying results in many cases, even if user preferences are incorporated. In this article, the Pareto Explorer tool is presented—a global/local exploration tool for the treatment of many-objective optimization problems (MaOPs). In the first step, a solution of the problem is computed via a global search algorithm that ideally already includes user preferences. In the second step, a local search along the Pareto set/front of the given MaOP is performed in user specified directions. For this, several continuation-like procedures are proposed that can incorporate preferences defined in decision, objective, or in weight space. The applicability and usefulness of Pareto Explorer is demonstrated on benchmark problems as well as on an application from industrial laundry design.


Data-driven approximation of the Koopman generator: Model reduction, system identification, and control

S. Klus, F. Nüske, S. Peitz, J. Niemann, C. Clementi, C. Schütte, Physica D: Nonlinear Phenomena (2020), 406, 132416

We derive a data-driven method for the approximation of the Koopman generator called gEDMD, which can be regarded as a straightforward extension of EDMD (extended dynamic mode decomposition). This approach is applicable to deterministic and stochastic dynamical systems. It can be used for computing eigenvalues, eigenfunctions, and modes of the generator and for system identification. In addition to learning the governing equations of deterministic systems, which then reduces to SINDy (sparse identification of nonlinear dynamics), it is possible to identify the drift and diffusion terms of stochastic differential equations from data. Moreover, we apply gEDMD to derive coarse-grained models of high-dimensional systems, and also to determine efficient model predictive control strategies. We highlight relationships with other methods and demonstrate the efficacy of the proposed methods using several guiding examples and prototypical molecular dynamics problems.


Feedback Control of Nonlinear PDEs Using Data-Efficient Reduced Order Models Based on the Koopman Operator

S. Peitz, S. Klus, in: Lecture Notes in Control and Information Sciences, Springer, 2020, pp. 257-282

In the development of model predictive controllers for PDE-constrained problems, the use of reduced order models is essential to enable real-time applicability. Besides local linearization approaches, proper orthogonal decomposition (POD) has been most widely used in the past in order to derive such models. Due to the huge advances concerning both theory as well as the numerical approximation, a very promising alternative based on the Koopman operator has recently emerged. In this chapter, we present two control strategies for model predictive control of nonlinear PDEs using data-efficient approximations of the Koopman operator. In the first one, the dynamic control system is replaced by a small number of autonomous systems with different yet constant inputs. The control problem is consequently transformed into a switching problem. In the second approach, a bilinear surrogate model is obtained via a convex combination of these autonomous systems. Using a recent convergence result for extended dynamic mode decomposition (EDMD), convergence of the reduced objective function can be shown. We study the properties of these two strategies with respect to solution quality, data requirements, and complexity of the resulting optimization problem using the 1-dimensional Burgers equation and the 2-dimensional Navier–Stokes equations as examples. Finally, an extension for online adaptivity is presented.


Deep model predictive flow control with limited sensor data and online learning

K. Bieker, S. Peitz, S.L. Brunton, J.N. Kutz, M. Dellnitz, Theoretical and Computational Fluid Dynamics (2020), 34, pp. 577–591

The control of complex systems is of critical importance in many branches of science, engineering, and industry, many of which are governed by nonlinear partial differential equations. Controlling an unsteady fluid flow is particularly important, as flow control is a key enabler for technologies in energy (e.g., wind, tidal, and combustion), transportation (e.g., planes, trains, and automobiles), security (e.g., tracking airborne contamination), and health (e.g., artificial hearts and artificial respiration). However, the high-dimensional, nonlinear, and multi-scale dynamics make real-time feedback control infeasible. Fortunately, these high- dimensional systems exhibit dominant, low-dimensional patterns of activity that can be exploited for effective control in the sense that knowledge of the entire state of a system is not required. Advances in machine learning have the potential to revolutionize flow control given its ability to extract principled, low-rank feature spaces characterizing such complex systems.We present a novel deep learning modelpredictive control framework that exploits low-rank features of the flow in order to achieve considerable improvements to control performance. Instead of predicting the entire fluid state, we use a recurrent neural network (RNN) to accurately predict the control relevant quantities of the system, which are then embedded into an MPC framework to construct a feedback loop. In order to lower the data requirements and to improve the prediction accuracy and thus the control performance, incoming sensor data are used to update the RNN online. The results are validated using varying fluid flow examples of increasing complexity.


Data-Driven Model Predictive Control using Interpolated Koopman Generators

S. Peitz, S.E. Otto, C.W. Rowley, SIAM Journal on Applied Dynamical Systems (2020), 19(3), pp. 2162-2193

In recent years, the success of the Koopman operator in dynamical systems analysis has also fueled the development of Koopman operator-based control frameworks. In order to preserve the relatively low data requirements for an approximation via Dynamic Mode Decomposition, a quantization approach was recently proposed in [Peitz & Klus, Automatica 106, 2019]. This way, control of nonlinear dynamical systems can be realized by means of switched systems techniques, using only a finite set of autonomous Koopman operator-based reduced models. These individual systems can be approximated very efficiently from data. The main idea is to transform a control system into a set of autonomous systems for which the optimal switching sequence has to be computed. In this article, we extend these results to continuous control inputs using relaxation. This way, we combine the advantages of the data efficiency of approximating a finite set of autonomous systems with continuous controls. We show that when using the Koopman generator, this relaxation --- realized by linear interpolation between two operators --- does not introduce any error for control affine systems. This allows us to control high-dimensional nonlinear systems using bilinear, low-dimensional surrogate models. The efficiency of the proposed approach is demonstrated using several examples with increasing complexity, from the Duffing oscillator to the chaotic fluidic pinball.


Explicit Multi-objective Model Predictive Control for Nonlinear Systems Under Uncertainty

C.I. Hernández Castellanos, S. Ober-Blöbaum, S. Peitz, International Journal of Robust and Nonlinear Control (2020), 30(17), pp. 7593-7618

In real-world problems, uncertainties (e.g., errors in the measurement, precision errors) often lead to poor performance of numerical algorithms when not explicitly taken into account. This is also the case for control problems, where optimal solutions can degrade in quality or even become infeasible. Thus, there is the need to design methods that can handle uncertainty. In this work, we consider nonlinear multi-objective optimal control problems with uncertainty on the initial conditions, and in particular their incorporation into a feedback loop via model predictive control (MPC). In multi-objective optimal control, an optimal compromise between multiple conflicting criteria has to be found. For such problems, not much has been reported in terms of uncertainties. To address this problem class, we design an offline/online framework to compute an approximation of efficient control strategies. This approach is closely related to explicit MPC for nonlinear systems, where the potentially expensive optimization problem is solved in an offline phase in order to enable fast solutions in the online phase. In order to reduce the numerical cost of the offline phase, we exploit symmetries in the control problems. Furthermore, in order to ensure optimality of the solutions, we include an additional online optimization step, which is considerably cheaper than the original multi-objective optimization problem. We test our framework on a car maneuvering problem where safety and speed are the objectives. The multi-objective framework allows for online adaptations of the desired objective. Alternatively, an automatic scalarizing procedure yields very efficient feedback controls. Our results show that the method is capable of designing driving strategies that deal better with uncertainties in the initial conditions, which translates into potentially safer and faster driving strategies.


2019

Koopman operator-based model reduction for switched-system control of PDEs

S. Peitz, S. Klus, Automatica (2019), 106, pp. 184-191

We present a new framework for optimal and feedback control of PDEs using Koopman operator-based reduced order models (K-ROMs). The Koopman operator is a linear but infinite-dimensional operator which describes the dynamics of observables. A numerical approximation of the Koopman operator therefore yields a linear system for the observation of an autonomous dynamical system. In our approach, by introducing a finite number of constant controls, the dynamic control system is transformed into a set of autonomous systems and the corresponding optimal control problem into a switching time optimization problem. This allows us to replace each of these systems by a K-ROM which can be solved orders of magnitude faster. By this approach, a nonlinear infinite-dimensional control problem is transformed into a low-dimensional linear problem. Using a recent convergence result for the numerical approximation via Extended Dynamic Mode Decomposition (EDMD), we show that the value of the K-ROM based objective function converges in measure to the value of the full objective function. To illustrate the results, we consider the 1D Burgers equation and the 2D Navier–Stokes equations. The numerical experiments show remarkable performance concerning both solution times and accuracy.


On the hierarchical structure of Pareto critical sets

B. Gebken, S. Peitz, M. Dellnitz, Journal of Global Optimization (2019), 73(4), pp. 891-913

In this article we show that the boundary of the Pareto critical set of an unconstrained multiobjective optimization problem (MOP) consists of Pareto critical points of subproblems where only a subset of the set of objective functions is taken into account. If the Pareto critical set is completely described by its boundary (e.g., if we have more objective functions than dimensions in decision space), then this can be used to efficiently solve the MOP by solving a number of MOPs with fewer objective functions. If this is not the case, the results can still give insight into the structure of the Pareto critical set.


Finite-Control-Set Model Predictive Control for a Permanent Magnet Synchronous Motor Application with Online Least Squares System Identification

S. Hanke, S. Peitz, O. Wallscheid, J. Böcker, M. Dellnitz, in: 2019 IEEE International Symposium on Predictive Control of Electrical Drives and Power Electronics (PRECEDE), 2019

In comparison to classical control approaches in the field of electrical drives like the field-oriented control (FOC), model predictive control (MPC) approaches are able to provide a higher control performance. This refers to shorter settling times, lower overshoots, and a better decoupling of control variables in case of multi-variable controls. However, this can only be achieved if the used prediction model covers the actual behavior of the plant sufficiently well. In case of model deviations, the performance utilizing MPC remains below its potential. This results in effects like increased current ripple or steady state setpoint deviations. In order to achieve a high control performance, it is therefore necessary to adapt the model to the real plant behavior. When using an online system identification, a less accurate model is sufficient for commissioning of the drive system. In this paper, the combination of a finite-control-set MPC (FCS-MPC) with a system identification is proposed. The method does not require high-frequency signal injection, but uses the measured values already required for the FCS-MPC. An evaluation of the least squares-based identification on a laboratory test bench showed that the model accuracy and thus the control performance could be improved by an online update of the prediction models.


Finite-control-set model predictive control for a permanent magnet synchronous motor application with online least squares system identification

S. Hanke, S. Peitz, O. Wallscheid, J. Böcker, M. Dellnitz, in: 2019 IEEE International Symposium on Predictive Control of Electrical Drives and Power Electronics (PRECEDE), 2019, pp. 1–6


2018

Koopman Operator-Based Finite-Control-Set Model Predictive Control for Electrical Drives

S. Hanke, S. Peitz, O. Wallscheid, S. Klus, J. Böcker, M. Dellnitz, in: arXiv:1804.00854, 2018

Predictive control of power electronic systems always requires a suitable model of the plant. Using typical physics-based white box models, a trade-off between model complexity (i.e. accuracy) and computational burden has to be made. This is a challenging task with a lot of constraints, since the model order is directly linked to the number of system states. Even though white-box models show suitable performance in most cases, parasitic real-world effects often cannot be modeled satisfactorily with an expedient computational load. Hence, a Koopman operator-based model reduction technique is presented which directly links the control action to the system's outputs in a black-box fashion. The Koopman operator is a linear but infinite-dimensional operator describing the dynamics of observables of nonlinear autonomous dynamical systems which can be nicely applied to the switching principle of power electronic devices. Following this data-driven approach, the model order and the number of system states are decoupled which allows us to consider more complex systems. Extensive experimental tests with an automotive-type permanent magnet synchronous motor fed by an IGBT 2-level inverter prove the feasibility of the proposed modeling technique in a finite-set model predictive control application.


Eingesetzte wissenschaftliche Methoden

F. Kummert, A. Albers, C. Bremer, S. Büttner, M. Dellnitz, R. Dumitrescu, M. Gräler, V. Just, H. Mucha, S. Peitz, C. Röcker, A. Trächtler, C. Tschirner, S. Wang, J. Wittrowski, in: Ressourceneffiziente Selbstoptimierende Wäscherei – Ergebnisse des ReSerW-Projekts, Springer, 2018


A Descent Method for Equality and Inequality Constrained Multiobjective Optimization Problems

B. Gebken, S. Peitz, M. Dellnitz, in: Numerical and Evolutionary Optimization – NEO 2017, 2018

In this article we propose a descent method for equality and inequality constrained multiobjective optimization problems (MOPs) which generalizes the steepest descent method for unconstrained MOPs by Fliege and Svaiter to constrained problems by using two active set strategies. Under some regularity assumptions on the problem, we show that accumulation points of our descent method satisfy a necessary condition for local Pareto optimality. Finally, we show the typical behavior of our method in a numerical example.


A Survey of Recent Trends in Multiobjective Optimal Control—Surrogate Models, Feedback Control and Objective Reduction

S. Peitz, M. Dellnitz, Mathematical and Computational Applications (2018), 23(2)

Multiobjective optimization plays an increasingly important role in modern applications, where several criteria are often of equal importance. The task in multiobjective optimization and multiobjective optimal control is therefore to compute the set of optimal compromises (the Pareto set) between the conflicting objectives. The advances in algorithms and the increasing interest in Pareto-optimal solutions have led to a wide range of new applications related to optimal and feedback control, which results in new challenges such as expensive models or real-time applicability. Since the Pareto set generally consists of an infinite number of solutions, the computational effort can quickly become challenging, which is particularly problematic when the objectives are costly to evaluate or when a solution has to be presented very quickly. This article gives an overview of recent developments in accelerating multiobjective optimal control for complex problems where either PDE constraints are present or where a feedback behavior has to be achieved. In the first case, surrogate models yield significant speed-ups. Besides classical meta-modeling techniques for multiobjective optimization, a promising alternative for control problems is to introduce a surrogate model for the system dynamics. In the case of real-time requirements, various promising model predictive control approaches have been proposed, using either fast online solvers or offline-online decomposition. We also briefly comment on dimension reduction in many-objective optimization problems as another technique for reducing the numerical effort.


Set-Oriented Multiobjective Optimal Control of PDEs Using Proper Orthogonal Decomposition

D. Beermann, M. Dellnitz, S. Peitz, S. Volkwein, in: Reduced-Order Modeling (ROM) for Simulation and Optimization, 2018, pp. 47-72

In this chapter, we combine a global, derivative-free subdivision algorithm for multiobjective optimization problems with a posteriori error estimates for reduced-order models based on Proper Orthogonal Decomposition in order to efficiently solve multiobjective optimization problems governed by partial differential equations. An error bound for a semilinear heat equation is developed in such a way that the errors in the conflicting objectives can be estimated individually. The resulting algorithm constructs a library of locally valid reduced-order models online using a Greedy (worst-first) search. Using this approach, the number of evaluations of the full-order model can be reduced by a factor of more than 1000.


Tensor-based dynamic mode decomposition

S. Klus, P. Gelß, S. Peitz, C. Schütte, Nonlinearity (2018), 31(7), pp. 3359-3380

Dynamic mode decomposition (DMD) is a recently developed tool for the analysis of the behavior of complex dynamical systems. In this paper, we will propose an extension of DMD that exploits low-rank tensor decompositions of potentially high-dimensional data sets to compute the corresponding DMD modes and eigenvalues. The goal is to reduce the computational complexity and also the amount of memory required to store the data in order to mitigate the curse of dimensionality. The efficiency of these tensor-based methods will be illustrated with the aid of several different fluid dynamics problems such as the von Kármán vortex street and the simulation of two merging vortices.


POD-based multiobjective optimal control of PDEs with non-smooth objectives

D. Beermann, M. Dellnitz, S. Peitz, S. Volkwein, in: PAMM, 2018, pp. 51-54

A framework for set‐oriented multiobjective optimal control of partial differential equations using reduced order modeling has recently been developed [1]. Following concepts from localized reduced bases methods, error estimators for the reduced cost functionals are utilized to construct a library of locally valid reduced order models. This way, a superset of the Pareto set can efficiently be computed while maintaining a prescribed error bound. In this article, this algorithm is applied to a problem with non‐smooth objective functionals. Using an academic example, we show that the extension to non‐smooth problems can be realized in a straightforward manner. We then discuss the implications on the numerical results.


Controlling nonlinear PDEs using low-dimensional bilinear approximations obtained from data

S. Peitz, in: arXiv:1801.06419, 2018

In a recent article, we presented a framework to control nonlinear partial differential equations (PDEs) by means of Koopman operator based reduced models and concepts from switched systems. The main idea was to transform a control system into a set of autonomous systems for which the optimal switching sequence has to be computed. These individual systems can be approximated very efficiently by reduced order models obtained from data, and one can guarantee equality of the full and the reduced objective function under certain assumptions. In this article, we extend these results to continuous control inputs using convex combinations of multiple Koopman operators corresponding to constant controls, which results in a bilinear control system. Although equality of the objectives can be carried over when the PDE depends linearly on the control, we show that this approach is also valid in other scenarios using several flow control examples of varying complexity.


Analyzing high-dimensional time-series data using kernel transfer operator eigenfunctions

S. Klus, S. Peitz, I. Schuster, in: arXiv:1805.10118, 2018

Kernel transfer operators, which can be regarded as approximations of transfer operators such as the Perron-Frobenius or Koopman operator in reproducing kernel Hilbert spaces, are defined in terms of covariance and cross-covariance operators and have been shown to be closely related to the conditional mean embedding framework developed by the machine learning community. The goal of this paper is to show how the dominant eigenfunctions of these operators in combination with gradient-based optimization techniques can be used to detect long-lived coherent patterns in high-dimensional time-series data. The results will be illustrated using video data and a fluid flow example.


Koopman Operator-Based Finite-Control-Set Model Predictive Control for Electrical Drives

S. Hanke, S. Peitz, O. Wallscheid, S. Klus, J. Böcker, M. Dellnitz, arXiv preprint arXiv:1804.00854 (2018)


Multiobjective Optimal Control Methods for the Navier-Stokes Equations Using Reduced Order Modeling

S. Peitz, S. Ober-Blöbaum, M. Dellnitz, Acta Applicandae Mathematicae (2018), 161(1), pp. 171–199

In a wide range of applications it is desirable to optimally control a dynamical system with respect to concurrent, potentially competing goals. This gives rise to a multiobjective optimal control problem where, instead of computing a single optimal solution, the set of optimal compromises, the so-called Pareto set, has to be approximated. When the problem under consideration is described by a partial differential equation (PDE), as is the case for fluid flow, the computational cost rapidly increases and makes its direct treatment infeasible. Reduced order modeling is a very popular method to reduce the computational cost, in particular in a multi query context such as uncertainty quantification, parameter estimation or optimization. In this article, we show how to combine reduced order modeling and multiobjective optimal control techniques in order to efficiently solve multiobjective optimal control problems constrained by PDEs. We consider a global, derivative free optimization method as well as a local, gradient-based approach for which the optimality system is derived in two different ways. The methods are compared with regard to the solution quality as well as the computational effort and they are illustrated using the example of the flow around a cylinder and a backward-facing-step channel flow.


2017

Multiobjective Optimal Control Methods for the Development of an Intelligent Cruise Control

M. Dellnitz, J. Eckstein, K. Flaßkamp, P. Friedel, C. Horenkamp, U. Köhler, S. Ober-Blöbaum, S. Peitz, S. Tiemeyer, in: Progress in Industrial Mathematics at ECMI 2014 , Springer International Publishing, 2017, pp. 633-641

During the last years, alternative drive technologies, for example electrically powered vehicles (EV), have gained more and more attention, mainly caused by an increasing awareness of the impact of CO2 emissions on climate change and by the limitation of fossil fuels. However, these technologies currently come with new challenges due to limited lithium ion battery storage density and high battery costs which lead to a considerably reduced range in comparison to conventional internal combustion engine powered vehicles. For this reason, it is desirable to increase the vehicle range without enlarging the battery. When the route and the road slope are known in advance, it is possible to vary the vehicles velocity within certain limits in order to reduce the overall drivetrain energy consumption. This may either result in an increased range or, alternatively, in larger energy reserves for comfort functions such as air conditioning. In this presentation, we formulate the challenge of range extension as a multiobjective optimal control problem. We then apply different numerical methods to calculate the so-called Pareto set of optimal compromises for the drivetrain power profile with respect to the two concurrent objectives battery state of charge and mean velocity. In order to numerically solve the optimal control problem by means of a direct method, a time discretization of the drivetrain power profile is necessary. In combination with a vehicle dynamics simulation model, the optimal control problem is transformed into a high dimensional nonlinear optimization problem. For the approximation of the Pareto set, two different optimization algorithms implemented in the software package GAIO are used. The first one yields a global optimal solution by applying a set-oriented subdivision technique to parameter space. By construction, this technique is limited to coarse discretizations of the drivetrain power profile. In contrast, the second technique, which is based on an image space continuation method, is more suitable when the number of parameters is large while the number of objectives is less than five. We compare the solutions of the two algorithms and study the influence of different discretizations on the quality of the solutions. A MATLAB/Simulink model is used to describe the dynamics of an EV. It is based on a drivetrain efficiency map and considers vehicle properties such as rolling friction and air drag, as well as environmental conditions like slope and ambient temperature. The vehicle model takes into account the traction battery too, enabling an exact prediction of the batterys response to power requests of drivetrain and auxiliary loads, including state of charge.


Gradient-Based Multiobjective Optimization with Uncertainties

S. Peitz, M. Dellnitz, in: NEO 2016, 2017, pp. 159-182

In this article we develop a gradient-based algorithm for the solution of multiobjective optimization problems with uncertainties. To this end, an additional condition is derived for the descent direction in order to account for inaccuracies in the gradients and then incorporated into a subdivision algorithm for the computation of global solutions to multiobjective optimization problems. Convergence to a superset of the Pareto set is proved and an upper bound for the maximal distance to the set of substationary points is given. Besides the applicability to problems with uncertainties, the algorithm is developed with the intention to use it in combination with model order reduction techniques in order to efficiently solve PDE-constrained multiobjective optimization problems.


Exploiting structure in multiobjective optimization and optimal control

S. Peitz, 2017

Multiobjective optimization plays an increasingly important role in modern applications, where several criteria are often of equal importance. The task in multiobjective optimization and multiobjective optimal control is therefore to compute the set of optimal compromises (the Pareto set) between the conflicting objectives. Since – in contrast to the solution of a single objective optimization problem – the Pareto set generally consists of an infinite number of solutions, the computational effort can quickly become challenging. This is even more the case when many problems have to be solved, when the number of objectives is high, or when the objectives are costly to evaluate. Consequently, this thesis is devoted to the identification and exploitation of structure both in the Pareto set and the dynamics of the underlying model as well as to the development of efficient algorithms for solving problems with additional parameters, with a high number of objectives or with PDE-constraints. These three challenges are addressed in three respective parts. In the first part, predictor-corrector methods are extended to entire Pareto sets. When certain smoothness assumptions are satisfied, then the set of parameter dependent Pareto sets possesses additional structure, i.e. it is a manifold. The tangent space can be approximated numerically which yields a direction for the predictor step. In the corrector step, the predicted set converges to the Pareto set at a new parameter value. The resulting algorithm is applied to an example from autonomous driving. In the second part, the hierarchical structure of Pareto sets is investigated. When considering a subset of the objectives, the resulting solution is a subset of the Pareto set of the original problem. Under additional smoothness assumptions, the respective subsets are located on the boundary of the Pareto set of the full problem. This way, the “skeleton” of a Pareto set can be computed and due to the exponential increase in computing time with the number of objectives, the computations of these subsets are significantly faster which is demonstrated using an example from industrial laundries. In the third part, PDE-constrained multiobjective optimal control problems are addressed by reduced order modeling methods. Reduced order models exploit the structure in the system dynamics, for example by describing the dynamics of only the most energetic modes. The model reduction introduces an error in both the function values and their gradients, which has to be taken into account in the development of algorithms. Both scalarization and set-oriented approaches are coupled with reduced order modeling. Convergence results are presented and the numerical benefit is investigated. The algorithms are applied to semi-linear heat flow problems as well as to the Navier-Stokes equations.


A multiobjective MPC approach for autonomously driven electric vehicles

S. Peitz, K. Schäfer, S. Ober-Blöbaum, J. Eckstein, U. Köhler, M. Dellnitz, Proceedings of the 20th World Congress of the International Federation of Automatic Control (IFAC) (2017), 50(1), pp. 8674-8679

We present a new algorithm for model predictive control of non-linear systems with respect to multiple, conflicting objectives. The idea is to provide a possibility to change the objective in real-time, e.g. as a reaction to changes in the environment or the system state itself. The algorithm utilises elements from various well-established concepts, namely multiobjective optimal control, economic as well as explicit model predictive control and motion planning with motion primitives. In order to realise real-time applicability, we split the computation into an online and an offline phase and we utilise symmetries in the open-loop optimal control problem to reduce the number of multiobjective optimal control problems that need to be solved in the offline phase. The results are illustrated using the example of an electric vehicle where the longitudinal dynamics are controlled with respect to the concurrent objectives arrival time and energy consumption.


2016

Multiobjective Model Predictive Control of an Industrial Laundry

S. Peitz, M. Gräler, C. Henke, M.H. Molo, M. Dellnitz, A. Trächtler, in: Procedia Technology, 2016, pp. 483-490

In a wide range of applications, it is desirable to optimally control a system with respect to concurrent, potentially competing goals. This gives rise to a multiobjective optimal control problem where, instead of computing a single optimal solution, the set of optimal compromises, the so-called Pareto set, has to be approximated. When it is not possible to compute the entire control trajectory in advance, for instance due to uncertainties or unforeseeable events, model predictive control methods can be applied to control the system during operation in real time. In this article, we present an algorithm for the solution of multiobjective model predictive control problems. In an offline scenario, it can be used to compute the entire set of optimal compromises whereas in a real time scenario, one optimal compromise is computed according to an operator's preference. The results are illustrated using the example of an industrial laundry. A logistics model of the laundry is developed and then utilized in the optimization routine. Results are presented for an offline as well as an online scenario.


A comparison of two predictive approaches to control the longitudinal dynamics of electric vehicles

J. Eckstein, S. Peitz, K. Schäfer, P. Friedel, U. Köhler, M.. Hessel von Molo, S. Ober-Blöbaum, M. Dellnitz, in: Procedia Technology, 3rd International Conference on System-Integrated Intelligence: New Challenges for Product and Production Engineering, 2016, pp. 465-472

In this contribution we compare two different approaches to the implementation of a Model Predictive Controller in an electric vehicle with respect to the quality of the solution and real-time applicability. The goal is to develop an intelligent cruise control in order to extend the vehicle range, i.e. to minimize energy consumption, by computing the optimal torque profile for a given track. On the one hand, a path-based linear model with strong simplifications regarding the vehicle dynamics is used. On the other hand, a nonlinear model is employed in which the dynamics of the mechanical and electrical subsystem are modeled.


Reduced order model based multiobjective optimal control of fluids

S. Peitz, S. Ober-Blöbaum, M. Dellnitz, in: Proceedings of International Congress of Theoretical and Applied Mechanics, 2016


2015

Multiobjective Optimization of the Flow Around a Cylinder Using Model Order Reduction

S. Peitz, M. Dellnitz, in: PAMM, 2015, pp. 613-614

n this article an efficient numerical method to solve multiobjective optimization problems for fluid flow governed by the Navier Stokes equations is presented. In order to decrease the computational effort, a reduced order model is introduced using Proper Orthogonal Decomposition and a corresponding Galerkin Projection. A global, derivative free multiobjective optimization algorithm is applied to compute the Pareto set (i.e. the set of optimal compromises) for the concurrent objectives minimization of flow field fluctuations and control cost. The method is illustrated for a 2D flow around a cylinder at Re = 100.


Open list in Research Information System

The University for the Information Society