Abstract:The setting of weight coefficients of permanent magnet synchronous motor (PMSM) traditional model predictive torque control (MPTC) is cumbersome, and torque and magnetic flux pulsations are large. In order to solve these problems, an improved dual-vector MPTC method of PMSM is proposed. The method expands the virtual vector to increase the candidate voltage vector, and the principle that the voltage vector acts on the torque and flux linkage is used to reduce the calculation amount of selecting the candidate vector. For torque deadbeat and magnetic flux deadbeat, optimization rules are constructed by using the torque duty cycle and flux duty cycle of the candidate vector to replace the cost function in the traditional predictive torque control, avoiding the problem of setting weight coefficients. The simulation results show that the proposed method not only improves the steadystate performance, but also maintains the rapid dynamic response of MPTC.