IEEEJAS的个人博客分享 http://blog.sciencenet.cn/u/IEEEJAS

博文

基于参数优化 VMD 和样本熵的滚动轴承故障诊断

已有 3210 次阅读 2022-6-17 09:34 |系统分类:博客资讯

引用本文

 

刘建昌, 权贺, 于霞, 何侃, 李镇华. 基于参数优化VMD和样本熵的滚动轴承故障诊断. 自动化学报, 2022, 48(3): 808−819 doi: 10.16383/j.aas.c190345

Liu Jian-Chang, Quan He, Yu Xia, He Kan, Li Zhen-Hua. Rolling bearing fault diagnosis based on parameter optimization VMD and sample entropy. Acta Automatica Sinica, 2022, 48(3): 808−819 doi: 10.16383/j.aas.c190345

http://aas.net.cn/cn/article/doi/10.16383/j.aas.c190345

 

关键词

 

变分模态分解,参数优化,遗传变异粒子群,样本熵,故障诊断

 

摘要

 

针对滚动轴承故障特征提取不丰富而导致的诊断识别率低的情况, 提出了基于参数优化变分模态分解(Variational mode decomposition, VMD)和样本熵的特征提取方法, 采用支持向量机(Support vector machine, SVM)进行故障识别. VMD方法的分解效果受限于分解个数和惩罚因子的选取, 本文分析了这两个影响参数选取的不规律性, 采用遗传变异粒子群算法进行参数优化, 利用参数优化的VMD方法处理故障信号. 样本熵在衡量滚动轴承振动信号的复杂度时, 得到的熵值并不总是和信号的复杂度相关, 故结合滚动轴承的故障机理, 提出基于滚动轴承故障机理的样本熵, 此样本熵衡量振动信号的复杂度与机理分析的结果一致. 仿真实验表明, 利用本文提出的特征提取方法, 滚动轴承的故障诊断准确率有明显的提高.

 

文章导读

 

滚动轴承是旋转机械设备的关键零件, 及时、正确地诊断滚动轴承的状态对整个设备来说至关重要. 滚动轴承故障诊断的流程分为3部分: 信号处理、特征提取和诊断识别. 由于设备运行环境噪声的干扰, 通过传感器获得的信号包含大量冗余信号, 这就需要借助信号处理技术去除嘈杂的冗余信号, 提取出故障特征. 故信号处理和特征提取部分是整个诊断流程的关键.

 

Liu [1]利用经验模态分解 (Empirical mode decomposition, EMD) 和相应的 Hilbert 谱进行齿轮箱故障诊断, 与连续小波变换相比诊断正确率有明显提升; 程军圣等[2]提出了一种基于内禀模态 (Intrinsic mode function, IMF) 奇异值分解和支持向量机 (Support vector machine, SVM) 的故障诊断方法, 采用 EMD 方法对振动信号进行分解, 得到若干个内禀模态分量形成特征向量矩阵, 对该矩阵进行奇异值分解, 提取其奇异值作为故障特征向量, 并根据 SVM 分类器的输出结果来判断故障类型. 针对 EMD 方法存在过包络、欠包络、模态混淆和端点效应等问题, Smith[3] 2005 年提出了一种新的自适应信号分解方法 —— 局部均值分解 (Local mean decomposition, LMD) 方法. Li [4]研究了 LMD 方法, 并在电机轴承故障诊断中进行了试验. LMD 方法避免了过包络问题, 减小了模态混淆和端点效应, 但是与 EMD 一样, 两者都属于递归模式分解, 误差会在分解过程逐渐积累, 后续很多学者都在其基础上作了改进, 但无法从根本上解决模态混淆和端点效应问题[5-7]. Dragomiretskiy [8] 2014 年提出一种新型的可变尺度的处理方法 —— 变分模态分解 (Variational mode decomposition, VMD) 方法. EMD LMD 方法的递归模式不同, 作为新型的自适应信号处理方法, VMD 方法引入变分模型, 将信号的分解转换为约束模型最优解的寻优问题, 可以避免端点效应、抑制模态混淆, 并且具有很高的分解效率.

 

样本熵是 Richman [9] 2000 年提出的一种度量时间序列复杂度的方法, 与近似熵物理意义类似, 都是衡量当维数变化时时间序列所产生的新模式概率的大小. 评判原则为: 时间序列越复杂, 产生新模式的概率就越大, 对应的熵值也越大; 相反, 若时间序列自我相似性越高, 则样本熵值越小. 由于啮合尺度的变化, 滚动轴承在发生故障时振动状态会发生变化, 即产生新的调幅调频信号, 故可以借助样本熵计算该状态下滚动轴承的信号复杂度, 赵志宏等[10]也将样本熵运用在机械故障诊断上, 取得了较好的效果; Marwaha [11]借助样本熵量化心脏变异性时间序列的复杂度时, 发现样本熵的评判结果与实际不符, 并根据心脏跳动序列特点提出改进的样本熵, 改 进后的样本熵评判结果较为合理. 此外, 谱峭度指标、能量熵和稀疏残差距离等作为故障特征在故障诊断中应用也较为广泛[12-13].

 

