其他分享
首页 > 其他分享> > 基于EEMD方法的降噪与解调在轴承故障诊断中的应用实证研究

基于EEMD方法的降噪与解调在轴承故障诊断中的应用实证研究

作者:互联网

基于EEMD方法的降噪与解调在轴承故障诊断中的应用实证研究

摘要

对经验模态分解(EMD)方法和集合经验模态分解(EEMD)方法相关研究进行梳理与总结。阐述了经验模态分解(EMD)中有效本征模态分量(IMF)的两种选取方法(相关系数法、峭度准则)。将EEMD方法用于降噪,并对降噪后的数据进行频谱分析,构建出数据驱动的自适应降噪方法。将EEMD方法与峭度准则、快速谱峭度法结合用于共振解调,有效识别出了轴承的故障特征。


关键词:轴承;故障诊断;EEMD;频谱分析;包络谱分析

1 引言

   随着“工业4.0”的提出和现代技术的发展,如何使机械少故障或者无故障长周期运行日益受到国内外工程界和学术界的关注【1】。自愈调控是在故障机理分析的基础上,利用仿生自愈设计赋予装备自愈功能,使其不发生故障或可不停机由异常状态恢复到正常状态,是保证智能装备健康运行的有效方案【2】。而故障的早期预警、实时诊断、快准溯源则是保证自愈调控的关键【3】。

   轴承作为机械系统中关键零部件之一,一旦出现严重故障可能会导致机器停机,造成巨大的经济损失。在实际工作过程中,轴承故障振动信号微弱,容易被强干扰信号覆盖【4】。如何有效完成强噪声环境下的轴承故障振动信号中故障特征的提取,对故障进行及时诊断受到了广泛关注【5】。

按照反映故障信息的载体而言,目前的故障诊断方法可划分为【6】:
(1)温度监测法。
(2)油液检测法。
(3)振动信号分析法。
(4)声发射法。
(5)间隙测定诊断法等。

而从文献中发现,基于振动信号和电流的监测对于故障诊断是首选的[7、8、9]。原因如下:
(1)技术具有非入侵性,可靠性高且价格低廉。
(2)信号数据能有效且高精度地表明机器当前的运行状态。
(3)振动信号易于测量以进行进一步的信号处理。
(4)可以在线获取机械电流和振动的信息,因此可以在线执行故障检测。

   在2013年Tamilselvan[10]将DBN(深度信念网络)应用于飞机发动机故障诊断之后,使用振动信号分析的故障诊断技术主要可分为:

(1)传统信号处理的轴承故障诊断方法。
   主要集中于时域分析[11]、频域分析[12]以及时频域分析[13]三种分析方式。传统的信号处理方法以快速傅里叶变换(FFT)为核心。 在降噪处理、故障特征提取等方面的主流方法有:小波变换[14]、Hilbert-Huang 变换[15](HHT)、经验模态分解[16](Empirical Mode Decomposition,EMD)等。传统信号处理方法的主要流程如下:

(2)基于深度学习算法的智能诊断方法[17]。
   这种方法与传统方法较大的区别在于完全由数据驱动(Data-Driven),避免了传统算法繁琐的特征提取过程,能够自动挖掘输入数据的深层特征,降低了诊断结果对专家知识的依赖。特别是近年来,以神经网络为代表的深度学习方法在模式识别领域取得了巨大的成功[18]。这一方向逐渐成为机械故障诊断领域研究热点。

   在轴承故障诊断方面,2016年,Janssens等人[19]首次将卷积神经网络(CNN)用于轴承状况监测。其研究结果表明,CNN明显优于经典特征工程。目前已在轴承故障诊断领域成功应用的深度学习模型有:卷积神经网络(CNN)[20],深度置信网络(DBN)[21]和深度自动编码器(DAE)[22]。

   良好的深度神经网络模型很大程度上依赖于在大量样本数据上的训练。如果训练数据不足,则提取的深度特征很容易发生过拟合现象。导致诊断结果准确性和稳定性的大幅降低[23]。为克服这一困难,有较多学者选择使用Case Western Reserve University公布的轴承数据训练神经网络模型,并获得了不错的成果,如文献[24]。同时,2015年,G. Koch[25]等人率先将小样本学习方法(FSL)应用在深度学习算法里的CNN模型中。随后,学者们使用FSL方法在机器视觉[26]、声信号处理[27]领域取得了较大成果,在机械故障诊断领域结合小样本学习方法的神经网络模型相关研究则相对较少。

   但轴承作为一个复杂机械系统的一部分,工作环境对其能否正常运行起着较大作用,使用的数据集决定了诊断效果的好坏。神经网络模型对轴承故障诊断能力的泛化作用值得进一步探究。对泛化效果良好的神经网络模型来说,可将机器从繁琐的传统算法中解放,在实时诊断、实时预警、降低故障危害方面有较大优势。

   本文采用传统信号处理的轴承故障诊断方法。对EEMD方法的降噪和解调作用分别做了对应的实证分析,研究结果表明,EEMD方法能起到较好的效果,有利于轴承故障的特征提取与识别。

