Abstract:The traditional model predictive torque control (MPTC) of surface permanent magnet synchronous motor (SPMSM) uses all 7 voltage vectors generated by inverter as candidate voltage vectors, which brings large calculation burden. Based on switching table used in direct torque control (DTC), it is proposed to use a voltage vector generated by switching table and a zero voltage vector as candidate voltage vectors of MPTC. Simulation results show that the proposed strategy can decrease torque ripple and average switching frequency compared with traditional MPTC, and the calculation burden is reduced. twice to or once In order to improve the dynamic response, an adaptive control strategy is given: when the system is at steady state, the MPTC based on switching table is used; when the system is at dynamic state, DTC is used. Simulation results show that the proposed method combines the advantages of MPTC and DTC, improves torque dynamic response and suppress stator flux ripple at dynamic state.