一种基于VMD-SDAE的行星齿轮箱故障诊断方法技术

技术编号:21911952 阅读:54 留言:0更新日期:2019-08-21 11:49
本发明专利技术公开了一种基于变分模态分解(VMD)与堆栈去噪自动编码网络(SDAE)的行星齿轮箱故障诊断方法。首先采用加速度传感器采集行星齿轮箱振动信号,并分为训练样本与测试样本;然后采用VMD对所有样本进行模态分解,获得若干窄带固有模态函数(BIMF)分量,并从BIMF分量中提取出故障敏感分量BIMFS,计算BIMFS的瞬时能量信号Ers;然后采用所有训练样本的瞬时能量信号对SDAE网络模型进行训练;最后采用训练后的SDAE网络模型对测试样本的瞬时能量信号Ers进行故障特征提取与模式分类,并输出故障诊断结果。该方法结合了VMD对含噪信号的高质量分解以及SDAE对故障特征的高质量提取与诊断,适用于复杂振动信号和工业现场噪声环境下的行星齿轮箱故障诊断,具有分类准确率高、抗噪能力强的优点。

A Fault Diagnosis Method for Planetary Gear Box Based on VMD-SDAE

【技术实现步骤摘要】
一种基于VMD-SDAE的行星齿轮箱故障诊断方法
本专利技术涉及一种行星齿轮箱故障诊断方法,属于机械故障诊断

技术介绍
行星齿轮箱具有结构紧凑,减速比大,效率高的优点,广泛使用在航空航天、船舶、矿山等大型旋转机械传动系统中。行星齿轮箱由于结构复杂,组件繁多,工况瞬时多变以及工作环境恶劣的影响,导致行星齿轮箱齿轮容易出现各种故障,这些故障影响行星齿轮箱的运行效率,严重时引起重大安全事故。行星齿轮箱振动信号成分复杂,而且具有调幅调频特性和非平稳性,直接从时域信号和频域信号中提取故障特征困难。研究人员提出了采用经验模式分解(EMD)对振动信号分解提取故障敏感信号的方法,但EMD分解存在端点效应和模态混叠的缺点,而其他改进的方法在面对噪声背景时分解效果不理想。而VMD不仅有效解决了分解过程中所产生的端点效应和模态混叠问题,而且具有良好的噪声健壮性。近年来,深度学习广泛应用于旋转机械系统的特征提取与故障诊断。相比于其他深度学习模型,比如包括深度置信网络(Deepbeliefnetwork,DBN)、堆叠自动编码器(Stackedautoencoder,SAE)、卷积神经网络(Convolutionalneuralnetwork,CNN)和循环神经网络(Recurrentneuralnetwork,RNN),SDAE通过添加噪声进行编码重构,使其可以从含噪样本中提取更具鲁棒性的故障特征,提高模型的抗噪能力,更适合噪声环境背景下的行星齿轮箱故障诊断。
技术实现思路
本专利技术为了解决复杂的振动信号和噪声环境下的行星齿轮故障诊断问题,提供了一种基于VMD-SDAE的行星齿轮箱故障诊断方法。为实现上述目的,本专利技术提供如下技术方案:一种基于VMD-SDAE的行星齿轮箱故障诊断方法,包括如下步骤:S1、通过安装在行星齿轮箱外壳上的加速度传感器采集行星齿轮箱振动信号,并将采集的振动信号分为训练样本与测试样本;S2、采用变分模态分解(VMD)对所有样本进行模态分解,获得若干窄带固有模态函数(BIMF)分量;S3、从分解的BIMF分量中提取出故障敏感分量BIMFs;S4、计算故障敏感分量BIMFs的瞬时能量信号Ers;S5、采用所有训练样本的瞬时能量信号Ers对堆栈去噪自动编码(SDAE)进行训练;S6、采用训练后的SDAE网络模型对测试样本的瞬时能量信号Ers进行故障特征提取与模式分类,并输出故障诊断结果。根据上述技术方案,所述步骤S1中的行星齿轮箱振动信号包括正常、行星齿轮裂纹、行星齿轮缺齿、行星齿轮断齿和行星齿轮箱磨损五种类型。根据上述技术方案,所述步骤S2中的采用VMD进行模态分解的样本信号的输入频带宽度为[0,5fm],fm为行星齿轮啮合频率。根据上述技术方案,所述步骤S3中故障敏感分量BIMFs的选取原则为:选取中心频率等于或接近行星齿轮啮合频率fm及倍频中的频率最高的BIMF分量。根据上述技术方案,所述步骤S4中瞬时能量信号Ers计算步骤如下:步骤1、计算故障敏感信号BIMFs的希尔伯特变换:步骤2、计算BIMFs的瞬时包络信号:步骤3、计算BIMFs的瞬时能量信号:Ers(t)=|as(t)|2根据上述技术方案,所述步骤S5、S6中的SDAE采用softmax分类器作为输出层。与现有技术相比,本专利技术的有益效果:本专利技术有效利用了VMD对含噪信号的高质量分解以及SDAE对故障特征的高质量提取与诊断,适用于行星齿轮箱复杂的振动信号和工业现场噪声环境下的行星齿轮箱故障诊断,具有分类准确率高、抗噪能力强的优点。附图说明图1是基于VMD-SDAE的行星齿轮箱故障诊断方法流程图。图2是SDAE训练过程的示意图。具体实施方式下面结合附图对本专利技术的技术方案作进一步的说明,但并不局限于此,凡是对本专利技术技术方案进行修改或者等同替换,而不脱离本专利技术技术方案的精神和范围,均应涵盖在本专利技术的保护范围中。如图1所示,本专利技术提供技术方案,一种基于VMD-SDAE的行星齿轮箱故障诊断方法,包括如下步骤:S1、通过安装在行星齿轮箱外壳上的加速度传感器采集行星齿轮箱振动信号,并将采集的振动信号分为训练样本与测试样本。为满足后续SDAE模型训练要求,训练样本数量不小于1000。S2、采用变分模态分解(VMD)对所有样本进行模态分解,获得若干窄带固有模态函数(BIMF)分量。具体描述为:S21、对输入样本信号进行滤波,限制频带宽度为[0,5fm],fm为行星齿轮啮合频率。S22、设置参数,分解数量为K=6,惩罚因子α为2000。S23、循环k=1:K更新模态信号:更新模态信号的中心频率:循环结束。式中,{uk}=u1,…,uk为所有BIMF的集合,{ωk}=ω1,…,ωk为各BIMF的中心频率集合。S24、更新λ:S25、重复步骤S23、S24,迭代中n=n+1,直到满足收敛条件为止,收敛条件为:S3、从所有分解的BIMF分量中,选取中心频率等于或接近行星齿轮啮合频率fm及倍频中的频率最高的BIMF分量,作为故障敏感分量BIMFs。S4、计算故障敏感分量BIMFs的瞬时能量信号Ers。具体计算步骤为:S41、计算故障敏感信号BIMFs的希尔伯特变换:S42、计算BIMFs的瞬时包络信号:S43、计算BIMFs的瞬时能量信号:Ers(t)=|as(t)|2S5、采用所有训练样本的瞬时能量信号Ers对堆栈去噪自动编码(SDAE)进行训练,如图2所示,具体描述为:S51、首先将训练样本的瞬时能量信号Ers输入至第一个去噪自动编码器(DAE1),将Ers的含噪信号编码为:其中,θ1为编码网络的参数集合,W1是DAE1的权重矩阵,b1是偏置向量,f(*)为sigmoid激活函数。S52、利用与S51相同的方式训练DAE2,将h1作为输入编码为h2。S53、重复该过程,直到第N个DAE训练完毕,将输入编码为:S54:提取每个DAE的编码矢量,合并构建一个多层神经网络,同时添加softmax分类器作为输出层,对样本进行分类,输出标签y的数学表达式为式中,θN+1为输出层的参数,g(*)是Softmax函数。S55、设样本真实标签为c,通过梯度下降法最小化交叉熵损失函数完成微调。式中Θ={θ1,θ2,…θN+1},为网络模型参数集。S6、将测试样本的瞬时能量信号Ers输入到训练后的SDAE网络模型,输出故障诊断结果。本文档来自技高网...

