搜索

x

留言板

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

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

优化递归变分模态分解及其在非线性信号处理中的应用

许子非 岳敏楠 李春

引用本文:
Citation:

优化递归变分模态分解及其在非线性信号处理中的应用

许子非, 岳敏楠, 李春

Application of the proposed optimized recursive variational mode decomposition in nonlinear decomposition

Xu Zi-Fei, Yue Min-Nan, Li Chun
PDF
HTML
导出引用
  • 经验模态分解一类的递归算法所产生的模态混淆和端点效应将导致所获物理信息失真, 变分模态分解可改善这些问题. 但因其需预设参数, 对信号分解精度影响显著, 为此, 提出采用目标信号功率谱峰值所对应的频率以初始化变分模态分解所需中心频率, 借鉴经验模态分解递归模型, 基于能量截止法将变分模态分解改进为递归模式算法, 并采用粒子群优化算法对具有带宽约束能力的惩罚因子进行最优取值, 构成优化递归变分模态分解. 通过对比分析经验模态分解, 集成经验模态分解及优化递归变分模态分解在分解信号时的计算精度; 研究传统变分模态分解与优化递归变分模态分解在处理实际振动信号时计算速率. 结果表明: 优化递归变分模态分解在处理目标信号时精度最高, 与原分量相关性达99.9%; 与集成经验模态分解对比, 可由低至高将信号分解至不同频段, 物理意义更加清晰且不产生虚假模态; 处理实际非线性信号时, 优化递归变分模态分解无需预设分解模态个数, 相比于传统变分模态分解, 计算速率高12.5%—18.5%.
    Variational mode decomposition can improve traditional recursive algorithms, such as empirical mode decomposition, resulting modal aliasing and endpoint effects, but it has a significant influence on signal decomposition accuracy due to its pre-set parameters. The frequency corresponding to the peak value of the target signal power spectrum is proposed to initialize the center frequency required for the variational mode decomposition. The empirical mode decomposition and recursive model is used to improve the variational mode decomposition into the recursive mode algorithm based on the energy cutoff method. The group optimization algorithm optimally takes the penalty factor with bandwidth constraint ability to form an optimized recursive variational mode decomposition. By comparing with and analyzing empirical mode decomposition, integrating empirical mode decomposition and optimizing the computational accuracy of recursive variational mode decomposition in decomposing signals; studying traditional variational mode decomposition and optimizing recursive variational mode decomposition in dealing with actual vibration signals calculating rate, the results are obtained, showing that the optimized recursive variational mode decomposition has the highest accuracy when dealing with the target signal, and the correlation with the original component is 99.9%. Comparing with the integrated empirical mode decomposition, the signal can be decomposed into different frequency bands from low to high, and the physical meaning is clearer. No false modality is generated. When the actual nonlinear signal is processed, the optimized recursive variational mode decomposition does not need to preset the number of decomposition modes, and the calculation rate is 12.5%–18.5% higher than thay of the traditional variational mode decomposition.
      通信作者: 李春, lichunusst@163.com
    • 基金项目: 国家自然科学基金(批准号: 51976131, 51676131)、国家自然科学地区合作与交流项目(批准号: 51811530315)和上海市“科技创新心动计划”地方院校能力建设项目(批准号: 19060502200)资助的课题
      Corresponding author: Li Chun, lichunusst@163.com
    • Funds: Project supported by the National Natural Science Foundation of China (Grant Nos. 51976131, 51676131), the Funds for International Cooperation and Exchange of the National Natural Science Foundation of China (Grant No. 51811530315), and the Shanghai Committee of Science and Technology, China (Grant No. 19060502200)
    [1]

    Ingerman E A, London R A, Heintzmann R, Gustafsson M G L 2019 J. Microsc. 273 11

    [2]

    Banjade T P, Yu S, Ma J 2019 J. Seismol. 5 1

    [3]

    Yang F, Shen X, Wang Z 2018 Entropy 20 8

    [4]

    Lian J J, Zhuo L, Wang H J, Dong X F 2018 Mech. Syst. Sig. Process. 107 53Google Scholar

    [5]

    Klionskiy D M, Kaplun D I, Geppener V V 2018 Pattern Recognit Image Anal. 28 122Google Scholar

    [6]

    Chervyakov N, Lyakhov P, Kaplun D, Butusov D, Nagornov N 2018 Electronics 8 135

    [7]

    Qiu X, Ren Y, Suganthan P N, Amaratunga G A J 2017 Appl. Soft Comput. 54 246Google Scholar

    [8]

    Sweeney K T, Mcloone S F, Ward T E 2013 IEEE Trans. Biomed. Eng. 60 97Google Scholar

    [9]

    Guo Y, Naik G R, Nguyen H 2017 IEEE Eng. Med. Biol. Soc. 2013 6812

    [10]

    Wang Y, Liu F, Jiang Z S, He S L, Mo Q Y 2017 Mech. Syst. Sig. Process. 86 75Google Scholar

    [11]

    Xiong T, Bao Y, Zhongyi H U 2014 Neurocomputing 123 174Google Scholar

    [12]

    Dragomiretskiy K, Zosso D 2014 IEEE Trans. Sig. Process. 62 531

    [13]

    Wang Y X, Markert R, Xiang J W, Zheng W G 2015 Mech. Syst. Sig. Process. 60 243

    [14]

    Yang F R, Bi X, Li C C, Liu C F, Tian T 2019 Measurement 140 1Google Scholar

    [15]

    郑小霞, 陈广宁, 任浩翰, 李东东 2019 振动与冲击 38 153

    Zheng X X, Chen G N, Ren H H, Li D D 2019 J. Vib. Shock 38 153

    [16]

    唐贵基, 王晓龙 2015 西安交通大学学报 49 73Google Scholar

    Tang G J, Wang X L 2015 J. Xi'an Jiaotong Univ. 49 73Google Scholar

    [17]

    刘备, 胡伟鹏, 邹孝, 丁亚军, 钱盛友 2019 物理学报 68 028702Google Scholar

    Liu B, Hu E P, Zou X, Ding Y J, Qian S Y 2019 Acta Phys. Sin. 68 028702Google Scholar

    [18]

    Baldini G, Steri G, Dimc F, Giuliani R 2016 Sensors 16 818Google Scholar

    [19]

    Chen X J, Yang Y M, Cui Z X, Shen J 2019 Energy 174 1110Google Scholar

    [20]

    Cui J, Yu R Z, Zhao D B, Yang J Y, Ge W C, Zhou X M 2019 Appl. Energy 247 480Google Scholar

    [21]

    Huang N E, Shen Z, Long S R 1998 Proc. Roy. Soc. A 454 903Google Scholar

    [22]

    Damerval C, Meignen S, Valerie P 2005 IEEE Signal Process Lett. 12 701Google Scholar

    [23]

    Cheng J S, Yu D J, Yang Y 2006 Mech. Syst. Sig. Process. 20 817Google Scholar

    [24]

    Kennedy J, Eberhart R 1995 IEEE Int. Conf. Neural Networks 4 1942

    [25]

    吕中亮 2016 博士学位论文(重庆: 重庆大学)

    Lv Z L 2016 Ph. D. Dissertation (Chongqing: Chongqing University) (in Chinese)

    [26]

    Mcfadden P D, Smith J D 1984 J. Sound Vib. 96 69Google Scholar

    [27]

    Smith W A, Randall R B 2015 Mech. Syst. Sig. Process. 64–65 100Google Scholar

    [28]

    Chen F, Shi T, Duan S K, Wang L D, Wu J G 2017 Signal Process. 142 423

    [29]

    Chen F, Li X Y, Duan S K, Wang L D, Wu J G 2018 Digit. Signal Prog. 81 16Google Scholar

    [30]

    Chen F, Shao X D 2017 Signal Process. 133 213Google Scholar

    [31]

    Shao X D, Chen F 2019 Signal Process. 160 237Google Scholar

  • 图 1  递归VMD流程

    Fig. 1.  The recursive VMD diagram.

    图 2  基于PSO优化改进递归VMD参数流程

    Fig. 2.  The process of using PSO to optimize recursive VMD parameter.

    图 3  合成信号及其分量 (a) 分量s1; (b) 分量s2; (c) 分量s3; (d) 合成信号f

    Fig. 3.  Analog signal and its component waveform: (a) s1; (b) s2; (c) s3; (d) f.

    图 4  EMD分解结果 (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) res

    Fig. 4.  The results of EMD: (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) res.

    图 5  EEMD分解结果 (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) IMF6; (g) IMF7; (h) res

    Fig. 5.  The results of EEMD: (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) IMF6; (g) IMF7; (h) res.

    图 6  ORVMD分解结果 (a) IMF1; (b) IMF2; (c) IMF3

    Fig. 6.  The results of ORVMD: (a) IMF1; (b) IMF2; (c) IMF3.

    图 7  早期轴承内圈故障信号 (a) 时域; (b) 频谱

    Fig. 7.  Early inner race fault diagnosis signal.

    图 8  故障信号EEMD分解结果 (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) IMF6; (g) IMF7; (h) IMF8; (i) IMF9; (j) IMF10; (k) IMF11; (l) IMF12

    Fig. 8.  The results of EEMD for fault signal: (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) IMF6; (g) IMF7; (h) IMF8; (i) IMF9; (j) IMF10; (k) IMF11; (l) IMF12.

    图 9  故障信号ORVMD分解结果 (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) IMF6; (g) IMF7; (h) IMF8; (i) IMF9

    Fig. 9.  The results of ORVMD for fault diagnosis: (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) IMF6; (g) IMF7; (h) IMF8; (i) IMF9.

    图 10  VMD与ORVMD计算耗时

    Fig. 10.  The duration of calculation for VMD and ORVMD.

    表 1  ORVMD参数组合

    Table 1.  Parameter set of ORVMD.

    编号K, α编号K, α
    112, 121001412, 12400
    212, 129001512, 12000
    312, 118001612, 12000
    412, 119001713, 11900
    512, 118001812, 11900
    612, 127001912, 11400
    712, 121002012, 11900
    812, 131002113, 11900
    912, 121002212, 11900
    1012, 120002312, 12000
    1111, 120002412, 12000
    1211, 120002511, 12100
    1312, 13200
    下载: 导出CSV
  • [1]

    Ingerman E A, London R A, Heintzmann R, Gustafsson M G L 2019 J. Microsc. 273 11

    [2]

    Banjade T P, Yu S, Ma J 2019 J. Seismol. 5 1

    [3]

    Yang F, Shen X, Wang Z 2018 Entropy 20 8

    [4]

    Lian J J, Zhuo L, Wang H J, Dong X F 2018 Mech. Syst. Sig. Process. 107 53Google Scholar

    [5]

    Klionskiy D M, Kaplun D I, Geppener V V 2018 Pattern Recognit Image Anal. 28 122Google Scholar

    [6]

    Chervyakov N, Lyakhov P, Kaplun D, Butusov D, Nagornov N 2018 Electronics 8 135

    [7]

    Qiu X, Ren Y, Suganthan P N, Amaratunga G A J 2017 Appl. Soft Comput. 54 246Google Scholar

    [8]

    Sweeney K T, Mcloone S F, Ward T E 2013 IEEE Trans. Biomed. Eng. 60 97Google Scholar

    [9]

    Guo Y, Naik G R, Nguyen H 2017 IEEE Eng. Med. Biol. Soc. 2013 6812

    [10]

    Wang Y, Liu F, Jiang Z S, He S L, Mo Q Y 2017 Mech. Syst. Sig. Process. 86 75Google Scholar

    [11]

    Xiong T, Bao Y, Zhongyi H U 2014 Neurocomputing 123 174Google Scholar

    [12]

    Dragomiretskiy K, Zosso D 2014 IEEE Trans. Sig. Process. 62 531

    [13]

    Wang Y X, Markert R, Xiang J W, Zheng W G 2015 Mech. Syst. Sig. Process. 60 243

    [14]

    Yang F R, Bi X, Li C C, Liu C F, Tian T 2019 Measurement 140 1Google Scholar

    [15]

    郑小霞, 陈广宁, 任浩翰, 李东东 2019 振动与冲击 38 153

    Zheng X X, Chen G N, Ren H H, Li D D 2019 J. Vib. Shock 38 153

    [16]

    唐贵基, 王晓龙 2015 西安交通大学学报 49 73Google Scholar

    Tang G J, Wang X L 2015 J. Xi'an Jiaotong Univ. 49 73Google Scholar

    [17]

    刘备, 胡伟鹏, 邹孝, 丁亚军, 钱盛友 2019 物理学报 68 028702Google Scholar

    Liu B, Hu E P, Zou X, Ding Y J, Qian S Y 2019 Acta Phys. Sin. 68 028702Google Scholar

    [18]

    Baldini G, Steri G, Dimc F, Giuliani R 2016 Sensors 16 818Google Scholar

    [19]

    Chen X J, Yang Y M, Cui Z X, Shen J 2019 Energy 174 1110Google Scholar

    [20]

    Cui J, Yu R Z, Zhao D B, Yang J Y, Ge W C, Zhou X M 2019 Appl. Energy 247 480Google Scholar

    [21]

    Huang N E, Shen Z, Long S R 1998 Proc. Roy. Soc. A 454 903Google Scholar

    [22]

    Damerval C, Meignen S, Valerie P 2005 IEEE Signal Process Lett. 12 701Google Scholar

    [23]

    Cheng J S, Yu D J, Yang Y 2006 Mech. Syst. Sig. Process. 20 817Google Scholar

    [24]

    Kennedy J, Eberhart R 1995 IEEE Int. Conf. Neural Networks 4 1942

    [25]

    吕中亮 2016 博士学位论文(重庆: 重庆大学)

    Lv Z L 2016 Ph. D. Dissertation (Chongqing: Chongqing University) (in Chinese)

    [26]

    Mcfadden P D, Smith J D 1984 J. Sound Vib. 96 69Google Scholar

    [27]

    Smith W A, Randall R B 2015 Mech. Syst. Sig. Process. 64–65 100Google Scholar

    [28]

    Chen F, Shi T, Duan S K, Wang L D, Wu J G 2017 Signal Process. 142 423

    [29]

    Chen F, Li X Y, Duan S K, Wang L D, Wu J G 2018 Digit. Signal Prog. 81 16Google Scholar

    [30]

    Chen F, Shao X D 2017 Signal Process. 133 213Google Scholar

    [31]

    Shao X D, Chen F 2019 Signal Process. 160 237Google Scholar

  • [1] 杨振, 朱璨, 柯亚娇, 何雄, 罗丰, 王剑, 王嘉赋, 孙志刚. Peltier效应: 从线性到非线性. 物理学报, 2021, 70(10): 108402. doi: 10.7498/aps.70.20201826
    [2] 张玫玫, 高凡, 屠娟, 吴意赟, 章东. 非线性超声射频信号熵对乳腺结节良恶性的定征. 物理学报, 2021, 70(8): 084302. doi: 10.7498/aps.70.20201919
    [3] 许子非, 缪维跑, 李春, 金江涛, 李蜀军. 流场非线性特征提取与混沌分析. 物理学报, 2020, 69(24): 249501. doi: 10.7498/aps.69.20200625
    [4] 刘备, 胡伟鹏, 邹孝, 丁亚军, 钱盛友. 基于变分模态分解与多尺度排列熵的生物组织变性识别. 物理学报, 2019, 68(2): 028702. doi: 10.7498/aps.68.20181772
    [5] 杜义浩, 齐文靖, 邹策, 张晋铭, 谢博多, 谢平. 基于变分模态分解-相干分析的肌间耦合特性. 物理学报, 2017, 66(6): 068701. doi: 10.7498/aps.66.068701
    [6] 谢平, 杨芳梅, 李欣欣, 杨勇, 陈晓玲, 张利泰. 基于变分模态分解-传递熵的脑肌电信号耦合分析. 物理学报, 2016, 65(11): 118701. doi: 10.7498/aps.65.118701
    [7] 石兰芳, 周先春, 莫嘉琪. 一类大气浅水波系统的广义变分迭代行波近似解. 物理学报, 2013, 62(23): 230202. doi: 10.7498/aps.62.230202
    [8] 欧阳玉花, 袁萍, 贾向东, 王小云, 薛思敏. 用信号处理技术及传播理论还原雷声频谱. 物理学报, 2013, 62(8): 084303. doi: 10.7498/aps.62.084303
    [9] 曹小群, 宋君强, 张卫民, 赵军, 朱小谦. 海-气耦合动力系统的改进变分迭代解法. 物理学报, 2012, 61(3): 030203. doi: 10.7498/aps.61.030203
    [10] 吴钦宽. 一类非线性扰动Burgers方程的孤子变分迭代解法. 物理学报, 2012, 61(2): 020203. doi: 10.7498/aps.61.020203
    [11] 杨永锋, 吴亚锋, 任兴民, 裘焱. 随机噪声对经验模态分解非线性信号的影响. 物理学报, 2010, 59(6): 3778-3784. doi: 10.7498/aps.59.3778
    [12] 莫嘉琪, 张伟江, 陈贤峰. 一类强非线性发展方程孤波变分迭代解法. 物理学报, 2009, 58(11): 7397-7401. doi: 10.7498/aps.58.7397
    [13] 莫嘉琪, 张伟江, 何 铭. 强非线性发展方程孤波近似解. 物理学报, 2007, 56(4): 1843-1846. doi: 10.7498/aps.56.1843
    [14] 莫嘉琪, 张伟江, 陈贤峰. 强非线性发展方程孤波同伦解法. 物理学报, 2007, 56(11): 6169-6172. doi: 10.7498/aps.56.6169
    [15] 曹 彪, 吕小青, 曾 敏, 王振民, 黄石生. 短路过渡电弧焊电流信号的近似熵分析. 物理学报, 2006, 55(4): 1696-1705. doi: 10.7498/aps.55.1696
    [16] 莫嘉琪, 林万涛. 厄尔尼诺大气物理机理的变分迭代解法. 物理学报, 2005, 54(3): 1081-1083. doi: 10.7498/aps.54.1081
    [17] 邵 杰, 高晓明, 袁怿谦, 杨 颙, 曹振松, 裴世鑫, 张为俊. 信号处理改善波长调制光谱灵敏度的实验研究. 物理学报, 2005, 54(10): 4638-4642. doi: 10.7498/aps.54.4638
    [18] 李鸿光, 孟 光. 基于经验模式分解的混沌干扰下谐波信号的提取方法. 物理学报, 2004, 53(7): 2069-2073. doi: 10.7498/aps.53.2069
    [19] 汪芙平, 王赞基, 郭静波. 混沌背景下信号的盲分离. 物理学报, 2002, 51(3): 474-481. doi: 10.7498/aps.51.474
    [20] 汪芙平, 郭静波, 王赞基, 萧达川, 李茂堂. 强混沌干扰中的谐波信号提取. 物理学报, 2001, 50(6): 1019-1023. doi: 10.7498/aps.50.1019