2 EEMD简介

2.1 EMD简介

EEMD是在EMD的基础上做的改进,所以有必要介绍EMD。

   经验模态分解法(Empirical Mode Decomposition)[28],由美国国家宇航局美籍华人黄锷(N. E.Huang)等人在对瞬时频率问题进行深入研究之后所提出地将任意信号自适应分解为基本模式分量(IMF)的新方法。此方法适用于非线性和非平稳信号的分析,目前已被广泛的应用于机械故障诊断领域[29]。

   EMD算法分解的目的是将一个信号f(t)分解为N个固有模态分量(IMF)和一个残差[28]。其中,IMF须满足以下条件:
   (1)、原始振动信号序列中,信号幅值为零的点数和极值点数必须相等。即极值点数和过零点个数相同。
   (2)在任意时刻,信号包络的极值点平均值必须为零。即信号极大值包络(上包络线)和信号极小值包络(下包络线)的平均值必须为零。
   其主要流程可表示为:
图2:EMD算法流程图

但EMD方法存在着以下问题[30]:

(1)EMD分解存在边界效应,尽管有很多减小边界效应的方法,但仍不能从根本上消除。
(2)现有的EMD分解算法还不算很完善,信号在分解过程中会产生这样或那样的误差,一方面会产生较多的分量,从而带来附加的低频信息。
(3)由于信号的复杂性,可能会产生各分量之间存在模态混叠的现象,不利于信号的进一步分析。

2.2 EEMD简介

   为减轻EMD所存在的模态混叠现象,Huang等[31]于2009年提出一种新的白噪声辅助数据分析方法一一EEMD集合经验模态分解。将原始信号 x(t) 设定平均处理次数 N,初始i=1,2,…,N。EEMD 具体分解方法如下:

   Step-1:在X(t)中添加高斯白噪声 G i ( t ) G_i(t) Gi​(t)获得综合信号 X 1 ( t ) X_1(t) X1​(t)。

X 1 ( t ) = x ( t ) + G i ( t ) X_1(t)=x(t)+G_i(t) X1​(t)=x(t)+Gi​(t)   公式(1)

   Step-2:利用EMD将 X 1 ( t ) X_1(t) X1​(t)分解得到不同尺度的IMF分量:
X 1 ( t ) = ∑ i = 1 N I M F i , n ( t ) + r i , n ( t ) X_1(t)=\displaystyle \sum^{N}_{i=1}{{IMF_{i,n}(t)+r_{i,n}(t)}} X1​(t)=i=1∑N​IMFi,n​(t)+ri,n​(t)   公式(2)

   Step-3:X(t)添加不同的高斯白噪声,重复Step-1和Step-2,得 x(t) 经 EEMD 分解后的第 k 个分量:
x k ( t ) = ∑ k = 1 N I M F k , n + r k , n ( t ) x_k(t)=\displaystyle \sum^{N}_{k=1}IMF_{k,n}+r_{k,n}(t) xk​(t)=k=1∑N​IMFk,n​+rk,n​(t)   公式(3)

   Step-4:对EEMD分解后IMF分量做平均,根据不相关随机序列统计均值为0,消除加入高斯白噪声对真实IMF分量的影响,即为:
