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

一種改進的低復雜度變步長LMS算法*

2014-02-09 06:12:17強建龍蔡燦輝
通信技術 2014年3期
關鍵詞:信號

強建龍,蔡燦輝

(華僑大學信息科學與工程學院,福建廈門361021)

一種改進的低復雜度變步長LMS算法*

強建龍,蔡燦輝

(華僑大學信息科學與工程學院,福建廈門361021)

改進型的變步長LMS算法在有效抑制瞬時噪聲對經典的變步長LMS算法影響的同時,也增加了算法的計算復雜度,提高了其硬件實現的難度。為降低變步長LMS算法的計算復雜度,提出了一種步長改變因子與前后兩個時刻誤差的乘積成正比的新的變步長LMS改進算法,在不增加計算復雜度的條件下,有效地抑制了瞬時噪聲對迭代步長的影響。仿真結果表明,提出的算法和現有的變步長LMS算法收斂速度相當,但其穩態誤差更小,計算復雜度也更低,有利于算法的硬件實現。

最小均方算法 變步長 均方誤差 計算復雜度 仿真

0 引 言

最小均方誤差(LMS)濾波算法具有簡單有效、計算量小、易于實現等優點,因此在工程中得到了廣泛的應用。LMS算法中的步長因子μ決定抽頭系數向量在每次迭代中的更新幅度,是影響算法收斂速度的關鍵參數。LMS算法的目的是在更新過程中使得抽頭權向量逼近維納濾波器的抽頭權向量,因此,更新過程也稱之為學習過程。μ決定了LMS算法的收斂速度,同時直接影響到穩態均方誤差。大的學習速率能夠提高算法的收斂速度,但會加大穩態誤差;反之,如果為了提高穩態性能而采用小的學習速率時,收斂速度就會變慢。兼顧LMS算法的穩態性能和收斂速度最簡單而有效的方法就是在不同的迭代時期使用不同的學習速率,也就是采用變步長學習速率。

為此,Kwong和Johnston[1]在1992年提出了標志性的變步長(VSS,Variable Step Size)LMS算法,該算法根據預測誤差的平方調節學習速率。在此基礎上,Aboulnasr等[2]于1997年提出一種改進的變步長(MVSS,Modified Variable Step Size)LMS算法,利用相鄰時刻誤差的互相關函數很好地避免了不相關的噪聲對迭代步長的影響,但是計算復雜度比VSS-LMS也有所增加。Pazaitis等[3]提出的變步長LMS算法利用誤差的峰度控制步長因子,該算法利用了近似高斯信號的特性,對于較低高斯噪聲有很好的效果,但該近似在較高的噪聲條件下并不準確。Mader等[4]提出了最優變步長LMS算法,該算法的設計是基于每一步迭代中,使得均方權值偏差(MSD,Mean Square Deviation)的下降達到最大,其中MSD被定義為E{(ω(n)-ω0(n))2},即當前濾波器的抽頭系數ω(n)與維納-霍夫方程定義的抽頭權向量的最優值ω0(n)之差,然而ω0(n)在迭代過程中是不可知的[5],所以該算法實用性差。Hwang等[6]提出的VSLMS,利用輸入信號與誤差乘積的范數更新步長因子,但計算復雜度太高,難以實現。為了進一步提高變步長LMS的性能,文中在VSS-LMS和MVSS-LMS算法的基礎上,提出了一種新的改進型變步長LMS算法,根據當前時刻與前一時刻誤差能量的幾何平均自適應調整學習速率,有效地降低了計算復雜度。

1 變步長LMS濾波算法

1.1 LMS自適應濾波算法

LMS自適應濾波就是根據估計誤差的大小自動調節FIR濾波器的抽頭系數,使其代價函數最小的一種算法。設x(n)是濾波器的輸入向量,y(n)是濾波器的輸出向量,ω(n)是濾波器的抽頭系數,則有

設d(n)是期望信號,則是濾波器的輸出信號y(n)與期望信號d(n)的差e(n)可表示為:

最常用的濾波器設計準則是最小均方誤差(MMSE)準則,也就是使濾波器實際輸出與期望響應之間的均方誤差最小,其代價函數定義為:

