一种基于堆栈自编码降维的旋转机械状态监测方法技术

技术编号:35468089 阅读:19 留言:0更新日期:2022-11-05 16:12
本发明专利技术提出了一种基于堆栈自编码降维的旋转机械状态监测方法。首先,采集旋转机械的原始振动信号,并提取信号的多域特征,包括时域、频域和时频域特征。然后,通过方差选择法,对提取的多域高维特征进行初步的筛选,再利用堆栈自编码网络,对筛选后的特征进行非线性降维,并把降维后的特征划分训练集和测试集。接着,将训练集输入模糊神经网络进行训练,训练完成后输入测试集,构造出能够反映旋转机械运行状态的健康度指标和曲线。最后,通过3σ准则,建立故障指示标尺,一旦健康度指标连续三次超过标尺则进行预警,从而实现旋转机械的状态监测。本发明专利技术能够及时发现旋转机械的早期故障,保障旋转机械安全运行,降低因故障而导致的损失。的损失。的损失。

【技术实现步骤摘要】
一种基于堆栈自编码降维的旋转机械状态监测方法


[0001]本专利技术涉及状态监测领域,具体涉及一种基于堆栈自编码降维的旋转机械状态监测方法。

技术介绍

[0002]状态监测是对运行中的机械设备整体或其零部件的工作状态进行检查监测,以判断其运转是否正常,有无异常与劣化的征兆,或对异常情况进行跟踪,预测其劣化的趋势, 确定其劣化及磨损的程度等。旋转机械常工作在恶劣、复杂的环境之下,容易发生各类故障,影响设备的使用寿命,威胁人们的生命安全,造成难以估量的损失。故障既是一种状态,也是一个过程,如何在旋转机械发生较大故障前,有效对其进行监测和预警,及时进行停机检查和维修,保障设备和人员安全,具有重要的研究意义。
[0003]状态监测的核心是构建能够准确有效反应旋转机械当前运行状态的健康度指标。目前,大部分方法都是提取各类特征以构造多域融合的健康度指标,所提取的这些特征往往具有较高的维度,包含冗余和干扰成分,既影响模型的计算效率,也影响健康度指标的融合效果,需要进行优选或降维。现有的很多模型中,选择了主成分分析PCA,线性判别分析LDA等方法进行特征的降维,然而,旋转机械的运行状态是一个非线性变化的过程,PCA,LDA等线性降维方法其实并不适用。
[0004]堆栈自编码网络是由多个自编码器组成的深度神经网络,以无监督逐层学习方式,通过最小化重构误差,强迫中间的隐藏层去学习输入信号的全部信息,提取更深层次的特征,达到较好的非线性降维效果。相较于其他降维方法,堆栈自编码网络更多的保留了输入数据的信息,更深层次的挖掘了数据的内部结构。通过结合模糊神经网络和3σ准则构造的健康状态指标和故障指示标尺,能更好的反映旋转机械的运行状态,实现有效的状态监测。

技术实现思路

[0005]专利技术目的:本专利技术目的是针对现有技术存在的缺陷提供一种基于堆栈自编码降维的旋转机械状态监测方法,实现旋转机械的状态监测。
[0006]技术方案:本专利技术所述的一种基于堆栈自编码降维的旋转机械状态监测方法,具体包括以下步骤:
[0007](1)采集旋转机组原始振动信号,提取其时域、频域和时频域特征,得到多域高维的特征向量;
[0008](2)通过方差选择法,对提取的多域高维特征进行初步的筛选,再利用一个具有两层隐藏层的堆栈自编码网络,对筛选后的特征进行非线性降维,并将降维后的特征划分训练集和测试集;
[0009](3)将训练集输入模糊神经网络进行训练,训练完成后,将测试集输入训练好的网络,得到融合了多域特征的旋转机械健康度指标。将健康度指标进行归一化,得到一条指标
在[0,1]之间,且呈下降趋势的旋转机械健康度曲线;
[0010](4)通过3σ准则,计算旋转机械健康度曲线的上下阈值,建立基于3σ准则的故障指示标尺;
[0011](5)一旦健康度指标连续三次超过故障指示标尺,则视为旋转机械发生了故障,进行维修预警,从而实现旋转机械的健康状态监测。
[0012]进一步地,所述步骤(1)实现过程如下:
[0013]对信号提取时域特征,包括峰值、峰峰值、均值、平均幅值、方根幅值、标准差、有效值、偏度指标、峭度指标、峰值指标、脉冲指标、裕度指标和波形指标。对信号提取频域特征,包括平均频率、重心频率、均方频率、均方根频率、频率方差和频率标准差。对信号进行小波包分解,提取时频域特征,包括小波能量熵和小波奇异谱熵。最终构造出多域高维的特征向量x={x1,x2,

x
n
},其中n表示所提取的特征个数。
[0014]进一步地,所述步骤(2)实现过程如下:
[0015]旋转机械运行初期往往是正常状态,其信号振幅较为平稳,所提取的各个特征在初期幅度也应较小。基于此,通过方差选择法对所提取的特征进行初步的筛选,计算各个特征在初期的方差,筛选掉部分方差较大的特征,保留方差较小的特征。
[0016]建立一个堆栈自编码网络,对初步筛选后的多域高维特征向量x',经过非线性激活函数进行编码和解码。构造目标函数为均方根误差,并加上权重衰减项防止过拟合,通过梯度更新对网络进行训练,寻找最优权重以最小化重构误差,使得堆栈自编码网络的隐藏层输出能够最大程度上保留输入数据的信息,并设置隐藏层的节点数小于输入节点数,从而实现有效降维。
[0017]取初期旋转机械正常运行状态下采集的部分振动信号降维后的特征作为训练集,采集的所有振动信号降维后的特征作为测试集。
[0018]进一步地,所述步骤(3)实现过程如下:
[0019]将训练集输入模糊神经网络,输入层的节点数为特征降维后的维度,输出节点数为 1,网络隶属度函数选择高斯型,损失函数选择均方误差,从而进行网络训练。训练完成后,将测试集输入网络,所得到网络输出即为旋转机械的健康度指标。将健康度指标进行归一化,得到一条指标在[0,1]之间,且呈下降趋势的旋转机械健康度曲线。归一化通过以下公式实现:
[0020][0021]式(4)中,H为模糊神经网络输出的旋转机械健康度指标,H'为归一化后的健康度指标。
[0022]进一步地,所述步骤(4)实现过程如下:
[0023]取初期旋转机械正常状态下的m个旋转机械健康度指标y
i
,i=1,2,

