用于滚动轴承智能故障诊断的方法技术

技术编号:15299664 阅读:127 留言:0更新日期:2017-05-12 01:49
本发明专利技术公开了一种用于滚动轴承智能故障诊断的方法。利用加速度传感器获取滚动轴承振动测试信号;采用小波包变换对振动信号进行分解并重构,得到各频段的重构信号;运用奇异值分解技术对重构信号进行奇异值分解,将各频段的奇异值组合成为滚动轴承特征向量;将滚动轴承不同状态下的特征向量构成特征矩阵输入到PNN神经网络中进行训练,将振动信号经特征提取后输入到训练好的PNN神经网络中进行故障模式识别。本发明专利技术可以准确的提取出滚动轴承振动信号中所蕴含的特征信息,并通过PNN神经网络准确地进行识别区分,诊断速度快,精度高,可靠性好。

Method for intelligent fault diagnosis of rolling bearing

The invention discloses a method for intelligent fault diagnosis of rolling bearings. Using acceleration sensors to obtain the vibration signal of rolling bearing; the vibration signal by wavelet decomposition and reconstruction of packet transform, get the reconstructed signal of each frequency band; using singular value decomposition technique to reconstruct the signal singular value decomposition, the singular value of each frequency band are combined into rolling bearing feature vector; rolling bearing feature vector under different conditions a feature matrix is input to the PNN neural network is trained by the vibration signal feature extraction after input to the trained PNN neural network for fault pattern recognition. The invention can accurately extract the characteristic information contained in the vibration signal of the rolling bearing, and can accurately distinguish and distinguish through the PNN neural network, the diagnosis is fast, the precision is high, and the reliability is good.

【技术实现步骤摘要】

