通过分析多电平逆变器中谐波消除问题,建立基于粒子群优化算法(PSO)的选择谐波消除脉宽调制(SHE-PWM)目标方程,并对其进行求解。通过在粒子群算法中增加惯性权重参数的符号函数,并改变随机数在速度更新方程中的位置,得到改进的粒子群算法,避免求解时"早熟"或陷入局部最优解,进而得到更为准确的解集。通过实验仿真将改进的粒子群算法与标准粒子群算法及遗传算法进行比较,实验结果表明,采用改进粒子群算法使指定低次谐波的含量趋近于零,进而使逆变器输出中的总谐波含量明显降低。总谐波含量与标准粒子群算法相比降低2.12%,与遗传算法相比降低了3.06%。实验表明改进的PS0方法对于求解SHE-PWM方程组的有效性。