由于并联型有源电力滤波器(shunt active power filter,SAPF)为非线性、时变的多变量对象,目前常用的一些控制方法难以达到令人满意的控制效果,为此提出了一种基于SAPF的无源性控制(passivity-based control,PBC)策略.该控制策略首先利用系统的总增加的能量少于外部注入的能量的无源性原理,让每个控制变量逐渐达到其预期值;同时,为了提高收敛速度,采用阻尼注入方法来加速系统的能量耗散;最后,利用仿真和硬件实验验证了基于SAPF的PBC策略和传统的比例积分控制(proportional integral controller,PI)策略相比,不仅能够有效保持直流母线电压的稳定性和对电流谐波、无功功率、不平衡电流和中性点电流进行补偿,同时在电网不平衡时无需处理谐波电流的正序和负序分量,而且响应速度更快和补偿效果更好.