版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
12/2738-40長(zhǎng)春工程學(xué)院學(xué)報(bào)(自然科學(xué)版)2007年第8卷第4期J.ChangchunInst.Tech.(Nat.Sci.Edi.),2007,V01.8,No.41蘭型!塵塑:!竺墜CN22—1323/N基于Matlab的FIR?guī)V波器的設(shè)計(jì)與仿真張學(xué)敏(長(zhǎng)春工程學(xué)院電氣與信息學(xué)院,長(zhǎng)春130012)摘要:利用數(shù)字信號(hào)處理理論和方法,基于MAT—LAB語(yǔ)言,通過(guò)實(shí)例設(shè)計(jì)——FIR數(shù)字帶通濾波器,給出了MATLAB完整程序。實(shí)例仿真結(jié)果表明,該帶通濾波器濾波效果,達(dá)到了預(yù)期目的。關(guān)鍵詞:數(shù)字濾波器;Matlab;FIR中圖分類(lèi)號(hào):TN911.72文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009—8984(2007)04-0038-030引言隨著通信與信息技術(shù)的發(fā)展,數(shù)字信號(hào)處理顯得越來(lái)越重要,在數(shù)字信號(hào)處理中起重要作用并獲得廣泛應(yīng)用的是數(shù)字濾波器。根據(jù)其單位沖激響應(yīng)函數(shù)的時(shí)域特性可分為無(wú)限沖擊響應(yīng)IIR(InfiniteImpulseResponse)濾波器和有限沖擊響應(yīng)FIR(Fi—niteImpulseResponse)濾波器,數(shù)字濾波器是數(shù)字信號(hào)處理的基礎(chǔ)。Matlab(Matrixlaboratory)是美國(guó)MathWorks公司推出的具有強(qiáng)大數(shù)值分析、矩陣運(yùn)算、圖形繪制和數(shù)據(jù)處理等功能的軟件,現(xiàn)已廣泛應(yīng)用到教學(xué)、科研、工程設(shè)計(jì)等領(lǐng)域。隨著Matlab軟件信號(hào)處理工具箱的推出,Matlab已成為信息處理,特別是數(shù)字信號(hào)處理(DSP)應(yīng)用中分析和設(shè)計(jì)的主要工具。就Matlab信號(hào)處理中的濾波器設(shè)計(jì)而言,在很大程度上能快速有效地實(shí)現(xiàn)濾波器的分析、設(shè)計(jì)及仿真,大大節(jié)約了設(shè)計(jì)時(shí)間,相對(duì)傳統(tǒng)設(shè)計(jì)而言,簡(jiǎn)化了濾波器設(shè)計(jì)難度。1數(shù)字濾波器的優(yōu)點(diǎn)數(shù)字濾波器是指對(duì)輸入信號(hào)進(jìn)行濾波的硬件和軟件。所謂數(shù)字濾波是指輸入,輸出均為數(shù)字信號(hào),通過(guò)一定運(yùn)算關(guān)系改變輸入信號(hào)所含頻率成分的器件。與模擬濾波器相比,數(shù)字濾波的優(yōu)點(diǎn)是:(1)精收稿日期:2003~10—25作者簡(jiǎn)介:張學(xué)敏(1971,一),女(漢),吉林遼源,講師,碩士研究生主要研究電子技術(shù)應(yīng)用。萬(wàn)方數(shù)據(jù)度和穩(wěn)定性高;(2)系統(tǒng)函數(shù)容易改變,所以靈活性高;(3)不要求阻抗匹配;(4)便于大規(guī)模集成。數(shù)字濾波器包括有限長(zhǎng)脈沖響應(yīng)濾波器(FIRfilter)和無(wú)限長(zhǎng)脈沖響應(yīng)濾波器(IIRfilter)它們的系統(tǒng)函數(shù)分別為:MH(z)=—型J_一∑6,…(1)1+∑a^:“N一1日(三)=∑h(n)z~(2)H=0從結(jié)構(gòu)上看,IIR數(shù)字濾波器采用遞歸結(jié)構(gòu),FIR數(shù)字濾波器采用非遞歸結(jié)構(gòu)。IIR數(shù)字濾波器的相位特性是非線性的,在數(shù)據(jù)傳輸,圖像處理等攜帶波形信息的系統(tǒng)對(duì)線性相位要求很高,而FIR很容易做到嚴(yán)格的線性相位特性,本文將介紹FIR數(shù)字濾波器的設(shè)計(jì)方法。2FIR數(shù)字濾波器的窗函數(shù)設(shè)計(jì)方法FIR數(shù)字濾波器的設(shè)計(jì)是選擇有限長(zhǎng)度(長(zhǎng)度為Ⅳ)的單位脈沖響應(yīng)^(n),使其傳輸函數(shù)日(擴(kuò))=∑h(n)e叩“滿(mǎn)足技術(shù)要求。FIR數(shù)字濾波器的設(shè)計(jì)問(wèn)題就是要求所設(shè)計(jì)的FIR數(shù)字濾波器的頻率響應(yīng)日(礦)去逼近所要求的理想濾波器的響應(yīng)鞏(e,ll,)。從單位取樣序列來(lái)看,就是使所設(shè)計(jì)的濾波器的h(/"t)逼近單位取樣響應(yīng)序列h。(F/,)。而且礬(,)=∑h。(n)e1”(3)^。(n)=÷『!。鞏(∥“)dw(4)設(shè)理想低通濾波器的傳輸函數(shù)為鞏(∥),它的表達(dá)式如下:re一如Wl≤塒玩(擴(kuò))={.。(5)t0W。<叫≤叮rhd㈩=寺≯3Wndw-篙樣(6)邊界頻率W。是不連續(xù)點(diǎn)。相應(yīng)的單位取樣響應(yīng)張學(xué)敏:基于Mattab的FIR?guī)V波器的設(shè)計(jì)與仿真可見(jiàn),理想低通濾波器的單位取樣響應(yīng)h。(n)是無(wú)限長(zhǎng)的,n從一∞一+OO,且是非因果序列。h。(n)的波形如圖1所示。因此為了構(gòu)造一個(gè)有限長(zhǎng)度為Ⅳ的線性濾波器,只有將^。(n)截取一段,使之^,1關(guān)于理=與≯對(duì)稱(chēng)。對(duì)h。(n)的截取實(shí)際上是對(duì)其二做加窗處理,即讓其與一個(gè)窗函數(shù)相乘,窗函數(shù)的形狀有矩形窗,漢寧窗和布萊克曼窗等。這里以矩形窗n(n)為例,設(shè)矩形窗的長(zhǎng)度為Ⅳ,如圖2所示。對(duì)危。(瑋)加窗處理后,得矗(n)=h。(n)RⅣ(n)。h(n)的波形如圖3所示,這樣就用一個(gè)有限長(zhǎng)序列h(乃)去代替k(n)。下面通過(guò)一實(shí)例利用計(jì)算機(jī)仿真實(shí)現(xiàn)所設(shè)計(jì)的帶通濾波器。Hd(丑)。!。.:,。0,i¨I{ifi寧。?!唬椤唬煊?。。一1。。.一一一一一’五圖l理想低通濾波器沖激響應(yīng)圖2矩形窗函數(shù)圖3低通濾波器沖激響應(yīng)萬(wàn)方數(shù)據(jù)393實(shí)例仿真MATLAB信號(hào)處理工具箱提供了基于窗函數(shù)的工具函數(shù)firl和歸2,本文使用firl函數(shù),其調(diào)用格式為:6=firl(n,//3//,,向pe),b為FIR濾波器的.沖擊響應(yīng)函數(shù),即前面提到的h(懟);F/,為濾波器階數(shù);姍;為濾波器的截止頻率,頻率被做了歸一化處理,取值范圍0一l,對(duì)于帶通濾波器W/%=[塒l,塒2],且wl<w2胡type為濾波器類(lèi)型,默認(rèn)為低通濾波器或帶通濾波器。例:產(chǎn)生有3個(gè)正弦成分(15Hz,55Hz和75Hz)的信號(hào),設(shè)計(jì)一FIR?guī)V波器來(lái)去除15Hz和75Hz信號(hào),保留55Hz信號(hào)?!鶕?jù)要求,選擇歸1函數(shù)設(shè)計(jì)此濾波器,其完整程MATLAB程序如下:%generateasignals=sl+s2+s3t=(0:100)/loo;sl=sin(2術(shù)pi:I:15木t);s2=sin(2宰pi半55宰t);s3=sin(2木pi宰75宰t);S=sin(2木pi木15木t)+sin(2術(shù)pi木55木t)+sin(2木pi術(shù)75:l:t);axes(’position’,[0.10.430.5.23])plot(t,s);axis([O1—44])xlabel(’time/Second’,’fontsize’,8)ylabel(’timewave’,’fontsize’,8)set(gca,’fontsize’,8)%generatea38一orderFIRbandpassfilter.bandwidthis30Hz—缶OHzb=firl(38,[0.300.60]);[h,f]=freqz(b,1,512);axes(’position’,[O.10.76O.5.23])plot(f術(shù)100/pi,20木logl0(abs(h)))axis([0100—1000])xlabel(’frequency/Hz’,’fontsize’,8)ylabel(’magresponse/Db’,’fontsize’,8)set(gca,’fontsize’,8)%selects2signalfromSsf=filter(b,l,s);axes(’position’,[0.10.10.5.23])plot(t,sf)axis([0.21一.1.1])xlabel(’time/Second’,’fontsize’,8)ylabel(’timewave’,’fontsize’,8)set(gca,’fontsize’,8)40長(zhǎng)春工程學(xué)院學(xué)報(bào)(自然科學(xué)版)在Matlab寫(xiě)進(jìn)該程序’仿真結(jié)果如圖4q所示。04結(jié)語(yǔ)~5010020406080100frequency/H2圖4FIR?guī)V波器的幅頻響應(yīng)圖基于MATLAB信號(hào)處理工具箱函數(shù)可以方便、快捷地設(shè)計(jì)數(shù)字濾波器,大大減輕了工作量。在設(shè)計(jì)過(guò)程中,根據(jù)實(shí)際濾波器特性,可以隨時(shí)更改參數(shù),以達(dá)到設(shè)計(jì)要求。本文基于Matlab語(yǔ)言,對(duì)采用窗函數(shù)法設(shè)計(jì)的FIR?guī)〝?shù)字濾波器進(jìn)行了實(shí)例仿真,時(shí)域和頻域仿真結(jié)果均表明該帶通濾波器能有效地濾出通帶以外的信號(hào),選擇出所需信號(hào),為濾波器的設(shè)計(jì)提供了一種方法。參考文獻(xiàn)[1]陳明軍.改進(jìn)窗函數(shù)在FIR數(shù)字濾波器設(shè)計(jì)中的應(yīng)用4202.n:=吣出‰∥0.i0.:0.30.40.5[J].繼電器,2007,(13):65—7.[2]程明.基于MATLAB的數(shù)字濾波器分析[,].通信電源技術(shù),2006,(1):25—27.[3]陳亞勇.MATLAB信號(hào)處理詳解[M].北京:人民郵電出版社,2001.timelSecond圖5含有3個(gè)正弦成分的信號(hào)波形圖[4]趙剛.基于數(shù)字濾波器設(shè)計(jì)的討論[J].南開(kāi)大學(xué)學(xué)報(bào)(自然科學(xué)版),2003,(3):lOl—103.[5]劉波.MATLAB信號(hào)處理[M].北京:電子工業(yè)出版社,2006.~WW帆叭V坩m,Ⅳ0.20.250.30.350.40.45DesignandsimulationofFIRdigital6lterbasedoni—~..J.,.一.j....。......,.?!荆?。..。。J..。..。.........:,..,...。.。..一Jtime/SeeondMatlab0.5ZHANGxue—min圖6濾波后的信號(hào)波形圖(FacultyofElectrical&InformationChangchunInstituteChangchunEngineering.ofTechnology,130012,China)theoryandmethodofAbstract:Inthispaper,usingdigitalsignalprocessing,FIRbandpassdigitalfilterisandsimulatedbyMatlablanguage.Examplesimulationresultshowsthatthisfiltercanremovefre—designedquencywhichdoesntbelongtobandpassfrequencyrange.Inthemeantime,wholeMATI_ABprocedureisoffered.圖7濾波前、后的幅頻圖Keywords:DigitalFilter;Madab;FIR儀^啦^啦以辯礎(chǔ)to∞它e氣c飛c氣c‘c^≈^七^心^也^肆^沁^屯^口^肆^c^七^肆^c^c啃c,啦^心玎沁/啦^≈水/啦^啦水水水水求常帶水秣甙,∞(上接第33頁(yè))參考文獻(xiàn)[1]鄧奕.Mastercam數(shù)控加工技術(shù)[M].北京:清華大學(xué)出版社,2004.ChangchunInstituteofTechnology,changchun130012,China)Abstract:Thisarticleanalysesthestructureandchar-acteristicsoftrodeand[2]張超英.?dāng)?shù)控加工技術(shù)[M].北京:化學(xué)工業(yè)出版社,2033.[3]張伯霖.摸具制造中的高速加工技術(shù)[J].制造技術(shù)與機(jī)injectingtheandmoldingofthecopperelec—methodsofnumericalbasedcontrolonstudies床,2003,(5):2叫.manufactureforcontrollingdeformationthe[4]姜金三.基于MasterCAM的彩顯模具數(shù)控加工應(yīng)用研Mastercamsoftware.Takenthemanufacturingcopperelectrodeintextofthe究[M].現(xiàn)代制造工程,2004(11):11—13.ThedesignofhighspeedmachiningoftheelectrodebasedonMastercamWANC
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024礦山勞務(wù)承包合同范本
- 2024質(zhì)押式借款合同范本
- 2024綠植花卉租賃合同(詳細(xì)版)
- 2024自家租房簡(jiǎn)單合同范本
- 2024計(jì)算機(jī)軟件著作權(quán)登記委托代理合同范文
- 2024無(wú)線覆蓋合同模板
- 2024洲際酒店管理合同
- 深圳大學(xué)《應(yīng)用光學(xué)實(shí)驗(yàn)》2021-2022學(xué)年第一學(xué)期期末試卷
- 創(chuàng)業(yè)策劃書(shū)集錦15篇
- 美容院消費(fèi)股東協(xié)議書(shū)(2篇)
- 廣東電力市場(chǎng)交易基本規(guī)則
- 零售業(yè)財(cái)務(wù)管理制度實(shí)用文檔
- Unit3Whatcolouristhisballoon顏色單詞演練
- 【本田轎車(chē)燈光系統(tǒng)常見(jiàn)故障分析及排除8200字(論文)】
- 圖說(shuō)人際關(guān)系心理知到章節(jié)答案智慧樹(shù)2023年重慶大學(xué)
- 甲苯磺酸瑞馬唑侖(瑞倍寧)的臨床應(yīng)用
- 博物館安全管理規(guī)章制度
- 念奴嬌·赤壁懷古教學(xué)設(shè)計(jì)(全國(guó)一等獎(jiǎng))
- 學(xué)習(xí)、弘揚(yáng)焦裕祿精神
- 一年級(jí)上數(shù)學(xué)一課一練-講講算算|滬教版
- 中國(guó)智庫(kù)名錄類(lèi)別索引-政府部門(mén)智庫(kù)
評(píng)論
0/150
提交評(píng)論