国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

一種新的變步長LMS算法及在DSP上實現

發布時間:2010-8-20 14:35    發布者:lavida
關鍵詞: dsp , LMS , 算法
最小均方誤差(LMS)算法由Widrow和Hoff等人于1960年提出,由于其結構簡單,計算量小,穩定性好,易于實現等優點而得到廣泛的應用。LMS算法的缺點是收斂速度慢,它克服不了收斂速度和穩態誤差這一對固有矛盾:在收斂的前提下,如果步長取較大值,雖然收斂速度能得到提高,但穩態誤差會隨之增大,反之穩態誤差雖然降低但收斂速度就會變慢。為解決這一矛盾,人們提出了許多改進型自適應算法。其中很大一類是變步長LMS算法。文獻提出Sigmoid函數變步長LMS算法(SVSLMS)。該算法在初始階段或未知系統的系數參數發生變化時,其步長較大,從而使該算法有較快的收斂速度;而在算法收斂后,不管主輸入端干擾信號e(n)有多大,都保持很小的調整步長,從而獲得較小的穩態失調噪聲。但Sigmoid函數過于復雜,且在誤差e(n)接近零處變化太大,不具有緩慢變化的特性,使得SVSLMS算法在自適應穩態階段仍有較大的步長變化;文獻提出的算法引入了多個調整參數,因而步長因子不易設計和控制;文獻[6-8]提出了3種與誤差信號成非線性關系的步長設計方法,該類算法具有較好的收斂性能,但3種算法在計算步長因子時,都存在指數運算。在數字信號處理中,進行一次指數運算需要的計算量,相當于進行多次乘法運算的計算量。  

因此這類算法在實現時,增大了計算復雜度。為克服上述變步長LMS自適應濾波器存在的不足,在此提出了一種新的變步長LMS自適應濾波算法,該算法具有良好的收斂性能,較快的收斂速度,較小的穩態誤差.良好的魯棒性,并且在求變步長因子時計算量較小。  

1 新的變步長LMS算法分析  

基本的固定步長LMS算法的迭代公式可以表述為:  


  
式中:X(n)表示時刻n的輸入信號矢量;W(n)表示時刻n自適應濾波器的權系數;d(n)是期望輸出值;e(n)是誤差;μ是控制穩定性和收斂速度的參量(步長因子)。本文基于文獻[6,7]建立一個步長μ(n)和誤差e(n)的函數關系:反正切函數是一個關于自變量的增函數,且在零附近變化平緩,而且是一個有界函數,函數值不會發散。根據W(k+1)=W(k)=w*=最佳Wiener解,即2μ(n)e(n)X(n)=0并且0根據上述討論,可將新算法的變步長μ(n)取為:  

μ(n)=βαtan(α∣e(n)X(n)∣)  

初始時刻∣e(n)X(n)∣很大,由于反正切是一個自變量的增函數,所以μ(n)較大;隨著算法不斷地向穩態趨近,∣e(n)X(n)∣不斷減小,μ(n)也隨之不斷減小;當達到穩態時,∣e(n)X(n)∣很小,μ(n)也很小,此時的穩態失調誤差也很小。  

由圖1可看出α越大,相同誤差水平時的步長也越大,但在誤差接近為零時步長變化越劇烈。圖2是β取不同值時的步長變化曲線,可以看出隨著β的減小步長也在減小。  


  
2 仿真及結果分析  

下面通過計算機仿真來驗證算法的收斂性能。仿真條件為:自適應濾波器的階數為L=2;未知系統的FIR系數為W=[0,0]T;參考輸入信號x(n)是零均值,方差為1的高斯白噪聲;v(n)為與x(n)不相關的高斯白噪聲。分別做200次獨立的仿真,采樣點數為1 000,然后求其統計平均,得出學習曲線。  

圖3是α固定,不同β值對應的收斂曲線。隨著β值的增大,算法的收斂速度逐漸加快。圖4是β保持不變,不同α值對應的收斂曲線,隨著α逐漸減小,算法的誤差也隨之減小,但達到穩態的時間逐漸增加。  


  
文獻提出了一種改進的變步長LMS算法,其步長變化為e(n)X(n)的函數:  

μ(n)=β[1-exp(-α∣e(n)x(n)∣2)]  

該算法取α=15,β=0.3。圖5是在第500個采樣點時刻未知系統發生時變,系數矢量變為W=[0.2,0.5]T時本文算法與文獻算法的比較,分別做500次獨立的仿真,然后求其統計平均,得出學習曲線。可以看出本文所述算法具有更快的收斂速度,更快地回到穩態,說明此算法具有更好的魯棒性,并且計算量更小。  

3 在DSP上的具體實現  

本文使用TI公司的TMS320C5402芯片,該芯片采用哈佛體系結構,具有高度并行性,同時擁有高度集成的指令系統,簡化編成過程,模塊化結構程序設計增強了程序的可移植性。  


  
程序在CCS環境下編譯,鏈接生成公共目標代碼文件,再load到DSP中運行。本文采用C語言編程。圖6為被噪聲污染的輸入信號,圖7為濾波后的信號。比較兩圖可以看出,混合信號經過本文算法處理后噪聲得到了很好的抑制,而原始信號得到了明顯的加強和改善。  

4 結語  

本文提出了一種新的變步長LMS算法。該算法通過對最佳Wiener解的分析,并用反正切函數建立了步長因子μ(n)與誤差e(n)的非線性函數關系。本算法具有初始階段和未知系統時變階段步長自動增大而穩態時步長很小的特點,且具有良好的魯棒性和較小的計算量。通過在DSP上的實現,說明此算法具有可實行,并且實現方法簡單,濾波效果好。
本文地址:http://m.qingdxww.cn/thread-22832-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 性伴交换多p| 久久久97人妻无码精品蜜桃| 国产亚洲精品久久久久小 | 99在线观看免费视频| 看电影就来5566先锋av| 天天噜日日噜夜夜噜| 色天天综合网| 日本xxxwww在线观看免费| 亚洲产国偷v产偷v自拍涩爱| 天天综合网天天做天天受| 亚洲精品视频在线| 99久久精品费精品国产| 人人舔人人爱| 三级黄色免费观看| 人妖系列在线观看网站| 四房婷婷| 最近新韩国hd视频| 永久久久精品人人做人人爽| 久久成人亚洲| 一级做a爰片久久毛片苍井优| 色聚网久久综合| 青娱乐手机在线视频| 探花视频免费观看高清| 四虎 2022 永久网站| couo福利姬图库| 女人和男人插曲视频大全| 日本成人中文字幕| 手机在线精品视频每日更新| 亚洲精品乱码蜜桃久久久| 国内精品一级毛片免费看| 亚洲国产在线观看免费视频| 色吧色吧| 午夜男人的天堂| 亚洲国产综合精品| 粗好大用力好深快点漫画| 亚洲qingse中文字幕久久| 日韩成人午夜| 亚洲白嫩在线观看| 在线视频精品免费| 欧美日韩精品一区二区三区四区| 日本精品视频网站|