以中点箝位型三电平逆变器(Three-level Inverter,简称TLI)为模型,提出了基于蚁群算法(Ant Colony Algorithm,简称ACA)求解非线性方程组的方法,求取特定消谐脉宽调制(Selective Harmonic Elimination Pulse Width Modulated,简称SHEPWM)的开关角度。ACA在求解非线性方程组时无需求解方程的初值,故加快了计算速度。用MatLab/Simulink仿真研究了消谐波的效果,并用IGBT搭建了中点箝位型TLI实验电路模型,对SHEPWM的消谐波效果进行了验证。实验结果证明了基于ACA的SHEPWM求解方法在TLI应用中的有效性。