Large Scale Model Predictive Control with Neural Networks and Primal Active Sets
Steven W. Chen, Tianyu Wang, Nikolay Atanasov, Vijay Kumar, and, Manfred Morari

TL;DR
This paper introduces a hybrid explicit-implicit MPC approach combining neural networks and primal active sets, enabling scalable, fast, and stable control for large systems with guarantees on feasibility and stability.
Contribution
It proposes a novel offline-trained neural network combined with an online primal active set solver for large-scale MPC, ensuring feasibility and stability while reducing inference time.
Findings
Achieves 2x faster online inference compared to existing methods.
Scales to large problems with thousands of variables.
Guarantees recursive feasibility and asymptotic stability.
Abstract
This work presents an explicit-implicit procedure to compute a model predictive control (MPC) law with guarantees on recursive feasibility and asymptotic stability. The approach combines an offline-trained fully-connected neural network with an online primal active set solver. The neural network provides a control input initialization while the primal active set method ensures recursive feasibility and asymptotic stability. The neural network is trained with a primal-dual loss function, aiming to generate control sequences that are primal feasible and meet a desired level of suboptimality. Since the neural network alone does not guarantee constraint satisfaction, its output is used to warm start the primal active set method online. We demonstrate that this approach scales to large problems with thousands of optimization variables, which are challenging for current approaches. Our method…
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.
