CN106197999A - 一种行星齿轮故障诊断方法 - Google Patents

一种行星齿轮故障诊断方法 Download PDF

Info

Publication number
CN106197999A
CN106197999A CN201610537475.3A CN201610537475A CN106197999A CN 106197999 A CN106197999 A CN 106197999A CN 201610537475 A CN201610537475 A CN 201610537475A CN 106197999 A CN106197999 A CN 106197999A
Authority
CN
China
Prior art keywords
imf
neuron
sigma
planetary gear
neutral net
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610537475.3A
Other languages
English (en)
Other versions
CN106197999B (zh
Inventor
程刚
李勇
陈曦晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Zhongheng Photoelectric Technology Co., Ltd.
Original Assignee
Anhui Deyan Intelligent Control Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anhui Deyan Intelligent Control Technology Co Ltd filed Critical Anhui Deyan Intelligent Control Technology Co Ltd
Priority to CN201610537475.3A priority Critical patent/CN106197999B/zh
Publication of CN106197999A publication Critical patent/CN106197999A/zh
Application granted granted Critical
Publication of CN106197999B publication Critical patent/CN106197999B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M13/00Testing of machine parts
    • G01M13/02Gearings; Transmission mechanisms
    • G01M13/021Gearings
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M13/00Testing of machine parts
    • G01M13/02Gearings; Transmission mechanisms
    • G01M13/028Acoustic or vibration analysis

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

本发明公开了一种基于自适应噪声的完备总体经验模态分解和模糊熵的行星齿轮故障诊断方法。首先采用自适应噪声的完备总体经验模态分解方法对原始信号进行分解获得高质量完备的本征模态函数,针对各本征模态函数,提出一种能够更准确描述信号平稳性与复杂性的故障特征量化参数—模糊熵。以各本征模态函数的模糊熵作为故障特征,并将其作为MLP神经网络的输入,以均方差作为MLP神经网络的训练标准,利用训练样本对MLP神经网络进行训练,利用训练完毕的MLP神经网络可实现行星齿轮故障种类的识别与分类。该方法自适应能力强、准确性高,可识别故障种类完善,提高原有算法的完备性,准确有效提取多种故障特征信息,实现行星齿轮故障识别与诊断。

Description

一种行星齿轮故障诊断方法
技术领域
本发明属于行星齿轮故障诊断技术领域,涉及了一种基于自适应噪声的完备总体经验模态分解和模糊熵的行星齿轮故障诊断方法。
背景技术
行星齿轮传动具有体积小、重量轻、传动比大的优点,被广泛应用于用于大型复杂设备传输***的关键部分。行星齿轮往往工作环境恶劣,承受载荷过大,从而导致其故障经常发生,严重影响机械设备的可靠性,甚至导致重大事故。由于复杂结构、安装误差和工况条件等影响,导致出现较多的调幅与调频现象,表现出更强烈的非线性、非平稳特性。因此,如何诊断行星齿轮故障是当前研究的热点。通过研究行星齿轮发现,本文所述故障诊断方法,适用于处理非平稳振动信号轮,并通过结合先进的分类方法提取出行星齿轮的故障诊断特征。
传统的故障特征提取方法是时域分析和频域分析,并在故障诊断中提取时域和频域的一些指标。但这些传统指标只具有统计特性和全局意义,因此它们不适合处理非平稳信号的非线性***所产生的非平稳信号。EMD是一种自适应时频分析方法,其分解过程是基于自身的数据的,可将非平稳振动信号分解为一系列IMF。但EMD分解存在2个主要的缺点即端点效应和模态混叠,端点效应会严重影响IMF分量的质量,模态混叠将使IMF失去其本身的物理含义,甚至产生虚假分量,目前解决问题的主要方法之一是基于高斯白噪声频率均一特性的EEMD分解。但在有限的时间整体平均后重建的信号仍然包含了一定幅度的残余噪声,虽然它可以通过增加平均数减少重建误差,但这将增加的计算规模。同时,由于增加了高斯白噪声的每一次不同的是,这将导致分解出的IMF和残余信号是不同的。因此,该不是一个完整的分解过程。如何获得完备的本征模态函数是目前急需解决的问题。
熵计算首先是应用于热力学计算,后来经过研究人员推广,在数字信号处理领域中得到应用,它可以反映信号的复杂性和稳定性,适用于处理非线性***产生的非平稳信号。目前,研究人员已提出了奇异谱熵、功率谱熵和样本熵等10种方法。其中样本熵反映了信号的复杂度,并被应用于机械设备的故障特征提取中。但在样本熵的计算过程中,信号的相似性是二分法,即:相似性和相异性。但在实际信号相似性的比较过程中,相似程度是连续的、模糊的,通过简单的阈值设置很难准确的辨别故障特征。目前,熵计算与神经网络相结合,在特征信息提取和智能分类中的广泛应用,如何选用合适的特征参数与建立完善的神经识别网络,是现在研究的一大热点。
发明内容
发明目的:为了克服现有技术中存在的不足,本发明提供一种
技术方案:为实现上述目的,本发明的行星齿轮故障诊断方法包括以下步骤:
1)利用布置在行星齿轮箱外壳上的振动传感器测量行星齿轮的振动信号;
2)利用基于自适应噪声的完备总体经验模态分解方法对步骤1)所得到的振动信号进行分解,提取包含故障特征信息的完备的本征模态函数;
3)构造步骤2)中所提取的各本征模态函数的空间向量矩阵,并计算各组空间向量之间的距离,引入模糊函数根据每两组空间向量间的距离描述该两组空间向量之间的相似性,进一步根据样本熵定义得到故障特征的指标——模糊熵;
4)采用MLP神经网络进行行星齿轮状态识别:以各本征模态函数的模糊熵作为MLP神经网络的输入,确定MLP神经网络的输入层、隐含层和输出层的网络结构,利用训练样本对MLP神经网络进行训练,以MLP神经网络输出值和标准值的差值的均方差作为MLP神经网络的训练标准,完成隐含层和输出层的权重参数调整,最终利用训练完毕的MLP神经网络实现行星齿轮故障种类的识别与分类。
进一步地,步骤1)中所述的振动信号分为行星传动太阳轮正常状态、断齿状态、少齿状态、齿轮磨损和齿根裂纹五种类型。
进一步地,所述步骤2)中的基于自适应噪声的完备总体经验模态分解方法的分解过程如下:
a)选择加入的白噪声次数M,并确定所加噪声的幅值;
b)得到加入m次白噪声的加噪振动信号;
c)对加入白噪声的振动信号进行经验模态分解,得到1个本征模态函数IMF1
d)如果m<M,m=m+1,再次进行步骤b)和c),直到m=M;
e)计算加入M次噪声分解的每一个本征模态函数IMF1的总体平均,并得出剩余信号r1(t),计算公式为
IMF 1 ( t ) = 1 M &Sigma; m = 1 M E { x ( t ) + &epsiv; 0 &omega; m ( t ) }
r1(t)=x(t)-IMF1(t)
其中x(t)是采集到的振动信号,ωm(t)是单位方差均值为零的的噪声信号,ε0是噪声的振幅;
f)计算第二个本征模态函数IMF2,计算过程如下:
IMF 2 ( t ) = 1 M &Sigma; m = 1 M E 1 { r 1 ( t ) + &epsiv; 1 E 1 ( &omega; m ( t ) ) } ;
g)计算其他本征模态函数IMF,定义k=2,3.....K,第k+1个IMF可由下式表示
r k ( t ) = r k - 1 ( t ) - I M F k ( t ) I M F k + 1 ( t ) = 1 M &Sigma; m = 1 M E 1 { r k ( t ) + &epsiv; k E k ( &omega; m ( t ) ) }
h)重复步骤g),直到剩余信号的极值点不超过两个,停止分解。
进一步地,所述步骤3)中的模糊熵的计算过程如下:
a)定义由本征模态函数组成的向量组Ai
Ai={z(i),z(i+1),...,z(i+m-1)}-u0(i)i=1,2,...,n-m+1
其中u0(i)为每个向量的均值,m表示向量的长度,其表示函数如下:
u 0 ( i ) = 1 m &Sigma; e = 1 m - 1 z ( i + e )
b)计算每两组向量之间的距离
d i j m ( A i , A j ) = m a x ( | A i ( l ) - A j ( l ) | ) , l = 1 , 2 , ... , n ;
c)用指数模糊函数描述每组向量之间的相似性
D i j m = e - ( d i j m / r ) n ;
其中n是指数函数的边界梯度,r是相似极限,其由信号的标准偏差来设定;
求取模糊熵表示函数Bm
B m = 1 n - m &Sigma; i = 1 n - m | 1 n - m - 1 &Sigma; j = 1 , j &NotEqual; i n - m D i j m |
d)令m=m+1,重复步骤(1)到(4),得到Bm+1
B m + 1 = 1 n - m - 1 &Sigma; i = 1 n - m - 1 | 1 n - m - 2 &Sigma; j = 1 , j &NotEqual; i n - m - 1 D i j m + 1 |
e)通过求相邻函数Bm比值的对数即可得出模糊熵
F u z z y E n = ln ( B m / B m + 1 ) .
进一步地,所述步骤4)中的MLP神经网络训练过程如下:
a)初始化MLP神经网络的连接权值,并将所述步骤3)提取的模糊熵传递到输入层;然后将输入层的输入特征传递到隐含层,计算隐含层的每个隐含神经元sh,计算公式如下:
s h = f ( &Sigma; j J xi j W j h + &theta; h )
其中:xij是输入特征;
Wjh是输入神经元和隐含神经元之间的连接权值;
θh是偏差值;
f()是隐含神经元的激活函数;
b)将隐含层神经元的计算结果传递到输出层进行计算得到输出神经元yok,计算公式如下:
yo k = g ( &Sigma; j J s h W h k + &eta; k )
其中:sh是第h个隐含层输出;
Whk是隐含层神经元和输出层神经元之间的连接权值;
ηk是偏差值;
g()是隐含层神经元的激活函数;
c)每个输出神经元对应的输入模式tk都有一个目标模式,其中输出神经元的误差信息为
δk=tk-yok
隐含层的误差信息为
&delta; h = ( &Sigma; k = 1 K &delta; k W h k ) s h
隐含神经元的权重更新公式表示如下:
Wjh(t+1)=Wjh(t)+αδhxij+μ[Wjh(t)-Wjh(t-1)]
输出神经元的权重更新表示如下:
Whk(t+1)=Whk(t)+αδksh+μ[Whk(t)-Whk(t-1)]
公式中α是学习速率,μ是动量因子;通过不断地调整修正,达到终止状态,完成这个MLP神经网络的训练工作。
有益效果:本发明的所提出的方法可有效提取行星齿轮产生的故障特征信息,并根据提取的故障特征信息可实现行星齿轮故障诊断,是一种有效的行星齿轮故障特征信息提取方法,该方法自适应能力强、准确性高,可识别故障种类完善,可适应行星齿轮传动过程中由制造误差、安装误差、多齿传动等产生的干扰及外界噪声影响,提高原有算法的完备性,准确有效提取多种故障特征信息,实现行星齿轮故障识别与诊断。
附图说明
图1是本发明所述一种基于自适应噪声的完备总体经验模态分解和模糊熵的行星齿轮故障诊断方法的流程图;
图2是正常状态、断齿状态、少齿状态、齿轮磨损和齿根裂纹五种故障状态的振动信号时域波形图;
图3是行星齿轮太阳轮断齿故障信号经过EEMD分解得到的12个IMF和1个残余信号;
图4是行星齿轮太阳轮断齿故障信号经过CEEMDAN分解得到的12个IMF和1个残余信号;
图5是EEMD和CEEMDAN分解后IMF分量进行重构后的重构误差图。
图6是经过CEEMDAN分解后的各IMF分量的样本熵和模糊熵对比图。
图7是五种齿轮故障状态的样本熵和模糊熵的箱图。
图8是神经网络不同的隐含层数对均方差的影响。
图9是神经网络不同的隐含层数对整体故障识别率的影响。
具体实施方式
下面结合附图和具体实施方式,对本发明作进一步的详细说明。
如图1所示,发明所述的一种基于自适应噪声的完备总体经验模态分解(CompleteEnsemble Empirical Mode DecompositionWithAdaptive Noise,以下简称为CEEMDAN)和模糊熵的行星齿轮故障诊断方法,包括以下步骤:
1)振动信号采集利用振动传感器测量行星齿轮箱壳体的振动信号,得到的振动信号包括行星传动太阳轮正常状态、断齿状态、少齿状态、齿轮磨损和齿根裂纹五种类型;
行星齿轮故障实验在美国Spectra Quest公司的DDS机械故障综合模拟实验台上进行。本实验共测量行星齿轮太阳轮正常状态、断齿状态、少齿状态、齿轮磨损和齿根裂纹五种状态,通过对所采集振动信号进行分析,检验所建立的基于自适应噪声的完备总体经验模态分解和模糊熵的行星齿轮故障诊断方法。
该仿真平台由电机、行星变速器、固定轴齿轮箱、负载***、加速度传感器和数据采集***组成。行星式变速器具有2级行星齿轮的结构,在行星齿轮箱上安装的振动传感器用来收集由行星齿轮产生的振动信号。在实验过程中,电机的转速设定为40Hz,负载设置为13.5Nm。由于二级行星齿轮的太阳齿轮故障很容易出现在行星齿轮传动中,所以在这项研究中选用其作为样本。采样频率设置为12800Hz,负责采集这五种类型的齿轮振动信号。基于CEEMDAN和模糊熵的行星齿轮故障诊断方法,对振动信号的进行测试计算。
2)首先利用CEEMDAN对行星齿轮原始振动信号进行分解提取包含故障特征信息的完备本征模态函数(Intrinsic Mode Functions,以下简称为IMF),通过对行星齿轮原始振动信号逐层添加自适应白噪声并分解,克服了总体经验模态分解(Ensemble EmpiricalMode Decomposition,以下简称EEMD)模态混叠及完备性缺失等问题,获得高质量完备的IMF分量。CEEMDAN分解过程如下:
a)选择加入的白噪声次数M,设置为100,噪声幅值为0.2倍原始信号标准差的,加入m次白噪声的加噪振动信号表示如下
xm(t)=x(t)+nm(t)
b)对加入白噪声的振动信号进行EMD分解,得到I个IMF1;其EMD分解过程如下:
①时间序列信号xm(t),上下包络线分别为u(t)和v(t),上下包络线的平均为w(t),用xm(t)减去w(t),剩余的部分为h1(t)
h1(t)=xm(t)-w(t)
②用h1(t)代替xm(t),与h1(t)对应的上下包络线分别为u1(t)和v1(t),重复移动过程,即
w1(t)={u1(t)+v1(t)}/2
h2(t)=h1(t)-w1(t)
……
wk-1(t)={uk-1(t)-vk-1(t)}/2
hk(t)=hk-1(t)-wk-1(t)
直到所得的hk(t)满足IMF的两个条件,这样就分解得到第一个本征模函数c1(t)和信号的剩余部分r1(t)。
r1(t)=x(t)-c1(t)
r1(t)中仍包含原始信号的频率信息,将其作为新的信号重复EMD分解过程,直到所得信号低于预先给定的值时,分解完毕。原信号可表示为所有IMF及余量之和。
x ( t ) = &Sigma; i = 1 n c i ( t ) + r n ( t )
c)如果m<M,m=m+1,再次进行步骤2)和3)r1(t),直到m=M;
d)计算M次加入噪声分解的每一个IMF1的总体平均,并得出剩余信号r1(t)
IMF 1 ( t ) = 1 M &Sigma; m = 1 M E { x ( t ) + &epsiv; 0 &omega; m ( t ) }
r1(t)=x(t)-IMF1(t)
e)计算第二个本征模态函数IMF2,计算过程如下
IMF 2 ( t ) = 1 M &Sigma; m = 1 M E 1 { r 1 ( t ) + &epsiv; 1 E 1 ( &omega; m ( t ) ) }
f)对于其他IMF,定义k=1,2,3.....K,第k+1个IMF可由下式表示
r k ( t ) = r k - 1 ( t ) - I M F k ( t ) I M F k + 1 ( t ) = 1 M &Sigma; m = 1 M E 1 { r k ( t ) + &epsiv; k E k ( &omega; m ( t ) ) }
g)重复步骤f),直到剩余信号的极值点不超过两个,停止分解,最终得到完备的本征模态函数。
以行星齿轮断齿分析为例,从图3和图4可以看出,振动信号被分解为12个分量和1个残余信号,为了表示方便,残余信号表示为IMF13。IMF1-IMF13是频率由高到低排列。由于振动信号是非平稳的,EEMD分解结果仍然存在模态混叠现象,例如IMF6,IMF8和IMF9。同时,也出现了一些虚假的成分,例如IMF7和IMF9。而CEEMDAN分解得结果,可以看出IMF9分量的质量大大提高,并进一步抑制模态混叠现象。同时,减少了虚假的成分。为了验证CEEMDAN完备性,EEMD和CEEMDAN重构误差如图5所示,通过观察重构误差可以证明CEEMDAN方法具有更好的完备性,其分解结果和原始信号误差更小,包含更准确的特征信息的IMF分量。
3)基于模糊熵理论的故障特征提取,首先定义由本征模态函数IMF组成的向量组Ai
Ai={z(i),z(i+1),...,z(i+m-1)}-u0(i)i=1,2,...,n-m+1
其中u0(i)为每个向量的均值,m表示向量的长度,表示函数如下
u 0 ( i ) = 1 m &Sigma; e = 1 m - 1 z ( i + e )
计算每组向量之间的距离
d i j m ( A i , A j ) = m a x ( | A i ( l ) - A j ( l ) | ) , l = 1 , 2 , ... , n
挑选模糊函数描述每组向量之间的相似性,函数类型选用指数函数
D i j m = e - ( d i j m / r ) n
其中r为相似极限,其通常根据信号的标准差进行选取,通常选用0.1-0.2sd,我们这里选用r=0.15sd,n是标准偏差的便捷梯度,为了捕捉尽可能多的详细信息,建议采取一个较小的整数值,如2或3,这里选用n=2。m的值太小会导致比较向量包含的信息量少,而过大的值会导致比较向量的数目很小。在一些实验后,确定m的参数值为7000。
求取表示函数Bm
B m = 1 n - m &Sigma; i = 1 n - m | 1 n - m - 1 &Sigma; j = 1 , j &NotEqual; i n - m D i j m |
令m=m+1,重复步骤(1)到(4),得Bm+1
B m + 1 = 1 n - m - 1 &Sigma; i = 1 n - m - 1 | 1 n - m - 2 &Sigma; j = 1 , j &NotEqual; i n - m - 1 D i j m + 1 |
模糊熵通过求相邻函数Bm比值的对数即可得出:
F u z z y E n = ln ( B m / B m + 1 )
为了证明模糊熵与样本熵相比具有更好的性能,进行CEEMDAN分解的每一个IMF的样本熵和模糊熵如图6所示。图6中各IMF分量的模糊熵的重叠现象虽然也有出现,但和各IMF分量的样本熵相比,重叠现象较小。图7相同齿轮的样本熵的分布相对分散,这意味着用样本熵处理的不同齿轮时有较大的波动值。由此可知,用样本熵来描述信号的相似性是不准确和不完整的,而且这种情况将增加齿轮状态识别的难度。而用模糊函数来描述信号的相似性,相同齿轮的分布相对集中且价值波动较小。因此,利用模糊熵可解决特征计算过程中信号的相似性描述等问题,在特征提取方面优于样本熵,可以更容易区分五种类型的齿轮,并具有更好的鲁棒性。
4)将各IMF的模糊熵作为多层感知神经网络的输入参数进行多层感知神经网络(Multilayer Perceptron Neural Network,以下简称MLP神经网络)训练。
a)初始化MLP神经网络的连接权值,并将提取的特征传递到输入层。然后将所输入的特征传递到隐含层,计算隐含层的每个神经元的输出:
s h = f ( &Sigma; j J xi j W j h + &theta; h )
其中:xij是输入特征;
Wjh是输入神经元和隐含神经元之间的连接权值;
θh是偏差值;
f()是隐含神经元的激活函数;
b)将隐含层神经元的计算结果传递到输出层进行计算得到输出神经元:
yo k = g ( &Sigma; j J s h W h k + &eta; k )
其中:sh是第h个隐含层输出;
Whk是隐含层神经元和输出层神经元之间的连接权值;
ηk是偏差值;
g()是隐含层神经元的激活函数;
c)每个输出神经元对应的输入模式tk都有一个目标模式,其中输出神经元的误差信息为:
δk=tk-yok
隐含层的误差信息为:
&delta; h = ( &Sigma; k = 1 K &delta; k W h k ) s h
隐含的神经元的权重更新表示如下:
Wjh(t+1)=Wjh(t)+αδhxij+μ[Wjh(t)-Wjh(t-1)]
输出神经元的权重更新表示如下:
Whk(t+1)=Whk(t)+αδksh+μ[Whk(t)-Whk(t-1)]
通过不断调整,修正,达到终止状态,完成这个神经网络的训练工作。
实验中,我们首先建立训练样本集,每个行星齿轮状态有30个样本,共150个样本。以CEEMDAN分解的每一个IMF的模糊熵作为MLP神经网络的输入,所以MLP神经网络的输入层有13个输入神经元,样本最后被分为五种类型,所以MLP神经网络输出层有5个输出神经元。为了训练MLP神经网络,为不同的行星齿轮状态在输出层中用不同的标签表示。正常齿轮由(10000)表示,断齿状态由(01000)表示,缺齿状态由(00100)磨齿状态由(00010)表示,齿根断裂由(00001)表示。隐含层神经元的数目通常由试验误差决定,设定MLP神经网络的学习率为0.5,训练步数设为80,用均方误差来评价MLP神经网络的训练效果,完成MLP神经网络的训练。隐含层不同神经元个数训练过程中均方误差的变化如图8所示。建立不同行星齿轮状态数据的测试样本,每个行星齿轮状态有40个样本,共200个样本。最后将测试样本通过上述计算过程,完成故障特征的提取,并利用测试样本验证训练的MLP神经网络的识别性能。将测试样本集的正确识别数与训练样本集总数量之间的比例定义为该故障诊断***识别率,在图9中显示了隐含层不同神经元个数的行星齿轮总体识别率。
从图8中可以看出,均方差随着训练步长的增加而下降,训练步长在65和80之间趋于平衡,MLP神经网络的训练过程完成。隐含层具有不同的神经元个数,最终均方差最小值也不相同,当隐含层具有11个神经元时,均方差最小,其值为0.0035。从图9中可以看出,随着训练步长的增加,具有不同的神经元个数的隐含层的整体识别率都在增加。通过数据可以发现,在当MLP神经网络隐含层取11个神经元时,行星齿轮的整体识别率的最大值时,达到了91%。所以隐含层取11个神经元的MLP神经网络对行星齿轮故障诊断性能最好,其针对五种行星齿轮状态的详细识别率如表1所示。
从表1可以看出,隐含层含有11个神经元的MLP神经网络的整体识别率达到91%。磨损齿轮的识别率最低,达到87.5%。正常齿轮、缺齿齿轮和齿根断裂齿轮的识别率分别为92.5%,90%和90%。实验证明,所提出的基于自适应噪声的完备总体经验模态分解和模糊熵的行星齿轮故障诊断方法是有效的。
表1不同故障状况在11个隐含层神经元下的故障识别率
以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (5)