濾波器的設計就是要找到使J(n)最小的濾波器系數矩陣ω(n)。采用梯度下降法求解,有

式中[7]:

容易驗證,瞬時梯度向量是真實梯度向量的無偏估計:

式(7)所示的算法就是Widrow[8]于1960年提出的LMS濾波算法。若μ(n)是常數,則稱之為固定步長LMS濾波算法,否則稱之為變步長LMS濾波算法。

1.2 變步長LMS濾波算法

從式(7)可知,加大步長可以提高收斂速度,但同時也會加大穩態誤差;反之,降低步長能減小穩態誤差,但卻會降低收斂速度。為了提高LMS算法的性能,Kwong和Johnston于1992年提出了一種具有代表性的變步長LMS(VSS-LMS)濾波算法,即在誤差較大時采用大的迭代步長以提高收斂速度,在誤差較小時采用小的迭代步長以減小穩態誤差。VSS -LMS濾波算法的步長迭代計算表達式如下:

式中,0<α<1,γ>0,μmax≤,μmin=10-5[1], tr(R)是相關矩陣R的跡,根據矩陣代數,我們還知道,一個正方矩陣的跡等于它的對角元素之和。當橫向濾波器是空域濾波器時,其M個輸入端的輸入信號分別是M個傳感器的觀測數據。此時,空域濾波器的輸入信號向量為u(n)=[u1(n),u2(n),…,uM(n)]是輸入信號ui(n)的均方值或能量。因此相關矩陣R的跡等于在濾波器M個輸入端上測得的總的輸入能量,也就是[6]

由此可知,tr(R)也就是輸入信號的能量,這表明使得該算法收斂的條件也可以寫成:

從式(8)可知,噪聲的瞬時變化對VSS-LMS濾波算法的迭代步長會產生較大的影響。為此, Aboulnasr在1997年提出了一種改進的變步長LMS濾波算法(MVSS-LMS),在該算法中,步長由平滑后的相鄰時刻誤差的互相關函數控制,算法描述如下:

其中:

這里,α,β,γ均為常數,且β趨近于1,p(n)是誤差自相關估計因子。從式(11)、式(12)可知,與Kwong提出的算法相比,Aboulnasr的算法用誤差信號的自相關估計因子p(n)替代誤差函數e(n)。由于誤差自相關函數的變化能滿足期望的迭代步長變化的要求,同時,誤差信號的自相關運算使得Aboulnasr的算法能較好地避免了在步長迭代過程中不相關噪聲的影響,因此Aboulnasr的算法在不相關噪聲背景下具有更好的收斂性能。然而,誤差自相關估計因子的計算增加了算法的計算復雜度。

為了強化信號對學習因子的影響,Hwang[6]從另一個角度對VSS-LMS濾波算法進行改進,步長由平滑后的的誤差與輸入的互相關函數和誤差能量的乘積控制,算法描述如下:

這里,‖·‖2代表平方歐式范數操作。該方法通過控制(n),使得步長的變化隨輸入信號的變化而變化,較好地抑制了不相關噪聲對弱信號的影響。然而該方法需要計算范數,大大增加了算法的計算復雜度。

1.3 所提出的變步長LMS濾波算法

為了減少算法的計算復雜度,文中對式(8)進行修改,提出一種簡化的相關學習算法,步長因子迭代過程如下所示:

比較式(8)與式(13)不難看出,所提出的算法是用前一時刻的誤差能量和當前時刻的誤差能量的幾何平均代替VSS-LMS算法中的當前時刻誤差能量,這樣可以在有效抑制不相關噪聲的同時,大大降低了計算復雜度。

1.4 計算復雜度分析

表1給出了是文中所提出的簡化相關變步長LMS算法迭代步驟,以及所需的乘加次數。其中,N是濾波器的階數。

表1 所提出算法迭代步驟Table 1 Iteration steps of the proposed algorithm

表2列出了文中所提出的算法和VSS-LMS、MVSS-LMS以及VSLMS-LMS三個典型的變步長算法的計算復雜度比較數據。

