(372d) Explicit Machine Learning-Based Model Predictive Control of Nonlinear Processes
AIChE Annual Meeting
2024
2024 AIChE Annual Meeting
Computing and Systems Technology Division
10B: Interactive Session: Systems and Process Control
Tuesday, October 29, 2024 - 3:30pm to 5:00pm
In this work, we propose an explicit ML-MPC framework for nonlinear processes via multi-parametric programming. Specifically, a self-adaptive approximation algorithm is first developed to obtain piecewise linear affine functions that approximate the behaviors of ML models. Subsequently, the corresponding mpNLP problems are approximated by mpQP problems whose solutions can be efficiently found by existing algorithms. Furthermore, a neighbor-first search (NFS) algorithm is proposed and implemented together with parallel computing to mitigate the issues due to the linearization of ML models. Finally, a chemical process is used as an example to demonstrate that the proposed explicit ML-MPC scheme can achieve similar closed-loop performance as the traditional implicit ML-MPC, while the computational efficiency is significantly improved.
References:
[1] Daoutidis, P., Megan, L., Tang, W., 2023. The future of control of process systems. Computers & Chemical Engineering 178, 108365.
[2] Pappas, I., Kenefake, D., Burnak, B., Avraamidou, S., Ganesh, H.S., Katz, J., Diangelakis, N.A., Pistikopoulos, E.N., 2021. Multiparametric programming in process systems engineering: Recent developments and path forward. Frontiers in Chemical Engineering 2, 620168.
[3] Pistikopoulos, E.N., Diangelakis, N.A., Oberdieck, R., 2020. Multi-parametric optimization and control. John Wiley & Sons, London.
[4] Tian, Y., Pappas, I., Burnak, B., Katz, J., Pistikopoulos, E.N., 2021. Simultaneous design & control of a reactive distillation systemâa parametric optimization & control approach. Chemical Engineering Science 230, 116232.
[5] Katz, J., Pappas, I., Avraamidou, S., Pistikopoulos, E.N., 2020. Integrating deep learning models and multiparametric programming. Computers & Chemical Engineering 136, 106801.