计量
  • 文章访问数:  6730
  • PDF下载量:  184
  • 被引次数: 0
出版历程
  • 收稿日期:  2019-06-30
  • 修回日期:  2019-09-11
  • 上网日期:  2019-11-26
  • 刊出日期:  2019-12-05

优化递归变分模态分解及其在非线性信号处理中的应用

  • 1. 上海理工大学能源与动力工程学院, 上海 200093
  • 2. 上海市动力工程多相流动与传热重点实验室, 上海 200093
  • 通信作者: 李春, lichunusst@163.com
    基金项目: 国家自然科学基金(批准号: 51976131, 51676131)、国家自然科学地区合作与交流项目(批准号: 51811530315)和上海市“科技创新心动计划”地方院校能力建设项目(批准号: 19060502200)资助的课题

摘要: 经验模态分解一类的递归算法所产生的模态混淆和端点效应将导致所获物理信息失真, 变分模态分解可改善这些问题. 但因其需预设参数, 对信号分解精度影响显著, 为此, 提出采用目标信号功率谱峰值所对应的频率以初始化变分模态分解所需中心频率, 借鉴经验模态分解递归模型, 基于能量截止法将变分模态分解改进为递归模式算法, 并采用粒子群优化算法对具有带宽约束能力的惩罚因子进行最优取值, 构成优化递归变分模态分解. 通过对比分析经验模态分解, 集成经验模态分解及优化递归变分模态分解在分解信号时的计算精度; 研究传统变分模态分解与优化递归变分模态分解在处理实际振动信号时计算速率. 结果表明: 优化递归变分模态分解在处理目标信号时精度最高, 与原分量相关性达99.9%; 与集成经验模态分解对比, 可由低至高将信号分解至不同频段, 物理意义更加清晰且不产生虚假模态; 处理实际非线性信号时, 优化递归变分模态分解无需预设分解模态个数, 相比于传统变分模态分解, 计算速率高12.5%—18.5%.

