no code implementations • 27 Mar 2024 • Maximilian Degner, Raffaele Soloperto, Melanie N. Zeilinger, John Lygeros, Johannes Köhler
We present a model predictive control (MPC) formulation to directly optimize economic criteria for linear constrained systems subject to disturbances and uncertain model parameters.
1 code implementation • 9 Feb 2024 • Manish Prajapat, Johannes Köhler, Matteo Turchetta, Andreas Krause, Melanie N. Zeilinger
Based on this framework we propose an efficient algorithm, SageMPC, SAfe Guaranteed Exploration using Model Predictive Control.
no code implementations • 21 Dec 2023 • Simon Muntwiler, Johannes Köhler, Melanie N. Zeilinger
In this paper, we study state estimation for general nonlinear systems with unknown parameters and persistent process and measurement noise.
no code implementations • 21 Dec 2023 • Simon Muntwiler, Johannes Köhler, Melanie N. Zeilinger
Together, we present a unified framework to study functional estimation with a detectability condition, which is necessary and sufficient for the existence of a stable functional estimator, and a corresponding functional estimator design.
1 code implementation • 15 Dec 2023 • Abdullah Tokmak, Christian Fiedler, Melanie N. Zeilinger, Sebastian Trimpe, Johannes Köhler
We address this problem by presenting a novel algorithm that automatically computes an explicit approximation to nonlinear MPC schemes while retaining closed-loop guarantees.
no code implementations • 10 Dec 2023 • Janani Venkatasubramanian, Johannes Köhler, Mark Cannon, Frank Allgöwer
We present a novel targeted exploration strategy for linear time-invariant systems without stochastic assumptions on the noise, i. e., without requiring independence or zero mean, allowing for deterministic model misspecifications.
no code implementations • 11 Sep 2023 • John Irvin Alora, Luis A. Pabon, Johannes Köhler, Mattia Cenedese, Ed Schmerling, Melanie N. Zeilinger, George Haller, Marco Pavone
Real-world systems are often characterized by high-dimensional nonlinear dynamics, making them challenging to control in real time.
no code implementations • 6 Jul 2023 • Johannes Köhler, Matthas A. Müller, Frank Allgöwer
This article provides an overview of model predictive control (MPC) frameworks for dynamic operation of nonlinear constrained systems.
1 code implementation • 19 Apr 2023 • Henrik Hose, Johannes Köhler, Melanie N. Zeilinger, Sebastian Trimpe
Our method requires a single evaluation of the NN and forward integration of the input sequence online, which is fast to compute on resource-constrained systems.
no code implementations • 31 Mar 2023 • Johannes Köhler, Ferdinand Geuss, Melanie N. Zeilinger
We investigate two particular MPC formulations representative for these two frameworks called robust-stochastic MPC and indirect feedback stochastic MPC.
no code implementations • 17 Mar 2023 • Rahel Rickenbach, Johannes Köhler, Anna Scampicchio, Melanie N. Zeilinger, Andrea Carron
In addition, we derive a control framework that avoids the hierarchical structure by integrating the reference optimization in the MPC formulation.
no code implementations • 19 Jan 2023 • Janani Venkatasubramanian, Johannes Köhler, Julian Berberich, Frank Allgöwer
This provides an a priori upper bound on the remaining model uncertainty after exploration, which can further be leveraged in a gain-scheduling controller design that guarantees robust performance.
1 code implementation • 5 Dec 2022 • Antoine P. Leeman, Johannes Köhler, Samir Benanni, Melanie N. Zeilinger
In this paper, we present an improved model predictive safety filter (MPSF) formulation, which incorporates system level synthesis techniques in the design.
no code implementations • 17 Nov 2022 • Lukas Schwenkel, Johannes Köhler, Matthias A. Müller, Frank Allgöwer
This work provides a framework to compute an upper bound on the robust peak-to-peak gain of discrete-time uncertain linear systems using integral quadratic constraints (IQCs).
no code implementations • 16 Nov 2022 • Marko Nonhoff, Johannes Köhler, Matthias A. Müller
In this work, we propose a control scheme for linear systems subject to pointwise in time state and input constraints that aims to minimize time-varying and a priori unknown cost functions.
no code implementations • 23 Sep 2022 • András Sasfi, Melanie N. Zeilinger, Johannes Köhler
As a result, the proposed MPC formulation is applicable to a large class of nonlinear systems, reduces conservatism during online operation, and guarantees robust constraint satisfaction and convergence to a neighborhood of the desired setpoint.
no code implementations • 24 May 2022 • Julian Berberich, Johannes Köhler, Matthias A. Müller, Frank Allgöwer
Moreover, we discuss how the presented proof technique allows to show closed-loop stability of a variety of DD-MPC schemes with noisy data, as long as the corresponding model-based MPC is inherently robust.
no code implementations • 2 Mar 2022 • Johannes Köhler, Melanie N. Zeilinger
We present a stochastic model predictive control (SMPC) framework for linear systems subject to possibly unbounded disturbances.
no code implementations • 25 Feb 2022 • Julian D. Schiller, Simon Muntwiler, Johannes Köhler, Melanie N. Zeilinger, Matthias A. Müller
We provide a novel robust stability analysis for moving horizon estimation (MHE) using a Lyapunov function.
no code implementations • 7 May 2021 • Johannes Köhler, Matthias A. Müller, Frank Allgöwer
Robust constraint satisfaction is guaranteed by suitably incorporating these online validated bounds on the estimation error in a homothetic tube based MPC formulation.
no code implementations • 14 Jan 2021 • Julian Berberich, Johannes Köhler, Matthias A. Müller, Frank Allgöwer
We present a model predictive control (MPC) scheme to control linear time-invariant systems using only measured input-output data and no model knowledge.
Optimization and Control Systems and Control Systems and Control
no code implementations • 12 Jan 2021 • Johannes Köhler, Frank Allgöwer
In this paper, we provide a stability and performance analysis of model predictive control (MPC) schemes based on finite-tail costs.
no code implementations • 23 Nov 2020 • Patricia Pauli, Johannes Köhler, Julian Berberich, Anne Koch, Frank Allgöwer
In this paper, we present a method to analyze local and global stability in offset-free setpoint tracking using neural network controllers and we provide ellipsoidal inner approximations of the corresponding region of attraction.
no code implementations • 25 May 2020 • Johannes Köhler, Matthias A. Müller, Frank Allgöwer
The paper also contains novel results for MPC without terminal constraints with positive semidefinite input/output stage costs that are of independent interest.
no code implementations • 7 May 2020 • Johannes Köhler, Lukas Schwenkel, Anne Koch, Julian Berberich, Patricia Pauli, Frank Allgöwer
Our theoretical findings support various recent studies by showing that 1) adaptive feedback strategies are required to reliably contain the COVID-19 outbreak, 2) well-designed policies can significantly reduce the number of fatalities compared to simpler ones while keeping the amount of social distancing measures on the same level, and 3) imposing stronger social distancing measures early on is more effective and cheaper in the long run than opening up too soon and restoring stricter measures at a later time.
no code implementations • 9 Apr 2020 • Janani Venkatasubramanian, Johannes Köhler, Julian Berberich, Frank Allgöwer
We present a novel strategy for robust dual control of linear time-invariant systems based on gain scheduling with performance guarantees.
no code implementations • 15 Mar 2020 • Julian Berberich, Johannes Köhler, Matthias A. Müller, Frank Allgöwer
We propose a purely data-driven model predictive control (MPC) scheme to control unknown linear time-invariant systems with guarantees on stability and constraint satisfaction in the presence of noisy data.
no code implementations • 22 Dec 2019 • Julian Nubert, Johannes Köhler, Vincent Berenz, Frank Allgöwer, Sebastian Trimpe
Fast feedback control and safety guarantees are essential in modern robotics.
no code implementations • 21 Oct 2019 • Julian Berberich, Johannes Köhler, Matthias A. Müller, Frank Allgöwer
We propose a data-driven tracking model predictive control (MPC) scheme to control unknown discrete-time linear time-invariant systems.
no code implementations • 11 Jun 2019 • Julian Berberich, Johannes Köhler, Matthias A. Müller, Frank Allgöwer
First, we prove exponential stability of a nominal data-driven MPC scheme with terminal equality constraints in the case of no measurement noise.
no code implementations • 11 Jun 2018 • Michael Hertneck, Johannes Köhler, Sebastian Trimpe, Frank Allgöwer
A supervised learning framework is proposed to approximate a model predictive controller (MPC) with reduced computational complexity and guarantees on stability and constraint satisfaction.