LMS算法的自適應(yīng)濾波器FPGA設(shè)計(jì)與實(shí)現(xiàn)_第1頁
LMS算法的自適應(yīng)濾波器FPGA設(shè)計(jì)與實(shí)現(xiàn)_第2頁
LMS算法的自適應(yīng)濾波器FPGA設(shè)計(jì)與實(shí)現(xiàn)_第3頁
LMS算法的自適應(yīng)濾波器FPGA設(shè)計(jì)與實(shí)現(xiàn)_第4頁
LMS算法的自適應(yīng)濾波器FPGA設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、儀器儀表與分析監(jiān)測(cè))年第期算法的自適應(yīng)濾波器設(shè)計(jì)與實(shí)現(xiàn)劉開健、吳光敏張海波(昆明理工大學(xué)理學(xué)院云南昆明;長江大學(xué)電子信息學(xué)院湖北荊州)摘要】文章文提出了一種基于現(xiàn)場(chǎng)可編程邏輯陣列器件()的自適應(yīng)有限沖擊響應(yīng)(,)濾波器的設(shè)計(jì)方法。分析了最小均方誤差(瑚,)自適應(yīng)算法的基本原理,針對(duì)通用芯片實(shí)現(xiàn)的自適應(yīng)濾波器處理速度低和使用語言編寫底層代碼用,實(shí)現(xiàn)的自適應(yīng)濾波器開發(fā)效率低的缺點(diǎn),提出了基于()系統(tǒng)建模的方法。給出了不同步長因子對(duì)算法收斂性能的影響,該方法使設(shè)計(jì)簡單、靈活,省去繁重的編程過程,自動(dòng)生成適合硬件要求的文件,硬件資源耗費(fèi)少,提高了數(shù)字信號(hào)處理的速度。關(guān)鍵詞】自適應(yīng)濾波器;中圖分類號(hào)文獻(xiàn)

2、標(biāo)志碼數(shù)字濾波是當(dāng)今信息處理領(lǐng)域的一種極其重要的技術(shù)。自適應(yīng)濾波器是一種具有自我調(diào)整能力和跟蹤能力的現(xiàn)代濾波器,可根據(jù)被控制對(duì)象的時(shí)變性做出相應(yīng)的調(diào)整,做出滿足某種準(zhǔn)則的要求,從而實(shí)現(xiàn)最優(yōu)濾波。因而自適應(yīng)濾波器較傳統(tǒng)的固定系數(shù)濾波器具有更高的性能,被廣泛應(yīng)用于各個(gè)領(lǐng)域。隨著微電子技術(shù)的迅速發(fā)展,為數(shù)字濾波器的硬件實(shí)現(xiàn)開辟了更廣闊的領(lǐng)域。特別是在一些對(duì)信號(hào)處理的實(shí)時(shí)性要求比較高、體積功耗有嚴(yán)格限制的場(chǎng)合,使用硬件實(shí)現(xiàn)的數(shù)字濾波器更為廣泛,如通信、控制、雷達(dá)、圖像處理、石油勘探等,使用硬件構(gòu)成的數(shù)字濾波器就顯得更為經(jīng)濟(jì)。本文利用系統(tǒng)級(jí)建模和硬件實(shí)現(xiàn)的方法,實(shí)現(xiàn)數(shù)字的自適應(yīng)濾波器。濾波器原理和自適應(yīng)

3、濾波算法原理自適應(yīng)濾波器是指利用前一時(shí)刻的結(jié)果,自動(dòng)調(diào)節(jié)當(dāng)前時(shí)刻的濾波器參數(shù),以適應(yīng)信號(hào)和噪聲未知或隨機(jī)變化的特性,得到有效的輸出,主要由參數(shù)可調(diào)的數(shù)字濾波器和自適應(yīng)算法兩部分組成,如圖所示。一一圖自適應(yīng)濾波器原理框圖濾波器原理¨濾波器的基本結(jié)構(gòu)像一個(gè)分節(jié)的延時(shí)線,將各節(jié)的輸出加權(quán)累加,得到濾波器的輸出,數(shù)學(xué)差分表達(dá)式為:一()()()五聾(忍一)(,)()濾波器以其線性相位易實(shí)現(xiàn)性,可做多頻帶濾波器,穩(wěn)定性較高,易得到高速流水線式的設(shè)計(jì),在實(shí)現(xiàn)任意幅頻特性的同時(shí),保證嚴(yán)格的線性相位特性,在高保真的信號(hào)處理中得到廣泛應(yīng)用。自適應(yīng)濾波算法目前自適應(yīng)算法用得比較廣泛的有種基本算法:最小均