m,基于3σ准则,计算m个旋转机械健康度指标y
i
的均值μ和标准差σ,并设定故障指示标尺为 [μ

3σ,μ+3σ];其中:
[0024][0025][0026]为m个旋转机械健康度指标y
i
,i=1,2,

m的平均值。
[0027]进一步地,所述步骤(5)实现过程如下:
[0028]状态监测过程中,常会包含不稳定因素,为避免误报,设定指标连续三次超过故障指示标尺时,进行预警,从而实现旋转机械的健康状态监测。
[0029]有益效果:与现有技术相比,本专利技术提取了多域特征进行融合,包括时域,频域和时频域,相较于单一特征指标,能更全面的反映旋转机械的运行状态,尤其是早期故障;本专利技术利用堆栈自编码网络,在提取的多域特征的基础上,继续提取其更深层次的特征,并进行非线性降维,最大程度上保留了原始信号的状态信息,提高了健康状态指标的准确性和整个模型的计算效率;本专利技术通过模糊神经网络构造旋转机械健康状态指标,并基于3σ准则建立故障指示标尺,能更准确和及时地对旋转机械运行状态进行监测和预警,更早地发现旋转机械微弱故障,有着较低的虚警率和漏警率。
附图说明
[0030]图1为本专利技术的方法流程图;
[0031]图2为本专利技术的实施例中轴承全寿命周期试验设备实物图;
[0032]图3为本专利技术的堆栈自编码网络的结构示意图;
[0033]图4为本专利技术的模糊神经网络网络的结构示意图;
[0034]图5为本专利技术的轴承健康状态曲线;
[0035]图6为本专利技术的基于3σ准则建立的故障指示标尺;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于堆栈自编码降维的旋转机械状态监测方法,其特征在于,所述检测方法包括以下步骤:1)采集旋转机械原始振动信号,提取旋转机械原始振动信号的信号特征,构造多域高维的特征向量;2)对步骤1)中得到的多域高维的特征向量进行初步的筛选,对筛选后的多域高维的特征向量进行非线性降维,并将降维后的多域高维的特征向量划分为训练集和测试集;3)将步骤2)中的训练集输入模糊神经网络进行训练,训练完成后,将测试集输入训练好的模糊神经网络,得到旋转机械健康度指标,将旋转机械健康度指标进行归一化得到旋转机械健康度曲线;4)通过3σ准则,计算步骤3)中获取的旋转机械健康度曲线的上下阈值,建立基于3σ准则的故障指示标尺;5)当旋转机械健康度指标超过步骤4)中建立的故障指示标尺,则视为旋转机械发生了故障,进行维修预警,从而对旋转机械的健康状态进行监测。2.如权利要求1所述的一种基于堆栈自编码降维的旋转机械状态监测方法,其特征在于,步骤1)中提取的旋转机械原始振动信号的信号特征包括时域特征,频域特征以及时频域特征;所述时域特征包括旋转机械原始振动信号的:峰值、峰峰值、均值、平均幅值、方根幅值、标准差、有效值、偏度指标、峭度指标、峰值指标、脉冲指标、裕度指标和波形指标;所述频域特征包括旋转机械原始振动信号的:平均频率、重心频率、均方频率、均方根频率、频率方差和频率标准差;所述时频域特征通过对旋转机械原始振动信号进行小波包分解获取,包括小波能量熵和小波奇异谱熵;提取旋转机械原始振动信号的信号特征的方法为,将旋转机械原始振动信号分为若干段,对每段均提取所述时域特征、所述频域特征以及所述时频域特征,将所有段的相同信号特征组成一个信号特征向量,则多个信号特征向量构造多域高维的特征向量x={x1,x2,

x
n
},其中x1,x2,

x
n
表示不同的信号特征向量。3.如权利要求2所述的一种基于堆栈自编码降维的旋转机械状态监测方法,其特征在于,步骤2)的具体步骤为:通过方差选择法对所构造的多域高维的特征向量x进行初步的筛选,计算每种信号特征向量即x1,x2,

x
n
在初期旋转机械正常运行状态下的方差,并将计算的方差由大到小进行排序,筛选掉排序前列的20%

30%的信号特征向量;建立堆栈自...

【专利技术属性】
技术研发人员:陆建涛崔荣庆李舜酩
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:

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

1