The present invention discloses a kind of rotating machinery ELMD and three spline smoothing envelope analysis method, this method first decomposes the original signal by a set of local mean decomposition method, and then use data rearrangement and replace operation decomposition results in eliminate noise components and the trend, then the spectral kurtosis method to signal the first time after filtering analysis, get the center frequency and bandwidth of the optimal filter, then the filter of the first signal after filtering and filtering second times, then using three order spline smoothing iterative envelope analysis method on the analysis signal second times after filtering, according to determine the fault types of rotating machinery envelope spectrum. The invention is suitable for processing complex rotating machinery fault signal, can accurately judge the fault type of the rotating machinery, has good noise immunity and robustness, and is convenient for engineering application.
【技术实现步骤摘要】
本专利技术涉及旋转机械状态监测与故障诊断领域,具体涉及一种旋转机械的ELMD和三次样条平滑包络分析方法。
技术介绍
包络分析技术广泛应用于齿轮和滚动轴承的故障诊断中。现有的包络分析技术有下面三个缺陷:①现有的包络分析技术或者是直接对原始信号进行分析,或者是仅对原始信号进行简单的滤波后再进行分析,因此现有的方法容易受到噪声、趋势及其它成分的干扰,从而导致现有技术的分析精度较低;②现有的包络分析技术是以Hilbert变换为基础,而Hilbert变换要求被分析的信号必须是单分量的窄带信号,否则信号的频率调制部分将要污染信号的幅值包络分析结果,但是目前待分析的信号都不严格满足单分量且窄带的条件,这样就会导致现有技术因精度不高而容易出现误判问题;③由传统方法得到的包络谱存在端点效应。
技术实现思路
本专利技术要解决的问题是针对以上不足,提出一种旋转机械的ELMD和三次样条平滑包络分析方法,采用本专利技术的包络分析方法后,具有分析结果准确度和精确度高,并能准确地检测出旋转机械故障类型的优点。为解决以上技术问题,本专利技术采取的技术方案如下:一种旋转机械的ELMD和三次样条平滑包络分析方法,其特征在于,包括以下步骤:步骤1:利用加速度传感器以采样频率fs测取旋转机械的振动信号x(k), (k=1, 2, …,N),N为采样信号的长度;步骤2:采用集合局部均值分解(Ensemble Local Mean Decomposition, ELMD)算法将信号x(k)分解成n个分量和一个趋势项之和,即,其中,ci(k)代表由ELMD算法得到的第i个分量,rn(k)代表由ELMD算 ...
【技术保护点】
一种旋转机械的ELMD和三次样条平滑包络分析方法,其特征在于,包括以下步骤:步骤1:利用加速度传感器以采样频率fs测取旋转机械的振动信号x(k), (k=1, 2, …,N),N为采样信号的长度;步骤2:采用集合局部均值分解(Ensemble Local Mean Decomposition, ELMD)算法将信号x(k)分解成n个分量和一个趋势项之和,即,其中,ci(k)代表由ELMD算法得到的第i个分量,rn(k)代表由ELMD算法得到的趋势项;步骤3:对ci(k)执行重排操作和替代操作,经重排操作得到的数据用cishuffle(k)表示,替代操作后得到数据用ciFTran(k)表示;步骤4:对ci(k)、cishuffle(k)和ciFTran(k)分别执行多重分形去趋势波动分析(Multifractal Detrended Fluctuation Analysis, MFDFA),得到广义Hurst指数曲线,ci(k)的广义Hurst指数曲线用Hi(q)表示;cishuffle(k)的广义Hurst指数曲线用Hishuffle(q)表示;ciFTran(k)的广义Hurst指数 ...
【技术特征摘要】
1.一种旋转机械的ELMD和三次样条平滑包络分析方法,其特征在于,包括以下步骤:步骤1:利用加速度传感器以采样频率fs测取旋转机械的振动信号x(k), (k=1, 2, …,N),N为采样信号的长度;步骤2:采用集合局部均值分解(Ensemble Local Mean Decomposition, ELMD)算法将信号x(k)分解成n个分量和一个趋势项之和,即,其中,ci(k)代表由ELMD算法得到的第i个分量,rn(k)代表由ELMD算法得到的趋势项;步骤3:对ci(k)执行重排操作和替代操作,经重排操作得到的数据用cishuffle(k)表示,替代操作后得到数据用ciFTran(k)表示;步骤4:对ci(k)、cishuffle(k)和ciFTran(k)分别执行多重分形去趋势波动分析(Multifractal Detrended Fluctuation Analysis, MFDFA),得到广义Hurst指数曲线,ci(k)的广义Hurst指数曲线用Hi(q)表示;cishuffle(k)的广义Hurst指数曲线用Hishuffle(q)表示;ciFTran(k)的广义Hurst指数曲线用HiFTran(q)表示;步骤5:如果Hi(q) 与Hishuffle(q)或Hi(q) 与HiFTran(q)之间的相对误差小于5%,或者Hi(q) 、Hishuffle(q) 和HiFTran(q)三者都不随q而变化,则抛弃对应的ci(k)分量;步骤6:对剩余的ci(k)分量求和,将该和记为信号经重排和替代滤波后的结果xf1(k);步骤7:对xf1(k)执行谱峭度分析,求出信号峭度最大处所对应的中心频率f0和带宽B;步骤8: 根据中心频率f0和带宽B对xf1(k)进行带通滤波,得到xf2(k);步骤9:对信号xf2(k)执行三次样条迭代平滑包络分析,得到信号包络eov(k);步骤10:对得到的信号包络eov(k)执行离散傅里叶变换得到包络谱,根据包络谱特征频率判断机器的故障类型。2.根据权利要求1所述的一种旋转机械的ELMD和三次样条平滑包络分析方法,其特征在于,所述步骤2中集合局部均值分解算法包括以下步骤:(1)向数据x0(k)添加白噪声序列产生一个新数据xj(k) :Std[x0(k)]代表数据x0(k)的标准差,wnj(k)代表wnj中的第k个数据,wnj代表第j个随机产生的白噪声序列,wnj幅值为1,1≤j≤K;x0(k)代表权利要求1所述步骤2中x(k);(2)对xj(k)执行局部均值分解,得到n个分量和一个趋势项cij(k)代表对xj(k)执行局部均值分解得到的第i个分量,rnj(k)代表对xj(k)执行局部均值分解得到的趋势项;(3)计算K次分解结果的平均值ci(k)表示对x0(k)进行集合局部均值分解得到的第i个分量,rn(k)表示对x0(k)进行集合局部均值分解得到的趋势项。3.根据权利要求1所述的一种旋转机械的ELMD和三次样条平滑包络分析方法,其特征在于,所述步骤3中数据重排操作包括以下步骤:随机打乱分量ci(k)的排列顺序。4.根据权利要求1所述的一种旋转机械的ELMD和三次样条平滑包络分析方法,其特征在于:所述步骤3中数据替代操作包括以下步骤:1) 对分量ci(k)执行离散傅里叶变换,获得分量ci(k)的相位;2) 用一组位于(-π,π)区间内的伪独立同分布数来代替分量ci(k)的原始相位;3) 对经过相位替代后的频域数据执行离散傅里叶逆变换得到数据ciIFFT(k),求取数据ciIFFT(k)的实部。5.根据权利要求1所述的一种旋转机械的ELMD和三次样条平滑包络分析方法,其特征在于:所述步骤4中MFDFA方法包括以下步骤:1)构造x(k)(k=1,2,…,N)的轮廓Y(i):x(k)代表权利要求1所述步骤4中的ci(k)或cishuffle(k)或ciFTran(k);2)将信号轮廓Y(i)分成不重叠的NS段长度为s的数据,从数据的反方向以相同的长度分段,得到2NS段数据;3)利用最小二乘法拟合每段数据的多项式趋势,然后计算每段数据...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。