Abstract:An improved model prediction current control is proposed to address the disadvantages of the model predictive common-mode voltage suppression method for double-three-phase permanent magnet synchronous motors, including the size of the optimization calculation, high switching frequency, and poor steady-state performance. Firstly, the six-phase two-level inverter is improved for reducing the common-mode voltage of zero-vectors. Secondly, the virtual voltage vector is constructed by choosing small common-mode voltage vectors, which simplifies the value function and reduces the common-mode voltage and current harmonics. Then, the optimal voltage vector is directly selected by calculating the reference voltage vector to reduce the number of optimization-seeking times, and the duty cycle control is introduced to enhance the motor control accuracy and steady-state performance. Finally, the traditional model predictive current control, RCMV (reduced common mode voltage)-1, RCMV-2, and the proposed control method are simulated and compared. The results show that the proposed control method reduces the torque pulsations and harmonic currents while decreases the common-mode voltage, and the switching frequency is significantly lower than that of the RCMV-2 method. In addition, the execution time of the optimization-seeking code is reduced by about 91% and 65% compared with RCMV-1 and RCMV-2, respectively, which reduces the computational amount.