TY - JOUR
T1 - Real-time adaptive sparse-identification-based predictive control of nonlinear processes
AU - Abdullah, Fahim
AU - Christofides, Panagiotis D.
N1 - Publisher Copyright:
© 2023 Institution of Chemical Engineers
PY - 2023/8
Y1 - 2023/8
N2 - This study introduces a sparse identification-based model predictive control (MPC) framework that incorporates on-line updates of the sparse-identified model to account for nonlinear dynamics and model uncertainty in process systems. The methodology involves obtaining a nonlinear first-order ordinary differential equation model using sparse identification for nonlinear dynamics (SINDy), which is integrated into two control schemes: Lyapunov-based MPC (LMPC) for achieving steady-state operation and Lyapunov-based economic MPC (LEMPC) for achieving both closed-loop stability and optimal economic performance. To improve prediction accuracy, an on-line model update scheme is proposed for the SINDy models. Specifically, an error-trigger mechanism that utilizes prediction errors and then uses the most recent process data to update the parameters of the SINDy model in real-time is designed. By incorporating the error-triggered on-line model updates in the SINDy-based LMPC and LEMPC, the dynamic performance of the process is enhanced, ensuring closed-loop stability, optimality, and smooth control actions. Following theoretical results on the boundedness of the closed-loop states and detailed discussions on the selection criteria for parameters of the error-triggered SINDy update scheme, the effectiveness of the proposed methodology is demonstrated through a chemical process example with time-varying disturbances under the LEMPC framework.
AB - This study introduces a sparse identification-based model predictive control (MPC) framework that incorporates on-line updates of the sparse-identified model to account for nonlinear dynamics and model uncertainty in process systems. The methodology involves obtaining a nonlinear first-order ordinary differential equation model using sparse identification for nonlinear dynamics (SINDy), which is integrated into two control schemes: Lyapunov-based MPC (LMPC) for achieving steady-state operation and Lyapunov-based economic MPC (LEMPC) for achieving both closed-loop stability and optimal economic performance. To improve prediction accuracy, an on-line model update scheme is proposed for the SINDy models. Specifically, an error-trigger mechanism that utilizes prediction errors and then uses the most recent process data to update the parameters of the SINDy model in real-time is designed. By incorporating the error-triggered on-line model updates in the SINDy-based LMPC and LEMPC, the dynamic performance of the process is enhanced, ensuring closed-loop stability, optimality, and smooth control actions. Following theoretical results on the boundedness of the closed-loop states and detailed discussions on the selection criteria for parameters of the error-triggered SINDy update scheme, the effectiveness of the proposed methodology is demonstrated through a chemical process example with time-varying disturbances under the LEMPC framework.
KW - Adaptive control
KW - Model predictive control
KW - Nonlinear processes
KW - Sparse identification
UR - http://www.scopus.com/inward/record.url?scp=85165923103&partnerID=8YFLogxK
U2 - 10.1016/j.cherd.2023.07.011
DO - 10.1016/j.cherd.2023.07.011
M3 - Article
AN - SCOPUS:85165923103
SN - 0263-8762
VL - 196
SP - 750
EP - 769
JO - Chemical Engineering Research and Design
JF - Chemical Engineering Research and Design
ER -