亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2015-08-22 08:18:41易清明曾杰麟
        計算機工程 2015年7期
        關鍵詞:批處理均方頻域

        易清明,曾杰麟,石 敏

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

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

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

        易清明,曾杰麟,石 敏

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

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

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

        中文引用格式:易清明,曾杰麟,石 敏.一種基于矢量加速的變步長頻域最小均方算法[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),自提出經典最小均方(Least Mean Square,LMS)算法[1]以來,基于該準則的自適應算法一直都是該領域的研究熱點。其中最經典的一種改進算法是1981年提出的批處理最小均方(Block Least Mean Square,BLMS)算法[2],與LMS算法相比,BLMS算法收斂到最佳的迭代次數明顯減少,且收斂的穩(wěn)定性好,但計算量會隨濾波器階數增長而快速變大。

        以上2種算法均是基于時域的處理算法。隨著頻域處理方法的快速發(fā)展,頻域批處理最小均方(Frequency?domain Block Least Mean Square,F(xiàn)BLMS)算法因其容易與FFT算法結合,在信號處理中得到廣泛應用[3?4]。傳統(tǒng)的FBLMS算法其步長值是固定的,為了協(xié)調收斂速度與穩(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算法的基本原理是先利用串并轉換把輸入數據進行分塊,在采集到數據后利用經過N點快速傅立葉變換(Fast Fourier Transform,F(xiàn)FT)的輸入數據及同樣經過N點FFT變換的期望信號用重疊保留法計算其卷積,并與當前的濾波器系數作點乘,最終得出輸出信號數據。因為FBLMS算法中應用了FFT技術,可以把原來在時域算法中的卷積計算量大大減少,當前在工程上有著大量的應用[11?12]。

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

        為了協(xié)調這個矛盾,變步長頻域批處理最小均方(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次迭代抽頭系數向量差的1?范數;T為閾值;N為抽頭數;當其滿足Δ<Δ′=1/NT時說明算法開始收斂;μB的值從較大的初始步長切換為較小的穩(wěn)定步長。

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

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

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

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

        把式(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),得到經1次矢量迭代的權值更新公式:

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

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

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

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

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

        圖1 tr[R]確定時Kn與μ的關系

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

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

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

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

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

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

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

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

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

        4 仿真實驗與分析

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

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

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

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

        表1 仿真數據參數設置

        由此得到的仿真結果如圖4所示。

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

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

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

        5 結束語

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

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

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

        2015?01?27

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

        猜你喜歡
        批處理均方頻域
        一類隨機積分微分方程的均方漸近概周期解
        Beidou, le système de navigation par satellite compatible et interopérable
        頻域稀疏毫米波人體安檢成像處理和快速成像稀疏陣列設計
        雷達學報(2018年3期)2018-07-18 02:41:34
        基于改進Radon-Wigner變換的目標和拖曳式誘餌頻域分離
        一種基于頻域的QPSK窄帶干擾抑制算法
        基于抗差最小均方估計的輸電線路參數辨識
        電力建設(2015年2期)2015-07-12 14:15:59
        基于頻域伸縮的改進DFT算法
        電測與儀表(2015年3期)2015-04-09 11:37:24
        基于隨機牽制控制的復雜網絡均方簇同步
        基于PSD-BPA的暫態(tài)穩(wěn)定控制批處理計算方法的實現(xiàn)
        批處理天地.文件分類超輕松
        日本一区三区三区在线观看 | 亚洲国产成人精品无码区99| 国产精品视频一区二区三区四| 亚洲欧美国产日韩制服bt| 亚洲av永久无码一区二区三区| 久久精品无码av| 3d动漫精品一区二区三区| 无套内谢孕妇毛片免费看看| 国产福利片无码区在线观看 | 色佬精品免费在线视频| 胸大美女又黄的网站| 精品久久久久成人码免费动漫 | 久久久久亚洲av综合波多野结衣| 超清精品丝袜国产自在线拍| 免费a级毛片无码a| 久久亚洲AV无码精品色午夜| 亚洲女同av一区二区在线观看| 免费在线国产不卡视频| 91露脸半推半就老熟妇| 日韩精品久久无码中文字幕| 狠狠色噜噜狠狠狠888米奇视频| 精品推荐国产精品店| 甲状腺囊实性结节三级| 扒开双腿操女人逼的免费视频| 久久精品国产在热亚洲不卡| 免费久久99精品国产| 中国农村妇女hdxxxx| 日韩欧美亚洲综合久久影院d3| 亚洲人成网站久久久综合| 一区两区三区视频在线观看| 日本饥渴人妻欲求不满| 欧美亚洲熟妇一区二区三区| 秋霞影院亚洲国产精品| 欧美片欧美日韩国产综合片| 久久青青草原一区网站| 蜜桃一区二区三区视频网址| 丰满少妇人妻无码专区| 久久久久亚洲av无码专区导航| 亚洲精品国产一二三无码AV| 精品少妇后入一区二区三区| 精品综合久久88少妇激情|