Abstract:The schemes of three model predictive current control (MPCC) for permanent magnet synchronous motor (PMSM) is compared. The conventional MPCC strategy applies one voltage vector which can minimizes a cost function in each sampling period. The two-vector-based MPCC strategy outputs two voltage vectors in each sampling period, and calculates the working time of them respectively. The method makes the resulting voltage vector closer to the expected voltage vector. The three-vector-based MPCC strategy outputs two optimal voltage vectors and one zero vector in each sampling period. In this method, the coverage range of alternative voltage vectors is expanded and the current ripples are reduced. The dynamic performance and steady state behavior of three control schemes is compared by the simulation experiments. Simulation results show that three-vector-based or two-vector-based MPCC strategy has good steady state and dynamic performance. Compared with the conventional MPCC strategy, the proposed method can reduce the current ripples effectively.