基于BP神经网络的航空液压泵轴承早期故障检测_第1页
基于BP神经网络的航空液压泵轴承早期故障检测_第2页
基于BP神经网络的航空液压泵轴承早期故障检测_第3页
基于BP神经网络的航空液压泵轴承早期故障检测_第4页
基于BP神经网络的航空液压泵轴承早期故障检测_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于BP神经网络的航空液压泵轴承早期故障检测论文导读:液压泵滚动轴承又是液压泵中的关键部件。飞行部队对液压泵轴承的故障诊断研究还非常有限。本文提出了一种基于BP神经网络的液压泵滚动轴承早期故障自动识别方法。关键词:神经网络,振动测量,轴承,故障诊断在飞机各个组成系统中,液压系统地位重要。这其中液压泵是重中之重,而液压泵滚动轴承又是液压泵中的关键部件,起重要支承作用。由于其工作面流动体与内外环之间的接触应力反复作用,极易引起疲劳、裂纹、剥蚀、压痕以致断裂、烧损等现象。一旦工作面出现缺陷后,会使轴承旋转精度丧失,引起附加振动,会直接造成整个液压系统失效,严重危急飞行平安。目前,飞行部队对液压泵轴承

2、的故障诊断研究还非常有限,所取成果也不多,还是主要依靠维护人员经验进行测试和分析,还不能够对其进行精确的故障诊断。因此,利用计算机进行液压泵轴承故障的智能精确诊断能够在一定范围内提高地勤部队的维修保障能力,同时也是飞行部队进行信息化建设的重要步骤,也是飞行部队应当追求的目标。智能诊断不仅可以提高维护人员的工作效率、提高维修工作的精度,提高维修保障能力,还直接会提高部队战斗力。本文提出了一种基于BP神经网络的液压泵滚动轴承早期故障自动识别方法,利用该方法可实现液压泵轴承早期故障的智能诊断。BP神经网络是人工神经网络的一种,是由许多具有非线性映射能力的神经元组成,神经元之间通过权系数相连接。论文发

3、表。神经网络的信息分布式存储于连接权系数中,使网络具有很高的自学习、自组织、联想记忆等特性,因而网络具有较好的容错性和鲁棒性,BP网络,即多层前馈神经网络,因其采用误差反向传播算法(ErrorBack-Propagation,即BP算法)而得名。BP算法结构简单、易于实现。论文发表。利用BP神经网络可以有效地对液压泵轴承早期故障进行诊断,提高轴承早期故障的判断率。1 BP神经网络算法标准的BP神经网络由输入层、隐含层和输出层组成。它把一组样本的输入输出问题变为一个沿梯度下降算法的非线性优化问题,从而具有很强的非线性映射能力。如果BP神经网络的隐层较多,较少次数的权值调整就可以使网络学到样本的知

4、识,并以权值的形式存储起来,但是隐层过多,需要调整的权值的个数也大幅度增加,因而网络的学习也会占有较多的时间。在理论上,含有一个隐层的3层BP神经网络在隐层神经元节点数可以任意设定的情况下,可以任意精度逼近任意连续函数。所以,在大多数应用情况下,都采用仅含一个隐层的3层BP神经网络。这样的3层BP神经网络具体算法如下:(1) 随机地给输入层与隐含层之间的连接权阵V,隐含层与输入层之间的连接权阵W、隐含层阈值、输出层阈值阵赋初值;(2) 输入学习样本,这里设输入向量为A,并提供期望输出向量,层与层之间作用函 图1数为S型函数,而此函数的输出总介于01之间,因而需要对神经网络的输入进行正那么处理,