1.一种行星齿轮故障诊断方法,其特征在于:包括以下步骤:
1)利用布置在行星齿轮箱外壳上的振动传感器测量行星齿轮的振动信号;
2)利用基于自适应噪声的完备总体经验模态分解方法对步骤1)所得到的振动信号进行分解,提取包含故障特征信息的完备的本征模态函数;
3)构造步骤2)中所提取的各本征模态函数的空间向量矩阵,并计算各组空间向量之间的距离,引入模糊函数根据每两组空间向量间的距离描述该两组空间向量之间的相似性,进一步根据样本熵定义得到模糊熵这一故障特征指标;
4)采用MLP神经网络进行行星齿轮状态识别:以各本征模态函数的模糊熵作为MLP神经网络的输入,确定MLP神经网络的输入层、隐含层和输出层的网络结构,利用训练样本对MLP神经网络进行训练,以MLP神经网络输出值和标准值的差值的均方差作为MLP神经网络的训练标准,完成隐含层和输出层的权重参数调整,最终利用训练完毕的MLP神经网络实现行星齿轮故障种类的识别与分类。
2.根据权利要求1所述的一种行星齿轮故障诊断方法,其特征在于:步骤1)中所述的振动信号分为行星传动太阳轮正常状态、断齿状态、少齿状态、齿轮磨损和齿根裂纹五种类型。
3.根据权利要求1所述的一种行星齿轮故障诊断方法,其特征在于:所述步骤2)中的基于自适应噪声的完备总体经验模态分解方法的分解过程如下:
a)选择加入的白噪声次数M,并确定所加噪声的幅值;
b)得到加入m次白噪声的加噪振动信号;
c)对加入白噪声的振动信号进行经验模态分解,得到1个本征模态函数IMF1
d)如果m<M,m=m+1,再次进行步骤b)和c),直到m=M;
e)计算加入M次噪声分解的每一个本征模态函数IMF1的总体平均,并得出剩余信号r1(t),计算公式为
IMF 1 ( t ) = 1 M &Sigma; m = 1 M E { x ( t ) + &epsiv; 0 &omega; m ( t ) }
r1(t)=x(t)-IMF1(t)
其中x(t)是采集到的振动信号,ωm(t)是单位方差均值为零的的噪声信号,ε0是噪声的振幅;
f)计算第二个本征模态函数IMF2,计算过程如下:
IMF 2 ( t ) = 1 M &Sigma; m = 1 M E 1 { r 1 ( t ) + &epsiv; 1 E 1 ( &omega; m ( t ) ) } ;
g)计算其他本征模态函数IMF,定义k=2,3.....K,第k+1个IMF可由下式表示
r k ( t ) = r k - 1 ( t ) - IMF k ( t ) IMF k + 1 ( t ) = 1 M &Sigma; m = 1 M E 1 { r k ( t ) + &epsiv; k E k ( &omega; m ( t ) ) }
h)重复步骤g),直到剩余信号的极值点不超过两个,停止分解。
4.根据权利要求1所述的一种行星齿轮故障诊断方法,其特征在于:所述步骤3)中的模糊熵的计算过程如下:
a)定义由本征模态函数组成的向量组Ai
Ai={z(i),z(i+1),...,z(i+m-1)}-u0(i)i=1,2,...,n-m+1
其中u0(i)为每个向量的均值,m表示向量的长度,其表示函数如下:
u 0 ( i ) = 1 m &Sigma; e = 1 m - 1 z ( i + e )
b)计算每两组向量之间的距离
d i j m ( A i , A j ) = m a x ( | A i ( l ) - A j ( l ) | ) , l = 1 , 2 , ... , n ;
c)用指数模糊函数描述每组向量之间的相似性
D i j m = e - ( d i j m / r ) n ;
其中n是指数函数的边界梯度,r是相似极限,其由信号的标准偏差来设定;
求取模糊熵表示函数Bm
B m = 1 n - m &Sigma; i = 1 n - m | 1 n - m - 1 &Sigma; j = 1 , j &NotEqual; i n - m D i j m |
d)令m=m+1,重复步骤(1)到(4),得到Bm+1
B m + 1 = 1 n - m - 1 &Sigma; i = 1 n - m - 1 | 1 n - m - 2 &Sigma; j = 1 , j &NotEqual; i n - m - 1 D i j m + 1 |
e)通过求相邻函数Bm比值的对数即可得出模糊熵
F u z z y E n = ln ( B m / B m + 1 ) .
5.根据权利要求1所述的一种行星齿轮故障诊断方法,其特征在于:所述步骤4)中的MLP神经网络训练过程如下:
a)初始化MLP神经网络的连接权值,并将所述步骤3)提取的模糊熵传递到输入层;然后将输入层的输入特征传递到隐含层,计算隐含层的每个隐含神经元sh,计算公式如下:
s h = f ( &Sigma; j J xi j W j h + &theta; h )
其中:xij是输入特征;
Wjh是输入神经元和隐含神经元之间的连接权值;
θh是偏差值;
f()是隐含神经元的激活函数;
b)将隐含层神经元的计算结果传递到输出层进行计算得到输出神经元yok,计算公式如下:
yo k = g ( &Sigma; j J s h W h k + &eta; k )
其中:sh是第h个隐含层输出;
Whk是隐含层神经元和输出层神经元之间的连接权值;
ηk是偏差值;
g()是隐含层神经元的激活函数;
c)每个输出神经元对应的输入模式tk都有一个目标模式,其中输出神经元的误差信息为
δk=tk-yok
隐含层的误差信息为
&delta; h = ( &Sigma; k = 1 K &delta; k W h k ) s h
隐含神经元的权重更新公式表示如下:
Wjh(t+1)=Wjh(t)+αδhxij+μ[Wjh(t)-Wjh(t-1)]
输出神经元的权重更新表示如下:
Whk(t+1)=Whk(t)+αδksh+μ[Whk(t)-Whk(t-1)]
公式中α是学习速率,μ是动量因子;通过不断地调整修正,达到终止状态,完成这个MLP神经网络的训练工作。
CN201610537475.3A 2016-07-08 2016-07-08 一种行星齿轮故障诊断方法 Active CN106197999B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610537475.3A CN106197999B (zh) 2016-07-08 2016-07-08 一种行星齿轮故障诊断方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610537475.3A CN106197999B (zh) 2016-07-08 2016-07-08 一种行星齿轮故障诊断方法