在信号处理和构建特征向量的基础上, 合适的选择诊断方法也尤为重要. 人工神经网络具有很强的自组织、自学习能力, 在滚动轴承的故障诊断中应用较多[14-15]. 但构建合适的神经网络模型需要大量的故障样本数据, 这也限制了人工神经网络在滚动轴承故障诊断领域的发展. SVM Vapnik[16] 在统计学习理论基础上提出的一种通用学习方法. 作为经典的分类算法, SVM 在解决小样本和非线性问题中有独特的优势, 已经广泛应用于故障诊断和模式识别等众多领域 [17-19].在非线性问题上, SVM 引入惩罚参数和核函数将其转化为高维空间的线性问题, 进而实现有效分类, 但选择不同的惩罚参数和核函数, SVM 的分类精度也相差较大, 目前较多学者采用智能优化算法进行多核支持向量机研究[20-22]. Tipping[23] 2001 年提出的相关向量机 (Relevance vector machine, RVM) 是基于贝叶斯框架的机器学习算法. SVM 而言, 具有参数设置更为简单、稀疏度更高、基函数不受 Mercer 条件限制等优点, 高明哲等[24]也在 RVM 的基础上提出基于多核多分类相关向量机 (Multi-kernel learning multi-class relevance vector machine, MKL-mRVM) 的模拟电路故障诊断方法. Breiman[25] 2001 年提出随机森林算法 (Random forest, RF), 该算法是基于决策树的一种组合分类器. RF 通过 Bootsrap 重抽样方法抽取样本, 对每个样本进行决策树建模, 最终通过多棵决策树的预测, 并采用投票机制得到预测结果, 弥补了 SVM 处理大样本数据时能力不足的缺点, 目前在生物、故障诊断和临床医学等领域广泛应用. Waljee [26]使用逻辑回归和 RF 建立预测模型, 该模型大大提高了预测炎症性肠病 (Inflammatory bowel disease, IBD) 相关住院和使用门诊类固醇的能力, 可用于区分高风险和低风险疾病发作的患者, 实现个性化治疗. 同样在 IBD 疾病领域, Waljee [27]借助 RF 建立预测模型, 实现在临床护理中识别使用硫嘌呤的 IBD 患者, 可以预测客观缓解率. 张西宁等[28]利用多维缩放法对滚动轴承的故障特征集进行降维, 采用随机森林对降维后的故障特征进行诊断识别, 较使用原始特征集的随机森林平均准确率有明显提高. 本文以滚动轴承为背景, 样本数据较小, 故选择经典的 SVM 分类器作为诊断方法.

 

针对滚动轴承故障特征提取不丰富而导致诊断识别率低的情况, 本文提出基于参数优化 VMD 和样本熵的特征提取方法, 参数优化的 VMD 方法分解原始振动信号得到本征模态分量 (Intrinsic mode function, IMF), 提取各 IMF 分量的样本熵可以反映振动信号丰富的故障特征, 并采用 SVM 进行故障识别. VMD 方法的分解效果受限于惩罚因子和分解个数的选择, 本文分析了这两个影响参数选取的不规律性, 采用遗传变异粒子群算法进行参数优化, 利用参数优化的 VMD 方法分解振动信号. 样本熵在衡量滚动轴承振动信号的复杂度时具有一定的局限性, 即熵值的大小并不总是与信号的复杂度相关. 本文分析了滚动轴承的故障机理, 提出基于滚动轴承故障机理的样本熵算法, 此样本熵算法衡量振动信号的复杂度与机理分析的结果一致. 仿真实验表明, 基于参数优化 VMD 和样本熵的特征提取方法可以提高滚动轴承故障诊断的准确率.

 

本文结构安排如下: 1 节介绍 VMD 方法的分解原理, 分析参数设置对其分解效果的影响; 2 节采用遗传变异粒子群算法进行参数优化, 获取最优参数组合; 3 节分析样本熵在衡量滚动轴承振动信号复杂度时的局限性, 提出基于滚动轴承故障机理的样本熵算法; 4 节阐述基于参数优化 VMD 和样本熵的滚动轴承故障诊断步骤, 并在第 5 节进行仿真实验; 6 节对全文进行总结.

图 1  仿真信号的频谱

图 7  测试样本的分类结果

 


本文提出了基于参数优化 VMD 和样本熵的特征提取方法, 借助参数优化的 VMD 方法分解振动信号, 对分解后的 IMF 分量求取样本熵, 作为特征向量输入 SVM, 实现滚动轴承的故障诊断识别. VMD 方法的分解效果受限于惩罚因子和分解个数的选择, 故借助遗传变异粒子群算法进行参数优化. 参数优化的 VMD 方法与给定参数设置的 VMD 方法相比, 提取的故障特征更为丰富. 基于滚动轴承故障机理的样本熵算法在衡量振动信号的复杂度时, 衡量结果与机理分析的结果一致, 有利于对轴承状态的诊断判别. 仿真实验表明, 采用本文参数优化 VMD 和样本熵的特征提取方法, 滚动轴承的故障诊断准确率有明显的提高.

 

作者简介

 

刘建昌

东北大学信息科学与工程学院教授. 主要研究方向为控制理论与控制工程, 故障诊断. E-mail: liujianchang@ise.neu.edu.cn

 

权贺

东北大学信息科学与工程学院硕士研究生. 2017年获得哈尔滨理工大学自动化学院学士学位. 主要研究方向为电机的故障诊断. 本文通信作者. E-mail: quanhee@163.com

 

于霞

东北大学信息科学与工程学院讲师. 主要研究方向为复杂系统建模与控制, 传感器故障监测与诊断. E-mail: yuxia@ise.neu.edu.cn

 

何侃

华为技术有限公司软件开发工程师. 2019年获得东北大学硕士学位. 主要研究方向为电机的故障诊断. E-mail: hekan940112@gmail.com

 

李镇华

东北大学信息科学与工程学院硕士研究生. 2017年获得哈尔滨理工大学自动化学学士学位. 主要研究方向为切换系统的控制设计, 时滞系统. E-mail: lizhenhuagd@163.com




https://blog.sciencenet.cn/blog-3291369-1343337.html

上一篇:基于分步子空间映射的无标记膈肌运动预测算法
下一篇:具有输入约束和输出噪声的不确定系统级联线性自抗扰控制
收藏 IP: 222.131.240.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-16 23:31

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部