首页> 中国专利> 一种ELMD多尺度波动分析状态监测方法及装置

一种ELMD多尺度波动分析状态监测方法及装置

摘要

本发明公开了一种ELMD多尺度波动分析状态监测方法及装置,利用ELMD算法对设备振动信号进行分解,利用非线性判别算法去除噪声分量和趋势项,保留分形信号分量,采用Lagrange插值函数对局部极值点进行插值,利用最小二乘法拟合包络,分离频率调制部分,利用TEO算法估计瞬时频率并计算相应的瞬时尺度,根据分析尺度确定振动信号去趋势结果,计算去趋势信号的多重分形谱,提取多重分形谱的左端点、右端点和极值点所对应的奇异指数作为设备运行状态的特征参数,识别设备运行状态,将上述算法部署到设备状态监测装置,能够准确区分设备运行状态,设备状态监测系统具有良好的柔性和便携性,便于工程应用。

著录项

  • 公开/公告号CN112683392A

    专利类型发明专利

  • 公开/公告日2021-04-20

    原文格式PDF

  • 申请/专利权人 山东柯瑞申智能科技有限公司;

    申请/专利号CN202011238855.X

  • 发明设计人 豆春玲;寇兴磊;

    申请日2020-11-09

  • 分类号G01H17/00(20060101);G06F17/18(20060101);

  • 代理机构37302 潍坊德信中恒知识产权代理事务所(普通合伙);

  • 代理人尉金洪

  • 地址 261061 山东省潍坊市高新区银枫路166号

  • 入库时间 2023-06-19 10:41:48

说明书

技术领域

本发明涉及设备状态监测与故障诊断领域,具体涉及一种ELMD多尺度波动分析状态监测方法及装置。

背景技术

设备振动信号包含丰富的分形特征,这些分形特征能够描述设备的运行状态。盒维数、功率谱分析和重标极差方法可以估计平稳信号的单重分形参数,去趋势波动分析(DFA)能够估计非平稳信号的单重分形维数。然而,设备出现故障时,其振动信号通常是非平稳的,且具有多重分形特征,这时传统的分形维数估计方法会产生比较大的误差。多重分形去趋势波动分析(MFDFA)能够估计非平稳信号的多重分形参数,但是MFDFA方法存在着分析尺度需要人工确定、拟合多项式趋势阶数难以确定和数据段之间不连续的问题。目前,已经有文献提出了基于EMD的MFDFA版本(MFDFAemd),用来解决MFDFA存在的问题。然而,MFDFAemd采用的线性滤波方法容易破坏原始信号的分形结构,且存在着负频率现象,这些缺陷严重影响了MFDFAemd的应用效果。综上所述,现有技术难以准确提取设备振动信号的多重分形特征,难以准确检测设备运行状态。

发明内容

本发明要解决的问题是针对以上不足,提出一种ELMD多尺度波动分析(本发明提出的方法简称为MFDFAoelmd)状态监测方法及装置。采用本发明所提出的方法对设备振动信号进行分析,能够有效提取设备振动信号的多重分形特征,克服MFDFA方法存在的分析尺度需要人工确定、拟合多项式趋势阶数难以确定和数据段之间不连续的问题,解决MFDFAemd方法存在的原始信号分形结构破坏和负频率现象,具有分析结果准确度和精确度高,设备运行状态识别结果正确率高等优点。

为解决以上技术问题,本发明采取的技术方案如下:一种ELMD多尺度波动分析状态监测方法,其特征在于:包括以下步骤:

步骤1:利用加速度传感器以采样频率fs测取设备振动信号x(k), k=1, 2, …,N,N为采样信号的长度;

步骤2:采用集合局部均值分解( Ensemble Local Mode Decomposition, ELMD)算法将信号x(k)分解成n个分量和一个趋势项之和,即

步骤3:采用非线性判别算法从ELMD分解结果中排除噪声分量和趋势项,保留包含分形特征的分量c

步骤4:确定c

步骤5:重复执行公式

步骤6:采用Teager能量算子(Teager Energy Operator, TEO)计算FM

步骤7:当尺度为s时,则振动信号x(k)的去趋势结果为

步骤8:将

步骤9:计算每段数据的方差:

步骤10:计算q阶函数:

步骤11:改变s的取值,s=s

步骤12:如果

步骤13:计算信号x(k)的标准标度指数τ(q)=qH(q)-1,本例中,q在(-5, 5)范围内取值;

步骤14:计算信号x(k)的奇异指数α和多重分形谱f(α):

α=H(q)+q H

f(α)=q(α-H(q))+1,其中H

步骤15:提取多重分形谱f(α)的左端点、右端点和极值点所对应的奇异指数,利用这3个参数来描述设备的运行状态;

步骤16:将上述步骤所述方法部署在状态监测装置上,对设备状态进行监测。