I M F n ( t ) = 1 N ∑ k = 1 N I M F k n ( t ) IMF_n(t) = \frac{1}{N}\displaystyle \sum^{N}_{k=1}IMF_{kn}(t) IMFn​(t)=N1​k=1∑N​IMFkn​(t)   公式(4)

   将IMFn(t)作为最终得到的第n个IMF分量。利用IMFn(t)之和得到的重构信号与原始信号 X(t)之间的误差满足下式:
W n = w N W_n=\frac{w}{\sqrt{N}} Wn​=N ​w​$   公式(5)

   式中,N为EEMD 的聚类次数,W为添加白噪声的标准差;由上式可以看出,Wn随聚合次数N增多而减少。本次研究中,w取=0.2,N =100。
   经Huang等人的证明,EEMD方法较EMD方法能较好地解决模态混合的问题,近年来被广泛地应用于各方面的研究。Li等人[31]将其应用于金融时间序列的预测,文献32将其应用于COVID-19流行病的预测[32]。Liu[33]等人基于整体经验模态分解(EEMD)和曲线码(CC),提出了一种新的转子特征提取方法。EEMD在机械故障诊断领域的应用研究,后文也有所提及。

3 基于阈值处理的EEMD降噪方法

   目前,已有较多学者将EEMD用于机械振动信号处理中的噪声与降噪研究。文献34为了分离汽油机的噪声源,采用集成经验模态分解(EEMD),鲁棒独立分量分析(RobustICA)和连续小波变换(CWT)等方法研究汽油机的盲源分离和噪声源识别。减轻了EMD中的模式混合问题,并克服了传感器的数量必须大于或等于分离的组件的数量的问题。文献35针对如何选择能够更好地反映故障特征的敏感IMF分量,提出了一种基于FBE的敏感IMF方法,成功地应用于滚动轴承的仿真数据和实际数据,可以准确地诊断轴承的故障特征。

   从EEMD方法中可以看出,选择合适的 IMF 分量对滚动轴承故障特征提取意义重大,不同的选取依据直接影响轴承特征频率的提取,对 IMF 分量进行优选有一定的必要性。本文使用相关系数法,提取出高于与原信号相关系数高于一定阈值的IMF分量重构信号,并对重构后的信号进行频谱分析取得了不错的效果。

3.1 相关系数

   本文中的相关系数是指IMF分量与原信号的相关系数。设信号采样点个数为N,原始信号为y,第i个IMF分量为IMFi,则IMF分量与原信号相关系数的计算公式为:
R = ∑ k = 1 N ( y − E ( y ) ) ( I M F i − E ( I M F i ) ) ∑ k = 1 N ( y − E ( y ) ) ( I M F i − I M F i ) R =\frac{\displaystyle \sum^{N}_{k=1}{{(y-E(y))(IMF_i-E(IMF_i))}}}{\displaystyle \sum^{N}_{k=1}\sqrt{(y-\sqrt{E(y)})(IMF_i - \sqrt{IMF_i})}} R=k=1∑N​(y−E(y) ​)(IMFi​−IMFi​ ​) ​k=1∑N​(y−E(y))(IMFi​−E(IMFi​))​    公式(6)

   上式中,E表示平均。根据得到的所有IMF分量与原信号的相关关系,得到提取的阈值TH,其计算公式如下:
T H = 1 n × ∑ i = 1 n R i − E ( i ) 2 TH = \sqrt{\frac{1}{n}×\displaystyle \sum^{n}_{i=1}R_i-E(i)^2} TH=n1​×i=1∑n​Ri​−E(i)2 ​   公式(7)

   其中, R i R_i Ri​表示第i个IMF分量与原信号的相关系数,n表示IMF分量的个数。

3.2 基于EEMD降噪的诊断步骤

基于EEMD降噪的诊断步骤可表示如下:
图3:基于EEMD降噪的故障诊断步骤

图3:基于EEMD降噪的故障诊断步骤

3.3 实验研究

   实验数据为轴承数据,采集到的数据共有三段正常状态下的数据,三段故障状态下的数据。采样频率为20KHz,样本个数为20480个。数据原始波形图如下:
在这里插入图片描述

图4:正常数据波形图(蓝色) 图5:故障数据波形图(黄色)

为方便比较,将正常数据的第一段波形与故障数据第一段波形进行比较,如下图:
在这里插入图片描述

