Skip to content

VMD-SWTTV是一种针对一维信号的二级框架降噪算法,结合了变分模态分解VMD与平稳小波变换SWT,并采用了小波变换全变分法优化了SWT。降噪效果还是不错的。

Notifications You must be signed in to change notification settings

noenemys/VMD-SWTTV

Repository files navigation

VMD-SWTTV

未经允许,禁止转载!!!! Matlab版本使用的是2020b

VMD-SWTTV是一种针对一维信号的二级框架降噪算法,结合了变分模态分解VMD与平稳小波变换SWT,并采用了小波变换全变分法优化了SWT。降噪效果还是不错的。 联合降噪算法VMD-SWTTV。首先使用VMD对信号进行自适应分解,在确定分解层级与主要IMF分量的选择时, 使用了峰度值与交叉相关系数进行评判,能够自适应地对信号进行分解与选择; SWTTV部分引入非凸惩罚项与TV正则项,为简化计算,使用了平稳小波变换以及一种快速全变分降噪算法。 该算法能够大幅提高信号信噪比,实验数据中分别提升了10.207dB、11.246dB、12.153dB。相比于VMD-WTD算法, 将SWTTV替换传统小波阈值降噪WTD的这一操作使信噪比分别提升了3.929dB、2.545dB、2.266dB。 使用仿真数据与最近的一些算法VMD-WTD、SVD-VMD、JANRR、EEMD-SP进行了降噪效果的对比,一定的信噪比范围, 此方法能更大程度地提升信噪比与降低均方根误差,同时也拥有着良好的稳定性。

程序入口为test.m 如有疑问请加qq:1617768486,或发邮件到1617768486@qq.com

About

VMD-SWTTV是一种针对一维信号的二级框架降噪算法,结合了变分模态分解VMD与平稳小波变换SWT,并采用了小波变换全变分法优化了SWT。降噪效果还是不错的。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages