Closed-loop training of static output feedback neural network controllers for large systems: A distillation case study

被引:0
作者
Turan, Evren Mert [1 ]
Jaschke, Johannes [1 ]
机构
[1] Norwegian Univ Sci & Technol NTNU, Dept Chem Engn, Sem Saelandsvei 4, N-7491 Trondheim, Norway
关键词
Optimal control; Neural networks; Closed-loop optimal controllers; Output feedback controller; Measurement noise; Explicit MPC; End-to-end learning; MODEL-PREDICTIVE CONTROL; IMPLEMENTATION; REGULATOR; MPC;
D O I
10.1016/j.jprocont.2024.103302
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The online implementation of model predictive control has two main disadvantages: it requires an estimate of the entire model state and an optimisation problem must be solved online. These issues have typically been treated separately. This work proposes an integrated approach for the offline training of an output feedback neural network controller in closed-loop. As the training is performed offline, the neural network can be efficiently evaluated online to find control actions given noisy measurements as inputs. In addition, as the controller is trained in closed loop we are able to train for robustness to uncertainty and also design the controller to only use a selection of measurements. The choice of measurements can greatly change the controller performance and robustness. We demonstrate that although measurements can be automatically selected by regularisation, choosing measurements based on engineering judgement is an effective alternative. The proposed method is demonstrated by extensive simulations using a non-linear distillation column model of 50 states. We show that a controller using only 4 measurements is able to control the system with a decrease in performance of only 15% compared to MPC with perfect state feedback.
引用
收藏
页数:15
相关论文
共 40 条
  • [1] [Anonymous], 2012, Lecture 6a:Overview of mini-batch gradient descent
  • [2] The explicit linear quadratic regulator for constrained systems
    Bemporad, A
    Morari, M
    Dua, V
    Pistikopoulos, EN
    [J]. AUTOMATICA, 2002, 38 (01) : 3 - 20
  • [3] Biegler LT, 2010, MOS-SIAM SER OPTIMIZ, V10, pXIII, DOI 10.1137/1.9780898719383
  • [4] Fast approximate learning-based multistage nonlinear model predictive control using Gaussian processes and deep neural networks
    Bonzanini, Angelo D.
    Paulson, Joel A.
    Makrygiorgos, Georgios
    Mesbah, Ali
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2021, 145
  • [5] Chen S, 2018, P AMER CONTR CONF, P1520, DOI 10.23919/ACC.2018.8431275
  • [6] Cybenko G., 1989, Mathematics of Control, Signals, and Systems, V2, P303, DOI 10.1007/BF02551274
  • [7] A real-time iteration scheme for nonlinear optimization in optimal feedback control
    Diehl, M
    Bock, HG
    Schlöder, JP
    [J]. SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2005, 43 (05) : 1714 - 1736
  • [8] Differentiable predictive control: Deep learning alternative to explicit model predictive control for unknown nonlinear systems
    Drgona, Jan
    Kis, Karol
    Tuor, Aaron
    Vrabie, Draguna
    Klauco, Martin
    [J]. JOURNAL OF PROCESS CONTROL, 2022, 116 : 80 - 92
  • [9] Feng J., 2017, ARXIV
  • [10] Findeisen R., 2004, PROC INT S ADV CONTR, P427, DOI DOI 10.1016/S1474-6670(17)38769-4