版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第7章FIR數(shù)字濾波器設(shè)計(jì)
7.1FIRDF的基本概念及本章重要內(nèi)容
本章主要討論了線性相位FIRDF及其特點(diǎn),以及FIRDF的設(shè)計(jì)方法,重點(diǎn)是第一類(lèi)線性
相位FIR濾波器的設(shè)計(jì)方法。
有限長(zhǎng)單位脈沖響應(yīng)數(shù)字濾波器(FiniteImpulseResponseDigitalFilter,縮寫(xiě)為FIRDF)
的最大優(yōu)點(diǎn)是可以實(shí)現(xiàn)線性相位濾波。在數(shù)字通信和圖像傳輸與處理等應(yīng)用場(chǎng)合都要求濾波
器具有線性相位特性。由于FIRDF是全零點(diǎn)濾波器,所以當(dāng)幅頻特性指標(biāo)相同(不考慮相位
特性)時(shí),F(xiàn)IRDF的階數(shù)比HRDF高得多。但是,在同時(shí)考慮幅頻特性指標(biāo)和線性相位要求
時(shí),IIRDF要附加復(fù)雜的相位校正網(wǎng)絡(luò),也難以實(shí)現(xiàn)嚴(yán)格線性相位特性。所以,在要求線性
相位濾波的應(yīng)用場(chǎng)合,一般都用FIRDF.
本章需要掌握的重要內(nèi)容:①線性相位FIRDF的特點(diǎn)(條件),這些特點(diǎn)就是設(shè)計(jì)線性
相位FIRDF的約束條件,②FIRDF的各種設(shè)計(jì)方法:窗函數(shù)法、頻率采樣發(fā)、等波紋最佳
一致逼近法。
7.2習(xí)題與上機(jī)題解答
7.1FIRDF的差分方程如下:
y(n)=0.1x(〃)+0.5M〃-1)+0.9x(n-2)+0.5*〃-3)+0.1x(〃-4)
求該濾波器的單位脈沖響應(yīng)長(zhǎng)度M說(shuō)明長(zhǎng)度N與差分方程階數(shù)(差分方程中的最大延遲)的關(guān)系。
解:由題知:h=Q為,所以,具有第一類(lèi)線性相位。
即,h5)=h(N—l—必0<n<N-1
所以,N=5
NTN-l
由“(/0)=工/?〃把-於",得到"⑶
〃=。jn=O
所以,長(zhǎng)度N等于差分方程階數(shù)叫+1。
7.2設(shè)FIRDF的系統(tǒng)函數(shù)為
H(Z)=(14-0.9Z-14-2.2Z-2+0.9Z-3+Z^)/6
求其單位脈沖響應(yīng)力5),判斷該濾波器是否具有線性相位特性,求幅度特性函數(shù)和相位特性函數(shù),并畫(huà)出直
接型和線性相位型結(jié)構(gòu)圖。
?140?
N-l]
解:由題知1:H(z)=\h(n)z~n=-(1+0.9z-1+2.2z~2+0.9z-3+z-4)
占6
所以,單位脈沖響應(yīng)為〃5)=」{1。9,2.2,0.9,1}o
6
由力5)的取值知,/?(〃)滿足45)=〃(N—1-成N=5,
所以,具有第一類(lèi)線性相位特性。設(shè)其頻率響應(yīng)函數(shù)為
N-\]
"(eg=/(MeM⑼二=-(1+0.9e-j<w+2.2e-j2<<>+0.9e-j3<y+e-j4<y)
?=o6
=-(ej2ft,+0.9ejrd+2.2+0.9e-j<w+e-j2(u)e-j2ft,=-(2.2+1.8cos(w+2cos2(y)e-j24w
66
由百備皿-Ngaz、2.2+1.8cos69+2cos2ty
幅度特性函數(shù)為HFTg(@)=---------------------
相位特性函數(shù)為6(0)==-2^o
2
結(jié)構(gòu)如圖S7.2.1所示。
直接型結(jié)構(gòu)
圖S7.2.1
73設(shè)理想低通濾波器的頻率響應(yīng)函數(shù)〃式£拉)=43+冗/2),畫(huà)出其單位脈沖響應(yīng)盡(〃)在區(qū)間[-8,8]
上的波形。
>w
解:為(用=//d(e^)ed^=—+:三2明力0:2sin(?!?)
2久J-冗2TTJ-rc,V2)2Kn
其在區(qū)間[-8,8]上的波形如圖S7.3所示。
圖S7.3包(〃)在區(qū)間L-8,8]上的波形
7.4考慮一個(gè)長(zhǎng)度N=4的線性相位FIRDF,已知在3=0和幻=兀/2兩個(gè)頻點(diǎn)的幅度采樣為該(0)=1,
//g(Jt/2)=0.5,求該濾波器的單位脈沖響應(yīng)h(n)o
解:因?yàn)?(0)=1,即43)對(duì)口=0非奇對(duì)稱,所以,應(yīng)為第一種相位特性,又N=4為偶數(shù),
所以,Hg(o>)=^2/?(H)COS[69(H-r)]=^2A(w)cos(O
n=0"=0
由題意得,4(0)=2力(0)+2以1)=1,所以力(0)+%⑴=;。
7F371
故2/z(0)cos—?+2/2(l)cos——
嗚22
3冗n
即24(0)cos2/7(l)cos=0.5,h(l)-h(0)=—
4
解得雙0)二=包,〃⑴二二^
88
7.5已知長(zhǎng)度N=15的第一類(lèi)線性相位FIRDF的前8個(gè)幅度采樣值為〃/空.=11'k=0A^3
S115)[。,A=4,5,6,7
求該濾波器的單位脈沖響應(yīng)力(〃)。
解:由題知,。3)=-5,r=7,h(n)=h(N-\-n),M=1
M
因?yàn)?/g((y)=h(r)+^^2/z(w)cos[ttJ(?—r)],
n=0
二匚八1rff.z_.x「2成/fl,A:=0,1,2,3
所以4后葉〃⑺22出)叫1rs一刀卜設(shè)二gw
解得〃(0)=-0.0498,0(1)=0.0412,/2)=0.0667,屈3)=-0.0365,
/>(4)=-0.1079,力(5)=0.0341,/6)=0.3189,A(7)=0.4667
所以力(8)=做6)=0.3189,〃(9)=〃(5)=0.0341,應(yīng)10)=〃(4)=-0.1079,
〃(11)=〃(3)=-0.0365,%(12)=皿2)=0.0667,版13)=%1)=0.0412,餌14)=坂0)=-0.0498
[1,k=0,1,2,3
7.6已知長(zhǎng)度215的第二類(lèi)線性相位FIRDF的前8個(gè)幅度采樣值為4(至,=?0.4,攵=4
15,[o,女=5,6,7
求該濾波器的單位脈沖響應(yīng)力(〃)。
角,:由題知,版九)=一〃(%—1一切,r=M=7
M
因?yàn)槿?⑼=h(T)+^^2h(n)sin[co(n-r)l,
n=O
l,&=0,1,2,3
所以“g(幺?=6(7)+Z2〃(〃)sin=一
0.4,A:=4
115)〃=oL15J
。水=5,6,7
解得〃(0)=0.0618,〃⑴=-0.0954,4(2)=0.0693,版3)=-0.0294
/i(4)=0.1291,力(5)=-0.3131,/6)=0.3011,k(7)=l
所以〃(8)=-網(wǎng)6)=-0.3011,〃(9)=一〃(5)=0.3131,/7(10)=-/?(4)=-0.1291
/i(l1)=一力⑶=0.0294,〃(12)=-k(2)=-0.0693,4(13)=-方⑴=0.0954,A(14)=-/z(0)=-0.0618
7.7*分別畫(huà)出長(zhǎng)度為9的矩形窗、漢寧窗、哈明窗和布萊克曼窗的時(shí)域波形。
解:MATLAB繪圖程序?yàn)閑x707.m。
%MATLAB程序ex707.m
?142?
clearall,clc;
N=9;
R9n=boxcar(N);
hn=hanning(N);
hm=hamming(N);
hblm=blackman(N);
n=0:8;
subplot(2,2,1),stem(n,R9n,7);titleC(a)矩形窗函數(shù)波形(N=9)');
xlabel('n');yIabeI('w(n)')wxis([0,N+3,0,1.3]);
subplot(2,2,2),stem(n,hn,,.*);title('(b)漢寧窗函數(shù)波形(N=9)');
xlajbel('n,);ylabel(,w(n),);axis([0,N4-3,0,1.3]);
subpk>t(2,2,3),stem(n,hm,'.');title('(c)哈明窗函數(shù)波形(N=9)');
xlabel(,n,);yIabel(,w(n)');axis([0,N+3,0,1.3]);
subplot(2,2,4),stem(n,hblm,'.,);title(,(<l)布萊克曼窗函數(shù)波形(N=9)");
xlabel('n');yIabel('w(n)');axis([0,N+3,0,1.3]);
四種窗函數(shù)的時(shí)域波形如圖S7.7所示。
(b)漢寧窗函數(shù)波形(N=9)
n
⑹哈明窗函數(shù)波形(N=9)(d)布萊克曼窗函數(shù)波形(N=9)
1
01-----------------=-----------------
0510
nn
0S7.7
7.8*分別畫(huà)出長(zhǎng)度為9的矩形窗、漢寧窗、哈明窗和布萊克曼窗的幅頻特性(dB)曲線,觀察它們的
各種參數(shù)(主瓣寬度,旁瓣峰值幅度)的差別“
解:MATLAB繪圖程序?yàn)閑x708。
%ex708.m
clearall,clc;
N=9;
R9n=boxcar(N);
hn=hanning(N);
hm=hamming(N);
hblm=blackman(N);
fh=abs(fft(R9n,1024));
fh=20*log10((fh)/max(fh));
k=0:1023;
wk=2*k/1024;
subplot221,plot(wk,fh);gridon;
titleC(a)矩形窗損耗函數(shù)曲線);axis([0,2,-80,0]);
xlabel('\omegaAp丁);ylabel('幅度/dB');
fh=abs(fft(hn,1024));
fh=20*log10((fh)/max(fh));
k=0:1023;
wk=2*k/1024;
subplot222,plot(wk,fh);gridon;
titleC(b)漢寧窗損耗函數(shù)曲線');%axis([02-80,0]);
xlabel('\omega/\pi');ylabel('幅度/dB");
flh=abs(fft(hm,l024));
fh=20*logi0((fh)/max(fh));
k=0:1023;
wk=2*k/1024;
subplot223,plot(wk.,fh);gridon;
titleC(c)哈明窗損耗函數(shù)曲線);axis([0,2,-80Q]);
xlabel(r\oniegaApi,);ylabel(,i|iMCS/dB,);
fh=abs(fft(hblm,1024));
fh=20*log10((fh)/max(fh));
k=0:1023;
wk=2*k/1024;
subplot224,plot(wk,fh);gridon;
titleC(c)布萊克曼窗損耗函數(shù)曲線');axis([0,2,-80,0]);
xlabel('\omegaApi');ylabel('幅度/dB');
四種窗函數(shù)的幅頻特性(dB)曲線如圖S7.8所示。請(qǐng)讀者觀察它們的各種參數(shù)(主瓣寬度,旁瓣峰值
幅度)的差別。
⑶旃形Si損臨的數(shù)曲線
0.811.2
Wx
⑹蛤叫匿投幃函數(shù)曲線
-20
-4O
?
?
9
圖S7.8.1
?144?
7.9對(duì)下面的每一種濾波器指標(biāo),選擇滿足FIRDF設(shè)計(jì)要求的窗函數(shù)類(lèi)型和長(zhǎng)度。
(1)阻帶衰減20dB,過(guò)渡帶寬度1kHz,采樣頻率12kHz;
(2)阻帶衰減50dB,過(guò)渡帶寬度2kHz,采樣頻率5kHz:
(3)阻帶衰減50dB,過(guò)渡帶寬度500Hz,采樣頻率5kHz。
解:(1)由表7.2.2知,q=20dB,可選矩形窗或者三角窗AB=如"=竺"=;°
Fs126
若選矩形窗,—N=11;若選三角窗,—N=37。
N6N6
所以,選矩形窗,y=iio
(2)《=50dB,可選哈明窗或者布萊克曼窗△⑶二爺^二生建二竺。
若選哈明窗,2如=色,N=9;若選布萊克曼窗,12四=如,N=14。
N5N5
所以選哈明窗,N=9。
(3)%=50dB,可選哈明窗或者布萊克曼窗A3=交笠=空空=三。
尺55
若選哈明窗,—N=33;若選布萊克曼窗,—,N=55。
N5N5
所以,選哈明窗N=33。
7.10分別用矩形窗和升余弦窗設(shè)計(jì)一個(gè)線性相位低通FIRDF,逼近理想低通濾波器乂(小”),要求過(guò)
渡帶寬度不超過(guò)必8rad。已知名『心呼外
0,4V|6?|<71
(1)求出所設(shè)計(jì)的單位脈沖響應(yīng)力5)的表達(dá)式,確定a與〃伽)的長(zhǎng)度N的關(guān)系式:
(2)對(duì)N=31,eve=?r/4rad,用MATLAB畫(huà)出FIRDF的損耗函數(shù)曲線和相頻特性曲線。
nj(yjjfaaiian
解:(1)hd(n)=—f/7d(e-)e^d^=—Pe-ed(u=
2nJ-JC2irJ-?ycn(n-a)
加矩形窗,
sin砥九(九一a)]y-1
氏/、//、D/、sin[砥兀("-a)]---------;---0<n<N—l,a=----
h(n)=%㈤?RM")=----7---:---RN(〃)=〈兀5-a)2
兀5-a)
其他〃
加升余弦窗,
叫"5可割*r1N—1
0<n<N-l,a=----
2
0,其他,z
因?yàn)锳g2,所以若為矩形窗,"29N=15;若為升余弦窗,里2N=50o
6N8N8
(2)因?yàn)镹=31,所以應(yīng)選擇矩形窗。畫(huà)圖程序見(jiàn)MATLAB仿真程序ex710。
%ex710
clearall,clc;
N=31;wc=l/4;n=0:30;
hn=firl(N-l,wc,boxcar(N));
fh=ffi(hn,1024);
fh=20*log10(abs(fh));
subplot211,wk=0:1023;
wk=2*wk/1024;
plot(wk,fh);grid;
subplot212,phase=fftshift(unwrap(angle(fh)));
plot(wk,phase/pi);gridon;
7.11用窗函數(shù)法設(shè)計(jì)一個(gè)線性相位低通FIRDF,要求通帶截止頻率為44rad,過(guò)渡帶寬度為8n/51rad,
阻帶最小衰減為45dB。選擇合適的窗函數(shù)及其長(zhǎng)度,求出人(〃),并用MATLAB畫(huà)出損耗函數(shù)曲線和相頻特
性曲線。
1
0.8
06
0.4
0.2
0
00.20.40.60,811.21.41.61.82
圖S7.10.1
解:為5)=—「“式?一皿把通氣0=」-f"e-切氣物,10=sin?、(〃-a)],a=竺]
因?yàn)?=45dB,所以,應(yīng)選哈明窗。
AD8兀m16.6九8兀z八
51N51
.r廠/-sin—(M-21)R
h(n)=h(〃)?a)(n)=--------------------0.54-0.46cos-------=-------------?0.54-0.46cos
AdK(n-a)l,y-lj]7t(/7-21)
畫(huà)圖程序見(jiàn)MATLAB仿真程序ex711o
%ex711
clearall,clc;
N=43;wc=l/4;n=0:42;
hn=firl(N-1,wc,hamming(N));
fh=fft(hn,1024);
fh=20*log10(abs(fh));
wk=0:1023;
?146?
wk=2*wk/1024;
subplot211,plot(wk,fh);grid;
subplot212,phase=fftshift(unwrap(angle(fh)));
plot(wk,phase/pi);grid;
xlabel('w/pi');ylabel('相位/pi');
w/pi
圖S7.11.1
7.12要求用數(shù)字低通濾波器對(duì)模擬信號(hào)進(jìn)行濾波,要求如下:通帶截止頻率為10kHz,阻帶截止頻率
為22kHz,阻帶最小衰減為75dB,采樣頻率為50kHz。用窗函數(shù)法設(shè)計(jì)數(shù)字低通濾波器,選擇合適的窗函
數(shù)及其長(zhǎng)度,求出〃6),并用MATLAB畫(huà)出損耗函數(shù)曲線和相頻特性曲線。
解:typ=2ju/p/^=2TTX10/50=y
聯(lián)/兀箸些上=嗎
4=2a=2x22/50=q=75dB,48=
25525
所以,應(yīng)選凱賽窗.
由主教材中式(7.2.20)得,/?=0.112(as-8.7)=7.4256
q-875-8
由式(7.2.21)得,M=s=19.4445
2.285A^~2.285xl2n/25
4+&P_16n
所以,N=20,
~~2~-^5-
16,、
sin——n(n-a)
力(〃)=〃式〃)?卬5)=——工^------?
n(n-a)
N-1
其中,。==一=9.5,vv(”)是長(zhǎng)度為20(萬(wàn)=7.4256)的凱賽窗。
畫(huà)圖程序見(jiàn)仿真ex712o
%ex712
clearall,clc;
wp=0.4*pi;ws=(22*pi)/25;rs=75;
DB=ws-wp;
beta=O.112*(rs-8.7);
M=ceil((rs-8)/(2285木DB));
wc=((wp+ws)⑵/pi;
hn=firl(M,wc,kaiser(M-t-l,beta));
fh=fft(hn,1024);
fh=20*log10(abs(f
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 育學(xué)園成長(zhǎng)游戲課程設(shè)計(jì)
- 綜采工作面課程設(shè)計(jì)
- 船舶課程設(shè)計(jì)體會(huì)
- 電子cab課程設(shè)計(jì)總結(jié)
- 媒體行業(yè)客服工作總結(jié)
- 自然觀察社團(tuán)的生態(tài)探討計(jì)劃
- 2024年設(shè)備監(jiān)理師考試題庫(kù)含答案(能力提升)
- 印染行業(yè)安全工作總結(jié)
- 社區(qū)外部關(guān)系的構(gòu)建計(jì)劃
- 激光醫(yī)療行業(yè)現(xiàn)狀與前景趨勢(shì)報(bào)告
- 第五單元整體教學(xué)設(shè)計(jì)-統(tǒng)編版高中語(yǔ)文必修下冊(cè)
- 2025年蛇年春聯(lián)帶橫批-蛇年對(duì)聯(lián)大全新春對(duì)聯(lián)集錦
- 小班音樂(lè)教案:小瓢蟲(chóng)飛教案及反思
- 生活中的代數(shù)智慧樹(shù)知到課后章節(jié)答案2023年下成都師范學(xué)院
- 監(jiān)獄物業(yè)投標(biāo)方案 (技術(shù)方案)
- 盲眼鐘表匠:生命自然選擇的秘密
- 雷達(dá)的分類(lèi)及雷達(dá)信號(hào)處理詳解
- 焊接檢驗(yàn)作業(yè)指導(dǎo)書(shū)
- 甘河工業(yè)園區(qū)穩(wěn)定化固化車(chē)間和危廢暫存庫(kù)項(xiàng)目環(huán)評(píng)報(bào)告
- 《新時(shí)代勞動(dòng)教育教程與實(shí)踐(第2版)》課程標(biāo)準(zhǔn)
- 21ZJ111 變形縫建筑構(gòu)造
評(píng)論
0/150
提交評(píng)論