Direct predictive speed control (DPSC) using a finite control set MPC (FCS-MPC) is a popular control method for multi-level converters. In FCS-MPC-based designs, there are two key issues. First, when the number of switching states increases, the computational burden dramatically increases, which makes real-time implementation impractical when compared to traditional modulation methods such as field-oriented control (FOC). The issue of stability is another key concern with DPSC. In the present study, the speed of a permanent magnet synchronous motor (PMSM) fed by a three-level neutral-point clamped (3L-NPC) convertor is controlled using a computationally efficient DPSC technique with hexagon candidate region (HCR). Back-stepping is also used in the proposed method to generate the q-axis current reference and continuous d–q axis control voltage for the DPSC to guarantee the stability of the closed loop system using the Lyapunov stability theorem. Furthermore, in HCR, the continuous control law checks the voltage vectors while only passing the vectors that do not jeopardize the stability of the system. As a result, stability is taken into account and also the number of voltage candidates for FCS-MPC decreases significantly. This in turn leads to reductions in the computational burden. The system is simulated in MATLAB/ Simulink to validate the efficiency of the proposed method.
You can find more information about the stability of FCS-MPC for power electronic drives in Article Computationally efficient direct predictive speed control of...
do not hesitate to contact me if you have any questions.