資源描述:
《lms自適應(yīng)濾波器的dsp實(shí)現(xiàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、LMS自適應(yīng)濾波器的DSP實(shí)現(xiàn)LMS自適應(yīng)濾波器的DSP實(shí)現(xiàn)摘要在傳統(tǒng)的LMS(LeastMeanSquare)算法中,固定步長的選取影響收斂速度與穩(wěn)態(tài)誤差,而且兩者不可兼得。因此,為在相應(yīng)的領(lǐng)域內(nèi)合理使用此類算法,針對這個問題在對多種自適應(yīng)濾波LMS類算法進(jìn)行原理分析后,得出此類算法在不同領(lǐng)域的特點(diǎn),對今后不同人群的合理使用提供了良好條件。為了達(dá)到最佳的濾波效果,使自適應(yīng)濾波器在工作環(huán)境變化時自動調(diào)節(jié)其單位脈沖響應(yīng)特性,提出了一種自適應(yīng)算法:最小均方算法(LMS算法)。這種算法實(shí)現(xiàn)簡單且對信號統(tǒng)計(jì)特性變化具有穩(wěn)健性,所以獲得了極為廣泛的
2、應(yīng)用。針對用硬件實(shí)現(xiàn)LMS算法的自適應(yīng)濾波器存在的諸多缺點(diǎn),采用Matlab工具對基于LMS算法的自適應(yīng)濾波器進(jìn)行了仿真試驗(yàn)。仿真結(jié)果表明,應(yīng)用LMS算法的自適應(yīng)濾波器不僅可以實(shí)現(xiàn)對信號噪聲的自適應(yīng)濾除,還能用于系統(tǒng)識別。關(guān)鍵詞:自適應(yīng)濾波;LMS算法;Matlab;FIRIIILMSadaptivefilteroftheDSPtoachieveAbstractTheconvergentspeedandsteadystateerrorareaffectedbythefixedstepsizeandcannotbeimprovedsimul
3、taneouslyinclassicalLMSalgorithm.Therefore,touseitcorrectlyinrelevantfields,forthiscontradiction,afteranalyzingavarietyofLMSadaptivefilteringalgorithmsonprinciple,thecharacteristicofthesealgorithmsindifferentfieldsispresented,thisalsoprovidesdifferentpeople`scorrectusewit
4、habetterfoundation.Inordertoachievetheoptimumfilteringeffect,itmakestheadaptivefilteradjustitsunitsimpulseresponsecharacteristicsautomaticallyontheworkingenvironmentchanged.Thispaperpresentsakindofadaptivealgorithm:LeastMeanSquare(LMSalgorithm).Asthealgorithmisrealizedsim
5、plyandhasstabilitywithrespecttothechangeofsignalstatisticalcharacteristics,LMSalgorithmisusedwidely.AccordingtodisadvantagesofadaptivefiltertorealizeLMSusinghardwareadaptivefilterissimulatedwhichisbasedonLMSalgorithmwithMatlab.Resultsofsimulationshowthatthiskindofadaptive
6、filternotonlycanfilterthesignalnoise,butalsorecognizethesystem.Keywords:adaptivefiltering;LMSalgorithm;Matlab;FIR.III目錄1緒論11.1研究目的和意義11.2研究背景及現(xiàn)狀11.3本文研究內(nèi)容22自適應(yīng)濾波LMS類算法種類32.1傳統(tǒng)LMS算法32.2變步長的LMS算法32.3變化域的LMS算法42.4DSP52.5MATLAB62.6本章小結(jié)63自適應(yīng)濾波器的DSP實(shí)現(xiàn)73.1DSP實(shí)現(xiàn)73.1.1流程圖73.1.2設(shè)計(jì)思
7、想83.2程序?qū)崿F(xiàn)結(jié)果93.3本章小結(jié)114自適應(yīng)濾波器的算法實(shí)現(xiàn)124.1自適應(yīng)濾波器的MATLAB仿真124.2C語言的實(shí)現(xiàn)134.3匯編的實(shí)現(xiàn)144.4LMS應(yīng)用實(shí)例194.4本章小結(jié)205總結(jié)和展望225.1總結(jié)225.2工作展望22參考文獻(xiàn)23III1緒論1960年Widrow和Hoff提出最小均方誤差(LMS)算法。LMS算法具有計(jì)算量小,結(jié)構(gòu)簡單,易于實(shí)現(xiàn)等諸多優(yōu)點(diǎn),尤其是這種算法是最先由統(tǒng)計(jì)分析法導(dǎo)出的一種實(shí)用算法,它是一類自適應(yīng)濾波器的基礎(chǔ),因此在很多領(lǐng)域得到了廣泛的應(yīng)用【1】。1.1研究目的和意義自適應(yīng)濾波器屬于現(xiàn)代濾
8、波器的范疇,他是20世紀(jì)40年代發(fā)展起來的自適應(yīng)信號處理領(lǐng)域的一個重要應(yīng)用,其設(shè)計(jì)方法對濾波器的性能影響很大【2】。實(shí)際上自適應(yīng)濾波器是一種能夠自動調(diào)整本身參數(shù)的特殊維納濾波器,在設(shè)計(jì)時不需要