基于支持向量机和盒维数的滚动轴承状态预测
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第42卷第3期
2023年6月
沈㊀阳㊀理㊀工㊀大㊀学㊀学㊀报JournalofShenyangLigongUniversity
Vol 42No 3Jun 2023
收稿日期:2022-08-28
基金项目:国家自然科学基金项目(52004165ꎬ51905357)ꎻ沈阳理工大学博士科研启动基金项目(1010147000818)作者简介:刘天顺(1995 )ꎬ男ꎬ硕士研究生ꎮ
通信作者:谷晓娇(1989 )ꎬ女ꎬ副教授ꎬ博士ꎬ研究方向为设备故障诊断㊁运行状态监测㊁安全性预测ꎮ
机械工程
文章编号:1003-1251(2023)03-0082-06
基于支持向量机和盒维数的滚动轴承状态预测
刘天顺ꎬ谷晓娇ꎬ李时雨
(沈阳理工大学机械工程学院ꎬ沈阳110159)
摘㊀要:针对轴承在运行过程中状态难以预测的问题ꎬ提出一种基于最小二乘支持向量机(LSSVM)结合分形盒维数的方法预测滚动轴承状态ꎮ首先ꎬ分析滚动轴承在正常和三种故障状态下的盒维数和峭度值ꎻ然后ꎬ分析盒维数和峭度值对轴承运行状态的描述ꎻ最后ꎬ借助改进LSSVM预测轴承信号的盒维数和峭度值ꎮ实验结果表明ꎬ分形盒维数能对正常状态㊁内外圈及滚动体故障进行区分ꎬ结合峭度值能提高分类识别效果ꎬ改进的LSSVM方法能准确地预测特征参数ꎬ从而实现对轴承状态的预测ꎮ关㊀键㊀词:滚动轴承ꎻ盒维数ꎻ特征参数ꎻ最小二乘支持向量机
中图分类号:TH133.33文献标志码:ADOI:10.3969/j.issn.1003-1251.2023.03.013
RollingBearingConditionPredictionBasedonSupport
VectorMachineandBoxDimension
LIUTianshunꎬGUXiaojiaoꎬLIShiyu
(ShenyangLigongUniversityꎬShenyang110159ꎬChina)
Abstract:Aimingatthedifficultytopredicttheconditionofarollingbearingduringitsop ̄erationꎬtheimprovedLSSVMwithfractalboxdimensionmethodisproposed.Firstlyꎬtheboxdimensionandkurtosisvaluesofrollingbearingsundernormalandthreefaultcondi ̄tionsareanalyzedrespectively.Thenꎬonthisbasisꎬthedescriptionoftheoperatingstateofthebearingbytheboxdimensionandkurtosisvaluesisanalyzed.FinallyꎬtheboxdimensionandkurtosisvaluesofbearingsignalsarepredictedbyusingtheimprovedLSSVM.Theex ̄perimentalresultsshowthattheimprovedLSSVMmethodcombinedwithfractalboxdi ̄mensioncaneffectivelydistinguishthenormalfromrollingbearingfaultsandtheinnerandouterringfaults.Bycombiningthekurtosisvaluetheclassificationandrecognitioneffectcanbeimproved.Atthesametimeꎬthemethodcanpredictthecharacteristicparametersmoreaccuratelyꎬsoastorealizethepredictionofthebearingstate.
Keywords:rollingbearingꎻboxdimensionꎻcharacteristicparameterꎻleastsquaresupport
vectormachine
㊀㊀轴承作为机械设备的主要核心零件ꎬ广泛应用于工业生产㊁交通运输㊁农业机械㊁国防军用装备等领域ꎮ轴承一旦出现问题会直接影响整个设备的运行ꎬ甚至停工停产ꎬ造成重大事故和损失ꎮ因此ꎬ有效地对轴承进行状态预测及状态评估ꎬ便于实时制定出相应的维修更换策略ꎬ对保障机械设备的正常使用具有重要意义[1-3]ꎮ
实现对轴承运行状态的预测及评估ꎬ一方面需要准确预测并确定运行状态相关数据ꎬ另一方面需要提出状态数据分类的有效方法ꎮ关于数据预测的方法ꎬ机械领域常用最小二乘支持向量机(LeastSquareSupportVectorMachineꎬLSSVM)算法ꎬ其求解形式由凸二次规划问题转变为线性方程组[4-6]ꎬ提升了求解速度ꎬ在很大程度上降低了运算的复杂程度ꎮ但LSSVM算法也存在不足之处ꎬ如最优参数难以确定㊁稳定性差等问题ꎮ近年来ꎬ为使LSSVM更好地应用于工程实践ꎬ许多学者基于LSSVM算法对数据预测领域进行了深入的探索ꎮ罗小燕等[7]提出了一种基于粒子群算法的LSSVMꎬ极大提高了LSSVM预测模型的拟合性能ꎮ董程阳[8]提出了一种基于多特征融合与改进鲸鱼算法优化LSSVM的电机轴承故障识别方法ꎬ通过该诊断方法使电机轴承的故障识别率提高到99.5%以上ꎮ孟凡念等[9]以预测值和真值间差值范数最小为目标导向ꎬ优化出LSSVM模型ꎬ实现了对轴承振动信号的预测ꎮ
状态数据分类的实现有赖于轴承运行状态参数的选择ꎬ所选择的状态参数需要对轴承运行状态实现准确的表达区分ꎮ大量研究成果表明ꎬ在代表轴承运行状态的参数中ꎬ振动信号的峭度值对不同的运行状态颇具敏感性ꎬ峭度值的变化能体现轴承的运行状态[10-11]ꎮ分形理论是解决非线性行为和复杂性问题的一个新型且活跃的理论[12-15]ꎬ该理论将盒维数与峭度值相结合来研究轴承的非线性运行状态ꎮ
本文根据LSSVM和盒维数的特点及优势ꎬ提出一种基于LSSVM和盒维数的轴承运行状态预测方法ꎮ首先计算出不同运行状态下轴承振动信号的盒维数和峭度值ꎬ再通过改进的LSSVM方法进行数据预测ꎬ最后对预测结果进行分类识别ꎬ实现对轴承运行状态的预测ꎮ1㊀改进的LSSVM算法
传统LSSVM算法考虑的往往只是单个特征参数随时间的变化趋势ꎬ未考虑不同特征参数之间的相互作用ꎬ而实际情况中ꎬ各个状态特征参数之间存在相关性ꎬ某一状态特征参数的变化会在一定程度上影响其他参数的变化ꎮ针对该问题ꎬ对LSSVM进行改进ꎬ分别采用时间对特征参数影响和参数间相关性两方面来预测ꎮ
时间对特征参数影响的LSSVM预测方式为采用参数自身的历史数据来预测该参数在下一时刻的数值ꎬ此时输入数据为V={v1ꎬv2ꎬ ꎬvn}ꎬ即基于某一特征参数vi在时间t之前的测试数据x
iꎬtꎬxiꎬt-1ꎬ ꎬxiꎬt-m+1进行数据预测ꎬ其中m是预设的嵌入尺寸ꎮ由LSSVM得到拟合函数f1ꎬ参数v
i在时间t+1上的值为
x
iꎬt+1=f1(xiꎬtꎬxiꎬt-1ꎬ ꎬxiꎬt-m+1)(1)参数间相关性的LSSVM预测方式为采用上一时刻全部参数的历史数据预测某一参数在下一时刻的数值ꎬ采用特征参数集V在时间t上的测试数据ꎮ利用LSSVM得到拟合函数f2ꎬ参数vi在时间t+1上的值为
x
iꎬt+1=f2(x1ꎬtꎬx2ꎬtꎬ ꎬxnꎬt)(2)以上两种LSSVM预测模型分别考虑了时间对特征参数的影响ꎬ以及各参数之间的交互作用ꎮ为提高预测精度ꎬ需要对两种预测模型进行合理融合ꎮ当使用时间对参数影响的LSSVM预测方式时ꎬ特征参数vi在时间t+1上的预测值表示为x1
iꎬt+1ꎻ当使用参数间相关性的LSSVM预测方式时ꎬ特征参数vi在时间t+1上的预测值表示为x2
iꎬt+1ꎮ基于两个预测值ꎬ构建组合函数为
x
iꎬt+1=f(x1iꎬt+1ꎬx2iꎬt+1)(3)组合函数的加权形式为
x
iꎬt+1=ω1iꎬt+1x1iꎬt+1+ω2iꎬt+1x2iꎬt+1(4)式中:ω1iꎬt+1是考虑时间对参数影响的LSSVM模型的权重ꎻω2iꎬt+1是考虑参数间相关性的LSSVM模型的权重ꎮ采用改进的D ̄S理论[16]获取权重值ꎮ假设有n个特征参数ꎬ以预测第i个特征参数在时间t+2上的数值为例ꎬ改进的LSSVM算法步骤如下:
38
第3期㊀㊀㊀㊀㊀刘天顺等:基于支持向量机和盒维数的滚动轴承状态预测
1)对按时间序列排布的t组数据的n个特征参数值进行计算ꎻ
2)采用按时间序列排布的1至t组数据的第i个特征参数值预测第t+1组数据的第i个特征参数值ꎻ
3)采用第t组数据的n个值预测第t+1组数据的第i个值ꎻ
4)根据t+1时刻的实际计算结果ꎬ结合D ̄S理论获取权重值ꎬ确定步骤(2)和步骤(3)中第i个特征参数在LSSVM算法中所对应的权重ꎻ5)以考虑权重的LSSVM算法作为预测模型ꎬ用来预测t+2时刻的特征参数值ꎮ
改进LSSVM流程如图1所示
ꎮ
图1㊀改进LSSVM流程图
2㊀分形盒维数
分形是对没有特征长度但具有一定意义的自相似图形和结构的总称ꎬ盒维数能够实现自相似性的定量描述ꎬ从而表达出某一信号的分形特征ꎬ基于此原理ꎬ分形理论能对工程中不同运行状态下的信号特征进行区分ꎮ轴承运行状态特征参数的选择是机械运行状态识别研究的关键问题ꎬ直接关系到信号区分结果的准确性和预测的可靠性ꎬ采用分形盒维数来描述轴承的运行状态ꎬ有利于实现对轴承振动状态的可视化评价ꎮ
盒维数具有计算简单㊁物理意义明确的优势ꎬ盒维数能够体现一维曲线对平面的占布能力ꎬ且与振动的频谱分布具有一定的关联性ꎬ但盒维数
也有局限性ꎬ其对频谱中单个尖峰不敏感ꎬ在旋转零件的振动分析方面存在不足ꎮ因此ꎬ采用峭度和盒维数共同描述轴承的运行状态ꎮ
设离散信号y(i)⊂Rnꎬ其中y(i)可以用尽可能小的边长为ε的格形覆盖ꎬN(ε)表示网格计数ꎬ将ε逐步放大到k倍ꎬ网格边长为kεꎮ令N(kε)为离散空间集合网格数ꎬ计算公式为
N(kε)=P(kε)/(kε)+1(5)P(kε)=ðN/ki=1|max{yk(i-1)+1ꎬyk(i-1)+2ꎬ ꎬyk(i-1)+k+1}㊀㊀㊀-min{yk(i-1)+1ꎬyk(i-1)+2ꎬ ꎬyk(i-1)+k+1}|
(6)式中k=1ꎬ2ꎬ ꎬMꎬM<NꎬM㊁N为离散空间采样点数ꎮ
在对数坐标中ꎬ选定线性较好的一段为无标度区ꎬ假设无标度区的起点为k1ꎬ终点为k2ꎬ则lgN(kε)=alg(kε)+b㊀k1ɤkɤk2(7)
采用最小二乘法确定该直线的斜率为
^a=-(k2-k1+1)ðlgklgN(kε)-ðlgkðlgN(kε)
(k2-k1+1)ðlg2k-(ðlgk)2
(8)盒维数DB为
D
B=^a(9)峭度K为描述波形尖峰度的无量纲参数ꎬ其数学表达式为
K=
1
pðpi=1(si-μ)4
1
pðpi=1(si-μ)2
()2
(10)
式中:i=1ꎬ2ꎬ ꎬpꎻs为信号时域波形离散序列点对应的振动幅值ꎻμ为信号的均值ꎻp为离散序列点数ꎮ
3㊀实验验证
实验使用旋转机械振动故障实验台(镇江华飞检测技术有限公司)采集轴承振动信号ꎬ如图2所示ꎮ
实验设置采样频率fs=2000Hzꎬ采集时间为10sꎬ去掉启动前和结束阶段ꎬ选取中间连续10240个点ꎮ
48沈㊀阳㊀理㊀工㊀大㊀学㊀学㊀报㊀㊀第42卷
图2㊀旋转机械振动故障实验平台
㊀㊀实验采用的轴承(型号为SKF6205 ̄2RS)分别具有正常㊁内外圈及滚动体故障四种状态ꎮ在轴承内㊁外圈采用线切割形成宽1mm㊁深1mm的凹槽用来模拟内㊁外圈故障ꎮ用电火花在轴承滚动体上局部破坏ꎬ用于模拟滚动体故障ꎮ轴承结构参数信息详见表1ꎮ
表1㊀轴承结构参数mm内圈直径外圈直径轴承厚度滚珠直径节圆直径25.0052.0015.007.9439.04㊀㊀每种类型的轴承分别采集50组数据ꎬ共200组数据ꎬ按时间顺序排列并编号ꎬ然后对四类状态数据分别进行盒维数的计算ꎮ四种状态的轴承振动分形盒维数计算结果如图3所示
ꎮ
图3㊀分形盒维数计算结果
㊀㊀由图3计算结果可知ꎬ正常状态的盒维数范围是0.06~0.07ꎬ具有内圈故障的轴承盒维数范围是0.12~0.135ꎬ具有外圈故障的轴承盒维数范围是0.12~0.14ꎬ具有滚动体故障的轴承盒维数范围是0.075~0.065ꎮ不同运行状态的盒维数计算结果之间存在重叠现象ꎬ如内圈故障和外圈故障基本重叠ꎬ滚动体故障和正常轴承的盒维数比较接近ꎬ故单一的盒维数不能对全部运行状态做出有效区分ꎮ
为对不同运行状态的轴承进行分类ꎬ分别对正常㊁内外圈及滚动体故障四种状态轴承的峭度值进行计算ꎮ计算结果如图4所示
ꎮ
图4㊀峭度计算结果
㊀㊀由图4计算结果可知ꎬ正常状态的峭度范围是2.8~3.2ꎬ具有内圈故障的轴承峭度范围是2.9~3.5ꎬ具有外圈故障的轴承峭度范围是3.4~4.0ꎬ具有滚动体故障的轴承峭度范围是2.6~2.9ꎮ因此ꎬ图3中盒维数计算结果重叠的内圈故障和外圈故障通过峭度能够被有效区分ꎬ同样ꎬ图3中重叠的滚动体故障和正常轴承也被有效区分ꎮ可见ꎬ结合盒维数和峭度值各自的特性能对四种运行状态进行有效区分ꎮ
根据盒维数和峭度的计算结果进行分类ꎬ结果如图5所示ꎮ
由图5可以看出ꎬ仅内㊁外圈故障两种状态有少许数量重叠ꎬ轴承的四种状态均得到了很好的区分ꎬ避免了盒维数对振动尖峰不敏感的问题ꎮ为实现对轴承运行状态的预测ꎬ分别对正常㊁内外圈及滚动体故障四种状态各50组数据盒维数计算结果进行数据预测ꎮ先根据四种运行状态下1~50组数据的盒维数采用LSSVM预测出第51组的盒维数ꎬ再根据峭度值与盒维数之间的相互影响预测出第51组的盒维数ꎬ最后采用D ̄S理论把两个盒维数的预测结果进行加权计算ꎮ采用此方法预测出51~54组的盒维数ꎬ预测结果如图6所示ꎮ
58
第3期㊀㊀㊀㊀㊀刘天顺等:基于支持向量机和盒维数的滚动轴承状态预测
图5㊀
计算结果分类
图6㊀盒维数预测结果
㊀㊀由图6可以看出ꎬ盒维数的预测值均分布在轴承对应的状态范围内ꎬ故盒维数值对于轴承振动信号的分类识别有很高的参考价值ꎮ
分别对正常㊁内外圈及滚动体故障四种运行状态共200组数据峭度的计算结果进行数据预测ꎮ采用和图6同样的方法预测第51组的峭度值ꎬ最后采用D ̄S理论把两个峭度的预测结果进行加权计算ꎮ采用此方法预测出51~54组的峭度值ꎬ预测结果如图7所示ꎮ
由图7可知ꎬ计算结果的预测值与实际测试的峭度值近乎相等ꎬ结果比较准确ꎮ
以第51组参数为例ꎬ对比LSSVM算法及改进的LSSVM算法预测结果与实际测量值ꎬ结果如表2所示ꎮ
由表2可知ꎬ与传统的LSSVM算法相比ꎬ采用改进LSSVM算法ꎬ四种运行状态盒维数的预测误差精度分别提高了33.33%㊁60.00%㊁71.40%㊁60.00%ꎬ平均提高56.18%ꎬ
峭度值的预
图7㊀峭度预测结果
表2㊀预测结果与实际测量值
样本
类型
盒维数
LSSVM改进的
LSSVM实际值
峭度
LSSVM改进的
LSSVM实际值正常状态0.0620.0640.0683.3483.1973.052外圈故障0.1360.1290.1313.1933.4393.548滚动体故障0.0650.0700.0722.4322.6952.701内圈故障0.1350.1280.1302.8923.1483.213测误差精度分别提高了51.01%㊁69.30%㊁97.77%㊁79.75%ꎬ平均提高了74.46%ꎮ表明改进的LSSVM提高了对轴承状态运行参数预测的准确性ꎮ
将预测的51~54组与实测的1~50组盒维数和峭度的计算结果放在同一分类图形中ꎬ预测结果分类如图8所示
ꎮ
图8㊀预测结果分类
㊀㊀由图8可知ꎬ预测的结果值均分布于实测的真实值附近ꎬ轴承四种状态均得到有效区分ꎮ表明该方法能对轴承状态实现较准确的预测ꎬ在轴
68沈㊀阳㊀理㊀工㊀大㊀学㊀学㊀报㊀㊀第42卷
承运行状态的识别上起到很好的作用ꎮ
4 结论
本文采用改进的LSSVM方法ꎬ引入分形理论中的盒维数和运行状态参数中的峭度值对轴承在正常㊁内外圈及滚动体故障情况下的运行状态预测及分类识别进行分析比较ꎬ结论如下ꎮ
1)改进的LSSVM方法能更准确地预测特征参数ꎬ相较于传统的LSSVM方法ꎬ对盒维数的预测误差精度平均提高了56.18%ꎬ对峭度的预测误差精度平均提高了74.46%ꎮ
2)盒维数能对正常状态㊁内外圈及滚动体故障进行分类ꎬ通过峭度值能区分内外圈故障ꎬ也能区分正常状态和滚动体故障ꎬ两种特征参数相结合提高了分类识别效果ꎮ
3)改进的LSSVM方法能实现对峭度值及盒维数的预测ꎬ结合轴承运行状态的分类识别ꎬ实现了对轴承运行状态的预测ꎮ
参考文献:
[1]TOMARNꎬKIMJM.Bearingfaultclassificationofinductionmotorsusingdiscretewavelettransformand
ensemblemachinelearningalgorithms[J].Applied
Sciences ̄Baselꎬ2020ꎬ10(15):5251.
[2]ZHUXXꎬLUOXZꎬZHAOJHꎬetal.Researchondeepfeaturelearningandconditionrecognitionmethod
forbearingvibration[J].AppliedAcousticsꎬ2020ꎬ
168:107435.
[3]魏永合ꎬ宫俊宇.基于CNN ̄LSTM ̄Attention的滚动轴承故障诊断[J].沈阳理工大学学报ꎬ2022ꎬ41(4):
73-77.
[4]万晓静ꎬ孙文磊ꎬ陈坤.小波包能量熵和改进的LSS ̄VM在风力机轴承故障诊断中的应用[J].水电能源
科学ꎬ2021ꎬ39(2):142-145.[5]CORTESCꎬVAPNIKV.Support ̄vectornetworks[J].MachLearnꎬ1995ꎬ20(3):273-297. [6]HUANGXLꎬSHILꎬSUYKENSJAK.Asymmetricleastsquaressupportvectormachineclassifiers[J].
ComputationalStatisticsandDataAnalysisꎬ2014ꎬ70
(2):395-405.
[7]罗小燕ꎬ黄耀锋ꎬ李波波ꎬ等.基于PSO ̄LSSVM球磨机负荷参数预测及监测系统开发[J].噪声与振动控
制ꎬ2022ꎬ42(4):144-151.
[8]董程阳.基于MFF与IWOA ̄LSSVM的电机轴承故障诊断研究[J].机电工程ꎬ2022ꎬ39(6):806-812. [9]孟凡念ꎬ杜文辽ꎬ李浩ꎬ等.基于混沌理论的滚动轴承振动信号融合模型预测[J].航空动力学报ꎬ2020ꎬ35
(8):1664-1675.
[10]涂文兵ꎬ梁杰ꎬ周建民ꎬ等.滚动轴承振动特性评价指标工况敏感度分析[J].噪声与振动控制ꎬ2022ꎬ42
(4):93-99ꎬ131.
[11]赵洪山ꎬ李浪ꎬ王颖.一种基于盲源分离和流形学习的风电机组轴承故障特征提取方法[J].太阳能学
报ꎬ2016ꎬ37(2):269-275.
[12]张美芸ꎬ魏晖ꎬ樊富起.滚动轴承外圈失效的盒维数与信息维数特征[J].机械设计与制造ꎬ2019(9):227-230.
[13]李洋ꎬ李春ꎬ杨阳.基于EEMD及分形方法的轴承振动信号分析[J].热能动力工程ꎬ2018ꎬ33(8):38-
44.
[14]陈龙ꎬ邵梦博ꎬ孟相旭ꎬ等.滚动轴承振动信号的多重分形特性分析[J].轴承ꎬ2020(9):43-49ꎬ56. [15]刘楠.基于变分模态分解的风力发电机组叶轮不平衡检测方法[J].电子测量技术ꎬ2021ꎬ44(24):147-
152.
[16]徐廷学ꎬ丛林虎ꎬ董琪.基于UGM ̄ULSSVM的导弹制导控制系统状态预测方法[J].上海交通大学学
报ꎬ2015ꎬ49(12):1761-1767.
(责任编辑:徐淑姣)
78
第3期㊀㊀㊀㊀㊀刘天顺等:基于支持向量机和盒维数的滚动轴承状态预测。