图6:波形比较

   可以发现,从数据的波形图里难以看出轴承在正常运行状态下与故障状态下振动信号的不同。但可以看出,故障轴承的信号与正常轴承幅值有较大不同。

   同时,对正常数据的第一段波形与故障数据第一段波形绘制简单频谱,如下图所示:
在这里插入图片描述

图7:正常状态下第一段数据与故障状态下第一段数据频谱比对

   可以发现,故障状态下的频谱有多次冲击,且频率相对较高,多个冲击激励源的叠加导致了其波形与正常波形的不同。本文所选用的EEMD降噪方法核心思想便是提取出与原始波形相似度较高的,在此处也即包含较多冲击信息的IMF分量,剔除影响判断的噪声数据,方法具有合理性。
   本文中,先对故障轴承第一段波形数据使用EEMD方法进行降噪故障诊断。共得到13个IMF分量和一个残差,分别画出:
在这里插入图片描述

图8:故障第一段波形IMF分量

计算出该波形各IMF分量与原信号的相关系数,为便于表示,均乘以100%。如表1:

分量IMF1IMF2IMF3IMF4IMF5IMF6IMF7IMF8
相关系数62.85%58.00%46.81%48.83%21.68%15.62%13.80%20.34%
分量IMF9IMF10IMF11IMF12IMF13
相关系数12.16%1.17%46.81%1.20%0.65%

表1:故障第一段波形各IMF分量相关系数

   根据公式(7),计算出的阈值TH = 22%,故选择相关系数大于阈值的IMF分量相加,即IMF1、IMF2、IMF3、IMF4相加,组成重构后的信号。重构后的信号如图9:
在这里插入图片描述

图9:故障第一段波形重构后信号

   可以看出,重构后信号较原始信号凸显了更多冲击信号,达到了较好的降噪效果。对轴承正常数据得到的频谱图如图10。
在这里插入图片描述

图10:轴承正常状态振动信号降噪后频谱图

   分析轴承正常状态下降噪后的频谱可知,冲击信号频率主要为985HZ左右,其余状态下,频谱图中没有明显的峰值,表示其运行状态良好,符合实际情况。

   对故障状态下的轴承使用本方法,得到的频谱图如图11:
在这里插入图片描述

图11:轴承故障状态振动信号降噪后频谱图

   可以发现,故障轴承振动信号中,在1970Hz(2×985)左右、4925(5×985)Hz出现了较大振幅。且三段故障数据比较下来看,轴承在固定时点,也即转过某一位置时产生了突变的冲击脉冲力,在轴承冲击时引起了谐振。是典型的内圈故障。但频谱中能量主要集中在中高频,无法有效提取出轴承故障特征频率,故在本文第4节使用包络谱分析方法辅助诊断。

附录

这篇文章主要是使用频谱分析的方法。后续会推出使用包络谱分析的方法

代码

EMD部分

import math
import numpy as np 
import pylab as pl
import matplotlib.pyplot as plt
import scipy.signal as signal
from scipy import fftpack  
import scipy.signal as signal
from scipy import interpolate
import os
import pandas as pd
os.chdir("G:\\science\\机器自愈实验室\\大作业")
df_zc = pd.read_excel("正常轴承.xlsx")
f = 20000
N = 20480

y_ = df_zc['第一段波形']
y = np.array(y_)
t = np.linspace(0,N/f,N)

#判定当前的时间序列是否是单调序列
def is_monotonic(x):
    max_peaks=signal.argrelextrema(x,np.greater)[0]
    min_peaks=signal.argrelextrema(x,np.less)[0]
    all_num=len(max_peaks)+len(min_peaks)
    if all_num>0:
        return False
    else:
        return True
    
def emd(x):
    imf=[]
    while not is_monotonic(x):
        x1=x
        sd=np.inf
        while sd>0.1 or  (not is_Imf(x1)):
#             print isImf(x1)
            s1=getspline(x1)
            s2=-getspline(-1*x1)
            x2=x1-(s1+s2)/2
            sd=np.sum((x1-x2)**2)/np.sum(x1**2)
            x1=x2
        
        imf.append(x1)
        x=x-x1
    imf.append(x)
    return imf

