In this paper,a maximum torque per ampere(Maximum Torque Per Ampere,MTPA)dual vector model predictive control method for IPMSM is proposed.The method establishes the relationship between the motor e-lectromagnetic torque reference value and the d and q axis components of the stator current through MTPA control.During the transient state,the method is the same as the traditional single-vector model predictive control,with the tracking error of the d-axis and q-axis currents as the cost function,maintaining the features of the fast dynamic re-sponse of traditional model predictive control;During the steady state,the dual-vector model predictive control is used to reduce the torque ripple and improve the steady-state control performance of the motor.The simulation results show that compared with the MPC with id=0,the proposed control strategy has faster dynamic response,smaller steady-state torque ripple and lower copper loss.
interiorpermanent magnet synchronous motordual vector model predict controlMTPA