2.845

2023影响因子

(CJCR)

  • 中文核心
  • EI
  • 中国科技核心
  • Scopus
  • CSCD
  • 英国科学文摘

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

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

刘建昌 权贺 于霞 何侃 李镇华

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

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

doi: 10.16383/j.aas.c190345
基金项目: 国家自然科学基金(61773106)资助
详细信息
    作者简介:

    刘建昌:东北大学信息科学与工程学院教授. 主要研究方向为控制理论与控制工程, 故障诊断. 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

Rolling Bearing Fault Diagnosis Based on Parameter Optimization VMD and Sample Entropy

Funds: Supported by National Natural Science Foundation of China (61773106)
More Information
    Author Bio:

    LIU Jian-Chang Professor at the College of Information Science and Engineering, Northeastern University. His research interest covers control theory and control engineering, and fault diagnosis

    QUAN He Master student at the College of Information Science and Engineering, Northeastern University. He received his bachelor degree from Harbin University of Science and Technology in 2017. His main research interest is motor fault diagnosis. Corresponding author of this paper

    YU Xia Lecturer at the School of Information Science and Engineering, Northeastern University. Her research interest covers complex system modeling and control, sensor fault monitoring and diagnosis

    HE Kan Software development engineer at Huawei Technology Co., Ltd.. He received his master degree from Northeastern University in 2019. His main research interest is motor fault diagnosis

    LI Zhen-Hua Master student at the College of Information Science and Engineering, Northeastern University. He received his bachelor degree from Harbin University of Science and Technology in 2017. His research interest covers control design of switched systems and time-delay systems

  • 摘要: 针对滚动轴承故障特征提取不丰富而导致的诊断识别率低的情况, 提出了基于参数优化变分模态分解(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 节对全文进行总结.

    VMD 方法分解过程实质上是一个变分问题的构造和求解过程, 本节从构造和求解两方面介绍 VMD 方法, 引出 VMD 方法参数设置对其分解效果的影响.

    VMD 方法定义了分解后的 IMF 分量为调幅−调频 (Amplitude modulation-Frequency modulation, AM-FM) 信号, 假定原始信号可以分解为 $ K $ 个 IMF 分量, 则第 $ k $ 个 IMF 分量的表达式为

    $$ {u_k}(t) = {A_k}(t)\cos \left[ {{\phi _k}(t)} \right] ,\;\; k \in \{ 1, \cdot \cdot \cdot ,K\} $$ (1)

    式中, 相位 $ \phi_k\left( t \right) $ 是非递减函数, 且 $ {\phi '_k}\left( t \right) $$ \ge0 $; $ {A_k}\left( t \right) $ 表示包络函数, 且 $ {A_k}\left( t \right) $ 和瞬时频率 $ {\phi '_k}\left( t \right) $ 相较于相位 $ {\phi _k}\left( t \right) $ 是缓变的.

    每个 IMF 分量的带宽可以依据卡森准则[29]估算

    $$ \begin{aligned} B{W_{{\rm{AM \text{-} FM}}}} = 2\left( {\Delta f + {f_{{\rm{FM}}}} + {f_{{\rm{AM}}}}} \right) \end{aligned} $$ (2)

    式中, $ \Delta f $ 表示瞬时频率与中心的最大偏差, ${f_{{\rm{FM}}}}$ 表示瞬时频率的偏移率, ${f_{{\rm{AM}}}}$ 表示包络函数 $ {A_k}\left( t \right) $ 的最高频率. 在各分量之和等于输入信号的约束条件下, 使得各分量的估计带宽之和最小, 再经过一系列变换, 构造出如下的约束变分模型:

    $$ \begin{split} &\mathop {\min }\limits_{\{ {u_k}\} ,\{ {\omega _k}\} } \left\{ {\sum\limits_k {\left\| {{\partial _t}\left[ {\left( {\delta\left( t \right) + \frac{{\rm{j}}}{{\pi t}}} \right)}{u_k}(t) \right]{{\rm{e}}^{ - {\rm{j}}{\omega _k}t}}} \right\|_2^2} } \right\}\\ &\; \; \; \; {\rm s.t.}\;\;\;\sum\limits_k {{u_k} = x}\\[-15pt] \end{split} $$ (3)

    式中, $ \left\{ {{u_k}} \right\} $ 表示分解得到的 IMF 分量; $ \left\{ {{\omega _k}} \right\} $ 表示 IMF 分量对应的中心频率; $(\delta (t) + \frac{{\rm{j}}}{{\pi t}}){u_k}(t)$表示借助 Hilbert 变换得到 IMF 分量 $ {u_k}(t) $ 的单边频谱; $ x $表示原始的输入信号; $\sum\nolimits_k {{u_k}}$ = $ \sum\nolimits_{k = 1}^K {{u_k}} $ 表示 IMF 分量的总和. VMD 方法就是通过搜寻上述约束变分模型的最优解来自适应分解信号, 在迭代求解时逐步更新每个分量的中心频率和带宽, 最终根据信号自身的频域特性自适应划分出 IMF 分量. 然而, 在求解该模型时需要引入二次惩罚因子 $ \alpha $ 和拉格朗日算子 $ \lambda \left( t \right) $, 将上述约束变分问题转换为如下的非约束变分问题:

    $$ \begin{split} &\; L\left( \left\{ {u_k} \right\},\left\{ {\omega _k}\right\},\lambda \right)=\\ &\quad\left\langle\lambda(t),x(t)-\sum\limits_k {u_k}(t)\right\rangle + \left\| x(t) - \sum\limits_k {u_k}(t) \right\|_2^2+ \\ &\quad\alpha\sum\limits_k \left\| {\partial _t}{\left( \sigma(t) +\frac{{\rm{j}}}{\pi t}\right){u_k}(t)}{\rm{e}}^{-{\rm{j}}{\omega_k}t}\right\|_2^2\\[-15pt] \end{split} $$ (4)

    引入乘法算子交替方向法 (Alternate direction method of multipliers, ADMM) 解决上述非约束变分问题, 主要思路是通过交替更新 $ u_k^{n + 1} ,$ $ \omega _k^{n + 1} $$ \lambda^{n + 1} $ 来寻找扩展 Lagrange 表达式的“鞍点”, 其中, $ n $ 表示求解时的迭代收敛次数.

    $ u_k^{n + 1} $ 的更新过程为

    $$ \begin{aligned} u_k^{n + 1} = &\; \mathop {\arg \min }\limits_{{u_k} \in X} \Bigg\{ \left\| {x(t) - \sum\limits_i {{u_i}(t)} \left(t + \frac{{\lambda (t)}}{2}\right)} \right\|_2^2\;+\\ &\; \alpha \left\| {{\partial _t}\left[ {\left( {\delta (t) + \frac{{\rm{j}}}{{\pi t}}} \right){u_k}(t)} \right]{{\rm{e}}^{ - {\rm{j}}{\omega _k}t}}} \right\|_2^2 \Bigg\} \end{aligned} $$ (5)

    式中, $ {\omega _k} $ 等同于$ \omega _k^{n + 1} $, $\sum\nolimits_i {{u_i}(t)}$ 等同于$\sum\nolimits_{i \ne k} {{u_i}{{(t)}^{n + 1}}}$.

    借助 Parseval/Plancherel Fourier 等距变换可以得到 $ u_k^{n + 1} $ 的频域表达式:

    $$ \begin{aligned} \hat u_k^{n + 1} = &\; \mathop {\arg \min }\limits_{{{\hat u}_k},{u_k} \in X} \Bigg\{ \left\| \hat x(\omega ) - \sum\limits_i {{{\hat u}_i}(\omega )} + \frac{{\hat \lambda (\omega )}}{2} \right\|_2^2\;+\\ &\; \alpha \left\| {\rm{j}}\omega \left[ (1 + {\mathop{\rm sgn}} (\omega + {\omega _k})){{\hat u}_k}(\omega + {\omega _k}) \right] \right\|_2^2\Bigg\} \end{aligned} $$ (6)

    将式(6)中第1项中的变量 $ \omega $ 替换为 $ \omega - {\omega _k} $, 得到

    $$ \begin{aligned} \hat u_k^{n + 1} = &\; \mathop {\arg \min }\limits_{{{\hat u}_k},{u_k} \in X} \Bigg\{\left\| \hat x(\omega ) - \sum\limits_i {{{\hat u}_i}(\omega )} + \frac{{\hat \lambda (\omega )}}{2} \right\|_2^2\;+\\ &\; \alpha \left\| {\rm{j}}(\omega - {\omega _k})\left[ (1 + {\mathop{\rm sgn}} (\omega )){{\hat u}_k}(\omega ) \right] \right\|_2^2\Bigg\} \end{aligned} $$ (7)

    将式(7)转换为非负频率区间积分的形式为

    $$ \begin{split} \hat u_k^{n + 1} = &\; \mathop {\arg \min }\limits_{{{\hat u}_k},{u_k} \in X} \Bigg\{ \int_0^\infty \Bigg(4\alpha {{(\omega - {\omega _k})}^2}{\left| {{{\hat u}_k}(\omega )} \right|}^2 \;+\\ &\; 2{\left| {\hat x(t) - \sum\limits_i {{{\hat u}_i}(t)} + \frac{{\hat \lambda (\omega )}}{2}} \right|}^2 \Bigg){\rm d}\omega \Bigg\} \end{split} $$ (8)

    求解式(8), 可以得到该优化问题的最优解为

    $$ \hat u_k^{n + 1}{\rm{(}}\omega )=\dfrac{{\hat x(\omega ) - \sum\limits_{i = 1,i \ne k}^K {{{\hat u}_i}(\omega )} + \frac{{\hat \lambda (\omega )}}{2}}}{{1 + 2\alpha {{(\omega - {\omega _k})}^2}}} $$ (9)

    式中, $ \hat u_k^{n + 1}\left( \omega \right) $ 表示当前剩余量 $\hat x\left( \omega \right) - \sum\nolimits_{i = 1,i \ne k}^K {{{\hat u}_i}\left( \omega \right)}$的维纳滤波, 对该维纳滤波进行傅里叶逆变换, 其实部为时域信号 $ {u_k}(t) $. 依据同样的方法, 将中心频率问题转换到频域:

    $$ \hat u _k^{n + 1} = {\rm{arg}}\mathop {\min}\limits_{\omega_k} \left\{\int_0^\infty((\omega-\omega_k)^2|\hat u_k(\omega)|^2){\rm{d}}\omega\right\} $$ (10)

    求解得到中心频率 $ \omega _k^{n + 1} $ 的更新公式

    $$ \begin{aligned} \omega _k^{n + 1} = \dfrac{{\int_0^\infty {\omega {{\left| {{{\hat u}_k}(\omega )} \right|}^2} \rm d\omega } }}{{\int_0^\infty {{{\left| {{{\hat u}_k}(\omega )} \right|}^2} \rm d\omega } }} \end{aligned} $$ (11)

    式中, $ \omega _k^{n + 1} $ 表示当前 IMF 分量功率谱的重心. $ \lambda^{n + 1} $ 的更新公式为

    $$ \begin{aligned} {\lambda ^{n + 1}}{\rm{ = }}{\lambda ^n} + \tau \left(x - \sum\limits_k {u_k^{n + 1}} \right) \end{aligned} $$ (12)

    通过以上分析, VMD 方法分解的具体过程如下:

    步骤 1. 初始化 $\left\{ {u_k^1} \right\},$ $\left\{ {\omega _k^1} \right\} ,$ $ \lambda _k^1 $$ n $ 为 0;

    步骤 2. $ n = n + 1 $, 进入循环;

    步骤 3. 依据 $ {u_k} $$ {\omega _k} $ 的更新式进行更新, 直至分解个数达到 $ K $ 时停止内循环;

    步骤 4. 依据 $ \lambda $ 的更新式更新 $ \lambda $;

    步骤 5. 给定精度 $ \varepsilon $, 若满足停止条件

    $$ \sum\limits_k \frac{\left\| u_k^{n + 1}-u_k^n\right\|_2^2}{\left\| {u_k^n} \right\|_2^2}<\varepsilon $$

    停止循环; 否则进入步骤 2, 继续循环.

    当滚动轴承的部件出现裂纹或者其他故障时, 滚动轴承的啮合尺度会发生变化, 进而轴承的振动状态会发生改变, 由加速度传感器测得的振动信号中会含有大量的调幅−调频信号. 为了准确地分析振动信号蕴含的特征信息, 本文以调幅−调频信号作为仿真信号进行仿真实验, 测试变分模态分解参数对分解效果的影响, 该仿真信号为

    $$ \begin{array}{l} x(t) = (1 + 0.5\cos (9\pi t))\cos (200\pi t + 2\cos (10\pi t)) \end{array} $$ (13)

    当采样频率 $ {f_s} $ 为 1000 Hz 时, 仿真信号的频谱如图1 所示, 图中 $ A $ 表示仿真信号的幅值, $ f $ 表示信号的中心频率.

    图 1  仿真信号的频谱
    Fig. 1  The frequency spectrum of simulated signal

    图1 可以看出, 该仿真信号主要包含 5 个频率成分: 90 Hz, 95 Hz, 100 Hz, 105 Hz 和 110 Hz. VMD 方法在分解信号时, 通过迭代搜寻变分模型最优解来确定各分量的频率中心及带宽, 进而自适应地实现信号的频域剖分及各分量的有效分离. 根据文献[8], VMD 算法需要确定的参数为: IMF 分量的个数 $ K $, 惩罚因子 $ a $, 凸函数优化相关参数 $ tau ,$ 中心频率初始化设置 $ init $, 中心频率更新时的相关参数 $ DC $, 终止条件 $ \varepsilon. $ $ K $$ a $ 之外的参数对分解效果影响较小, 设置为经验值, 即 $ tau = 0 $, $ init = 1 $, $ DC = 0 $, $ \varepsilon = 10^{ - 7} $. 本文分析 $ K $$ a $ 对分解效果的具体影响如下.

    1) $ K $ 对分解效果的影响

    选取 $ \alpha $ = 2 000, $ K $ 分别为 3, 4, 5, 6 或 7 时, 借助 VMD 方法分解仿真信号, 分解完成的中心频率变化曲线如图2 所示, 图中 $ n $ 表示分解过程的迭代次数, $ f $ 表示分量的中心频率.

    图 2  中心频率随分解个数 $ K $ 的变化
    Fig. 2  Evolution of central frequency with the number of decomposition $ K $

    图2 可以看出, $ K $ 分别为 3, 4或 5 时, 分解出的信号频率个数逐渐增加, 但均没有完全分解出信号包含的主要频率信号, 即欠分解状态; 当 $ K $ = 6 时, VMD 方法可以分解出原信号包含的频率信号; 当 $ K $ = 7 时, 在 95 Hz 附近, 分解过程产生了虚假分量, 即出现了过分解现象, 且没有分解出 100 Hz 频率信号. 可见, 当 $ K $ 选择合适时, VMD 方法可以很好地分解出原信号包含的频率成分, 但是选择不合适则会产生欠分解和过分解现象.

    2) $ \alpha $ 对分解效果的影响

    选取 $ K = 6, $ $ \alpha $ = $ 0.3{f_s} ,$ $ 0.6{f_s} ,$ $ {f_s} ,$ $ 2.5{f_s} ,$ $ 4{f_s} $$ 5{f_s} $. 分解完成的中心频率变化曲线如图3 所示, 图中 $ n $ 表示分解过程的迭代次数, $ f $ 表示分量的中心频率.

    图 3  中心频率随惩罚因子 $ \alpha $ 的变化
    Fig. 3  Evolution of central frequency with punishment factor $ \alpha $

    图3 可以看出, 当 $ \alpha $ 过小, 即 $ \alpha = 0.3{f_s} $ 时, 100 Hz 的频率信号没有分解出来, 是欠分解状态; 当 $ \alpha = 0.6{f_s} $ 时, 在迭代初期, 分解分量的中心频率出现混叠现象, 迭代完成时 VMD 方法未能正确分解出原信号包含的频率信号; 当 $ \alpha = {f_s} $时, 在迭代后期, 各分量中心频率能够很好地反映原信号包含的频率信号, 但是分解完成的迭代次数较大; 当 $ \alpha $ 分别为 $ 2.5{f_s} $, $ 4{f_s} $$ 5{f_s} $时, 在迭代后期, 各分量中心频率可以反映原信号包含的频率信号, 但达到最优效果的迭代次数减小后又增大, 即 VMD 方法分解效率增高后又降低; 同时当 $ \alpha = $$ 5{f_s} $时, 在迭代前期, 110 Hz 频率附近产生了较长时间的混叠现象. 可见, 当 $ K $ 固定时, $ \alpha $ 的最优选择呈现出不规律性.

    综上分析可知, $ \alpha $$ K $ 的选择会影响 VMD 方法的分解效果, 且参数的选择是不规律的, 即上述的分析方法只能得到相对最优的参数组合. 为了选定最优的参数组合, 使 VMD 方法可以提取出信号中丰富的特征信息, 本文采用遗传变异粒子群算法进行参数优化.

    上一节分析了 $ \alpha $$ K $ 的选择会影响 VMD 方法的分解效果, 且参数的选择是不规律的, 即定参的设置方法不能得到最优的参数组合, 故本节采用遗传变异粒子群算法进行参数优化, 获取最优的参数组合.

    粒子群算法是 Eberh等[30]于 1995 年提出的一种全局优化算法, 该方法是一种群智能优化算法, 具有参数较少、容易调整的优点, 同时也容易陷入局部最优, 无法获取全局最优近似解, 故本文在粒子群算法中引入遗传算法变异的思想, 构造遗传变异粒子群算法.

    定义遗传变异粒子群算法如下: 在一个 $ {D} $ 维的搜索空间内, 标记种群为 $ X $, 种群 $ X $$ m' $ 个粒子组成, 即 $ X = [\boldsymbol {x_1},{\boldsymbol x_2},\cdots,{\boldsymbol x_{m'}}] $, 每个粒子在搜索空间的位置可以用 $ {D} $ 维向量表示, 即 $ {\boldsymbol x_i} = \left[ {x_{i1}},\right. $$\left.{x_{i2}},\cdots,{x_{iD}} \right]$, $ {D} $ 是待优化参数的个数; 第 $ i $ 个粒子的移动速度 $ {\boldsymbol v_i} =\left[ {v_{i1}},\right.$$\left.{v_{i2}},\cdots,{v_{iD}} \right]$, 粒子的局部极值 ${\boldsymbol p_i} = \left[ {{p_{i1}},{p_{i2}},\cdots,{p_{iD}}} \right]$, 该代种群的全局极值 ${\boldsymbol G_1} = $$\left[ {{g_1},{g_2},\cdots,{g_D}} \right]$, 次全局最优值 ${\boldsymbol G_2} = [ g_1' , $$ g_2' ,\cdots,g_D' ]$, 个体最大最优保持代数为 $\max {{Age}}$, 变异概率为 $ q $. 为了防止粒子陷入局部最优, 需要记录迭代过程中粒子个体最优的保持代数, 当个体最优保持代数没有达到 $ \max Age $ 时, 每个粒子通过个体局部极值和全局极值来更新下一代的位置和速度, 更新式为

    $$ \begin{aligned} {\boldsymbol v_i}^{n + 1} = \omega {\boldsymbol v_i}^n + {c_1}\eta \left( {{\boldsymbol p_i} - {\boldsymbol x_i}^n} \right) + {c_2}\eta \left( {{\boldsymbol G_1} - \boldsymbol x_i^n} \right) \end{aligned} $$ (14)
    $$ \boldsymbol x_i^{n + 1} = \boldsymbol x_i^n + \boldsymbol v_i^{n + 1} $$ (15)

    式中, $ \omega $ 为惯性权重, $ \eta $$ \left[ {0,1} \right] $ 之间的随机数, $ {c_1} $$ {c_2} $ 为学习因子, 分别代表了局部搜索能力和全局搜索能力, 迭代次数 $ n $ 与上文定义一致, $ {\boldsymbol v_i}, $ $ {\boldsymbol p_i} ,$ $ {\boldsymbol G_1}, $ $ {\boldsymbol x_i} $ 均为 $ {D} $ 维向量. 当前迭代次数的惯性权重 $ \omega $ 的确定采用 Shi[31] 提出的线性递减权值方法, 计算式为

    $$ \begin{aligned} \omega = \frac{\omega _{\max } - {\left( {{\omega _{\max }} - {\omega _{\min }}} \right)n} } {n_{\max }} \end{aligned} $$ (16)

    式中, $ {\omega _{\max }} $$ {\omega _{\min }} $ 分别为最大最小惯性权重, $ {n} $ 为当前迭代次数, $ {n_{\max }} $ 为定义的最大迭代次数. 当个体最优保持代数达到 $ \max Age $, 采用遗传变异操作更新粒子位置和速度使其跳出局部最优.

    遗传变异粒子群算法适应度函数的选择如下: 在参数优化时, VMD 方法分解效果的评判标准选用唐贵基等[32]提出的包络熵 $ {E_p} $ 概念, 长度为 $ N $ 的时间信号 $ x\left( j \right) $ 的包络熵定义为

    $$ \begin{aligned} {p_j} = \frac{a\left( j \right)} {\sum\limits_{i = 1}^N {a\left( i \right)} } \end{aligned}\qquad $$ (17)
    $$ \begin{aligned} {E_p} = - \sum\limits_{j = 1}^N {{p_j}} \lg {p_j} \end{aligned} $$ (18)

    式中, $i,j = 1,2,\cdots,N,$ $ a\left( j \right) $$ x\left( j \right) $ 在 Hilbert 解调后得到的包络信号, $ {p_j} $ 是对 $ a\left( j \right) $ 归一化后的结果, 归一化既避免了 IMF 分量不同包络幅值的影响, 也减小了微弱噪声的干扰, $ {E_p} $ 是依据信息熵计算规则得到, 本文依据 $ {E_p} $ 衡量 VMD 的分解效果.

    滚动轴承的故障信号经过 VMD 方法分解后, 若得到分量中包含的噪声较多, 则会掩盖故障冲击特征, 分量信号的稀疏性较弱, 包络熵较大; 相反, 若分量中出现规律性的冲击脉冲, 信号将会呈现较强的稀疏性, 此时计算的包络熵较小. 故在一组参数组合 $ \alpha $$ K $ 的影响下, 选择 $ K $ 个分量中最小的包络熵 $ {E_p} $ 作为局部极小熵 $ \min {E_p} $, 与该最小熵值对应的分量蕴含着丰富的特征信息. 将局部极小熵值作为整个搜索过程适应度函数的一部分, 寻找全局最佳分量对应的参数组合 $ \left[ {{K_0},{\alpha _0}} \right] $. 通过上述对参数 $ \alpha $ 的分析, 合适地选择 $ \alpha $ 会降低 VMD 的迭代次数, 即 VMD 方法分解效率更高. 故需要在分解效果最优时, 尽可能达到较高的分解效率, 本文在 $ \min {E_p} $ 的基础上, 加入迭代次数 iter, 构建适应度函数为

    $$ \begin{array}{l} \min F = \min {E_p} + \beta \times iter \end{array} $$ (19)

    式中, $ \beta $ 是适应度函数的量化因子, 选取美国凯斯西储大学(Case Western Reserve University)电气工程实验室的轴承振动数据, 滚动轴承的型号为 SKF6205, 损伤直径为 0.1778 mm, 选取 0 kW 负载下转速为 $ {{1\,797\;{\rm{r}}} / {\min }} $, 采样频率为 12 kHz 时内圈故障数据, 借助该数据分析 IMF 分量的 $ {E_p} $ 时, $ {E_p} $$ \left[ {4,5} \right] $ 区间内; 在第 1 节参数分析时发现, 参数设置不合适时, $ iter $ 可能会达到限值 500 次, 故需要对两者的量级预处理, $ \beta \approx 1/100 $. 参数优化的目标是在分解效果最优时, 尽可能满足较好的分解效率, 即 $\beta \leq 1/100$. 以 $ \beta $ 的分母逐次增加 100 的规律观察 $ \min {E_p} $$ iter $ 的变化, 其中每个 $ \beta $ 值迭代 4 次, 记录其中最小的值. 当 $ \beta $ 减小至 $1/1\, 000$ 时, $ \min {E_p} $ 最小且 $ iter $ 较小, 适应度函数更稳定, 当继续减小 $ \beta $时可忽略 $ iter $ 对适应度函数的影响, 也会出现 $ \min {E_p} $ 较小的情况, 故 $ \beta $ 的选择较为灵活, 本文选用 $\beta = 1/1\, 000$. 基于遗传变异粒子群算法的参数寻优流程如图4 所示.

    图 4  基于遗传变异粒子群算法的参数优化流程
    Fig. 4  Parameter optimization process based on genetic mulation particle swarm optimization

    与近似熵相比, 样本熵对数据长度的依赖性减小, 抗干扰能力增强, 已经广泛应用于脑电波信号和振动信号等研究中. 计算样本熵需要确定两个参数, 模板匹配长度 $ m $ 和阈值 $ r $, 在文献[33]中, 阈值 $ r $ 设定为时间序列标准差的 0.1 ~ 0.2 倍, $ m $ 通常设为 1 或 2.

    本文在借助样本熵衡量滚动轴承运行状态下振动信号的复杂度时, 发现样本熵赋予正常信号更大的熵值, 相反, 故障状态的熵值更小. 分析滚动轴承的故障机理, 轴承部件产生裂纹或者其他损伤时, 轴承的啮合尺度会发生变化, 运行状态会发生改变, 振动幅值会加剧, 损伤部位变化的啮合尺度会使该处的振动幅值异常增大, 反映在振动信号的波形中为周期性的冲击幅值. 为了更加清晰地观察滚动轴承故障发生时的振动状态, 本文选取美国凯斯西储大学电气工程实验室的轴承振动数据, 滚动轴承的型号为 SKF6205, 损伤直径为 0.1778 mm, 选取 0 kW 负载下转速为 $ {{1\,797\;{\rm{r}}} / {\min }} $, 采样频率为 12 kHz 时内圈故障、滚动体故障、外圈故障和正常状态下的振动信号, 4种状态的振动信号如图5 所示.

    图 5  4种状态的振动信号
    Fig. 5  Vibration signal in four conditions

    图5 可以看出, 滚动轴承在正常状态时振动信号的幅值大部分在 $ \left[ {{\rm{ - }}0.2,0.2} \right] $ 区间内, 振动信号的波动较小, 运行状态较为稳定; 滚动轴承在故障状态时振动信号的幅值大幅增加, 即故障损伤导致啮合尺度变化, 加剧了振动信号的波动. 以外圈故障时的振动信号为例, 振动信号的幅值在 $ \left[ { - 5,5} \right] $ 区间内, 且有周期性的冲击幅值, 动态特性复杂. 故结合4种状态下的振动信号分析正常状态下振动信号的复杂度低于故障状态下的复杂度. 在借助样本熵衡量滚动轴承在4种状态下的振动信号的复杂度时, 4种状态下振动信号的样本熵为: 正常状态时熵值为 0.9717, 内圈故障时熵值为 1.5976, 滚动体故障时熵值为 1.6937, 外圈故障时熵值为 0.7099. 正常状态下振动信号的样本熵值大于外圈故障时的样本熵值, 依据样本熵的计算规则, 时间序列越复杂, 熵值越大, 即正常状态下滚动轴承振动信号的复杂度大于外圈故障振动信号的复杂度, 这与机理分析得出的复杂度不一致. 导致样本熵值与振动信号的复杂度不一致的原因可能是阈值 $ r $ 的设置. 在计算样本熵时, 阈值 $ r $ 为原始振动信号标准差的 0.1 ~ 0.2 倍, 由于故障状态下振动信号有周期性冲击幅值, 该冲击幅值使阈值 $ r $ 变大, 则模式匹配时的相似容限变大, 模式匹配值变大, 计算得出的熵值变小, 即故障状态下振动信号的复杂度低. 这种异常增大的阈值 $ r $ 忽略了周期性冲击幅值区间内振动信号的波动. 为了验证阈值 $ r $ 的设置是由冲击幅值的影响, 本文采用依拉达准则剔除部分冲击幅值, 计算的样本熵值如表1 所示, 表1中熵值 1 和熵值 2 分别代表原始序列的样本熵值和剔除部分冲击幅值后的样本熵值.

    表 1  样本熵值
    Table 1  Sample entropy
    工况类型 熵值 1 熵值 2
    正常状态 0.9717 0.9696
    内圈故障 1.5976 1.7200
    滚动体故障 1.6937 1.6883
    外圈故障 0.7099 0.8600
    下载: 导出CSV 
    | 显示表格

    表1 可知, 在剔除部分冲击幅值后, 内圈故障和外圈故障的样本熵值变大, 即在剔除部分冲击幅值后, 阈值 $ r $ 减小, 在模式匹配时的相似容限变小, 此情况下考虑了冲击幅值区间内部分振动信号的波动, 模式匹配值变小, 样本熵值变大. 故样本熵在衡量振动信号的复杂度时需要考虑在周期性冲击幅值区间内的局域波动情况, 由此本文提出基于滚动轴承故障机理的样本熵: 先对振动信号进行一阶差分, 减小故障状态下振动冲击幅值对计算结果的影响, 即考虑冲击幅值间信号的波动, 再计算差分后信号的标准差为 SD1. 本文对阈值 $ r $ 的设定重新验证, 选择分析图5 的振动数据, 在对振动数据进行差分处理后, 相似容限在 $ \left[ {0,0.5} \right] $ 区间时, 样本熵的变化曲线如图6 所示.

    图 6  样本熵的变化曲线
    Fig. 6  Evolution of sample entropy

    图6 可以看出, 当相似容限在 $ \left[ {0.1,0.2} \right] $ 区间时, 4种状态下的区分度都不错. 相似容限过大, 正常状态和滚动体故障难以区分; 相似容限过小, 内圈故障和外圈故障混淆严重. 故本文选择相似容限为 0.2, 设定 $ r $ = 0.2SD1. 对于给定的时间序列 $\left\{ {x(n)} \right\} = \{x(1),x(2),\cdots,x\left( N \right)\}$, 基于滚动轴承故障机理的样本熵计算过程如下:

    1) 由原始信号构建 $ m $ 维向量

    $$ \begin{array}{l} \begin{aligned} {\boldsymbol X_m}\left( i \right) = \left\{ {x\left( i \right),x\left( {i + 1} \right),\cdots,x\left( {i + m - 1} \right)} \right\},\\ 1 \leq i \leq N - m + 1 \end{aligned} \end{array} $$ (20)

    2) 定义向量 $ {\boldsymbol X_m}\left( i \right) $$ {\boldsymbol X_m}\left( j\right) $ 之间的距离 $ d\left[ {{\boldsymbol X_m}\left( i \right),{\boldsymbol X_m}\left( j \right)} \right] $ 为两者对应元素中最大差值的绝对值. 即

    $$ \begin{split} &d\left[ {{\boldsymbol X_m}\left( i \right),{\boldsymbol X_m}\left( j \right)} \right]= \\ &\qquad\mathop {\max }\limits_{k = 0,\cdots,m - 1} \left( {\left| {x\left( {i + k} \right) - x\left( {j + k} \right)} \right|} \right) \end{split} $$ (21)

    3) 对于给定的 $ {\boldsymbol X_m}\left( i \right) $, 统计 $ {\boldsymbol X_m}\left( i \right) $$ {\boldsymbol X_m}\left( j \right) $之间距离小于等于 $ {r} $$ j $ $ \left( {1 \leq j \leq N - m,j \ne i} \right) $ 的数目, 并记为 $ {B_i} $. 对于 $ 1 \leq i \leq N - m $, 定义

    $$ \begin{array}{l} B_i^m\left( r \right) = \dfrac{1}{{N - m - 1}}{B_i} \end{array} $$ (22)

    4) 定义 $ {B^{\left( m \right)}}\left( {{r}} \right) $

    $$ \begin{array}{l} {B^m}\left( {{r}} \right) = \dfrac{1}{{N - m}}\sum\limits_{i = 1}^{N - m} {B_i^m} \left( {{r}} \right) \end{array} $$ (23)

    5) 增加维数到 $ m+1, $ 计算 $ {\boldsymbol X_{m + 1}}\left( i \right) $$ {\boldsymbol X_{m + 1}}\left( j \right) $$\left( {1 \leq j\leq N - m,\;j \ne i} \right)$ 距离小于等于 $ {r} $ 的个数, 记为 $ {A_i} $. $ A_i^m\left( {{r_1}} \right) $ 定义为

    $$ \begin{array}{l} A_i^m\left( {{r}} \right) = \dfrac{1}{{N - m - 1}}{A_i} \end{array} $$ (24)

    6) 由此, $ {B^m}\left( {{r}} \right) $ 是两个序列在相似容限下匹配 $ m $ 个点的概率, 而 $ A_i^m\left( {{r}} \right) $ 是两个序列匹配 $ m + 1 $ 个点的概率, 样本熵值为

    $$ \begin{array}{l} {\rm SampEn}\left( {m,{r}} \right) = \mathop {\lim }\limits_{N \to \infty } \left\{ { - \ln \left[ {\dfrac{{{A^m}\left( {{r}} \right)}}{{{B^m}\left( {{r}} \right)}}} \right]} \right\} \end{array} $$ (25)

    滚动轴承在故障状态下的振动信号反映轴承在运行周期内会出现冲击幅值, 信号的波动也更为明显, 其中后者也是衡量信号复杂度的重要因素. 基于滚动轴承故障机理的样本熵算法的计算规则通过对振动信号进行差分处理, 进而更新阈值 $ r $, 较传统样本熵的计算规则, 增加了信号波动在熵值计算中的权重, 评判结果也更为合理. 依据上述计算规则, 4种状态下振动信号的样本熵为: 正常状态时熵值为 0.2923; 内圈故障时熵值为 1.3700; 滚动体故障时熵值为 0.7557; 外圈故障时熵值为 1.2338. 可见, 正常状态熵值小于故障状态的熵值, 这与上述机理分析的滚动轴承在4种状态下振动信号的复杂度一致, 这也说明了本文基于滚动轴承故障机理的样本熵在评判滚动轴承信号复杂度时要优于传统的样本熵算法.

    针对滚动轴承故障特征提取不丰富而导致诊断识别率低的情况, 本文采用遗传变异粒子群算法搜索 VMD 方法的最佳参数组合 $ \left[ {{K_0},{\alpha _0}} \right] $, 采用参数优化 VMD 方法分解原始振动信号得到 IMF 分量, 再计算各 IMF 分量的样本熵, 最后将样本熵作为特征向量输入 SVM 进行故障分类识别, 具体实现步骤如下:

    1) 获取滚动轴承在内圈故障、滚动体故障、外圈故障和正常状态下的振动信号.

    2) 遗传变异粒子群算法的参数设置分为粒子群和遗传变异两部分, 粒子群参数依据参考文献[31]进行设置; 遗传变异操作的 $ \max Age $ 设置过大会影响算法的收敛速度, 本文设置为经验值 2, 本文中, $ D = 2, $ 则变异概率 $ q = 1/D = 0.5, $ 粒子群算法的参数值如表2所示.

    表 2  遗传变异粒子群算法的参数值
    Table 2  The values of parameters in the particle swarm algorithm based on the genetic variation
    D m' c1 c2 nmax maxAge $\omega_{\max}$ $\omega_{\min}$ q
    2 20 2 2 40 2 0.9 0.4 0.5
    下载: 导出CSV 
    | 显示表格

    3) 借助遗传变异粒子群算法搜索 VMD 方法在各状态下的最佳参数组合 $ \left[ {{K_0},{\alpha _0}} \right] $, 设置 VMD 方法 $ \alpha $ = $ {\alpha _0} ,$ $ K $ = $ {K_0}, $ 采用参数优化的 VMD 方法分解各状态下振动信号得到 $ {K_0} $ 个 IMF 分量.

    4) 计算 IMF 分量的样本熵, 并构造特征向量.

    5) 采用文献[22]构建的 SVM 模型

    $$ \begin{array}{l} H\left( {X,Y} \right) = w{H_{{\rm{Global}}}}\left( {X,Y} \right) + (1 - w){H_{{\rm{local}}}}\left( {X,Y} \right) \end{array} $$ (26)

    式中, $ X,Y $ 为样本数据的输入, $ H(X,Y) $ 为 SVM 构造的核函数, ${H_{{\rm{Global}}}}\left( {X,Y} \right)$为全局核函数, ${H_{{\rm{local}}}}\left( {X,Y} \right)$ 为局部核函数, $w\,\left( {0 < w < 1} \right)$ 为权重因子. 本文 SVM 参数设置依据文献[22], 选用 poly 核函数作为全局核函数, 径向基函数(Radial basis function, RBF) 核函数作为局部核函数, 权重因子 $w= 0.3,$ 惩罚参数为 $ {\rm{23}}{\rm{.67}}, $ 核函数参数 $ d = $$ 1.43 ,$ $ \sigma = 0.35. $

    6) 将特征向量输入 SVM 进行训练, 得到各个状态的 SVM 预测模型.

    7) 采集测试信号, 按照3) 和 4) 构造测试信号的特征向量, 将特征向量输入 SVM 预测模型得到诊断识别的结果.

    本文选用美国凯斯西储大学电气工程实验室的数据源进行仿真实验. 选取滚动轴承的负载为 0 kW, 损伤直径为 0.1778 mm, 转速为 ${{1\,797\;{\rm{r}}} / {\min }}$, 采样频率为 12 kHz 时内圈故障、滚动体故障、外圈故障和正常状态下的振动信号. 以轴承旋转两圈为一组样本, 4种状态的振动信号各选取 120 组样本, 其中训练样本 80 组, 测试样本 40 组. 针对4种状态的振动信号, 遗传变异粒子群算法搜索到的最佳参数组合 $ \left[ {{K_0},{\alpha _0}} \right] $表3 所示.

    表 3  最佳参数组合$\left[ {{K_0},{\alpha_0}} \right]$
    Table 3  Optimum combination of parameters
    轴承状态 $\left[ {{K_0},{\alpha _0}} \right]$
    正常状态 $\left[ {7,2\,082} \right]$
    内圈故障 $\left[ {8,277} \right]$
    滚动体故障 $\left[ {3,2\,400} \right]$
    外圈故障 $\left[ {5,1\,957} \right]$
    下载: 导出CSV 
    | 显示表格

    根据表3 中最佳参数组合 $\left[ {{K_0},{\alpha _0}} \right],$ 设置 VMD 方法的 $ \alpha $$ K $, 借助参数优化 VMD 方法分解训练样本, 选取前 3 个 IMF 分量的样本熵, 各状态训练样本可以得到 $ 3\times 80 $ 个熵值. 选择每个训练样本中 3 个熵值作为一组特征向量, 则可以得到 $ 80 $ 组特征向量. 将这些特征向量作为输入量, 输入 SVM 分类器进行训练得到各状态下的预测模型. 用训练好的 SVM 分类器对4种状态下的测试样本分类, 测试样本的分类结果如图7 所示. 在 SVM 的训练和测试中, 用数字标签代表滚动轴承的运行状态, 且测试样本的存放次序为: 1 ~ 40 为内圈故障 (标签 1); 41 ~ 80 为滚动体故障 (标签 2); 81 ~ 120 为外圈故障 (标签 3); 121 ~ 160 为正常状态 (标签 4).

    图 7  测试样本的分类结果
    Fig. 7  Classification of test samples

    图7 可以看出, 采用本文参数优化 VMD 和样本熵的特征提取方法, 轴承状态的诊断正确率达到 100%. 选用同样的样本数据, 本文采用传统的 VMD 分解方法 $( K = 6 $, $ \alpha = 2\;000) $、EMD、LMD 和双树复小波变换 (Dual-tree complex wavelets, DTCWT) 进行信号分解, 借助传统样本熵 (SampEn) 构造特征向量, 训练 SVM 分类器. 用训练好的 SVM 分类器对4种状态下的测试样本分类, 其他处理方法的分类结果如表4 所示.

    表 4  其他处理方法的正确率 (%)
    Table 4  Correctness of other processing methods (%)
    处理方法 内圈 滚动体 外圈 正常 平均
    EMD + SampEn 82.5 82.5 100 100 91.25
    LMD + SampEn 90 90 100 100 95
    DTCWT + SampEn 97.5 100 97.5 100 98.75
    VMD + SampEn 100 90 100 100 97.5
    下载: 导出CSV 
    | 显示表格

    图7表4 可以看出, 采用本文参数优化 VMD 和样本熵的特征提取方法, 对于同一损伤直径下的不同故障可以正确诊断识别. 这说明了本文的方法可以从干扰信号中提取出微小的故障特征, 诊断正确率高于传统的 VMD 方法和其他方法. 由于不同负载时轴承故障特征区分并不明显, 为了进一步检验本文方法的有效性, 同样采用 SKF6205 型轴承, 损伤直径为 0.1778 mm, 负载分别为 0 kW, 0.75 kW, 1.5 kW 和2.25 kW 时内圈故障的振动信号, 采样频率为 12 kHz. 以轴承旋转两圈的数据为一组样本, 选取 120 个样本, 其中 80 组作为训练样本, 40 组作为测试样本. 负载不同时内圈故障分别标记为 $ {F_0}, $ $ {F_1}, $ $ {F_2} $${F_3}.$ 设置 VMD 方法的 $ K = 6 $, $ \alpha =2\;000 $, 并分解不同负载时内圈故障样本信号, 计算 IMF 分量的样本熵 (SampEn). 该处理方法和本文处理方法对比, 测试样本的分类结果如表5 所示.

    表 5  测试样本的分类正确率 (%)
    Table 5  Classification accuracy of test samples (%)
    NO 负载 (kW) 样本类型 VMD + SampEn 本文方法
    1 0 ${F_0}$ 85 97.5
    2 0.75 ${F_1}$ 70 95
    3 1.5 ${F_2}$ 95 97.5
    4 2.25 ${F_3}$ 95 100
    5 0 ${F_0}$ 82.5 97.5
    6 0.75 ${F_1}$ 72.5 92.5
    7 1.5 ${F_2}$ 95 97.5
    8 2.25 ${F_3}$ 95 100
    平均正确率 86.5 97.1875
    下载: 导出CSV 
    | 显示表格

    采用其他方法分解处理, 如 LMD 和 EMD, 在不同负载时内圈故障的诊断正确率均在 80% 以下, 这也验证了 VMD 方法优良的分解特性. 从表5 可知, 在每个故障类型上, 本文参数优化 VMD 和样本熵的特征提取方法均比给定参数的 VMD 方法诊断正确率高, 平均正确率也有明显提高, 验证了本文方法可以明显提高故障诊断的正确率. 为了深入分析本文方法, 当损伤直径为 0.1778 mm, 选取负载分别为 0 kW, 0.75 kW, 1.5 kW 和2.25 kW 时内圈故障样本信号, 样本信号在经过参数优化 VMD 方法分解后, 本文选取 4 个 IMF 分量样本熵的均值如表6 所示.

    表 6  IMF 分量样本熵的均值
    Table 6  The mean of IMF sample entropy
    负载大小 (kW) IMF 1 IMF 2 IMF 3 IMF 4
    0 0.651 0.668 0.307 0.275
    0.75 0.707 0.312 0.208 0.189
    1.5 0.546 0.286 0.164 0.168
    2.25 0.542 0.229 0.197 0.193
    下载: 导出CSV 
    | 显示表格

    设置 VMD 方法的 $ K = 6 $, $ \alpha =2\;000 $ 并分解内圈故障样本信号后, IMF 分量传统样本熵的均值如表7 所示.

    表 7  IMF 分量传统样本熵的均值
    Table 7  The mean of IMF traditional sample entropy
    负载大小 (kW) IMF 1 IMF 2 IMF 3 IMF 4
    0 0.633 0.572 0.448 0.325
    0.75 0.631 0.588 0.417 0.309
    1.5 0.633 0.566 0.376 0.251
    2.25 0.627 0.556 0.341 0.332
    下载: 导出CSV 
    | 显示表格

    负载0 kW, 0.75 kW, 1.5 kW 和2.25 kW分别对应内圈故障的4种状态, 4种状态下故障特征不同, 复杂度也不同. 为了准确诊断这4种状态, 就需要借助 VMD 方法准确提取出4种状态下的故障特征, 构造分解产生的 IMF 分量样本熵作为特征向量, 特征向量反映了各状态振动信号的复杂度特征. 然而, 本文分析了 $ K $$ \alpha $ 两个参数选取不当时, 分解过程会产生欠分解和模态混淆现象, 振动信号蕴含的故障特征就不能完整提取重现. 表6表7 分别代表了本文方法和给定参数设置的 VMD 方法分解后 IMF 分量熵值的均值, 由表7 可以看出, 给定参数设置的 VMD 方法分解后4种状态的熵值区分不明显, 即给定参数设置的 VMD 方法没有提取出各状态下振动信号蕴含的丰富故障特征, 传统样本熵计算的熵值不能反映4种状态振动信号的复杂度, 且特征向量过于相似, 影响了 SVM 的训练过程. 由表6 可以看出, 本文提出的参数优化 VMD 和样本熵的特征提取方法可以区分内圈故障的4种状态, 熵值区分明显, 即参数优化的 VMD 方法可以很好地提取各状态下蕴含的故障特征, 且样本熵构造的特征向量具有较大差异性, 提高了 SVM 的诊断识别率, 证明了本文方法可以明显提高滚动轴承故障诊断的正确率.

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

    感谢美国凯斯西储大学电气工程实验室的学者, 正是他们严谨的实验数据, 为本文提供了坚实的基础.

  • 图  1  仿真信号的频谱

    Fig.  1  The frequency spectrum of simulated signal

    图  2  中心频率随分解个数 $ K $ 的变化

    Fig.  2  Evolution of central frequency with the number of decomposition $ K $

    图  3  中心频率随惩罚因子 $ \alpha $ 的变化

    Fig.  3  Evolution of central frequency with punishment factor $ \alpha $

    图  4  基于遗传变异粒子群算法的参数优化流程

    Fig.  4  Parameter optimization process based on genetic mulation particle swarm optimization

    图  5  4种状态的振动信号

    Fig.  5  Vibration signal in four conditions

    图  6  样本熵的变化曲线

    Fig.  6  Evolution of sample entropy

    图  7  测试样本的分类结果

    Fig.  7  Classification of test samples

    表  1  样本熵值

    Table  1  Sample entropy

    工况类型 熵值 1 熵值 2
    正常状态 0.9717 0.9696
    内圈故障 1.5976 1.7200
    滚动体故障 1.6937 1.6883
    外圈故障 0.7099 0.8600
    下载: 导出CSV

    表  2  遗传变异粒子群算法的参数值

    Table  2  The values of parameters in the particle swarm algorithm based on the genetic variation

    D m' c1 c2 nmax maxAge $\omega_{\max}$ $\omega_{\min}$ q
    2 20 2 2 40 2 0.9 0.4 0.5
    下载: 导出CSV

    表  3  最佳参数组合$\left[ {{K_0},{\alpha_0}} \right]$

    Table  3  Optimum combination of parameters

    轴承状态 $\left[ {{K_0},{\alpha _0}} \right]$
    正常状态 $\left[ {7,2\,082} \right]$
    内圈故障 $\left[ {8,277} \right]$
    滚动体故障 $\left[ {3,2\,400} \right]$
    外圈故障 $\left[ {5,1\,957} \right]$
    下载: 导出CSV

    表  4  其他处理方法的正确率 (%)

    Table  4  Correctness of other processing methods (%)

    处理方法 内圈 滚动体 外圈 正常 平均
    EMD + SampEn 82.5 82.5 100 100 91.25
    LMD + SampEn 90 90 100 100 95
    DTCWT + SampEn 97.5 100 97.5 100 98.75
    VMD + SampEn 100 90 100 100 97.5
    下载: 导出CSV

    表  5  测试样本的分类正确率 (%)

    Table  5  Classification accuracy of test samples (%)

    NO 负载 (kW) 样本类型 VMD + SampEn 本文方法
    1 0 ${F_0}$ 85 97.5
    2 0.75 ${F_1}$ 70 95
    3 1.5 ${F_2}$ 95 97.5
    4 2.25 ${F_3}$ 95 100
    5 0 ${F_0}$ 82.5 97.5
    6 0.75 ${F_1}$ 72.5 92.5
    7 1.5 ${F_2}$ 95 97.5
    8 2.25 ${F_3}$ 95 100
    平均正确率 86.5 97.1875
    下载: 导出CSV

    表  6  IMF 分量样本熵的均值

    Table  6  The mean of IMF sample entropy

    负载大小 (kW) IMF 1 IMF 2 IMF 3 IMF 4
    0 0.651 0.668 0.307 0.275
    0.75 0.707 0.312 0.208 0.189
    1.5 0.546 0.286 0.164 0.168
    2.25 0.542 0.229 0.197 0.193
    下载: 导出CSV

    表  7  IMF 分量传统样本熵的均值

    Table  7  The mean of IMF traditional sample entropy

    负载大小 (kW) IMF 1 IMF 2 IMF 3 IMF 4
    0 0.633 0.572 0.448 0.325
    0.75 0.631 0.588 0.417 0.309
    1.5 0.633 0.566 0.376 0.251
    2.25 0.627 0.556 0.341 0.332
    下载: 导出CSV
  • [1] Liu B, Riemenschneider S, Xu Y. Gearbox fault diagnosis using empirical mode decomposition and Hilbert spectrum. Mechanical Systems And Signal Processing, 2006, 20(3):718-734 doi: 10.1016/j.ymssp.2005.02.003
    [2] 程军圣, 于德介, 杨宇. 基于内禀模态奇异值分解和支持向量机的 故障诊断方法. 自动化学报, 2006, 32(3): 476-480

    Cheng Jun-Sheng, Yu De-Jie, Yang Yu. Fault diagnosis method based on intrinsic modal singular value decomposition and support vector machine. Acta Automatica Sinica, 2006, 32(3): 476-480
    [3] Smith J S. The local mean decomposition and its application to EEG perception data. Journal of the Royal Society Interface, 2005, 2(5): 443-454 doi: 10.1098/rsif.2005.0058
    [4] Li Y, Xu M, Wang R, Huang W. A fault diagnosis scheme for rolling bearing based on local mean decomposition and improved multiscale fuzzy entropy. Journal of Sound and Vibration, 2016, 360: 277-299 doi: 10.1016/j.jsv.2015.09.016
    [5] Wu Z. Ensemble empirical mode decomposition: a noiseassisted data analysis method. Advances in Adaptive Data Analysis, 2009, 1(01): 41-45
    [6] Lei Y, He Z, Zi Y. EEMD method and WNN for fault diagnosis of locomotive roller bearings. Expert Systems with Applications, 2011, 38(6): 7334-7341 doi: 10.1016/j.eswa.2010.12.095
    [7] 任达千, 杨世锡, 吴昭同. 基于LMD的信号瞬时频率求取方法及实 验. 浙江大学学报(工学版), 2009, 43(3): 523-528 doi: 10.3785/j.issn.1008-973X.2009.03.024

    Ren Da-Qian, Yang Shi-Xi, Wu Zhao-Tong. Method and experiment of obtaining instantaneous frequency of signal based on LMD. Journal of Zhejiang University, 2009, 43(3):523-528 doi: 10.3785/j.issn.1008-973X.2009.03.024
    [8] Dragomiretskiy K, Zosso D. Variational mode decomposition. IEEE Transactions on Signal Processing, 2014, 62(3):531-544 doi: 10.1109/TSP.2013.2288675
    [9] Richman J S, Randall M J. Physiological time-series analysis, using approximate entropy and sample entropy. American Journal of Physiology-Heart and Circulatory Physiology, 2000, 278(6): H2039-H2049 doi: 10.1152/ajpheart.2000.278.6.H2039
    [10] 赵志宏, 杨绍普. 一种基于样本熵的轴承故障诊断方法. 振动与冲 击, 2012, 31(6): 136-140

    Zhao Zhi-Hong, Yang Shao-Pu. A method of bearing fault diagnosis based on sample entropy. Vibration and Shock, 2012, 31(6): 136-140
    [11] Marwaha P, Sunkaria R K. Complexity quantiflcation of cardiac variability time series using improved sample entropy (I-SampEn). Australasian Physical and Engineering Sciences in Medicine, 2016, 39: 755-763 doi: 10.1007/s13246-016-0457-7
    [12] 苏文胜, 王奉涛, 张志新, 郭正刚, 李宏坤. EMD降噪和谱峭度 法在滚动轴承早期故障诊断中的应用. 振动与冲击, 2010, 29(3):18-21 doi: 10.3969/j.issn.1000-3835.2010.03.005

    Su Wen-Sheng, Wang Feng-Tao, Zhang Zhi-Xin, Guo Zheng-Gang, Li Hong-Kun. Application of EMD noise reduction and spectral kurtosis method in early fault diagnosis of rolling bearing. Vibration and Shock, 2010, 29(3):18-21 doi: 10.3969/j.issn.1000-3835.2010.03.005
    [13] 郭小萍, 刘诗洋, 李元. 基于稀疏残差距离的多工况过程故障检测 方法研究. 自动化学报, 2019, 45(3): 618-625

    Guo Xiao-Ping, Liu Shi-Yang, Li Yuan. Research on fault detection method for multi-condition process based on sparse residual gap distance. Acta Automatica Sinica, 2019, 45(3): 618-625
    [14] 杨宇, 于德介, 程军圣. 基于EMD与神经网络的滚动轴承故障诊断 方法. 振动与冲击, 2005, 24(1): 85-88 doi: 10.3969/j.issn.1000-3835.2005.01.023

    Yang Yu, Yu De-Jie, Cheng Jun-Sheng. Fault diagnosis method of rolling bearing based on EMD and neural network. Vibration and Shock, 2005, 24(1): 85-88 doi: 10.3969/j.issn.1000-3835.2005.01.023
    [15] B.A. Paya, Esat I I, Badi M N M. Artiflcial neural network based fault diagnostics of rotating machinery using wavelet transforms as a preprocessor. Mechanical Systems and Signal Processing, 1997, 11(5): 751-765 doi: 10.1006/mssp.1997.0090
    [16] Vapnik V. The Nature of Statistical Learning Theory. Berlin: Springer, 1995.
    [17] Ni J, Zhang C, Yang S X. An adaptive approach based on KPCA and SVM for real-time fault diagnosis of HVCBs. IEEE Transactions on Power Delivery, 2011, 26(3):1960-1971 doi: 10.1109/TPWRD.2011.2136441
    [18] Zidi S, Moulahi T, Alaya B. Fault detection in wireless sensor networks through SVM classifler. IEEE Sensors Journal, 2018, 18(1): 211-244
    [19] Sapankevych N, Sankar R. Time series prediction using support vector machines: a survey. IEEE Computational Intelligence Magazine, 2009, 4(2): 211-244
    [20] Yang H, Hassan S G, Liang W, Li D. Fault diagnosis method for water quality monitoring and control equipment in aquaculture based on multiple SVM combined with D-S evidence theory. Computers and Electronics in Agriculture, 2017, 141: 96-108 doi: 10.1016/j.compag.2017.05.016
    [21] Zhou S, Qian S, Chang W, Xiao Y, Cheng Y. A novel bearing multi-fault diagnosis approach based on weighted permutation entropy and an improved SVM ensemble classifler. Sensors, 2018, 18(6): 1934-1957 doi: 10.3390/s18061934
    [22] 吕中亮. 基于变分模态分解与优化多核支持向量机的旋转机械早期故障诊断方法研究 [博士学位论文], 重庆大学, 中国, 2016.

    Lv Zhong-Liang. Research on Early Fault Diagnosis of Rotating Machinery Based on Variational Model Decomposition and Optimized Multi-Core Support Vector Machine [Ph.D. dissertation], Chongqing University, China, 2016.
    [23] Tipping M E. Sparse bayesian learning and the relevance vector machine. Journal of Machine Learning Research, 2001, 1(3): 755-763
    [24] 高明哲, 许爱强, 唐小峰. 基于多核多分类相关向量机的模拟电路 故障诊断方法. 自动化学报, 2019, 45(02): 203-213

    Gao Ming-Zhe, Xu Ai-Qiang, Tang Xiao-Feng. Analog circuit fault diagnosis method based on multi-core and multiclassiflcation relevant vector machine. Acta Automatica Sinica, 2019, 45(02): 203-213
    [25] Breiman L. Random forests. Machine Learning, 2001, 45(1):5-32 doi: 10.1023/A:1010933404324
    [26] Waljee A K, Lipson R, Wiitala W L. Predicting hospitalization and outpatient corticosteroid use in inflammatory bowel disease patients using machine learning. Inflammatory Bowel Diseases, 2017, 24(1): 45-53
    [27] Waljee A K, Sauder K, Patel A. Machine learning algorithms for objective remission and clinical outcomes with thiopurines. Journal of Crohnn's and Colitis, 2017, 11(7): 801−810
    [28] 张西宁, 张雯雯, 周融通, 余迪. 基于多维缩放和随机森林的轴承故 障诊断方法. 西安交通大学学报, 2019, 53(8): 1−7

    Zhang Xi-Ning, Zhang Wen-Wen, Zhou Rong-Tong, Yu-Di. Bearing fault diagnosis method based on multiple dimensional scaling and random forest. Journal of Xian Jiaotong University, 2019, 53(8): 1−7
    [29] Carson, J R. Notes on the theory of modulation. Proceedings of the IEEE, 1963, 51(6): 893-896 doi: 10.1109/PROC.1963.2322
    [30] 杨志鹏. 粒子群优化算法分析及研究进展. 计算机工程与应用, 2006, 43(5): 24-27

    Yang Zhi-Peng. Analysis and research progress of particle swarm optimization. Computer Engineering and Application, 2006, 43(5): 24-27
    [31] 刘衍民. 粒子群算法的研究与应用 [博士学位论文], 山东师范大学, 中国, 2011.

    Liu Yan-Min. Research and Application of Particle Swarm Optimization [Ph.D. dissertation], Shandong Normal University, China, 2011.
    [32] 唐贵基, 王晓龙. 参数优化变分模态分解方法在滚动轴承早期故障 诊断中的应用. 西安交通大学学报, 2015, 49(5): 73−81

    Tang Gui-Ji, Wang Xiao-Long. Application of variational modal decomposition method for optimizing parameters in early fault diagnosis of rolling bearings. Journal of Xian Jiaotong University, 2015, 49(5): 73−81
    [33] Pincus S M. Approximate entropy as a measure of system complexity. Proceedings of the National Academy of Sciences, 1991, 88(6): 2297-2301 doi: 10.1073/pnas.88.6.2297
  • 期刊类型引用(64)

    1. 胡洋腾,买买提热依木·阿布力孜,张超,史文杰. 基于参数优化的DBO-VMD-SVM滚动轴承故障诊断. 计算机仿真. 2025(01): 466-472 . 百度学术
    2. 王思远,陈荣辉,顾凯,任密蜂,阎高伟. 基于SA-TCN的轴承短期故障预测方法. 太原理工大学学报. 2024(01): 214-222 . 百度学术
    3. 陈启明,文青松,郎恂,谢磊,苏宏业. 一元及多元信号分解发展历程与展望. 自动化学报. 2024(01): 1-20 . 本站查看
    4. 单玉庭,刘韬,褚惟,缪护. 遗传算法优化变分模态分解在轴承故障特征提取中的应用. 噪声与振动控制. 2024(01): 148-153+204 . 百度学术
    5. 王进花,马雪花,岳亮辉,安永胜,曹洁. 少量样本下基于PCA-BNs的多故障诊断. 振动与冲击. 2024(04): 288-296 . 百度学术
    6. 李林涛,曹恒超,朱桂香,李国兴,刘东,刘培毓,史威威. 基于变分模态分解的多缸柴油机缸套振动差异分析. 振动与冲击. 2024(03): 233-240 . 百度学术
    7. 师雪玮,徐大林,刘志成. 基于ICEEMDAN和小波阈值的Φ-OTDR信号去噪算法. 指挥控制与仿真. 2024(01): 78-84 . 百度学术
    8. 郭方洪,林凯,窦云飞,吴祥,俞立. 基于多维特征评价的风机齿轮箱早期故障诊断. 控制与决策. 2024(05): 1566-1576 . 百度学术
    9. 刘昕明,吉建光,李玮,石光磁. 基于双模态分解的发电站母线短期负荷预测. 电气工程学报. 2024(01): 124-132 . 百度学术
    10. 刘财,商耀达,鹿琪,徐杨杨. GPR信号去噪的变分模态分解. 吉林大学学报(地球科学版). 2024(03): 1042-1053 . 百度学术
    11. 李牧,骆宇,柯熙政. 基于调频连续波雷达的人体生命体征检测算法. 计算机应用. 2024(06): 1978-1986 . 百度学术
    12. 纪佳呈. 鹈鹕算法优化VMD参数与RF的滚动轴承故障诊断. 机械工程师. 2024(07): 59-62+66 . 百度学术
    13. 赵春旭,张学亮,刘思良,戚雯雯,王村松,张泉灵. 基于声振信号融合的设备智能诊断. 组合机床与自动化加工技术. 2024(07): 98-102+108 . 百度学术
    14. 刘合兵,华梦迪,孔玉杰,席磊,尚俊平. 基于分解集成方法的小宗农产品价格预测研究. 运筹与管理. 2024(06): 125-131 . 百度学术
    15. 郑玉巧,李浩,魏泰. 基于OVMD-RF方法的风力发电机滚动轴承故障诊断. 兰州理工大学学报. 2024(04): 36-42 . 百度学术
    16. 李伟,王付广,王东生. 基于改进复合多尺度样本熵的行星齿轮箱故障诊断. 航空动力学报. 2024(09): 336-345 . 百度学术
    17. 汤鑫,易钢,张宝林. 基于鲸鱼优化变分模态分解联合小波阈值的光电容积脉搏波降噪方法研究. 生物医学工程研究. 2024(04): 331-337 . 百度学术
    18. 张吉祥,张孟健,王德光,杨明. 基于组稀疏学习与AVOA-XGBoost的轴承故障分级诊断. 振动与冲击. 2024(18): 96-105 . 百度学术
    19. 鲁铁定,何锦亮,贺小星,陶蕊. 参数优化变分模态分解的GNSS坐标时间序列降噪方法. 武汉大学学报(信息科学版). 2024(10): 1856-1866 . 百度学术
    20. 谢刚,韩秦,聂晓音,石慧,张晓红,田娟. 基于两阶段域泛化学习框架的轴承故障诊断方法. 自动化学报. 2024(11): 2271-2285 . 本站查看
    21. 朱燕芳,梁医,刘佳运,沈永斌,冯虎田. 基于变分模态优化法的丝杠副振动信号分析. 组合机床与自动化加工技术. 2024(12): 139-144 . 百度学术
    22. 蔡铮印,鹿雷,丛屾. 基于自适应VMD与IAO-SVM的滚动轴承故障诊断. 黑龙江大学工程学报(中英俄文). 2024(04): 47-54+88 . 百度学术
    23. 黄欣悦,别锋锋,李倩倩,缪新婷,黄文庆,邢雨. 基于BWO-VMD-FE与ELM的往复压缩机气阀故障诊断研究. 机械设计与研究. 2024(06): 194-201+222 . 百度学术
    24. 杨智杰,王刚,赵瑞杰,王春洁,赵军鹏. 火星进入舱配平翼机构展开冲击动力学分析. 北京航空航天大学学报. 2023(02): 422-429 . 百度学术
    25. 周哲韬,刘路,宋晓,陈凯. 基于Transformer模型的滚动轴承剩余使用寿命预测方法. 北京航空航天大学学报. 2023(02): 430-443 . 百度学术
    26. 崔乐晗,于洋. 基于GWO-VMD算法的齿轮故障自适应特征提取. 装备环境工程. 2023(02): 117-124 . 百度学术
    27. 付波. 基于振动图像特征提取的机械故障诊断与识别. 组合机床与自动化加工技术. 2023(03): 131-135 . 百度学术
    28. 刘宇鹏,赵文卓,邹英永. 基于优化VMD与BP神经网络结合的滚动轴承故障诊断方法研究. 吉林工程技术师范学院学报. 2023(01): 91-96 . 百度学术
    29. 李杰,闫柯朴,孟凡熙,朱玮. 基于改进VMD和注意力机制的混沌时间序列预测. 兰州交通大学学报. 2023(02): 55-63 . 百度学术
    30. 王闯,韩非,申雨轩,李学贵,董宏丽. 基于事件触发的全信息粒子群优化器及其应用. 自动化学报. 2023(04): 891-903 . 本站查看
    31. 张露,理华,崔杰,王晓东,肖灵. 基于稀疏指标的优化变分模态分解方法. 振动与冲击. 2023(08): 234-250 . 百度学术
    32. 陈锋元,韩昆仑,张腾跃,李泓政,刘书豪. 基于VMD-SSA和多频段Hilbert能量的高压直流输电线路单端量保护方法. 科学技术与工程. 2023(10): 4247-4258 . 百度学术
    33. 张思源,纪洪泉,刘洋. 基于ISCNN-LightGBM的轴承故障诊断. 控制理论与应用. 2023(04): 753-760 . 百度学术
    34. 王晓蓥,李帅永. 基于参数联合优化VMD-SVM的工业机器人旋转部件故障诊断方法. 计算机测量与控制. 2023(05): 62-72 . 百度学术
    35. 封成东,李玥,封成智. 基于VMD样本熵和改进极限学习机的滚动轴承故障诊断. 甘肃农业大学学报. 2023(02): 215-225 . 百度学术
    36. 吴瀛枫,熊书驰. 数控机床滚动轴承与齿轮的振动机理及故障诊断技术. 科学技术创新. 2023(15): 79-82 . 百度学术
    37. 谭欣. 基于TS-VMD和互相关分析的井斜角校正研究. 佳木斯大学学报(自然科学版). 2023(03): 12-15+70 . 百度学术
    38. 王玉梅,郑义. 基于参数优化的VMD与TEO融合的微电网电能质量检测方法. 电气工程学报. 2023(02): 164-173 . 百度学术
    39. 覃尚昊,胡迎春,周明,曾思勇. 基于改进VMD与特征选择的路灯故障检测方法. 电子测量技术. 2023(09): 92-99 . 百度学术
    40. 赵志宏,张然,孙诗胜. 基于关系网络的轴承剩余使用寿命预测方法. 自动化学报. 2023(07): 1549-1557 . 本站查看
    41. 李牧,杨恒,张一朗. 基于FMCW雷达的多人心率呼吸检测. 计算机系统应用. 2023(08): 198-206 . 百度学术
    42. 任冠宇,栾皓轮,万剑雄,李雷孝,王晓磊. 基于信号分解算法的碳价格混合预测模型. 内蒙古工业大学学报(自然科学版). 2023(04): 355-362 . 百度学术
    43. 胡景松,樊军,马冉. 关于扭力冲击钻轴承故障诊断预测方法的研究. 机械设计与制造. 2023(09): 17-21 . 百度学术
    44. 潘冬伟,范志川,姬永波,项乔. 基于累计特征提取和RCNN的滚动轴承剩余使用寿命预测. 船舶与海洋工程. 2023(05): 78-85 . 百度学术
    45. 尹怀彦,张涛. 基于GA-VMD的滚动轴承故障特征信号提取方法. 机械研究与应用. 2023(05): 1-5 . 百度学术
    46. 吕宗宝,牛豪康,谢子殿. 基于VMD-MFE-PNN的电机轴承故障诊断方法. 黑龙江电力. 2023(05): 387-392 . 百度学术
    47. 吕荣水,张克典,鲁殿君,李智皓. 滚动轴承制造精度振动测试模型构建方法研究. 工程机械. 2023(12): 80-87+10 . 百度学术
    48. 蔡俊,蔡士超. 基于SCA-VMD和排列熵的轴承故障诊断研究. 黑龙江工业学院学报(综合版). 2023(11): 140-148 . 百度学术
    49. 刘硕,帕孜来·马合木提,艾纯玉. 优化VMD算法在汽车逆变器早期故障诊断中的应用. 三峡大学学报(自然科学版). 2022(01): 101-106 . 百度学术
    50. 汪春华,冯焱侠. 基于VMD-维纳滤波的时间序列去噪. 自动化技术与应用. 2022(01): 9-13 . 百度学术
    51. 方学宠,娄益凡,吴安定,覃嘉祺. 基于SVMD与SLLE的机械设备齿轮箱故障诊断方法. 机械与电子. 2022(01): 36-41+47 . 百度学术
    52. 郝家琦,徐金海,鲍超超,郑雷骏,唐波. 基于VMD与SVM的电梯鼓式制动器故障诊断研究. 机电工程. 2022(01): 112-119 . 百度学术
    53. 王双海,米大斌,芦浩,姜文,龚思远,梁涛. 基于MIGA-VMD和t-SNE的轴承故障诊断方法. 机床与液压. 2022(02): 183-191 . 百度学术
    54. 王红君,李万丰,赵辉,岳有军. 基于改进VMD-SSA的直流微电网故障检测技术研究. 电工电能新技术. 2022(02): 53-62 . 百度学术
    55. 郭佳辉,高一轩,刘昌伟,祖旭东. 基于VMD变分模态分解的冲击波信号时频分析. 弹箭与制导学报. 2022(01): 118-122 . 百度学术
    56. 杨云,张昊宇,薛元贺,丁磊. 参数优化VMD与OMPE结合的滚动轴承故障诊断研究. 机械科学与技术. 2022(05): 666-672 . 百度学术
    57. 曾宪旺,孙文磊,王宏伟,徐甜甜,张凡. 基于VMD-MPE结合概率神经网络和极限学习机的滚动轴承故障诊断分析. 热加工工艺. 2022(10): 157-163 . 百度学术
    58. 杜政奇,王敬华,张新慧. 基于参数优化VMD和能量相似度的配电网故障区段定位方法. 电子测量技术. 2022(08): 95-101 . 百度学术
    59. 雷春丽,曹鹏瑶,崔攀,张晨曦. 样本熵和Vmd结合的轴承早期故障预测方法. 机械设计与制造. 2022(06): 300-304 . 百度学术
    60. 刘前进,高丙朋,宋振军,王维庆. 基于参数优化变分模态分解的变速工况下轴承故障诊断. 轴承. 2022(08): 71-78 . 百度学术
    61. 张杏莉,曹连跃,陈言,贾瑞生,卢新明. 基于变分模态分解与排列熵的矿山微地震信号降噪方法研究(英文). Applied Geophysics. 2022(01): 65-80+144-145 . 百度学术
    62. 康守强,周月,王玉静,谢金宝,MIKULOVICH Vladimir Ivanovich. 基于改进SAE和双向LSTM的滚动轴承RUL预测方法. 自动化学报. 2022(09): 2327-2336 . 本站查看
    63. 李子国,石晴,刘继超,冯思强,李敬兆. 基于参数优化VMD和1D-CNN的滚动轴承故障诊断. 现代信息科技. 2022(16): 66-70 . 百度学术
    64. 王望望,邓林峰,赵荣珍,吴耀春. 集成KPCA与t-SNE的滚动轴承故障特征提取方法. 振动工程学报. 2021(02): 431-440 . 百度学术

    其他类型引用(89)

  • 加载中
图(7) / 表(7)
计量
  • 文章访问数:  1717
  • HTML全文浏览量:  498
  • PDF下载量:  496
  • 被引次数: 153
出版历程
  • 收稿日期:  2019-05-08
  • 录用日期:  2019-07-30
  • 网络出版日期:  2022-03-02
  • 刊出日期:  2022-03-25

目录

/

返回文章
返回