999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于矢量加速的變步長頻域最小均方算法

2015-08-22 08:18:41易清明曾杰麟
計算機工程 2015年7期
關(guān)鍵詞:信號

易清明,曾杰麟,石 敏

(暨南大學信息科學技術(shù)學院,廣州510632)

·開發(fā)研究與工程應用·

一種基于矢量加速的變步長頻域最小均方算法

易清明,曾杰麟,石 敏

(暨南大學信息科學技術(shù)學院,廣州510632)

針對現(xiàn)有變步長頻域批處理最小均方(VSFBLMS)算法收斂速度慢的問題,提出一種基于矢量加速的VSFBLMS算法。利用VSFBLMS計算得到的基本步長參數(shù)對當前收斂階段進行判斷,并根據(jù)收斂階段分別在前期和后期選擇較大和較小迭代次數(shù)的權(quán)值更新公式進行系數(shù)更新,從而加快算法前期的收斂速度并保證后期失調(diào)量較小。采用基于自適應濾波器噪聲抵消模型進行算法性能測試,結(jié)果表明,相比VSFBLMS算法,該算法的收斂速度有較大提高,且在后期具有與VSFBLMS算法趨于一致的失調(diào)量。

自適應濾波;矢量加速;變步長;頻域批處理最小均方算法;重疊保留法

中文引用格式:易清明,曾杰麟,石 敏.一種基于矢量加速的變步長頻域最小均方算法[J].計算機工程,2015,41(7):285?288,293.

英文引用格式:Yi Qingm ing,Zeng Jielin,Shi M in.A Variable Step?size Frequency?domain Least Mean Square A lgorithm Based on Vector Acceleration[J].Computer Engineering,2015,41(7):285?288,293.

1 概述

自適應濾波最早在20世紀60年代出現(xiàn),自提出經(jīng)典最小均方(Least Mean Square,LMS)算法[1]以來,基于該準則的自適應算法一直都是該領(lǐng)域的研究熱點。其中最經(jīng)典的一種改進算法是1981年提出的批處理最小均方(Block Least Mean Square,BLMS)算法[2],與LMS算法相比,BLMS算法收斂到最佳的迭代次數(shù)明顯減少,且收斂的穩(wěn)定性好,但計算量會隨濾波器階數(shù)增長而快速變大。

以上2種算法均是基于時域的處理算法。隨著頻域處理方法的快速發(fā)展,頻域批處理最小均方(Frequency?domain Block Least Mean Square,F(xiàn)BLMS)算法因其容易與FFT算法結(jié)合,在信號處理中得到廣泛應用[3?4]。傳統(tǒng)的FBLMS算法其步長值是固定的,為了協(xié)調(diào)收斂速度與穩(wěn)態(tài)誤差的矛盾,當前FBLMS改進算法一般集中在對步長自動更新的改動上[5?7]。

本文通過研究傳統(tǒng)的FSFBLMS以及已有的變步長頻域批處理最小均方[8?10](Variable Step?size Frequency?domain Block Least Mean Square,VS?FBLMS)算法,提出一種新的基于矢量加速的變步長頻域批處理最小均方(Accelerating Vector based VSFBLMS,AV?VSFBLMS)算法。

2 傳統(tǒng)FBLMS算法

FBLMS算法的基本原理是先利用串并轉(zhuǎn)換把輸入數(shù)據(jù)進行分塊,在采集到數(shù)據(jù)后利用經(jīng)過N點快速傅立葉變換(Fast Fourier Transform,F(xiàn)FT)的輸入數(shù)據(jù)及同樣經(jīng)過N點FFT變換的期望信號用重疊保留法計算其卷積,并與當前的濾波器系數(shù)作點乘,最終得出輸出信號數(shù)據(jù)。因為FBLMS算法中應用了FFT技術(shù),可以把原來在時域算法中的卷積計算量大大減少,當前在工程上有著大量的應用[11?12]。

