TY - JOUR
T1 - Machine learning-based predictive control of nonlinear time-delay systems
T2 - Closed-loop stability and input delay compensation
AU - Alnajdi, Aisha
AU - Suryavanshi, Atharva
AU - Alhajeri, Mohammed S.
AU - Abdullah, Fahim
AU - Christofides, Panagiotis D.
N1 - Publisher Copyright:
© 2023 The Author(s)
PY - 2023/6
Y1 - 2023/6
N2 - The purpose of this work is to study machine-learning-based model predictive control of nonlinear systems with time-delays. The proposed approach involves initially building a machine learning model (i.e., Long Short Term Memory (LSTM)) to capture the process dynamics in the absence of time delays. Then, an LSTM-based model predictive controller (MPC) is designed to stabilize the nonlinear system without time delays. Closed-loop stability results are then presented, establishing robustness of this LSTM-based MPC towards small time-delays in the states. To handle input delays, we design an LSTM-based MPC with an LSTM-based predictor that compensates for the effect of input delays. The predictor is used to predict future states using the process measurement, and then the predicted states are used to initialize the LSTM-based MPC. Stabilization of the time-delay system with both state and input delays around the steady state is achieved through the featured design. The approach is applied to a chemical process example, and its performance and robustness properties are evaluated via simulations.
AB - The purpose of this work is to study machine-learning-based model predictive control of nonlinear systems with time-delays. The proposed approach involves initially building a machine learning model (i.e., Long Short Term Memory (LSTM)) to capture the process dynamics in the absence of time delays. Then, an LSTM-based model predictive controller (MPC) is designed to stabilize the nonlinear system without time delays. Closed-loop stability results are then presented, establishing robustness of this LSTM-based MPC towards small time-delays in the states. To handle input delays, we design an LSTM-based MPC with an LSTM-based predictor that compensates for the effect of input delays. The predictor is used to predict future states using the process measurement, and then the predicted states are used to initialize the LSTM-based MPC. Stabilization of the time-delay system with both state and input delays around the steady state is achieved through the featured design. The approach is applied to a chemical process example, and its performance and robustness properties are evaluated via simulations.
KW - Long short-term memory
KW - Machine learning
KW - Model predictive control
KW - Nonlinear systems
KW - Nonlinear time-delay systems
KW - Process control
KW - Recurrent neural networks
UR - http://www.scopus.com/inward/record.url?scp=85148982629&partnerID=8YFLogxK
U2 - 10.1016/j.dche.2023.100084
DO - 10.1016/j.dche.2023.100084
M3 - Article
AN - SCOPUS:85148982629
SN - 2772-5081
VL - 7
JO - Digital Chemical Engineering
JF - Digital Chemical Engineering
M1 - 100084
ER -