Physics-Informed Online Learning by Moving Horizon Estimation: Learning Recurrent Neural Networks in Gray-box Models

被引:0
作者
Lowenstein, Kristoffer Fink [1 ,2 ]
Bernardini, Daniele [2 ]
Bemporad, Alberto [3 ]
Fagiano, Lorenzo [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Via Ponzio 34-5, I-20133 Milan, Italy
[2] ODYS Srl, Via Pastrengo 14, I-20159 Milan, Italy
[3] IMT Sch Adv Studies, Piazza San Francesco 19, I-55100 Lucca, Italy
来源
IFAC PAPERSONLINE | 2024年 / 58卷 / 18期
关键词
Learning-based MPC; Nonlinear MPC; Moving Horizon Estimation; Physics-informed learning; Adaptive MPC; Recurrent Neural Network; Gated Recurrent Unit; PREDICTIVE CONTROL;
D O I
10.1016/j.ifacol.2024.09.013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In Model Predictive Control (MPC) closed-loop performance heavily depends on the quality of the underlying prediction model, where such a model must be accurate and yet simple. A key feature in modern MPC applications is the potential for online model adaptation to cope with time-varying changes, part-to-part variations, and complex features of the system dynamics not caught by models derived from first principles. In this paper, we propose to use a physics-informed, or gray-box, model that extends the physics-based model with a data-driven component, namely a Recurrent Neural Network (RNN). Relying on physics-informed models allows for a rather limited size of the RNN, thereby enhancing online applicability compared to pure black-box models. This work presents a method based on Moving Horizon Estimation (MHE) for simultaneous state estimation and learning of the RNN sub-model, a potentially challenging issue due to limited information available in noisy input-output data and lack of knowledge of the internal state of the RNN. We provide a case study on a quadruple tank benchmark showing how the method can cope with part-to-part variations. Copyright (C) 2024 The Authors.
引用
收藏
页码:78 / 85
页数:8
相关论文
共 34 条
  • [1] A comparative analysis of distributed MPC techniques applied to the HD-MPC four-tank benchmark
    Alvarado, I.
    Limon, D.
    Munoz de la Pena, D.
    Maestre, J. M.
    Ridao, M. A.
    Scheu, H.
    Marquardt, W.
    Negenborn, R. R.
    De Schutter, B.
    Valencia, F.
    Espinosa, J.
    [J]. JOURNAL OF PROCESS CONTROL, 2011, 21 (05) : 800 - 815
  • [2] CasADi: a software framework for nonlinear optimization and optimal control
    Andersson, Joel A. E.
    Gillis, Joris
    Horn, Greg
    Rawlings, James B.
    Diehl, Moritz
    [J]. MATHEMATICAL PROGRAMMING COMPUTATION, 2019, 11 (01) : 1 - 36
  • [3] A SQUARE ROOT FORMULATION OF KALMAN-SCHMIDT FILTER
    BELLANTONI, JF
    DODGE, KW
    [J]. AIAA JOURNAL, 1967, 5 (07) : 1309 - +
  • [4] Recurrent Neural Network Training With Convex Loss and Regularization Functions by Extended Kalman Filtering
    Bemporad, Alberto
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (09) : 5661 - 5668
  • [5] On Recurrent Neural Networks for learning-based control: Recent results and ideas for future developments
    Bonassi, Fabio
    Farina, Marcello
    Xie, Jing
    Scattolini, Riccardo
    [J]. JOURNAL OF PROCESS CONTROL, 2022, 114 : 92 - 104
  • [6] On the stability properties of Gated Recurrent Units neural networks
    Bonassi, Fabio
    Farina, Marcello
    Scattolini, Riccardo
    [J]. SYSTEMS & CONTROL LETTERS, 2021, 157
  • [7] Safe Learning in Robotics: From Learning-Based Control to Safe Reinforcement Learning
    Brunke, Lukas
    Greeff, Melissa
    Hall, Adam W.
    Yuan, Zhaocong
    Zhou, Siqi
    Panerati, Jacopo
    Schoellig, Angela P.
    [J]. ANNUAL REVIEW OF CONTROL ROBOTICS AND AUTONOMOUS SYSTEMS, 2022, 5 : 411 - 444
  • [8] Cho K., 2014, C EMPIRICAL METHODS, DOI DOI 10.3115/V1/D14-1179
  • [9] Chung Junyoung, 2014, Ada. Neural Inform. Process. Syst
  • [10] MODEL-PREDICTIVE CONTROL USING NEURAL NETWORKS
    DRAEGER, A
    ENGELL, S
    RANKE, H
    [J]. IEEE CONTROL SYSTEMS MAGAZINE, 1995, 15 (05): : 61 - 66