Publications (2)

Publication Number Publication Date
CN106197999A true CN106197999A (zh) 2016-12-07
CN106197999B CN106197999B (zh) 2019-07-09

Family

ID=57473326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610537475.3A Active CN106197999B (zh) 2016-07-08 2016-07-08 一种行星齿轮故障诊断方法

Country Status (1)

Country Link
CN (1) CN106197999B (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107491606A (zh) * 2017-08-17 2017-12-19 安徽工业大学 基于多属性卷积神经网络的变工况行星齿轮箱太阳轮故障诊断方法
CN108171263A (zh) * 2017-12-26 2018-06-15 合肥工业大学 基于改进变分模态分解和极限学习机的滚动轴承故障诊断方法
CN108225762A (zh) * 2016-12-15 2018-06-29 唐智科技湖南发展有限公司 一种齿轮单齿裂纹断齿故障识别诊断方法
CN108375971A (zh) * 2018-03-18 2018-08-07 哈尔滨工程大学 用于小卫星的综合电子***健康管理模块及健康管理方法
CN109443768A (zh) * 2018-11-14 2019-03-08 中国直升机设计研究所 一种直升机主减速器行星齿轮振动信号分离方法
CN109632291A (zh) * 2018-12-04 2019-04-16 河北科技大学 一种基于多元模态分解-传递熵的齿轮箱故障诊断方法
CN109948597A (zh) * 2019-04-26 2019-06-28 福州大学 一种高压断路器机械故障诊断方法
CN110044621A (zh) * 2019-03-25 2019-07-23 西安交通大学 齿轮故障的行星齿轮箱振动功率谱预测方法
CN110398362A (zh) * 2018-04-19 2019-11-01 中国科学院沈阳自动化研究所 一种机器人rv减速器故障诊断和定位方法
CN110555226A (zh) * 2019-04-03 2019-12-10 太原理工大学 基于emd和mlp的磷酸铁锂电池剩余寿命预测方法
CN112855922A (zh) * 2021-02-11 2021-05-28 中国人民解放军陆军装甲兵学院 一种行星齿轮裂纹深度评估方法
US11188065B2 (en) 2017-09-23 2021-11-30 Nanoprecise Sci Corp. System and method for automated fault diagnosis and prognosis for rotating equipment
CN116061006A (zh) * 2023-04-03 2023-05-05 成都飞机工业(集团)有限责任公司 一种刀具监控方法、装置、设备及介质
CN117874603A (zh) * 2023-12-25 2024-04-12 南通大学 基于ceemd和模糊熵的moa阻性电流提取方法
CN118051781A (zh) * 2024-04-16 2024-05-17 西北工业大学 一种基于行星式旋转机械的故障诊断方法、***及设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006047102A (ja) * 2004-08-04 2006-02-16 Honda Motor Co Ltd 検査対象物の所定の表面状態の原因を自動的に求める装置
CN104006961A (zh) * 2014-04-29 2014-08-27 北京工业大学 基于经验模态分解与倒频谱的摆线锥齿轮故障诊断方法
CN104390781A (zh) * 2014-11-26 2015-03-04 中国矿业大学 一种基于lmd和bp神经网络的齿轮故障诊断方法
CN104483127A (zh) * 2014-10-22 2015-04-01 徐州隆安光电科技有限公司 一种行星齿轮微弱故障特征信息提取方法
CN104748961A (zh) * 2015-03-30 2015-07-01 中国矿业大学 基于svd分解降噪和相关性eemd熵特征的齿轮故障诊断方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006047102A (ja) * 2004-08-04 2006-02-16 Honda Motor Co Ltd 検査対象物の所定の表面状態の原因を自動的に求める装置
CN104006961A (zh) * 2014-04-29 2014-08-27 北京工业大学 基于经验模态分解与倒频谱的摆线锥齿轮故障诊断方法
CN104483127A (zh) * 2014-10-22 2015-04-01 徐州隆安光电科技有限公司 一种行星齿轮微弱故障特征信息提取方法
CN104390781A (zh) * 2014-11-26 2015-03-04 中国矿业大学 一种基于lmd和bp神经网络的齿轮故障诊断方法
CN104748961A (zh) * 2015-03-30 2015-07-01 中国矿业大学 基于svd分解降噪和相关性eemd熵特征的齿轮故障诊断方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
宫唤春等: "BP神经网络数据预测模型的建立及应用", 《起重运输机械》 *
李林峰等: "基于EEMD、模糊熵和SVM的齿轮故障诊断方法", 《机械传动》 *

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108225762A (zh) * 2016-12-15 2018-06-29 唐智科技湖南发展有限公司 一种齿轮单齿裂纹断齿故障识别诊断方法
CN107491606A (zh) * 2017-08-17 2017-12-19 安徽工业大学 基于多属性卷积神经网络的变工况行星齿轮箱太阳轮故障诊断方法
US11188065B2 (en) 2017-09-23 2021-11-30 Nanoprecise Sci Corp. System and method for automated fault diagnosis and prognosis for rotating equipment
CN108171263B (zh) * 2017-12-26 2019-08-30 合肥工业大学 基于改进变分模态分解和极限学习机的滚动轴承故障诊断方法
CN108171263A (zh) * 2017-12-26 2018-06-15 合肥工业大学 基于改进变分模态分解和极限学习机的滚动轴承故障诊断方法
CN108375971A (zh) * 2018-03-18 2018-08-07 哈尔滨工程大学 用于小卫星的综合电子***健康管理模块及健康管理方法
CN110398362B (zh) * 2018-04-19 2021-06-11 中国科学院沈阳自动化研究所 一种机器人rv减速器故障诊断和定位方法
CN110398362A (zh) * 2018-04-19 2019-11-01 中国科学院沈阳自动化研究所 一种机器人rv减速器故障诊断和定位方法
CN109443768A (zh) * 2018-11-14 2019-03-08 中国直升机设计研究所 一种直升机主减速器行星齿轮振动信号分离方法
CN109632291A (zh) * 2018-12-04 2019-04-16 河北科技大学 一种基于多元模态分解-传递熵的齿轮箱故障诊断方法
CN110044621A (zh) * 2019-03-25 2019-07-23 西安交通大学 齿轮故障的行星齿轮箱振动功率谱预测方法
CN110555226A (zh) * 2019-04-03 2019-12-10 太原理工大学 基于emd和mlp的磷酸铁锂电池剩余寿命预测方法
CN109948597A (zh) * 2019-04-26 2019-06-28 福州大学 一种高压断路器机械故障诊断方法
CN109948597B (zh) * 2019-04-26 2022-06-07 福州大学 一种高压断路器机械故障诊断方法
CN112855922A (zh) * 2021-02-11 2021-05-28 中国人民解放军陆军装甲兵学院 一种行星齿轮裂纹深度评估方法
CN116061006A (zh) * 2023-04-03 2023-05-05 成都飞机工业(集团)有限责任公司 一种刀具监控方法、装置、设备及介质
CN116061006B (zh) * 2023-04-03 2023-07-21 成都飞机工业(集团)有限责任公司 一种刀具监控方法、装置、设备及介质
CN117874603A (zh) * 2023-12-25 2024-04-12 南通大学 基于ceemd和模糊熵的moa阻性电流提取方法
CN118051781A (zh) * 2024-04-16 2024-05-17 西北工业大学 一种基于行星式旋转机械的故障诊断方法、***及设备

Also Published As

Publication number Publication date
CN106197999B (zh) 2019-07-09

Similar Documents

Publication Publication Date Title
CN106197999A (zh) 一种行星齿轮故障诊断方法
CN100485342C (zh) 机械故障的集成支持向量机混合智能诊断方法
CN105354587B (zh) 一种风力发电机组齿轮箱的故障诊断方法
Han et al. Multi-level wavelet packet fusion in dynamic ensemble convolutional neural network for fault diagnosis
CN104819846B (zh) 一种基于短时傅里叶变换和稀疏层叠自动编码器的滚动轴承声音信号故障诊断方法
CN103728551B (zh) 一种基于级联集成分类器的模拟电路故障诊断方法
CN105760839A (zh) 基于多特征流形学习与支持向量机的轴承故障诊断方法
CN104712542B (zh) 一种基于物联网的往复压缩机敏感特征提取与故障诊断方法
CN104792522A (zh) 一种基于分数阶小波变换和bp神经网络的齿轮缺陷智能分析方法
CN106323636A (zh) 栈式稀疏自动编码深度神经网络的机械故障程度特征自适应提取与诊断方法
CN108256556A (zh) 基于深度信念网络的风力发电机组齿轮箱故障诊断方法
CN106596116A (zh) 一种风力发电机组振动故障诊断方法
CN113255078A (zh) 一种样本不均衡条件下的轴承故障检测方法及装置
CN103995237A (zh) 一种卫星电源***在线故障诊断方法
CN106017876A (zh) 基于等权局部特征稀疏滤波网络的轮对轴承故障诊断方法
CN107909118A (zh) 一种基于深度神经网络的配电网工况录波分类方法
CN108827605A (zh) 一种基于改进稀疏滤波的机械故障特征自动提取方法
CN110276303A (zh) 基于vmd和dbn的转子不对中定量识别方法
CN106198000A (zh) 一种采煤机摇臂齿轮故障诊断方法
CN109214356A (zh) 一种基于dcnn模型的风机传动***故障智能诊断方法
CN105606914A (zh) 一种基于iwo-elm的航空功率变换器故障诊断方法
CN106326929A (zh) 轨道列车走行部滚动轴承故障的诊断方法
CN110160789A (zh) 一种基于ga-enn的风电机组轴承故障诊断方法
CN105973595A (zh) 一种滚动轴承故障的诊断方法
CN110110809A (zh) 基于机器故障诊断的模糊自动机的构建方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20190603

Address after: 277000 Room 309, Building 1, Zaozhuang Keshun Digital Co., Ltd., East of Fuyuan Fourth Road, Zaozhuang High-tech Zone, Shandong Province

Applicant after: Shandong Zhongheng Photoelectric Technology Co., Ltd.

Address before: Room 107, Kechuang Building, Zhongbang Pioneer Park, Huaibei City, Anhui Province

Applicant before: Anhui Deyan Intelligent Control Technology Co., Ltd.

GR01 Patent grant
GR01 Patent grant