High-Speed Finite Control Set Model Predictive Control for Power Electronics
Bartolomeo Stellato, Tobias Geyer, Paul J. Goulart

TL;DR
This paper introduces a fast, FPGA-implemented finite control set MPC method for power electronics that significantly reduces computational complexity, enabling real-time control with very short sampling times and improved performance.
Contribution
It presents a novel approximate dynamic programming approach that estimates an infinite horizon value function offline, reducing the MPC horizon and computational load for power electronic control.
Findings
Achieves sampling times below 25 μs on FPGA
Requires only 5.76 μs for horizon N=1 and 17.27 μs for N=2
Outperforms state-of-the-art methods with longer horizons
Abstract
Common approaches for direct model predictive control (MPC) for current reference tracking in power electronics suffer from the high computational complexity encountered when solving integer optimal control problems over long prediction horizons. We propose an efficient alternative method based on approximate dynamic programming, greatly reducing the computational burden and enabling sampling times below 25 s. Our approach is based on the offline estimation of an infinite horizon value function which is then utilized as the tail cost of an MPC problem. This allows us to reduce the controller horizon to a very small number of stages while simultaneously improving the overall controller performance. Our proposed algorithm was implemented on a small size FPGA and validated on a variable speed drive system with a three-level voltage source converter. Time measurements showed that our…
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.