【技术保护点】
1.一种基于VMD‑SDAE的行星齿轮箱故障诊断方法,其特征在于,具体包括以下步骤:S1、通过安装在行星齿轮箱外壳上的加速度传感器采集行星齿轮箱振动信号,并将采集的振动信号分为训练样本与测试样本;S2、采用变分模态分解(VMD)对所有样本进行模态分解,获得若干窄带固有模态函数(BIMF)分量;S3、从分解的BIMF分量中提取出故障敏感分量BIMFs;S4、计算故障敏感分量BIMFs的瞬时能量信号Ers;S5、采用所有训练样本的瞬时能量信号Ers对堆栈去噪自动编码(SDAE)进行训练;S6、采用训练后的SDAE网络模型对测试样本的瞬时能量信号Ers进行故障特征提取与模式分类,并输出故障诊断结果。

【技术特征摘要】
1.一种基于VMD-SDAE的行星齿轮箱故障诊断方法,其特征在于,具体包括以下步骤:S1、通过安装在行星齿轮箱外壳上的加速度传感器采集行星齿轮箱振动信号,并将采集的振动信号分为训练样本与测试样本;S2、采用变分模态分解(VMD)对所有样本进行模态分解,获得若干窄带固有模态函数(BIMF)分量;S3、从分解的BIMF分量中提取出故障敏感分量BIMFs;S4、计算故障敏感分量BIMFs的瞬时能量信号Ers;S5、采用所有训练样本的瞬时能量信号Ers对堆栈去噪自动编码(SDAE)进行训练;S6、采用训练后的SDAE网络模型对测试样本的瞬时能量信号Ers进行故障特征提取与模式分类,并输出故障诊断结果。2.根据权利要求1所述的一种基于VMD-SDAE的行星齿轮箱故障诊断方法,其特征在于,所述步骤S1中的行星齿轮箱振动信号包括正常、行星齿轮裂纹、行星齿轮缺齿、行星齿轮断齿和行星齿轮箱磨损五种类型。3.根据权利要求1所述...

【专利技术属性】
技术研发人员:孙灿飞王友仁
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:江苏,32

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

1