通常采用的SPWM(space pulse width modulation)算法电压利用率低、谐波多,而一般SVP-WM(space vector pulse width modulation)算法结构复杂。针对以上问题,研究了一种改进型的SVP-WM算法,将输入的两路正交正弦电压Uα和Uβ进行简单的加减及逻辑运算就得到了合成矢量所在的扇区,通过查表便可以得到该扇区基础合成矢量的作用时间,并由此计算出三相合成圆形磁链的作用时间,再根据脉宽调制原理生成圆形磁链脉冲,从而实现了该算法。最后通过仿真验证了算法的正确性,并且运用于异步电机系统中能够实现其功能。