表2 典型變步長算法的計算復雜度比較Table 2 Comparison on computational complexity of typical variable step size algorithms

實際應用中通常采用的是8階濾波器[9],對應的VSS-LMS、MVSS-LMS、VSLMS-LMS和文中算法所需的乘法次數分別為20、23、46和20,即文中算法所需的乘法次數和經典的VSS-LMS算法一樣,比MVSS-LMS減少了15%,比VSLMS-LMS減少了130%。上述算法所需的加法次數分別為17、18、32、17,而文中算法和VSS-LMS一樣,比MVSS-LMS少約6%,比VSLMS-LMS少88%。

2 仿真分析

為了對文中所提出算法的收斂性能進行更為準確的測試,采用Monte Carlo方法進行仿真,文中采用的是2 000次獨立運行結果的統計平均。圖1和圖2是信噪比分別為0 dB和10 dB時文中算法與幾種典型的變步長LMS算法的均方誤差曲線的仿真對比圖。其中,各算法的參數設置如表3所示。輸入x(n)為正弦信號與白噪聲的合成,

式中,s(n)為正弦信號序列,j(n)為均值為0、功率為1的高斯白噪聲,SNR為信噪比(單位為dB)。通過圖1和圖2可以看出文中提出的算法具有最小的穩態均方誤差。

圖1 信噪比為0 dB時均方誤差曲線Fig.1 Comparison on MSE of various adaptive algorithms(SNR=0 dB)

圖2 信噪比為10 dB時均方誤差曲線Fig.2 Comparison on MSE of various adaptivealgorithms(SNR=10 dB)

表3 參數設置Table 3 Parameter settings

3 結 語

文中在分析了現有的變步長LMS算法基礎上,提出了一種步長改變因子與前后兩個時刻誤差的乘積成正比的新的變步長LMS改進算法,能夠在不增加計算復雜度的條件下,有效地抑制瞬時噪聲對迭代步長的影響。仿真結果表明,和現有算法相比較,文中提出的算法具有穩態誤差小、計算復雜度低等優點,有利于在乘法器資源有限的FPGA或者DSP上實現。

[1] KWONG R H,JOHNSTON E W.A Variable Step Size LMS Algorithm[J].Signal Processing,IEEE Transactions on,1992,40(07):1633-1642.

[2] ABOULNASR T,MAYYAS K.A Robust Variable Stepsize LMS-type Algorithm:Analysis and Simulations[J]. Signal Processing,IEEE Transactions on,1997,45(03): 631-639.

[3] PAZAITIS D I,CONSTANTINIDES A G.A Novel Kurtosis Driven Variable Step-size Adaptive Algorithm[J]. Signal Processing,IEEE Transactions on,1999,47(03): 864-872.

[4] MADER A,PUDER H,SCHMIDT G U.Step-size Control for Acoustic Echo Cancellation Filters-an Overview [J].Signal Processing,2000,80(09):1697-1719.

[5] 李寧.LMS自適應濾波算法的收斂性能研究與應用[D].哈爾濱:哈爾濱工程大學,2009.

LI Ning.Convergence Performance Analysis and Applications of the Adaptive lease Mean Square(LMS)Algorithm [D].Harbin:Harbin Engineering University,2009.

[6] HWANG J K,LI Y P.Variable Step-Size LMS Algorithm with a Gradient-based Weighted Average[J].Signal Processing Letters,IEEE,2009,16(12):1043-1046.

[7] 張賢達.現代信號處理[M].第2版.北京:清華大學出版社有限公司,2002:188-199.

ZHANG Xian-da.Modern Signal Processing[M].Second Edition.Beijing:Tsinghua University Publishing Company,2002:188-199.

[8] WIDROW B.Adaptive Signal Processing[M].STEARNS S D.Englewood Cliffs,NJ:Prentice-Hall,1985:75-87.

[9] 劉忠樂,蔡燦輝,強建龍.基于RLS_DGD的查找表更新算法[J].通信技術,2013,46(05):111-114.

LIU Zhong-le,CAI Can-hui,QIANG Jian-long.Lookup Table Update Algorithm based on RLS_DCD[J]. Communications Technology,2013,46(05):111-114.

