基于多约束非负矩阵分解算法的轴承复合故障诊断方法技术

技术编号:20900500 阅读:36 留言:0更新日期:2019-04-17 16:08
一种基于多约束非负矩阵分解算法的轴承复合故障诊断方法。本发明专利技术主要针对旋转机械中轴承的复合故障进行故障特征分离与提取,在传统非负矩阵分解算法的基础上增加板仓‑斋藤(Itakura‑Saito,IS)散度约束与行列式约束,增强局部特征信息并保证分解结果的唯一性;将时频变换后的信号进行多约束非负矩阵分解,并在低维子空间中重构特征分量;构建重构波形指标,筛选出满足阈值要求的特征分量作为分离信号;对分离信号进行解调处理,得出故障特征频率,确定故障位置,实现轴承的复合故障诊断。

【技术实现步骤摘要】
基于多约束非负矩阵分解算法的轴承复合故障诊断方法
本专利技术涉及一种轴承故障诊断方法,特别涉及一种基于多约束非负矩阵分解算法的轴承复合故障诊断方法,属于故障诊断

技术介绍
在工业化的现代社会,滚动轴承作为旋转类机械设备中必定存在的一种通用零部件,其安全运行对于保障经济社会稳定发展具有重大意义,对轴承进行状态监测和故障诊断是保障其安全运行的重要途径。基于振动信号的分析方法已被广泛地应用在机械设备的故障诊断中,因为振动信号通常包含丰富的设备运行状态信息,并且通过加速度传感器进行采集非常容易获取。轴承在实际工况条件下运行时,往往会多个故障同时出现,且多个故障特征信号相互耦合,其诊断难度比单一点故障更加复杂。目前针对复合故障的诊断方法相对较少,模型相对不成熟。因此,对监测到的多故障源振动信号进行处理,从中分离出复合故障特征,及时进行状态识别和故障预警对机械设备正常运行和系统健康管理具有重要意义。对于多源耦合信号来说,有一些传统的分离方法,如:经验模态分解、局部均值分解、变分模态分解等方法。非负矩阵分解算法作为一种新的特征提取方法,其实现简单且分解形式和分解结果更具物理意义,克服了传统一些算法的缺陷,在智能学习、图像处理、机器视觉和信息检索等领域应用广泛。在盲源分离问题上,相比于独立分量分析和稀疏分量分析,非负矩阵分解需要的约束较少,收敛较快,分解效率更高。然而,在旋转机械领域,由于工况条件复杂,产生的振动信号信噪比低,特征信息较微弱,各源信号之间信息相互干扰,传统非负矩阵分解算法约束项不足,导致数据冗余性较大,故障特征信息不易被提取。
技术实现思路
本专利技术的目的在于提供了一种基于多约束非负矩阵分解算法的轴承复合故障诊断方法,以解决传统非负矩阵分解算法在轴承复合故障诊断中的上述技术问题。为实现上述目的,本专利技术采用的技术方案为一种基于多约束非负矩阵分解算法的轴承复合故障诊断方法,该方法包括利用传感器采集滚动轴承振动信号、对滚动轴承振动信号进行升维处理、并对升维后的特征矩阵采用多约束非负矩阵分解算法处理、特征分量的重构、对重构后的信号进行解调处理,提取轴承的故障特征。S1采集滚动轴承振动信号;所述振动信号的采集通过安置在轴承座竖直方向上的加速度传感器进行采集;S2对滚动轴承振动信号进行升维处理;这里采用公式(1)对振动信号进行升维处理:S(t,f)=∫x(t+τ)w(τ)exp(-2jπfτ)dτ(1)其中,t为时间,f为频率,x(t)为待处理的时域信号,w(t)为窗函数;S3对升维后的特征矩阵采用多约束非负矩阵分解算法处理;传统非负矩阵分解模型为:随机生成的非负矩阵分解成和使其满足下式:Vm×n=Wm×rHr×n(2)其中:m为矩阵的维数,n为样本数,r为矩阵降维的秩,矩阵W和H分别为基矩阵和系数矩阵,且均保证非负性;多约束非负矩阵分解算法包括以下步骤:3.1高维特征矩阵的构造;利用公式(1)对振动信号进行升维处理,获得局部特征增强后的高维特征矩阵3.2多约束非负矩阵分解算法处理;选择局部化更优的板仓-斋藤(Itakura-Saito,IS)散度约束和确定分解后唯一性的行列式约束作为非负矩阵分解新的目标函数;IS散度约束模型为:定义由n个m维列矢量W1,W2,...Wn张成的空间记为P(W),则P(W)的体积可由下式表示:当vol(W)最小时,得到的对应矢量W1,W2,...Wn可唯一确定,此即为行列式约束模型;新的目标函数为:其中:α,β为平衡参数;由于IS散度约束和行列式约束均在目标函数优化方程中,通过不断地迭代更新即可实现约束项的优化,而分解结果不仅局部特征得以增强,同时分解结果具有唯一性。S4特征分量的重构;4.1将多约束非负矩阵分解处理后的基矩阵W和系数矩阵H重构,得到特征分量的重构波形;4.2定义重构波形指标R;在统计学中,相关系数可以表征信号之间相似的程度;峭度(Kurtosis)能够有效地检测信号中瞬态故障冲击成分及其频带位置,并可以识别出包含瞬态故障冲击的共振频带;构建重构波形指标R为上述两者的乘积形式,其模型为:R=|C|·K(6)其中:C是信号x和y的相关系数,E[·]代表数学期望;当C为正数时,表示正相关;反之,则表示负相关;根据Schwartz不等式,可知|C|≤1;K表示信号的峭度;根据式(6)可知,重构波形指标R越大,信号所包含的特征信息越丰富,故可以设定阈值作为筛选重构分离信号的标准;4.3筛选出波形指标满足阈值要求作为分离信号;S5对分离信号进行解调处理;将特征分量重构后的信号进行解调处理,得出故障频率,与理论特征频率对比从而确定故障位置。与现有技术相比,本专利技术具有如下有益效果:1、本专利技术在传统非负矩阵分解算法中,针对轴承复合故障信号的特点,引入板仓-斋藤(Itakura-Saito,IS)散度约束和行列式约束作为算法新的目标函数;进一步增强局部化特征信息,减少由于多源分量之间相互干扰的冗余成分,使分解降维效果更好,同时保证了分解结果的唯一性,能够获得更优的重构效果。2、综合考虑信号相似程度、冲击程度,构建重构波形指标R作为筛选分离信号的标准,可高效地提取出特征信息丰富的分离信号,滤掉冗余信息,为后续的故障特征提取步骤提供有效保障。附图说明图1是本专利技术的基于多约束非负矩阵分解算法的轴承复合故障诊断方法的整体流程图。图2是本专利技术实际轴承存在复合故障时振动信号的时域波形图及包络频谱图。图3是本专利技术方法对分离的重构信号进行解调处理得到的频谱图。图4是为了验证本专利技术方法有效性,采用传统非负矩阵分解方法进行对比实验,对分离的重构信号进行解调处理得到的频谱图。具体实施方式下面结合附图和应用实例对本专利技术作进一步说明。图1为本专利技术的基于多约束非负矩阵分解算法的轴承复合故障诊断方法的整体流程图。下面结合流程图和应用实例进行详细说明。(1)通过安置在轴承座竖直方向、水平方向或轴向上的加速度传感器对振动信号进行采集,获取振动加速度信号作为待分析的信号S;(2)根据时频变换模型:S(t,f)=∫x(t+τ)w(τ)exp(-2jπfτ)dτ(9)将待分析的信号S进行升维处理得到特征矩阵V,此时V作为多约束非负矩阵分解的输入矩阵;(3)将板仓-斋藤(Itakura-Saito,IS)散度约束和行列式约束作为非负矩阵分解新的目标函数:选择梯度下降法,对新的目标函数不断地迭代更新,直至满足迭代终止条件,即可实现约束项的优化;(4)根据多约束非负矩阵分解算法处理后,得到基矩阵W和系数矩阵H,将两者在低维空间重构,得到特征分量的重构波形;(5)计算每个重构波形指标R,根据原始信号波形参数确定阈值,筛选出波形指标R满足阈值要求的重构信号作为分离信号;(6)将分离信号进行解调处理,得出故障频率,即可确定故障位置,实现复合故障诊断。图2为本专利技术实际轴承存在复合故障时振动信号的时域波形图及包络频谱图;选择轴承型号为NTNN204型圆柱滚子轴承,其外圈和滚动体上存在宽度为0.5mm、深度为0.15mm的故障缺陷;其中采样频率为100kHz,截取0.5s时间片段分析;将电机转速设为900r/min,根据轴承结构参数及外圈、滚动体缺陷特征频率计算公式:外圈缺陷特征频率(fo):滚动体缺陷特征频率(fb):其中:本文档来自技高网...