FBLMS算法主要性能指標為收斂時間和失調(diào)量。對于確定步長的FSBLMS算法,其步長μB的值在整個算法過程不會改變,只能在收斂時間與失調(diào)量之間進行折中選擇,不能同時兼顧2個指標[13]。

為了協(xié)調(diào)這個矛盾,變步長頻域批處理最小均方(VS?FBLMS)算法被提出,其步長μB會隨著濾波過程的進行而變化。以文獻[14]中采用的步長表達式為例:

其中,α為衰減因子;μopt為使相應的VS?FBLMS算法收斂最快的步長;f(k) = μopt(1-exp(-α ×??梢钥闯觯S著濾波過程進行,誤差信號的均方差減少,步長μB將逐漸減小。

文獻[15]為了進行資源優(yōu)化,提出一種快速算法(FS?FBLMS),對步長采用兩段式的處理方式,其步長表達式如下:

其中,μ為初始步長;μ′為穩(wěn)定步長;并定義 Δ=‖W(k+1)-W(k)‖1為前后2次迭代抽頭系數(shù)向量差的1?范數(shù);T為閾值;N為抽頭數(shù);當其滿足Δ<Δ′=1/NT時說明算法開始收斂;μB的值從較大的初始步長切換為較小的穩(wěn)定步長。

通常在變步長FS?FBLMS算法中,步長值μB在算法初始階段會比較大,保證較快的收斂速度,在后期階段會變小,保證較小的失調(diào)量,以此達到兼顧收斂時間及失調(diào)量的目的。

3 基于矢量加速的變步長FBLMS算法

為了進一步改善變步長FBLMS算法的性能,提出一種基于矢量加速的變步長 FBLMS(Accelerating Vector based Variable Step?size FBLMS,AV?VSFBLMS)算法。該算法的步長系數(shù)可由傳統(tǒng)BLMS算法推導得出,先寫出時域BLMS的算法過程如下:

其中,μ=μB(1/L);μB為步長系數(shù)。

把式(5)中的 w(k+L)看成 w(0)(k),重寫式(5)得到:

再用w(0)(k)替換式(3)、式(4)中的w(k)得到y(tǒng)(1)(k+m)及e(1)(k+m):

聯(lián)立式(7)、式(8)、式(5),得到經(jīng)1次矢量迭代的權(quán)值更新公式:

其中,K1=2μ(1-μ×tr[X])定義為一次迭代的步長系數(shù)。

同理可以推導出多次迭代的權(quán)值更新公式并有第n次迭代步長系數(shù)的通項公式如下:

由以上討論可得,對于某一特定的輸入塊,選取n次矢量迭代更新,其權(quán)系數(shù)更新表達式如下:

上文提出的權(quán)系數(shù)更新表達式雖然是在時域BLMS算法基礎(chǔ)上進行推導,但因該表達式只涉及了權(quán)值系數(shù)的變化,F(xiàn)BLMS算法中的數(shù)據(jù)流向并沒有發(fā)生改變,因此可直接把該結(jié)論應用在FBLMS算法中。綜上所述,該算法實質(zhì)上是利用了權(quán)系數(shù)更新的n次迭代,提高算法的搜索速度。

為了研究迭代次數(shù)n及基本步長μ對步長系數(shù)Kn的影響,對輸入信號自相關(guān)矩陣的跡tr[R]確定時(tr[R]=4),基本步長μ與第n次迭代步長系數(shù)Kn的關(guān)系進行仿真,仿真結(jié)果如圖1所示。

圖1 tr[R]確定時Kn與μ的關(guān)系

圖1中不同的線型代表在權(quán)系數(shù)更新采用不同迭代次數(shù)時Kn與μ的關(guān)系。由圖可得,Kn近似隨著μ線性變化,且迭代次數(shù)越多,其斜率越大。則對于確定的tr[R]及μ,隨著矢量迭代次數(shù)的增加,算法的收斂速度越快,但失調(diào)量將越大。

把該結(jié)論應用于AV?VSFBLMS算法中,并把VSFBLMS的步長系數(shù)看作式(10)中的μ作為基本步長系數(shù)由此計算出Kn??梢灶A見:如果在算法前期適當?shù)剡x擇較高的迭代次數(shù),可以更快地讓算法得到收斂;在算法后期適當?shù)剡x擇較小的迭代次數(shù)直至選取0次迭代,可以使AV?VSFBLMS算法與VSFBLMS算法的失調(diào)量最終趨于一致。通過對AV?VSFBLMS的關(guān)鍵特性進行分析,確定算法的總體流程如下:

(1)定義時域信號矢量及頻域信號矢量。定義如下矢量,在第k塊的數(shù)據(jù)處理中,x(k)為輸入信號矢量,d(k)為期望輸出信號矢量,y(k)為實際輸出信號矢量,e(k)為誤差信號矢量,w(k)為濾波器權(quán)值矢量。則頻域信號矢量表示如下:

(2)根據(jù)式(3)得到基本步長參數(shù)μbase。

(3)對于某一次特定的權(quán)值更新,若 μbase> μup_range,說明當前濾波器正處于前期快速跟蹤階段,需要較大的步長值,此時將 μbase代入式(10),計算2次矢量迭代的步長系數(shù),濾波器采用步長系數(shù)μB(k) = K2(μbase);若 μdown_range< μbase< μup_range,說明當前濾波器正處于中期穩(wěn)定跟蹤階段,此時將μbase代入式(10),得到1次矢量迭代的步長系數(shù),濾波器采用步長系數(shù) μB(k)=K1(μbase);若 μbase<μdown_range,說明當前濾波器正處于后期緩慢調(diào)整階段,濾波器采用步長系數(shù)μB(k)=μbase。

(4)求出當前的輸出信號矢量并更新濾波器權(quán)值系數(shù)。經(jīng)過以上步驟,當前塊時域輸出信號矢量與頻域濾波器系數(shù)矢量可以表示如下:

其中,μB為步長系數(shù);分別為L階的單位矩陣與零矩陣。

歸納得對于某一特定的輸入信號數(shù)據(jù)塊,AV?VSFBLMS的總體流程如圖2所示。

圖2 某特定輸入塊的AV?VSFBLMS算法流程

4 仿真實驗與分析

為了比較各種算法的性能,利用自適應濾波器噪聲抵消模型進行應用仿真,原理如圖3所示。

圖3 自適應濾波噪聲抵消模型

在信號源中輸入幅值為2,頻率為300 Hz的余弦信號作為有用信號,噪聲源中輸入幅值為0.5,頻率為50 Hz的余弦信號作為噪聲信號。則在輸出端中可得到經(jīng)過自適應去除噪聲后的有用信號。

采用以上模型,本文比較了傳統(tǒng)BLMS算法、文獻[14]提出的變步長FBLMS算法(VS?FBLMS)、文獻[15]提出的快速變步長算法(FS?FBLMS)及本文提出的基于矢量加速的變步長FBLMS算法(AV?VSBLMS)在此濾波模型中的性能,各算法參數(shù)設(shè)置如表1所示。

表1 仿真數(shù)據(jù)參數(shù)設(shè)置

由此得到的仿真結(jié)果如圖4所示。

圖4 不同濾波算法的輸出信號

圖4為原始信號及經(jīng)不同濾波方法后的輸出信號,圖5為采用不同濾波方法后的輸出信號與輸入信號之間的塊平均絕對誤差比較。由仿真結(jié)果可以得出,AV?VSFBLMS算法在自適應濾波器噪聲抵消模型中所表現(xiàn)出的算法性能與傳統(tǒng)BLMS算法、FS?FBLMS算法以及VS?FBLMS算法相比,有較快的收斂速度及較小的穩(wěn)態(tài)失調(diào)量。

圖5 不同濾波算法的塊平均絕對誤差比較

5 結(jié)束語

