提出了基于预测控制和空间矢量调制的有源电力滤波器输出补偿电流控制方法。利用外推拉格朗日插值法对有源电力滤波器输出电压进行线性预测,并对其引入校正因子,得出了基于自校正的无差拍指令电压计算模型,以实现对输出补偿电流的闭环无差拍控制;随后在对指令电压进行空间矢量调制过程中简化传统的矢量定位方法,并优化空间矢量的作用时序以降低功率器件的开关损耗。在电网电压不对称且存在畸变条件下的理论分析和仿真结果证明该方法能有效的跟踪指令电流的变化。以此为基础设计一套三相并联型有源电力滤波器,并在10kV电力系统试运行,实验结果验证了该控制方法的有效性。