一种旋转机械振动故障诊断方法及其系统技术方案

技术编号:34188229 阅读:18 留言:0更新日期:2022-07-17 14:46
本申请公开了一种旋转机械振动故障诊断方法及其系统。其中,基于去趋势波动分析的旋转机械振动故障诊断方法包括如下步骤:获取旋转机械的振动数据;利用振动数据构建时间序列矩阵,并对该时间序列矩阵进行处理从而获得时域信号矩阵;确定平均波动函数的转折点,并根据转折点去顶波动函数的分析区间;在每个标度区间上,根据标度律关系确定标度指数,以标度指标α构成的向量作为特征向量进行机械设备故障诊断。本申请具有给出设备的故障特征而且能对其进行量化估计,实现机械故障在定性和定量两方面的精准判断的技术效果。量两方面的精准判断的技术效果。量两方面的精准判断的技术效果。

【技术实现步骤摘要】
一种旋转机械振动故障诊断方法及其系统


[0001]本申请涉及数字处理
,特别涉及一种基于去趋势波动分析的旋转机械振动故障诊断方法及其系统。

技术介绍

[0002]设备的振动信息能够反映设备的运行状态。现有的设备健康状态评估与故障诊断方法主要包括:第一类基于信号分析和处理技术的故障诊断方法,其中包括傅里叶变换、短时傅里叶变换、小波变换、经验模态分解等。第二类基于模型的机械故障诊断方法,其中包括时间序列模型、隐马尔可夫模型、协整理论模型等。第三类的基于大数据和人工智能的故障诊断方法、其中包括神经网络、支持向量机等。第一类和第二类的故障诊断方法都要求系统是稳态的线性系统并从振动信号中提取出能够反应设备运行状态的特征值,但此类方法的理论基础决定了只能适用于平稳的线性的振动信号;第三类方法需要大量的历史数据和较高的算力才能得到可靠的诊断结果。
[0003]机械设备的工作环境通常比较复杂,一般存在多个振源,在干扰信号较多的背景下测量得到的振动信号多表现出非平稳性,因而在实际工程应用中以上三类方法表现出缺乏时间和频率同时定位功能、处理非平稳信号时的局限性和分辨率上的局限性等缺点。
[0004]基于以上的分析需要建立针对非线性系统且算力适合用于边缘存储和计算分析的机械故障诊断方法。

技术实现思路

