




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、鄭州輕工業(yè)學(xué)院課程設(shè)計(jì)說明書題目: 模擬巴特沃斯帶通濾波器的設(shè)計(jì) 姓 名: XX 院 (系):計(jì)算機(jī)與通信工程學(xué)院 專業(yè)班級(jí): 通信工程13-01班 學(xué) 號(hào): 5413070401XX 指導(dǎo)教師: XX 成 績(jī): 時(shí)間:2015年12月28日至 2015年12月31日鄭州輕工業(yè)學(xué)院課 程 設(shè) 計(jì) 任 務(wù) 書題目 模擬巴特沃斯帶通濾波器的設(shè)計(jì) 專業(yè)、班級(jí) 通信工程13-01班 學(xué)號(hào) 5413070401XX姓名 XX 主要內(nèi)容、基本要求、主要參考資料等:1、 主要內(nèi)容其上、下邊帶1dB處的通帶臨界頻率分別為20kHz和30kHz,當(dāng)頻率低于15kHz時(shí),衰減要大于40dB,采樣周期為10微妙,求
2、出這個(gè)數(shù)字濾波器的傳遞函數(shù),輸出它的幅頻特性曲線,觀察其通帶衰減和阻帶衰減是否滿足要求。2、 基本要求1) 編制MATLAB下的m文件實(shí)現(xiàn)主要內(nèi)容;2) 書寫課程設(shè)計(jì)報(bào)告;3) 認(rèn)真閱讀有關(guān)的課程理論知識(shí)及實(shí)驗(yàn)指導(dǎo)書中有關(guān)數(shù)字濾波器的設(shè)計(jì);4) 獨(dú)立編寫正確、符合設(shè)計(jì)要求的程序代碼。3、 主要參考資料楊永雙、馮媛.數(shù)字信號(hào)處理實(shí)驗(yàn)指導(dǎo)書.鄭州:鄭州輕工業(yè)學(xué)院出版,2015.高西全、丁玉美編著.數(shù)字信號(hào)處理.第三版.西安:西安電子科技大學(xué)出版,2008完 成 期 限: 指導(dǎo)教師簽名: 課程負(fù)責(zé)人簽名: 年 月 日目錄1.理論介紹41.1MATLAB概述41.2濾波器設(shè)計(jì)42.設(shè)計(jì)目的、要求、指標(biāo)
3、52.1設(shè)計(jì)目的52.2設(shè)計(jì)要求52.3實(shí)驗(yàn)原理與方法52.4設(shè)計(jì)指標(biāo)63.程序代碼和結(jié)果分析73.1程序流圖73.2程序代碼73.3結(jié)果分析93.3.1仿真結(jié)果93.3.2結(jié)果分析11心得體會(huì)11參考文獻(xiàn)12附:課程設(shè)計(jì)成績(jī)?cè)u(píng)定表13 1.理論介紹1.1MATLAB概述MATLAB是一個(gè)可視化的計(jì)算機(jī)程序,被廣泛地應(yīng)用在科學(xué)運(yùn)算領(lǐng)域里。它具有功能強(qiáng)大、使用簡(jiǎn)單等特點(diǎn),內(nèi)容包括:數(shù)值計(jì)算、符號(hào)計(jì)算、數(shù)據(jù)擬合、圖像處理、系統(tǒng)模擬和仿真分析等功能。此外MATLAB還可以進(jìn)行動(dòng)畫設(shè)計(jì)、有限元分析等等。MATLAB系統(tǒng)包括五個(gè)主要部分:(1)開發(fā)環(huán)境:這是一組幫助你使用MATLAB的函數(shù)和文件的工具和
4、設(shè)備。這些工具大部分是圖形用戶界面。它包括MATLAB桌面和命令窗口,命令歷史,和用于查看幫助的瀏覽器,工作空間,文件和查找路徑。 (2)MATLAB數(shù)學(xué)函數(shù)庫:這里匯集了大量計(jì)算的算法,范圍從初等函數(shù)如:求和,正弦,余弦和復(fù)數(shù)的算術(shù)運(yùn)算,到復(fù)雜的高等函數(shù)如:矩陣求逆,矩陣特征值,貝塞爾(Bessel)函數(shù)和快速傅立葉變換等。 (3)MATLAB語言:這是一種高水平的矩陣/數(shù)組語言,含有控制流語句,函數(shù),數(shù)據(jù)結(jié)構(gòu),輸入/輸出,和面向?qū)ο缶幊烫卣?。它允許“小型編程”以迅速創(chuàng)立快速拋棄型程序,以及“大型編程”以創(chuàng)立完整的大型復(fù)雜應(yīng)用程序。 (4)句柄制圖:這是MATLAB制圖系統(tǒng)。它包括高級(jí)別的二
5、維、三維數(shù)據(jù)可視化,圖像處理,動(dòng)畫,以及表現(xiàn)圖形的命令。它還包括低級(jí)別的命令,這使你不但能在MATLAB的應(yīng)用中建立完整的圖形用戶界面,而且還能完全定制圖形的外觀。 (5)MATLAB應(yīng)用程序界面(API):這是使你編寫與MATLAB相合的C或Fortran程序的程序庫。它包括從MATLAB中調(diào)用程序(動(dòng)態(tài)鏈接),調(diào)用MATLAB為計(jì)算引擎,和讀寫MAT-文件的設(shè)備。1.2濾波器設(shè)計(jì)在數(shù)字信號(hào)處理中,濾波占有極其重要的作用,濾波器是譜分析、雷達(dá)信號(hào)處理、通信信號(hào)處理應(yīng)用中的基本處理算法。目前常用的濾波器設(shè)計(jì)方法普遍采用Matlab仿真。 巴特沃斯濾波器模擬低通濾波器的平方幅頻響應(yīng)函數(shù)為: 其中
6、Wc為低通濾波器的截止頻率,N為濾波器的階數(shù)。巴特沃斯濾波器的特點(diǎn):通帶內(nèi)具有最大平坦的頻率特性,且隨著頻率增大平滑單調(diào)下降;階數(shù)愈高,特性愈接近矩形,過渡帶愈窄,傳遞函數(shù)無零點(diǎn)。2.設(shè)計(jì)目的、要求、指標(biāo)2.1設(shè)計(jì)目的本次數(shù)字電路課程設(shè)計(jì)的主要目的有以下幾點(diǎn): 1.熟練掌握MATLAB 軟件系統(tǒng); 2.使學(xué)生的數(shù)字信號(hào)知識(shí)系統(tǒng)化、完整化; 3.掌握在MATLAB環(huán)境下進(jìn)行信號(hào)產(chǎn)生、信號(hào)變換、濾波器設(shè)計(jì)的方法; 4. 初步了解和掌握工程實(shí)踐中的設(shè)計(jì)思想和設(shè)計(jì)方法,具有開發(fā)信號(hào)分析、仿真系統(tǒng)的基本能力; 5. 為后繼課程的教學(xué)打下扎實(shí)基礎(chǔ)。2.2設(shè)計(jì)要求(1)認(rèn)真閱讀有關(guān)的課程理論知識(shí)及實(shí)驗(yàn)指導(dǎo)書
7、中有關(guān)數(shù)字濾波器的設(shè)計(jì);(2)獨(dú)立編寫正確、符合設(shè)計(jì)要求的程序代碼;(3)調(diào)試程序,得到相應(yīng)的性能曲線(幅頻、相頻)與系統(tǒng)函數(shù);(4)觀察圖形顯示,比照所給性能要求,若不滿足,則重復(fù)(2)與(3);(5)獨(dú)立完成規(guī)定的其它設(shè)計(jì)任務(wù)。2.3實(shí)驗(yàn)原理與方法從模擬濾波器設(shè)計(jì)IIR數(shù)字濾波器具有四種方法:微分差分變換法、脈沖響應(yīng)不變法、雙線性變換法、z平面變換法。工程上常用的是其中的兩種:脈沖響應(yīng)不變法、雙線性變換法。脈沖響應(yīng)不變法需要經(jīng)歷如下基本步驟:由已知系統(tǒng)傳輸函數(shù)H(S)計(jì)算系統(tǒng)沖激響應(yīng)h(t);對(duì)h(t)等間隔采樣得到h(n)=h(n T);由h(n)獲得數(shù)字濾波器的系統(tǒng)響應(yīng)H(Z)。這種方
8、法非常直觀,其算法宗旨是保證所設(shè)計(jì)的IIR濾波器的脈沖響應(yīng)和模擬濾波器的脈沖響應(yīng)在采樣點(diǎn)上完全一致。而雙線性變換法的設(shè)計(jì)準(zhǔn)則是使數(shù)字濾波器的頻率響應(yīng)與參考模擬濾波器的頻率響應(yīng)相似。 脈沖響應(yīng)不變法一個(gè)重要的特點(diǎn)是頻率坐標(biāo)的變換是線性的,其確定是有頻譜的周期延拓效應(yīng),存在頻譜混疊的現(xiàn)象。為了克服脈沖響應(yīng)不變法可能產(chǎn)生的頻譜混疊,提出了雙線性變換法,它依靠雙線性變換式:s=(1-z-1)/(1+z-1),z=(1+s)/(1-s),其中s=+j,z=rejw建立其S平面和Z平面的單值映射關(guān)系,數(shù)字域頻率和模擬域頻率的關(guān)系是:=tg(w/2),w=2arctg()由上面的關(guān)系式可知,當(dāng)時(shí),w終止在折
9、疊頻率w=處,整j個(gè)軸單值的對(duì)應(yīng)于單位圓的一周。因此雙線性變換法不同于脈沖響應(yīng)不變法,不存在頻譜混疊的問題。從式還可以看出,兩者的頻率不是線性關(guān)系。這種非線性關(guān)系使得通帶截至頻率、過渡帶的邊緣頻率的相對(duì)位置都發(fā)生了非線性畸變。這種頻率的畸變可以通過預(yù)畸變來校正。用雙線性變換法設(shè)計(jì)數(shù)字濾波器時(shí),一般總是先將數(shù)字濾波器的個(gè)臨界頻率經(jīng)過式的頻率預(yù)畸變,求得相應(yīng)參考模擬濾波器的個(gè)臨界頻率,然后設(shè)計(jì)參考模擬濾波器的傳遞函數(shù),最后通過雙線性變換式求得數(shù)字濾波器的傳遞函數(shù)。這樣通過雙線性變換,正好將這些頻率點(diǎn)映射到我們所需要的位置上。參考模擬濾波器的設(shè)計(jì),可以按照一般模擬濾波器設(shè)計(jì)的方法,利用已經(jīng)成熟的一整
10、套計(jì)算公式和大量的歸一化設(shè)計(jì)表格和曲線。這些公式、表格主要是用于歸一化低通原型的。通過原型變換,可以完成實(shí)際的低通、帶通和高通濾波器的設(shè)計(jì)。在用雙線性變換法設(shè)計(jì)濾波器的過程中,我們也可以通過原型變換,直接求得歸一化參考模擬濾波器原型參數(shù),從而使得設(shè)計(jì)更加簡(jiǎn)化。綜上所述,以低通數(shù)字濾波器設(shè)計(jì)為例,可以將雙線性變換法設(shè)計(jì)數(shù)字濾波器的步驟歸納如下:1確定數(shù)字濾波器的性能指標(biāo)。這些指標(biāo)包括:通帶、阻帶臨界頻率fp,fs;通帶內(nèi)的最大衰減rp;阻帶內(nèi)的最小衰減rs;采樣周期T; 2確定相應(yīng)的數(shù)字頻率,wp=2fpT,ws=2fsT; 3計(jì)算經(jīng)過頻率預(yù)畸變的相應(yīng)參考模擬低通原型的頻率,p=tg(wp/2)
11、,s=tg(ws/2);4計(jì)算低通原型階數(shù)N;計(jì)算3dB歸一化頻率c,從而求得低通原型的傳遞函數(shù)Ha(s);5用變換公式s=1-z-1/(1+z-1),代入Ha(S),求得數(shù)字濾波器的傳世函數(shù)。 6分析濾波器頻域特性,檢查其指標(biāo)是否滿足要求。2.4設(shè)計(jì)指標(biāo)模擬帶通濾波器的設(shè)計(jì)指標(biāo)有wp, wp, rp和rs。wp:通帶截止頻率; ws:阻帶截止頻率;rp:通帶中最大衰減系數(shù);rs:阻帶最小衰減系數(shù)。rp和rs一般用dB數(shù)表示。對(duì)于單調(diào)下降的幅度特性,可表示成:如果=0處幅度已歸一化到1,即|Ha(j0)|=1, p和s表示為:3.程序代碼和結(jié)果分析3.1程序流圖3.2程序代碼fs=100000
12、;fc=20000,30000; fr=15000,35000;rp=1;rs=40; % rp通帶最大衰減 rs阻帶最小衰減 fs抽樣頻率 fr阻帶上下邊界頻率wp=2*pi*fc; ws=2*pi*fr; %巴特沃斯濾波器N,wn=buttord(wp, ws, rp, rs, s);%N濾波器的階數(shù),wn截止頻率b1,a1=butter(N,wn,s);%b1分子系數(shù)的矢量式,a1分母系數(shù)的矢量式bz1,az1=impinvar(b1,a1,fs);%映射為數(shù)字的 將s域模擬濾波器變換成等價(jià)的數(shù)字濾波器.h1,w=freqz(bz1,az1); %求離散系統(tǒng)頻響特性的函數(shù),bz1,az1
13、分別為離散系統(tǒng)的系統(tǒng)函數(shù)分子、分母多項(xiàng)式的系數(shù)向量wp=2*fs*tan(2*pi*fc/fs/2);%通帶邊界頻率ws=2*fs*tan(2*pi*fr/fs/2);%阻帶截止頻率 N,wn=buttord(wp, ws, rp, rs, s);b2,a2=butter(N,wn,s);bz2,az2=bilinear(b2,a2,fs);%雙線性h2,w=freqz(bz2,az2);f=w/(2*pi)*fs;figure(1);hold on;title(Butterworth 帶通濾波器) ;plot(f,20*log10(abs(h1),-.r,f,20*log10(abs(h2)
14、,-b);grid on;axis(0,50000,-300,100);xlabel(頻率/Hz); ylabel(幅度/dB); legend(脈沖響應(yīng)不變法,雙線性變換法);%橢圓帶通濾波器fs=100000;fc=20000,30000; fr=15000,35000;rp=1;rs=40; % rp通帶最大衰減 rs阻帶最小衰減 fs抽樣頻率 fr阻帶上下邊界頻率N1,wp1=ellipord(wp, ws, rp, rs, s);b1,a1=ellip(N1,rp,rs,wp1,s);bz1,az1=impinvar(b1,a1,fs);h5,w=freqz(bz1,az1);N1,
15、wp1=ellipord(wp, ws, rp, rs, s);b2,a2=ellip(N1,rp,rs,wp1,s);bz2,az2=bilinear(b2,a2,fs);h6,w=freqz(bz2,az2);f=w/(2*pi)*fs;figure(2);hold on;title(橢圓帶通濾波器) ;plot(f,20*log10(abs(h5),-.r,f,20*log10(abs(h6),-b);grid on;axis(0,50000,-150,30);xlabel(頻率/Hz); ylabel(幅度/dB); %切比雪夫I型 fs=100000;fc=20000,30000;
16、fr=15000,35000;rp=1;rs=40; % rp通帶最大衰減 rs阻帶最小衰減 fs抽樣頻率 fr阻帶上下邊界頻率N1,wp1=cheb1ord(wp, ws, rp, rs, s);b1,a1=cheby1(N1,rp,wp1,s);bz1,az1=impinvar(b1,a1,fs);h3,w=freqz(bz1,az1); N1,wp1=cheb1ord(wp, ws, rp, rs, s);b2,a2=cheby1(N1,rp,wp1,s);bz2,az2=bilinear(b2,a2,fs);h4,w=freqz(bz2,az2);f=w/(2*pi)*fs;figur
17、e(3);hold on;title(切比雪夫I型 帶通濾波器) ;plot(f,20*log10(abs(h3),-.r,f,20*log10(abs(h4),-b);grid on;axis(-2000,52000,-300,80);xlabel(頻率/Hz); ylabel(幅度/dB); legend(脈沖響應(yīng)不變法,雙線性變換法); 3.3結(jié)果分析3.3.1仿真結(jié)果3.3.2結(jié)果分析由仿真結(jié)果圖形可知,在20KHZ-30KHZ內(nèi)滿足設(shè)計(jì)需求即最大衰減為1dB,在頻率小于15KHZ時(shí)滿足最小衰減為40dB的需求,但由于脈沖響應(yīng)不變法會(huì)產(chǎn)生頻譜混疊,所以會(huì)導(dǎo)致數(shù)字濾波器的頻響偏離模擬濾波
18、器的頻響,而雙線性變換法則不會(huì)產(chǎn)生這種效果。雙線性變換比脈沖響應(yīng)法的設(shè)計(jì)計(jì)算直接和簡(jiǎn)單。由于s與z之間的簡(jiǎn)單代數(shù)關(guān)系,所以從模擬傳遞函數(shù)可直接通過代數(shù)置換得到數(shù)字濾波器的傳遞函數(shù)。雙線性變換法的優(yōu)點(diǎn)是不同于脈沖響應(yīng)不變法,s平面與z平面是單值的一一對(duì)應(yīng)關(guān)系,不存在頻譜混淆的問題,數(shù)字頻域和模擬頻域的頻率不是線性關(guān)系。這種非線性關(guān)系使得通帶截止頻率、過渡帶的邊緣頻率的相對(duì)位置都發(fā)生了非線性畸變。因此,為了避免畸變,要先進(jìn)行預(yù)畸。心得體會(huì)利用matlab的強(qiáng)大運(yùn)算功能,基于matlab信號(hào)處理工具箱的數(shù)字濾波器設(shè)計(jì)法可以快速有效的設(shè)計(jì)濾波器,設(shè)計(jì)方便、快捷,極大的減輕了工作量。在設(shè)計(jì)過程中可以對(duì)比濾波器特性,隨時(shí)更改參數(shù),以達(dá)到濾波器設(shè)計(jì)的最優(yōu)化,可以反映實(shí)際情況。經(jīng)過本次課程設(shè)計(jì),在緊張的實(shí)驗(yàn),代碼的敲寫,資料的查詢等等,讓我學(xué)到了很多東西。尤其是對(duì)MATLAB軟件使用變得更加熟練以及該軟件的部分功能有了進(jìn)一步的了解。對(duì)于通信工程專業(yè)來說數(shù)字信號(hào)處理這門課程是非常重要的,這是一門理論和技術(shù)發(fā)展十
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度臨時(shí)保安服務(wù)合同-活動(dòng)期間安全保衛(wèi)
- 2025年度知識(shí)產(chǎn)權(quán)質(zhì)押合同終止及質(zhì)權(quán)實(shí)現(xiàn)協(xié)議
- 產(chǎn)品發(fā)布營銷策略規(guī)劃
- 影視制作發(fā)行合作框架協(xié)議
- 智能能源管理系統(tǒng)建設(shè)投資協(xié)議
- 家具企業(yè)家具設(shè)計(jì)與制造預(yù)案
- 哈他瑜伽介紹課件:哈他瑜伽-身心平衡的藝術(shù)
- 小學(xué)生心理輔導(dǎo)觀后感
- 網(wǎng)絡(luò)購物平臺(tái)合作運(yùn)營協(xié)議書
- 娛樂項(xiàng)目節(jié)目制作授權(quán)協(xié)議
- 第1章 跨境電商概述
- 2024-2030年中國長(zhǎng)管拖車行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略分析報(bào)告
- 《高等教育學(xué)》近年考試真題題庫(含答案)
- 2024福建省廈門市總工會(huì)擬錄用人員筆試歷年典型考題及考點(diǎn)剖析附答案帶詳解
- 2024風(fēng)力發(fā)電機(jī)組預(yù)應(yīng)力基礎(chǔ)錨栓籠組合件技術(shù)規(guī)范
- 供熱管道施工組織設(shè)計(jì)
- 浙江省中小學(xué)心理健康教育教師上崗資格證書管理辦法(修訂)
- 2024年青島港灣職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫審定版
- 2024年時(shí)事政治題(考點(diǎn)梳理)
- 2023全國乙卷語文真題試卷及答案解析
- JavaWeb程序設(shè)計(jì) 教案 第1章 JavaWeb開發(fā)環(huán)境配置-2學(xué)時(shí)
評(píng)論
0/150
提交評(píng)論