针对传统数值算法求解三相逆变器SHEPWM谐波模型时,难以确定初值,不易收敛等问题,采用改进的ABC-PSO算法求解三相逆变器消谐模型的开关角度,该算法求解出的开关角在同调制度下的线电压、线电流谐波更低,具有更低的总谐波含量。结果表明,在满足基波幅值要求下,输出的电压的5、7、11、13、17、19次及3的倍数次谐波基本为0,消除谐波效果更好,验证了ABC-PSO算法求解SHWPWM方程的可行性。