第45卷 第9期
2023年9月系统工程与电子技术
SystemsEngineeringa
ndElectronicsVol.45 No.9
Sep
tember2023文章编号:1001 506X(2023)09 2979 07 网址:www.sy
s ele.com收稿日期:20210203;修回日期:20211228;网络优先出版日期:20230206。网络优先出版地址:http:
∥kns.cnki.net/kcms/detail/11.2422.TN.20230206.1149.002.html基金项目:国家自然科学基金(61640308);海军工程大学自然科学基金(20161579)资助课题 通讯作者.
引用格式:孙世岩,张钢,梁伟阁,等.基于改进受限玻尔兹曼机的滚动轴承健康因子构建方法[J].系统工程与电子技术,2023,45(9)
:2979 2985.犚犲犳犲狉犲狀犮犲犳狅狉犿犪狋:SUNSY,ZHANGG,LIANGWG,etal.Constructionmethodofrollingbearingh
ealthindicatorbasedonenhancedrestrictedBoltzmannmachine[J].SystemsEngineeringa
ndElectronics,2023,45(9):2979 2985.基于改进受限玻尔兹曼机的滚动轴承健康
因子构建方法
孙世岩 ,张 钢,梁伟阁,佘 博,田福庆
(海军工程大学兵器工程学院,湖北武汉430033)
  摘 要:针对传统方法构建的健康因子各类性能指标不高、
信息冗余的问题,提出一种基于改进受限玻尔兹曼机(restrictedBoltzmannmachine,RBM)的滚动轴承健康因子构建方法。首先,提取滚动轴承振动监测信号时域、频域特征组成物理健康因子集。其次,将RBM隐藏层节点数随时间变化斜率引入到正则化项中,提取物理健康因子集中的趋势性特征。最后,利用滚动轴承全寿命周期试验验证所提方法的有效性。实验结果表明,相对于
主成分分析(principalcomponentanaly
sis,PCA)法、传统RBM虚拟健康因子构建方法,基于改进RBM构建的虚拟健康因子单调性分别提高178.0%和33.3%,趋势性分别提高126.8%和16%,鲁棒性分别提高60%和6.02%。
关键词:滚动轴承;健康因子;受限玻尔兹曼机;正则化;评估准则中图分类号:TN911.72    文献标志码:A    犇犗犐:10.12305/j.
issn.1001 506X.2023.09.39犆狅狀狊狋狉狌犮狋犻狅狀犿犲狋犺狅犱狅犳狉狅犾犾犻狀犵犫犲犪狉犻狀犵犺
犲犪犾狋犺犻狀犱犻犮犪狋狅狉犫犪狊犲犱狅狀犲狀犺犪狀犮犲犱狉犲狊狋狉犻犮狋犲犱犅狅犾狋狕犿犪狀狀犿犪犮犺犻狀犲
SUNShiyan ,ZHANGGang,LIANGWeige,SHEBo,TIANFuqing
(犆狅犾犾犲犵犲狅犳犠犲犪狆狅狀狉狔犈狀犵犻狀犲犲狉犻狀犵,犖犪狏犪犾犝狀犻狏犲狉狊犻狋狔狅犳犈狀犵
犻狀犲犲狉犻狀犵,犠狌犺犪狀430033,犆犺犻狀犪)  犃犫狊狋狉犪犮狋:Aimingattheproblemsoflowperformanceindicatorsandinformationredundancyo
fhealthfactorsconstructedbytraditionalmethods,amethodforconstructinghealthfactorsofrollingbearingsbasedontheimprovedrestrictedBoltzmannmachine(RBM)isproposed.Firstly,thetime domainandfrequency
domainfeaturesofrollingbearingvibrationmonitoringsignalsareextractedtoformaphysicalhealthfactorset.Secondly,theslopeofthenumberofnodesi
nthehiddenlayeroftheRBMwithtimeisintroducedintotheregularizationtermtoextractthetrendcharacteristicsofthephysicalhealthfactorset.Finally,theeffectivenessoftheproposedmethodisverifiedthroughfulllifecycletestingofrollingbearings.Theexperimentalresultsshowthatcomparedwiththeprincipalcomponentanalysis(PCA)methodandthetraditionalRBMvirtualhealthfactorconstructionmethod,themonotonicityofthevirtualhealthfactorbasedontheimprovedRBMisincreasedby178.0%and33.3%respectively,thetrendisincreasedby126.8%and16%respectively,andtherobustnessisimprovedby60%and6.02%respectively.
犓犲狔狑狅
狉犱狊:rollingbearing;healthindicator;restrictedBoltzmannmachine(RBM);regularization;evaluati
oncriterion
 ·2980 ·
