为减小内置式永磁同步电机(IPMSM)直接转矩控制(DTC)系统的转矩脉动,提出了一种转矩脉动抑制方法。基于离散化的IPMSM模型,分析了产生转矩脉动的原因。以转矩误差均方根极小为目标,计算出非零电压矢量在一个控制周期中的占空比,实时调整非零电压矢量和零电压矢量的作用时间。调整了电压矢量的作用顺序,使逆变器开关频率恒定。实验结果表明,该方法与传统DTC相比,能有效减小转矩脉动,改善系统性能。