Model predictive control of nonlinear processes using neural ordinary differential equation models

被引:5
|
作者
Luo, Junwei [1 ]
Abdullah, Fahim [1 ]
Christofides, Panagiotis D. [1 ,2 ]
机构
[1] Univ Calif Los Angeles, Dept Chem & Biomol Engn, Los Angeles, CA 90095 USA
[2] Univ Calif Los Angeles, Dept Elect & Comp Engn, Los Angeles, CA 90095 USA
基金
美国国家科学基金会;
关键词
Neural ordinary differential equations; Model predictive control; Subsampling; Noisy data; Chemical processes; STABILIZATION; APPROXIMATION; SYSTEMS;
D O I
10.1016/j.compchemeng.2023.108367
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Neural Ordinary Differential Equation (NODE) is a recently proposed family of deep learning models that can perform a continuous approximation of a linear/nonlinear dynamic system using time-series data by integrating the neural network model with classical ordinary differential equation solvers. Modeling nonlinear dynamic processes using data has historically been a critical challenge in the field of chemical engineering research. With the development of computer science and neural network technology, recurrent neural networks (RNN) have become a popular black-box approach to accomplish this task and have been utilized to design model predictive control (MPC) systems. However, as a discrete-time approximation model, RNN requires strictly uniform step sequence data to operate, which makes it less robust to an irregular sampling scenario, such as missing data points during operation due to sensor failure or other types of random errors. This paper aims to develop a NODE model and construct an MPC based on this novel continuous-time neural network model. In this context, closed-loop stability is established and robustness to noise is addressed using a variety of data analysis techniques. An example of a chemical process is utilized to evaluate the performance of NODE-based MPC. Furthermore, the performance of the NODE-based MPC under Gaussian and non-Gaussian noise is investigated, and the subsampling method is found to be effective in building models for MPC that are suitable for handling the presence of non-Gaussian noise in the data.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] On generalization error of neural network models and its application to predictive control of nonlinear processes
    Alhajeri, Mohammed S.
    Alnajdi, Aisha
    Abdullah, Fahim
    Christofides, Panagiotis D.
    CHEMICAL ENGINEERING RESEARCH & DESIGN, 2023, 189 : 664 - 679
  • [32] Nonlinear Model Predictive Control for Mitigating Epidemic Spread using a Partial Differential Equation Based Compartmental Dynamic Model
    Street, Logan
    David, Deepak Antony
    Liu, Chunyan
    Ehrlich, Shelley
    Kumar, Manish
    Ramakrishnan, Subramanian
    IFAC PAPERSONLINE, 2024, 58 (28): : 366 - 371
  • [33] The multi-step predictive control of nonlinear SISO processes with a neural model predictive control (NMPC) method
    Zhan, JX
    Ishida, M
    COMPUTERS & CHEMICAL ENGINEERING, 1997, 21 (02) : 201 - 210
  • [34] Robust model predictive control of nonlinear processes represented by Wiener or Hammerstein models
    Khani, Fatemeh
    Haeri, Mohammad
    CHEMICAL ENGINEERING SCIENCE, 2015, 129 : 223 - 231
  • [35] Control of nonlinear chemical processes using neural models and feedback linearization
    Braake, HABT
    van Can, EJL
    Scherpen, JMA
    Verbruggen, HB
    COMPUTERS & CHEMICAL ENGINEERING, 1998, 22 (7-8) : 1113 - 1127
  • [36] Generalized Ordinary Differential Equation Models
    Miao, Hongyu
    Wu, Hulin
    Xue, Hongqi
    JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 2014, 109 (508) : 1672 - 1682
  • [37] Fuzzy Model Predictive Control for Nonlinear Processes
    Mendes, Jerome
    Araujo, Rui
    2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [38] Nonlinear model predictive control of chemical processes
    Silva, RG
    Kwong, WH
    BRAZILIAN JOURNAL OF CHEMICAL ENGINEERING, 1999, 16 (01) : 83 - 99
  • [39] Nonlinear model identification and adaptive model predictive control using neural networks
    Akpan, Vincent A.
    Hassapis, George D.
    ISA TRANSACTIONS, 2011, 50 (02) : 177 - 194
  • [40] Solving Nonlinear Ordinary Differential Equations Using Neural Networks
    Parapari, Hamed Fathalizadeh
    Menhaj, MohammadBagher
    2016 4TH INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, AND AUTOMATION (ICCIA), 2016, : 351 - 355