淺談VMD(變分模態(tài)分解)

淺談VMD(變分模態(tài)分解)

統(tǒng)一解釋一下,我也是才學(xué)習(xí)這個(gè),很多地方不懂。至于譯文,也是自己根據(jù)原論文進(jìn)行的一些翻譯,很多地方不是很準(zhǔn)確,研一的可以自己試著去讀英文原文,而且大家學(xué)校應(yīng)該都能下載這篇論文。研二的如果急著要用可以參考借鑒一下。

新的自適應(yīng)信號(hào)處理方法,對(duì)非平穩(wěn)、非線性信號(hào)具有良好處理效果。

文章說明

因?yàn)樽罱撐男枰玫絍MD,所以看了幾篇關(guān)于VMD的論文,VMD在2014年提出,所以其論文比較新,而且知網(wǎng)上的論文都是基于VMD的應(yīng)用,里面的原理都是從VMD原文摘抄,不太好理解,我也看了VMD這篇論文,我也進(jìn)行了一定的翻譯,譯文在后面,但翻譯總有差距,希望英語好的專業(yè)好的能提出建議,謝謝。

閱讀說明

我知道好多人看著VMD看博客最想知道的就是這東西的應(yīng)用和大概步驟原理,而具體原理算法不太感興趣,而且也不太容易看懂。本文既然是淺談,就從VMD的步驟和應(yīng)用。

VMD工作原理步驟

步驟

VMD是通過迭代搜尋變分模型(具體怎么搜尋,請(qǐng)親們自己看,我主要講他的大概)最優(yōu)解, 來確定我們所知的模態(tài)uk(t)及其對(duì)應(yīng)的中心頻率ωk和帶寬。

每個(gè)模態(tài)都是具有中心頻率的有限帶寬(就是在頻域中有在一定的寬度)。所有模態(tài)之和為源信號(hào)。

而對(duì)求最優(yōu)解采用二次懲罰和拉格朗日乘數(shù)將上訴約束問題轉(zhuǎn)換為非約束問題,并用交替方向乘子法求解這個(gè)非約束問題, 通過迭代更新最終得到信號(hào)分解的所有模態(tài)。分解的所有模態(tài)中有包含主要信號(hào)的模態(tài)和包含噪聲的模態(tài)。將包含主要信號(hào)的模態(tài)進(jìn)行重構(gòu),從而達(dá)到去噪的效果。

代碼步驟思路(uk和ωk更新算法)

1、初始化uk、ωk、λ和n=0,k=0

2、n=n+1(迭代次數(shù))

3、k=k+1,根據(jù)VMD算法公式更新uk、ωk

4、又根據(jù)相關(guān)的算法更新拉格朗日乘數(shù)λ

5、知直到滿足一定條件,停止迭代,不然轉(zhuǎn)到2步驟

以上只是求每一個(gè)模態(tài)的單步驟

我的理解總步驟:

1、初始化uk、ωk、λ和n=0,

2、n=n+1(迭代次數(shù))

3、根據(jù)VMD算法公式更新uk、ωk

4、又根據(jù)相關(guān)的算法更新拉格朗日乘數(shù)λ

5、知直到滿足一定條件根據(jù)(相似系數(shù)來判斷),停止迭代,不然轉(zhuǎn)到2步驟

6、k=k+1,將源信號(hào)減去分解出來的模態(tài),并作為下次一循環(huán)的源信號(hào),轉(zhuǎn)到步驟1123456789101112131415

如何判斷相關(guān)模態(tài)

判斷

用信號(hào)與模態(tài)的相似程度來判斷信號(hào)與噪聲 。推薦一篇論文,他對(duì)VMD進(jìn)行了一些優(yōu)化。例如:在VMD中一般采用局部重構(gòu),即將與原信號(hào)相似的模態(tài)就認(rèn)為是信號(hào),與原信號(hào)相差大的模態(tài)認(rèn)為噪聲,然而噪聲模態(tài)中其實(shí)還含有一些信號(hào),用一定方法提取信號(hào),可增加信噪比和可信度。同理(我自己的看法),采用定的濾波器處理信號(hào)模態(tài)來去除其中的噪聲會(huì)不會(huì)提高信噪比。這是一個(gè)方向。

推薦論文:基于VMD的激光雷達(dá)回波信號(hào)去噪方法研究

應(yīng)用

其實(shí)看了上面的原理,其實(shí)大家都該有一個(gè)基本的想法,VMD將信號(hào)分解與重構(gòu),用的最多就是來去噪。

我準(zhǔn)備用來進(jìn)行心率提取

其他應(yīng)用:諧波提取、用的最多的滾動(dòng)軸承檢測、故障檢測等等

VMD原文

下面是原文鏈接,可以自行下載,也可以聯(lián)系我,還有我自己的譯文,翻譯一班不是太準(zhǔn)確,但能幫助你更好的理解。

缺點(diǎn)及解決方法

1、最大的局限性是邊界效應(yīng)和突發(fā)的信號(hào)。這與基于L2平滑階段的使用密切相關(guān),該階段過度懲罰了域邊界和內(nèi)部的跳躍。

2、長期模態(tài)的光譜帶會(huì)隨著時(shí)間的推移而急劇變化,并且會(huì)在全局范圍內(nèi)重疊。在這里,直接的解決方案是將信號(hào)分解成較短的塊,在這些塊上信號(hào)足夠穩(wěn)定。

3、要求預(yù)先定義模態(tài)數(shù)K。這是我們與許多成功的聚類和分段算法(例如k-means)共享的缺點(diǎn)。

補(bǔ)充

在寫論文,通常拿VMD與EMD(經(jīng)驗(yàn)?zāi)B(tài)分解)、EWT(經(jīng)驗(yàn)小波變換)進(jìn)行性能對(duì)比。

對(duì)于預(yù)定義模態(tài)數(shù)K的解決方法,推薦一篇論文:基于反饋?zhàn)兎帜J椒纸獾膯瓮ǖ烂ぴ捶蛛x算法,他采用反饋模式對(duì)K自動(dòng)識(shí)別定義,解除了預(yù)定義的先驗(yàn)?zāi)J健?/p>

EMD以及VMD的matlab代碼(求大家給個(gè)贊別)

完整文件資源下載:

http://www.gumenghua.com/61.html

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容