4、方誤差()算法和遞推最乘()算法。最早由和孵提出的最小均方誤差()算法,以其計(jì)算量小、性能穩(wěn)定、易于實(shí)現(xiàn)等優(yōu)點(diǎn),被廣泛應(yīng)用于實(shí)踐中,采用來實(shí)現(xiàn),濾波算法是較理想的算法之一。其基本思想為:通過調(diào)整濾波器自身參數(shù),使濾波器的輸出信號(hào)與期望輸出信號(hào)之間的均方誤差最小,并由它來修改權(quán)系數(shù),使得系統(tǒng)輸出為有用信號(hào)的最佳估計(jì)。假設(shè)第時(shí)刻輸入信號(hào)為算(乃),輸出信號(hào)為();定義誤差信號(hào)()是第,時(shí)刻輸入期望信號(hào)(,)與該時(shí)刻實(shí)際輸出信號(hào)()之間的差值,即:()(,)()()采用最速下降法的自適應(yīng)濾波系數(shù)為¨:算法的自適應(yīng)濾波器設(shè)計(jì)與實(shí)現(xiàn)劉開健“。等()()妒()()()式中肛為自適應(yīng)步長也即收斂因

5、子,控制系統(tǒng)的穩(wěn)定性和自適應(yīng)的收斂速度,通過調(diào)節(jié)系數(shù),使()均方誤差達(dá)到最小。自適應(yīng)濾波器的實(shí)現(xiàn)介紹是公司針對(duì)的信號(hào)處理開發(fā)的建模和設(shè)計(jì)工具,作為的一個(gè)工具箱出現(xiàn)。整個(gè)開發(fā)流程如圖所示,幾乎可以在同一環(huán)境中完成開發(fā),真正實(shí)現(xiàn)了自頂向下的設(shè)計(jì)流程,包括系統(tǒng)的建模、系統(tǒng)級(jí)仿真、設(shè)計(jì)模型向硬件描述語言代碼的轉(zhuǎn)換、邏輯綜合、()級(jí)功能仿真測(cè)試、編譯適配和布局布線、時(shí)序?qū)崟r(shí)仿真直至對(duì)目標(biāo)器件的編程配置,整個(gè)設(shè)計(jì)流程將系統(tǒng)描述和硬件實(shí)現(xiàn)有機(jī)地融為二體,充分顯示了現(xiàn)代電子設(shè)計(jì)自動(dòng)化開發(fā)的特點(diǎn)與優(yōu)勢(shì)。圖設(shè)計(jì)流程圖自適應(yīng)濾波器的實(shí)現(xiàn) 根據(jù)濾波器結(jié)構(gòu)和算法原理可見,自適應(yīng)濾波器主要由延遲模塊、乘法模塊、加法模塊和

6、系數(shù)更新模塊組成。對(duì)延長線輸入茹()的算法實(shí)現(xiàn),需要次乘法和次自動(dòng)增益(軋也能完成乘法功能,由于肛一般比較小,用自動(dòng)增強(qiáng)模塊實(shí)現(xiàn)可以減少資源的損耗)運(yùn)算,個(gè)加法器,個(gè)延時(shí)寄存器用于濾波系數(shù)的更新;需要次乘法,一個(gè)加法器,一個(gè)延時(shí)寄存器用于可調(diào)濾波電路;控制部分電路由個(gè)減法器,主要產(chǎn)生誤差信號(hào)。階自適應(yīng)濾波器的系統(tǒng)框圖如圖所示。圍階自適應(yīng)濾波器的系統(tǒng)框圖系統(tǒng)仿真與調(diào)試本文所設(shè)計(jì)的濾波器可以用于很多未知統(tǒng)計(jì)量系統(tǒng)中,為便于理解,假設(shè)系統(tǒng)應(yīng)用于通信系統(tǒng)中,有用信號(hào)為個(gè)頻率為的正弦波信號(hào),通過個(gè)信號(hào)頻率隨時(shí)間變化的加性噪聲信道,此加性噪聲為信號(hào),通過濾波后,提取出有用信號(hào)用于后面的通信和處理。濾波結(jié)果

