神经网络网络故障诊断
网络故障诊断 时间: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河海大学学报(自然科学版)第!
-卷
VirMach,成立于2014年的美国IDC商家,知名的低价便宜VPS销售商,支持支付宝、微信、PayPal等方式付款购买,主打美国、欧洲暑假中心产品,拥有包括洛杉矶、西雅图、圣何塞、凤凰城在内的11个数据中心可以选择,可以自由搭配1Gbps、2Gbps、10Gbps带宽端口,有Voxility DDoS高防IP可以选择(500Gbps以上的防御能力),并且支持在控制面板付费切换机房和更换IP(带...
IncogNet LLC是个由3个人运作的美国公司,主要特色是隐私保护,号称绝对保护用户的隐私安全。业务涵盖虚拟主机、VPS等,支持多种数字加密货币、PayPal付款。注册账号也很简单,输入一个姓名、一个邮箱、国家随便选,填写一个邮箱就搞定了,基本上不管资料的真假。当前促销的vps位于芬兰机房,全部都是AMD Ryzen系列的CPU,性能不会差的!5折优惠码:CRYPTOMONTH,支持:BTC,...
ZJI发布了9月份促销信息,针对香港华为云线路物理服务器华为一型提供立减300元优惠码,优惠后香港华为一型月付仅450元起。ZJI是原来Wordpress圈知名主机商家:维翔主机,成立于2011年,2018年9月更名为ZJI,提供中国香港、台湾、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册等业务,商家所选数据中心均为国内访问质量高的机房和线路,比如香港阿里云、华为...
网络故障诊断为你推荐
徐州微信5generatedgoogleIntentsandroid支持ipad支持ipad平台操作使用手册重庆网通重庆联通宽带127.0.0.1传奇服务器非法网关连接: 127.0.0.1127.0.0.1DNS老是被修改为127.0.0.1,这是为什么?x-routerX-Router这个软件有什么用
双线主机租用 cn域名备案 vultr美国与日本 谷歌香港 光棍节日志 好看的桌面背景图 北京主机 国外网站代理服务器 admit的用法 静态空间 域名和空间 免费网页空间 网页加速 电信宽带测速软件 阿里dns ssl加速 腾讯服务器 cdn加速技术 百度新闻源申请 globalsign 更多