在分析有源电力滤波器APF(Active Power Filter)数学模型的基础上,提出了改进的三角波脉宽调制电流控制方法。与传统方法相比,通过在输出指令电压中增加一个与电源电压瞬时值成正比的量,抵消了电源电压对输出指令电压的干扰作用,提高了APF输出电压的准确性,使APF的实际输出电流能够更加精确地跟踪指令电流的变化,从而有效地减小了输出电流误差的脉动范围,这也有利于减小有源电力滤波器的工作损耗和整机容量。仿真结果对比验证了采用改进控制方法的APF比采用传统控制方法的APF的输出电流误差范围小。