5、具体的公式为(3) 计算实际输出向量C 隐含层的输出,输出层的输出,其中和分别为隐含层和输出层的阈值。(4) 梯度计算输入层 隐含层(5)权值学习 式中 为学习率,(6) 阈值学习,隐含层(7) 按照上述学习算法,转到2反复学习直到所要求的精度为止。可以归纳为:BP网络的学习方法由正向传播和反向传播两个过程组成。学习开始,先随机地给各连接权赋值,权值在01之间随机选取,然后将学习样本的信息输入输入层各神经元,经隐含层计算出输出层个节点的值,如输出层不能得到规定的输出那么转入反向传播,将误差信号沿原路返回,通过修改各层神经元的权值使输出误差最小。经过一定数量的样本训练之后,网络的权矩阵和阈值就稳

6、定在一定的状态,这样与系统有关的故障模式将匹配到其最接近的区域,神经网络用于故障诊断的机理也在于此。其示意图见图2图3。论文发表。2 液压泵滚动轴承故障特征向量的提取根据所采用的状态变量把滚动轴承工作状况监视和故障诊断分为温度法、油样分析法和振动法。由于液压泵发生故障会引起系统附加振动,并且振动法具有测试简单、诊断结果可靠及适用于各种工作环境,因而在实际中得到广泛应用。在实际测试工作中,主要使用加速度传感器测试振动信号,但应对所测得的信号进行分析处理。提取能够反响轴承工作状态的一些特征向量,用于故障识别。一般来说,故障轴承的指标比正常轴承大。故障越严重,振动值越大,波形因子越大;局部缺陷越严重

7、,冲击指标和峭度越大。通过试验分析,处于故障早期的滚动轴承的幅域指标与正常轴承存在较大区别,适合于故障诊断。通常使用均方根值、峰值、峭度、峰值因子、峭度因子、脉冲因子、裕度因子和波形因子等指标。并且这些指标根本上不受 图2图3载荷和转速等因素的影响,无须考虑相对标准值或与以前的数据进行比照,另外,它不受信号绝对水平的影响,即使测量点同以往的略有不同,对参数的计算结果也不会产生明显的影响。本文将以这些处理过的参数作为神经网络输入层输入来对轴承故障做出诊断。设采集到的振动信号为(i=1,2,n,n 为采样点数),那么均方根值峰值峭度峰值因子峭度因子脉冲因子波形因子裕度因子3 采用BP神经网络模型进

8、行滚动轴承故障诊3.1网络层次节点数目确定模型采用3层BP神经网络,输入层相对于上述6个处理过的特征参数,因而有6个节点,在运行的柱塞泵滚动轴承的6个测点安装传感器,拟人工设置三种轴承故障模式:轴承外环故障、轴承内环故障、滚动体故障,故对应于这三种故障输出层有3个节点。阴层节点数根据经验公式 来确定,其中:隐含层神经元数目;输入层神经元数目;输出层神经元数目;110之间的整数。本文选用的隐层节点数目是12。如图1所示3.2网络训练神经网络具有自适应、自学习能力,因而当训练样本到达一定数量后,网络具有良好的非线性逼近能力,到达理想的故障模式识别。但到达上述效果,用于训练神经网络的样本必须满足以下

9、俩个要求:a、样本足够数量多,从而使网络经过训练后,收敛性良好;b、样本包含各类故障的典型样本,即要求训练样本集完整。本文选用的样本数据依据数据性质,分为四类:轴承正常、外圈划伤、内圈划伤、滚子划伤。每类数据各有20个样本,共80个训练样本。表1节选了轴承四种状态各5个共20个训练样本。在MatLab环境下,选用收敛性良好的Levenberg-Marquardt算法对BP神经网络进行训练,参数设定如下:学习率0.05;训练步数100;训练目标误差0.001;通过调试可知,Levenberg-Marquardt算法收敛速度很快,因此,训练后的BP神经网络就是滚动轴承早期故障的识别网络。3.3检验

