2020 Virtual AIChE Annual Meeting
(522g) Control Lyapunov-Barrier Function-Based Predictive Control of Nonlinear Processes Using Real-Time Machine Learning Modeling
Authors
In this work, we develop a machine-learning-based CLBF-MPC based on an ensemble of recurrent neural network (RNN) models that are widely-used to model nonlinear dynamic systems for prediction to control an input-constrained nonlinear process accounting for stability and safety considerations. Specifically, RNN models are first developed to model a general class of nonlinear systems using process operating data, and sufficient conditions that account for bounded modeling error between the RNN model and the actual nonlinear process are provided to achieve closed-loop stability and safety for the nonlinear process under CLBF-MPC. Additionally, following the design of machine-learning-based CLBF-MPC, the CLBF-based economic MPC using RNN models is proposed to optimize process economic benefits as well. Moreover, to handle model uncertainty issue in real-time implementation of controllers, on-line learning of RNN models is also employed within CLBF-MPC and CLBF-EMPC to update process models in the presence of time-varying disturbances.
[1] Romdlony, M. Z., and Jayawardhana, B. Stabilization with guaranteed safety using control Lyapunovâbarrier function. Automatica, 66, 39-47, 2016.
[2] Wu, Z., F. Albalawi, Z. Zhang, J. Zhang, H. Durand and P. D. Christofides, "Control Lyapunov-Barrier Function-Based Model Predictive Control of Nonlinear Systems,'' Automatica, 109, 108508, 2019.
[3] Kosmatopoulos, E. B., Polycarpou, M. M., Christodoulou, M. A., and Ioannou, P. A. High-order neural network structures for identification of dynamical systems. IEEE transactions on Neural Networks, 6, 422-431, 1995
[4] Mohanty, S. Artificial neural network based system identification and model predictive control of a flotation column. J. Process Control, 2009, 19, 991â999.
[5] Wu, Z., A. Tran, D. Rincon and P. D. Christofides, "Machine Learning-Based Predictive Control of Nonlinear Processes. Part I: Theory,'' AIChE J., 65, e16729, 2019.