基于小波神经网络的齿轮裂纹识别方法技术

技术编号:22076253 阅读:19 留言:0更新日期:2019-09-12 14:18
本发明专利技术公开了一种基于小波神经网络的齿轮裂纹识别方法,该方法首先收集各种不同工况下的原始振动信号,采用小波包分析方法提取振动信号的故障特征。然后根据基于反向传播算法的小波神经网络对小波函数的相关参数进行优化。小波神经网络用非正交小波函数代替s形函数作为隐层的激活函数,通过对小波函数的放大和平移运算,可以根据不同的实际应用情况对小波函数进行控制和调整,可以检测局部特征同时在时域和频域也可对原始信号进行全局处理。

Gear Crack Recognition Method Based on Wavelet Neural Network

【技术实现步骤摘要】
基于小波神经网络的齿轮裂纹识别方法
本专利技术属于无损检测
,尤其涉及一种基于小波神经网络的齿轮裂纹识别方法。
技术介绍
齿轮箱是机械系统中有效地将动力和扭矩从一个轴传递到另一个轴的重要部件之一。它典型的应用是在飞机,导航和汽车工业。齿轮箱的工作状态对机械设备的功能和性能有很大的影响。当机器关键部件在运行过程中发生故障时,意外停机会造成巨大的经济损失和灾难性事故。对齿轮箱的故障诊断进行研究具有重要意义。在过去的几十年中,人们对齿轮箱的故障诊断进行了大量的研究。然而,提高某些机械部件的诊断速度和诊断精度仍然是必要的。基于人工智能技术的旋转机械故障诊断与状态监测的理论和方法有很多。目前齿轮裂纹故障诊断常采用的两种方法,即加权K近邻分类算法和多维混合智能方法。其中加权K近邻分类算法目前还没有一种智能的方法来评估系数K和特征权重的值,这对故障诊断的结果有很大的影响。同样对于多维混合智能方法而言,该方法要更多的时间来得到最终的分类结果,较为复杂。
技术实现思路
本专利技术所要解决的技术问题是,提供一种基于小波神经网络的齿轮裂纹识别方法,通过将基于人工神经网络的智能故障诊断方法应用于变速箱的状态监测和故障诊断,提高了齿轮箱测试系统中齿轮故障诊断的可靠性。本专利技术解决其技术问题所采用的技术方案是:提供一种基于小波神经网络的齿轮裂纹识别方法,该方法包括以下步骤,步骤1,收集不同工况下的原始振动信号;步骤2,采用小波包分析方法提取振动信号的故障特征;步骤3,根据基于反向传播算法的小波神经网络和对小波函数的相关参数进行优化;步骤4,对齿轮裂纹进行识别。用非正交小波函数代替s形函数作为隐层的激活函数,通过对小波函数的放大和平移运算,可以根据不同的实际应用情况对小波函数进行控制和调整,可以检测局部特征同时在时域和频域也可对原始信号进行全局处理。按上述技术方案,步骤1中所述不同工况分别是:裂纹水平为0%(F1);裂纹水平0%-25%(F2,不包括0%,包括25%);裂纹水平25%-50%(F3,不包括25%,包括50%);裂纹水平50%-75%(F4,不包括50%,包括75%)。按上述技术方案,所述步骤2中具体包括:步骤21,使用WPA的三级分解来分析来自齿轮箱的原始振动信号并产生八个子带;步骤22,计算每个频带中特征信号的能量值;步骤23,构造一组特征向量;步骤24,归一化一组特征向量X=[x1,x2,…,x8],由获得作为WNN的特征输入向量的新向量X′。根据所述小波函数将原始信号同时分解为低频和高频信号,克服了多分辨率分析的缺点,对信号的高频部分不作进一步的分解。WPA根据分析信号的特征,自适应地选择合适的频带,使原始信号与信号频谱相匹配,提高了时频分辨率。按上述技术方案,所述步骤3中的小波函数的相关参数包含振荡参数(n)、缩放参数(j)、平移参数(k),权系数(ω),阈值(b)。按上述技术方案,所述步骤3中根据基于反向传播算法的小波神经网络对小波函数的相关参数进行优化具体步骤为:步骤31,利用小波包节点能量定义对从齿轮箱实验系统采集的原始振动信号进行提取能量特征值E3n;步骤32,由对提取的特征值进行归一化,将向量X′作为WNN的输入特征向量;步骤33,将提取的特征向量划分为训练样本和测试样本;步骤34,确定节点数I=8,J=14,N=4,动量因子λ=1,学习率η=0.4,根据数据记录,通过网络获得最佳训练结果;步骤35,启动权系数ωij和ωjn,小波参数aj和bj,WNN结构中的阈值b1j和b2n以及输入训练样本;步骤36,基于小波神经网络的三层结构函数对WNN进行调整,从输入层的输入到WNN输出层的输出通过计算比较实际输出和期望输出得到输出误差E,如果输出误差E不符合误差要求,转到步骤37,否则跳到步骤38;网络中目标函数的输出误差为0.01,最大训练时期可以选为3000。步骤37,用反向传播算法计算WNN,通过输出层的反向传播误差定义隐藏层的反向传播误差值定义获得反向传播误差值δn和δj,使用梯度下降算法基于误差信号优化从输出电平到输入电平的WNN的所有参数,权系数ωij和ωjn由计算优化,对小波参数aj和bj也通过计算优化,同时对阈值b1j和b2n也通过计算优化,所有优化过程完成后进入步骤36;步骤38,查看终止要求,如果反向误差值E满足客观误差设置或迭代实现最大训练时期,则网络训练结束并确定权系数ωij,ωjn;小波参数aj,bj以及阈值b1j,b2n;步骤39:输入测试样本,经上述程序调整的WNN分类器得到诊断结果。通过对小波函数的放大和平移运算,根据不同的实际应用情况对小波函数进行控制和调整,以解决特定的问题。按上述技术方案,所述步骤4中齿轮箱测试系统包括齿轮箱,SpectraQuest的动力学模拟器,352C67PCB型的两个加速度传感器,DSPSiglab20-42信号分析仪和计算机。按上述技术方案,所述步骤4测试系统中具体为:步骤41:SpectraQuest齿轮箱动力学模拟器用于收集振动信号;步骤42:352C67PCB型的两个加速度传感器沿垂直和水平方向安装在变速箱上;步骤43:振动数据由DSPSiglab20-42的信号分析仪和计算机采集分析数据。按上述技术方案,所述小波神经网络是具有输入层、隐层和输出层的三层网络结构,采用非线性小波函数作为激活函数。按上述技术方案,反向传播算法在连续学习和调整过程中,通过最小化以下目标误差函数来优化网络参数:按上述技术方案,小波包分析,将原始信号同时分解为低频和高频信号,而对信号的高频部分不作进一步的分解;同时根据分析信号的特征,自适应地选择合适的频带,使原始信号与信号频谱相匹配;WPA信号分析方法,用于获取振动信号的特征值,并作为特征向量输入到WNN中;小波变换使用具有不同频率的振荡函数作为窗口函数来分析信号。小波变换通过构造一组特定的小波函数来近似信号。与仅分析时域或频域信号的传统傅立叶变换相比,小波变换分析了时频域信号。小波函数具有优越的定位性能,更适合于多分辨率通过膨胀操作分析时域和频域的非平稳信号识别。本专利技术产生的有益效果是:与现有方法的结果对比,验证了本专利技术方法对齿轮箱齿轮裂纹故障检测的精确性和完整性。不同调整和测试模式下的平均分类率为98.33%。而且可以对各种故障模式进行诊断和分类。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1为本专利技术实施例基于小波神经网络的齿轮裂纹识别方法的流程示意图;图2为本专利技术实施例基于小波神经网络的齿轮裂纹识别方法中,基于反向传播算法的小波神经网络对小波函数的相关参数进行优化的流程示意图;图3为本专利技术实施例基于小波神经网络的齿轮裂纹识别方法中齿轮箱试验系统装置示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,为本专利技术实施例基于小波神经网络的齿轮裂纹识别方法,包括以下步骤:步骤1:收集四种不同工况下的原始振动信号。步骤2:采用小波包分析方法提取振动信号的故障特征。步骤3:根据基于反向传播算法的小波神经网络和对小波函数的相关参数进行优化。步骤4:利用本文档来自技高网...