10、网络轴承四种状态的期望输出分别为:正常0 0 0;外圈划伤1 0 0;内圈划伤0 1 0;滚子划伤0 0 1。用训练好的网络对待检样本进行识别,原理图见图3,神经网络对滚动轴承检验样本进行诊断的输出结果如表2所示,可以看出,神经网络能根据早期振动测得的数据准确地判断轴承的故障类型,说明神经网络采用上述算法以及特征参数能够较好的对故障模式进行识别。4 结论航空液压泵轴承是液压泵的重要支撑部件,对其故障诊断具有重要意义。BP神经网络模型具有较强的自学习、自适应、联想记忆及非线性模式识别能力,特别适用于多故障、多征兆等复杂模式的识别。本文通过对轴承振动信息处理,提取无量纲特征参数作为神经网络输入,实

11、验结果说明,利用BP神经网络对航空滚动轴承早期故障模式进行识别是可靠与有效的。表一 BP神经网络训练样本 轴承 峭度 峭度 峰值 脉冲 裕度 波形 状态 因子 因子 因子 因子 因子 3.03 2.38 4.26 5.65 6.62 1.21 3.05 2.34 4.08 5.53 6.66 1.25 正常 3.08 2.36 4.19 5.61 6.54 1.26 3.15 2.39 4.25 5.78 6.49 1.25 3.19 2.42 4.31 5.80 6.78 1.28 3.51 18.78 6.46 7.53 9.61 1.28 3.56 14.76 6.02 7.59 9.5

12、3 1.38 外圈 3.66 15.47 6.48 7.63 9.43 1.34 划伤 3.69 19.39 6.54 7.71 9.37 1.35 3.63 17.82 6.34 7.64 9.52 1.39 4.35 19.32 8.56 10.48 15.87 1.48 4.35 20.68 8.72 10.37 16.20 1.43 内圈 4.38 24.78 8.78 10.69 15.52 1.47 划伤 4.39 22.50 8.64 11.04 16.46 1.51 4.42 19.49 7.74 10.06 16.32 1.46 9.37 27.57 9.56 15.22 2

13、0.42 1.51 9.42 23.47 9.61 15.63 19.34 1.54 滚子 9.56 21.33 9.18 16.21 19.72 1.64 划伤 9.78 28.79 9.68 16.24 19.82 1.58 9.61 24.93 9.47 15.72 20.21 1.67 表二 BP神经网络仿真结果 轴承状态 正常 外圈划伤 内圈划伤 滚子划伤 峭度 3.14 3.58 4.41 9.52 3.25 3.72 5.20 9.82 峭度因子 2.41 15.48 25.46 9.50 2.56 17.94 19.75 9.61 峰值因子 4.54 6.45 8.63 8.2

14、9 4.63 6.32 7.84 9.56 脉冲因子 5.79 7.37 10.59 17.34 6.24 8.12 13.82 14.90 裕度因子 6.74 9.18 16.70 19.70 7.21 10.55 18.22 23.42 波形因子 1.21 1.34 1.44 1.54 1.31 1.39 1.53 1.68 理想输出 0,0,0 1,0,0 0,1,0 0,0,1 0,0,0 1,0,0 (0,1,0) 0,0,1 实际输出 (0.14,0.036,0.008) (0.982,0.017,0.009) (0.034,0.977,0.007) (0.041,0.006,0.

15、957) 0.053,0.024,0.0310.991,0.011,0.0230.020,0.984,0.012 0.027,0.034,0.988 Abstract: By analyzing and processing of the vibration signal ofthe aero ball bearing,the feature parameters which represent operating state ofthe aero ball bearing are extracted,and then input to the BP neural network totrai

16、n the network with BP algorithm.The pattern of aero ball bearing failurecan be identified with the intellectual ability of BP neural network.Thesimulation result shows that the method presented in this paper is practicaland effective.Key words: failure diagnosis; BP neural network; aero ballbearing; vibration signal参考文献:【1】 朱大奇,史慧,人工神经网络原理及应用 北京:科学出版社,2006.【3】 陈向东,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论