Basis functions nonlinear data-enabled predictive control: Consistent and computationally efficient formulations

Mircea Lazar
11/9/2023
eess.SYcs.LGmath.OC

No confident code implementation found for this paper.

Abstract

This paper considers the extension of data-enabled predictive control (DeePC) to nonlinear systems via general basis functions. Firstly, we formulate a basis functions DeePC behavioral predictor and we identify necessary and sufficient conditions for equivalence with a corresponding basis functions multi-step identified predictor. The derived conditions yield a dynamic regularization cost function that enables a well-posed (i.e., consistent) basis functions formulation of nonlinear DeePC. To optimize computational efficiency of basis functions DeePC we further develop two alternative formulations that use a simpler, sparse regularization cost function and ridge regression, respectively. Consistency implications for Koopman DeePC as well as several methods for constructing the basis functions representation are also indicated. The effectiveness of the developed consistent basis functions DeePC formulations is illustrated on a benchmark nonlinear pendulum state-space model, for both noise free and noisy data.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{lazar2023basis,
  title  = {Basis functions nonlinear data-enabled predictive control: Consistent and computationally efficient formulations},
  author = {Mircea Lazar},
  year   = {2023},
  eprint = {2311.05360},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.05360v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.05360.svg)](https://codeofpaper.com/paper/2311.05360)

Discussion