7、顯示濾波器效果較好。仿真結(jié)果分析算法的收斂速度和精度主要取決于濾波器的階數(shù)和自適應(yīng)步長因子肛。階數(shù)的確定主要取決于濾波信號(hào),并非越高越好,階數(shù)的增加會(huì)使得硬件資源的耗費(fèi)成倍的增長,在考慮階數(shù)時(shí)需要綜合考慮濾波器的精度和硬件資源后確定。而保證算法收斂,要求而,肛值的大小決定著石“,收斂速度的變化。多次模擬仿真發(fā)現(xiàn),階自適應(yīng)濾波器,在時(shí)弘時(shí)環(huán)境中仿真結(jié)果如圖所示。系統(tǒng)信息信號(hào)和噪聲信號(hào)的混合信號(hào)髫()(的正弦波信號(hào)與加性噪聲信號(hào)的和),輸出信號(hào)()基本上和期望信號(hào)()波形一致,頻率隨時(shí)間變化的信號(hào)(即噪聲)被有效的濾除,達(dá)到了自適應(yīng)濾除于擾的目的,且信號(hào)失真較小。圖階自適應(yīng)濾波器的仿真結(jié)果儀器儀表

8、與分析監(jiān)測(cè))年第期硬件協(xié)同仿真能要求和系統(tǒng)規(guī)模限制,進(jìn)行相應(yīng)的調(diào)整;日】以作為在環(huán)境中完成算法級(jí)仿真后,得到系各類自適應(yīng)算法的個(gè)功能模塊,配以不同的系數(shù)運(yùn)統(tǒng)級(jí)功能驗(yàn)證,通過模塊自動(dòng)生成算模塊,便可以實(shí)現(xiàn)自適應(yīng)算法功能。這種自適應(yīng)代碼和測(cè)試文件,結(jié)合集濾波器在實(shí)際生活中應(yīng)用非常廣泛,如系統(tǒng)辨識(shí)、噪成開發(fā)環(huán)境中順利通過編譯、仿真、綜合、執(zhí)聲對(duì)消、檢測(cè)等。在實(shí)際應(yīng)用時(shí),只要將系統(tǒng)置于整行后生成文件,下載到芯片個(gè)系統(tǒng)中,將獲取的電信號(hào)代替本文中的輸入信號(hào)中,完成硬件協(xié)同仿真。調(diào)用筇(),可以從信號(hào)無法用常規(guī)檢測(cè)的干擾場(chǎng)中,將信針對(duì)級(jí)代碼仿真驗(yàn)證結(jié)果如圖所示,號(hào)加以挑選,并從包含信號(hào)和噪聲的原始輸入中減

9、其仿真結(jié)果完全與圖結(jié)果相一致。結(jié)果顯示,隨信去,衰減或消除噪聲和干擾,盡量保留有用信號(hào)。藝竺至矍竺竺:竺娑;黧妻要實(shí)現(xiàn)了結(jié)論自動(dòng)調(diào)節(jié)濾波器參數(shù),適應(yīng)信號(hào)和噪聲未知飄,腿睹伽:一 變化的統(tǒng)計(jì)特性的要求。本文提出了基于算法的自適應(yīng)濾波器的實(shí)現(xiàn)的新方法,由于開發(fā)工具及中大量乘加模塊,在設(shè)計(jì)中通過增加延遲寄存圖級(jí)仿真波形圈器來提高硬件運(yùn)行速度,對(duì)于算法較復(fù)雜的白下載到中,實(shí)現(xiàn)速度為適應(yīng)濾波器優(yōu)化設(shè)計(jì)具有很大的實(shí)用價(jià)值。通過調(diào):的階自適應(yīng)濾波器,其速度是文獻(xiàn)節(jié)濾波器的步長因子進(jìn)行仿真分析,給出了相中速度的倍。使用資源為叩塊,應(yīng)的仿真結(jié)果,進(jìn)行的硬件設(shè)計(jì)驗(yàn)證設(shè)計(jì)出了響應(yīng)個(gè)輸入查找表(),各占芯片資源的,速

10、度為的階自適應(yīng)濾波器。個(gè)嵌入式乘法器,占芯片乘法器的,表明實(shí)現(xiàn)整個(gè)系統(tǒng)只需芯片資源的很小一部分,剩余參考文獻(xiàn)資源可用于實(shí)現(xiàn)后面的信號(hào)處理部分功能。通過對(duì)鄒燕碧,高鷹自適應(yīng)濾波算法綜述廣州基本邏輯單元的使用情況和濾波濾波結(jié)果的分大學(xué)學(xué)報(bào)(自然科學(xué)版),():析,進(jìn)一步說明采用實(shí)現(xiàn)算法的自適應(yīng)潘松,黃繼業(yè),曾毓技術(shù)實(shí)用教程,濾波器是可行的。北京:清華大學(xué)出版社,:結(jié)果比較及其應(yīng)用覃景繁,歐陽景正一種新的變步長自適應(yīng)濾從上述各個(gè)波形圖都可以看出,無論是算法級(jí)波算法數(shù)據(jù)采集與處理,():仿真還是級(jí)硬件代碼仿真,結(jié)果是一致的,達(dá)到了自適應(yīng)濾除干擾信號(hào)的目的,而且信號(hào)失真較小,證明了硬件()實(shí)現(xiàn)自適應(yīng)濾波