系统工程与电子技术
第45卷
0 引 言
滚动轴承运行状态直接关系到旋转机械可靠性和安全
性,
因此对其进行状态监测,评估其健康状态有助于制定精确的维修计划,
实现机械设备从事后维修、定期维护到预防性维护的转变,减小因故障停机导致的安全隐患和经济损失,
具有重要的工程应用意义[13]。机械设备健康状态评估方法主要分为两大类:基于机理模型的健康状态评估方法和数据驱动的健康状态评估方法[46]。基于机理模型的健康状态评估方法通过建立机
械设备失效机理的数学模型,描述性能退化过程[79]。文
献[10]提出了PE(Paris Erdog正则化 归一化
an)模型;用来描述机械裂纹发展过程。此后,
该模型被广泛应用于机械设备健康状态评估领域[1113]。除了PE模型外,Chan等[14]提出一种基于时间变量的裂纹生长模型、Baraldi[1516]等采用Norton准则描述汽轮机的蠕变演化过程。彭志凌等[17]分析了高速传动机构的受力分布,确定影响磨损预测模型的因素,进而建立确定磨损量的机理模型。基于机理模型的健康状态评估方法建模过程复杂,且对于不同机械设备泛化性有待提高。数据驱动的机械设备健康状态评估方法能够学习海量监测
数据中蕴含的性能退化信息,
且不需要过多的专家经验,因此逐渐成为研究热点。
为了避免单一物理健康因子存在的波动性与片面性,实际中常用于计算机械设备时域、频域、时频域的统计特征,这些统计特征与机械设备性能状态具有一定的相关性,即通常能够随着机械设备性能状态的变化而变化。通过提取多个域中的统计特征,可以从多个维度更加全面地表征机械设备性能退化过程。但是,过多的物理健康因子常会出现信息冗余,降低计算效率,影响预测精度。主成分分析法(principalcomponentanalysis,PCA)是一类被广泛使用的数据降维算法[18]。Li等[19]提取滚动轴承的5个时域特征、3个频域特征和3个时频域特征组成物理健康因子集,针对健康因子集信息冗余问题,利用核主成分分析法对物理健康因子集进行降维,得到3个成分组成的虚拟健康因子集,选择第一个主成分作为滚动轴承虚拟健康因子,其性能指标高于11个物理健康因子。孟文俊等[20]利用PCA将实时监测的多个滚动轴承性能指标进行融合,得到降维后的虚拟健康因子,建立滚动轴承动态寿命预测模型。范世东等[21]提出一种人工经验与PCA相结合的虚拟健康因子构建方法,提高了后续剩余寿命预测结果的精度。以上基于PCA的虚拟健康因子构建方法虽能够有效提取多类监测数据中的性能退化信息,降低了信息冗余度,但PCA作为一种数据驱动的方法,仅从数据角度出发,且属于线性降
维模型,对部分非线性、非平稳性能退化过程适应性有待增强[2224]。
受限玻尔兹曼机(restrictedBoltzmannmachine,
RBM)
由可见层和隐藏层两层组成。两层之间的节点互相连接,任何两个层内节点之间没有直接的相互作用。通过训练,RBM可以有效表征训练数据的概率分布情况,即提取了训练数据特征,进而某种程度上实现对数据的融合和
特征降维[2528]。但是,
以上方法构建的虚拟健康因子曲线仍存在较大的随机波动。针对上述问题,本文提出一种添加拟合正则化项的RBM模型,将滚动轴承性能退化机理模
型有机融合至RBM正则化项中,
深入挖掘滚动轴承监测数据中蕴含的性能退化信息,融合多类物理健康因子,有效提高虚拟健康因子性能。
1 理论介绍
1.1 犚犅犕
RBM结构如图1所示,
由可见层和隐藏层两层组成
。1 RBMFig.1 RBMstructurediag
ram其中,可见层一般用狏表示;隐藏层一般可表示为犺。
RBM能量函数可表示为
犈(狏,犺)=∑狀狏犻=1(狏犻-犪犻)22
σ2犻+∑狀犺犻=1(犺犻-犫犻)22σ2犼-∑犻,犼狏犻σ犻·犺犻σ犼(1)
式中:狏犻是可见层犻的状态;犺犼是隐藏层犼的状态;狀狏是可见层单元数量;狀犺是隐藏层单元数量;犪犻是可见层的高斯均值;犫犼是隐藏层的高斯均值;σ犻表示可见层的标准差;σ犼表示隐藏层的标准差;ω犻犼是可见层与隐藏层之间的连接权重。由式(1)可以推出可见层及隐藏层节点状态(狏,犺)的联合概率分布为
犘θ(狏,犺)=1犣θ
e-犈θ(狏,犺)(2)式中:犣θ=∑狏,犺
e-犈θ(狏,犺)是归一化因子。进而可以得到观测数据狏的概率分布犘θ(狏)
:犘θ(狏)=∑犺
犘θ(狏,犺)=1犣θ∑犺e-犈θ(狏,犺)(3)RBM的目标函数为
犔θ=∏狀狏
犻=1
犘(狏犻)(4)
 第9期孙世岩等:基于改进受限玻尔兹曼机的滚动轴承健康因子构建方法·2981 ·                                                   为了处理方便,用ln犔θ代替犔θ,目标函数变为ln犔θ=ln∏狀狏犻=1犘(狏犻)=∑狀狏犻=1ln犘(狏犻)(5)迭代格式为θ:=θ+η ln犔θ θ(6)式中:η>0为学习率。1.2 改进的犚犅犕RBM的多个全寿命周期健康特征组成的训练集中,