本专利技术涉及一种滚动轴承故障诊断方法,核心是基于小波包变换和奇异值分解的滚动轴承故障特征提取技术以及基于PNN神经网络的模式识别技术。
技术介绍
滚动轴承是旋转机械的关键零部件之一,在使用过程中受到机械应力、磨损等一系列物理作用,使轴承发生形变、腐蚀等损伤。同时,由于加工制造工艺的不规范以及装配不当等原因,轴承也会产生人为损伤,这些损伤的累积与加深最终导致了轴承的故障。一旦轴承发生故障,将导致机组停机,甚至发生重大生产事故。因此,滚动轴承的故障诊断至关重要。当前滚动轴承的故障诊断大多采用振动分析法作为技术手段,在故障特征提取方面主要是通过时域、频域以及时频分析三种方法。然而,时域和频域方法只能从整体上描述振动信号的特征,割裂了信号时域和频域的联系,不能详细的反映振动信号的内在信息。在滚动轴承故障诊断的研究中,故障的征兆和故障类型存在很复杂的非线性数学关系,使得诊断的合适的数学模型很难找到。时频分析方法能够在时域和频域上反映信号的特征。小波变换是目前信号时频分析中常用的方法之一,但是它只能够对低频段信号进行分解,对于信号的高频部分不再进行处理,而滚动轴承的故障特征信息往往集中在信号的中高频段,这就限制了小波变换在滚动轴承故障诊断中的应用。从小波变换发展而来的小波包分解技术不仅体现信号低频段的近似部分,也能体现信号高频段的细节部分,因而在处理非线性及非平稳信号的领域中具有非常明显的优势。故障诊断的关键在于故障特征的提取,矩阵奇异值是矩阵的固有特征,通过对矩阵的奇异值分解可以有效提取矩阵中的关键信息。奇异值具有良好的稳定性,即当矩阵元素发生小的变动时,矩阵的奇异值变化也很小,这个性质可以有效地降低测量噪声对振动信号特征提取的影响;同时,矩阵的奇异值可以通过少数的值表征原矩阵的特性,从而降低特征矩阵的维数,有利于提高神经网络的诊断精度和速度。概率神经网络(PNN)是一种用于模式分类的神经网络。概率神经网络是基于统计原理的神经网络模型,在分类功能上与最优贝叶斯分类等价,其实质是基于贝叶斯最小风险准则发展而来的一种并行算法,同时它不像传统的多层前向网络那样需要BP算法进行反向误差传播的计算,而是完全前向的计算过程。它训练时间短、不易产生局部最优,而且它的分类正确率较高。
技术实现思路
本专利技术的目的在于提供一种用于滚动轴承智能故障诊断的方法,该方法易于实现、精度高、实时性好,适用于滚动轴承故障诊断。实现本专利技术目的的技术解决方案为:一种用于滚动轴承智能故障诊断的方法,包括以下步骤:1)利用加速度传感器获取滚动轴承振动信号;2)采用小波包变换对滚动轴承振动信号进行分解并重构;3)运用奇异值分解方法对重构信号进行奇异值分解,将各频段的奇异值组合成特征向量;4)将滚动轴承不同状态下的特征向量构成特征矩阵,并输入到PNN神经网络中进行训练,得到训练好的PNN神经网络;5)将振动信号经步骤2)、3)特征提取后输入到训练好的PNN神经网络中进行故障模式识别。本专利技术与现有技术相比,其显著优点为:(1)本专利技术首先采用小波包变换的方法对轴承振动信号进行分解和重构,能够将振动信号分解到不同频段,以较高的时频分辨率凸显各频段重构信号中所蕴含的轴承故障信息;(2)对重构后的不同频段信号进行奇异值分解,提取出轴承的故障特征向量,能够有效地降低测量噪声对振动信号特征提取的影响,同时降低特征矩阵的维数,并且该特征向量具有良好的聚类性和可分性,有利于提高神经网络的诊断精度和速度;(3)采用PNN神经网络,能够自动的对滚动轴承的故障进行识别,不需要人工观察频谱特性,自动化程度和可靠性较高,并可依据计算机网络实现滚动轴承的远程故障诊断和状态监测。附图说明图1为本专利技术用于滚动轴承智能故障诊断的方法流程图。图2为滚动轴承正常状态振动信号。图3为滚动轴承内圈故障振动信号。图4为滚动轴承外圈故障振动信号。图5为滚动轴承滚动体故障振动信号。图6为滚动轴承振动信号的三层小波包分解树示意图。图7为滚动轴承正常状态下8个频段的重构信号。图8为滚动轴承不同状态下的振动信号特征向量柱状图。图9为滚动轴承振动信号特征向量的三维效果图。图10为概率神经网络拓扑结构示意图。图11为采用PNN神经网络的分类结果。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细阐述。本专利技术所述的一种用于滚动轴承智能故障诊断的方法,流程图如图1所示,包括以下步骤:1)利用加速度传感器分别采集滚动轴承在正常、内圈故障、外圈故障以及滚动体故障四种状态下的振动信号,如图2~5所示。2)采用小波包变换对振动信号进行分解并重构,得到各频段的重构信号。其具体包括以下步骤:2.1)对振动信号X进行零均值化处理。X=X-E(X),式中,E(·)是求均值。2.2)对零均值化后的振动信号进行小波包分解。利用MATLAB中小波包分解函数wpdec,其调用格式为Tr=wpdec(X,L,'wname'),L为小波包分解层数,wname为小波基函数。本实施例中设置L=3,wname=db3,采用db3小波基函数对滚动轴承振动信号进行3层小波包分解,其中Tr为小波包分解树,包含了8个频段的小波包系数,如图6所示为滚动轴承振动信号的3层小波包分解树示意图。2.3)对8个频段的小波包系数进行重构。利用MATLAB中的小波包系数重构函数wprcoef,该函数的调用格式为S3,i=wprcoef(Tr,[3,i]),其中S3,i(i=0,1,2,…7)即为8个重构信号,[3,i]表示第3层第i个节点。滚动轴承正常状态下8个频段的重构信号如图7所示。3)运用奇异值分解技术对重构信号进行奇异值分解,将各频段的奇异值组合成为滚动轴承特征向量。其具体包括以下步骤:3.1)分别计算8个重构信号的奇异值,奇异值是矩阵具有的固有特征,能够充分反映矩阵中元素包含的内在信息。其中:Ui∈Rm×m为正交矩阵,Vi∈Rn×n为正交矩阵,Σi∈Rm×n为对角矩阵,其中Σi对角线上的非零元素λi为重构信号S3,i的奇异值,则该分解称为S3,i的奇异值分解。3.2)将各频段的奇异值组合成滚动轴承特征向量p,作为PNN神经网络的输入。p=[λ0,λ1,λ2,λ3,λ4,λ5,λ6,λ7]随机选取滚动轴承不同状态下的一组振动信号,其特征向量如表1所示。表1滚动轴承振动信号特征向量附图8.为滚动轴承不同状态下的振动信号特征向量柱状图,从图中可以看出,滚动轴承不同状态下的特征向量有着很明显的差别。附图9.为滚动轴承振动信号特征向量的三维效果图。从图中可以看出,利用小波包变换与奇异值分解提取出的滚动轴承特征向量具有良好的聚类性以及可分性。说明小波包与奇异值分解能够有效地表征轴承故障特征。4)将滚动轴承不同状态下的特征向量构成特征矩阵,并输入到PNN神经网络中进行训练,得到训练好的PNN神经网络。具体包括以下步骤:4.1)设置滚动轴承故障四种工作状态的类别向量,如表2所示。表2滚动轴承故障类别向量PNN神经网络的输入为滚动轴承四种状态下振动信号经特征提取后的特征向量;输出为代表滚动轴承四种工作状态的类别向量,(1,0,0,0)对应正常状态,(0,1,0,0)对应滚动体故障,(0,0,1,0)对应内圈故障,(0,0,0,1)对应外圈故障。4.2)本文档来自技高网
...
用于滚动轴承智能故障诊断的方法

