为了降低电网电压不对称或畸变对UPF谐波检测算法的影响,通过引入锁相环电路的改进型UPF谐波检测算法产生基波正序电压,对有功功率进行修正,抑制了电压畸变的影响,同时提高了检测的实时性。在Matlab上对补偿前后电源侧电流波形进行对比研究,验证了改进型UPF谐波检测算法的可行性。实验结果表明,采用改进算法后,电源侧电流谐波成分中谐波含量最高的5次谐波含量由补偿前的22.8%降低为补偿后的8.1%,负载电流主要次谐波成分得到了有效抑制,实现了抑制谐波的目的。