进一步的,所述步骤2的ELMD算法包括以下步骤:

1)向数据x

Std[x

2)对x

c

3)计算K次分解结果的平均值

c

进一步的,所述步骤3非线性判别算法包括以下步骤:

1) 对信号c(k)执行重排操作和替代操作,经重排操作得到的数据用c

2) 对c(k)、c

3) 定义两个参数e

进一步的,所述步骤1)中数据重排操作包括以下步骤:随机打乱分量c(k)的排列顺序。

进一步的,所述步骤1)中数据替代操作包括以下步骤:

1) 对分量c(k)执行离散傅里叶变换,获得分量c(k)的相位;

2) 用一组位于(-π,π)区间内的伪独立同分布数来代替分量c(k)的原始相位;

3) 对经过相位替代后的频域数据执行离散傅里叶逆变换得到数据c

进一步的,所述步骤2)中MFDFA方法包括以下步骤:

1)构造x(k),k=1,2,…,N,的轮廓

x(k)代表权利要求3所述步骤2)中的c(k)或c

2)将信号轮廓

3)利用最小二乘法拟合每段数据的多项式趋势,然后计算每段数据的方差:

4) 计算第

5)如果

6)对步骤5)中的公式两边取对数可得ln[

进一步的,所述步骤4中的最小二乘法包括以下步骤:对x(t),t=1, 2, …,n,x(t)代表步骤4中对c

1)事先选定一组函数r

f(t)=a

2)计算最小二乘指标

3)令J对的a

4)r

进一步的,所述步骤6中Teager能量算子方法包括以下步骤:

1)对信号c(k),k=1,2,…,N,c(k)= FM

ψ(c(k))=c

2)令d(k)=c(k)-c(k-1),信号c(k)的瞬时频率instf(k)定义为:

基于以上所述的一种ELMD多尺度波动分析状态监测方法,实现该方法的装置,所述步骤16中状态监测装置包括以下部分:数据线,加速度传感器,数据采集卡,机箱、笔记本电脑和信号分析软件,加速度传感器通过数据线与数据采集卡连接,数据采集卡安装在机箱内,机箱通过数据线与笔记本电脑连接,信号分析软件安装在笔记本电脑上,信号分析软件用来实现以上所述算法。

各步骤作用:

第1)步:采集振动信号;

第2)步:将原始信号分解成不同分量和的形式,其中有些分量对应噪声和趋势项,有些分量包含分形特征;

第3步:利用非线性判别算法去除信号分解结果中的噪声分量和趋势项,只保留包含分形特征的信号分量;

第4)~6)步:分离每个分形信号分量的频率调制部分,利用TEO估计每个分形信号分量的瞬时频率和瞬时尺度;

第7)步:根据分析尺度选择合适的分形信号分量,将选取的分形信号分量求和作为该分析尺度所对应的信号去趋势结果;

第8)~14)步:对每个分析尺度所对应的信号去趋势结果执行波动分析,得到原始信号的多重分形谱;

第15)步:提取多重分形谱的左端点、右端点和极值点所对应的奇异指数,将这三个参数作为设备运行状态的特征参数;

第16)步:将上述算法部署在设备状态监测装置上,对设备状态进行监测;

本发明采用以上技术方案,与现有技术相比,本发明具有以下优点:

1) 采用ELMD方法分解振动信号,根据非线性滤波方法去除噪声分量和趋势项,能够保护原始信号的分形结构,避免线性滤波方法对原始信号分形结构的破坏;

2) 分离信号分量的频率调制部分,利用TEO估计信号分量的瞬时频率,能够确保瞬时频率保持正值,避免了负频率现象;

3) 根据信号分量的瞬时频率计算相应的瞬时尺度,根据信号分量的瞬时尺度进行波动分析,避免了人工设定尺度的缺陷;

4) 利用ELMD方法自动确定信号趋势的类型,并保证信号趋势的连续性,有效解决了现有技术的缺陷;

5) 分析结果准确度和精确度高,设备运行状态识别结果正确率高。

下面结合附图和实施例对本发明做进一步说明。

附图说明

附图1为本发明实施例中本发明方法的流程图;

附图2为本发明实施例中设备状态监测装置的示意图;

附图3为本发明实施例中由多重分形级联模型产生的多重分形仿真信号;

附图4为本发明实施例中采用MFDFAemd方法获得的多重分形仿真信号的瞬时频率,信号分量数目为10;

附图5为本发明实施例中采用MFDFAoelmd方法获得的多重分形仿真信号的瞬时频率,信号分量数目为10;

附图6为本发明实施例中分别采用MFDFA、MFDFAemd和MFDFAoelmd方法对多重分形仿真信号分析结果的对比图;

附图7为本发明实施例中两个非线性判别参数的计算结果,“圆圈”和“方形”符号分别代表e1和e2;

