神经网络网络故障诊断
网络故障诊断 时间:2021-05-22 阅读:(
)
!
"#:!
收稿日期:基金项目:教育部重点课题基金(.
"'"$/)作者简介:张允(!
-&$—),女,吉林长春人,副教授,硕士,主要从事智能控制研究#基于分级模糊神经网络的水电机组故障诊断张允,孟祥萍,王瑾,梁春晖(长春工程学院电气与信息学院,吉林长春!
$""!
.
)摘要:针对水电机组发生故障时,故障征兆与故障原因之间复杂的对应关系,提出了一种新型的基于低、中、高$级模糊神经网络的故障诊断结构模型和相应的学习算法,并以此方法对该分级模糊神经网络进行了仿真训练#仿真实验结果表明,该方法能有效地对水电机组单故障与多故障样本进行分类,可提高诊断准确率#关键词:分级模糊神经网络;故障诊断;水电机组中图分类号:01!
$-#.
文献标识码:2文章编号:!
"""!
!
-%"(.
""-)"$!
"$$/!
"'随着我国经济和电力事业的飞速发展,水电厂在大型电网的调峰、调频、调相及保证电网安全运行中发挥着越来越大的作用#作为水电厂的关键设备,水电机组运行状态的好坏,直接关系着电厂的安全以及电网的稳定#因此,能否有效地对水电机组的工作状态进行状态监测与故障诊断已成为确保水电厂安全可靠运行,保证电力质量,提高电厂经济效益与社会效益的重要任务之一[!
]#对于属于大型旋转机械同时又是能量转化设备的水电机组,由于它的受力、约束和旋转运动的特性,设备的振动是不可避免的#振动参数是反映水电机组运行状态的重要参数,同时异常的振动也是损坏设备的重要原因之一[.
]#据有关部门统计,水电机组约有%"3的故障或事故都在振动信号中有所反映[$]#因此,针对水电机组的振动进行实时监测和分析,进而确立相应的诊断模型与算法是诊断水电机组故障的有效手段之一#对于设备故障诊断而言,征兆准确是诊断结果准确的前提,然而,由于水电机组设备庞大,结构复杂,且在运行中同时受到水力、机械和电气$个主要因素的共同作用及相互影响,因此故障征兆有很多种[4]#故障征兆越多,故障类型及原因就越多,进而造成诊断时间加长,诊断准确率降低#另外由于水电机组各零部件之间的相互耦合,决定了机组故障征兆与故障原因之间的对应关系往往呈现出高度的耦合性及模糊性等特点,进一步增加了故障诊断系统自学习的难度#为此,本文提出了一种新型的分级模糊神经网络结构模型和相应的学习算法,将模糊理论与分级神经网络技术相结合,既兼顾故障诊断知识的模糊性,充分利用专家的经验,模拟人类的思维方式进行判断和决策,又充分利用了分级神经网络并行分布处理能力及自学习能力强的特点,通过由多个子网络共同构成的低、中、高$级模糊神经网络,正确诊断出水电机组的大量突发的或潜伏的单一与并发性故障,可大大提高诊断过程的快速性和准确性,降低错误诊断率#$分级模糊神经网络故障诊断系统的总体结构系统由故障征兆提取模块、知识库、分级模糊神经网络诊断模块、人机接口模块4大部分组成,如图!
所示#故障征兆提取模块功能包括信号实时采集和预处理.
个主要环节,即首先通过传感器采集诊断工作所需要的水电机组的工况信号,然后再对信号进行滤波、线性化处理等得到故障征兆组[/]#知识库包括数据库和规则库.
部分,主要用来存放水电机组运行状态的实时动态信息数据、机组故障征兆及故障原因的模糊关系、机组故障树等资料['],用以作为模糊神经网络的学习样本,以便在需要时随时调用查阅,并能添加和修改新的故障原因和故障现象,使得自身不断得到改进和完善#分级模糊神经网络故障诊断模块包括故障征兆导入处理机、分级模糊神经网络推理机、故障原因导出处理机$个部分#故障征兆导入处理机给各级模糊神经网络的输第$&卷第$期.
""-年/月河海大学学报(自然科学版)5678,9:6;,*@8+*AB(C9A789:DE*@,E@+)16:#$&C6#$F9B.
""-图!
分级模糊神经网络故障诊断系统总体结构0#.
$1,2#2232'+45.
2+0,16#+(.
(*6#*.
/-)7731+)(.
/1+'8,(9入层各个节点赋值;分级模糊神经网络推理机是整个诊断系统的核心,它利用分布存储在网络连接权值矩阵中的知识,最终实现从故障征兆空间到故障原因空间的非线性映射[!
!
"];故障原因导出处理机则提取分级网络最高级输出节点的输出值#人机接口使用户及领域专家能和系统交互地得到交换信息,帮助问题得到更快地解决#:新型分级模糊神经网络故障诊断结构模型与算法分级模糊神经网络是整个故障诊断系统的核心#该网络共分低、中、高$级,网络结构如图%所示#图:分级模糊神经网络故障诊断结构模型0#.
$1,2#24,0+/5.
2+0,16#+(.
(*6#*.
/-)7731+)(.
/1+'8,(9:#!
低级模糊神经网络结构模型与算法%&'&'结构模型低级模糊神经网络由一个$层结构的子模糊神经网络构成!
网络的第'层为输入层,输入节点数与振动实验中同振动相关的参量数一致!
每个节点对应一个征兆参变量"(#(#)',%,…,$),节点的输入等于节点的输出,即故障征兆输入节点输入值规定如下:"(#&'水电机组出现故障征兆#(水电机组未出现故障征兆{#(#&',%,…,$)(')第%层为隐含层,隐含层节点数为',其激活函数为*+,-.
+/函数,该层任一节点(输出为%(&)!
$#&'()%,…,')(%)0$$河海大学学报(自然科学版)第$!
卷式中:!
"#———输入层与隐含层之间的连接权值;!
!
#———隐含层阈值$第!
层为输出层,输出值代表具体的故障模式,共有%个节点,输出层第&个节点输出为'&(!
)#("#,…,%)(!
)式中:*#&———隐含层与输出层之间的连接权值;!
*&———输出层阈值$输出层输出为!
("$-(#$$)(%)其中!
(('",'#,…,'%)$$((.
&",.
,…,.
&/)$"$(%)#$()/低级模糊神经网络故障模式输出节点输出激活值规定如下:'&("故障模式&被激活&故障模式&{未被激活(')低级模糊神经网络输出层节点输出决定了中级模糊神经网络中哪一个子网络被激活,即若低级网络输出层第&个节点的输出值'&("则中级网络中第&个子模糊神经网络被激活,否则若'&(&则不被激活$#)")#低级模糊神经网络的学习算法低级模糊神经网络的训练主要是调整#个权值矩阵,权值调整公式为"0,"("0,%-(#0$&1)'0$#0,"(#0,(&1(-02$"0'0)$(*)其中'0()13)0&1"4/)1"4%)0"4%式中:%,(———权值矩阵;)1———网络期望输出;)0———网络实际输出;-2(·)———激活函数-(·)的微分,-2#+,-.
{-(#$&1)}[5/+,-.
{-(#$&1)}]$!
$!
中级模糊神经网络结构模型与算法#)#)"结构模型中级模糊神经网络所包含的子网络的数目与低级模糊神经网络输出故障模式数%一致,每个子网络均包含%层结构$第"层为输入层,输入层总节点数为6,各个子网络输入层节点数与对应故障模式下故障征兆数6&相同,且!
%&("6&(6,输入层节点的输出值与输入值相等$第#层为模糊化层,其作用是根据各征兆变量在输入论域上的分布情况,以及各征兆变量对系统的重要性,确定其模糊子集的个数和初始隶属函数,进而将输入变量转换成相应的模糊子集上的隶属度$设对于输入变量.
7(7("",…,"6&,#",…,#6&,…,%",…,%6&)被分解成89个模糊子集,则模糊化层的节点数为:(!
67("89$.
7在第#个模糊子集上的隶属函数为"7#0123(;7#3个节点,该层的每个节点代表一条模糊规则,该层的神经元完成模糊与运算,且该层的权值为",有+(4,5(@",@#,…,#,…,>)(6)第%层为输出层,输出值代表在某一故障模式下具体的故障原因$输出层共有!
个节点,设输出层第A个节点的阈值为!
*A,该点与隐含层第个节点的连接权值为*A,则该点的输出为BA(-(*A+,!
*A)(7)-为8,.
49,+函数,-(.
)("":0/.
$3!
!
第!
期张允,等基于分级模糊神经网络的水电机组故障诊断!
"!
"!
中级模糊神经网络的学习算法中级模糊神经网络的训练主要是调整#个参数(!
"#,$"#,%&'),目标函数定义如下:()$!
!
*')$!
($%)式中:+'———网络理想输出;-'———网络实际输出.
网络的权值调整公式为%&'(/0$))%&'(/),!
"("%&'0"!
%&'(/)($$)隶属度参数调整公式为!
"#(/0$))!
"#(/),!
"("!
"#0"!
!
"#(/)$"#(/0$))$"#(/),!
"("$"#0"!
$"#(/)($!
)式中:!
———学习速率;"———动量因子.
!
.
"高级网络功能网络的最高级为故障原因输出层,该级对中级网络中所有被激活的子模糊神经网络的输出进行模糊或操作运算,最终实现对整个模糊神经网络单一或并发等故障原因的诊断.
12)&'([#(1)**$2),…,#(1)**32)](2"水电机组振动故障诊断研究实例及仿真结果分析应用以上初步建立的分级模糊神经网络模型对水电机组振动故障诊断进行研究.
对于低级模糊神经网络,模型输入层+个节点分别对应+个特征关系值.
第!
层隐含层的节点数是在自适应学习过程中反复调试、不断优化得到的,经过样本训练,最后确定隐含层的节点数为,.
第#层输出层的节点数与故障模式数一致.
如前所述,将引起水电机组振动的原因分为机械、水力、电气#个方面,因此,低级模糊神经网络输出层节点数为#,最终确定低级模糊神经网络的结构为+","#.
中级模糊神经网络共包含#个子网络.
第$个子网络与机械故障模式相对应,网络输入层$!
个节点对应$!
个输入特征信号值.
第!
、第#个子网络分别与水力故障模式与电气故障模式相对应,且!
个子网络输入层均有,个节点,分别对应各自,个输入特征信号值.
因此中级模糊神经网络输入层节点总数为#%.
定义#个模糊子集{特征不明显,特征适中,特征突出},对于#%个输入语言变量,每个语言变量对应#个语言变量值,因此模糊化层共有,%个节点.
隐含层的节点数是在学习过程中根据学习情况调节而定的,现根据训练样本数和不同隐含层神经元个数的训练结果的对比确定取隐含层神经元个数为,-个.
输出神经元个数等于故障原因数,其中,转子轴承机械故障与发电机电气故障的常见原因均为-种;过流部件水力故障的常见原因有+种,因此输出层节点共有$+个.
最终确定中级模糊神经网络的结构为#%",%",-"$+.
高级模糊神经网络节点数与中级模糊神经网络输出层总节点数一致.
各级模糊神经网络故障征兆与故障原因对应关系如表$所示.
表#各级神经网络故障征兆与故障原因对应关系0.
1+('%20*.
,30-&(24((.
5%6'2,78-2*8,%.
/5%6'29%6,(,5*+30(+%+9309%'56::7.
(6+%'.
(24*+;网络层级输入特征信号输出故障模式低级振动与转速、负荷、油温、流量、压力、励磁电流及励磁电压共计+个特征关系机械故障(主要考虑转子轴承故障)、水力故障(主要考虑过流部件故障)、电气故障(主要考虑发电机部件故障)#大模式中级子网络$$倍频、!
倍频、#倍频、时域波形、轴心轨迹、转子进动特性、振动稳定性、振动与转速关系、振动与负荷关系、振动与油温关系、振动与流量关系、振动与压力关系共计$!
个输入特征信号值转子质量偏心()$)、转子部件缺损()!
)、转子弓形弯曲()#)、转子临时弯曲().
)、转子不对中()-)共-种常见原因子网络!
,个节点分别对应$/01$/!
倍频、$倍频、高频、水轮机涡振频率、转轮叶片频率、尾水压力脉动、振动与负荷关系、振动与流量关系、振动与压力关系共计,个输入特征信号值尾水管偏心涡带()0)、梳齿相对间隙大()+)、转轮叶片形线不好()2)、叶片出口卡门漩涡(),)、转轮叶片断裂或剪断销折断()$%)、气蚀引起的振动()$$)、机组导叶或叶片开口不均()$!
)共+种常见原因子网络#输入层,个节点对应的输入特征信号分别为$倍频、#倍频、奇数倍频、-%或$%%频率、与磁极有关的频率、振动与励磁电流的关系、振动与励磁电压的关系、振动与转速关系、振动与油温关系定子椭圆度大()$#)、定子铁心铁片松动()$.
)、发电机定子膛内磁极不均匀()$-)、转子绕组匝间短路()$0)、三相负荷不平横()$+)共-种常见原因2##河海大学学报(自然科学版)第#+卷图!
训练误差收敛曲线0#1针对已建立的诊断模型结合学习样本进行训练[!
"],训练中系统目标误差设定为"#"!
,取学习速率!
$"#%,动量因子"$"#&,经过!
'"步学习,网络收敛到预定目标!
训练曲线如图(所示!
网络经过训练学习后,神经网络系统获得的故障诊断知识就表达为神经元连接权值矩阵和阈值矩阵及隶属函数的参数,然后将训练得到的网络参数存储起来形成故障诊断知识库!
将训练好的网络用于故障诊断测试,其中包括单一故障与多种故障并发情况下的仿真实验,仿真结果分别如表)和表(所示!
表2单一故障测试样本仿真结果3045*26#7-50/*8+*1-5/1'.
1#($5*9.
0-5//*1/107:5*1序号低级模糊神经网络输入特征信号低级模糊神经网络输出故障模式中级模糊神经网络各子网络输入特征信号高级模糊神经网络输出故障诊断结果!
(转子轴承故障)(!
,",",",",",")*(!
,",")*(-!
)(!
,",",",",",")*(!
,",")*(-))(!
,",",",",",")*(!
,",")*(-()(!
,",",",",",")*(!
,",")*(-.
))(转子轴承故障)(!
,!
,!
,",!
,",")*(!
,",")*(-&)((过流部件故障)(",!
,",",",",")*(",!
,")*(-').
(过流部件故障)(",",",!
,",",")*(",!
,")*(-,)(",",",!
,",",")*(",!
,")*(-+)(",",",!
,",",")*(",!
,")*(-%)&(过流部件故障)(",!
,",",",",")*(",!
,")*(-!
")(",!
,",",",",")*(",!
,")*(-!
!
)'(过流部件故障)(",",",!
,",",")*(",!
,")*(-!
)),(发电机部件故障)(",",",",",!
,")*(",",!
)*(-!
()+(发电机部件故障)(",",!
,",",!
,")*(",",!
)*(-!
.
)%(发电机部件故障)(!
,",",",",",!
)*(",",!
)*(-!
&)!
"(发电机部件故障)(",",",",",!
,")(",",!
)*(-!
')!
!
(发电机部件故障)(",!
,",!
,",",")*(",",!
)*(-!
,)表!
部分并发故障测试样本仿真结果3045*!
6#7-50/*8+*1-5/1'.
7-5/#9.
0-5//*1/107:5*1序号低级模糊神经网络输入特征信号低级模糊神经网络输出故障模式中级模糊神经网络各子网络输入特征信号高级模糊神经网络输出故障诊断结果!
(!
,",",!
,",",")*(!
,!
,")*-')(!
,",",",",!
,")*(!
,",!
)*-!
'((",",",!
,",!
,")*(",!
,!
)*-!
'.
(!
,",",!
,",!
,")*(!
,!
,!
)-.
,-,,-!
(("(!
,!
,!
,!
,!
,",")*(!
,!
,!
)-&,-!
),-!
,%((第(期张允,等基于分级模糊神经网络的水电机组故障诊断以并发故障!
为例,根据故障测试样本的实验记录数据可以看出,低级模糊神经网络输入特征信号为(",",",#,",#,")$,说明此时振动与流量及励磁电流关系的故障特征明显,因而低级模糊神经网络输出故障模式为(",#,#)$,代表水轮机组同时发生过流部件故障与发电机部件故障%与此同时,中级模糊神经网络第&和第!
个子网络分别根据各自输入特征信号值得到相应输出结果,进一步将该结果在网络第!
级进行模糊或操作运算,最终得到整个分级网络输出结果,进而判断出此时水电机组同时发生'&与'#(这&种故障%采用该分级模糊神经网络的故障诊断结果与实际故障完全一致%表!
故障测试样本分析01%&*实验方式实验次数正确次数误报次数漏报次数单一故障实验并发故障实验进一步将测试结果列表分析,如表*所示!
从表*的统计结果可以看出,该分级模糊神经网络对单一故障诊断准确率高达+(",对并发故障诊断准确率达到,-.
)",较好地完成了对单一与并发性故障的诊断,因此,基于分级模糊神经网络的故障诊断方法是一种有效的方法!
!
结语本文提出了一种新型的基于分级模糊神经网络的故障诊断模型和相应的学习算法,并用于对水电机组的故障诊断!
仿真实验结果表明,该分级模糊神经网络能够有效地诊断出水电机组的单一与并发性故障且诊断准确率高,具有工程应用价值!
该方法同样适用于各种大型复杂机组设备的故障诊断,可为大型复杂机组的安全运行提供可靠的理论保证!
参考文献:[#]张莲%基于神经网络的异步电动机信息融合故障诊断系统[/]%微电机,&"",,*#(&):,"!
,&%[&]李冬辉,叶利涛%基于模糊神经网络的故障诊断方法研究[/]%控制与检测,&""),*(#):(+!
-#%[!
]王正武,张端平%基于神经网络的故障诊断模糊研究[/]%系统工程学报,&""),!
(&):!
""!
!
!
!
%[*]李季%01神经网络改进算法在电气故障诊断系统中的应用[/]%电力科学与工程,&""),#(#):(+!
-&%[)]234536,4004630%'789:;:C9EF7C:@8@=7C:D8C79>D:HCI@[/]%J879;LD9=DDC=3>:DC>7:79,&""),(#):,&)!
,*"%[(]O34P134,QR42S'8T9%4>DH7UUC7EF::C7=M7EITUCU7=7:7C:D8C79>D:HCI@:DAU;7:7@D:@GCAE9PD;D,&""&,(&):#!
"+!
#!
!
"%[-]刘金琨%智能控制[P]%北京:电子工业出版社,&""):!
(!
(+%[,]李国勇%智能控制及其P4$V40实现[P]%北京:电子工业出版社,&""):#-*!
#,+%[+]张化光,孟祥萍%智能控制基础理论及应用[P]%北京:机械工业出版社,&""):#!
(!
#++%[#"]薛定宇,陈阳泉%基于P4$V40W6I的系统仿真技术与应用[P]%北京:清华大学出版社,&""):!
&,!
*"&%2#.
%/3+#4(5)36,&%&7/6+73,(5+&6#675+7#%-.
88)(&.
6#%(&/9,6:A=>B+#(4C1+(4,D'=>E+(,FG'=>H5.
(C5.
+01(&,2.
+-&1)13-1**,-13,4%.
13$%51016+-+5+*&(7*$%1&'&38,4%.
13$%51#!
""#&,4%-1.
)'$*/6#7/:X@F:FDG789:@KAU:A@7>;G789:E78@D@:FDUCD@D>EDGG789:GFK;CD9DE:CDHG789:;@;CD97:=79=C:FDFD8C79>D:HCI7CDU8:GCH7C;%$FDFD8C79>D:HCIHDCD:C7D;8@=:FD7MBD9D7C>=AD:F;%$FD@:G789:;@DGGDE:=9DTG789:7>;A89:;E7>C7@D8C79>D:HCI;G789:;@<@;FK;CD9DE:C河海大学学报(自然科学版)第!
-卷
萤光云怎么样?萤光云是一家国人云厂商,总部位于福建福州。其成立于2002年,主打高防云服务器产品,主要提供福州、北京、上海BGP和香港CN2节点。萤光云的高防云服务器自带50G防御,适合高防建站、游戏高防等业务。目前萤光云推出北京云服务器优惠活动,机房为北京BGP机房,购买北京云服务器可享受6.5折优惠+51元代金券(折扣和代金券可叠加使用)。活动期间还支持申请免费试用,需提交工单开通免费试用体验...
imidc怎么样?imidc彩虹网路,rainbow cloud知名服务器提供商。自营多地区数据中心,是 Apnic RIPE Afrinic Arin 认证服务商。拥有丰富的网路资源。 在2021年 6.18 开启了输血大促销,促销区域包括 香港 台湾 日本 莫斯科 等地促销机型为 E3係,参与促销地区有 香港 日本 台湾 莫斯科 等地, 限量50台,售罄为止,先到先得。所有服务器配置 CPU ...
鲨鱼机房(Sharktech)我们也叫它SK机房,是一家成立于2003年的老牌国外主机商,提供的产品包括独立服务器租用、VPS主机等,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹等,主打高防产品,独立服务器免费提供60Gbps/48Mpps攻击防御。机房提供1-10Gbps带宽不限流量服务器,最低丹佛/荷兰机房每月49美元起,洛杉矶机房最低59美元/月起。下面列出部分促销机型的配置信息。机房...
网络故障诊断为你推荐
日照职业技术学院RIZHAO平板ipad支持ipadipad连不上wifi苹果ipad突然连不上网了,是怎么回事?网络是好的,手机能上网。360chromechrome是什么文件夹?是360急速浏览器吗?但是怎么没有卸载掉?360chrome使用360急速浏览器,360chrome进程结束不了360chrome360Chrome 世界之窗极速浏览器 ChromePlusmicromediamacromedia FreeHand MX是干什么用的?css3按钮html点击按钮怎么弹出一个浮动的窗体迅雷下载速度迅雷下载速度与什么有关?
m3型虚拟主机 武汉域名注册 厦门域名注册 太原域名注册 已备案未注册域名 什么是域名解析 安云加速器 免费主机 网络星期一 镇江联通宽带 牛人与腾讯客服对话 panel1 gg广告 1g内存 isp服务商 天翼云盘 空间购买 宏讯 云营销系统 电信网络测速器 更多