Fast Explicit Machine Learning-Based Model Predictive Control of Nonlinear Processes Using Input Convex Neural Networks
Wenlong Wang, Haohao Zhang, Yujia Wang, Yuhe Tian, and Zhe Wu

TL;DR
This paper introduces a convex optimization-based explicit model predictive control method using Input Convex Neural Networks to efficiently handle nonlinear process control, demonstrated through chemical process case studies.
Contribution
It develops a novel explicit ML-MPC framework employing ICNNs to ensure convexity, enabling real-time control of nonlinear systems with reduced computational complexity.
Findings
Successfully applied to chemical reactor control
Integrated with Aspen Plus Dynamics for simulation
Achieved real-time control with convex optimization
Abstract
Explicit machine learning-based model predictive control (explicit ML-MPC) has been developed to reduce the real-time computational demands of traditional ML-MPC. However, the evaluation of candidate control actions in explicit ML-MPC can be time-consuming due to the non-convex nature of machine learning models. To address this issue, we leverage Input Convex Neural Networks (ICNN) to develop explicit ICNN-MPC, which is formulated as a convex optimization problem. Specifically, ICNN is employed to capture nonlinear system dynamics and incorporated into MPC, with sufficient conditions provided to ensure the convexity of ICNN-based MPC. We then formulate mixed-integer quadratic programming (MIQP) problems based on the candidate control actions derived from the solutions of multi-parametric quadratic programming (mpQP) problems within the explicit ML-MPC framework. Optimal control actions…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Control Systems Optimization · Fault Detection and Control Systems · Control Systems and Identification
