Search Results for author: Johannes Köhler

Found 31 papers, 4 papers with code

Adaptive Economic Model Predictive Control for linear systems with performance guarantees

no code implementations27 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.

Model Predictive Control

Safe Guaranteed Exploration for Non-linear Systems

1 code implementation9 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.

Efficient Exploration Model Predictive Control

MHE under parametric uncertainty -- Robust state estimation without informative data

no code implementations21 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.

Friction

Nonlinear Functional Estimation: Functional Detectability and Full Information Estimation

no code implementations21 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.

Automatic nonlinear MPC approximation with closed-loop guarantees

1 code implementation15 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.

Model Predictive Control

Towards non-stochastic targeted exploration

no code implementations10 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.

Analysis and design of model predictive control frameworks for dynamic operation -- An overview

no code implementations6 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.

Model Predictive Control

Approximate non-linear model predictive control with safety-augmented neural networks

1 code implementation19 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.

Model Predictive Control

On stochastic MPC formulations with closed-loop guarantees: Analysis and a unifying framework

no code implementations31 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.

Model Predictive Control

Active Learning-based Model Predictive Coverage Control

no code implementations17 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.

Active Learning Model Predictive Control

Sequential learning and control: Targeted exploration for robust performance

no code implementations19 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.

Scheduling

Predictive safety filter using system level synthesis

1 code implementation5 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.

Robust peak-to-peak gain analysis using integral quadratic constraints

no code implementations17 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).

Online convex optimization for constrained control of linear systems using a reference governor

no code implementations16 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.

Robust adaptive MPC using control contraction metrics

no code implementations23 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.

Model Predictive Control

Stability in data-driven MPC: an inherent robustness perspective

no code implementations24 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.

LEMMA Model Predictive Control

Recursively feasible stochastic predictive control using an interpolating initial state constraint -- extended version

no code implementations2 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.

Model Predictive Control

A Lyapunov function for robust stability of moving horizon estimation

no code implementations25 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.

Robust output feedback model predictive control using online estimation bounds

no code implementations7 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.

Model Predictive Control

On the design of terminal ingredients for data-driven MPC

no code implementations14 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

Stability and performance in MPC using a finite-tail cost

no code implementations12 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.

Model Predictive Control

Offset-free setpoint tracking using neural network controllers

no code implementations23 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.

Constrained nonlinear output regulation using model predictive control -- extended version

no code implementations25 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.

Model Predictive Control

Robust and optimal predictive control of the COVID-19 outbreak

no code implementations7 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.

Model Predictive Control

Robust Dual Control based on Gain Scheduling

no code implementations9 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.

Scheduling

Robust Constraint Satisfaction in Data-Driven MPC

no code implementations15 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.

Model Predictive Control

Data-Driven Tracking MPC for Changing Setpoints

no code implementations21 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.

Model Predictive Control

Data-Driven Model Predictive Control with Stability and Robustness Guarantees

no code implementations11 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.

Model Predictive Control

Learning an Approximate Model Predictive Controller with Guarantees

no code implementations11 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.

Cannot find the paper you are looking for? You can Submit a new open access paper.