基于小波神经网络的电网故障诊断研究
2011-04-27朱俊敏景利学饶克克
朱俊敏,景利学,饶克克
(兰州交通大学自动化与电气工程学院,甘肃 兰州 730070)
1 引言
电网故障诊断对于事故后系统快速恢复正常运行具有重要意义。作为事故恢复的第一步,应实现快速准确的故障诊断以隔离故障元件,然后采取相应的措施以恢复供电[1]。电网故障诊断一般基于SCADA系统所提供的保护和断路器信息来判别电网中的故障元件,多种人工智能方法已用于电网故障诊断[2,3]。神经网络具有自学习和较强的容错能力,但使用最为广泛的BP神经网络具有收敛速度慢,易陷于局部最优等不足[4],因此本文将小波神经网络引入电网的故障诊断。
2 小波神经网络原理
2.1 小波神经网络的结构
小波神经网络分为松散型和紧凑型。前者利用小波进行故障特征提取,然后将所得数据输入到神经网络;后者是目前研究小波神经网络的文献中广泛采用的结构形式,其结构如图1所示,它用小波函数代替常规神经网络隐含层Sigmoid函数作为激活函数,相应的神经网络的输入层到隐含层的权值及隐含层阈值分别由小波函数的尺度参数和平移参数代替,它充分继承了小波分析和神经网络两者的优点,能够自适应地调整小波基的形状,具有良好的函数逼近能力和模式分类能力[4]。为提高故障识别效率,本文选用了紧凑型小波神经网络。
图1 小波神经网络结构
隐含层激活函数如式(1):
网络输出如式(2):
参数aij,bij在网络学习中与输出权值ωij一起通过某种算法进行修正。该小波神经网络类似于RBF神经网络,但可以借助于小波分析理论,指导网络的初始化和参数选取,使网络具有较简单的拓扑结构和较快的收敛速度[4]。
2.2 网络的节点数的选择
如果小波神经网络的输入层有p个神经元,对于电网故障诊断问题来讲,p等于电力网络中所有保护继电器和断路器的总数,这些继电器和断路器的状态作为神经网络的输入。假设有M个训练样本,那么训练样本集可以表示为x(t)∈Rp,t=1,…,N。假设所诊断的电网中共有N个元件,如输电线路、母线和变压器等,确定这些元件的状态为故障或正常是诊断的最终目的,则小波神经网络输出层的神经元数目为q=N。隐含层节点的选择可参考文献[4]中的经验公式。
2.3 网络的学习算法
小波神经网络主要是将多层感知器神经网络中隐含层Sigmoid函数替换成小波函数Ψ(t),本文中采用Morlet小波函数如图2所示。
图2 Morlet小波函数
设输入向量为x=[x1,x2,…,xp]T,输出向量为y=[y1,y2,…,yq]T,输出向量的期望值为d=[d1,d2,…,dq]T,输出层到隐含层的权值为 ωij,隐含层到输出层的权值为ωjk伸缩参数和平移参数分别为aj和bj,假设隐含层神经元为h,则i=1,2,…,q,j=1,2,…,h,k=,2,…,p。
网络训练过程基于BP思想,按梯度下降法调整网络权值,文中选择训练误差为10-3。
3 电网故障诊断仿真
将一个简单的4母线电力网络用作测试系统,如图3所示。系统共有9个元件:4条母线B1~B4,一台变压器T1和4条输电线路L1~L4。在仿真过程中,只考虑简化的保护配置系统,即包括输电线路主保护MLP和后备保护BLP,母线主保护MBP和变压器主保护 MTP[5]。
图3 测试电网结构图
在计算机仿真中,M=40,即有40种典型故障样本。对每种故障样本,所有继电器和断路器的状态(0或1)作为神经网络的输入,即p=33。9个系统元件的状态是神经网络的输出,即q=9。如果神经网络的某个输出接近1,则认为相应元件故障。通过式(3)可得,h=19,通过试凑,最终确定h=24。
以母线4故障说明神经网络的诊断输出。如果母线4的主保护MBP4拒动,相应的后备保护BLP2和正确动作BLP8,进而跳开断路器CB2和CB8以隔离母线4,基于小波神经网络的计算输出和期望输出的偏差为5.7×10-29,可见,该方法具有很好的诊断效果。
表1 电网故障测试样本
为了检验小波神经网络的泛化能力,选取训练样本以外的故障情况作为测试样本。部分测试样本如表1所示[5],相应的诊断结果如表2所示。如果输出向量的某一分量大于0.5,则表示相应的元件故障。
表2 小波神经网络测试样本诊断输出
由表2可见,小波神经网络具有很好的故障诊断能力。
采用BP神经网络进行电网故障诊断,选取学习因子η=0.1,动量因子α=0.5,训练误差为10-3。以与小波神经网络同样的样本对BP网络进行训练和测试,所得结果表3所示。
表3 小波神经网络和BP神经网络故障诊断比较
由表3可见,在同样的网络结构和训练误差下,小波神经网络比BP神经网络具有更好的故障诊断能力。
4 结语
在电网故障诊断中引入小波神经网络并进行了仿真分析,结果表明该方法具有很好的故障诊断能力。与BP神经网络进行对比表明,小波神经网络在电网故障诊断中不论从诊断速度还是诊断精度上都优于BP神经网络。
[1] 毕天姝,倪亿信,吴复立,等.基于径向基函数神经网络和模糊控制系统的电网故障诊断新方法[J].中国电机工程学报,2005,25(14):12-18.
[2] 林圣,何正友,钱清泉.基于人工免疫算法的输电线路故障类型识别新方法[J].电力系统保护与控制,2011,39(11):95 -101.
[3] 李东敏,刘志刚,苏玉香,等.基于多小波包和人工神经网络的电力系统故障类型识别[J].电力自动化设备,2009,29(1):99 -103.
[4] 田雨波.混合神经网络技术[M].北京:科学出版社,2009.
[5] 毕天姝,倪亿信,吴复立,等.基于新型神经网络的电网故障诊断方法[J].中国电机工程学报,2002,22(2):73 -78.