提出一种基于预测控制的并联型有源电力滤波器(active power filter,APF)选择性谐波补偿方法.首先通过选择性谐波检测方法确定有源电力滤波器的参考电流值,并通过相位补偿降低系统延时的影响;然后在电流跟踪控制环节中引入预测控制,预测下一采样周期的参考电流值,并加入校正因子来消除预测误差;在此基础上计算出有源电力滤波器的参考电压矢量;最后利用空间矢量脉宽调制法(space vector pulse width modulation,SVPWM)控制三相逆变器的实际输出电压跟踪参考电压,从而达到选择性谐波补偿的目的.实验结果证明了该方法的有效性.