- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
人工神经网络在汽轮机故障诊断中
应用的研究
程卫国
(上海发电设备成套设湘院所,上海市200240)
摘要:首先简要综述了人工神经网络的基本理论及概念。对人工神经网络的BP算法进行了深
入的研究,并针对BP算法的一些缺陷和隐层的作用机理,对三层感知器网络的算法作一些修改.
推出新的学习算法,使计算不会陷人局部极小,并加快了收敛速度。
研究了汽轮机振动故障的机理,建立了汽轮机振动故障原因和征兆表,用来分析和诊断汽轮机的振
动故障,使用MATLAB仿真较件的神经对络工具箱。设计构造了针对汽轮机振动故障诊断的人工神
经网络.并使用FOXPRO开发了基于人工神经网络的汽轮机故障诊断小型软件。,
关t词:故摩诊断人工神经同络BP(Back*opagation)算法鼢TL蛐应用
,’
,\
/
1.人工神经网络BP算法的研究
1.1BP网络简介
人工神经网络有很多模型,目前,应用最广、其基本思想最直观、最容易理解的是多层前馈
神经网络及误差逆传播学习算法(Error
Back—Propagation)。人们将按这一学习算法进行训练
的多层前馈神经网络简称为BP网络。
BP网络的基本特点分析
(1)
BP网络是一种具有三层或三层以上的多层型神经网络,其结构如图1—1所示。
(2)网络按有教师示教的方式进行学习,采用“误差逆传播算法”。随着这种误差逆传
播,对连接权的不断修正,网络的输入对输出的映射关系(响应)的准确率不断上
升。
(3)神经元的变化函数为f(x)=嘉,因为f(xJ所划分的区域不是线性划分,而是
由一个非线性的超平面组成的区域,它是比较光滑的任意界面,因而它的分类比线
‘4】I}一向9
性划分更精确、合理。另外,它有一个重要的特点就是f(x)=专是连续呵微的
它可以利用梯度法进行推算,使权值和阈值的学习解析式很明确。
yl
y2
图1—1典型的三层BP网络
(4) BP网络的学习过程中,调整权值和阈值的方法尽管有所不同,但目前常见的调
整方法如下:
Avjt-“×dek×舛 f】+1)
Aw日=13×ejl×x÷ (1.2)
ejk=[∑d?×Vj。1×bjk(1一衅)(1.3)
式(1-1)一式(1-3)中。u、13为学习率,Vjt为中间层至输出层的权值,△
vj。为中间层至输出层的权值调整量,△wij为输入层至中问层的权值调整量,d÷
为输出层误差校正量,ejk为中间层误差校正量,x÷为输入层输入,bjk为中间层输
出,k为学习样本。
BP算法的主要缺陷分析
(1) 数学的角度来看,BP算法是一个非线性优化问题,这就不可避免地存在局部极小值
的问题。
(2) BP算法的收敛速度慢。
(3) Bp网络的中间层个数的选取尚无理论上的指导。
(4) BP网络的运行是单向传播,没有反馈,这种模型并不是一个非线性动力系统,而只
是一个非线性的映射。
脚一巧西
1。2对BP算法的改进
针对BP算法的一些缺陷及隐层的作剐机理,对三层感知器的算法做j’些修改.挺mJ’
文档评论(0)