【技术保护点】
1.一种基于多约束非负矩阵分解算法的轴承复合故障诊断方法,其特征在于:该方法包括利用传感器采集滚动轴承振动信号;对滚动轴承振动信号进行升维处理;将升维后的特征矩阵采用多约束非负矩阵分解算法处理;特征分量的重构;对重构后的信号进行解调处理,提取轴承的故障特征;S1采集滚动轴承振动信号;所述振动信号的采集通过安置在轴承座竖直方向、水平方向或轴向上的加速度传感器进行采集;S2对滚动轴承振动信号进行升维处理;这里采用公式(1)对振动信号进行升维处理:S(t,f)=∫x(t+τ)w(τ)exp(‑2jπfτ)dτ    (1)其中,t为时间,f为频率,x(t)为待处理的时域信号,w(t)为窗函数;S3对升维后的特征矩阵采用多约束非负矩阵分解算法处理;S4特征分量的重构;4.1将多约束非负矩阵分解处理后的基矩阵W和系数矩阵H重构,得到特征分量的重构波形;4.2定义重构波形指标R,并计算每一组重构信号的R值;4.3根据原始信号波形参数确定阈值,筛选出波形指标R满足阈值要求的重构信号作为分离信号;S5对分离信号进行解调处理;将特征分量重构后的信号进行解调处理,得出故障频率,与理论特征频率对比从而确定故障位置。...