English Abstract

    • 非平稳信号具有随机性强、稳定性差与物理信息混叠等特点[1]. 为探寻非稳定信号中所含信息, 在结构分析、故障诊断乃至医学领域[2-5], 相关学者对信号(时间序列)分解技术已展开诸多研究. 其中, 应用较为广泛的有小波分解(wavelet transform, WT)、经验模态分解(empirical mode decomposition, EMD)、集合经验模态分解(ensemble empirical mode decomposition, EEMD)和局部均值分解(local mean decomposition, LMD)等[6-9]. WT方法采用缩放、平移窗函数将原信号分解为若干小波叠加的形式, 但易产生无物理意义的虚假谐波, 影响结果分析[10]. EMD与EEMD均属于递归模式分解, EEMD在处理信号时, 通过对信号加入高斯噪声以抑制EMD处理信号时易产生的模态混淆的问题, 可有效处理非线性、非平稳信号分解; 但在EEMD迭代过程中, 由于包络线估计误差的叠加, 导致引发端点效应及模态混淆[11]. LMD作为递归算法, 可自适应分解无规则信号至多个含物理意义的乘积函数分量, 较小波分析有更好的自适应性, 但无法分离频率相近的信号. 以上方法因求解本质属于递归分解, 均存在包络线估计误差随迭代而累计, 从而导致模态混淆及端点效应, 影响对物理信息的提取及分析.

      为此, Dragomiretskiy和Zosso[12]提出基于Hilbert变换、Wiener滤波及频率混合等概念的新型分解方法—变分模态分解(viriational mode decomposition, VMD), 该方法因具有完备的数学理论基础, 通过求解约束变分模型代替原有的递归模式, 从而抑制模态混淆、避免端点效应及解决相近频率难分离的问题[13].

      采用VMD对信号进行求解时, 涉及模态分解数、惩罚因子、保真系数及收敛条件等参数的预设. 研究表明, 其中惩罚因子α与模态分解数K对信号分解精度影响最为显著[14]. 已有学者针对惩罚因子α与模态分解数K的何种取值对分解效果如何影响做了相关研究. 文献[15]以VMD分解所获分量间的相关系数作为约束, 从而确定模态分解数K的取值, 并将改进VMD与深度置信网络相结合, 实现故障预警. 文献[16]以包络熵作为VMD参数优化的目标函数进行寻优取值, 结果具有良好的分解精度, 并将其应用于滚动轴承故障诊断中. 文献[17]将VMD与多尺度排列熵相结合, 在生物组织变性识别中获得较优的聚类效果与分类性能. Baldini等[18]比较VMD与EMD在分解无线电信号的准确性, 并采用机器学习对信号进行分类, 得出基于VMD分解的信号具有更高的准确性. Chen等[19]分别采用VMD与EMD对轴承振动信号进行分解, 以能量熵作为特征值构建特征向量, 并采用支持向量机对特征向量进行分类, 结果表明以VMD-能量熵构建的特征样本, 使得分类结果具有更高的准确性, 但未考虑VMD分解时预设参数对VMD分解精度的影响. 为此, Cui等[20]基于目标信号瞬时频率, 对VMD算法K值设定进行改进, 指出该方法可提升VMD分解精度, 并成功用于智能负载建模与去噪, 但忽略了VMD分解时以约束带宽的参数—惩罚因子对结果的影响.

      以上研究采用VMD处理信号时, 或考虑模态分解数对分解效果的影响, 而忽略了惩罚因子对带宽约束, 致使分解效果不佳; 或采用局部寻优的方法对惩罚因子与模态分解数进行选择, 未考虑预设参数间的互交性; 又或基于分量特征值作为分解效果判别标准, 以获取全局优化的参数组合, 但缺乏一定的物理意义.

      因此, 本文针对VMD处理信号前需预设惩罚因子α与模态分解数K, 且αK取值组合对分解精度有显著影响的问题, 提出一种优化递归VMD算法(optimized recursive variational mode decomposition, ORVMD), 该算法借鉴EMD递归分解时可自适应获取模态分解数K的优点, 以目标信号功率谱最大值对应的频率作为初始频率, 并基于能量差追踪法将传统VMD改进为递归VMD, 并采用粒子群优化算法获取惩罚因子α的最优取值, 得到最佳α, K组合, 以保证分解所得分量具有更多的物理信息. 对比EMD, EEMD及ORVMD在分解信号时的精确性, 分析EEMD与ORVMD在处理非线性调制信号时的可靠性, 研究传统VMD与ORVMD解决实际振动信号时的时效性, 发现ORVMD具有更高的计算精度与效率, 亦可保留更多的物理信息, 以期为信号处理、结构分析及故障诊断等方面奠定理论基础, 提供处理方法.

    • VMD算法是基于Wiener滤波、Hilbert变换与外差解调所形成的一种分解算法, 因其具有完备的数学基础, 采用VMD处理信号时可有效避免EMD类算法导致的模态混淆及端点效应. 与属递归性质的EMD类算法不同, VMD属约束变分性问题, 通过假设模态分量的中心频率, 将约束模态带宽的过程转化为约束变分问题, 求解变分模型以实现模态分解. VMD算法中涉及的约束变分模型为

      $ \left\{ \begin{aligned} & \mathop {\min }\limits_{\{ {u_k}\} \{ {\omega _k}\} } \left\{ {\sum\limits_{k = 1}^K {\left\| {{\partial _t}\left[ {\left( {\delta (t) + \frac{{\rm{j}}}{{{\text{π}}t}}} \right) * {u_k}(t)} \right]{{\rm{e}}^{ - {\rm{j}}{\omega _k}t}}} \right\|} _2^2} \right\} \\ & {\rm{s}}.{\rm{t}}.\sum\limits_k {{u_k} = f,} \end{aligned} \right. $

      式中$\{ {u_k}\} \!=\! \{{u_1}, {u_2}, \cdots\!, {u_k}\}$$\{ {\omega _k}\} \!=\! \{{\omega _1}, {\omega _2}, \cdots\!, {\omega _k}\}$分别为第k个模态分量及其相应中心频率, 共K个模态; $\delta (t)$为单位脉冲函数; j表示虚数单位; * 表示卷积运算; ${\partial _t}$为偏导运算; f为目标信号.

      引入惩罚因子α和Lagrange乘子λ以求解变分约束问题. 所得增广Lagrange表达式如下:

      $ \begin{aligned} & L(\left\{ {{u_k}} \right\},\left\{ {{\omega _k}} \right\},\lambda ) \\ =\, & \alpha \sum\limits_{k = 1}^K {\left\| {{\partial _t}\left[ {\left( {\delta (t) + \frac{{\rm{j}}}{{{\text{π}}t}}} \right)*{u_k}(t)} \right]{{\rm{e}}^{ - {\rm{j}}{\omega _k}t}}} \right\|} _2^2 \\ &+ \left\| {f(t) - \sum\limits_{k = 1}^K {{u_k}(t)} } \right\|_2^2 + \left\langle {\lambda (t),f(t) - \sum\limits_{k = 1}^K {{u_k}(t)} } \right\rangle . \end{aligned} $

      采用交替方向乘子算法(alternate direction method of multiplers, ADMM)更新迭代求解(2)式的鞍点, 在频域内迭代更新${u_k}$, ${\omega _k}$λ.

      VMD将信号分解为K个模态分量, 步骤如下:

      1) 初始化$\{{\hat u^1}\}$, $\{{\hat \omega ^1}\}$, ${\hat \lambda ^1}$n为零;

      2) ${u_k}$${\omega _k}$分别由(3)式和(4)式迭代更新,

      $\begin{split} & \hat u_k^{n + 1}(\omega ) \\ =\,& \frac{{\hat f(\omega ) - \displaystyle \sum\limits_{i = 1}^{k - 1} {\hat u_i^{n + 1}(\omega ) - } \sum\limits_{i = k + 1}^K {\hat u_i^n(\omega ) + \dfrac{{\hat \lambda (\omega )}}{2}} }}{{1 + 2\alpha {{\left( {\omega - \omega _k^n} \right)}^2}}}, \end{split} $

      $ \omega _k^{n + 1} = \frac{{\displaystyle\int_0^\infty {\omega {{\left| {\hat u_k^{n + 1}(\omega )} \right|}^2}{\rm{d}}\omega } }}{{\displaystyle\int_0^\infty {{{\left| {\hat u_k^{n + 1}(\omega )} \right|}^2}{\rm{d}}\omega } }}, $

      式中τ为保真系数; $ \wedge $表示傅里叶变换; n为迭代次数;

      3) 通过(5)式更新λ,

      $ {\hat \lambda ^{n + 1}}(\omega ) = {\hat \lambda ^n}(\omega ) + \tau \left( {\hat f(\omega ) - \sum\limits_{k = 1}^K {\hat u_k^{n + 1}(\omega )} } \right); $

      4) 重复步骤2和3, 至满足迭代终止条件, 终止条件由(6)式给出,

      $ \sum\limits_{k = 1}^K {\left( {\left\| {\hat u_k^{n + 1}(\omega ) - \hat u_k^n(\omega )} \right\|_2^2/\left\| {\hat u_k^n(\omega )} \right\|_2^2} \right)} < \varepsilon, $

      式中ε为判别精度, 且$\varepsilon > 0$; 上标n为迭代步数, 下标k表示当前模态数;

      5) 输出K个模态分量.

    • 与EMD等递归分解算法相比, VMD具有较高的准确性与稳定性. 但VMD算法需给出预设模态分解数K, 且K的取值影响分解精度. 因此, 借鉴EMD递归思想, 提出一种递归VMD算法. 借鉴能量差追踪法以设定停止条件, 实现递归VMD算法. 该方法既拥有VMD算法中可抑制求解包络线迭达误差而导致失真的优点, 也可实现自适应分解, 无需预设模态分解数K.

    • 基于传统VMD算法, 给定初始模态分解数$K = 1$的约束变分模型, 获得有限带宽本征模态函数(bandwidth intrinsic mode function, BIMF), 将(1)式转化为(7)式.

      $ \left\{ \begin{aligned} & \mathop {\min }\limits_{u,\omega } \left\{ {\left\| {{\partial _t}\left[ {\left( {\delta (t) + \frac{{\rm{j}}}{{{\text{π}}t}}} \right) \ast u(t)} \right]{{\rm{e}}^{ - {\rm{j}}\omega t}}} \right\|} \right\}\\ &{\rm{s}}.{\rm{t}}.u = f. \end{aligned} \right. $

      引入惩罚因子α和Lagrange乘子λ后, (2)式将变为(8)式, (5)式和(6)式被转换为(9)式和(10)式, 其余步骤与传统VMD算法相同.

      $ \begin{split} & L({u_k},{\omega _k},\lambda )\\ =\, & \alpha \left\| {{\partial _t}\left[ {\left( {\delta (t) + \frac{{\rm{j}}}{{{\text{π}}t}}} \right) \ast u(t)} \right]{{\rm{e}}^{ - {\rm{j}}{\omega _k}t}}} \right\|_2^2 \\ & + \left\| {f(t) - u(t)} \right\|_2^2 + \left\langle {\lambda (t),f(t) - u(t)} \right\rangle, \end{split} $

      $ {\hat u^{n + 1}}(\omega ) = \frac{{\hat f(\omega ) - \hat \lambda (\omega )/2}}{{1 + 2\alpha {{({\omega _0} - \omega )}^2}}}, $

      $ {\omega ^{n + 1}} = \frac{{\displaystyle\int_0^\infty {\omega {{\left| {\hat u(\omega )} \right|}^2}{\rm{d}}\omega } }}{{\displaystyle\int_0^\infty {{{\left| {\hat u(\omega )} \right|}^2}{\rm{d}}\omega } }}. $

      采用ADMM算法时, 中心频率${\omega _k}$需预计算. 而Dragomiretskiy等[12]所提出三种初始化中心频率的方法(分别为: 赋予初值零、线性化及随机初值化)均有一定的局限性. 其中线性化以获取初值具有较好的准确性与稳定性, 但当$K = 1$时, 中心频率${\omega _k}=0$, 与赋予初值零情况相同, 从而导致线性化失败. 因此, 提出以目标信号功率密度谱(power density spectrum, PSD)最大值所对应的频率作为${\omega _k}$初值.

    • Huang等[21]与Damerval等[22]所提出的停止准则均不适用于VMD算法, 故采用Cheng等[23]所提出的能量差追踪法应用于本文所提出的改进变分模型. 基于能量差追踪法的VMD停止准则如下.

      假设目标信号$f(t)$分解后所得BIMF分量${u_k}(t)$具有正交性, 由(11)式给出, 其总能量表达式由(12)式给出.

      $ f(t) = {u_1}(t) + {u_2}(t) + \cdots + {u_n}(t) = \sum\limits_{k = 1}^n {{u_k}(t)}, $

      $ E = \int_{ - \infty }^\infty {{f^2}(t){\rm{d}}t = } \int_{ - \infty }^\infty {{{\left[ {\sum\limits_{k = 1}^n {{u_k}(t)} } \right]}^2}{\rm{d}}t}, $

      式中E为原信号能量.

      因各BIMF的正交性, (12)式可表示为

      $\begin{split} E = \, &{\int_{ - \infty }^\infty {\left[ {\sum\limits_{k = 1}^n {{u_k}(t)} } \right]} ^2}{\rm{d}}t = \int_{ - \infty }^\infty {{u_1}(t){\rm{d}}t }\\ & + \int_{ - \infty }^\infty {{u_2}(t){\rm{d}}t + } \cdots + \int_{ - \infty }^\infty {{u_n}(t){\rm{d}}t}\\ = \, & {E_1} + {E_2} + \cdots + {E_n}, \end{split}$

      式中${E_1} + {E_2} + \cdots + {E_n}$为各BIMF分量的能量.

      当BIMF分量完全正交时, 各BIMF能量之和${E_{{\rm{total}}}}$应与原信号能量E相等,

      $ {E_{{\rm{total}}}} = {E_1} + {E_2} + \cdots + {E_n} = E; $

      但当BIMF分量不完全正交时, ${E_{{\rm{total}}}}$E之间存在误差${E_{{\rm{err}}}}$,

      $ {E_{{\rm{err}}}}=E - {E_{{\rm{total}}}} = E - \left( {{E_1} + {E_2} + \cdots + {E_n}} \right). $

      能量误差${E_{{\rm{err}}}}$越接近零, 表明分解效果越好, 与原分量符合度更高, 所得模态分量颇含物理意义. 因此, 令${E_{{\rm{err}}}}$的绝对值$\left| {{E_{{\rm{err}}}}} \right|$为停止准则, 当$\left| {{E_{{\rm{err}}}}} \right|$小于收敛阈值时停止迭代, 以获取最佳模态分解数K.

    • 基于以上提出的改进变分模型, 结合能量差追踪法确定收敛条件, 递归VMD算法流程图如图1所示, 具体计算步骤如下:

      图  1  递归VMD流程

      Figure 1.  The recursive VMD diagram.

      1) 输入目标信号, 通过计算目标信号的PSD, 以PSD最大值对应的频率最为中心频率${\omega _{{\rm{initial }}}}$;

      2) 采用步骤1获取的中心频率进行迭代, 并预设模态分解数$K = 1$, 获取(7)式的变分模型, 通过(9)式和(10)式分别获取${u_k}$${\omega _k}$;

      3) 采用步骤2获取的${u_k}$作为BIMF分量, 将$f - {u_k}$作为新目标信号并重复步骤1与2;

      4)对于分解所得BIMF分量, 通过(15)式计算能量误差$\left| {{E_{{\rm{err}}}}} \right|$, 当$\left| {{E_{{\rm{err}}}}} \right|$小于收敛阈值时停止分解并获取全部BIMF分量. 根据计算经验, 采用$\left| {{E_{\rm err}}} \right| \leqslant [\left( {0.7 \sim 2.0} \right)E]/100$为收敛阈值;

      5) 输出全部BIMF分量.

    • 粒子群优化算法(particle swarm optimization, PSO)是由Kennedy 和Eberhart[24]受鸟群觅食行为启发所提出的. 在PSO算法中, 每个粒子具有相应的速度与位置以调整自身的状态, 粒子的位置代表待优化问题的潜在解. PSO算法的数学描述如下.

      D维空间中, 存在由m个粒子组成的种群, 第i个粒子在D维空间中的位置向量为${{ X}_i} = {({x_{i1}}, {x_{i2}}, \cdots, {x_{iD}})^{\rm{T}}}$, 其速度向量为${{ V}_i} = $${({v_{i1}}, {v_{i2}}, \cdots, {v_{iD}})^{\rm{T}}}$, 第i个粒子的最佳位置由向量${{ P}_i} = {({p_{i1}}, {p_{i2}}, \cdots, {p_{iD}})^{\rm{T}}}$表示, 种群最佳位置由向量${{ P}_g} = {({p_{g1}}, {p_{g2}}, \cdots, {p_{g{\rm{D}}}})^{\rm{T}}}$表示, 速度与位置的更新由(16)式和(17)式所示.

      $ v_{id}^{k + 1} = \omega v_{id}^k + {c_1}\eta \left( {{p_{id}} - x_{id}^k} \right) + {c_2}\eta \left( {{p_{gd}} - x_{id}^k} \right), $

      $ x_{id}^{k+1}=x_{id}^k + v_{id}^{k+1}, $

      式中$i = 1, 2, \cdots, m$; $d = 1, 2, \cdots, {{D}}$; k为当前进化代数; ${c_1}$${c_2}$为学习因子; ω为惯性权重; η为[0, 1]内随机数.

    • 以上所提出的递归VMD方法虽可自适应获取分解模态数K, 但惩罚因子α作为约束带宽的参数, 其取值也严重影响了信号处理的准确性. 带宽的变化影响分解所获各模态能量的变化, 从而进一步影响递归模态分解数K或信号分解失效[25]. 因此, 以能量误差$\left| {{E_{{\rm{err}}}}} \right|$为寻优过程的适应度函数, 将适应度函数最小取值作为寻优目标, 基于PSO算法对改进递归VMD算法进行参数寻优, 获取最佳分解参数组合, 其流程如图2所示.

      图  2  基于PSO优化改进递归VMD参数流程

      Figure 2.  The process of using PSO to optimize recursive VMD parameter.

      1) 初始化PSO算法各项变量并确定寻优过程中的适应度函数$\left| {{E_{{\rm{err}}}}} \right|$, 以惩罚因子α及模态分解数K作为粒子位置, 并随机初始化粒子移动速度;

      2) 在不同粒子位置条件下对信号进行递归VMD处理, 获该位置下信号能量误差$\left| {{E_{{\rm{err}}}}} \right|$, 以此作为对应粒子的适应度函数;

      3) 对比各粒子适应度函数大小(优劣), 若有粒子的适应度函数$\left| {{E_{{\rm{err}}}}} \right|$小于当前最小适应度函数, 则对粒子进行更新;

      4) 通过(16)式与(17)式更新粒子属性;

      5) 判断粒子是否满足种群进化停止条件, 若不满足则重复步骤2继续寻优, 直到满足最大种群进化预设值, 输出最佳粒子, 即为最优参数组合$[\alpha, K]$.

      基于PSO优化算法及改进迭代VMD算法, 称为优化递归VMD算法(optimized recursive variational mode decomposition, ORVMD), 该改进算法能获取较精确的惩罚因子α以约束带宽, 并自动获得分解模态个数K, 确定最佳参数组合$[\alpha, K]$.

    • 为验证ORVMD分解信号的可靠性及有效性, 以两个低频信号与间断高频冲击信号组成仿真复合信号. 仿真复合信号$f(t)$与其分量表达式由(18)式所示:

      $ \left\{ \begin{aligned} & {s_1}(t) = \sin \left( {20{\text{π}}t + \frac{{100}}{3}{\text{π}}} \right),\\ & {s_2}(t) = \left\{ \begin{array}{l} 0.6\sin (480{\text{π}}t),t \in [0.2,0.25],\\ 0.5\sin (480{\text{π}}t),t \in [0.4,0.45],\\ 0.4\sin (480{\text{π}}t),t \in [0.6,0.65],\\ 0.3\sin (480{\text{π}}t),t \in [0.8,0.85], \end{array} \right.\\ & {s_3}(t) = 0.65\sin (160{\text{π}}t),\\ & f(t) = {s_1} + {s_2} + {s_3}. \end{aligned} \right. $

      各分量及其合成信号的波形图如图3所示. 为验证算法ORVMD的有效性, 分别采用EMD, EEMD及ORVMD对信号$f(t)$进行分解, 对比其结果.

      图  3  合成信号及其分量 (a) 分量s1; (b) 分量s2; (c) 分量s3; (d) 合成信号f

      Figure 3.  Analog signal and its component waveform: (a) s1; (b) s2; (c) s3; (d) f.

      首先采用EMD对仿真信号进行分解, 分解结果如图4所示. 由图4可知, EMD将信号分解为5个IMF分量及1个残余分量, 分解效果较差, IMF1与IMF2均出现模态混淆现象, IMF3勉强具有一定的物理意义.

      图  4  EMD分解结果 (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) res

      Figure 4.  The results of EMD: (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) res.

      EEMD引入白噪声以克服EMD分解时易出现对极值点选判出错的影响. 选取噪声幅值系数0.02, 集合平均次数50, 采用EEMD分解结果如图5所示.

      图  5  EEMD分解结果 (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) IMF6; (g) IMF7; (h) res

      Figure 5.  The results of EEMD: (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) IMF6; (g) IMF7; (h) res.

      图5可知, EEMD分解出7个IMF分量及1个残余分量. 其中IMF1, IMF3与IMF4分别为原信号中的间断高频信号及两个低频信号, 与原信号分量的相关系数分别为0.981, 0.942和0.944, 表明EEMD对分解信号的物理意义还原性较好, 较EMD具有更好的准确性, 但仍产生许多虚假模态不具有物理性.

      采用本文提出的ORVMD对信号进行分解, 其中分解模态数$K = 3, \;\alpha =500$, 分解结果如图6所示.

      图  6  ORVMD分解结果 (a) IMF1; (b) IMF2; (c) IMF3

      Figure 6.  The results of ORVMD: (a) IMF1; (b) IMF2; (c) IMF3.

      图6所示, 原信号3个分量被较好地还原至3个IMF分量, 其中IMF3为间断高频信号, 两个低频信号分别为IMF1与IMF2. 各IMF分量与对应原分量的相关系数分别为0.998, 0.991与0.999, 较EEMD具有更高的精度, 可获取更具物理意义的信号分量.

    • 处理实际信号时, 目标信号多为调制信号, 故为验证ORVMD在处理实际信号也具有高效性与准确性, 以如下数学模型模拟滚动轴承早期局部损伤信号$x(t)$[26]:

      $ \left\{ \begin{aligned} &{t_k} = t - kT - {\tau _k},\\ & m(t) = 1 - {A_0}\cos (2{\text{π}}{f_{\rm{r}}}t),\\ & h({t_k}) = \sum\limits_{ - \infty }^{ + \infty } {{{\rm{e}}^{ - c({t_k})}} \cdot \cos (2{\text{π}}{f_n}({t_k}))} \cdot U({t_k}),\\ & s(t) = m(t) \cdot h({t_k}),\\ & x(t) = s(t), \end{aligned} \right. $

      式中$s(t)$为周期性冲击信号. 信号衰减指数$C = 1000$, 系统共振频率${f_n}=4000\;{\rm{Hz}}$. ${\tau _k}$表示第k次冲击相对于特征周期的小波动, 该随机波动服从均值为零, 标准差为0.5%转频的正态分布. 特征频率${f_{\rm{r}}}=140\;{\rm{Hz}}$. $U({t_k})$为单位阶跃函数. 加入高斯噪声信号后得信噪比为–5 dB的仿真信号. 采样频率为16000 Hz, 采样点N = 4096. 信号时域及频谱如图7所示.

      图  7  早期轴承内圈故障信号 (a) 时域; (b) 频谱

      Figure 7.  Early inner race fault diagnosis signal.

    • 采用EEMD对信号$x(t)$进行分解, 其分解所得时域与频域如图8所示, 共11个IMF分量及1个残余分量.

      图  8  故障信号EEMD分解结果 (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) IMF6; (g) IMF7; (h) IMF8; (i) IMF9; (j) IMF10; (k) IMF11; (l) IMF12

      Figure 8.  The results of EEMD for fault signal: (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) IMF6; (g) IMF7; (h) IMF8; (i) IMF9; (j) IMF10; (k) IMF11; (l) IMF12.

      图8所示, IMF1—IMF6五个分解分量包含良好的物理信息, 将重叠在全频段的信号分解在不同频段, 但低频信号仍互相重叠, 无法体现轴承损伤的物理信息. 且IMF7—IMF11基本属于无效信息, 蕴含的物理信息较少, 这说明EEMD对非线性信号的分解效果不佳.

    • 采用所提出的ORVMD方法对信号进行处理, 其中模态分解数$K = 9$, 优化惩罚因子$\alpha =$ 16100, 所得结果如图9所示.

      图  9  故障信号ORVMD分解结果 (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) IMF6; (g) IMF7; (h) IMF8; (i) IMF9

      Figure 9.  The results of ORVMD for fault diagnosis: (a) IMF1; (b) IMF2; (c) IMF3; (d) IMF4; (e) IMF5; (f) IMF6; (g) IMF7; (h) IMF8; (i) IMF9.

      图9可知, 每一阶IMF都包含一定的物理意义, 原本冗杂在各个频段的信号已从低频至高频准确区分, 且未出现过分解或者虚假模态. IMF1中蕴含内圈损伤特征频率, IMF5因损伤导致轴承系统发生共振, 主频与谐波之间的频段间隔清晰可见, 包含一定的物理信息. 相比于EEMD, ORVMD具有更高的精度, 不存在虚假模态, 且未分解出不具物理意义的IMF分量以干扰对信号的分析.

    • 因采用VMD分解时, 已有研究表明模态分解数K与惩罚因子α对分解结果及精度有显著影响, 在此不做分析. 除模态分解数K可自适应获得外, 配合PSO优化算法获取最佳参数组合, 较之于传统VMD, 本文所提出的ORVMD因改变模态分量的初始中心频率获取方式, 以PSD最大值对应的频率作为初始中心频率, 代替传统VMD线性初始化的方法, 可减少迭代次数以提升计算速度.

      采用西储大学轴承振动信号为例[27], 对风扇端轴承内圈故障的25组信号分别进行ORVMD以及传统VMD进行分解, 其中实验台转速为1730 rmp, 采样频率12000 Hz, 负载为3 Hp. 为保证对比有意义, 采用与ORVMD分解时所需参数$[\alpha, K]$组合作为传统VMD分解时的输入参数.

      采用ORVMD方法对25组信号进行分解, 获得25组αK组合, 采用PSO算法时, 惩罚因子α寻优的取值范围为[5000, 20000], 取值步长为100. ORVMD参数组合如表1所列.

      编号K, α编号K, α
      112, 121001412, 12400
      212, 129001512, 12000
      312, 118001612, 12000
      412, 119001713, 11900
      512, 118001812, 11900
      612, 127001912, 11400
      712, 121002012, 11900
      812, 131002113, 11900
      912, 121002212, 11900
      1012, 120002312, 12000
      1111, 120002412, 12000
      1211, 120002511, 12100
      1312, 13200

      表 1  ORVMD参数组合

      Table 1.  Parameter set of ORVMD.

      由于实验采集信号含有不同程度的噪声, 噪声对分解产生一定的干扰, 导致最优模态分解数会稍有波动. 由表1可得, 80%的模态分解数均为12, 故选取模态分解数$K = 12$为传统VMD分解时的模态预设定. 惩罚因子看似毫无规律, 但对应实验数据采样频率可知, 惩罚因子作为约束带宽的参数, 均在12000附近波动, 与采样频率相近(12000 Hz), ORVMD获取的25个最优惩罚因子均值为12600, 但其中7次为12000, 6次为11900. 因此, 确定α = 12000为传统VMD分解时的惩罚因子.

      $\alpha =12000, \;K = 12$作为传统VMD分解预设参数, 分别采用传统VMD与ORVMD对上述25组实验振动信号进行分解, 两种方法分解信号耗时如图10所示.

      图  10  VMD与ORVMD计算耗时

      Figure 10.  The duration of calculation for VMD and ORVMD.

      图10可知, 改进的ORVMD算法在计算时间上比传统VMD所需时间少, 虽然平均耗时仅减少12.5%—18.5%, 但由于ORVMD在处理信号时调用PSO算法以获取最优惩罚因子的过程占用较大计算资源, 因此, 认为ORVMD比传统VMD具有更高分解精度与计算效率.

    • 对于传统VMD算法需预设分解个数及惩罚因子, 提出ORVMD算法, 该算法可对目标信号递归并获取确定模态分解数K, 并基于PSO算法对惩罚因子α进行寻优取值, 获取最佳预设参数组合. 同时, 对比分析EMD, EEMD, VMD与ORVMD对非线性信号分解, 表明所提出的ORVMD较EMD, EEMD具有更高的精准性. 该方法可将物理信息分解至不同频段, 且不产生虚假模态, 保证了信号分解的有效性及准确性. 并且, 与传统VMD方法相比, ORVMD具有更高的计算效率, 效率升幅在12.5%—18.5%之间. 此外, 还可开展以复信号、分布式信号[28-31]为研究对象的变分模态分解处理效果研究.

参考文献 (31)

目录

    /

    返回文章
    返回