摘要

传统方法在对电力有源滤波器三相谐波进行检测时存在效率低、准确性不高的问题。为此提出基于人工神经网络的电力有源滤波器三相谐波实时检测算法。对电力有源滤波器进行分析,分为直流和交流两类。根据三相谐波电流的输入序列,将三相谐波的采样点进行后移,利用傅叶里计算公式计算其输出值,并对补偿后的补偿角进行计算,完成对三相谐波的补偿。根据电压幅值计算三相谐波补偿的参考电流,得到三相谐波的神经元权值,对权值进行优化,得出电力有源滤波器输出电流和三相谐波直流电容的电压大小,完成对电力有源滤波器三相谐波的实时检测。实验结果表明,所提方法在对电力有源滤波器三相谐波进行实时检测时,具有较高的检测效率和检测准确率。