Abstract |
In the past few years, the interest in model predictive control (MPC) for power electronics has increasedsignificantly. It proves to be a good alternative to space-vector modulation at low switching frequencies.It has been shown that an increase in the prediction horizon improves the system performance.Unfortunately, increasing the horizon leads to an exponential increase in the complexity of the optimizationproblem. To date, most of the work that has been done is only in simulation, ignoring real-timerequirements.This paper offers a practical implementation of long-horizon direct MPC. Methods on how to efficientlyimplement the controller on a field programmable gate array are discussed. Sphere decoding is used tosolve the optimization problem. Results show that the implementation of a 5-step horizon MPC and asphere decoder is very efficient and effective, as it requires only 8.6µs, in roughly 80\% of the cases,to execute the control law with a sampling period of 25µs when a three-phase neutral-point clampedinverter with an RL load is examined. |