健康特征曲线存在大量的噪声干扰,同时曲线的趋势性不强,
进而导致通过RBM降维后的健康因子特征集存在趋势性较差、离散性较差的缺陷。针对上述问题,本
文拟在目标函数中加入一种新的正则化项,以提高健康因子曲线性能。通常情况下,健康因子曲线的趋势性主要表现为健康因子
值与运行周期的线性化程度。基于该思路,添加一种新的正则化项到目标函数中,如下所示:
犔犚(θ)=犔(θ)+α犚(θ)
(7)式中:犔犚(θ)表示添加正则化项的目标函数;犔(θ)=∑狀狏,狀犺犻=1,犼=1
ln犘(狏犻,狏犼),表示原始的目标函数;犚(θ)表示正则化项;α表示正则化常数。
为了提高RBM学习线性趋势性特征的能力,假设所有的隐藏层节点数值随时间呈线性变化,将其变化的斜率作
为正则化项,正则化项的表达式为
犚(θ)=∑狀犺
犼=1
γ2犼(8)式中:γ犼表示第犼个隐单元值随时间变化的斜率,
表达式为γ犼=∑犖犽=1(狋犽-狋-)(狔犽-狔-)∑犖
犽=1(狋犽-狋-)2,犽=1,2,…,犖(9)式中:犖表示训练样本总数;狋犽
表示第犽个运行周期;狋-=∑犖
犽=1狋犽表示总运行周期的平均值;狔犽表示第犽个运行周期对应的隐藏节点数值;狔 -=∑犖犽=1狔犽表示所有隐藏节点的平均值。假设取等时间间隔的运行周期数,即狋犽=犽,
则式(9)可以表示为
 γ犼=犢1,犼+2犢2,犼+3犢3,犼+…+NY犖,犼-N珡Y1+犖212+22+…+犖2-(犖1+犖)