【技术保护点】
一种用于滚动轴承智能故障诊断的方法,其特征在于包括以下步骤:1)利用加速度传感器获取滚动轴承振动信号;2)采用小波包变换对滚动轴承振动信号进行分解并重构;3)运用奇异值分解方法对重构信号进行奇异值分解,将各频段的奇异值组合成特征向量;4)将滚动轴承不同状态下的特征向量构成特征矩阵,并输入到PNN神经网络中进行训练,得到训练好的PNN神经网络;5)将振动信号经步骤2)、3)特征提取后输入到训练好的PNN神经网络中进行故障模式识别。

【技术特征摘要】
1.一种用于滚动轴承智能故障诊断的方法,其特征在于包括以下步骤:1)利用加速度传感器获取滚动轴承振动信号;2)采用小波包变换对滚动轴承振动信号进行分解并重构;3)运用奇异值分解方法对重构信号进行奇异值分解,将各频段的奇异值组合成特征向量;4)将滚动轴承不同状态下的特征向量构成特征矩阵,并输入到PNN神经网络中进行训练,得到训练好的PNN神经网络;5)将振动信号经步骤2)、3)特征提取后输入到训练好的PNN神经网络中进行故障模式识别。2.根据权利要求1所述的用于滚动轴承智能故障诊断的方法,其特征在于:所述步骤1)中,利用加速度传感器分别采集滚动轴承在正常、内圈故障、外圈故障以及滚动体故障四种状态下的振动信号。3.根据权利要求1所述的用于滚动轴承智能故障诊断的方法,其特征在于:所述步骤2)中,采用小波包变换对滚动轴承振动信号进行分解,对分解得到的各频带信号进行重构,具体包括以下步骤:2.1)对振动信号X进行零均值化处理,X=X-E(X),式中,E(·)是求均值;2.2)对零均值化后的振动信号进行小波包分解;利用MATLAB中小波包分解函数wpdec,其调用格式为Tr=wpdec(X,L,'wname'),设置小波包分解层数L,L为正整数,设置小波基函数wname,其中X为振动信号,Tr为小波包分解树,包含2L个频段的小波包分解系数;2.3)对2L个频段的小波包系数进行重构,利用MATLAB中的小波包系数重构函数wprcoef,该函数的调用格式为SL,i=wprcoef(Tr,[L,i]),其中SL,i(i=0,1,2,…2L-1)为第L层的第i个重构信号,[L,i]表示第L层的第i个节点。4.根据权利要求1所述的用于滚动轴承...

【专利技术属性】
技术研发人员:张兵刘朦月张斌王景霖曹亮郑蔚
申请(专利权)人:中国航空工业集团公司上海航空测控技术研究所
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1