版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、基于matlab的數(shù)字濾波器設(shè)計(jì)及濾波仿真基于matlab的數(shù)字濾波器設(shè)計(jì)及濾波仿真11/11基于matlab的數(shù)字濾波器設(shè)計(jì)及濾波仿真山東科技大學(xué)電工電子實(shí)驗(yàn)授課中心創(chuàng)新性實(shí)驗(yàn)結(jié)題報(bào)告實(shí)驗(yàn)項(xiàng)目名稱基于matlab的數(shù)字濾波器設(shè)計(jì)及濾波仿真三個(gè)正弦信號(hào)用三種方法進(jìn)行濾波分別編程法、法與FDATool法一、實(shí)驗(yàn)大綱隨著通信行業(yè)和電子計(jì)算機(jī)技術(shù)的發(fā)展,數(shù)字信號(hào)辦理技術(shù)碰到了越來越廣泛關(guān)注,其理論及算法隨著計(jì)算機(jī)技術(shù)和微電子技術(shù)的發(fā)展獲得了飛速地發(fā)展,數(shù)字濾波器是數(shù)字信號(hào)辦理中最重要的組成部分之一,本文詳盡介紹了利用MATLAB信號(hào)辦理工具箱SignalProcessingToolbox)快速有效的
2、設(shè)計(jì)由軟件組成的老例數(shù)字濾波器的設(shè)計(jì)方法。利用Maltab模擬一個(gè)基本輸入信號(hào)(如三個(gè)正弦頻率信號(hào)的疊加),自行設(shè)定濾波器的技術(shù)指標(biāo),用程序設(shè)計(jì)法設(shè)計(jì)各種濾波器(低通,高通,帶通),使用Simulink進(jìn)行濾波仿真最后獲得分其他三個(gè)正弦頻率信號(hào),并與理論上得濾波收效進(jìn)行比較和談?wù)?。二、?shí)驗(yàn)?zāi)康纳钊肜斫釯IR和FIR數(shù)字濾波器的看法、基根源理和方法,學(xué)會(huì)用FADtool設(shè)計(jì)數(shù)字濾波器,掌握各種數(shù)字濾波器的設(shè)計(jì)方法和特點(diǎn),熟悉MATLAB語言和MATLAB及其數(shù)字信號(hào)辦理工具箱的使用方法,經(jīng)過設(shè)計(jì)和仿真來加深學(xué)生對(duì)濾波的理解并提高設(shè)計(jì)能力,學(xué)習(xí)創(chuàng)新性實(shí)驗(yàn)報(bào)告的撰寫方法。三、實(shí)驗(yàn)場所及儀器、設(shè)備和資
3、料:實(shí)驗(yàn)室:J11-318實(shí)驗(yàn)設(shè)備:PC機(jī)一臺(tái),Matlab軟件四、實(shí)驗(yàn)內(nèi)容(1)、實(shí)驗(yàn)原理:正弦信號(hào):x(n)Asin(wn)巴特沃斯模擬濾波器的設(shè)計(jì):N,Wc=buttord(Wp,Ws,ap,as,s)N,wc=buttord(wp,ws,p,s)用于計(jì)算巴特沃斯數(shù)字濾波器的階數(shù)N和3dB截止頻率wc。調(diào)用參數(shù)wp,ws分別為數(shù)字濾波器的通帶、阻帶截止頻率的歸一化值,要求:0wp1,0ws1。1表示數(shù)字頻率pi。p,s分別為通帶最大衰減和組帶最小衰減(dB)。當(dāng)wswp時(shí),為高通濾波器;當(dāng)wp和ws為二元矢量時(shí),為帶通或帶阻濾波器,這時(shí)wc也是二元向量。N,wc作為butter函數(shù)的調(diào)用
4、參數(shù)。壇N,c=buttord(p,s,p,s,s)B,A=BUTTER(N,Wn,ftype)用于計(jì)算巴特沃斯模擬濾波器的階數(shù)N和3dB截止頻率c。p,s,c均為實(shí)質(zhì)模擬角頻率BS,AS=butter(N,Wc,s)B,A=BUTTER(N,Wn),設(shè)計(jì)一個(gè)階數(shù)為n,頻率為Wn的低通濾波器;可以設(shè)計(jì)高通,帶阻濾波器,其中ftype參數(shù)的形式可以指定何種濾波器,ftype為high時(shí),設(shè)計(jì)一個(gè)階數(shù)為n,頻率為Wn的高通濾波器;ftype為stop時(shí),獲得濾波器階數(shù)為2*n,頻率范圍為Wn=W1,W2的帶阻濾波器;雙線性變換設(shè)計(jì)IIR濾波器:BZ,AZ=bilinear(BS,AS,1/T)信號(hào)
5、濾波Y=filter(B,A,X)輸入X為濾波前序列,Y為濾波結(jié)果序列,B/A供應(yīng)濾波器系數(shù),B為分子,A為分母整個(gè)濾波過程是經(jīng)過下面差分方程實(shí)現(xiàn)的:a(1)*y(n)=b(1)*x(n)+b(2)*x(n-1)+.+b(nb+1)*x(n-nb)-a(2)*y(n-1)-.-a(na+1)*y(n-na)Y,Zf=FILTER(B,A,X,Zi),輸入X為濾波前序列,Y為濾波結(jié)果序列,B/A供應(yīng)濾波器系數(shù),B為分子,A為分母,并輸入Zi指定X的初始狀態(tài),Zf為最后狀態(tài)矢量(2)Simulink的使用方法:模塊庫中的模塊可以直接用鼠標(biāo)進(jìn)行拖曳(選中模塊,按住鼠標(biāo)左鍵不放)而放到模型窗口中進(jìn)行辦
6、理。在模型窗口中,選中模塊,則其4個(gè)角會(huì)出現(xiàn)黑色標(biāo)記。此時(shí)可以對(duì)模塊進(jìn)行以下的基本操作。搬動(dòng):選中模塊,按住鼠標(biāo)左鍵將其拖曳到所需的地址即可。若要走開線而搬動(dòng),可按住shift鍵,再進(jìn)行拖曳。復(fù)制:選中模塊,爾后按住鼠標(biāo)右鍵進(jìn)行拖曳即可復(fù)制同樣的一個(gè)功能模塊。刪除:選中模塊,按Delete鍵即可。若要?jiǎng)h除多個(gè)模塊,可以同時(shí)按住Shift鍵,再用鼠標(biāo)選中多個(gè)模塊,按Delete鍵即可。也可以用鼠標(biāo)采用某地域,再按Delete鍵就可以把該區(qū)域中的全部模塊和線等全部刪除。轉(zhuǎn)向:為了可以序次連接功能模塊的輸入和輸出端,功能模塊有時(shí)需要轉(zhuǎn)向。在菜單Format中選擇FlipBlock旋轉(zhuǎn)180度,選擇R
7、otateBlock順時(shí)針旋轉(zhuǎn)90度。也許直接按Ctrl+F鍵執(zhí)行FlipBlock,按Ctrl+R鍵執(zhí)行RotateBlock。改變大小:選中模塊,對(duì)模塊出現(xiàn)的4個(gè)黑色標(biāo)記進(jìn)行拖曳即可。模塊命名:先用鼠標(biāo)在需要更正的名稱上單擊一下,爾后直接更正即可。名稱在功能模塊上的地址也可以變換180度,可以用Format菜單中的FlipName來實(shí)現(xiàn),也可以直接經(jīng)過鼠標(biāo)進(jìn)行拖曳。HideName可以隱蔽模塊名稱。顏色設(shè)定:Format菜單中的ForegroundColor可以改變模塊的遠(yuǎn)景顏色,BackgroundColor可以改變模塊的背景顏色;而模型窗口的顏色可以經(jīng)過ScreenColor來改變。參
8、數(shù)設(shè)定:用鼠標(biāo)雙擊模塊,就可以進(jìn)入模塊的參數(shù)設(shè)定窗口,從而對(duì)模塊進(jìn)行參數(shù)設(shè)定。參數(shù)設(shè)定窗口包括了該模塊的基本功能幫助,為獲得更詳盡的幫助,可以點(diǎn)擊其上的help按鈕。經(jīng)過對(duì)模塊的參數(shù)設(shè)定,就可以獲得需要的功能模塊。屬性設(shè)定:選中模塊,打開Edit菜單的BlockProperties可以對(duì)模塊進(jìn)行屬性設(shè)定。包括Description屬性、Priority優(yōu)先級(jí)屬性、Tag屬性、Openfunction屬性、Attributesformatstring屬性。其中Openfunction屬性是一個(gè)很適用的屬性,經(jīng)過它指定一個(gè)函數(shù)名,則當(dāng)該模塊被雙擊此后,Simulink就會(huì)調(diào)用該函數(shù)執(zhí)行,這種函數(shù)在
9、MATLAB中稱為回調(diào)函數(shù)。模塊的輸入輸出信號(hào):模塊辦理的信號(hào)包括標(biāo)量信號(hào)和向量信號(hào);標(biāo)量信號(hào)是一種單一信號(hào),而向量信號(hào)為一種復(fù)合信號(hào),是多個(gè)信號(hào)的會(huì)集,它對(duì)應(yīng)著系統(tǒng)中幾條連線的合成。缺省情況下,大多數(shù)模塊的輸出都為標(biāo)量信號(hào),對(duì)于輸入信號(hào),模塊都擁有一種“智能”的鑒別功能,能自動(dòng)進(jìn)行般配。某些模塊經(jīng)過對(duì)參數(shù)的設(shè)定,可以使模塊輸出向量信號(hào)。(3)SPTool的使用方法:SPTool圖形化信號(hào)辦理工具的使用SPTool工具供應(yīng)四個(gè)基本的信號(hào)辦理圖形用戶界面(GUI)程序,它們分別是(1)信號(hào)閱讀器:用于閱讀可視化的信號(hào)圖像(2)濾波器設(shè)計(jì)器:可用于設(shè)計(jì)和編寫FIR和IIR數(shù)字濾波器,絕大多數(shù)MAT
10、LAB信號(hào)辦理工具箱供應(yīng)的命令行函數(shù)都可以在這個(gè)可視化的濾波器設(shè)計(jì)器中被調(diào)用,用戶調(diào)用Pole/Zero編寫器設(shè)計(jì)出吻合自己需要的濾波器。3)濾波器閱讀器:這個(gè)工具主要用于解析濾波器的特點(diǎn)。4)頻譜閱讀器:用于頻譜解析,使用工具箱供應(yīng)的頻譜估計(jì)函數(shù)去解析某個(gè)信號(hào)序列的功率譜密度。實(shí)驗(yàn)步驟:1、打開SPTool主界面單擊startToolboxessignalprocessionalSPTool,也許直接在命令行輸入SPTool,啟動(dòng)SPTool工具,出現(xiàn)主界面:主界面有三欄列表,包括信號(hào)源列表、濾波器列表和頻譜列表。2、用戶可以從MATLAB主工作空間中導(dǎo)入信號(hào)序列、濾波器或頻譜。如從工作空間
11、中導(dǎo)入信號(hào)源數(shù)據(jù):單擊Fileimport,出現(xiàn)設(shè)置參數(shù),產(chǎn)生的信號(hào)源命名為signal1,點(diǎn)擊OK,可看到在主界面的信號(hào)列表中增加一個(gè)signal1vector項(xiàng)。3、濾波器的設(shè)計(jì)(1)可以從工作空間中直接導(dǎo)入已設(shè)計(jì)好的濾波器系數(shù)(如大作業(yè)中用FDATool設(shè)計(jì)好的濾波器的系數(shù)):(2)也可以直接在SPTool中進(jìn)行設(shè)計(jì)產(chǎn)生。如選擇頻譜列表中的filt1design,單擊Edit,或者在頻譜列表中單擊New,出現(xiàn):為比較兩個(gè)信號(hào)的頻譜,第一創(chuàng)辦一個(gè)功率譜密度對(duì)象spect1,在SPTool主窗口中選擇signal1vector,爾后單擊頻譜列表下面的Create按鈕,這時(shí)會(huì)彈出頻譜閱讀器窗口
12、。即使用缺省的參數(shù)創(chuàng)辦了信號(hào)signal1的頻譜,單擊Apply,這是頻譜圖像就會(huì)顯示出來。同樣可創(chuàng)辦另一個(gè)OUT2頻譜圖soect2。爾后在頻譜列表中使用shift同時(shí)選中兩個(gè)頻譜,單擊View即可顯示在頻譜閱讀器中,這樣就可以比較濾波前后的頻譜變化。2、實(shí)驗(yàn)內(nèi)容(1)設(shè)計(jì)三個(gè)頻率混雜的信號(hào)y,頻率可設(shè)為100Hz、1000Hz、10000Hz;(2)設(shè)計(jì)3個(gè)巴特沃斯模擬濾波器,分別為低通、高通、帶通;(3)用雙線性變換法將設(shè)計(jì)好的巴特沃斯濾波器變換為數(shù)字濾波器;(4)對(duì)混雜信號(hào)y進(jìn)行濾波;(5)比較濾波前后信號(hào)各重量的變化;(6)調(diào)試濾波器參數(shù);(8)Simulink仿真;(9)SPToo
13、l仿真;(10)總結(jié)報(bào)告。3、實(shí)驗(yàn)步驟(1)Matlab程序設(shè)計(jì):clc;fs=4000;t=0:1/fs:1;x=sin(2*pi*20*t)+sin(2*pi*100*t)+sin(2*pi*200*t);%低通濾波器設(shè)計(jì):wp=2*30/fs;ws=2*60/fs;Rp=1;As=30;subplot(331);plot(t,x);title(原始信號(hào));N,wc=buttord(wp,ws,Rp,As);B,A=butter(N,wc);H,W=freqz(B,A);y=filter(B,A,x);subplot(334);plot(W,abs(H);title(低通濾波器);subp
14、lot(337);plot(t,y)title(30Hz信號(hào));%高通濾波器設(shè)計(jì):wp=2*170/fs;ws=2*120/fs;Rp=20;As=50;subplot(332);plot(t,x);title(原始信號(hào));N,wc=buttord(wp,ws,Rp,As);B,A=butter(N,wc,high);H,W=freqz(B,A);y=filter(B,A,x);subplot(335);plot(W,abs(H);title(高通濾波器);subplot(338);plot(t,y);title(200Hz信號(hào));%帶通濾波器設(shè)計(jì):fp=70130;fs=30170;wp=2
15、*fp/Fs;ws=2*fs/Fs;rp=;rs=50;subplot(333);plot(t,x);title(原始信號(hào));N,wc=ellipord(wp,ws,rp,rs);B,A=ellip(N,rp,rs,wc);H,w=freqz(B,A);y=filter(B,A,x);subplot(336);plot(W,abs(H);title(帶通濾波器);subplot(339);plot(t,y);title(100Hz信號(hào));(2)Sinmulink仿真:參數(shù)設(shè)計(jì):自上而下分別是頻率為20Hz、200Hz、100Hz,三個(gè)濾波器分別為低通濾波器,高通濾波器和帶通濾波器。左邊對(duì)原信號(hào)
16、機(jī)進(jìn)行觀察,右邊對(duì)濾波后的信號(hào)進(jìn)行觀察SPTool和FADtool應(yīng)用:SPTool主界面導(dǎo)入原始信號(hào)數(shù)據(jù)原始信號(hào):設(shè)計(jì)低通濾波器:設(shè)計(jì)高通濾波器:設(shè)計(jì)帶通濾波器:五、實(shí)驗(yàn)結(jié)果與解析1、實(shí)驗(yàn)現(xiàn)象、數(shù)據(jù)記錄(1)Matlab程序設(shè)計(jì):(2)Sinmulink仿真:上圖左邊為經(jīng)過低頻濾波器濾波后的低頻信號(hào),右邊為原低頻信號(hào)上圖左邊為經(jīng)過高頻濾波器濾波后的低頻信號(hào),右邊為原高頻信號(hào)上圖左邊為經(jīng)過帶通濾波器濾波后的中頻信號(hào),右邊為原中頻信號(hào)(3)SPTool和FADtool應(yīng)用:低通濾波后的信號(hào):高通濾波后的信號(hào):帶通濾波后的信號(hào):指導(dǎo)教師簽字:年月日2、對(duì)實(shí)驗(yàn)現(xiàn)象、數(shù)據(jù)及觀察結(jié)果的解析與談?wù)摚航?jīng)過程序設(shè)計(jì)的方法,Sinmulink仿真,SPTool和FADtool三種方法均能獲得理想的結(jié)果;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度綜合交通樞紐工程承包商履約合同3篇
- 2024輸電線路施工安全質(zhì)量及進(jìn)度保障協(xié)議3篇
- 2024環(huán)保職業(yè)健康管理合同3篇
- 2025年度餐廳員工工傷事故處理與賠償合同3篇
- 2024民企與國企股權(quán)置換的產(chǎn)業(yè)升級(jí)合同3篇
- 二零二五年度貨物買賣合同(設(shè)備)9篇
- 二零二五年度科技成果轉(zhuǎn)化合同書3篇
- 二零二五年度白酒行業(yè)人才培養(yǎng)與引進(jìn)協(xié)議2篇
- 二零二五年度離婚協(xié)議中財(cái)產(chǎn)分割及子女撫養(yǎng)及贍養(yǎng)費(fèi)支付及共同債務(wù)處理及財(cái)產(chǎn)增值及子女教育費(fèi)用支付及子女婚嫁費(fèi)用支付及子女創(chuàng)業(yè)資助支付及子女就業(yè)支持支付及子女海外留學(xué)費(fèi)用支付標(biāo)準(zhǔn)參考模板3篇
- 2024物業(yè)房屋裝修工程合同索賠協(xié)議
- 物業(yè)消防管理火災(zāi)事故應(yīng)急處置
- 無人機(jī)駕駛員培訓(xùn)計(jì)劃及大綱
- 初三化學(xué)學(xué)情分析
- 2023-2024學(xué)年重慶市康德卷生物高一第一學(xué)期期末檢測模擬試題含解析
- 4.與食品經(jīng)營相適應(yīng)的主要設(shè)備設(shè)施布局操作流程等文件
- 《施工組織設(shè)計(jì)編制指南》正文
- 【企業(yè)采購業(yè)務(wù)內(nèi)部控制研究文獻(xiàn)綜述及理論基礎(chǔ)2600字】
- (完整word)軟件驗(yàn)收單
- 施工員質(zhì)量員責(zé)任制月度考核記錄三
- 醫(yī)院重點(diǎn)崗位工作人員輪崗制度
- 第二章植物纖維
評(píng)論
0/150
提交評(píng)論