传统L滤波存在滤波效果较差等缺点,设计LCL滤波器进一步降低高频开关频率的谐波损耗。当整流器的控制参数数量和优化目标函数增多时,传统粒子群优化算法(PSO)调节滤波器和控制器参数会出现迭代收敛不稳定等缺点,提出一种多目标多群体多位置多速度粒子群算法(MMMMPSO),可以有效优化三相VIENNA整流器设计参数,提高系统的动态和稳态特性。最后仿真和实验验证了该整流器的高效性及MMMMPSO的正确性。