2(10)犢犽,犼={σ∑狀狏
犻=1
ω犻,犼犞犽,犻+犆}
犼(11)式中:犢犽,犼表示第犽个运行周期对应的第犼个隐藏节点值;σ{·}表示sigmoid函数,其表达式为σ(狓)=11+e-狓根据式(10)和式(11)可知,正则化项可以通过计算梯度的方法进行更新,其梯度计算公式为 γ犼 ω犻,犼= ∑犖
犽=(1犽-1+犖)2×{
σ∑狀狏犻=1ω犻,犼犞犽,犻+犆}
犼12+22+…+犖2-(犖1+犖)
2烅烄烆烍烌烎2 ω犻,犼=∑犖犽=(1犽-1+犖)
2·犢犽,犼(1-犢犽,犼)犞犽,犻12+22+…+犖2-(犖1+犖)
22(12)添加正则化项后,通过梯度更新的方法更新正则化项,通过对比散度算法更新原始目标函数,最后将更新的正则化项参数和更新后的原始目标函数参数相加,得到新的目标函数参数更新值。
通过添加正则化项能够提高RBM学习趋势性特征的能力,但是无法降低噪声干扰导致的健康因子曲线散度较大的问题,从而导致开展剩余寿命预测得到的置信区间偏大,不利于制订后续的维修计划。针对此问题,本文在正则化项更新的过程中对每个隐藏层节点数值随时间变化曲线进行拟合,利用拟合后的函数值更新隐藏层节点数值。拟合函数采用滚动轴承性能退化过程常用的指数函数模型,如下式所示:
犳(狋)=犪·exp(犫狋)+犮(13)式中:狋表示运行时间;犪,犫,犮表示模型参数。2 基于改进犚犅犕的健康因子构建模型2.1 模型构建本节提出的基于改进RBM的虚拟健康因子构建流程如图2所示。为了充分提取监测信号中蕴含的性能退化信息,构建多类物理健康因子(时域、频域、多频段信息熵)。不同类型的物理健康因子具有不同的尺度范围,因此采用max min归一化方法对剩余的物理健康因子进行归一化处理,归一化公式为
狓′犻=狓犻-狓min犻狓max犻-狓min犻(14)式中狓min犻和狓max犻分别表示监测周期内第犻个物理健康因子的最小值和最大值。经归一化处理后,各类物理健康因子被转化到归一化尺度范围内。随后,设定改进RBM网络超参数,利用归一化后的训练集对改进的RBM网络进行训练,当重构误差小于设定阈值时完成训练,此处将原始数据与重构数据的均方根误差作为重构误差,阈值设定为工程中常用的θ=0.001。将测试集数据输入到训练好的网络中,得到测试数据虚拟健康因子。利用步骤2中的健康因子评估准则对构建好的虚拟健康因子进行评估,根据评估结果调整网络参
数,重复步骤4与步骤5,直到获得最优评估结果时停止,得到测试设备虚拟健康因子。
 ·2982 ·
系统工程与电子技术
第45卷
图2 基于改进RBM的虚拟健康因子构建流程
Fig.
2 FlowofvirtualhealthindicatorconstructionbasedonenhancedRBM2.2 健康因子评估准则2.2.1 单调性
计算滚动轴承健康因子单调性的公式[2]为
Mon(犡)=1犓-1|No.
ofd/d狓>0-No.ofd/d狓<0|(15)
式中:犡={狓犽}犽=1∶犓是不同时刻滚动轴承健康因子序列,狓犽是狋犽时刻的滚动轴承健康因子数值;犓是滚动轴承健康因
子的数目;d/d狓=狓犽+1-狓犽表示健康因子组成的序列的微分值;No.ofd/d狓>0表示正微分值,No.ofd/d狓<0表示的是负微分值。健康因子的单调性数值越趋近于1越好。2.2.2 趋势性
滚动轴承性能随时间推移而逐渐衰退的性质称为趋势性。计算健康因子趋势性的公式[2]为
Tre(犎,犜)=
∑犓
犽=1(犺犽-犎)(狋犽-犜)∑犓
犽=1(犺犽
-犎)2
∑犓犽=1(
狋犽
-犜)槡2
(16)
式中:犺犽是狋犽
时刻健康因子值;犎=(1/犓)∑犓犽=1犺犽
是全寿命周期内健康因子的均值;犜=(1/犓)∑犓犽=1狋犽
是全寿命周期内每个时间周期的均值。健康因子的趋势性数值越趋
近于1越好。
2.2.3 鲁棒性
健康因子曲线的鲁棒性是根据性能退化序列波动程度而定义的,其刻画了健康因子对干扰的鲁棒性。计算健康因子曲线鲁棒性的公式定义为
 第9期孙世岩等:基于改进受限玻尔兹曼机的滚动轴承健康因子构建方法
