




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù) 字 信 號(hào) 處 理 實(shí)驗(yàn)三 FIR 濾波器設(shè)計(jì)實(shí)驗(yàn)報(bào)告 班級(jí): 學(xué)號(hào):1202601* 姓名:* 日期:2015-6-11哈爾濱工業(yè)大學(xué)(威海)12 / 14文檔可自由編輯打印一、實(shí)驗(yàn)?zāi)康?、 熟悉FIR 濾波器設(shè)計(jì)的基本方法;2、 掌握窗函數(shù)法設(shè)計(jì)FIR 濾波器的原理和方法;3、 熟悉線性相位FIR 濾波器的幅頻特性和相位特性;4、 了解不同窗函數(shù)對(duì)濾波器性能的響應(yīng)。二、實(shí)驗(yàn)原理1、 窗函數(shù)法設(shè)計(jì)FIR 濾波器原理采用理想濾波器的截?cái)鄦挝幻}沖響應(yīng)序列實(shí)現(xiàn)實(shí)際濾波器。對(duì)理想低通濾波器的單位脈沖響應(yīng)hd(n) 進(jìn)行長(zhǎng)度為N 的截取,得到長(zhǎng)度為N的序列h(n),截取時(shí)保證因果性和對(duì)濾波器線性相
2、位的要求。為減少吉布斯效應(yīng),對(duì)h(n)進(jìn)行加窗,選擇合適的窗函數(shù)以保證阻帶衰減和過渡帶要求。注意窗函數(shù)的副瓣影響濾波器的阻帶衰減,主瓣寬度影響濾波器的過渡帶寬。2、 窗函數(shù)法設(shè)計(jì)FIR 低通過程 1) 取理想低通單位取樣響應(yīng)的N 點(diǎn),N 奇數(shù)(N-1 階濾波器) 2) 根據(jù)阻帶衰減和過渡帶要求選取窗函數(shù)在保證阻帶衰減滿足要求的情況下, 盡量選擇主瓣窄的函數(shù)w(n) 3) 得到加窗后的序列 h(n)=hd(n)w(n)。w(n)時(shí)關(guān)于(N-1)/2 偶對(duì)稱,所以h(n)對(duì)稱性取決于hd(n) 4) 驗(yàn)證h(n)的頻率響應(yīng)是否滿足設(shè)計(jì)要求。若滿足,則終止;否則重復(fù)2、3、4 步驟。 3、 窗函數(shù)法
3、設(shè)計(jì)高通 高通 = 全通 - 低通. 與低通設(shè)計(jì)的不同只在第1)步驟,選取理想高通的單位取樣響應(yīng)序列N 點(diǎn)。4、 設(shè)計(jì)帶通 帶通 = 低通 1 -低通 2 帶通截止頻率為c1>c2 ,選擇低通 1 截止頻率c1 ,低通1 截止頻率c2 5、 設(shè)計(jì)帶阻 帶阻 = 低通 + 高通 6、 頻率采樣法設(shè)計(jì)FIR 濾波器原理 若要求設(shè)計(jì)的濾波器Hd(ejw)公式復(fù)雜或者根本不能用封閉公式給出,對(duì)Hd(ejw)進(jìn)行頻率域取樣,得到N 點(diǎn)離散取樣值H(k),用N 點(diǎn)頻率取樣值得到濾波器。H(k)要滿足線性相位FIR 的頻率響應(yīng)要求。三、實(shí)驗(yàn)內(nèi)容和步驟1、 驗(yàn)證窗函數(shù)N 變化時(shí),驗(yàn)證其頻譜主瓣副瓣比、主
4、瓣寬度的變化。 a)矩形窗函數(shù)的N 變化時(shí),驗(yàn)證其其頻譜主瓣副瓣幅度比基本不會(huì)發(fā)生變化, 而主瓣寬度將會(huì)變窄。這說明,當(dāng)用矩形窗函數(shù)設(shè)計(jì)濾波器時(shí),增大N 不能使得阻帶衰減減小,但能夠減小過渡帶。 Matlab程序: N =20; n1=ones(1,N); fft1=fft(n1,128); fft1=fft1/max(fft1); x=(0:1:127)/128*2*3.14; figure (1); plot(x,20*log10(abs(fft1); grid on; hold on; title('N=20'); N =30; n2=ones(1,N); fft2=ff
5、t(n1,128); fft2=fft2/max(fft2); x=(0:1:127)/128*2*3.14; figure(2) plot(x,20*log10(abs(fft2),'r'); grid on; title('N=30'); 實(shí)驗(yàn)圖像:由圖可算:當(dāng)N=20時(shí),頻譜主瓣副瓣幅度比為4.5704,過渡帶為:0.63pi約等于4*/N。由圖可算:當(dāng)N=30時(shí),頻譜主瓣副瓣幅度比為4.59,過渡帶為:0.43pi,約等于4*/N。 實(shí)驗(yàn)結(jié)論: 矩形窗函數(shù)的N變化時(shí),其頻譜主瓣副瓣幅度比基本不會(huì)發(fā)生變化,而主瓣寬度將會(huì)變窄。這說明,當(dāng)用矩形窗函數(shù)設(shè)計(jì)濾波
6、器時(shí),增大N不能使得阻帶衰減減小,但能夠減小過渡帶。2、 用窗函數(shù)法設(shè)計(jì)線性相位FIR 低通,通帶截止頻率wp=0.5PI, 阻帶截止頻率ws=0.6PI, 阻帶衰減不小于40dB,通帶衰減不大于3dB. a) 選取Hanning和Hamming就可以滿足設(shè)計(jì)的要求。b) 根據(jù)過渡帶的要求選擇窗的長(zhǎng)度。過渡帶是0.1 PI,海明和漢寧窗的主瓣寬度均是8 PI/N的,從而選擇的窗的長(zhǎng)度都是大于等于80的,選擇N大于等于80就可以了,在這里選取N=81.Matlab程序:wp = 0.5*pi; %通帶截至頻率ws = 0.6*pi; %阻帶截至頻率wdel = ws - wp; %過渡帶寬% H
7、anning窗N_hanning = ceil( 8*pi/wdel );Wn = (wp + ws)/2; %截止頻率% N_hanning取奇數(shù)if mod(N_hanning,2)=0 N_hanning = N_hanning + 1;endwindow_hanning = hanning(N_hanning); %獲得hanning窗離散序列b_hanning = fir1( N_hanning-1, Wn/pi, window_hanning ); %指定濾波器階次,歸一化截止頻率,窗函數(shù)序列得到hn%注意濾波器的階次=窗長(zhǎng)-1 !freq_axis = 0:pi/512:pi-p
8、i/512; freq_norm = 0:511/512; %歸一化的頻率軸 H_hanning = freqz( b_hanning, 1, 512);subplot(2,1,1);plot( freq_norm,20*log10(abs(H_hanning) ); hold on;xlabel( '歸一化頻率w/pi' ); ylabel( '幅度(dB)' );title( '采用hanning和hamming設(shè)計(jì)的FIR-幅度響應(yīng)');subplot(2,1,2);plot( freq_norm,angle(H_hanning) ); h
9、old on;xlabel( '歸一化頻率w/pi' ); ylabel( '相位' );title( '采用hanning和hamming設(shè)計(jì)的FIR-相位響應(yīng)');% Hamming窗N_hamming = ceil( 8*pi/wdel );Wn = (wp + ws)/2; %截止頻率% N_hamming取奇數(shù)if mod(N_hamming,2)=0 N_hamming = N_hamming + 1;endwindow_hamming = hamming(N_hamming); %獲得hamming窗離散序列b_hamming =
10、fir1( N_hamming-1, Wn/pi, window_hamming ); %指定濾波器階次,歸一化截止頻率,窗函數(shù)序列得到hn%注意濾波器的階次=窗長(zhǎng)-1H_hamming = freqz( b_hamming, 1, 512);subplot(2,1,1);plot(freq_norm, 20*log10(abs(H_hamming),'k' );subplot(2,1,2);plot( freq_norm,angle(H_hamming),'k' );實(shí)驗(yàn)圖像:Matlab程序:clc,clear all,close all;wp = 0.5*
11、pi; %通帶截至頻率ws = 0.6*pi; %阻帶截至頻率wdel = ws - wp; %過渡帶寬% Hanning窗-N_hanning = ceil( 8*pi/wdel );Wn = (wp + ws)/2 %截止頻率% N_hanning取奇數(shù)if mod(N_hanning,2)=0 N_hanning = N_hanning + 1;endwindow_hanning = hanning(N_hanning) %獲得hanning窗離散序列b_hanning = fir1( N_hanning-1, Wn/pi, window_hanning ) %指定濾波器階次,歸一化截止
12、頻率,窗函數(shù)序列得到hn%注意濾波器的階次=窗長(zhǎng)-1 !freq_axis = 0:pi/512:pi-pi/512; freq_norm = 0:511/512; %歸一化的頻率軸 H_hanning = freqz( b_hanning, 1, 512);subplot(2,1,1);plot( freq_norm,20*log10(abs(H_hanning) ); hold on;xlabel( '歸一化頻率w/pi' ); ylabel( '幅度(dB)' );title( '采用hanning和hamming設(shè)計(jì)的FIR-幅度響應(yīng)')
13、;subplot(2,1,2);plot( freq_norm,angle(H_hanning) ); hold on;xlabel( '歸一化頻率w/pi' ); ylabel( '相位' );title( '采用hanning和hamming設(shè)計(jì)的FIR-相位響應(yīng)');% Hamming窗-N_hamming = ceil( 8*pi/wdel );Wn = (wp + ws)/2; %截止頻率% N_hamming取奇數(shù)if mod(N_hamming,2)=0 N_hamming = N_hamming + 1endwindow_hamm
14、ing = hamming(N_hamming); %獲得hamming窗離散序列b_hamming = fir1( N_hamming-1, Wn/pi, window_hamming ); %指定濾波器階次,歸一化截止頻率,窗函數(shù)序列得到hn %注意濾波器的階次=窗長(zhǎng)-1H_hamming = freqz( b_hamming, 1, 512);subplot(2,1,1);plot(freq_norm, 20*log10(abs(H_hamming),'k' );subplot(2,1,2);plot( freq_norm,angle(H_hamming),'k&
15、#39; ); hold on;% Hamming窗-% 增大N時(shí),查看濾波器帶寬以及阻帶衰減的變化N_hamming_2N = ceil( 8*pi/wdel )*2;Wn = (wp + ws)/2; %截止頻率% N_hamming_2N取奇數(shù)if mod(N_hamming_2N,2)=0 N_hamming_2N = N_hamming_2N + 1;endwindow_hamming = hamming(N_hamming_2N); %獲得hamming窗離散序列b_hamming = fir1( N_hamming_2N-1, Wn/pi, window_hamming ); %
16、指定濾波器階次,歸一化截止頻率,窗函數(shù)序列得到hn %注意濾波器的階次=窗長(zhǎng)-1H_hamming = freqz( b_hamming, 1, 512);subplot(2,1,1);plot(freq_norm, 20*log10(abs(H_hamming),'r' );subplot(2,1,2);plot( freq_norm,angle(H_hamming),'r' ); hold on;legend( 'Hanning' num2str(N_hanning) '階' ,'Hamming ' num2s
17、tr(N_hamming) '階','Hamming ' num2str(N_hamming_2N) '階' );實(shí)驗(yàn)圖像:實(shí)驗(yàn)結(jié)論:從上圖可以看出設(shè)計(jì)符合要求指標(biāo),當(dāng)N相同時(shí)hanning窗和hamming窗過渡帶寬相同。對(duì)于hamming窗,當(dāng)N增大時(shí),過渡帶寬變窄。hanning窗和hamming窗的相位均滿足線性相位條件。3 用窗函數(shù)法設(shè)計(jì)線性相位FIR高通,通帶截止頻率wp=0.8PI, 阻帶截止頻率ws=0.7PI, 阻帶衰減不小于30dB,通帶衰減不大于3dB.1)根據(jù)阻帶衰減的要求選擇窗函數(shù),可以選擇漢寧窗(最大衰減是44dB)2
18、)根據(jù)過渡帶的要求選擇窗的長(zhǎng)度。過渡帶是0.1 PI,海明和漢寧窗的主瓣寬度均是8 PI/N的,從而選擇的窗的長(zhǎng)度都是大于等于80的,選擇N=81(必須是奇數(shù));Matlab程序:clc,clear all,close all;wp = 0.8*pi; %通帶截至頻率ws = 0.7*pi; %阻帶截至頻率wdel = wp - ws; %過渡帶寬% Hanning窗-N_hanning = ceil( 8*pi/wdel );Wn = (wp + ws)/2; %截止頻率% N_hanning取奇數(shù)if mod(N_hanning,2)=0 N_hanning = N_hanning + 1
19、;endwindow_hanning = hanning(N_hanning); %獲得hanning窗離散序列b_hanning = fir1( N_hanning-1, Wn/pi, 'high',window_hanning ); %指定濾波器階次,歸一化截止頻率,窗函數(shù)序列得到hn%注意濾波器的階次=窗長(zhǎng)-1 !freq_axis = 0:pi/512:pi-pi/512; freq_norm = 0:511/512; %歸一化的頻率軸 H_hanning = freqz( b_hanning, 1, 512);subplot(2,1,1);plot( freq_nor
20、m,20*log10(abs(H_hanning) ); hold on;xlabel( '歸一化頻率w/pi' ); ylabel( '幅度(dB)' );title( '采用hanning和hamming設(shè)計(jì)的FIR-幅度響應(yīng)');subplot(2,1,2);plot( freq_norm,angle(H_hanning) ); hold on;xlabel( '歸一化頻率w/pi' ); ylabel( '相位' );title( '采用hanning和hamming設(shè)計(jì)的FIR-相位響應(yīng)'
21、);% Hamming窗-N_hamming = ceil( 8*pi/wdel );Wn = (wp + ws)/2; %截止頻率% N_hamming取奇數(shù)if mod(N_hamming,2)=0 N_hamming = N_hamming + 1;endwindow_hamming = hamming(N_hamming); %獲得hamming窗離散序列b_hamming = fir1( N_hamming-1, Wn/pi, 'high',window_hamming ); %指定濾波器階次,歸一化截止頻率,窗函數(shù)序列得到hn %注意濾波器的階次=窗長(zhǎng)-1H_ham
22、ming = freqz( b_hamming, 1, 512);subplot(2,1,1);plot(freq_norm, 20*log10(abs(H_hamming),'k' );subplot(2,1,2);plot( freq_norm,angle(H_hamming),'k' ); hold on;% Hamming窗-% 增大N時(shí),查看濾波器帶寬以及阻帶衰減的變化N_hamming_2N = ceil( 8*pi/wdel )*2;Wn = (wp + ws)/2; %截止頻率% N_hamming_2N取奇數(shù)if mod(N_hamming_2N,2)=0 N_hamming_2N = N_hamming_2N + 1;endwindow_
溫馨提示
- 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《6 陽光與綠色植物》(教學(xué)設(shè)計(jì))-2023-2024學(xué)年六年級(jí)下冊(cè)綜合實(shí)踐活動(dòng)長(zhǎng)春版
- 2025北京東城高三一模數(shù)學(xué)(教師版)
- 2024醫(yī)學(xué)基礎(chǔ)知識(shí)構(gòu)造試題及答案
- 2025年江蘇工程職業(yè)技術(shù)學(xué)院高職單招(數(shù)學(xué))歷年真題考點(diǎn)含答案解析
- 中小學(xué)教師資格筆試學(xué)習(xí)資源運(yùn)用中的策略與反思試題及答案
- 2025年人力資源管理考試現(xiàn)場(chǎng)應(yīng)對(duì)技巧試題及答案
- 2025年企業(yè)人力資源管理師的市場(chǎng)需求變化試題及答案
- 大班課程分享稿簡(jiǎn)短版
- 員工文化職責(zé)培訓(xùn)
- 護(hù)理專業(yè)日常工作內(nèi)容
- 抗日英雄人物楊靖宇介紹
- AI驅(qū)動(dòng)的可持續(xù)能源發(fā)展
- 整本書閱讀《林海雪原》【知識(shí)精研】六年級(jí)語文下冊(cè) (統(tǒng)編版五四制2024)
- 健康日用品設(shè)計(jì)與研發(fā)趨勢(shì)
- 【化學(xué)】常見的鹽(第1課時(shí))-2024-2025學(xué)年九年級(jí)化學(xué)下冊(cè)(人教版2024)
- 新人教版初中英語七至九年級(jí)全部課本單詞
- 宜賓市新能源產(chǎn)業(yè)有限公司招聘筆試沖刺題2025
- 數(shù)字化背景下國(guó)有企業(yè)財(cái)會(huì)監(jiān)督體系的構(gòu)建與實(shí)踐創(chuàng)新
- 龍游經(jīng)濟(jì)開發(fā)區(qū)下屬國(guó)資公司招聘筆試沖刺題2025
- 《海上風(fēng)電設(shè)備運(yùn)輸規(guī)范》
- 工業(yè)園物業(yè)管理方案參考范本
評(píng)論
0/150
提交評(píng)論