PhD Candidate in Mathematics at Tool-Temp AG and at the University of Freiburg
Tool-Temp AG
Leo Simpson was born Toulouse, France, in 1996. After studying scientific topics during two years of “Classe Préparatoire”, he studied at Ecole Polytechnique from 2016 to 2019, for a master of applied mathematics. During these studies, he has been focusing on mathematics, and more, in a multidisciplinary formation involving physics, mechanics, chemistry, and engineering sciences.
He pursued his studies doing a master of mathematics at the Technical University of Munich from 2019 to 2021. This master’s degree was focused on optimization, and his master thesis topic was numerical optimal control applied to walking robots, in a group of researchers from Siemens Technology. He then decided to start his Ph.D. in Tool-temp, under the supervision of Dr. Jonas Asprion and Prof. Moritz Diehl, in the framework of the Marie Curie Initial Training Network “ELO-X”.
Project description
Tool-temp is a company producing Temperature Control Units, tools that control the temperature of a variety of industrial processes by means of circulating a thermal fluid. The dynamics of temperature transfers involved in these processes can be quite complex and are hard to model as they strongly depend on unknown parameters of the industrial process. The aim of this Ph.D. project is to investigate algorithms which simultaneously learn the parameters of these dynamics and perform a suitable control policy to control the temperature over these dynamics, using a Model Predictive Control (MPC) scheme.
Considering that other control applications might also benefit from general tools for parametric system identification, the development of efficient and reliable algorithms for parametric system identification will be central to this project.
Both numerical and real machine experiments are considered, to assess the quality of different algorithms.
Publications
Simpson, Léo; Asprion, Jonas; Muntwiler, Simon; Köhler, Johannes; Diehl, Moritz
Parallelizable Parametric Nonlinear System Identification via tuning of a Moving Horizon State Estimator Working paper
2024, (Submitted to the 63rd IEEE Conference on Decision and Control 2024 (CDC)).
@workingpaper{Simpson2024Parallelizable,
title = {Parallelizable Parametric Nonlinear System Identification via tuning of a Moving Horizon State Estimator},
author = {Léo Simpson and Jonas Asprion and Simon Muntwiler and Johannes Köhler and Moritz Diehl},
doi = {https://doi.org/10.48550/arXiv.2403.17858},
year = {2024},
date = {2024-05-29},
abstract = {This paper introduces a novel optimization-based approach for parametric nonlinear system identification. Building upon the prediction error method framework, traditionally used for linear system identification, we extend its capabilities to nonlinear systems. The predictions are computed using a moving horizon state estimator with a constant arrival cost. Eventually, both the system parameters and the arrival cost are estimated by minimizing the sum of the squared prediction errors. Since the predictions are induced by the state estimator, the method can be viewed as the tuning of a state estimator, based on its predictive capacities. The present extension of the prediction error method not only enhances performance for nonlinear systems but also enables learning from multiple trajectories with unknown initial states, broadening its applicability in practical scenarios. Additionally, the novel formulation leaves room for the design of efficient and parallelizable optimization algorithms, since each output prediction only depends on a fixed window of past actions and measurements. In the special case of linear time-invariant systems, we show an important property of the proposed method which suggests asymptotic consistency under reasonable assumptions. Numerical examples illustrate the effectiveness and practicality of the approach, and one of the examples also highlights the necessity for the arrival cost.},
note = {Submitted to the 63rd IEEE Conference on Decision and Control 2024 (CDC)},
keywords = {},
pubstate = {published},
tppubtype = {workingpaper}
}
Xie, Jing; Simpson, Léo; Asprion, Jonas; Scattolini, Riccardo
A Learning-based Model Predictive Control Scheme with Application to Temperature Control Units Working paper
2024, (Submitted to 2024 IEEE Conference on Control Technology and Applications).
@workingpaper{xie2024learningbased,
title = {A Learning-based Model Predictive Control Scheme with Application to Temperature Control Units},
author = {Jing Xie and Léo Simpson and Jonas Asprion and Riccardo Scattolini
},
url = {https://arxiv.org/abs/2402.05606},
year = {2024},
date = {2024-02-13},
urldate = {2024-02-13},
abstract = {Temperature control is a complex task due to its often unknown dynamics and disturbances. This paper explores the use of Neural Nonlinear AutoRegressive eXogenous (NNARX) models for nonlinear system identification and model predictive control of a temperature control unit. First, the NNARX model is identified from input-output data collected from the real plant, and a state-space representation with known measurable states consisting of past input and output variables is formulated. Second, a tailored model predictive controller is designed based on the trained NNARX network. The proposed control architecture is experimentally tested on the temperature control units manufactured by Tool-Temp AG. The results achieved are compared with those obtained using a PI controller and a linear MPC. The findings illustrate that the proposed scheme achieves satisfactory tracking performance while incurring the lowest energy cost among the compared controllers.},
note = {Submitted to 2024 IEEE Conference on Control Technology and Applications},
keywords = {},
pubstate = {published},
tppubtype = {workingpaper}
}
Ghezzi, Andrea; Simpson, Léo; Bürger, Adrian; Zeile, Clemens; Sager, Sebastian; Diehl, Moritz
A Voronoi-Based Mixed-Integer Gauss-Newton Algorithm for MINLP Arising in Optimal Control Proceedings Article
In: 2023 European Control Conference (ECC), pp. 1-7, IEEE, Bucharest, Romania, 2023, ISBN: 978-3-907144-08-4.
@inproceedings{Ghezzi2023a,
title = { A Voronoi-Based Mixed-Integer Gauss-Newton Algorithm for MINLP Arising in Optimal Control},
author = {Andrea Ghezzi and Léo Simpson and Adrian Bürger and Clemens Zeile and Sebastian Sager and Moritz Diehl},
doi = {https://doi.org/10.23919/ECC57647.2023.10178130},
isbn = {978-3-907144-08-4},
year = {2023},
date = {2023-07-17},
urldate = {2023-07-17},
booktitle = {2023 European Control Conference (ECC)},
pages = {1-7},
publisher = {IEEE},
address = {Bucharest, Romania},
abstract = {We present a new algorithm for addressing nonconvex Mixed-Integer Nonlinear Programs (MINLPs) where the cost function is of nonlinear least squares form. We exploit this structure by leveraging a Gauss-Newton quadratic approximation of the original MINLP, leading to the formulation of a Mixed-Integer Quadratic Program (MIQP), which can be solved efficiently. The integer solution of the MIQP is used to fix the integer variables of the original MINLP, resulting in a standard Nonlinear Program. We introduce an iterative procedure to repeat the optimization of the two programs in order to improve the solution. To guide the iterations towards unexplored regions, we devise a strategy to partition the integer solution space based on Voronoi diagrams. Finally, we first illustrate the algorithm on a simple example of MINLP and then test it on an example of real-world complexity concerning the optimal control of an energy system. Here, the new algorithm outperforms state-of-the-art methods, finding a solution with a lower objective value, at the cost of requiring an increased runtime compared to other approximate methods.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Simpson, Léo; Nurkanovic, Armin; Diehl, Moritz
Direct Collocation for Numerical Optimal Control of Second-Order ODE Proceedings Article
In: 2023 European Control Conference (ECC), pp. 1-7, IEEE, Bucharest, Romania, 2023, ISBN: 978-3-907144-08-4.
@inproceedings{Simpson2023DCSODE,
title = {Direct Collocation for Numerical Optimal Control of Second-Order ODE},
author = {Léo Simpson and Armin Nurkanovic and Moritz Diehl},
url = {https://ieeexplore.ieee.org/document/10178181},
doi = {https://doi.org/10.23919/ECC57647.2023.10178181},
isbn = {978-3-907144-08-4},
year = {2023},
date = {2023-07-17},
urldate = {2023-07-17},
booktitle = {2023 European Control Conference (ECC)},
pages = {1-7},
publisher = {IEEE},
address = {Bucharest, Romania},
abstract = {Mechanical systems are usually modeled by second-order Ordinary Differential Equations (ODE) which take the form q¨=f(t, q, q˙). While simulation methods tailored to these equations have been studied, using them in direct optimal control methods is rare. Indeed, the standard approach is to perform a state augmentation, adding the velocities to the state. The main drawback of this approach is that the number of decision variables is doubled, which could harm the performance of the resulting optimization problem. In this paper, we present an approach tailored to second-order ODE. We compare it with the standard one, both on theoretical aspects and in a numerical example. Notably, we show that the tailored formulation is likely to improve the performance of a direct collocation method, for solving optimal control problems with second-order ODE of the more restrictive form q¨=f(t, q).},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Simpson, Léo; Ghezzi, Andrea; Asprion, Jonas; Diehl, Moritz
An Efficient Method for the Joint Estimation of System Parameters and Noise Covariances for Linear Time-Variant Systems Proceedings Article Forthcoming
In: 2023 Conference of Decision and Control (CDC) , Forthcoming.
@inproceedings{Simpson2023EMJE,
title = {An Efficient Method for the Joint Estimation of System Parameters and Noise Covariances for Linear Time-Variant Systems },
author = {Léo Simpson and Andrea Ghezzi and Jonas Asprion and Moritz Diehl},
url = {https://arxiv.org/abs/2211.12302},
year = {2023},
date = {2023-03-20},
booktitle = {2023 Conference of Decision and Control (CDC) },
abstract = {We present an optimization-based method for the joint estimation of system parameters and noise covariances of linear time-variant systems. Given measured data, this method maximizes the likelihood of the parameters. We solve the optimization problem of interest via a novel structure-exploiting solver. We present the advantages of the proposed approach over commonly used methods in the framework of Moving Horizon Estimation. Finally, we show the performance of the method through numerical simulations on a realistic example of a thermal system. In this example, the method can successfully estimate the model parameters in a short computational time.},
keywords = {},
pubstate = {forthcoming},
tppubtype = {inproceedings}
}