【技术保护点】
1.一种基于小波神经网络的齿轮裂纹识别方法,其特征在于,该方法包括以下步骤,步骤1,收集不同工况下的原始振动信号;步骤2,采用小波包分析方法提取振动信号的故障特征;步骤3,根据基于基于反向传播算法的小波神经网络和对小波函数的相关参数进行优化;步骤4,对齿轮裂纹进行识别。

【技术特征摘要】
1.一种基于小波神经网络的齿轮裂纹识别方法,其特征在于,该方法包括以下步骤,步骤1,收集不同工况下的原始振动信号;步骤2,采用小波包分析方法提取振动信号的故障特征;步骤3,根据基于基于反向传播算法的小波神经网络和对小波函数的相关参数进行优化;步骤4,对齿轮裂纹进行识别。2.根据权利要求1所述的基于小波神经网络的齿轮裂纹识别方法,其特征在于,步骤1中所述不同工况分别是:裂纹水平为0%;裂纹水平0%-25%;裂纹水平25%-50%;裂纹水平50%-75%。3.根据权利要求1或2所述的基于小波神经网络的齿轮裂纹识别方法,其特征在于,所述步骤2中具体包括:步骤21,使用WPA的三级分解来分析来自齿轮箱的原始振动信号并产生八个子带;步骤22,计算每个频带中特征信号的能量值;步骤23,构造一组特征向量;步骤24,归一化一组特征向量X=[x1,x2,…,x8],由获得作为WNN的特征输入向量的新向量X′。4.根据权利要求1或2所述的基于小波神经网络的齿轮裂纹识别方法,其特征在于,所述步骤3中的小波函数的相关参数包含振荡参数、缩放参数、平移参数、权系数、阈值。5.根据权利要求1或2所述的基于小波神经网络的齿轮裂纹识别方法,其特征在于,所述步骤3中根据基于基于反向传播算法的小波神经网络对小波函数的相关参数进行优化具体步骤为,步骤31,利用小波包节点能量定义对从齿轮箱实验系统采集的原始振动信号进行提取能量特征值E3n;步骤32,由对提取的特征值进行归一化,将向量X′作为WNN的输入特征向量;步骤33,将提取的特征向量划分为训练样本和测试样本;步骤34,确定节点数I=8,J=14,N=4,动量因子λ=1,学习率η=0.4,根据数据记录,通过网络获得最佳训练结果;步骤35,启动权系数ωij和ωjn,小波参数aj和bj,WNN结构中的阈值b1j和b2n以及输入训练样本;步骤36,基于小波神经网络的三层结构函数对WNN进行调整,从输入层的输入到WNN输出层的输出通过计算比较实际输出和期望输出得到输出误差E,如果输出误差E不符合误差要求,转到步骤37,否则跳到步骤38;步骤37,用反向传播算法计算...

【专利技术属性】
技术研发人员:陈汉新王琪范东亮柯耀黄浪苗育茁黄文健杨柳
申请(专利权)人:武汉工程大学
类型:发明
国别省市:湖北,42

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

1