三相四线制有源电力滤波器(APF)可以补偿非线性负载产生的各次谐波、三相不平衡电流、零序电流及无功电流。提出一种新型谐波电流检测法,可以检测三相四线制系统各次谐波的正、负、零序分量及无功分量。提出一种同时检测负载电流和电源电流的前馈加反馈控制策略,检测负载电流进行前馈控制,检测电源电流进行反馈控制,既保证了谐波补偿效果又具有良好的动态性能,可以用于快速变化的非线性负载的谐波补偿。由于各次谐波分量在其相应的同步旋转坐标系下为直流量,反馈控制采用多个同步旋转坐标系下的积分控制,可以实现几乎100 % 补偿各次谐波分量。仿真和实验结果验证了理论分析的正确性。