附图8为本发明实施例中分别采用MFDFA、MFDFAemd和MFDFAoelmd方法对含噪多重分形仿真信号分析结果的对比图;

附图9为本发明实施例中由EMD得到各个信号分量与原始信号的相关系数;

附图10为本发明实施例中分别采用MFDFA、基于相关滤波的MFDFAemd和基于相关滤波的MFDFAoelmd方法对含噪多重分形仿真信号分析结果的对比图;

附图11为本发明实施例中的四种齿轮箱振动信号,(a)~(d)分别代表正常、轻度划痕、重度划痕和断齿齿轮状态;

附图12为本发明实施例中采用MFDFA得到的这四种齿轮箱振动信号的多重分形谱;

附图13为本发明实施例中采用MFDFAemd得到的这四种齿轮箱振动信号的多重分形谱;

附图14为本发明实施例中采用MFDFAoelmd得到的这四种齿轮箱振动信号的多重分形谱;

附图15为本发明实施例中由MFDFA得到的多重分形谱的左端点、右端点和极值点所对应的奇异指数对这四种齿轮箱状态的分类结果,“圆圈”、“方形”、“加号”和“菱形”符号分别代表正常、轻度划痕、重度划痕和断齿齿轮状态;

附图16为本发明实施例中由MFDFAemd得到的多重分形谱的左端点、右端点和极值点所对应的奇异指数对这四种齿轮箱状态的分类结果,“圆圈”、“方形”、“加号”和“菱形”符号分别代表正常、轻度划痕、重度划痕和断齿齿轮状态;

附图17为本发明实施例中由MFDFAoelmd得到的多重分形谱的左端点、右端点和极值点所对应的奇异指数对这四种齿轮箱状态的分类结果,“圆圈”、“方形”、“加号”和“菱形”符号分别代表正常、轻度划痕、重度划痕和断齿齿轮状态。

具体实施方式

实施例,如图1、图2所示,一种ELMD多尺度波动分析状态监测方法,其特征在于:包括以下步骤:

步骤1:利用加速度传感器以采样频率fs测取设备振动信号x(k), k=1, 2, …,N,N为采样信号的长度;

步骤2:采用集合局部均值分解( Ensemble Local Mode Decomposition, ELMD)算法将信号x(k)分解成n个分量和一个趋势项之和,即

步骤3:采用非线性判别算法从ELMD分解结果中排除噪声分量和趋势项,保留包含分形特征的分量c

步骤4:确定c

步骤5:重复执行公式

步骤6:采用Teager能量算子(Teager Energy Operator, TEO)计算FM

步骤7:当尺度为s时,则振动信号x(k)的去趋势结果为

步骤8:将

步骤9:计算每段数据的方差:

步骤10:计算q阶函数:

步骤11:改变s的取值,s=s

步骤12:如果

步骤13:计算信号x(k)的标准标度指数τ(q)=qH(q)-1,本例中,q在(-5, 5)范围内取值;

步骤14:计算信号x(k)的奇异指数α和多重分形谱f(α):

α=H(q)+q H

f(α)=q(α-H(q))+1,其中H

步骤15:提取多重分形谱f(α)的左端点、右端点和极值点所对应的奇异指数,利用这3个参数来描述设备的运行状态;

步骤16:将上述步骤所述方法部署在状态监测装置上,对设备状态进行监测。

所述步骤2的ELMD算法包括以下步骤:

1)向数据x

Std[x

2)对x

c

3)计算K次分解结果的平均值

c

所述步骤3非线性判别算法包括以下步骤:

1) 对信号c(k)执行重排操作和替代操作,经重排操作得到的数据用c

2) 对c(k)、c

3) 定义两个参数e

所述步骤1)中数据重排操作包括以下步骤:随机打乱分量c(k)的排列顺序。

所述步骤1)中数据替代操作包括以下步骤:

1) 对分量c(k)执行离散傅里叶变换,获得分量c(k)的相位;

2) 用一组位于(-π,π)区间内的伪独立同分布数来代替分量c(k)的原始相位;

3) 对经过相位替代后的频域数据执行离散傅里叶逆变换得到数据c

所述步骤2)中MFDFA方法包括以下步骤:

1)构造x(k),k=1,2,…,N,的轮廓

x(k)代表权利要求3所述步骤2)中的c(k)或c

2)将信号轮廓

3)利用最小二乘法拟合每段数据的多项式趋势,然后计算每段数据的方差:

4) 计算第

5)如果

6)对步骤5)中的公式两边取对数可得ln[

所述步骤4中的最小二乘法包括以下步骤:对x(t),t=1, 2, …,n,x(t)代表步骤4中对c

1)事先选定一组函数r

f(t)=a

2)计算最小二乘指标

3)令J对的a

4)r

所述步骤6中Teager能量算子方法包括以下步骤:

