【技术实现步骤摘要】
基于不平衡类数据的工业设备健康状态识别方法
[0001]本专利技术涉及工业设备健康状态识别和计算机人工智能
,具体的说是一种基于不平衡类数据的工业设备健康状态识别方法。
技术介绍
[0002]科学技术的高速发展对工业生产过程的安全性和可靠性提出更高的要求,特别是在国民经济支柱产业中更是如此,装备制造、交通运输和航空航天等领域中的设备日趋大型化、连续化、复杂化、高速化和自动化,若不能及时判断工业设备的健康状态并开展设备异常工况预防工作,一旦发生生产事故,将会造成极大的经济损失,甚至危机人员生命安全,并伴随环境污染问题的出现。
[0003]一般工业生产过程都具备以下共同之处:首先,传统的分析和处理方法难以建立精准的物理模型实现对设备的监测与控制;其次,工业机械作业过程中会不断生成反映设备运行机理和运行状态的海量监测数据。如何利用这些海量监测数据来满足工业生产系统日益增长的稳定性和可靠性需求已成为当务之急。近年来,随着监测技术和深度学习等分析方法的出现和快速发展,基于数据的设备健康状态识别技术受到了广泛的关注与研究。
[0004]目前,现代工业设备健康状态识别方法的设计大都基于类分布大致平衡这一假设,通常假定用于训练的设备各类健康状态的监测数据量大致相等。事实上,随着工业进程的加快和设备性能的提升,由监测系统获取的反映设备运行机理和运行状态的数据中,大部分都是正常状态数据,只有极少量故障状态数据。这种类数据不平衡问题普遍存在的现状极大地影响了设备健康状态识别方法的有效性和准确性。此外,现代工业设备的组 ...
【技术保护点】
【技术特征摘要】
1.一种基于不平衡类数据的工业设备健康状态识别方法,其特征在于,包括以下步骤:步骤1,利用加速度传感器获取工业设备正常状态的振动信号,正常状态的振动信号采集k组,其中k≥100,记为x
k
;步骤2,利用加速度传感器分别获取工业设备n种故障状态的振动信号,每种故障状态的振动信号分别采集r组,其中r≤10,n种故障状态的振动信号分别得到r组振动信号样本,分别记为x
nr
;步骤3,利用多尺度窗平移方法对每个故障状态的振动信号样本x
nr
进行不同滑动窗重采样,分别得到每种故障状态的k组振动信号样本,每种故障状态的k组振动信号样本分别记为x
nk
;步骤4,选取正常状态的振动信号样本x
k
和n种故障状态的所有振动信号样本x
nk
构造振动信号样本集X
m
,正常状态和n种故障状态共计m种健康状态;步骤5,对振动信号样本集X
m
中的每种健康状态的振动信号样本分别采用池化生成方法进行降维重构,得到由每种健康状态的组振动信号样本组成的振动信号样本集X
c
,振动信号样本集X
c
中的每个振动信号样本记为步骤6,利用生成的重构振动信号样本集X
c
构造状态识别样本集,并为状态识别样本集中的每个样本加注标签,将已加注标签的m种健康状态的所有振动加速度信号数据组成的状态识别样本集作为训练样本集;步骤7,建立基于改进稀疏自编码器的工业设备健康状态识别模型,利用步骤6的训练样本集对改进稀疏自编码器模型进行训练,将训练样本集中添加标签的样本依次输入由输入层、隐层和输出层组成的改进稀疏自编码器模型中,最小化由均方误差损失函数和改进约束项构成的改进稀疏自编码器模型的损失函数,采用有监督逐层训练方法进行逐层训练和调优,得到改进稀疏自编码器模型的连接权重和偏置参数;步骤8,采用确定连接权重和偏置参数的改进稀疏自编码器模型对训练样本集中的每个样本进行自动特征提取,并用所提取的训练样本特征训练softmax分类器,得到softmax分类器模型;步骤9,利用加速度传感器采集待测工业设备运行时的m种健康状态的振动加速度信号数据,得到每种健康状态的振动加速度信号数据作为测试样本;步骤10,将测试样本作为训练好的改进稀疏自编码器模型的输入,对测试样本进行深度学习,采用确定了连接权重和偏置参数的改进稀疏自编码器模型对测试样本进行特征提取,得到测试样本特征;步骤11,将测试样本特征作为测试样本的匹配特征,将每种健康状态的各个训练样本对应的训练样本特征信息作为匹配基准,采用训练好的softmax分类器模型对测试样本与训练样本进行分类匹配,将与测试样本最为匹配的训练样本所属的健康状态类别判定为测试样本的健康状态类别,得到待测工业设备的健康状态识别结果。2.根据权利要求1所述的基于不平衡类数据的工业设备健康状态识别方法,其特征在于,所述步骤3中多尺度窗平移方法为:利用不同滑动窗分别获得n种故障状态原始振动信号的k组振动信号样本;
定义加速度传感器获取的工业设备n种故障状态的原始振动信号数据序列长度为L
e
,不同滑动窗重采样得到每种故障状态振动信号样本又包括以下步骤:步骤3.1:利用第一个尺寸为Z1的滑动窗对每种故障状态的原始振动信号数据序列L
e
进行重采样,得到每种故障状态的k1组振动信号样本,每个振动信号样本分别记为x
k1
;步骤3.2:利用第二个尺寸为Z2的滑动窗对每种故障状态的原始振动信号数据序列L
e
进行重采样,得到每种故障状态的k2组振动信号样本,每个振动信号样本分别记为x
k2
;步骤3.3:利用第三个尺寸为Z3的滑动窗对每种故障状态的原始振动信号数据序列L
e
进行重采样,得到每种故障状态的k3组振动信号样本,每个振动信号样本分别记为x
k3
;步骤3.4:三个不同滑动窗重采样得到的每种故障状态的k1、k2和k3组振动信号样本组成k组振动信号样本,每个振动信号样本分别记为x
nk
:x
nk
=[x
k1
,x
k2
,x
k3
](1)。3.根据权利要求1或2所述的基于不平衡类数据的工业设备健康状态识别方法,其特征在于,所述步骤5中池化生成方法为一种降低高维振动信号样本向量对计算可靠性的影响,同时保持振动信号样本多样性的一种振动信号样本向量降维重构方法;定义振动信号样本集中每种健康状态的样本维度,即样本组数为k,池化生成方法得到重构的每种健康状态的振动信号样本的维度,即组数为池化生成方法的实现包括以下步骤:步骤5.1:对每种健康状态的k组振动信号样本向量,从第一个样本向量开始,依次选取前后相邻两个样本向量,对构成这两个向量的对应位置上的数据大小进行比较;步骤5.2:根据比较结果,将对应位置上的两个数据中绝对值较大的数据保留,并将这两个数据中绝对值较小的数据删除;步骤5.3:利用保留下来的数据,并按照这些保留下来的数据在振动信号向量中所处的位置重构出一个振动信号样本;步骤5.4:按照每种健康状态k组振动信号样本的排列顺序,重复上述步骤5.1至步骤5.3的操作,得到每种健康状态的y组振动信号样本;步骤5.5:将每种健康状态的y组振动信号样本组合构成包含m种健康状态的重构振动信号样本集。4.根据权利要求3所述的基于不平衡类数据的工业设备健康状态识别方法,其特征在于,所述步骤7中建...
【专利技术属性】
技术研发人员:杨静,谢国,杨延西,刘传水,李奇军,郑丽,杨程,
申请(专利权)人:天水师范学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。