热门搜索 :
考研考公
您的当前位置:首页正文

基于BP神经网络的电力变压器故障诊断

来源:伴沃教育
第44卷第3期2007年3月TRANSFORMERVol.44MarchNo.32007基于BP神经网络的电力变压器故障诊断

杜文霞,吕

锋,句希源

(河北师范大学,河北石家庄050031)

摘要:介绍了基于BP神经网络的电力变压器的故障诊断方法,并给出了实例。关键词:电力变压器;神经网络;三比值法;故障;诊断中图分类号:TM406

文献标识码:B

文章编号:1001-8425(2007)03-0045-03

FaultDiagnosisofPowerTransformer

BasedonBPNeuralNetwork

DUWen-xia,LUFeng,JUXi-yuan

(HebeiNormalUniversity,Shijiazhuang050031,China)

Abstract:ThemethodtodiagnosepowertransformerfaultsbasedonBPneuralnetworkisintroduced.Theexamplesarepresented.

Keywords:Powertransformer;Neuralnetwork;Three-ratiomethod;Fault;Diagnosis

1引言

电力变压器是电力系统的重要设备之一,其故障的诊断对整个电力系统的安全性和可靠性极为重要。三比值法在油中溶解气体为特征量的充油变压器故障诊断中得以广泛的应用,并得到了大量的实践及事例验证。这种根据气体比值划分区间的编码规则基本上是合理的,尤其是在远离区间分界点的地方,这样确定的编码其准确率相当高。但是,当气体组分比值在判断区间交界处附近时,采用三比值法有时判断不准甚至误判。由于神经网络自身有很好的归纳和抽象能力,且在众多的神经网络模型中,误差反向传播(BackPropagation-BP)神经网络又具有良好的模式分类能力,故笔者尝试用BP神经网络来处理比值编码问题,其能够在一定程度上弥补三比值法的不足。

用两种溶解度和扩散系数相近的气体组分组成三比值,以不同的编码表示,其编码规则见表1,对故障性质的判断见表2。

在实际应用中,比值编码边界模糊的比值区间内的故障,往往容易误判。

3BP神经网络

BP神经网络是一种有隐含层的多层前馈网络,结构如图1所示。在BP神经网络中的神经元多采用S型函数作为激活函数,利用其连续可导性,便于引入最小二乘(LeastMeanSquares-LMS)学习算

法,即在网络学习过程中,使网络的输出与期望输出的误差边向后传播边修正连接权值,以期望其误差

表1

三比值法的编码规则

Table1Coderuleforthree-ratiomethod

比值范围编码2三比值法的原理

三比值法的原理是:根据充油电器设备内油、纸

特征气体的比值C2H2C2H40112CH4H21022C2H4C2H60012<0.10.1~11~3>3绝缘故障裂解产生的气体组分含量的相互依赖关系,从5种特征气体中(H2、CH4、C2H6、C2H4、C2H2)选

基金项目:为河北省自然科学基金资助(F2004000180)46表2

判断故障性质的三比值法

X1X2

比值范围编码序号故障性质无故障低能量密度的局部放电高能量密度的局部放电低能量放电高能量放电低于150℃的热故障第44卷

BP1BP2BP3

综合分析

故障诊断

Table2Three-ratiomethodtodiagnosefaultcharacteristics

C2H2C2H40011-210000CH4H2011000222C2H4C2H60000-221012X3

012345678图2BP网络故障诊断结构图

Fig.2FaultdiagnosisdiagramofBPnetwork

图中,X1、X2、X3分别对应C2H2*C2H4、CH4*H2和

C2H4*C2H63组气体的比值。4.2BP网络模型的建立

建立BP网络模型,也就是确定网络输入层、隐含层、输出层的节点个数以及隐含层的层数。

150~300℃低温过热故障700℃中温过热故障300~高于700℃高温过热故障BP1模型采用(1-4-3),也就是说BP1网络输入

层1个节点,用来接收特征气体中C2H2和C2H4的比值,用X1表示;该网络有一个隐含层,取节点数为

均方值最小。

入层输出层

4;输出节点数为3,分别用Y0、Y1和Y2表示,Y0=1对应编码为0,Y1=1对应编码为1,Y2=1对应编码为2。

BP2模型采用(1-7-3),该网络输入X2用来接收特征气体中CH4和H2的比值,输出分别用Y3、Y4和Y5表示。Y3=1对应编码为0,Y4=1对应编码为1,Y5=1对应编码为2。

BP3模型采用(1-6-3),该网络输入X3用来接收特征气体中C2H4和C2H6的比值,输出分别用Y6、Y7和Y8表示。Y6=1对应编码为0,Y7=1对应编码为

输1,Y8=1对应编码为2。3个BP网络模型的输入、

出及编码的对应关系见表3。

表3

输出及编码的对应关系BP网络模型输入、

隐含层

图1BP网络结构示意图

Fig.1StructuraldiagramofBPnetwork

BP神经网络的学习过程包括正向和反向传播

两个阶段,在正向传播过程中,输入信息从输入层经隐含层逐层处理,并传向输出层,每一层神经元的状态只影响下一层。如果在输出层得不到期望输出,则转入反向传播,将误差信号沿原来的通路返回,通过修改各层神经元的权值,使误差信号最小,这就是误差反向传播的过程。