def wgn(x, snr):
    snr = 10**(snr/10.0)
    xpower = np.sum(x**2)/len(x)
    npower = xpower / snr
    return np.random.randn(len(x)) * np.sqrt(npower)


#imf[0]
def draw_imf(imf):
    for i in range(len(imf)):
        plt.figure(figsize=(8,3))
        #plt.plot(y,label = "orignal",ha = 0.8)
        plt.plot(t,imf[i],label = "imf["+str(i)+"]")
        plt.ylabel("C1")
        plt.legend(loc = 'best')
        plt.show()

EEMD部分

import os
import pandas as pd
from PyEMD import *
from scipy import signal
from scipy import fftpack
import numpy as np
import matplotlib.pyplot as plt
os.chdir("G:\\science\\机器自愈实验室\\大作业\\data")
df_zc = pd.read_excel("正常轴承.xlsx")
df_gz = pd.read_excel("故障轴承.xlsx")
import matplotlib as mpl
from scipy.fftpack import fft
mpl.rcParams['font.sans-serif'] = ['KaiTi']  # 楷体字体
mpl.rcParams['font.serif'] = ['KaiTi']
mpl.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号'-'显示为方块的问题,或者转换负号为字符串
#https://blog.csdn.net/weixin_45317919/article/details/109850346
from scipy import stats

#画图
fig,axes = plt.subplots(3,1,figsize = (3,6),dpi = 300)
axes[0].plot(df_gz['第一段波形'],label = "正常第一段波形",color = "orange")
axes[0].spines['right'].set_color('none')  # right边框属性设置为none 不显示
axes[0].spines['top'].set_color('none')    # top边框属性设置为none 不显示
axes[1].plot(df_gz['第二段波形'],label = "正常第一段波形",color = "orange")
axes[1].spines['right'].set_color('none')  # right边框属性设置为none 不显示
axes[1].spines['top'].set_color('none')    # top边框属性设置为none 不显示
axes[2].plot(df_gz['第三段波形'],label = "正常第一段波形",color = "orange")
axes[2].spines['right'].set_color('none')  # right边框属性设置为none 不显示
axes[2].spines['top'].set_color('none')    # top边框属性设置为none 不显示
plt.savefig("故障波形.png")

f = 20000
N = 20480
#d = 1/(f*N)
f_q = fftpack.fftfreq(N,1.0/f)
t = np.linspace(0,N/f,N)
#f_q = fftpack.fftfreq(N,1.0/f)  # 保存的是每个频率单元的频率
mask = np.where(f_q >= 0)  # 保存正频率分量的掩码

sample_rate = 20000
N_1 = int(sample_rate/50)   
f_1 = fftpack.fftfreq(N_1,1.0/sample_rate)
t_1 = np.linspace(0,0.02,N_1)
#用于截取小于1000HZ的频率
mask_1 = (f_1>0)

def jiegou_(data):
    data_ = []
    for i in data:
        data_.append(i)
    return(data_)

#添加数据
def EEMD_raw_data(data,t):
    eemd = EEMD()
    eimfs = eemd(data,t)
    data_imf = pd.DataFrame(data)
    data_imf.columns = ['原始信号']
    for i in range(len(eimfs)):
        data_imf["imf"+str(i)] = eimfs[i]
    return data_imf

#计算相关系数
def EEMD_Cov(data):
    r_ = []
    for i in range(len(data.columns)):
        if i == 0:
            pass
        else:
            y_ys_mean = data['原始信号'].mean()
            y_imf_mean = data["imf"+str(i-1)].mean()
            y = np.sum(np.multiply((data.iloc[:,0]-y_ys_mean),(data.iloc[:,i]-y_imf_mean)))
            x = np.sum(np.multiply((data.iloc[:,0]-y_ys_mean)**2,(data.iloc[:,i]-y_imf_mean)**2))
            x_sqr = x**0.5
            result = y/x_sqr
            r_.append(result)
    return(r_)

#计算阈值
def TH_(data):
    data1 = np.sum((data - np.mean(data))**2)
    TH = ((1/(len(data)-1))*data1)**0.5
    return(TH)

参考文献

