基于小波包散布熵-mRMR特征选取与HHO-KELM的轴承故障诊断方法.pdf
《基于小波包散布熵-mRMR特征选取与HHO-KELM的轴承故障诊断方法.pdf》由会员分享,可在线阅读,更多相关《基于小波包散布熵-mRMR特征选取与HHO-KELM的轴承故障诊断方法.pdf(7页珍藏版)》请在咨信网上搜索。
1、Vol 43 No.5Oct.2023噪声与振动控制NOISEANDVIBRATIONCONTROL第43卷 第5期2023年10月文章编号:1006-1355(2023)05-0154-07基于小波包散布熵-mRMR特征选取与HHO-KELM的轴承故障诊断方法宋明瑞,郭佑民,刘运航,郭啸(兰州交通大学 机电技术研究所,兰州 730070)摘 要:针对3层小波包分解(Wavelet Packet Decomposition,WPD)忽略了1和2层分解信号以及核极限学习机(Kernel Extreme Learning Machine,KELM)参数选择困难的问题,提出一种基于小波包散布熵-mR
2、MR特征选取与HHO-KELM的轴承故障诊断方法。该方法首先对小波包分解中1-3层的14个小波包散布熵(Dispersion Entropy,DE)应用最大相关最小冗余算法(max-relevance and min-redundancy,mRMR)进行特征排序,确定最佳向量维度;然后应用哈里斯鹰优化算法(Harris Hawks Optimization,HHO)实现对KELM参数的优化;最后将最佳维度的小波包散布熵输入到经HHO优化的KELM中进行故障识别。实验结果表明,将mRMR特征选取功能和HHO-KELM聚类功能进行有效结合,可实现故障诊断过程中对分解信号的充分利用,与将只用到第3层
3、分解信号的小波包散布熵输入到KELM的故障分类方法相比,识别准确率提高11.38%。关键词:故障诊断;滚动轴承;小波包散布熵;最大相关最小冗余;特征选取;核极限学习机中图分类号:TH133.33;TP206+.3文献标志码:ADOI编码:10.3969/j.issn.1006-1355.2023.05.024Bearing Fault Diagnosis Method Based on Wavelet PacketDispersion Entropy-mRMR Feature Selection and HHO-KELMSONG Mingrui,GUO Youmin,LIU Yunhang,G
4、UO Xiao(Institute of Mechanical and Electrical Technology,Lanzhou Jiaotong University,Lanzhou 730070,China)Abstract:In view of the problem that the 3-layer wavelet packet decomposition(WPD)ignores the decompositionsignals of the 1st and 2nd layers and the difficulty of selecting the parameters of th
5、e Kernel Extreme Learning Machine(KELM),the bearing fault diagnosis method based on wavelet packet dispersion entropy-mRMR feature selection and HHO-KELM is proposed.First of all,the max-relevance and min-redundancy(mRMR)are applied to the 14 wavelet packetdispersion entropies(DE)in wavelet packet d
6、ecomposition for characteristic arrangement to determine the optimal vectordimension.Then,Harris Hawks Optimization(HHO)is applied to optimize the KELM parameters.Finally,the optimaldimension of the wavelet packet dispersion entropy is input to the HHO optimized KELM for fault identification.Experim
7、ental results show that the effective combination of mRMR feature selection function and HHO-KELM clusteringfunction can realize the full use of the decomposition signal in the fault diagnosis process,and the accuracy rate is improvedby 11.38%compared with the fault classification method in which on
8、ly the third layer of wavelet packet dispersion entropyis applied to input to KELM.Key words:fault diagnosis;rolling bearings;wavelet packet dispersion entropy;max-relevance and min-redundancy;feature selection;kernel extreme learning machine滚动轴承广泛应用于旋转机械中,工作条件恶劣,容易损坏,旋转机械中30%的故障是由滚动轴承引起的1。轴承的状态关系到设
9、备的运行状况,对其进行精确的故障诊断,可以初步了解设备工作状收稿日期:20220325作者简介:宋明瑞(1997),男,河北省衡水市人,硕士研究生,专业方向为车辆装备状态监测及故障诊断。E-mail:通信作者:郭佑民,男,硕士生导师,专业方向为嵌入式系统开发与信号处理。态,在经济与安全方面,都具有十分重要的意义。当轴承发生故障时,损伤位置引起的周期性冲击会激起系统的高频固有振动,固有振动信号会与故障信号发生调制,因此采集的振动信号往往具有非平稳和非线性的特点。采用非线性动力学方法可以较好提取轴承故障信号的非线性特征,比如排列熵2、样本熵3、奇异熵4、近似熵5等。Rostaghi等6提出的散布熵
10、相较于其他熵,考虑了幅值之间的关系,具有鲁棒性好、计算速度快等优点79。吴守军第5期等7利用VMD提取故障信号的散布熵,实现了变速箱齿轮故障的分类;李从志等8应用高斯白噪声和1/f噪声讨论了散布熵参数、数据长度和熵值大小的关系;葛红平等9以滚动轴承公开数据集为研究对象,分析了散布熵参数、数据长度与熵值大小的关系。小波包10是一种多分辨率的时频分析方法,适合处理非平稳性信号,相较于小波变换,可以继续分解信号的高频细节部分,既不会重复分解也不会遗漏某一频段的信号,完全解决了高频低分辨率问题。小波包经常和熵值结合构建分类器的特征向量,李学军等5计算小波包分解信号的近似熵,将其作为SVM的特征向量;郑
11、红等11计算小波包分解信号的相对能量,构建多核学习的特征向量;张雄等12应用PCA对小波包散布熵进行降维,结合Meanshift无参估计实现轴承故障的分类。文献5,1112均使用小波包第三层分解信号的特征值,构建分类器的特征向量,忽略了第一层和第二层分解信号,没有全面讨论一到三层小波包分解信号的特征值对故障识别准确率的影响。最大相关最小冗余算法是由Peng等13提出的一种基于互信息的特征选取方法,计算特征之间、特征与标签之间的互信息,mRMR算法选取特征之间冗余度小、特征与输入样本标签之间相关性大的变量,具有计算速度快、稳定性好等优点。因此使用mRMR对三层小波包分解信号的14个特征值进行相关
12、性和冗余性排序,确定特征向量的最佳维度。神经网络经常被用作故障诊断的分类器,但是传统的神经网络需要迭代多次,不断调整网络的权值和阈值,训练时间长。极限学习机(ExtremeLearning Machine,ELM)是 Huang 等14提出的一种单隐藏层前馈神经网络,随机设定输入层和隐含层之间的连接权值和隐含层的阈值,在保证精度的前提下,比传统的学习算法速度快。2012年Huang等又将 SVM 核函数非线性映射的思想引入到 ELM中,提出了KELM15。文献1617应用KELM实现了轴承的故障分类,但KELM的惩罚因子和核参数是人为选取的,具有一定的主观性,因此应用哈里斯鹰优化算法18确定K
13、ELM的最佳参数。在此基础上,提出了一种小波包散布熵-mRMR特征选取与HHO-KELM的故障诊断方法。首先使用小波包对数据样本进行三层分解,得到14个重构信号,其次计算重构信号的散布熵,用来提取不同轴承的故障特征,然后通过mRMR筛选敏感特征构成分类器的特征向量,最后将敏感特征向量输入到经HHO优化的KELM分类器中,实现滚动轴承的故障诊断。1理论方法1.1 小波包散布熵采用小波包对信号进行n层分解与重构,得到2n个重构信号,通过递归公式可对小波包做如下定义。2m,j,k(x)=n Zhn-2km,j+1,n,(j,k)Z2(1)2m+1,j,k(x)=n Zgn-2km,j+1,n,(j,
14、k)Z2(2)Wmj+1=Closespanm,j+1,k(x)=2j+12m()2j+1x-k(3)Wmj+1=W2mjW2m+1j(4)式中:m(x),m=0,1,2表示小波包函数列;hn-2k与gn-2k分别是低通和带通脉冲响应序列;Wmj为尺度等级j的第m级小波包子空间,k表示平移,2j表示尺度伸缩,2m,j,k(x)、2m+1,j,k(x)、m,j+1,k(x)分别是子空间W2mj、W2m+1j、Wmj+1的规范正交基。散布熵5表征信号的不规则程度,熵值越大不规则程度越高,反之不规则程度越低。小波包适合处理非平稳信号,散布熵可以较好提取非线性特征,将两者结合,计算轴承振动信号的小波包
15、散布熵,用来提取故障轴承的非平稳和非线性特征。1.2 最大相关最小冗余互信息的定义如下:I(x,y)=i,jp(xi,yj)logp(xi,yj)p(xi)p(yj)(5)其中:p(xi)、p(yj)分别是随机变量x、y的概率密度,p(xi,yj)是x,y的联合概率密度,I(x,y)表示x与y之间的互信息。mRMR算法13利用互信息理论计算特征之间的冗余性和特征与输入样本之间的相关性。maxD(S,c),D=1|Sxi SI(xi,c)(6)minR(S),R=1|S2xi,xj SI(xi,xj)(7)式中:D表示mRMR算法中样本与特征类别之间的相关性,R表示特征之间的冗余性S表示特征集合
16、,|S表示特征个数,c表示样本类别。xi和xj分别代表特征集合S中的元素。mRMR使用增量搜索方法寻找最优特征。相关性和冗余性的互信息比值越大表明特征越重要。max(D,R),=DR(8)1.3 核极限学习机ELM14的输出函数为:fL(x)=H(x)(9)基于小波包散布熵-mRMR特征选取与HHO-KELM的轴承故障诊断方法155第43卷噪声与振动控制式中:=1,2,LT是隐含层和输出层之间的权值向量,x为输入的n维特征向量,H(x)表示N L的隐含层输出矩阵,L表示隐藏层节点个数,N表示样本个数。H(x)的具体含义如下:H(x)=h1(x),h2(x),hL(x)T(10)hi(x)=g(
17、wi,bi,x)=g(wix+bi)(11)式(11)中:hi(x)表示第i个隐含层节点的输出,wi与bi分别表示第i个隐含层节点的连接权值和阈值,g()表示非线性分段连续函数。因为ELM中wi与bi被随机设定,所以的计算过程有一定的波动性,因此Huang等15基于SVM核函数的思想提出了KELM,通过核函数替换隐含层的输出矩阵H以简化的计算过程,的计算公式如下所示:=HT(IC+HHT)-1T(12)式中根据岭回归原理在HHT的对角线上添加一个正值IC,增加稳定性,T为输出期望。HHT=()K(x1,x1)K(x1,xN)K(xN,x1)K(xN,xN)(13)ELM=HHT(14)h(x)
18、HT=()K(x1,x1)K(x1,xN)(15)式(15)中K(xi,xj)选用高斯核函数1921:K(xi,xj)=e-xi-xj222(16)可以得到KELM的输出结果为:f(x)=()K(x1,x1)K(x1,xn)(IC+ELM)-1T(17)2构建滚动轴承故障诊断模型2.1 HHO优化KELM由于KELM的性能受到核参数和惩罚因子C取值的影响,因此应用哈里斯鹰算法确定KELM的最佳参数。依据猎物逃跑的能量E将算法分为两个阶段,分别是全局搜索阶段和局部开采阶段。当E 1时,算法处于全局搜索阶段,此时鹰群处于等待状态,监视着搜索空间lb,ub内的猎物。利用随机概率q将鹰群的位置更新策略
19、分为2类:当q 0.5时,表示未发现猎物,依据其他鹰的位置进行位置更新;当q 0.5时,依据鹰群的平均位置和猎物的位置更新鹰群的位置。如式(18)和式(19)所示:Xt+1=Xrand,t-r1|Xrand,t-2r2Xt(Xrabbit,t-Xm,t)-r3(lb+r4(ub-lb)q 0.5q 0.5(18)Xm,t=1Ni=1NXi,t(19)其中:Xt+1、Xt分别表示哈里斯鹰第t+1、t次的位置;Xrand,t表示哈里斯鹰的随机位置;Xrabbit,t表示猎物的位置;Xm,t表示哈里斯鹰的平均位置;Xi,t表示在第t次迭代中第i只鹰的位置;r1、r2、r3、r4、r5和q是(0,1)
20、的随机数字,lb、ub分别表示参数的下界和上界,N表示种群个数。当E 1时,算法处于局部开采阶段,根据猎物逃跑时的能量E和被捕概率,HHO算法提出了4种追捕策略,如表1所示。表 1 局部开采阶段的4种追捕策略猎物能量E,被捕概率(E 0.5,0.5)(E 0.5,0.5)(E 0.5,0.5)(E 0.5,0.5)追捕策略软围攻硬围攻累速俯冲软围攻累速俯冲硬围攻每次迭代过程中,根据猎物的逃跑能量和逃跑概率,通过2种搜索方式和6种位置更新策略使鹰群的位置逐步逼近猎物的位置,寻找最优参数。2.2 相关参数选取采用小波包对信号进行分解时,设置3层小波包分解就能达到比较好的诊断效果5,1112,19,
21、22。demy基函数是一种对称的频域紧支撑小波基,是Meyer基函数基于FIR的近似,用于离散小波变换;对称的小波基函数具有线性相位的特点,可以更好处理突变信号,提高信号的信噪比23,因此选用demy小波基函数。散布熵参数的选取会影响最终的诊断效果,文献9指出在散布熵参数选取相同的情况下,数据长度N大于2000时,故障信号数据长度的变化对熵值的影响变小,因此取数据长度N为2 048;为防止频率信息的缺失,时延参数d经常取为16;文献6中建议维数m与类别c适当取值,m取值为2或者3,c取值为(4,8),所以m=379,c=5。2.3 故障诊断方法流程小波包散布熵-mRMR特征选取与HHO-KEL
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 波包 散布 mRMR 特征 选取 HHO KELM 轴承 故障诊断 方法
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。