经过训练的BP网络模型可以映射任意复杂的非线性关系,当有一组新的输入时,它能够给出与某一训练样本最接近的输出,故它具有良好模式分类能力。针对上述三比值法的不足,选用具有良好模式分类能力的BP神经网络来处理比值编码问题,再用三比值法配合诊断,将进一步提高对变压器故障进行诊断的准确性。

Table3Relationamonginput,outputandcodeinBPnetworkmodel

网络名称网络输入网络输出比值范围编码

X1=C2H2*C2H4

BP1

<0.130.1~>3X2=CH4*H2

BP2

<0.10.1~1>1X3=C2H4>C2H6

BP3

<11~3>3

Y0100Y3010Y6100

Y1010Y4100Y7010

Y2001Y5001Y8001

012—

102—

4.1

变压器故障诊断的神经网络模型

诊断过程

首先计算C2H2*C2H4、CH4*H2和C2H4*C2H63组

012

气体比值,将其依次作为BP1、BP2和BP3网络的输入;其次根据3个BP网络的输出对3组气体比值进行编码;最后依表2判断故障类型,其诊断结构图如图2所示。从表3中可以看出,3个网络都有一个共同的约束条件:每个网络的输出只能有一个为1。

第3期

杜文霞、吕锋、句希源:基于BP神经网络的电力变压器故障诊断

47

要想使BP网络具有很好的模式分类能力,组织训练样本很关键,样本应当具有代表性、广泛性,只有通过具有代表性的学习样本训练出来的BP网络才能正确映射输入输出关系,也只有具有广泛性的学习样本可使训练出来BP网络具有较好的适应能力,而不至于在某种场合适用,而在另外一种情况下就无能为力。笔者依据以上选取样本的原则,通过查阅大量的资料,组织18个学习样本来对3个BP神经网络进行训练,用训练好的网络进行电力变压器的在线故障诊断,下面用实例验证该方法的有效性和准确性。

Y3=1Y4=-5.7489e-009Y5=1.6957e-008

Y6=1Y7=2.6966-008Y8=-8.3089-013

查表3得出BP网络对气体比值的编码也是实际检查结200,配合表2则诊断结果为:低能放电。

果为:二次绕组对铁心发生放电,绕组有一贯通性损伤。

【例3】对某台变压器油中3组气体组分的比值如下:C2H2’C2H4=3.14,CH4’H2=0.103,C2H4’C2H6=

21.8,查表1得出比值编码为202;将3组气体比值

输入BP网络模型,3个网络的输出为:

Y0=-1.1016e-009,Y1=1,Y2=-1.7345e-010Y3=1,Y4=-5.2409e-009,Y5=-2.1506e-011Y6=7.1054e-013,Y7=1.4613e-012,Y8=1

查表3得出BP网络对气体比值的编码是102,实际检查结果为电弧放电引起的高能量放电故障,而按三比值法得到比值编码却为202,其误判的原因是C2H2’C2H4=3.14,在分界点C2H2’C2H4=3处附近,而分界点的值是根据大量的变压器故障事例经过调查、分析采用数学统计的方法得出的。显然分界点的值是一个统计值,具有一定的分散性,这种统计方法不可避免地舍弃了一些次要因素,必然就要以牺牲一定的判断准确度为代价。

5诊断实例

【例1】对某台变压器用气相色谱分析油中溶

解气体,测得各种气体含量(单位μL’L):H2=2004,

CH4=9739,C2H6=2750,C2H4=5112,C2H2=0,试进行故

障诊断。

由上列数据按表1计算出三组气体比值C2H2’

C2H4=0,CH4’H2=4.85978,C2H4’C2H6=1.85927,得出比

值编码为021;将三组气体比值输入BP网络模型,

三个网络的输出为:

Y0=1,Y1=1,Y2=2.8396e-009

Y3=6.6888e-010,Y4=-4.9877e-009,Y5=1Y6=6.1553e-009,Y7=1,Y8=-2.2204e-016

查表3得出BP网络对气体比值的编码也是

6结论

例1、例2验证了用BP神经网络对气体比值编

021,配合表2则诊断结果为:低能放电。实际检查

结果为:二次绕组对铁心发生放电,绕组有一贯通性损伤。

【例2】某台变压器油中各气体含量如下(单位:μL’L):H2=127,CH4=107,C2H4=11,C2H4=154,

码的正确性和可行性,例3说明该方法较传统的三比值法更准确、更有效,实例证明该方法既发挥了三比值法的长处,又在一定程度上弥补了三比值法对于在比值区间交界处附近的数据可能会误码判的不足,有一定的应用价值。参考文献:

[1]

GB’T7252-2001,变压器油中溶解气体分析与判断导则[S].

[2]徐丽娜.神经元网络控制[M].哈尔滨:哈尔滨工业大学出

版社,1999.

C2H2=224,试进行故障诊断。

由上列数据按表1计算出三组气体比值C2H2’C2H4=20.36363,CH4’H2=0.84252,C2H4’C2H6=0.07142,得出比值编码为200;将三组气体比值输入BP网络模型,3个网络的输出为:

Y0=4.9635e-010,Y1=-4.6422e-010Y2=1

收稿日期:2005-11-14

作者简介:杜文霞(1973-),女,河北石家庄人,河北师范大学电子系讲师,主要从事智能检测与控制技术研究工作;吕锋(1958-),女,河北石家庄人,河北师范大学电子系教授,博士生导师,研究方向为电机控制及故障检测与诊断;句希源(1963-),男,河北汤州人,河北师范大学电子系讲师,研究方向为电机及控制。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top