[1] 周济. 智能制造——“中国制造 2025”的主攻方向[J].中国机械工程,2015,26(17) :2273-2284ZHOU Ji. Intelligent manufacturing——main direction of“Made in China 2025” [J]. China Mechanical Engineering,
2015,26(17):2273-2284.
[2] 高金吉. 人工自愈与机器自愈调控系统[J]. 机械工程学报,2018,54(8):83-94.GAO Jinji. Artificial self-recovery and machinery self-recovery regulation system [J]. Journal of Mechanical Engineering,2018,54(8):83-94.
[3] 潘鑫,谢震,吴海琦,冯坤,江志农,高金吉.高速不平衡振动压液式轴内装自愈调控系统[J/OL].机械工程学报:1-8[2020-12-01].
[4] OJAGHI M , YAZDANDOOST N. Oil-whirl fault modeling,simulation,and detection in sleeve bearings of squirrel cage induction motors[J]. IEEE Transactions on Energy Conversion,2015,30(4):1537-1545.
[5] WANG Ziwei,ZHANG Qinghua,XIONG Jianbin,et al.Fault diagnosis of a rolling bearing using wavelet packet denoising and random forests[J]. IEEE Sensors Journal,2017,17(17):5581-5588.
[6]苏文胜. 滚动轴承振动信号处理及特征提取方法研究[D].大连理工大学,2010.
[7] W.T. Thomson, M. Fenger.Current signature analysis to detect induction motor faults.IEEE Ind. Appl. Mag., 7 (4) (2001), pp. 26-34
[8] P. Gangsar, R. Tiwari.Online diagnostics of mechanical and electrical faults in induction motor using multiclass support vector machine algorithms based on frequency domain vibration and current signals.ASCE-ASME J. Risk nd Uncertainty in Eng. Syst. Part B Mech. Eng., 5 (3) (2019), Article 031001
[9] Purushottam Gangsar, Rajiv Tiwari,Signal based condition monitoring techniques for fault detection and diagnosis of induction motors: A state-of-the-art review,Mechanical Systems and Signal Processing,Volume 144,2020,106908,ISSN 0888-3270,
[10] P. Tamilselvan and P. Wang, “Failure diagnosis using deep belief learning based health state classification”, Reliability Engineering & System Safety, vol. 115, pp. 124-135, 2013.
[11] 郭庆丰,王成栋,刘佩森.时域指标和峭度分析法在滚动轴承故障诊断中的应用[J].机械传动,2016,(11):172-175
[12] Yong Li, Gang Cheng, Chang Liu,Research on bearing fault diagnosis based on spectrum characteristics under strong noise interference,Measurement,Volume 169,2021,108509,ISSN 0263-2241
[13] Antoniadou I, Manson G, Staszewski W J, et al. A time–frequency analysis approach for condition monitoring of a wind turbine gearbox under varying load conditions[J].Mechanical Systems and Signal Processing, 2015, 64–65: 188-216.
[14] Omar F K., Gaouda A.M. Dynamic wavelet-based tool for gearbox diagnosis[J]. Mechanical Systems and Signal Processing, 2012, 26: 190-204.
[15] Wu T Y,Chen J C,Wang C C. Characterization of gear faults in variable rotating speed using Hilbert-Huang Transform and instantaneous dimensionless frequency normalization[J]. Mechanical Systems and Signal Processing, 2012, 30: 103-122.
[16] Satish Mohanty, Karunesh Kumar Gupta, Kota Solomon Raju,Hurst based vibro-acoustic feature extraction of bearing using EMD and VMD,
Measurement,Volume 117,2018,Pages 200-220,ISSN 0263-2241,
[17] Lei Y., Yang B., Jiang X., Jia F., Li N., Nandi A.K.Applications of machine learning to machine fault diagnosis: A review and roadmap.
Mech. Syst. Signal Process., 138 (2020)
[18] LeCun Y., Bengio Y., Hinton G. Deep learning. Nature, 521 (7553) (2015), pp. 436-444
[19] Janssens O., Slavkovikj V., Vervisch B., Stockman K., Loccufier M., Verstockt S., Van de Walle R., Van Hoecke S.Convolutional neural network based fault detection for rotating machinery.J. Sound Vib., 377 (2016), pp. 331-345
[20] F. Jia, Y. Lei, N. Lu, S. Xing,Deep normalized convolutional neural network for imbalanced fault classification of machinery and its understanding via visualization.Mech. Syst. Signal Process., 110 (2018), pp. 349-367
[21] H. Shao, H. Jiang, H. Zhang, W. Duan, T. Liang, S. Wu,Rolling bearing fault feature learning using improved convolutional deep belief network with compressed sensing Mech. Syst. Signal Process., 100 (2018), pp. 743-765
[22] C. Lu, Z. Wang, W. Qin, J. Ma,Fault diagnosis of rotary machinery components using a stacked denoising autoencoder-based health state identification,Signal Process., 130 (2017), pp. 377-388
[23] S. Khan, T. Yairi,A review on the application of deep learning in system health management Mech. Syst. Signal Process., 107 (2018), pp. 241-265.
[24] 董绍江,裴雪武,吴文亮,汤宝平,赵兴新.基于多层降噪技术及改进卷积神经网络的滚动轴承故障诊断方法[J/OL].机械工程学报:1-9[2020-12-01].http://kns.cnki.net/kcms/detail/11.2187.TH.20201119.1551.064.html.
[25] G. Koch, R. Zemel, and R. Salakhutdinov, “Siamese neural networks for one-shot image recognition,” in Proc. Int. Conf. Mach.Learn. (ICML) Deep Learn. Workshop, vol. 2, 2015.
[26] C. Finn, T. Yu, T. Zhang, P. Abbeel, and S. Levine, “One-shot visual imitation learning via meta-learning,” in Proc. Conf. on Robot Learn.,2017, pp. 357–368.
[27] Y. Koizumi, S. Murata, N. Harada, S. Saito, and H. Uematsu,
“Sniper: Few-shot learning for anomaly detection to minimize false-negative rate with ensured true-positive rate,” in Proc. IEEE Int. Conf. Acoustics Speech Sig. Process. (ICASSP), 2019, pp. 915–919.
[28] Huang N E,Shen Z,Long S R,et al. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series an alysis[C]|| Proceedings of the Royal Society of London.Series A: Mathematical,Physical and Engineering Sciences,1998,454(1971):903-995.
[29] Lei Y G, Lin J, He Z J, et al. A review on empirical mode decomposition in fault diagnosis of rotating machinery[J]. Mechanical Systems and Signal Processing, 2013, 35(1-2): 108-126.
[30] 刘觉晓. 基于EEMD的滚动轴承振动故障特征提取与诊断研究[D].华北电力大学,2015.
[31] Wu Zhaohua,Huang N E.Ensemble empirical mode decomposition : a noise-assisted data analysis method [J].Advances in Adaptive Data Analysis,2009,1(1):1-41.
[32] Shuqi Li, Xiaoming Liu, Aijing Lin,Fractional frequency hybrid model based on EEMD for financial time series forecasting,Communications in Nonlinear Science and Numerical Simulation,Volume 89,2020,105281,ISSN 1007-5704,
[32] Najmul Hasan,A Methodological Approach for Predicting COVID-19 Epidemic Using EEMD-ANN Hybrid Model,Internet of Things,Volume 11,2020,100228,ISSN 2542-6605,
[33] Dong Liu, Zhihuai Xiao, Xiao Hu, Congxin Zhang, O.P. Malik,Feature extraction of rotor fault based on EEMD and curve code,Measurement,Volume 135,2019,Pages 712-724,ISSN 0263-2241,
[34] Fengrong Bi, Lin Li, Jian Zhang, Teng Ma,Source identification of gasoline engine noise based on continuous wavelet transform and EEMD–RobustICA,Applied Acoustics,Volume 100,2015,Pages 34-42,ISSN 0003-682X
[35] Hua Li, Tao Liu, Xing Wu, Qing Chen,Application of EEMD and improved frequency band entropy in bearing fault feature extraction,ISA Transactions,Volume 88,2019,Pages 170-185,ISSN 0019-0578,
[36] ANTONI J.Fast computation of the kurtogram for the detection of transient faults[J].Mechanical Systeies[J].IEEE Trans-actions on Information Theory,2006,52(12):5406-5425.

标签:轴承,IMF,解调,故障诊断,故障,信号,EEMD,data
来源: https://blog.csdn.net/m0_47267927/article/details/112494802