11、的可行已性。本設(shè)計(jì)具備靈活的可修改性,可以根據(jù)時(shí)間性李國峰數(shù)字通信中自適應(yīng)濾波器的研究天津:南開大學(xué),七七七弋七七七七七七七電七七七七弋七弋電專七七弋電電電七電七七電電電電七弋七七七七七(上接第頁)李鴻用單片機(jī)控制手機(jī)收發(fā)短信息電參考文獻(xiàn)子技術(shù)應(yīng)用,():王騏,何嘉斌單片機(jī)控制模塊實(shí)現(xiàn)短信李艷華,陳慧明單片機(jī)控制手機(jī)的技術(shù)收發(fā)的軟件設(shè)計(jì)單片機(jī)與嵌入式系統(tǒng)應(yīng)及應(yīng)用單片機(jī)與嵌入式系統(tǒng)應(yīng)用,用;():():一 LMS算法的自適應(yīng)濾波器FPGA設(shè)計(jì)與實(shí)現(xiàn)作者:劉開健, 吳光敏, 張海波, Liu Kaijian, Wu Guangmin, Zhang Haibo作者單位:劉開健,Liu Kaijian

12、(昆明理工大學(xué)理學(xué)院,云南昆明,650093;長江大學(xué)電子信息學(xué)院,湖北荊州,434023, 吳光敏,Wu Guangmin(昆明理工大學(xué)理學(xué)院,云南昆明,650093, 張海波,Zhang Haibo(長江大學(xué)電子信息學(xué)院,湖北荊州,434023刊名:儀器儀表與分析監(jiān)測(cè)英文刊名:INSTRUMENTATION ANALYSIS MONITORING年,卷(期:2008,""(4被引用次數(shù):0次參考文獻(xiàn)(5條1. 鄒燕碧. 高鷹 自適應(yīng)濾波算法綜述期刊論文-廣州大學(xué)學(xué)報(bào)(自然科學(xué)版) 2002(022. 潘松. 黃繼業(yè). 曾毓 SOPC技術(shù)實(shí)用教程 20053. 覃景繁.

13、歐陽景正 一種新的變步長自適應(yīng)濾波算法期刊論文-數(shù)據(jù)采集與處理 1997(034. Xilinx System Generator for DSP Version 9.1 User's Guide.pdf 20075. 李國峰 數(shù)字通信中自適應(yīng)濾波器的研究學(xué)位論文 2002相似文獻(xiàn)(10條1.期刊論文 王秀芳. 劉凱. 馬賽. WANG Xiu-fang. LIU Kai. MA Sai 基于改進(jìn)LMS算法的自適應(yīng)濾波器 -大慶石油學(xué)院學(xué)報(bào)2009,33(6LMS算法在自適應(yīng)濾波器中得到廣泛應(yīng)用,但是存在對(duì)噪聲敏感、收斂速度較慢等問題.在傳統(tǒng)的LMS算法的基礎(chǔ)上,提出一種改進(jìn)型的LMS

14、算法,即用誤差信號(hào)的相關(guān)值去調(diào)節(jié)步長,改變傳統(tǒng)的步長更新表達(dá)式,從而提高和完善LMS算法的性能.基于MATLAB軟件的仿真結(jié)果表明:用改進(jìn)的LMS算法建立的自適應(yīng)濾波器誤差小于8.6×10(-3,收斂速度快,可明顯降低噪聲對(duì)LMS算法的影響.2.期刊論文 蒙俊甫. 侯祥博. Meng jun-fu. hou xiang-bo LMS自適應(yīng)濾波器的仿真與實(shí)現(xiàn) -信息通信2010,""(1本文概述了LMS算法和LMS濾波器的的基本原理,利用MATLAB和DspBuilder立算法模型,完成LMS自適應(yīng)濾波器的仿真與設(shè)計(jì).有效地提高TFPGA的設(shè)計(jì)效率,降低了設(shè)計(jì)人員對(duì)

15、硬件的要求.3.期刊論文 劉雄飛. 高金定. 齊海兵. LIU Xiong-fei. GAO Jin-ding. QI Hai-bing LMS自適應(yīng)濾波器FPGA實(shí)現(xiàn)的新方法 -壓電與聲光2007,29(1針對(duì)用數(shù)字信號(hào)處理器(DSP實(shí)現(xiàn)的自適應(yīng)濾波器處理速度低、抗干擾性差和編寫底層HDL代碼用現(xiàn)場(chǎng)可編程門陣列FPGA實(shí)現(xiàn)開發(fā)效率低的缺點(diǎn),該文利用最新DSP Builder工具建立了基于最小均方誤差(LMS算法的8階二進(jìn)制頻移鍵控(2FSK信號(hào)去噪自適應(yīng)濾波器的模型,在EPFl0K100EQC208-1器件上設(shè)計(jì)出了處理速度為36.63 MHz的8階自適應(yīng)濾波器,其速度是通過編寫底層VHDL

16、代碼設(shè)計(jì)的自適應(yīng)濾波器7倍,是采用DSP通用處理器TMS320C54X設(shè)計(jì)的自適應(yīng)濾波器的25倍.4.期刊論文 張立萍 LMS自適應(yīng)濾波器的Matlab設(shè)計(jì)與仿真 -赤峰學(xué)院學(xué)報(bào)(自然科學(xué)版)2010,26(5自適應(yīng)技術(shù)已經(jīng)被廣泛應(yīng)用于數(shù)字通信、雷達(dá)和工業(yè)控制等領(lǐng)域.本文以隨機(jī)干擾噪聲信號(hào)作為研究對(duì)象,在Madab上設(shè)計(jì)了LMS去噪自適應(yīng)濾波器的程序,改變自適應(yīng)參數(shù),進(jìn)行了一系列的仿真,為硬件實(shí)現(xiàn)提供了有力的參考.5.期刊論文 劉琴. 張愛華. LIU Qin. ZHANG Ai-hua 基于DSP的LMS自適應(yīng)濾波器的實(shí)現(xiàn) -中原工學(xué)院學(xué)報(bào)2007,18(6在通用DSP芯片TMS320C54

17、02上實(shí)現(xiàn)了基于LMS算法的自適應(yīng)濾波器,并對(duì)調(diào)試運(yùn)行結(jié)果進(jìn)行了分析討論,其結(jié)果為將來硬件實(shí)現(xiàn)LMS自適應(yīng)濾波器提供了可靠保證,為自適應(yīng)濾波器在實(shí)際中的應(yīng)用提供了參考.6.期刊論文 陳黎霞. 李亞萍. 姚淑霞. CHEN Li-xia. LI Ya-ping. YAO Shu-xia 基于LMS算法和Matlab的自適應(yīng)濾波器的設(shè)計(jì) -華北水利水電學(xué)院學(xué)報(bào)2008,29(4根據(jù)LMS算法性能特點(diǎn),在Matlab環(huán)境下編寫了基于LMS算法的有限長自適應(yīng)濾波器的程序(*.m,用所設(shè)計(jì)的濾波器對(duì)受白噪聲干擾的語音信號(hào)及正弦波信號(hào)進(jìn)行濾波.理論分析和仿真結(jié)果表明,所設(shè)計(jì)的自適應(yīng)濾波器具有快速的跟蹤能力

18、和收斂性能,且穩(wěn)態(tài)誤差較小.7.學(xué)位論文 李國峰 數(shù)字通信中自適應(yīng)濾波器的研究 20018.期刊論文 齊鄭. 陳炯聰. 楊奇遜 基于小波變換和LMS自適應(yīng)濾波器的單相接地選線方法 -電力系統(tǒng)自動(dòng)化2004,28(9綜合應(yīng)用小波變換理論和最小均方誤差(LMS自適應(yīng)濾波器技術(shù),提出了一種小電流接地系統(tǒng)單相接地故障選線方法.該方法對(duì)故障發(fā)生后的零序電流信號(hào)進(jìn)行小波變換,通過LMS自適應(yīng)濾波器對(duì)小波系數(shù)進(jìn)行濾波去噪,利用去噪后的信息進(jìn)行選線.該方法能有效地從被噪聲干擾的信號(hào)中得到有用的信息,克服了故障信號(hào)信噪比低的缺點(diǎn),并能夠充分利用故障信息連續(xù)判斷.應(yīng)用現(xiàn)場(chǎng)故障錄波數(shù)據(jù)對(duì)該方法進(jìn)行了驗(yàn)證,結(jié)果表明該方法能夠滿足實(shí)用要求.9.期刊論文 陳楠楠. 張懷亮. 陳亮 基于FPGA的LMS自適應(yīng)濾波器設(shè)計(jì) -船電技術(shù)2009,29(10基于FPGA的自適應(yīng)濾波器設(shè)計(jì)是自適應(yīng)信號(hào)處理技術(shù)用于工程實(shí)踐的重要基礎(chǔ).本文在分析最小均方誤差(L

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論