QIANG Jian-long(1987-),male,graduate student,majoring in mobile communication.

蔡燦輝(1954—),男,博士,教授,主要研究方向為圖像處理與信息編碼。

CAI Can-hui(1954-),male,Ph.D.,professor,mainly engaged in image processing and information coding.

An Improved Low Computational Complexity Variable Step Size LMS Algorithm

QIANG Jian-long,CAI Can-hui
(College of Information Science and Technology,Huaqiao University,Xiamen Fujian 361021,China)

Although the modified variable step size LMS algorithm can effectively suppress the instant noise interferences on the step size,its computational complexity is increased.Consequently,the difficulty for the hardware realization is increased.In order to reduce the complexity of the variable step size LMS algorithm,a novel modified variable step size algorithm with step variation proportional to the product of current error and previous error is proposed in this paper.The proposed algorithm can well restrain the instant noise interferences without increasing the computational complexity.The simulation results indicate that compared with the existing variable step size of LMS algorithms,the convergence speed of the proposed algorithm is about the same,but its steady-state error is much smaller.Meanwhile,its computational complexity is lower,and favorable to hardware realization.

LMS(Least Mean Square)algorithm;variable step size;mean squared error;computational complexity;simulation

TN929.5

A

1002-0802(2014)03-0258-04

10.3969/j.issn.1002-0802.2014.03.005

強建龍(1987—),男,碩士研究生,主要研究方向為移動通信;

國家自然科學基金(No.61201264)項目名稱:高敏捷性的融合協同及部分中繼協同主用戶檢測研究

Foundation Item:The key technology of mobile broadband wireless access system research and industrialization(No.61201264)

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 97在线视频免费观看| 久久青青草原亚洲av无码| 国产自在自线午夜精品视频| 18禁影院亚洲专区| 看国产毛片| 亚洲综合第一区| 亚洲色图另类| 伊人久久青草青青综合| 中文字幕有乳无码| 人人爱天天做夜夜爽| 91国内视频在线观看| 欧美区一区二区三| 91精品视频在线播放| 丁香六月综合网| 国产午夜无码片在线观看网站 | 亚洲精品在线观看91| 成人毛片免费观看| 久久中文电影| 日韩高清一区 | 久久国产高潮流白浆免费观看| 日本不卡在线播放| 日韩精品中文字幕一区三区| 特级毛片免费视频| 亚洲精品大秀视频| 欧美a级在线| 亚洲天堂视频在线观看免费| 91娇喘视频| 91精品国产91久久久久久三级| 99尹人香蕉国产免费天天拍| 中国精品久久| 成人在线观看不卡| 亚洲成aⅴ人在线观看| 小13箩利洗澡无码视频免费网站| 国产正在播放| 久久精品国产在热久久2019 | 伊人成人在线视频| 精品伊人久久久久7777人| 日韩福利在线观看| 99青青青精品视频在线| 国产精品美乳| 国产欧美日韩va| 久久香蕉国产线看观| 国产亚洲精品97AA片在线播放| 色妞www精品视频一级下载| 高清无码手机在线观看| 五月天福利视频| a网站在线观看| 成人噜噜噜视频在线观看| 欧美国产视频| 久草国产在线观看| 国产h视频在线观看视频| 亚洲看片网| 日本五区在线不卡精品| 五月婷婷精品| 国产成人夜色91| 久青草网站| 国产小视频a在线观看| 国产一区在线观看无码| 亚洲精品国产精品乱码不卞| 无码不卡的中文字幕视频| 亚洲综合天堂网| 午夜爽爽视频| 久久精品一品道久久精品| 精品国产www| 青青青伊人色综合久久| 欧美日韩动态图| 四虎精品国产永久在线观看| 狼友av永久网站免费观看| 亚洲第一视频区| 欧美成人精品在线| 波多野结衣第一页| 国产在线观看91精品| 精品国产91爱| 午夜在线不卡| 在线播放国产99re| 欧美不卡在线视频| 亚洲无码高清一区| 香蕉eeww99国产在线观看| 国产91线观看| 婷婷六月综合| 亚洲福利视频一区二区| 国产精品尤物在线|