本文針對現(xiàn)有VSFBLMS的收斂速度控制問題,提出一種基于矢量加速的變步長頻域批處理最小均方(AV?VSFBLMS)算法。利用基本步長參數(shù)對當前收斂階段進行判斷,根據(jù)收斂階段選擇迭代次數(shù)不同的權(quán)值更新公式進行系數(shù)更新,加快VSBLMS算法前期的收斂速度并保證后期較小的失調(diào)量,通過理論演算與計算機仿真結(jié)果表明,該算法有較快的收斂速度與較小的穩(wěn)態(tài)誤差。

[1] Widrow B,Hoff M E.Adaptive Switching Circuits[C]//Proceedings of Conference on WESCON Convention Record.Los Angeles,USA:[s.n.],1960:96?140.

[2] Clark G A,M itra S K,Parker S,et al.Block Implementation of Adaptive Digital Filters[J].IEEE Transactions on Acoustic,Speech and Signal Processing,1981,29(3):744?754.

[3] M ikhaelW B,Spanias A S.A Fast Frequency?domain Adaptive Algorithm[J].IEEE Transactions on Circuits and Systems,1987,34(10):1152?1160.

[4] Shynk J J.Frequency?domain and Multirate Adaptive Filtering[J].IEEE Signal Processing,1992,9(1):14?37.

[5] Yang Qun,Xiao Lin,Zeng Xuewen,etal.Adaptive Step?size and Block?size FBLMS A lgorithm [C]//Proceedings of International Conference on Computer Engineering and Technology.Washington D.C.,USA:IEEE Press,2009:8?12.

[6] Shi K,Ma Xiaoli.A Frequency Domain Step?size Control Method for LMS Algorithms[J].IEEE Signal Processing Letters,2010,17(2):125?128.

[7] Wang J,Zhang B.Design of Adaptive Equalizer Based on Variable Step LMS Algorithm[C]//Proceedings of the 3rd International Symposium on Computer Science and Computational Technology.Washington D.C.,USA:IEEE Press,2010:256?258.

[8] Wu M ing.A Step Size Control Method for Deficient Length FBLMS Algorithm[J].IEEE Signal Processing Letters,2014,21(9):1448?1451.

[9] Lee Jung?Hsi,Huang Hsu?Chang.On the Step?size Bounds of Frequency?domain Block LMS Adaptive Filters[J].IEEE Signal Processing Letters,2013,20(1):23?26.

[10] Feng Cunqian,Tong Ningning,Yang Youchun.A New Variable Step?size BLMS Algorithm Based on Discrete Wavelet Transforms[C]//Proceedings of the 2nd WRI Global Congress on Intelligent Systems.Washington D.C.,USA:IEEE Press,2010:285?287.

[11] Abadi M S E,Mousavi SZ,Hadei A.Variable Step?Size Block Least Mean Square Adaptive Filters[C]//Proceedings of the 1st International Conference on Industrial and Information Systems.Washington D.C.,USA:IEEE Press,2006:593?595.

[12] Tayyab M,Kamboh A M,Gohar N D.Digital Calibration of Delta Sigma Modulator Using Variable Step Size LMS Based Adaptive Line Enhancerp[C]//Proceedings of the 3rd International Conference on Computer,Control&Communication.Washington D.C.,USA:IEEE Press,2013:1?3.

[13] Majdar R S,Eshghi M.A New Variable Step?size Normalized PBS_LMSAlgorithm[C]//Proceedings of the 3rd International Conference on Computer Applications and Industrial Electronics.Washington D.C.,USA:IEEE Press,2011:168?171.

[14] 楊 群.改進的變步長頻域批處理 LMS算法[J].計算機工程與應用,2009,45(1):17?21.

[15] 姜 斌,包建榮.自動變步長BLMS自適應均衡的優(yōu)化實現(xiàn)[J].電路與系統(tǒng)學報,2013,18(1):384?389.

編輯 顧逸斐

A Variable Step?size Frequency?domain Least M ean Square Algorithm Based on Vector Acceleration

YIQingming,ZENG Jielin,SHIM in
(College of Information Science and Technology,Jinan University,Guangzhou 510632,China)

