Neural Data-Enabled Predictive Control

被引:0
作者
Lazar, Mircea [1 ]
机构
[1] Eindhoven Univ Technol, Eindhoven, Netherlands
关键词
Predictive control; Data-driven control; Nonlinear systems; Neural networks; APPROXIMATION;
D O I
10.1016/j.ifacol.2024.08.510
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data-enabled predictive control (DeePC) for linear systems utilizes data matrices of recorded trajectories to directly predict new system trajectories, which is very appealing for real-life applications. In this paper we leverage the universal approximation properties of neural networks (NNs) to develop neural DeePC algorithms for nonlinear systems. Firstly, we point out that the outputs of the last hidden layer of a deep NN implicitly construct a basis in a so-called neural (feature) space, while the output linear layer performs affine interpolation in the neural space. As such, we can train of-line a deep NN using large data sets of trajectories to learn the neural basis and compute on-line a suitable affine interpolation using DeePC. Secondly, methods for guaranteeing consistency of neural DeePC and for reducing computational complexity are developed. Several neural DeePC formulations are illustrated on a nonlinear pendulum example. Copyright (c) 2024 The Authors.
引用
收藏
页码:91 / 96
页数:6
相关论文
共 22 条
[1]   Combining Prior Knowledge and Data for Robust Controller Design [J].
Berberich, Julian ;
Scherer, Carsten W. ;
Allgower, Frank .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (08) :4618-4633
[2]   Nonlinear MPC for Offset-Free Tracking of systems learned by GRU Neural Networks [J].
Bonassi, Fabio ;
da Silva, Caio Fabio Oliveira ;
Scattolini, Riccardo .
IFAC PAPERSONLINE, 2021, 54 (14) :54-59
[3]   UNIVERSAL APPROXIMATION TO NONLINEAR OPERATORS BY NEURAL NETWORKS WITH ARBITRARY ACTIVATION FUNCTIONS AND ITS APPLICATION TO DYNAMICAL-SYSTEMS [J].
CHEN, TP ;
CHEN, H .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1995, 6 (04) :911-917
[4]  
Coulson J, 2019, 2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), P307, DOI [10.23919/ecc.2019.8795639, 10.23919/ECC.2019.8795639]
[5]   Deep prediction networks [J].
Dalla Libera, Alberto ;
Pillonetto, Gianluigi .
NEUROCOMPUTING, 2022, 469 :321-329
[6]   Bridging Direct and Indirect Data-Driven Control Formulations via Regularizations and Relaxations [J].
Dorfler, Florian ;
Coulson, Jeremy ;
Markovsky, Ivan .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (02) :883-897
[7]  
Favoreel W., 1999, Proceedings of the 14th World Congress. International Federation of Automatic Control, P235
[8]  
Fiedler F, 2021, 2021 EUROPEAN CONTROL CONFERENCE (ECC), P222, DOI 10.23919/ECC54610.0000/2021.9654975
[9]   A general heuristic for choosing the regularization parameter in ill-posed problems [J].
Hanke, M ;
Raus, T .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1996, 17 (04) :956-972
[10]   Robust and Kernelized Data-Enabled Predictive Control for Nonlinear Systems [J].
Huang, Linbin ;
Lygeros, John ;
Dorfler, Florian .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2024, 32 (02) :611-624