Skip to main content

Showing 1–50 of 149 results for author: Allgöwer, F

.
  1. arXiv:2406.04130  [pdf, other

    eess.SY math.OC

    An overview of systems-theoretic guarantees in data-driven model predictive control

    Authors: Julian Berberich, Frank Allgöwer

    Abstract: The development of control methods based on data has seen a surge of interest in recent years. When applying data-driven controllers in real-world applications, providing theoretical guarantees for the closed-loop system is of crucial importance to ensure reliable operation. In this review, we provide an overview of data-driven model predictive control (MPC) methods for controlling unknown systems… ▽ More

    Submitted 6 June, 2024; originally announced June 2024.

  2. arXiv:2405.14361  [pdf, ps, other

    math.OC eess.SY

    On discount functions for economic model predictive control without terminal conditions

    Authors: Lukas Schwenkel, Daniel Briem, Matthias A. Müller, Frank Allgöwer

    Abstract: In this paper, we investigate discounted economic model predictive control (E-MPC) schemes without terminal conditions in scenarios where the optimal operating behavior is a periodic orbit. For such a setting, it is known that a linearly discounted stage cost guarantees asymptotic stability of any arbitrarily small neighborhood of the optimal orbit if the prediction horizon is sufficiently long. H… ▽ More

    Submitted 23 May, 2024; originally announced May 2024.

  3. arXiv:2405.03245  [pdf

    eess.SY

    How improving performance may imply losing consistency in event-triggered consensus

    Authors: David Meister, Duarte J. Antunes, Frank Allgöwer

    Abstract: Event-triggered control is often argued to lower the average triggering rate compared to time-triggered control while still achieving a desired control goal, e.g., the same performance level. However, this property, often called consistency, cannot be taken for granted and can be hard to analyze in many settings. In particular, although numerous decentralized event-triggered control schemes have b… ▽ More

    Submitted 6 May, 2024; originally announced May 2024.

  4. arXiv:2405.01125  [pdf, other

    cs.LG eess.IV eess.SY

    Lipschitz constant estimation for general neural network architectures using control tools

    Authors: Patricia Pauli, Dennis Gramlich, Frank Allgöwer

    Abstract: This paper is devoted to the estimation of the Lipschitz constant of neural networks using semidefinite programming. For this purpose, we interpret neural networks as time-varying dynamical systems, where the $k$-th layer corresponds to the dynamics at time $k$. A key novelty with respect to prior work is that we use this interpretation to exploit the series interconnection structure of neural net… ▽ More

    Submitted 2 May, 2024; originally announced May 2024.

  5. arXiv:2404.19096  [pdf, other

    eess.SY

    Data-Driven Min-Max MPC for Linear Systems: Robustness and Adaptation

    Authors: Yifan Xie, Julian Berberich, Frank Allgöwer

    Abstract: Data-driven controllers design is an important research problem, in particular when data is corrupted by the noise. In this paper, we propose a data-driven min-max model predictive control (MPC) scheme using noisy input-state data for unknown linear time-invariant (LTI) system. The unknown system matrices are characterized by a set-membership representation using the noisy input-state data. Levera… ▽ More

    Submitted 29 April, 2024; originally announced April 2024.

    Comments: arXiv admin note: text overlap with arXiv:2309.17307

  6. arXiv:2403.18571  [pdf, ps, other

    eess.SY cs.CR math.OC

    Bootstrap** Guarantees: Stability and Performance Analysis for Dynamic Encrypted Control

    Authors: Sebastian Schlor, Frank Allgöwer

    Abstract: Encrypted dynamic controllers that operate for an unlimited time have been a challenging subject of research. The fundamental difficulty is the accumulation of errors and scaling factors in the internal state during operation. Bootstrap**, a technique commonly employed in fully homomorphic cryptosystems, can be used to avoid overflows in the controller state but can potentially introduce signifi… ▽ More

    Submitted 27 March, 2024; originally announced March 2024.

  7. arXiv:2403.15116  [pdf, other

    eess.SY cs.RO

    Collision Avoidance Safety Filter for an Autonomous E-Scooter using Ultrasonic Sensors

    Authors: Robin Strässer, Marc Seidel, Felix Brändle, David Meister, Raffaele Soloperto, David Hambach Ferrer, Frank Allgöwer

    Abstract: In this paper, we propose a collision avoidance safety filter for autonomous electric scooters to enable safe operation of such vehicles in pedestrian areas. In particular, we employ multiple low-cost ultrasonic sensors to detect a wide range of possible obstacles in front of the e-scooter. Based on possibly faulty distance measurements, we design a filter to mitigate measurement noise and missing… ▽ More

    Submitted 27 May, 2024; v1 submitted 22 March, 2024; originally announced March 2024.

    Comments: Accepted for presentation at the 17th IFAC Symposium on Control in Transportation Systems (CTS 2024)

  8. arXiv:2403.11938  [pdf, other

    eess.SY cs.LG eess.IV eess.SP

    State space representations of the Roesser type for convolutional layers

    Authors: Patricia Pauli, Dennis Gramlich, Fran Allgöwer

    Abstract: From the perspective of control theory, convolutional layers (of neural networks) are 2-D (or N-D) linear time-invariant dynamical systems. The usual representation of convolutional layers by the convolution kernel corresponds to the representation of a dynamical system by its impulse response. However, many analysis tools from control theory, e.g., involving linear matrix inequalities, require a… ▽ More

    Submitted 18 March, 2024; originally announced March 2024.

  9. arXiv:2402.03145  [pdf, ps, other

    eess.SY cs.LG math.OC

    SafEDMD: A certified learning architecture tailored to data-driven control of nonlinear dynamical systems

    Authors: Robin Strässer, Manuel Schaller, Karl Worthmann, Julian Berberich, Frank Allgöwer

    Abstract: The Koopman operator serves as the theoretical backbone for machine learning of dynamical control systems, where the operator is heuristically approximated by extended dynamic mode decomposition (EDMD). In this paper, we propose Stability- and certificate-oriented EDMD (SafEDMD): a novel EDMD-based learning architecture which comes along with rigorous certificates, resulting in a reliable surrogat… ▽ More

    Submitted 17 May, 2024; v1 submitted 5 February, 2024; originally announced February 2024.

  10. arXiv:2401.14033  [pdf, ps, other

    cs.LG

    Novel Quadratic Constraints for Extending LipSDP beyond Slope-Restricted Activations

    Authors: Patricia Pauli, Aaron Havens, Alexandre Araujo, Siddharth Garg, Farshad Khorrami, Frank Allgöwer, Bin Hu

    Abstract: Recently, semidefinite programming (SDP) techniques have shown great promise in providing accurate Lipschitz bounds for neural networks. Specifically, the LipSDP approach (Fazlyab et al., 2019) has received much attention and provides the least conservative Lipschitz upper bounds that can be computed with polynomial time guarantees. However, one main restriction of LipSDP is that its formulation r… ▽ More

    Submitted 25 January, 2024; originally announced January 2024.

    Comments: accepted as a conference paper at ICLR 2024

  11. arXiv:2312.05947  [pdf, other

    eess.SY

    Towards non-stochastic targeted exploration

    Authors: Janani Venkatasubramanian, Johannes Köhler, Mark Cannon, Frank Allgöwer

    Abstract: 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. This work utilizes classical data-dependent uncertainty bounds on the least-squares parameter estimates in the presence of energy-bounded noise. We provide a sufficient… ▽ More

    Submitted 10 December, 2023; originally announced December 2023.

    Comments: submitted to IFAC Symposium on System Identification, 2024

  12. arXiv:2312.01441  [pdf, other

    eess.SY math.OC

    Koopman-based feedback design with stability guarantees

    Authors: Robin Strässer, Manuel Schaller, Karl Worthmann, Julian Berberich, Frank Allgöwer

    Abstract: We present a method to design a state-feedback controller ensuring exponential stability for nonlinear systems using only measurement data. Our approach relies on Koopman-operator theory and uses robust control to explicitly account for approximation errors due to finitely many data samples. To simplify practical usage across various applications, we provide a tutorial-style exposition of the feed… ▽ More

    Submitted 3 May, 2024; v1 submitted 3 December, 2023; originally announced December 2023.

  13. arXiv:2311.12714  [pdf, ps, other

    eess.SY cs.CR math.DS

    Decrypting Nonlinearity: Koopman Interpretation and Analysis of Cryptosystems

    Authors: Robin Strässer, Sebastian Schlor, Frank Allgöwer

    Abstract: Public-key cryptosystems rely on computationally difficult problems for security, traditionally analyzed using number theory methods. In this paper, we introduce a novel perspective on cryptosystems by viewing the Diffie-Hellman key exchange and the Rivest-Shamir-Adleman cryptosystem as nonlinear dynamical systems. By applying Koopman theory, we transform these dynamical systems into higher-dimens… ▽ More

    Submitted 21 November, 2023; originally announced November 2023.

  14. arXiv:2309.17307  [pdf, ps, other

    eess.SY

    Data-Driven Min-Max MPC for Linear Systems

    Authors: Yifan Xie, Julian Berberich, Frank Allgower

    Abstract: Designing data-driven controllers in the presence of noise is an important research problem, in particular when guarantees on stability, robustness, and constraint satisfaction are desired. In this paper, we propose a data-driven min-max model predictive control (MPC) scheme to design state-feedback controllers from noisy data for unknown linear time-invariant (LTI) system. The considered min-max… ▽ More

    Submitted 29 September, 2023; originally announced September 2023.

  15. arXiv:2309.03804  [pdf, other

    eess.SY

    Performance implications of different $p$-norms in level-triggered sampling

    Authors: David Meister, Frank Allgöwer

    Abstract: This work studies the performance of an event-based control approach, namely level-triggered sampling, in a standard multidimensional single-integrator setup. We falsify a conjecture from the literature that the deployed $p$-norm in the triggering condition supposedly has no impact on the performance of the sampling scheme in that setting. In particular, we show for the considered setup that the u… ▽ More

    Submitted 7 September, 2023; originally announced September 2023.

    Comments: 7 pages, 2 figures, accepted: 62nd IEEE Conf. on Decision and Control (CDC 2023)

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

    Authors: Johannes Köhler, Matthas A. Müller, Frank Allgöwer

    Abstract: This article provides an overview of model predictive control (MPC) frameworks for dynamic operation of nonlinear constrained systems. Dynamic operation is often an integral part of the control objective, ranging from tracking of reference signals to the general economic operation of a plant under online changing time-varying operating conditions. We focus on the particular challenges that arise w… ▽ More

    Submitted 9 January, 2024; v1 submitted 6 July, 2023; originally announced July 2023.

    Comments: This is the accepted version of the paper in Annual Reviews in Control, 2024

    Journal ref: Annual Reviews in Control (2024)

  17. arXiv:2306.16042  [pdf, other

    math.OC eess.SY

    Guarantees for data-driven control of nonlinear systems using semidefinite programming: A survey

    Authors: Tim Martin, Thomas B. Schön, Frank Allgöwer

    Abstract: This survey presents recent research on determining control-theoretic properties and designing controllers with rigorous guarantees using semidefinite programming and for nonlinear systems for which no mathematical models but measured trajectories are available. Data-driven control techniques have been developed to circumvent a time-consuming modelling by first principles and because of the increa… ▽ More

    Submitted 3 November, 2023; v1 submitted 28 June, 2023; originally announced June 2023.

  18. arXiv:2305.07875  [pdf, ps, other

    eess.SY math.OC

    On $\ell_2$-performance of weakly-hard real-time control systems

    Authors: Marc Seidel, Simon Lang, Frank Allgöwer

    Abstract: This paper considers control systems with failures in the feedback channel, that occasionally lead to loss of the control input signal. A useful approach for modeling such failures is to consider window-based constraints on possible loss sequences, for example that at least r control attempts in every window of s are successful. A powerful framework to model such constraints are weakly-hard real-t… ▽ More

    Submitted 12 June, 2024; v1 submitted 13 May, 2023; originally announced May 2023.

    Comments: accepted in the European Journal of Control, accepted for presentation at ECC 2024

  19. arXiv:2304.07122  [pdf, ps, other

    eess.SY math.OC

    Stochastic Model Predictive Control using Initial State and Variance Interpolation

    Authors: Henning Schlüter, Frank Allgöwer

    Abstract: We present a Stochastic Model Predictive Control (SMPC) framework for linear systems subject to Gaussian disturbances. In order to avoid feasibility issues, we employ a recent initialization strategy, optimizing over an interpolation of the initial state between the current measurement and previous prediction. By also considering the variance in the interpolation, we can employ variable-size tubes… ▽ More

    Submitted 14 April, 2023; originally announced April 2023.

    Comments: 7 pages, 4 figures

    MSC Class: 93B45 (Primary); 93E20 (Secondary)

  20. Control of bilinear systems using gain-scheduling: Stability and performance guarantees

    Authors: Robin Strässer, Julian Berberich, Frank Allgöwer

    Abstract: In this paper, we present a state-feedback controller design method for bilinear systems. To this end, we write the bilinear system as a linear fractional representation by interpreting the state in the bilinearity as a structured uncertainty. Based on that, we derive convex conditions in terms of linear matrix inequalities for the controller design, which are efficiently solvable by semidefinite… ▽ More

    Submitted 12 September, 2023; v1 submitted 10 April, 2023; originally announced April 2023.

    Comments: Accepted for presentation at the 62nd IEEE Conference on Decision and Control (CDC2023)

    Journal ref: in Proc. 62nd IEEE Conference on Decision and Control (CDC), 2023, pp. 4344-4351

  21. Robust data-driven control for nonlinear systems using the Koopman operator

    Authors: Robin Strässer, Julian Berberich, Frank Allgöwer

    Abstract: Data-driven analysis and control of dynamical systems have gained a lot of interest in recent years. While the class of linear systems is well studied, theoretical results for nonlinear systems are still rare. In this paper, we present a data-driven controller design method for discrete-time control-affine nonlinear systems. Our approach relies on the Koopman operator, which is a linear but infini… ▽ More

    Submitted 9 May, 2023; v1 submitted 7 April, 2023; originally announced April 2023.

    Comments: Accepted for presentation at the IFAC World Congress 2023

    Journal ref: in Proc. 22nd IFAC World Congress, Yokohama, Japan, 2023, pp. 2257-2262

  22. arXiv:2304.03002  [pdf, ps, other

    eess.SY math.OC

    Distributed Model Predictive Control for Periodic Cooperation of Multi-Agent Systems

    Authors: Matthias Köhler, Matthias A. Müller, Frank Allgöwer

    Abstract: We consider multi-agent systems with heterogeneous, nonlinear agents subject to individual constraints that want to achieve a periodic, dynamic cooperative control goal which can be characterised by a set and a suitable cost. We propose a sequential distributed model predictive control (MPC) scheme in which agents sequentially solve an individual optimisation problem to track an artificial periodi… ▽ More

    Submitted 6 April, 2023; originally announced April 2023.

  23. arXiv:2303.12949  [pdf, ps, other

    eess.SY

    Self-triggered output feedback control for nonlinear networked control systems based on hybrid Lyapunov functions

    Authors: Michael Hertneck, Frank Allgöwer

    Abstract: Most approaches for self-triggered control (STC) of nonlinear networked control systems (NCS) require measurements of the full system state to determine transmission times. However, for most control systems only a lower dimensional output is available. To bridge this gap, we present in this paper an output-feedback STC approach for nonlinear NCS. An asymptotically stable observer is used to recons… ▽ More

    Submitted 22 March, 2023; originally announced March 2023.

    Comments: Final version, accepted for presentation at the 22nd IFAC World Congress, 2023. This version contains the full proof of Theorem 1

  24. arXiv:2303.11835  [pdf, ps, other

    cs.LG eess.SY stat.ML

    Lipschitz-bounded 1D convolutional neural networks using the Cayley transform and the controllability Gramian

    Authors: Patricia Pauli, Ruigang Wang, Ian R. Manchester, Frank Allgöwer

    Abstract: We establish a layer-wise parameterization for 1D convolutional neural networks (CNNs) with built-in end-to-end robustness guarantees. In doing so, we use the Lipschitz constant of the input-output map** characterized by a CNN as a robustness measure. We base our parameterization on the Cayley transform that parameterizes orthogonal matrices and the controllability Gramian of the state space rep… ▽ More

    Submitted 25 January, 2024; v1 submitted 20 March, 2023; originally announced March 2023.

    Comments: Published as a conference paper at CDC 2023

  25. Time- versus event-triggered consensus of a single-integrator multi-agent system

    Authors: David Meister, Frank Aurzada, Mikhail A. Lifshits, Frank Allgöwer

    Abstract: Event-triggered control has shown the potential for providing improved control performance at the same average sampling rate when compared to time-triggered control. While this observation motivates numerous event-triggered control schemes, proving it from a theoretical perspective has only been achieved for a limited number of settings. Inspired by existing performance analyses for the single-loo… ▽ More

    Submitted 30 April, 2024; v1 submitted 20 March, 2023; originally announced March 2023.

    Comments: 19 pages, 3 figures. This article builds upon our preceding work: https://doi.org/10.1109/CDC51059.2022.9993301

    Journal ref: Nonlinear Analysis: Hybrid Systems, 53, 101494 (2024)

  26. arXiv:2303.10031  [pdf, other

    eess.SY

    Data-driven Dissipativity Analysis of Linear Parameter-Varying Systems

    Authors: Chris Verhoek, Julian Berberich, Sofie Haesaert, Frank Allgöwer, Roland Tóth

    Abstract: We derive direct data-driven dissipativity analysis methods for Linear Parameter-Varying (LPV) systems using a single sequence of input-scheduling-output data. By means of constructing a semi-definite program subject to linear matrix inequality constraints based on this data-dictionary, direct data-driven verification of $(Q,S,R)$-type of dissipativity properties of the data-generating LPV system… ▽ More

    Submitted 17 October, 2023; v1 submitted 17 March, 2023; originally announced March 2023.

    Comments: Submitted to IEEE Transactions on Automatic Control

  27. Transient Performance of MPC for Tracking

    Authors: Matthias Köhler, Lisa Krügel, Lars Grüne, Matthias A. Müller, Frank Allgöwer

    Abstract: We analyse the closed-loop performance of a model predictive control (MPC) for tracking formulation with artificial references. It has been shown that such a scheme guarantees closed-loop stability and recursive feasibility for any externally supplied reference, even if it is unreachable or time-varying. The basic idea is to consider an artificial reference as an additional decision variable and t… ▽ More

    Submitted 24 January, 2024; v1 submitted 17 March, 2023; originally announced March 2023.

    Journal ref: IEEE Control Systems Letters, vol. 7, pp. 2545-2550, 2023

  28. arXiv:2303.03042  [pdf, other

    math.OC cs.LG eess.SY

    Convolutional Neural Networks as 2-D systems

    Authors: Dennis Gramlich, Patricia Pauli, Carsten W. Scherer, Frank Allgöwer, Christian Ebenbauer

    Abstract: This paper introduces a novel representation of convolutional Neural Networks (CNNs) in terms of 2-D dynamical systems. To this end, the usual description of convolutional layers with convolution kernels, i.e., the impulse responses of linear filters, is realized in state space as a linear time-invariant 2-D system. The overall convolutional Neural Network composed of convolutional layers and nonl… ▽ More

    Submitted 11 April, 2023; v1 submitted 6 March, 2023; originally announced March 2023.

  29. arXiv:2301.07995  [pdf, other

    eess.SY

    Sequential learning and control: Targeted exploration for robust performance

    Authors: Janani Venkatasubramanian, Johannes Köhler, Julian Berberich, Frank Allgöwer

    Abstract: We present a novel dual control strategy for uncertain linear systems based on targeted harmonic exploration and gain-scheduling with performance and excitation guarantees. In the proposed sequential approach, robust control is implemented after exploration with the main feature that the exploration is optimized with respect to the robust control performance. Specifically, we leverage recent resul… ▽ More

    Submitted 12 October, 2023; v1 submitted 19 January, 2023; originally announced January 2023.

    Comments: submitted to IEEE Transactions on Automatic Control (TAC)

  30. arXiv:2212.01099  [pdf, ps, other

    eess.SY

    Linear Data-Driven Economic MPC with Generalized Terminal Constraint

    Authors: Yifan Xie, Julian Berberich, Frank Allgöwer

    Abstract: In this paper, we propose a data-driven economic model predictive control (EMPC) scheme with generalized terminal constraint to control an unknown linear time-invariant system. Our scheme is based on the Fundamental Lemma to predict future system trajectories using a persistently exciting input-output trajectory. The control objective is to minimize an economic cost objective. By employing a gener… ▽ More

    Submitted 5 December, 2022; v1 submitted 2 December, 2022; originally announced December 2022.

  31. arXiv:2211.15253  [pdf, other

    cs.LG eess.SY

    Lipschitz constant estimation for 1D convolutional neural networks

    Authors: Patricia Pauli, Dennis Gramlich, Frank Allgöwer

    Abstract: In this work, we propose a dissipativity-based method for Lipschitz constant estimation of 1D convolutional neural networks (CNNs). In particular, we analyze the dissipativity properties of convolutional, pooling, and fully connected layers making use of incremental quadratic constraints for nonlinear activation functions and pooling operations. The Lipschitz constant of the concatenation of these… ▽ More

    Submitted 20 June, 2023; v1 submitted 28 November, 2022; originally announced November 2022.

  32. arXiv:2211.11290  [pdf, ps, other

    eess.SY cs.CR math.DS

    Koopman interpretation and analysis of a public-key cryptosystem: Diffie-Hellman key exchange

    Authors: Sebastian Schlor, Robin Strässer, Frank Allgöwer

    Abstract: The security of public-key cryptosystems relies on computationally hard problems, that are classically analyzed by number theoretic methods. In this paper, we introduce a new perspective on cryptosystems by interpreting the Diffie-Hellman key exchange as a nonlinear dynamical system. Employing Koopman theory, we transfer this dynamical system into a higher-dimensional space to analytically derive… ▽ More

    Submitted 22 June, 2023; v1 submitted 21 November, 2022; originally announced November 2022.

    Comments: This work has been accepted to IFAC for publication at the 22nd IFAC World Congress 2023

    Journal ref: in Proc. 22nd IFAC World Congress, Yokohama, Japan, 2023, pp. 984-990

  33. arXiv:2211.09434  [pdf, ps, other

    eess.SY math.OC

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

    Authors: Lukas Schwenkel, Johannes Köhler, Matthias A. Müller, Frank Allgöwer

    Abstract: 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). Such bounds are of particular interest in the computation of reachable sets and the $\ell_1$-norm, as well as when safety-critical constraints need to be satisfied pointwise in time. The use of $ρ$-hard IQCs with a terminal… ▽ More

    Submitted 17 November, 2022; originally announced November 2022.

    Comments: 6 pages, submitted to IFAC WC 2023

  34. arXiv:2211.08156  [pdf, other

    eess.SY

    Shared Network Effects in Time- versus Event-Triggered Consensus of a Single-Integrator Multi-Agent System

    Authors: David Meister, Frank Dürr, Frank Allgöwer

    Abstract: Event-triggered control has the potential to provide a similar performance level as time-triggered (periodic) control while triggering events less frequently. It therefore appears intuitive that it is also a viable approach for distributed systems to save scarce shared network resources used for inter-agent communication. While this motivation is commonly used also for multi-agent systems, a theor… ▽ More

    Submitted 4 April, 2023; v1 submitted 15 November, 2022; originally announced November 2022.

    Comments: 7 pages, 1 figure, accepted: 22nd IFAC World Congress 2023

  35. arXiv:2211.06339  [pdf, other

    eess.SY

    Data-driven Nonlinear Predictive Control for Feedback Linearizable Systems

    Authors: Mohammad Alsalti, Victor G. Lopez, Julian Berberich, Frank Allgöwer, Matthias A. Müller

    Abstract: We present a data-driven nonlinear predictive control approach for the class of discrete-time multi-input multi-output feedback linearizable nonlinear systems. The scheme uses a non-parametric predictive model based only on input and noisy output data along with a set of basis functions that approximate the unknown nonlinearities. Despite the noisy output data as well as the mismatch caused by the… ▽ More

    Submitted 27 March, 2023; v1 submitted 11 November, 2022; originally announced November 2022.

    Comments: accepted to IFAC World Congress 2023. arXiv admin note: substantial text overlap with arXiv:2204.01148

  36. arXiv:2211.05639  [pdf, other

    math.OC eess.SY

    Gaussian inference for data-driven state-feedback design of nonlinear systems

    Authors: Tim Martin, Thomas B. Schön, Frank Allgöwer

    Abstract: Data-driven control of nonlinear systems with rigorous guarantees is a challenging problem as it usually calls for nonconvex optimization and requires often knowledge of the true basis functions of the system dynamics. To tackle these drawbacks, this work is based on a data-driven polynomial representation of general nonlinear systems exploiting Taylor polynomials. Thereby, we design state-feedbac… ▽ More

    Submitted 24 March, 2023; v1 submitted 10 November, 2022; originally announced November 2022.

    Comments: Final version, accepted for presentation at the 22nd IFAC World Congress, 2023

  37. Distributed MPC for Self-Organized Cooperation of Multiagent Systems -- Extended Version

    Authors: Matthias Köhler, Matthias A. Müller, Frank Allgöwer

    Abstract: We present a sequential distributed model predictive control (MPC) scheme for cooperative control of multi-agent systems with dynamically decoupled heterogeneous nonlinear agents subject to individual constraints. In the scheme, we explore the idea of using tracking MPC with artificial references to let agents coordinate their cooperation without external guidance. Each agent combines a tracking M… ▽ More

    Submitted 12 June, 2024; v1 submitted 18 October, 2022; originally announced October 2022.

    Comments: Extended version of https://doi.org/10.1109/TAC.2024.3407633 containing a technical proof and additional numerical examples

  38. Data-Driven Control of Distributed Event-Triggered Network Systems

    Authors: Xin Wang, Jian Sun, Gang Wang, Frank Allgöwer, Jie Chen

    Abstract: The present paper deals with data-driven event-triggered control of a class of unknown discrete-time interconnected systems (a.k.a. network systems). To this end, we start by putting forth a novel distributed event-triggering transmission strategy based on periodic sampling, under which a model-based stability criterion for the closed-loop network system is derived, by leveraging a discrete-time l… ▽ More

    Submitted 22 August, 2022; originally announced August 2022.

    Comments: 13 pages, 8 figures

  39. arXiv:2208.00905  [pdf, ps, other

    math.OC eess.SY

    A quantitative and constructive proof of Willems' Fundamental Lemma and its implications

    Authors: Julian Berberich, Andrea Iannelli, Alberto Padoan, Jeremy Coulson, Florian Dörfler, Frank Allgöwer

    Abstract: Willems' Fundamental Lemma provides a powerful data-driven parametrization of all trajectories of a controllable linear time-invariant system based on one trajectory with persistently exciting (PE) input. In this paper, we present a novel proof of this result which is inspired by the classical adaptive control literature and differs from existing proofs in multiple aspects. The proof involves a qu… ▽ More

    Submitted 7 March, 2023; v1 submitted 1 August, 2022; originally announced August 2022.

    Comments: Final version, accepted for presentation at the American Control Conference (ACC) 2023

  40. Analysis of Time- versus Event-Triggered Consensus for a Single-Integrator Multi-Agent System

    Authors: David Meister, Frank Aurzada, Mikhail A. Lifshits, Frank Allgöwer

    Abstract: It is well known that the employed triggering scheme has great impact on the control performance when control loops operate under scarce communication resources. Various practical and simulative works have demonstrated the potential of event-triggered control to reduce communication while providing a similar performance level when compared to time-triggered control. For non-cooperative networked c… ▽ More

    Submitted 12 September, 2022; v1 submitted 17 June, 2022; originally announced June 2022.

    Comments: 7 pages, 1 figure, accepted: 61st IEEE Conference on Decision and Control (CDC 2022)

  41. arXiv:2205.11859  [pdf, ps, other

    eess.SY math.OC

    Stability in data-driven MPC: an inherent robustness perspective

    Authors: Julian Berberich, Johannes Köhler, Matthias A. Müller, Frank Allgöwer

    Abstract: Data-driven model predictive control (DD-MPC) based on Willems' Fundamental Lemma has received much attention in recent years, allowing to control systems directly based on an implicit data-dependent system description. The literature contains many successful practical applications as well as theoretical results on closed-loop stability and robustness. In this paper, we provide a tutorial introduc… ▽ More

    Submitted 25 August, 2022; v1 submitted 24 May, 2022; originally announced May 2022.

    Comments: Final version, accepted for presentation at the 61st IEEE Conference on Decision and Control 2022. This version contains the full proof of Theorem IV.1

  42. arXiv:2205.03614  [pdf, other

    math.OC

    Safe Exploration and Escape Local Minima with Model Predictive Control under Partially Unknown Constraints

    Authors: Raffaele Soloperto, Ali Mesbah, Frank Allgöwer

    Abstract: In this paper, we propose a novel model predictive control (MPC) framework for output tracking that deals with partially unknown constraints. The MPC scheme optimizes over a learning and a backup trajectory. The learning trajectory aims to explore unknown and potentially unsafe areas, if and only if this might lead to a potential performance improvement. On the contrary, the backup trajectory lies… ▽ More

    Submitted 7 May, 2022; originally announced May 2022.

  43. Linearly discounted economic MPC without terminal conditions for periodic optimal operation

    Authors: Lukas Schwenkel, Alexander Hadorn, Matthias A. Müller, Frank Allgöwer

    Abstract: In this work, we study economic model predictive control (MPC) in situations where the optimal operating behavior is periodic. In such a setting, the performance of a standard economic MPC scheme without terminal conditions can generally be far from optimal even with arbitrarily long prediction horizons. Whereas there are modified economic MPC schemes that guarantee optimal performance, all of the… ▽ More

    Submitted 8 January, 2024; v1 submitted 6 May, 2022; originally announced May 2022.

    Journal ref: Automatica, Volume 159, 2024, pp. 111393

  44. arXiv:2204.06486  [pdf, ps, other

    eess.SY

    Bounding the difference between model predictive control and neural networks

    Authors: Ross Drummond, Stephen R. Duncan, Matthew C. Turner, Patricia Pauli, Frank Allgöwer

    Abstract: There is a growing debate on whether the future of feedback control systems will be dominated by data-driven or model-driven approaches. Each of these two approaches has their own complimentary set of advantages and disadvantages, however, only limited attempts have, so far, been developed to bridge the gap between them. To address this issue, this paper introduces a method to bound the worst-case… ▽ More

    Submitted 13 April, 2022; originally announced April 2022.

  45. arXiv:2204.01150  [pdf, ps, other

    math.OC eess.SY

    Practical exponential stability of a robust data-driven nonlinear predictive control scheme

    Authors: Mohammad Alsalti, Victor G. Lopez, Julian Berberich, Frank Allgöwer, Matthias A. Müller

    Abstract: We provide theoretical guarantees for recursive feasibility and practical exponential stability of the closed-loop system of a feedback linearizable nonlinear system when controlled by a robust data-driven nonlinear predictive control scheme. This technical report serves as a supplementary material to our recent paper "Data-driven Nonlinear Predictive Control for Feedback Linearizable Systems". Th… ▽ More

    Submitted 27 March, 2023; v1 submitted 3 April, 2022; originally announced April 2022.

    Comments: This technical report serves as a supplementary material to our recent paper "Data-driven Nonlinear Predictive Control for Feedback Linearizable Systems"

  46. Data-based Control of Feedback Linearizable Systems

    Authors: Mohammad Alsalti, Victor G. Lopez, Julian Berberich, Frank Allgöwer, Matthias A. Müller

    Abstract: We present an extension of Willems' Fundamental Lemma to the class of multi-input multi-output discrete-time feedback linearizable nonlinear systems, thus providing a data-based representation of their input-output trajectories. Two sources of uncertainty are considered. First, the unknown linearizing input is inexactly approximated by a set of basis functions. Second, the measured output data is… ▽ More

    Submitted 16 March, 2023; v1 submitted 3 April, 2022; originally announced April 2022.

    Journal ref: in IEEE Transactions on Automatic Control, 2023

  47. arXiv:2204.00339  [pdf, ps, other

    eess.SY

    Self-triggered MPC robust to bounded packet loss via a min-max approach: extended version

    Authors: Stefan Wildhagen, Matthias Pezzutto, Luca Schenato, Frank Allgöwer

    Abstract: Networked Control Systems typically come with a limited communication bandwidth and thus require special care when designing the underlying control and triggering law. A method that allows to consider hard constraints on the communication traffic as well as on states and inputs is self-triggered model predictive control (MPC). In this scheme, the optimal length of the sampling interval is determin… ▽ More

    Submitted 13 September, 2022; v1 submitted 1 April, 2022; originally announced April 2022.

    Comments: 8 pages, 3 figures. This is an extended version of the paper accepted for CDC 2022, containing all proofs

  48. arXiv:2203.07055  [pdf, ps, other

    eess.SY math.OC

    A novel constraint tightening approach for robust data-driven predictive control

    Authors: Christian Klöppelt, Julian Berberich, Frank Allgöwer, Matthias A. Müller

    Abstract: In this paper, we present a data-driven model predictive control (MPC) scheme that is capable of stabilizing unknown linear time-invariant systems under the influence of process disturbances. To this end, Willems' lemma is used to predict the future behavior of the system. This allows the entire scheme to be set up using only a priori measured data and knowledge of an upper bound on the system ord… ▽ More

    Submitted 14 March, 2022; originally announced March 2022.

    Comments: This paper has been submitted to International Journal of Robust and Nonlinear Control

  49. arXiv:2203.01844  [pdf

    eess.SY math.OC

    Stochastic Model Predictive Control using Initial State Optimization

    Authors: Henning Schlüter, Frank Allgöwer

    Abstract: We propose a stochastic MPC scheme using an optimization over the initial state for the predicted trajectory. Considering linear discrete-time systems under unbounded additive stochastic disturbances subject to chance constraints, we use constraint tightening based on probabilistic reachable sets to design the MPC. The scheme avoids the infeasibility issues arising from unbounded disturbances by i… ▽ More

    Submitted 18 July, 2022; v1 submitted 3 March, 2022; originally announced March 2022.

    Comments: 6 pages, 1 figure; accepted for 25th International Symposium on Mathematical Theory of Networks and Systems (MTNS) 2022

    MSC Class: 93B45 (Primary); 93E20 (Secondary)

  50. Data-driven distributed MPC of dynamically coupled linear systems

    Authors: Matthias Köhler, Julian Berberich, Matthias A. Müller, Frank Allgöwer

    Abstract: In this paper, we present a data-driven distributed model predictive control (MPC) scheme to stabilise the origin of dynamically coupled discrete-time linear systems subject to decoupled input constraints. The local optimisation problems solved by the subsystems rely on a distributed adaptation of the Fundamental Lemma by Willems et al., allowing to parametrise system trajectories using only measu… ▽ More

    Submitted 11 August, 2023; v1 submitted 25 February, 2022; originally announced February 2022.

    Journal ref: IFAC-PapersOnLine, 55(30), 365-370 (2022)