Skip to main content

Showing 1–33 of 33 results for author: Darup, M S

Searching in archive eess. Search in all archives.
.
  1. On data usage and predictive behavior of data-driven predictive control with 1-norm regularization

    Authors: Manuel Klädtke, Moritz Schulze Darup

    Abstract: We investigate the data usage and predictive behavior of data-driven predictive control (DPC) with 1-norm regularization. Our analysis enables the offline removal of unused data and facilitates a comparison between the identified symmetric structure and data usage against prior knowledge of the true system. This comparison helps assess the suitability of the DPC scheme for effective control.

    Submitted 8 July, 2025; v1 submitted 28 May, 2025; originally announced May 2025.

    Comments: This paper is a preprint of a contribution to the IEEE Control Systems Letters. 6 pages, 3 figures

  2. arXiv:2504.11125  [pdf, ps, other

    eess.SY math.OC

    A mixed-integer framework for analyzing neural network-based controllers for piecewise affine systems with bounded disturbances

    Authors: Dieter Teichrib, Moritz Schulze Darup

    Abstract: We present a method for representing the closed-loop dynamics of piecewise affine (PWA) systems with bounded additive disturbances and neural network-based controllers as mixed-integer (MI) linear constraints. We show that such representations enable the computation of robustly positively invariant (RPI) sets for the specified system class by solving MI linear programs. These RPI sets can subseque… ▽ More

    Submitted 28 April, 2025; v1 submitted 15 April, 2025; originally announced April 2025.

    Comments: 8 pages, 3 figures, to be published in the proceedings of the 23rd European Control Conference (2025)

  3. arXiv:2504.10203  [pdf, other

    eess.SY

    A moving horizon estimator for aquifer thermal energy storages

    Authors: Johannes van Randenborgh, Moritz Schulze Darup

    Abstract: Aquifer thermal energy storages (ATES) represent groundwater saturated aquifers that store thermal energy in the form of heated or cooled groundwater. Combining two ATES, one can harness excess thermal energy from summer (heat) and winter (cold) to support the building's heating, ventilation, and air conditioning (HVAC) technology. In general, a dynamic operation of ATES throughout the year is ben… ▽ More

    Submitted 15 April, 2025; v1 submitted 14 April, 2025; originally announced April 2025.

    Comments: European Control Conference 2025 (ECC), Thessaloniki, Greece

  4. arXiv:2503.21952  [pdf, other

    eess.SY math.OC

    Towards explainable data-driven predictive control with regularizations

    Authors: Manuel Klädtke, Moritz Schulze Darup

    Abstract: Data-driven predictive control (DPC), using linear combinations of recorded trajectory data, has recently emerged as a popular alternative to traditional model predictive control (MPC). Without an explicitly enforced prediction model, the effects of commonly used regularization terms (and the resulting predictions) can be opaque. This opacity may lead to practical challenges, such as reliance on e… ▽ More

    Submitted 27 March, 2025; originally announced March 2025.

    Comments: This is an Original Manuscript of an article to be published by De Gruyter in at - Automatisierungstechnik. 14 pages, 4 figures

  5. Towards privacy-preserving cooperative control via encrypted distributed optimization

    Authors: Philipp Binfet, Janis Adamek, Nils Schlüter, Moritz Schulze Darup

    Abstract: Cooperative control is crucial for the effective operation of dynamical multi-agent systems. Especially for distributed control schemes, it is essential to exchange data between the agents. This becomes a privacy threat if the data is sensitive. Encrypted control has shown the potential to address this risk and ensure confidentiality. However, existing approaches mainly focus on cloud-based contro… ▽ More

    Submitted 18 December, 2024; originally announced December 2024.

    Journal ref: Automatisierungstechnik 71, no. 9 (2023): 736-747

  6. Privacy-Preserving Power Flow Analysis via Secure Multi-Party Computation

    Authors: Jonas von der Heyden, Nils Schlüter, Philipp Binfet, Martin Asman, Markus Zdrallek, Tibor Jager, Moritz Schulze Darup

    Abstract: Smart grids feature a bidirectional flow of electricity and data, enhancing flexibility, efficiency, and reliability in increasingly volatile energy grids. However, data from smart meters can reveal sensitive private information. Consequently, the adoption of smart meters is often restricted via legal means and hampered by limited user acceptance. Since metering data is beneficial for fault-free g… ▽ More

    Submitted 21 November, 2024; originally announced November 2024.

  7. Reachability analysis for piecewise affine systems with neural network-based controllers

    Authors: Dieter Teichrib, Moritz Schulze Darup

    Abstract: Neural networks (NN) have been successfully applied to approximate various types of complex control laws, resulting in low-complexity NN-based controllers that are fast to evaluate. However, when approximating control laws using NN, performance and stability guarantees of the original controller may not be preserved. Recently, it has been shown that it is possible to provide such guarantees for li… ▽ More

    Submitted 6 November, 2024; originally announced November 2024.

    Comments: 8 pages, 1 figures, to be published in the proceedings of the 63rd IEEE Conference on Decision and Control (2024)

  8. arXiv:2410.20575  [pdf, other

    cs.CR eess.SY

    Encrypted system identification as-a-service via reliable encrypted matrix inversion

    Authors: Janis Adamek, Philipp Binfet, Nils Schlüter, Moritz Schulze Darup

    Abstract: Encrypted computation opens up promising avenues across a plethora of application domains, including machine learning, health-care, finance, and control. Arithmetic homomorphic encryption, in particular, is a natural fit for cloud-based computational services. However, computations are essentially limited to polynomial circuits, while comparisons, transcendental functions, and iterative algorithms… ▽ More

    Submitted 27 October, 2024; originally announced October 2024.

  9. arXiv:2408.11959  [pdf, other

    eess.SY cs.CR math.OC

    On the design of stabilizing FIR controllers

    Authors: Janis Adamek, Nils Schlüter, Moritz Schulze Darup

    Abstract: Recently, it has been observed that finite impulse response controllers are an excellent basis for encrypted control, where privacy-preserving controller evaluations via special cryptosystems are the main focus. Beneficial properties of FIR filters are also well-known from digital signal processing, which makes them preferable over infinite impulse response filters in many applications. Their appe… ▽ More

    Submitted 21 August, 2024; originally announced August 2024.

  10. arXiv:2407.13881  [pdf, other

    cs.LG cs.CR eess.SY

    Privacy-preserving gradient-based fair federated learning

    Authors: Janis Adamek, Moritz Schulze Darup

    Abstract: Federated learning (FL) schemes allow multiple participants to collaboratively train neural networks without the need to directly share the underlying data.However, in early schemes, all participants eventually obtain the same model. Moreover, the aggregation is typically carried out by a third party, who obtains combined gradients or weights, which may reveal the model. These downsides underscore… ▽ More

    Submitted 18 July, 2024; originally announced July 2024.

  11. arXiv:2407.06665  [pdf, other

    math.OC eess.SY

    Piecewise regression via mixed-integer programming for MPC

    Authors: Dieter Teichrib, Moritz Schulze Darup

    Abstract: Piecewise regression is a versatile approach used in various disciplines to approximate complex functions from limited, potentially noisy data points. In control, piecewise regression is, e.g., used to approximate the optimal control law of model predictive control (MPC), the optimal value function, or unknown system dynamics. Neural networks are a common choice to solve the piecewise regression p… ▽ More

    Submitted 9 July, 2024; originally announced July 2024.

    Comments: 12 pages, 3 figures, 1 table, published in the proceedings of Machine Learning Research vol 242

    Journal ref: Proceedings of Machine Learning Research 242 (2024) 337-348

  12. MPC using mixed-integer programming for aquifer thermal energy storages

    Authors: Johannes van Randenborgh, Moritz Schulze Darup

    Abstract: Aquifer thermal energy storages (ATES) are used to temporally store thermal energy in groundwater saturated aquifers. Typically, two storages are combined, one for heat and one for cold, to support heating and cooling of buildings. This way, the use of classical fossil fuel-based heating, ventilation, and air conditioning can be significantly reduced. Exploiting the benefits of ATES beyond "season… ▽ More

    Submitted 10 October, 2024; v1 submitted 15 April, 2024; originally announced April 2024.

  13. arXiv:2404.04727  [pdf, other

    eess.SY

    A code-driven tutorial on encrypted control: From pioneering realizations to modern implementations

    Authors: Nils Schlüter, Junsoo Kim, Moritz Schulze Darup

    Abstract: The growing interconnectivity in control systems due to robust wireless communication and cloud usage paves the way for exciting new opportunities such as data-driven control and service-based decision-making. At the same time, connected systems are susceptible to cyberattacks and data leakages. Against this background, encrypted control aims to increase the security and safety of cyber-physical s… ▽ More

    Submitted 6 April, 2024; originally announced April 2024.

  14. Extending direct data-driven predictive control towards systems with finite control sets

    Authors: Manuel Klädtke, Moritz Schulze Darup, Daniel E. Quevedo

    Abstract: Although classical model predictive control with finite control sets (FCS-MPC) is quite a popular control method, particularly in the realm of power electronics systems, its direct data-driven predictive control (FCS-DPC) counterpart has received relatively limited attention. In this paper, we introduce a novel reformulation of a commonly used DPC scheme that allows for the application of a modifi… ▽ More

    Submitted 28 May, 2025; v1 submitted 3 April, 2024; originally announced April 2024.

    Comments: This paper is a preprint of a contribution to the 22nd European Control Conference 2024. 7 pages, 1 figure

  15. arXiv:2404.02721  [pdf, ps, other

    eess.SY math.OC

    Towards a unifying framework for data-driven predictive control with quadratic regularization

    Authors: Manuel Klädtke, Moritz Schulze Darup

    Abstract: Data-driven predictive control (DPC) has recently gained popularity as an alternative to model predictive control (MPC). Amidst the surge in proposed DPC frameworks, upon closer inspection, many of these frameworks are more closely related (or perhaps even equivalent) to each other than it may first appear. We argue for a more formal characterization of these relationships so that results can be f… ▽ More

    Submitted 3 April, 2024; originally announced April 2024.

    Comments: This paper is a reprint of a contribution submitted to the 26th International Symposium on Mathematical Theory of Networks and Systems (MTNS) 2024. 5 pages

  16. arXiv:2401.05835  [pdf, other

    eess.SY

    Privacy Analysis of Affine Transformations in Cloud-based MPC: Vulnerability to Side-knowledge

    Authors: Teimour Hosseinalizadeh, Nils Schlüter, Moritz Schulze Darup, Nima Monshizadeh

    Abstract: Search for the optimizer in computationally demanding model predictive control (MPC) setups can be facilitated by Cloud as a service provider in cyber-physical systems. This advantage introduces the risk that Cloud can obtain unauthorized access to the privacy-sensitive parameters of the system and cost function. To solve this issue, i.e., preventing Cloud from accessing the parameters while benef… ▽ More

    Submitted 11 January, 2024; originally announced January 2024.

  17. arXiv:2311.05215  [pdf, other

    eess.SY

    On the security of randomly transformed quadratic programs for privacy-preserving cloud-based control

    Authors: Philipp Binfet, Nils Schlüter, Moritz Schulze Darup

    Abstract: Control related data, such as system states and inputs or controller specifications, is often sensitive. Meanwhile, the increasing connectivity of cloud-based or networked control results in vast amounts of such data, which poses a privacy threat, especially when evaluation on external platforms is considered. In this context, a cipher based on a random affine transformation gained attention, whic… ▽ More

    Submitted 9 November, 2023; originally announced November 2023.

    Comments: Accepted for presentation at the 62nd IEEE Conference on Decision and Control 2023

  18. Efficient computation of Lipschitz constants for MPC with symmetries

    Authors: Dieter Teichrib, Moritz Schulze Darup

    Abstract: Lipschitz constants for linear MPC are useful for certifying inherent robustness against unmodeled disturbances or robustness for neural network-based approximations of the control law. In both cases, knowing the minimum Lipschitz constant leads to less conservative certifications. Computing this minimum Lipschitz constant is trivial given the explicit MPC. However, the computation of the explicit… ▽ More

    Submitted 8 November, 2023; originally announced November 2023.

    Comments: 7 pages, 2 figures, 2 tables, to be published in the proceedings of the 62nd IEEE Conference on Decision and Control (2023)

  19. Implicit predictors in regularized data-driven predictive control

    Authors: Manuel Klädtke, Moritz Schulze Darup

    Abstract: We introduce the notion of implicit predictors, which characterize the input-(state)-output prediction behavior underlying a predictive control scheme, even if it is not explicitly enforced as an equality constraint (as in traditional model or subspace predictive control). To demonstrate this concept, we derive and analyze implicit predictors for some basic data-driven predictive control (DPC) sch… ▽ More

    Submitted 26 May, 2025; v1 submitted 20 July, 2023; originally announced July 2023.

    Comments: This paper is a preprint of a contribution to the IEEE Control Systems Letters. 6 pages, 2 figures

    Journal ref: in IEEE Control Systems Letters, vol. 7, pp. 2479-2484, 2023

  20. Error bounds for maxout neural network approximations of model predictive control

    Authors: Dieter Teichrib, Moritz Schulze Darup

    Abstract: Neural network (NN) approximations of model predictive control (MPC) are a versatile approach if the online solution of the underlying optimal control problem (OCP) is too demanding and if an exact computation of the explicit MPC law is intractable. The drawback of such approximations is that they typically do not preserve stability and performance guarantees of the original MPC. However, such gua… ▽ More

    Submitted 21 April, 2023; v1 submitted 18 April, 2023; originally announced April 2023.

    Comments: 8 pages, 2 tables, to be published in the proceedings of the 22nd World Congress of the International Federation of Automatic Control (2023)

  21. Convex NMPC reformulations for a special class of nonlinear multi-input systems with application to rank-one bilinear networks

    Authors: Manuel Klädtke, Moritz Schulze Darup

    Abstract: We show that a special class of (nonconvex) NMPC problems admits an exact solution by reformulating them as a finite number of convex subproblems, extending previous results to the multi-input case. Our approach is applicable to a special class of input-affine discrete-time systems, which includes a class of bilinear rank-one systems that is considered useful in modeling certain controlled network… ▽ More

    Submitted 26 May, 2025; v1 submitted 17 April, 2023; originally announced April 2023.

    Comments: 8 pages, 4 Figures, submitted to 22nd World Congress of the International Federation of Automatic Control 2023

  22. arXiv:2304.06582  [pdf, other

    cs.CR eess.SY

    Cryptanalysis of Random Affine Transformations for Encrypted Control

    Authors: Nils Schlüter, Philipp Binfet, Moritz Schulze Darup

    Abstract: Cloud-based and distributed computations are of growing interest in modern control systems. However, these technologies require performing computations on not necessarily trustworthy platforms and, thus, put the confidentiality of sensitive control-related data at risk. Encrypted control has dealt with this issue by utilizing modern cryptosystems with homomorphic properties, which allow a secure e… ▽ More

    Submitted 13 April, 2023; originally announced April 2023.

    Comments: 8 pages, 2 figures, to be published in the proceedings of the 22nd World Congress of the International Federation of Automatic Control (2023)

  23. arXiv:2209.07206  [pdf, other

    eess.SY

    Encrypted distributed state estimation via affine averaging

    Authors: N. Schlüter, P. Binfet, J. Kim, M. Schulze Darup

    Abstract: Distributed state estimation arises in many applications such as position estimation in robot swarms, clock synchronization for processor networks, and data fusion. One characteristic is that agents only have access to noisy measurements of deviations between their own and neighboring states. Still, estimations of their actual state can be obtained in a fully distributed manner using algorithms su… ▽ More

    Submitted 15 September, 2022; originally announced September 2022.

  24. arXiv:2207.04442  [pdf, other

    eess.SY

    Encrypted extremum seeking for privacy-preserving PID tuning as-a-Service

    Authors: Nils Schlüter, Matthias Neuhaus, Moritz Schulze Darup

    Abstract: Wireless communication offers many benefits for control such as substantially reduced deployment costs, higher flexibility, as well as easier data access. It is thus not surprising that smart and wireless sensors and actuators are increasingly used in industry. With these enhanced possibilities, exciting new technologies such as Control-as-a-Service arise, where (for example) controller design or… ▽ More

    Submitted 10 July, 2022; originally announced July 2022.

  25. Convex reformulations for a special class of nonlinear MPC problems

    Authors: Manuel Klädtke, Moritz Schulze Darup

    Abstract: We show how the solution to NMPC problems for a special type of input-affine discrete-time systems can be obtained by reformulating the underlying non-convex optimal control problem in terms of a finite number of convex subproblems. The reformulation is facilitated by exact (input-state) linearization, which is shown to provide beneficial properties for the treated class of systems. We characteriz… ▽ More

    Submitted 17 April, 2023; v1 submitted 17 June, 2022; originally announced June 2022.

    Comments: 9 pages, 8 figures, submitted to 20th European Control Conference 2022

  26. A deterministic view on explicit data-driven (M)PC

    Authors: Manuel Klädtke, Dieter Teichrib, Nils Schlüter, Moritz Schulze Darup

    Abstract: We show that the explicit realization of data-driven predictive control (DPC) for linear deterministic systems is more tractable than previously thought. To this end, we compare the optimal control problems (OCP) corresponding to deterministic DPC and classical model predictive control (MPC), specify its close relation, and systematically eliminate ambiguity inherent in DPC. As a central result, w… ▽ More

    Submitted 17 April, 2023; v1 submitted 14 June, 2022; originally announced June 2022.

    Comments: 7 pages, 2 figure, submitted to 61st IEE Conference on Decision and Control 2022

  27. Tailored max-out networks for learning convex PWQ functions

    Authors: Dieter Teichrib, Moritz Schulze Darup

    Abstract: Convex piecewise quadratic (PWQ) functions frequently appear in control and elsewhere. For instance, it is well-known that the optimal value function (OVF) as well as Q-functions for linear MPC are convex PWQ functions. Now, in learning-based control, these functions are often represented with the help of artificial neural networks (NN). In this context, a recurring question is how to choose the t… ▽ More

    Submitted 14 June, 2022; originally announced June 2022.

    Comments: 7 pages, 7 figures

    ACM Class: I.2.6

  28. Tailored neural networks for learning optimal value functions in MPC

    Authors: Dieter Teichrib, Moritz Schulze Darup

    Abstract: Learning-based predictive control is a promising alternative to optimization-based MPC. However, efficiently learning the optimal control policy, the optimal value function, or the Q-function requires suitable function approximators. Often, artificial neural networks (ANN) are considered but choosing a suitable topology is also non-trivial. Against this background, it has recently been shown that… ▽ More

    Submitted 7 December, 2021; originally announced December 2021.

    Comments: 7 pages, 2 figures, 1 table

    ACM Class: I.2.6

  29. arXiv:2112.03654  [pdf, other

    eess.SY

    Secure learning-based MPC via garbled circuit

    Authors: K. Tjell, N. Schlüter, P. Binfet, M. Schulze Darup

    Abstract: Encrypted control seeks confidential controller evaluation in cloud-based or networked systems. Many existing approaches build on homomorphic encryption (HE) that allow simple mathematical operations to be carried out on encrypted data. Unfortunately, HE is computationally demanding and many control laws (in particular non-polynomial ones) cannot be efficiently implemented with this technology.… ▽ More

    Submitted 7 December, 2021; originally announced December 2021.

  30. arXiv:2112.02931  [pdf, other

    eess.SY

    Encrypted dynamic control with unlimited operating time via FIR filters

    Authors: N. Schlüter, M. Neuhaus, M. Schulze Darup

    Abstract: Encrypted control enables confidential controller evaluations in cloud-based or networked control systems. From a technical point of view, an encrypted controller is a modified control algorithm that is capable of computing encrypted control actions based on encrypted system outputs. Unsurprisingly, encrypted implementations of controllers using, e.g., homomorphic cryptosystems entail new design c… ▽ More

    Submitted 6 December, 2021; originally announced December 2021.

  31. arXiv:2108.03950  [pdf, other

    eess.SY math.OC

    Novel convex decomposition of piecewise affine functions

    Authors: Nils Schlüter, Moritz Schulze Darup

    Abstract: In this paper, we present a novel approach to decompose a given piecewise affine (PWA) function into two convex PWA functions. Convex decompositions are useful to speed up or distribute evaluations of PWA functions. Different approaches to construct a convex decomposition have already been published. However, either the two resulting convex functions have very high or very different complexities,… ▽ More

    Submitted 9 August, 2021; originally announced August 2021.

    Comments: 10 pages, 5 figures. Previously published at the 21st IFAC World Congress 2020

  32. arXiv:2106.00944  [pdf, other

    math.OC eess.SY

    Teaching MPC: Which Way to the Promised Land?

    Authors: Timm Faulwasser, Sergio Lucia, Moritz Schulze Darup, Martin Mönnigmann

    Abstract: Since the earliest conceptualizations by Lee and Markus, and Propoi in the 1960s, Model Predictive Control (MPC) has become a major success story of systems and control with respect to industrial impact and with respect to continued and wide-spread research interest. The field has evolved from conceptually simple linear-quadratic (convex) settings in discrete and continuous time to nonlinear and d… ▽ More

    Submitted 2 June, 2021; originally announced June 2021.

  33. arXiv:2010.00268  [pdf, other

    eess.SY cs.CR math.OC

    Encrypted control for networked systems -- An illustrative introduction and current challenges

    Authors: M. Schulze Darup, A. B. Alexandru, D. E. Quevedo, G. J. Pappas

    Abstract: Cloud computing and distributed computing are becoming ubiquitous in many modern control systems such as smart grids, building automation, robot swarms or intelligent transportation systems. Compared to "isolated" control systems, the advantages of cloud-based and distributed control systems are, in particular, resource pooling and outsourcing, rapid scalability, and high performance. However, the… ▽ More

    Submitted 1 October, 2020; originally announced October 2020.

    Comments: The paper is a preprint of an accepted paper in the IEEE Control Systems Magazine

    Journal ref: in IEEE Control Systems Magazine, vol. 41, no. 3, pp. 58-78, 2021