基于BP和RBF人工神经网络的齿轮箱故障诊断.docVIP

基于BP和RBF人工神经网络的齿轮箱故障诊断.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BP和RBF人工神经网络的齿轮箱故障诊断 摘要 本文分别阐述了BP( back propagation) 神经网络和径向基函数( radial base function, RBF) 神经网络的基本原理和算法, 将两者分别应用于齿轮箱故障诊断与识别,建立齿轮箱的BRF 故障诊断模型,并将结果进行比较和分析.结果表明, RBF 神经网络性能优于BP 神经网络, 具有较快的训练速度、较强的非线性映射能力和精度较高的故障识别能力, 非常适用于齿轮箱的状态监测和故障诊断.但在具体应用中应当注意, RBF 网络的训练样本必须含有一定的噪声,以提高网络的容噪性能; 各类故障的训练样本数不能太少, 否则RBF 网络的故障分类能力很差. 关键字 BP神经网络 RBF神经网络 故障诊断 齿轮箱 1引言 拖拉机变速箱是整机进行减速增扭的部件,它受扭转和拉压两种载荷的综合作用,受力过程非常复杂。因此,拖拉机的很多故障出现于变速箱中齿轮及传动轴等机械系统中。据统计,以齿轮为代表的变速箱故障发生率占据除发动机故障以外的其他所有故障的59%-70%。齿轮箱广泛应用于国民经济的各行各业, 是各工矿企业安全生产的关键重要动力传递设备, 对其进行状态监测与故障诊断有极为重要的意义。传统的齿轮箱故障诊断一般采用振动频谱分析, 且由人工实现故障分析, 其诊断水平受技术人员专业知识和经验等多方面的制约, 难免出现误诊、漏诊等。但是,由于齿轮箱是一种非常复杂的传动机构,它的故障模式和特征向量之间是一种非常复杂的非线性关系,再加上齿轮箱在不同工况下的随机因素,所以专家的经验并不能解决所有的诊断问题。而应用神经网络可以有效地避免这个问题。神经网络的自适应、自学习和对非线性系统超强的分析能力,注定它可以在齿轮箱的故障诊断中大显身手。 故障诊断研究的目的在于寻求故障的检测、识别、定位及故障效应的评估。故障诊断技术的应用领域越来越广泛,已经从传统的机械系统和电子系统,渗透到机电一体化系统、工业自动化系统、计算机系统等。随着物理学、数学等基础学科的不断进步,以及控制理论、信息科学等应用科学的不断发展,为故障诊断提供了多种技术手段,成为故障诊断技术发展的推动力量。因此,系统故障诊断技术越来越呈现出更广泛、更深入和更有效的发展态势。 神经网络技术的出现,为故障诊断问题提供了一种新的解决途径,特别是对于在实际中难以建立数学模型的复杂系统,神经网络更显示出其独特的作用。神经网络之所以可以成功地应用于故障诊断领域,主要基于以下原因: (1)训练过的神经网络能存储有关过程的知识,能直接从历史故障信息中学习。可以根据对象的日常历史数据训练网络,然后将此信息与当前测量数据进行比较,以确定故障的类型。 (2)神经网络具有滤除噪声及在有噪声及在有噪声情况下提出正确结论的能力,可以训练人工神经网络来识别故障信息,使其在噪声环境中有效地工作,这种滤除噪声的能力使得人工神经网络适合在线故障检测盒诊断。 (3)神经网络具有分辨故障原因及故障类型的能力。 图-1基于神经网络模式识别功能的诊断系统结构 预处理 预处理 特征选择/提取 取取取 特征选择/提取 预处理 学习训练 诊断神经网络 诊断结果 诊断原 始数据 训练样 本数据 2BP神经网络 BP网络是一种多层前馈神经网络, 包括输入层,隐层(中间层)和输出层, 其中隐层可以是一层也可以是多层, 一般而言, 三层BP神经网络就可以解决大部分比较简单的问题。BP网络前后层之间实现全连接,每层神经元之间无连接。 图-2 BP神经网络结构图 x x1 o1 输出层 隐藏层 输入层 x2 o2 om xn … … … … W V 图2 所示为一个三层BP网络,其中隐层(中间层)为一层,隐层的神经元个数为p 个, 输入层, 输出层的神经元个数分别为n、m个。学习样本给了BP网络后, 各神经元响应输入, 信号从输入层, 经隐层(中间层) , 向输出层传播, 根据减少预期输出与实际输出差距这一原则, 从输出层, 经过各中间层, 最后回到输入层, 逐层修正各个连接权值, 这种算法被称为“误差逆传播算法”,,简称BP算法, 随着误差逆传播的不断进行, 网络响应输入的正确率也不断上升。 (1) 将各权值、阈值置为小的随机数。 (2)从训练数据中挑选一组数据,将输入数据 加到BP神经网络的输入层, 为预期输出数据, 上标为训练数据号。 (3)由计算从第一层直至输出层各节点的输出, 其中上标为BP网络的层标号, 为神经元的激励函数,为BP网络层的节点的输出, 为层的节点到层的节点的连接权值, 。 (4)计算输出层每个节点的误差值中表示训练的数据号, 表示此训练号的输出层第节点的预期输出, 表示输出层(层)第节点的实际输出。 (5)计算一层每个节点的误差值 (6)依次计

文档评论(0)

kfcel5889 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档