·2983 ·
 Rob(犎)
=1犓∑犓犽=1
exp-犺犽-犺~
犽犺烄烆烌烎犽(17)式中:犎={犺1,犺2,…,犺犓}表示健康因子特征序列;犎~={犺~1,犺~2,…,犺~
犓}
表示相应健康因子特征序列的趋势序列。鲁棒性的取值范围是[0,1]
,健康因子随寿命(运行时间)变化的曲线越平滑,则其鲁棒性指标越大,鲁棒性越好。
3 实验验证
本节采用滚动轴承全寿命周期数据[29]对所提模型进行验证。3.1 实验介绍
滚动轴承全寿命周期试验平台包括4个模块,分别是:数据采集模块、动力装置、测试轴承和载荷模块,如图3所示。数据采集模块用于采集滚动轴承振动加速度信号,采
样频率是25.6kHz,每次采样包括2560个点,10s重复一
次采样,形成一个采样周期;动力装置由电动机、轴组成,带动整个系统运转;测试轴承运行过程中,会产生振动,其振动信号即包含其运行状态信息;载荷模块用于给测试轴承施加载荷。
图3 实验平台示意图
Fig.3 Schematicdiagramofexp
erimentalplatform全寿命周期滚动轴承振动加速度原始数据如图4所示。由图4可知,难以直接利用振动加速度信号预测轴承剩余寿命。
图4 滚动轴承振动加速度信号
Fig.4 Vibrationaccelerationsignalofrollingbearing
3.2 实验数据分析
从振动加速度信号中提取31个物理健康因子(11个时域健康因子、12个频域健康因子、8个不同频段的信息熵[30]健康因子)组成物理健康因子集,将健康因子集输入
到添加拟合正则化项的RBM中进行训练,得到降维后的虚拟健康因子集。以Bearing
1_1滚动轴承为例,不同健康因子表征的性能退化曲线如图5所示。为便于可视化处理,仅选取性能
较好的9类物理健康因子曲线进行对比。其中,犡轴标编
号1的为基于改进RBM的虚拟健康因子性能退化曲线,
编号2~编号5的分别为时域健康因子,编号6~编号8是频域健康因子,编号9是信息熵健康因子。由图5可知,改进RBM的虚拟健康因子构建模型学习到了物理健康因子中蕴含的性能退化信息,构建的性能退化曲线单调性和趋势性明显增强。
图5 不同健康因子性能退化曲线对比
Fig.5 Comparisonofperformancedeg
radationcurvesofdifferenthealthindicators
为了进一步分析不同虚拟健康因子构建模型提取性能
退化特性的能力,将改进RBM模型与原始RBM模型、
PCA模型进行对比。3类模型的输入数据相同,均为31类
物理健康因子(11类时域物理健康因子、12类频域物理健
康因子、8类信息熵物理健康因子)
。其中,原始RBM模型是指未添加拟合正则化项的RBM模型。PCA属于无监督的线性降维方法,是目前使用最广泛的数据降维方法。为了便于分析比较,PCA方法的降维数目也设置为3个,
选取其中性能最好的性能特性曲线进行比较,
结果如图6所示。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。