Constraints-Informed Neural-Laguerre Approximation of Nonlinear MPC with Application in Power Electronics
Duo Xu, Rody Aerts, Petros Karamanakos, Mircea Lazar

TL;DR
This paper introduces a neural network-based approach using Laguerre functions and a constraints-informed loss to efficiently approximate nonlinear MPC laws, enabling real-time control in power electronics applications.
Contribution
It proposes a novel neural-Laguerre framework with a constraints-aware loss function for fast, accurate nonlinear MPC approximation suitable for FPGA implementation.
Findings
Achieves real-time control with microsecond execution times
Maintains control performance comparable to long-horizon nonlinear MPC
Effectively handles constraints during neural network training
Abstract
This paper considers learning online (implicit) nonlinear model predictive control (MPC) laws using neural networks and Laguerre functions. Firstly, we parameterize the control sequence of nonlinear MPC using Laguerre functions, which typically yields a smoother control law compared to the original nonlinear MPC law. Secondly, we employ neural networks to learn the coefficients of the Laguerre nonlinear MPC solution, which comes with several benefits, namely the dimension of the learning space is dictated by the number of Laguerre functions and the complete predicted input sequence can be used to learn the coefficients. To mitigate constraints violation for neural approximations of nonlinear MPC, we develop a constraints-informed loss function that penalizes the violation of polytopic state constraints during learning. Box input constraints are handled by using a clamp function in the…
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 · Neural Networks and Applications · Fault Detection and Control Systems