To enhance the convergence speed of existed Variable Step?size Frequency?domain Block LeastMean Square(VSFBLMS)algorithm,an Accelerating Vector based Variable Step?size Frequency?domain Block Least Mean Square(AV?VSFBLMS)algorithm is proposed.The algorithm judges the current convergence stage of basic step parameters obtained by using the algorithm of VSFBLMS computing,selects a larger iteration number of coefficient updating formulas in early process stage while a smaller iteration number of coefficient updating formulas in later process stage according to the convergence statue.It helps to improve the convergence rate in early stage and also ensures a low m isalignment in later stage.Experimental result based on adaptive noise cancelling model shows that the proposed algorithm outperforms other VSFBLMS algorithms in convergence speed w ith a lowerm isalignment.

adaptive filtering;vector acceleration;variable step?size;Frequency?domain Block Least Mean Square(FBLMS)algorithm;overlap?savemethod

1000?3428(2015)07?0285?04

A

TP301.6

10.3969/j.issn.1000?3428.2015.07.054

廣東省工程技術(shù)研究中心基金資助項目(2012gczxA003)。

易清明(1965-),女,教授、博士,主研方向:信號處理,混合信號集成電路設(shè)計;曾杰麟,碩士;石 敏,副教授、博士。

2015?01?27

2015?02?23E?mail:1234051006@stu.jnu.edu.cn

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發(fā)生器的設(shè)計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯(lián)鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 韩日免费小视频| 伊人久久综在合线亚洲2019| 亚洲系列无码专区偷窥无码| 2020久久国产综合精品swag| 九九久久精品国产av片囯产区| 91精品日韩人妻无码久久| 亚洲婷婷六月| 成人日韩视频| 欧美日韩国产在线播放| 老司机aⅴ在线精品导航| 福利在线免费视频| 久久精品只有这里有| 日本亚洲欧美在线| 国产拍揄自揄精品视频网站| 久久国产黑丝袜视频| 亚洲a级毛片| 亚洲第一极品精品无码| 欧美一区二区啪啪| 亚洲成综合人影院在院播放| 这里只有精品在线播放| 国产精品区视频中文字幕| 欧美色综合久久| 在线日本国产成人免费的| 欧美成人怡春院在线激情| 日韩成人在线一区二区| 无码在线激情片| 99这里只有精品免费视频| 尤物在线观看乱码| 欧美日韩国产综合视频在线观看| 波多野结衣视频网站| 国产美女免费| 久久久噜噜噜久久中文字幕色伊伊 | 欧美视频在线不卡| 国产成人精品一区二区三区| 手机在线免费毛片| 亚洲成人网在线播放| 国产精品播放| 久久人人妻人人爽人人卡片av| 日本道中文字幕久久一区| 免费亚洲成人| 久热re国产手机在线观看| 国产美女视频黄a视频全免费网站| 91麻豆精品国产高清在线| 国产男女免费视频| 久久女人网| 久青草国产高清在线视频| 久久久久青草大香线综合精品| AV不卡在线永久免费观看| 国产在线精品99一区不卡| 成人一级黄色毛片| 国产精品手机在线观看你懂的| 91久久天天躁狠狠躁夜夜| 综合社区亚洲熟妇p| 国产AV毛片| a级毛片在线免费| 人人看人人鲁狠狠高清| 亚洲一区二区约美女探花| 国产精品美人久久久久久AV| 久久免费观看视频| a天堂视频在线| 欧美日在线观看| 2021亚洲精品不卡a| 成年人视频一区二区| 天天干天天色综合网| 免费又爽又刺激高潮网址| 国产91精品调教在线播放| 成年人国产网站| 青草娱乐极品免费视频| 国产精品va免费视频| 中文无码精品a∨在线观看| 一区二区偷拍美女撒尿视频| 国产成人夜色91| 国内精自线i品一区202| 国产精品视频白浆免费视频| 在线免费亚洲无码视频| 色婷婷成人网| 午夜视频日本| 国产精品女同一区三区五区| 成年人免费国产视频| 久草中文网| 亚洲国产高清精品线久久| 成人无码区免费视频网站蜜臀|