关键词 自适应噪声对消技术 人工神经元网络 谐波 测量MEASUREMENTOFHARMONICSINPOWERSYSTEMbaseD
ONARTIFICIALNEURALNETWORK
WeiRenyongLiZhiyong
ChangshaRailwayUniversity
Changsha,410075ChinaABSTRACT Anapproachofmeasuringharmonicsinpowersystembasedonartificialneuralnetwork(ANN)isputforwardinthispaper.Inthisharmonicmeasurementsystemthetwo-leveladaptivefilter,theself-adaptivenoisecountervailingprincipleandtheANNself-adaptivedetectingprincipleareapplied.TheANNcanbetrainedinon-linemanner,andthedetectingpartcandetecttheamplitudeandphasepositionofassignedorderofharmonicspreciselyonrealtime.Simulationresultsshowthatthisapproachiseffective.
KEYWORDS self-adaptivenoisecountervailing;artificialneuralnetwork(ANN);harmonicmeasurement1 引言
近年来,随着电力电子装置的大量应用,电力系统谐波污染日益严重,对电力系统的安全、经济运行带来了很大的影响[1]。所以,对电力系统中的谐波含量进行实时监测,确切掌握电力系统中的谐波状况,对于防止谐波危害,维护电力系统的安全运行是十分必要的。
电力系统的谐波测量,通常是由快速傅立叶变换(FFT)实现的。然而FFT存在栅栏效应和泄漏现象,使计算出的信号参数,即频率、幅值和相位不准,尤其是相位误差很大,无法满足测量要求,FFT的测量速度也难以达到实时监测的需要[2]。
本文分析了信号处理中的自适应噪声对消技术应用于谐波测量的可能性,在深入研究人工神经元网络(ANN)的学习算法对测量效果的影响基础上,提出了人工神经元网络拓扑结构和参数,实现了电力系统谐波实时在线测量。仿真结果证实了所提方法的有效性。2 ANN自适应谐波电流检测原理
在信号处理中,Widrow曾提出过一种信号检测方法——自适应噪声对消法[3],它能把一个信号s从加性噪声n0中分离出来,原理如图1所示。检测系统有两个输入,即原始的输入s+n0和参考输入n′0。s和n0是不相关的,s与n′0也是不相关的,但n′0和n0是相关的噪声干扰。参考通道的作用在于检测干扰,并通过自适应滤波器调整其输出n*0,使其在最小均方误差意义下最接近于主通道干扰n0。这里,系统输出y同时作为误差信号e以调节自适应滤波器的参数。这种方法对信号和噪声的先验知识不需要了解很多,通过自适应滤波就可“估计”出n0,从而在系统输出得到s。
设电源电压us(t)=Ussinωt,非线性负载的周期非正弦电流可用傅立叶级数展开为
式中 i1和in分别为基波电流和n次谐波电流。可将它们进一步分解为正弦和余弦两部分
i1(t)=I1cosφ1sinωt+I1sinφ1cosωt=
i1p(t)+i1q(t) (2)
in(t)=Incosφnsinnωt+Insinφncosnωt=
ins(t)+inc(t) (n>1) (3)
式中 i1p和i1q分别为基波有功电流和基波无功电流;ins和inc分别为n次谐波的正弦和余弦分量。
用基于自适应噪声对消法进行谐波检测,取iL作为原始输入,若将i=i1+i3+i5+i7作为“噪声干扰”电流,则其它更高次谐波的总电流ih便是需要检测的“信号”,i与ih不相关;取基波正弦和余弦信号sinωt、cosωt及它们的3、5、7次等倍频谐波作为参考输入,它们与“噪声干扰”电流i对应的各次正弦和余弦分量分别相关,而与其它更高次谐波总电流ih不相关。因此,可通过多路自适应滤波器得到“噪声干扰”电流i的各分量及“信号”ih的最小均方误差意义下的逼近值。图1 自适应噪声对消法原理图
Fig.1 Self-adaptivenoisecountervailingprinciple多路自适应滤波器可用ANN实现。用电压信号us(t)通过锁相电路(PLL)得到正弦和余弦信号sinωt和cosωt,再倍频得到3、5、7、9、11次等正弦和余弦信号,并将它们作为ANN的参考输入;ANN的输入又可由它们线性组合而成,其输入输出之间的映射关系不太复杂,再考虑到易于实现和检测速度,ANN的结构应该尽可能简单。单个神经元不但结构简单,而且具有一定的映射能力和自适应学习特性,所以多路自适应滤波器可用单个神经元模型实现,形成由单个神经元组成的自适应谐波电流检测电路,如图2所示。图中节点1和2对应于基波自适应滤波器,参考输入是sinωt和cosωt,输出w1ssinωt和w1ccosωt分别逼近与之相关的i1(t)的正弦和余弦分量i1p(t)和i1q(t);其它节点分别对应于3、5、7、9、11次谐波各支路自适应滤波器,输出为各次谐波的正弦和余弦分量。图2 ANN自适应谐波电流检测原理图
Fig.2 ANNself-adaptivedetectingprincipleofharmoniccurrentsANN输出i*(t)以最小均方误差逼近“噪声干扰”电流i(t),将检测电路输出i*h(t)作为调节神经元权值w的误差信号e(t)
e(t)=i*h(t)=ih(t)+i(t)-i*(t)(4)
式(4)两边平方后再取数学期望,由于ih(t)与i(t)和i*(t)都不相关,故
E[e2(t)]=E[i2h(t)]+E{[i(t)-i*(t)]2}(5)
因为ih(t)为一定,则E[i2h(t)]也为一定,所以当调节神经元权值w使E[e2(t)]为最小时,E{[i(t)-i*(t)]2}也为最小,同时E{[i*h(t)-ih(t)]2}也为最小。在理想情况下,经过若干次迭代,w逼近最优值,神经元网络的输出为i*(t)=i(t),则i*h(t)=ih(t);而且可进一步证明各支路自适应滤波器的输出分别等于与其参考输入相关的“噪声干扰”电流i(t)的各次正弦和余弦分量,权值分别对应它们的峰值。其中,由权值w1s、w1c可求出基波位移因数cosφ,cosφ=[1][2]下一页