谐波检测环节的性能对于有源滤波器的谐波治理能力有着重要的影响。目前应用最广泛的ip-iq谐波检测算法,其需要复杂的坐标变换,同时还需要用到锁相环以及低通滤波环节,结构复杂。为克服 ip-iq算法的以上缺点,文中提出一种基于BP神经网络的谐波检测算法,只需将检测到的三相负载电流以及程序生成的A相模拟旋转角作为系统的输入,通过神经网络的计算便可以得到三相基波电流,再用负载电流减去基波电流便可以得到需补偿的谐波成分。通过Matlab仿真验证了算法的有效性。
1