【技术特征摘要】
1.一种基于多约束非负矩阵分解算法的轴承复合故障诊断方法,其特征在于:该方法包括利用传感器采集滚动轴承振动信号;对滚动轴承振动信号进行升维处理;将升维后的特征矩阵采用多约束非负矩阵分解算法处理;特征分量的重构;对重构后的信号进行解调处理,提取轴承的故障特征;S1采集滚动轴承振动信号;所述振动信号的采集通过安置在轴承座竖直方向、水平方向或轴向上的加速度传感器进行采集;S2对滚动轴承振动信号进行升维处理;这里采用公式(1)对振动信号进行升维处理:S(t,f)=∫x(t+τ)w(τ)exp(-2jπfτ)dτ(1)其中,t为时间,f为频率,x(t)为待处理的时域信号,w(t)为窗函数;S3对升维后的特征矩阵采用多约束非负矩阵分解算法处理;S4特征分量的重构;4.1将多约束非负矩阵分解处理后的基矩阵W和系数矩阵H重构,得到特征分量的重构波形;4.2定义重构波形指标R,并计算每一组重构信号的R值;4.3根据原始信号波形参数确定阈值,筛选出波形指标R满足阈值要求的重构信号作为分离信号;S5对分离信号进行解调处理;将特征分量重构后的信号进行解调处理,得出故障频率,与理论特征频率对比从而确定故障位置。2.根据权利要求1所述的一种基于多约束非负矩阵分解算法的轴承复合故障诊断方法,其特征在于:在传统非负矩阵分解算法基础上引入板仓-斋藤(Itakura-Saito,IS)散度约束和行列式约束作为算法新的目标函数。传统非负矩阵分解模型为:随机生成的非负矩阵分解成和使其满足下式:Vm×n=Wm×rHr×n(2)其中:m为矩阵的维数,n为样本数,r为矩阵降维的秩,矩阵W和H分别为基矩阵和系数矩阵,且均保证非负性...

【专利技术属性】
技术研发人员:王华庆罗宏伟王梦阳宋浏阳李天庆
申请(专利权)人:北京化工大学
类型:发明
国别省市:北京,11

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

1