1)对信号c(k),k=1,2,…,N,c(k)= FM

ψ(c(k))=c

2)令d(k)=c(k)-c(k-1),信号c(k)的瞬时频率instf(k)定义为:

基于以上所述的一种ELMD多尺度波动分析状态监测方法,实现该方法的装置,所述步骤16中状态监测装置包括以下部分:数据线,加速度传感器,数据采集卡,机箱、笔记本电脑和信号分析软件,加速度传感器通过数据线与数据采集卡连接,数据采集卡安装在机箱内,机箱通过数据线与笔记本电脑连接,信号分析软件安装在笔记本电脑上,信号分析软件用来实现以上所述算法。

利用传动齿轮箱振动数据对本发明所述算法的性能进行验证。

实验1 采用由多重分形级联模型产生的多重分形仿真信号对本发明所述算法的性能进行验证。

首先采用多重分形级联模型

实验2 采用齿轮箱实验信号对本发明所述算法的性能进行验证。

本发明所用齿轮箱振动数据一个齿轮箱故障模拟实验台。这个实验通过在一个轮齿的齿根上制造不同程度的划痕,直到最后完全破坏掉这个轮齿,来模拟轮齿从正常状态到失效的过程。实验中使用的齿轮箱为二级齿轮传动,从输入端到输出端的齿轮齿数分别为25、40、22和55,故障轮齿位于输入轴齿轮上,驱动电机转速为2000RMP,齿轮箱振动信号由位于输入端外壳上的加速度传感器测取。采集到的振动信号包含着正常、轻度划痕、重度划痕和断齿四种故障状态,这些振动信号在一定程度上代表了轮齿从正常到失效的过程。振动信号采样频率为16384Hz,在每种齿轮箱状态下采集长度为10000点的20段数据,,这四种齿轮箱振动信号如图11所示。首先采用MFDFA方法对这四种齿轮箱振动信号进行分析,得到这四种齿轮箱振动信号所对应的多重分形谱如图12所示,可以看出轻度划痕和重度划痕所对应的多重分形谱严重重叠。然后采用MFDFAemd方法对这四种齿轮箱振动信号进行分析,得到这四种齿轮箱振动信号所对应的多重分形谱如图13所示,可以看出这四种齿轮箱状态所对应的多重分形谱严重重叠。最后采用MFDFAoelmd方法对这四种齿轮箱振动信号进行分析,得到这四种齿轮箱振动信号所对应的多重分形谱如图14所示,可以看出断齿状态振动信号的多重分形谱与其他三种齿轮箱状态所对应的多重分形谱明显不同,而正常、轻度划痕和重度划痕齿轮状态所对应的多重分形谱能够在α<0.4时清楚分离。分别提取由MFDFA、MFDFAemd和MFDFAoelmd方法获得的多重分形谱的左端点、右端点和极值点所对应的奇异指数对这四种齿轮箱状态进行分类,结果分别如图15~17所示。从图15可以看出,利用由MFDFA方法获得的多重分形谱的左端点、右端点和极值点所对应的奇异指数,可以正确区分正常状态和断齿状态,但是不能区分轻度划痕和重度划痕状态,因此齿轮箱状态识别率为50%。从图16可以看出,利用由MFDFAemd方法获得的多重分形谱的左端点、右端点和极值点所对应的奇异指数,可以正确区分正常状态和断齿状态,但是不能区分轻度划痕和重度划痕状态,因此齿轮箱状态识别率为50%。从图17可以看出,利用由MFDFAoelmd方法获得的多重分形谱的左端点、右端点和极值点所对应的奇异指数,可以正确区分这四种齿轮箱状态,因此齿轮箱状态识别率为100%。可以看出,采用MFDFAoelmd方法可以将齿轮箱状态识别正确率提高50%。

根据实验结果,分析后认为:

1) 采用ELMD方法自适应分解振动信号,根据非线性滤波方法去除噪声分量和趋势项,能够保护原始信号的分形结构,避免线性滤波方法对原始信号分形结构的破坏;

2) 分离信号分量的频率调制部分,利用TEO估计信号分量的瞬时频率,能够确保瞬时频率保持正值,避免了负频率现象;

3) 根据信号分量的瞬时频率计算相应的瞬时尺度,根据信号分量的瞬时尺度进行波动分析,避免了人工设定尺度的缺陷;

4) 利用ELMD方法自动确定信号趋势的类型,并保证信号趋势的连续性,有效解决了现有技术的缺陷;

5) 分析结果准确度和精确度高,设备运行状态识别结果正确率高。

本领域技术人员应该认识到,上述的具体实施方式只是示例性的,是为了使本领域技术人员能够更好的理解本发明内容,不应理解为是对本发明保护范围的限制,只要是根据本发明技术方案所作的改进,均落入本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号