-
Closed-loop training of static output feedback neural network controllers for large systems: A distillation case study
Authors:
E. M. Turan,
J. Jäschke
Abstract:
The online implementation of model predictive control for constrained multivariate systems has two main disadvantages: it requires an estimate of the entire model state and an optimisation problem must be solved online. These issues have typically been treated separately. This work proposes an integrated approach for the offline training of an output feedback neural network controller in closed lo…
▽ More
The online implementation of model predictive control for constrained multivariate systems has two main disadvantages: it requires an estimate of the entire model state and an optimisation problem must be solved online. These issues have typically been treated separately. This work proposes an integrated approach for the offline training of an output feedback neural network controller in closed loop. Online this neural network controller computers the plant inputs cheaply using noisy measurements. In addition, the controller can be trained to only make use of certain predefined measurements. Further, a heuristic approach is proposed to perform the automatic selection of important measurements. The proposed method is demonstrated by extensive simulations using a non-linear distillation column model of 50 states.
△ Less
Submitted 29 February, 2024;
originally announced February 2024.
-
Learning a convex cost-to-go for single step model predictive control
Authors:
E. M. Turan,
Z. Mdoe,
J. Jäschke
Abstract:
For large systems that consider uncertainty the online solution of model predictive control problems can be computationally taxing, and even infeasible. This can be offset by using a shorter horizon, however this can in turn result in poor controller performance. In this work we consider the task of learning convex objective terms to allow the use of a short, potentially single step, control horiz…
▽ More
For large systems that consider uncertainty the online solution of model predictive control problems can be computationally taxing, and even infeasible. This can be offset by using a shorter horizon, however this can in turn result in poor controller performance. In this work we consider the task of learning convex objective terms to allow the use of a short, potentially single step, control horizon to reduce the online computational cost. We consider two surrogates: (1) a convex interpolating function and (2) an input-convex neural network. We highlight that irrespective of the choice of surrogate the behaviour of the surrogate near the origin and ability of the surrogate to describe the feasible region are key concerns for the closed loop performance of the new MPC problem. We address these concerns by tailoring the design of the surrogate to ensure good performance in both aspects.The paper concludes with a numerical example, showing the clear and significant reduction in computational complexity through the use of these convex surrogates.
△ Less
Submitted 6 February, 2024; v1 submitted 5 December, 2023;
originally announced December 2023.
-
Stability Properties of the Adaptive Horizon Multi-Stage MPC
Authors:
Zawadi Mdoe,
Dinesh Krishnamoorthy,
Johannes Jäschke
Abstract:
This paper presents an adaptive horizon multi-stage model-predictive control (MPC) algorithm. It establishes appropriate criteria for recursive feasibility and robust stability using the theory of input-to-state practical stability (ISpS). The proposed algorithm employs parametric nonlinear programming (NLP) sensitivity and terminal ingredients to determine the minimum stabilizing prediction horiz…
▽ More
This paper presents an adaptive horizon multi-stage model-predictive control (MPC) algorithm. It establishes appropriate criteria for recursive feasibility and robust stability using the theory of input-to-state practical stability (ISpS). The proposed algorithm employs parametric nonlinear programming (NLP) sensitivity and terminal ingredients to determine the minimum stabilizing prediction horizon for all the scenarios considered in the subsequent iterations of the multi-stage MPC. This technique notably decreases the computational cost in nonlinear model-predictive control systems with uncertainty, as they involve solving large and complex optimization problems. The efficacy of the controller is illustrated using three numerical examples that illustrate a reduction in computational delay in multi-stage MPC.
△ Less
Submitted 30 May, 2023;
originally announced May 2023.
-
Optimality-Based Discretization Methods for the Global Optimization of Nonconvex Semi-Infinite Programs
Authors:
Evren M. Turan,
Johannes Jäschke,
Rohit Kannan
Abstract:
We use sensitivity analysis to design $\textit{optimality-based}$ discretization (cutting-plane) methods for the global optimization of nonconvex semi-infinite programs (SIPs). We begin by formulating the optimal discretization of SIPs as a max-min problem and propose variants that are more computationally tractable. We then use parametric sensitivity theory to design an efficient method for solvi…
▽ More
We use sensitivity analysis to design $\textit{optimality-based}$ discretization (cutting-plane) methods for the global optimization of nonconvex semi-infinite programs (SIPs). We begin by formulating the optimal discretization of SIPs as a max-min problem and propose variants that are more computationally tractable. We then use parametric sensitivity theory to design an efficient method for solving these max-min problems to local optimality and argue this yields valid discretizations without sacrificing global optimality guarantees. Finally, we formulate optimality-based $\textit{generalized}$ discretization of SIPs as max-min problems and design efficient local optimization algorithms to solve them approximately. Numerical experiments on test instances from the literature demonstrate that our new optimality-based discretization methods can significantly reduce the number of iterations for convergence relative to the classical feasibility-based method.
△ Less
Submitted 28 February, 2023;
originally announced March 2023.
-
Mixed-Dimensional Geometric Coupling of Port-Hamiltonian Systems
Authors:
Jens Jäschke,
Nathanael Skrepek,
Matthias Ehrhardt
Abstract:
We propose a new interconnection relation for infinite-dimensional port-Hamiltonian systems that enables the coupling of ports with different spatial dimensions by integrating over the the surplus dimensions. To show the practical relevance, we apply this interconnection to a model system of an actively cooled gas turbine blade. We also show that this interconnection relation behaves well with res…
▽ More
We propose a new interconnection relation for infinite-dimensional port-Hamiltonian systems that enables the coupling of ports with different spatial dimensions by integrating over the the surplus dimensions. To show the practical relevance, we apply this interconnection to a model system of an actively cooled gas turbine blade. We also show that this interconnection relation behaves well with respect to a discretization in finite element space, ensuring its usability for practical applications.
△ Less
Submitted 13 February, 2022;
originally announced February 2022.
-
GivEn -- Shape Optimization for Gas Turbines in Volatile Energy Networks
Authors:
Jan Backhaus,
Matthias Bolten,
Onur Tanil Doganay,
Matthias Ehrhardt,
Benedikt Engel,
Christian Frey,
Hanno Gottschalk,
Michael Günther,
Camilla Hahn,
Jens Jäschke,
Peter Jaksch,
Kathrin Klamroth,
Alexander Liefke,
Daniel Luft,
Lucas Mäde,
Vincent Marciniak,
Marco Reese,
Johanna Schultes,
Volker Schulz,
Sebastian Schmitz,
Johannes Steiner,
Michael Stiglmayr
Abstract:
This paper describes the project GivEn that develops a novel multicriteria optimization process for gas turbine blades and vanes using modern "adjoint" shape optimization algorithms. Given the many start and shut-down processes of gas power plants in volatile energy grids, besides optimizing gas turbine geometries for efficiency, the durability understood as minimization of the probability of fail…
▽ More
This paper describes the project GivEn that develops a novel multicriteria optimization process for gas turbine blades and vanes using modern "adjoint" shape optimization algorithms. Given the many start and shut-down processes of gas power plants in volatile energy grids, besides optimizing gas turbine geometries for efficiency, the durability understood as minimization of the probability of failure is a design objective of increasing importance. We also describe the underlying coupling structure of the multiphysical simulations and use modern, gradient based multicriteria optimization procedures to enhance the exploration of Pareto-optimal solutions.
△ Less
Submitted 20 February, 2020;
originally announced February 2020.