[0005]本申请提供一种旋转机械振动故障诊断方法,包括:
[0006]步骤S1、获取旋转机械的振动数据;
[0007]步骤S2、利用振动数据构建时间序列矩阵,并对该时间序列矩阵进行处理从而获得时域信号矩阵;
[0008]步骤S3、对时域信号矩阵中的每个元素进行去趋势波动分析,得到时间序列矩阵中每一元素的波动函数,对时间序列矩阵中每个方向上的波动函数进行平均,得到平均波动函数;
[0009]步骤S4、以对数坐标确定平均波动函数的转折点,并根据转折点确定波动函数的标度区间,在每个标度区间上,根据标度律关系确定标度指数;
[0010]步骤S5、以标度指数构成的向量作为特征向量进行旋转机械振动故障诊断。
[0011]如上所述的一种旋转机械振动故障诊断方法及其系统,其中,通过传感器对需要进行故障诊断的旋转机械进行数据采集,获得振动数据,并将数据上传至处理器;其中,振动数据包括来自旋转机械的三个方向的振动信号。
[0012]如上所述的一种旋转机械振动故障诊断方法,其中,步骤S2具体包括如下子步骤:
[0013]利用振动数据构建时间序列矩阵;
[0014]对时间序列矩阵进行分割,获取所有方向的时间子序列矩阵;
[0015]利用所有方向的时间子序列矩阵构成时域信号矩阵。
[0016]如上所述的一种旋转机械振动故障诊断方法及其系统,其中,利用窗函数对时间序列矩阵X
i,j
(t)中的任一维变量进行分割,得到在时间尺度τ下的k个子序列。
[0017]如上所述的一种旋转机械振动故障诊断方法,其中,步骤S3具体包括如下子步骤:
[0018]构建去均值的累积求和序列;
[0019]将累积求和序列按照长度n进行等分;
[0020]分段拟合各段数据的多项式趋势L
n
(i);
[0021]根据多项式趋势L
n
(i)和累积求和序列的子段计算时间序列的均方根波动函数;
[0022]改变尺度n的大小,重复上述步骤。
[0023]如上所述的一种旋转机械振动故障诊断方法,其中,采用最小二乘法拟合各段数据的多项式趋势。
[0024]如上所述的一种旋转机械振动故障诊断方法,其中,针对累积求和序列的每一个子序列,根据均方根波动函数计算公式,计算累积求和序列子段的均方根波动函数。
[0025]如上所述的一种旋转机械振动故障诊断方法,其中,对平均波动函数两端同时取对数,并求该离散函数在不同点处的梯度值,以梯度值变化百分比大于平均梯度为标准,确定波动函数的标度。
[0026]本专利技术还提供一种基于去趋势波动分析的旋转机械振动故障诊断系统,包括:旋转机械、传感器以及处理器;
[0027]其中,所述传感器:用于采集所述旋转机械的振动数据,并将采集的振动数据上传至所述处理器进行处理;所述振动数据包括来自旋转机械的三个方向的振动信号;
[0028]所述处理器:用于接收所述振动数据,并执行上述任意一项所述的基于去趋势波动分析的旋转机械振动故障诊断方法,对数据进行处理,得出诊断结果。
[0029]采用本申请提供的一种基于去趋势波动分析的旋转机械振动故障诊断方法及其系统,能够处理振动设备产生的微弱或非平稳故障特征信号,且能够适用于不同的采样时刻、样本大小和采样频率等不同领域,给出设备的故障特征,实现机械故障在定性和定量两方面的精准判断的技术效果。
附图说明
[0030]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0031]图1为基于去趋势波动分析的旋转机械振动故障诊断方法流程图;
[0032]图2为基于去趋势波动分析的旋转机械振动故障诊断方法的一种实施例的标度曲线。
[0033]图3为基于去趋势波动分析的旋转机械振动故障诊断方法的另一种实施例的不同故障标度图。
具体实施方式
[0034]下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0035]本申请提供一种基于去趋势波动分析的旋转机械振动故障诊断方法及其系统,能够处理振动设备产生的微弱或非平稳故障特征信号,且能够适用于不同的采样时刻、样本大小和采样频率等不同领域,不仅给出设备的故障特征而且能够对其进行量化估计,还能实现机械故障在定性和定量两方面的精准判断。
[0036]本申请提供一种基于去趋势波动分析的旋转机械故障诊断系统,包括:旋转机械、传感器以及处理器;
[0037]其中,传感器:用于采集旋转机械的振动数据,并将采集的振动数据上传至处理器进行处理;该振动数据包括来自旋转机械的三个方向的振动信号。
[0038]处理器:用于接收传感器上传的振动数据,并执行下述的基于去趋势波动分析的旋转机械振动故障诊断方法,对振动数据进行处理,得出诊断结果。
[0039]为达到上述目的,如图1所示,本申请提供一种基于去趋势波动分析的旋转机械故障诊断方法,包括如下步骤:
[0040]步骤S1:获取旋转机械的振动数据。
[0041]具体的,通过传感器对需要进行故障诊断的旋转机械进行数据采集,获得振动数据,并将数据上传至处理器。其中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种旋转机械振动故障诊断方法,其特征在于,包括:步骤S1、获取旋转机械的振动数据;步骤S2、利用振动数据构建时间序列矩阵,并对该时间序列矩阵进行处理从而获得时域信号矩阵;步骤S3、对时域信号矩阵中的每个元素进行去趋势波动分析,得到时间序列矩阵中每一元素的波动函数,对时间序列矩阵中每个方向上的波动函数进行平均,得到平均波动函数;步骤S4、以对数坐标确定平均波动函数的转折点,并根据转折点确定波动函数的标度区间,在每个标度区间上,根据标度律关系确定标度指数;步骤S5、以标度指数构成的向量作为特征向量进行旋转机械振动故障诊断。2.如权利要求1所述的一种旋转机械振动故障诊断方法,其特征在于,通过传感器对需要进行故障诊断的旋转机械进行数据采集,获得振动数据,并将数据上传至处理器;其中,振动数据包括来自旋转机械的三个方向的振动信号。3.如权利要求1所述的一种旋转机械振动故障诊断方法,其特征在于,步骤S2具体包括如下子步骤:利用振动数据构建时间序列矩阵;对时间序列矩阵进行分割,获取所有方向的时间子序列矩阵;利用所有方向的时间子序列矩阵构成时域信号矩阵。4.如权利要求3所述的一种旋转机械振动故障诊断方法,其特征在于,利用窗函数对时间序列矩阵X
i,j
(t)中的任一维变量进行分割,得到在时间尺度τ下的k个子序列。5.如权利要求1所述的一种旋转机械振动故障诊断方法,其特...

【专利技术属性】
技术研发人员:李少华李卓群
申请(专利权)人:厦门纵行信息科技有限公司
类型:发明
国别省市:

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

1