欢迎来到天天文库
浏览记录
ID:32450058
大小:68.00 KB
页数:5页
时间:2019-02-05
《针对液压泵轴承故障诊断的神经网络方法研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、液压泵轴承故障诊断的神经网络方法研究 北京航空航天大学 王少萍 摘要:研究了基于集成BP网络的液压泵轴承故障诊断方法。利用频域和倒频域进行特征提取,采用集成BP网络进行故障诊断和识别,解决了液压泵轴承故障特征提出困难、多故障识别困难的问题。试验结果表明,利用集成BP网络可以有效地诊断与识别液压泵轴承多故障模式,并且具有很强的鲁棒性。 关键词:液压泵;轴承故障;故障诊断;集成BP网络 在航空工业中,液压系统的工作性能直接影响着飞机的安全和旅客的生命,而液压泵是液压系统的动力源,因此对液压泵的状态监控与故障诊断尤为重要。轴承故
2、障是液压泵常见的故障模式之一,由于轴承故障所引起的附加振动相对于液压泵的固有振动较弱,因而很难把故障信息从信号中分离开来。到目前为止,对液压泵轴承故障的故障诊断尚缺少十分有效的方法。本文提出在频域和倒频域进行特征提取,旨在解决轴承特征提取困难的问题并利用集成BP网络解决多故障诊断与识别和鲁棒性问题。1 液压泵轴承故障的特征提取 对于机械系统而言,如有故障则一定会引起系统的附加振动。振动信号是动态信号,它包含的信息丰富,很适合进行故障诊断。但是如果附加振动信号由于固有信号或外界干扰对故障信号的干扰很大而淹没,那么如何从振动信号中提取
3、有用信号就显得十分关键。 根据摩擦学理论,当轴承流动面的内环、外环滚道及滚柱上出现一处损伤,滚道的表面平滑受到破坏,每当滚子滚过损伤点,都会产生一次振动。假设轴承零件为刚体,不考虑接触变形的影响,滚子沿滚道为纯滚,则有如下损伤振动频率: 当内滚道有一处损伤时,其振动脉冲特征频率为:fI=frZ(1+dcosα/D)/2 (1) 当外滚道有一处损伤时,其振动脉冲频率为:fo=frZ(1-dcosα/D)/2 (2) 当滚柱上有一处损伤时,其振动脉冲特征频率为:fR=frD(1-d2cosα/D2)/d (3)其中:fr-
4、内环转速频率;D-轴承的节圆直径;d-滚柱的直径;α-接触角;Z-滚柱个数。 为了克服轴承故障信号较弱且容易被液压泵固有振动淹没的困难,选用以下抗干扰能力较强的特征作为故障诊断特征参数。 (1)振动的平均能量特征 设在液压泵泵体上测得的振动加速信号为: a(t)={a1(t),a2(t),...,an(t)} 它是故障信号以泵体传输后的信号。根据统计学理论,振动的均方根反映振动的时域信息: 特征参数有它代表振动信号的有效值,反映振动的平均能量。 (2)振动信号的峰值特征Pp=max{a(t)} (5) 它是反映振动
5、信号中周期性脉动的特征量。 (3)倒谱包络特征 设f(t)为故障激励信号,h(t)为传输通道的脉冲响应。它们相应的Fourier变换有如下关系: 对(6)式进行如下变换:式中,τ称为倒频率;(τ)为倒频谱。由上式可以看出故障激励信号特性和传递通道的特性被分离开来了,而一般情况下故障激励信号与传递通道信号占据不同的倒频区段,这样可以突出故障振动信号的特性。 Hilbert变换用于信号分析中求时域信号的包络,以达到对功率谱进行平滑从而突出故障信息。定义信号:为最佳包络。倒谱包络模型实质是对从传感器获得的信号进行倒频谱分析,然后对
6、其倒频谱信号进行包络提取,从而双重性地突出了故障信息,为信噪比小的故障特征的提取提供了依据。2 集成BP网络进行故障诊断的原理 神经网络的组织结构是由求解问题的领域特征决定的。由于故障诊断系统的复杂性,将神经网络应用于障诊断系统的设计中,将是大规模神经网络的组织和学习问题。为了减少工作的复杂性,减少网络的学习时间,本文将故障诊断知识集合分解为几个逻辑上独立的子集合,每个子集合再分解为若干规则子集,然后根据规则子集来组织网络。每个规则子集是一个逻辑上独立的子网络的映射,规则子集间的联系,通过子网络的权系矩阵表示。各个子网络独立地运用
7、BP学习算法分别进行学习训练。由于分解后的子网络比原来的网络规模小得多且问题局部化了,从而使训练时间大为减少。利用集成BP网络进行液压泵轴承故障诊断的信息处理能力源于神经元的非线性机理特性和BP算法,如图1所示。图1 BP网络故障诊断示意图 图2中每一个子网络均为一个BP网络,各个子网络由BP算法各自学习,学习后的结果由控制网络集成。BP网络的学习算法如下:图2 集成BP网络示意图 把选取的每一个特征参数(包括能量特征,幅值特征和倒谱包络特征)x的值映像到神经网络输入输出层的单个节点上,并对其进行正则处理:xi=0.8(x-xm
8、in)/(xmax-xmin)+0.1 (8) 式(8)把特征参数正则到(0.1,0.9)之间的目的是避免Sigmoid函数输出值极端化而引起学习无法收敛的问题。 对(8)式得到的正则值完成如下运算,得到每个神经元的加权值和阈
此文档下载收益归作者所有