




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 數(shù)字信號處理課程設(shè)計(jì) 第頁課程設(shè)計(jì)任務(wù)書 課程名稱數(shù)字信號處理課程設(shè)計(jì)時(shí)間20102011學(xué)年第1學(xué)期14周學(xué)生姓名指導(dǎo)老師題 目語音信號濾波去噪使用雙線性變換法設(shè)計(jì)的切比雪夫II型濾波器主要內(nèi)容: 用麥克風(fēng)采集一段語音信號,繪制波形并觀察其頻譜,給定相應(yīng)技術(shù)指標(biāo),用雙線性變換法設(shè)計(jì)的一個(gè)滿足指標(biāo)的切比雪夫II型IIR濾波器,(或用脈沖響應(yīng)不變法設(shè)計(jì)的一個(gè)滿足指標(biāo)的巴特沃斯IIR濾波器)對該語音信號進(jìn)行濾波去噪處理,比較濾波前后的波形和頻譜并進(jìn)行分析,根據(jù)結(jié)果和學(xué)過的理論得出合理的結(jié)論。要求:(1)濾波器指標(biāo)必須符合工程實(shí)際。(2)設(shè)計(jì)完后應(yīng)檢查其頻率響應(yīng)曲線是否滿足指標(biāo)。(3)處理結(jié)果和分
2、析結(jié)論應(yīng)該一致,而且應(yīng)符合理論。(4)獨(dú)立完成課程設(shè)計(jì)并按要求編寫課程設(shè)計(jì)報(bào)告書。應(yīng)當(dāng)提交的文件:(1)課程設(shè)計(jì)論文。(2)課程設(shè)計(jì)附件(主要是源程序)。語音信號濾波去噪使用脈沖響應(yīng)不變法設(shè)計(jì)的巴特沃斯濾波器 摘要 本課程設(shè)計(jì)主要運(yùn)用麥克風(fēng)采集一段語音信號,繪制波形并觀察其頻譜,給定相應(yīng)技術(shù)指標(biāo),用脈沖響應(yīng)不變法設(shè)計(jì)的一個(gè)滿足指標(biāo)的巴特沃斯IIR濾波器,對該語音信號進(jìn)行濾波去噪處理,比較濾波前后的波形和頻譜并進(jìn)行分析,根據(jù)結(jié)果和學(xué)過的理論得出合理的結(jié)論。 關(guān)鍵詞 課程設(shè)計(jì);濾波去噪;巴特沃斯濾波器;脈沖響應(yīng)不變法;MATLAB1 引 言本課程設(shè)計(jì)主要利用麥克風(fēng)采集一段8000Hz,8k的單聲道
3、語音信號,并繪制波形觀察其頻譜,再用MATLAB利用脈沖響應(yīng)不變法設(shè)計(jì)一個(gè)巴特沃斯濾波器,將該語音信號進(jìn)行濾波去噪處理。1.1 課程設(shè)計(jì)目的數(shù)字信號處理課程設(shè)計(jì)是在學(xué)生完成數(shù)字信號處理和MATLAB的結(jié)合后的基本實(shí)驗(yàn)以后開設(shè)的。本課程設(shè)計(jì)的目的是為了讓學(xué)生綜合數(shù)字信號處理和MATLAB并實(shí)現(xiàn)一個(gè)較為完整的小型濾波系統(tǒng)。這一點(diǎn)與驗(yàn)證性的基本實(shí)驗(yàn)有本質(zhì)性的區(qū)別。開設(shè)課程設(shè)計(jì)環(huán)節(jié)的主要目的是通過系統(tǒng)設(shè)計(jì)、軟件仿真、程序安排與調(diào)試、寫實(shí)習(xí)報(bào)告等步驟,使學(xué)生初步掌握工程設(shè)計(jì)的具體步驟和方法,提高分析問題和解決問題的能力,提高實(shí)際應(yīng)用水平。1.2 課程設(shè)計(jì)的要求(1)濾波器指標(biāo)必須符合工程設(shè)計(jì)。(2)設(shè)計(jì)
4、完后應(yīng)檢查其頻率響應(yīng)曲線是否滿足指標(biāo)。(3)處理結(jié)果和分析結(jié)論應(yīng)該一致,而且應(yīng)符合理論。(4)獨(dú)立完成課程設(shè)計(jì)并按要求編寫課程設(shè)計(jì)報(bào)告。2 設(shè)計(jì)原理用麥克風(fēng)采集一段語音信號,繪制波形并觀察其頻譜,給定相應(yīng)技術(shù)指標(biāo),用脈沖響應(yīng)不變法設(shè)計(jì)的一個(gè)滿足指標(biāo)的巴特沃斯IIR濾波器,對該語音信號進(jìn)行濾波去噪處理,比較濾波前后的波形和頻譜并進(jìn)行分析。2.1 IIR濾波器IIR濾波器設(shè)計(jì)方法有間接法和直接法,間接法是借助于模擬濾波器的設(shè)計(jì)方法進(jìn)行的。其設(shè)計(jì)步驟是:先設(shè)計(jì)過渡模擬濾波器得到系統(tǒng)函數(shù)H(s),然后將H(s)按某種方法轉(zhuǎn)換成數(shù)字濾波器的系統(tǒng)函數(shù)H(z)。FIR濾波器比鞥采用間接法,常用的方法有窗函數(shù)
5、法、頻率采樣發(fā)和切比雪夫等波紋逼近法。對于線性相位濾波器,經(jīng)常采用FIR濾波器。 對于數(shù)字高通、帶通濾波器的設(shè)計(jì),通用方法為雙線性變換法??梢越柚谀M濾波器的頻率轉(zhuǎn)換設(shè)計(jì)一個(gè)所需類型的過渡模擬濾波器,再經(jīng)過雙線性變換將其轉(zhuǎn)換策劃那個(gè)所需的數(shù)字濾波器。具體設(shè)計(jì)步驟如下:(1)確定所需類型數(shù)字濾波器的技術(shù)指標(biāo)。(2)將所需類型數(shù)字濾波器的邊界頻率轉(zhuǎn)換成相應(yīng)的模擬濾波器的邊界頻率,轉(zhuǎn)換公式為=2/T tan(0.5)(3)將相應(yīng)類型的模擬濾波器技術(shù)指標(biāo)轉(zhuǎn)換成模擬低通濾波器技術(shù)指標(biāo)。(4)設(shè)計(jì)模擬低通濾波器。(5)通過頻率變換將模擬低通轉(zhuǎn)換成相應(yīng)類型的過渡模擬濾波器。(6)采用雙線性變換法將相應(yīng)類型
6、的過渡模擬濾波器轉(zhuǎn)換成所需類型的數(shù)字濾波器。我們知道,脈沖響應(yīng)不變法的主要缺點(diǎn)是會產(chǎn)生頻譜混疊現(xiàn)象,使數(shù)字濾波器的頻響偏離模擬濾波器的頻響特性。為了克服之一缺點(diǎn),可以采用雙線性變換法。下面我們總結(jié)一下利用模擬濾波器設(shè)計(jì)IIR數(shù)字低通濾波器的步驟:(1)確定數(shù)字低通濾波器的技術(shù)指標(biāo):通帶邊界頻率、通帶最大衰減,阻帶截止頻率、阻帶最小衰減。(2)將數(shù)字低通濾波器的技術(shù)指標(biāo)轉(zhuǎn)換成相應(yīng)的模擬低通濾波器的技術(shù)指標(biāo)。(3)按照模擬低通濾波器的技術(shù)指標(biāo)設(shè)計(jì)及過渡模擬低通濾波器。(4)用雙線性變換法,模擬濾波器系統(tǒng)函數(shù)轉(zhuǎn)換成數(shù)字低通濾波器系統(tǒng)函數(shù)。設(shè)IIR濾波器的輸入序列為x(n),則IIR濾波器的輸入序列x
7、(n)和輸出序列y(n)之間的關(guān)系可用下列方程式表示:y(n)=i=0Mbixn-i+j=1Najy(n-j) (2-1)其中bi和aj是濾波器的系數(shù),且aj中至少有一個(gè)非零。與上述差分方程對應(yīng)的傳遞函數(shù)為:Hz=Y(z)X(z)=b0+b1z-1+bMz-M1-a1z-1-aNz-N (2-2)由傳遞函數(shù)可以發(fā)現(xiàn)無限長單位沖激響應(yīng)濾波器有如下特點(diǎn):(1) 單位沖激響應(yīng)h(n)是無限長的。(2)系統(tǒng)傳遞函數(shù)H(z)在有限z平面上有極點(diǎn)存在。(3)結(jié)構(gòu)上存在著輸出到輸入的反饋,也就是結(jié)構(gòu)上是遞歸型的。設(shè)Ha(j)是某個(gè)模擬濾波器的頻率響應(yīng),那么低通濾波器在幅度平方響應(yīng)上的技術(shù)指標(biāo)給出為:11+2
8、|Ha(j)|21,|p (2-3)0|Ha(j)|21A2,s| (2-4)式中是通帶波紋參數(shù),p是通帶截止頻率以rad/s(弧度每秒)計(jì),A是阻帶衰減參數(shù),以及s是阻帶截止頻率以rad/s計(jì)。|Haj|2=11+2,=p (2-5)|Haj|2=1A2,=p (2-6)參數(shù)和A是分別與以dB計(jì)的參數(shù)Rp和As有關(guān)的,這些關(guān)系是Rp=-10log1011+2=10Rp10-1 (2-7)As=-10log101A2A=10As20 (2-8)波紋1和2的絕對標(biāo)尺是通過下式與和A有關(guān)的:1-11+1=11+2=211-1 21+1=1AA=1+12 利用幅度平方響應(yīng)給出的模擬濾波器要求(2-1
9、)和(2-2)式不包含任何相位信息?,F(xiàn)在,為了求s域的系統(tǒng)函數(shù)Ha(s),考慮Haj=Ha(s)|s=j 那么有|Haj|2=HajHa*j=HajHa-j=HasHa-s|s=j (2-12)或者有HasHa-s=|Haj|2|=sj (2-9)因此,幅度平方函數(shù)的零點(diǎn)和極點(diǎn)相對于j軸是以鏡像對稱方式分布的【2】。接下來,我們根據(jù)語音信號的特點(diǎn)給出有關(guān)濾波器的技術(shù)指標(biāo):低通濾波器的性能指標(biāo):fp=1200Hz,fs=1200Hz,ft=8000Hz, As=20db ,Ap=1dB2.2 巴特沃斯濾波器MATLAB信號處理工具箱函數(shù)buttp buttor butter是巴特沃斯濾波器設(shè)計(jì)函
10、數(shù),其有5種調(diào)用格式,本課程設(shè)計(jì)中用到的是N,wc=butter(N,wc,Rp,As,s),該格式用于計(jì)算巴特沃斯模擬濾波器的階數(shù)N和3dB截止頻率wc。函數(shù)butter,cheby1和ellip設(shè)計(jì)IIR濾波器時(shí)都是默認(rèn)的雙線性變換法,所以在設(shè)計(jì)濾波器時(shí)只需要代入相應(yīng)的實(shí)現(xiàn)函數(shù)即可。下面我們設(shè)計(jì)的IIR數(shù)字濾波器的主要程序:wp=2*pi*Fp/Ft;ws=2*pi*Fs/Ft;fp=2*Ft*tan(wp/2);fs=2*Ft*tan(ws/2);n,wn=buttord(wp,ws,Ap,As,'s'); b,a=butter(n,wn,'s'); nu
11、m,den=bilinear(b,a,1); h,w=freqz(num,den); 3.設(shè)計(jì)步驟3.1設(shè)計(jì)流程圖語音信號濾波去噪使用脈沖不變響應(yīng)法設(shè)計(jì)的巴特沃斯濾波器的設(shè)計(jì)流程如圖2所示:開始語音信號的采集(wavread函數(shù)),畫時(shí)域圖快速傅里葉變換,并且畫頻譜圖設(shè)定濾波器性能指標(biāo),通帶截止頻率fb=1100,阻帶截止頻率fc=1200,通帶波紋Ap=1,阻帶波紋As=20脈沖響應(yīng)不變法法設(shè)計(jì)巴特沃斯濾波器驗(yàn)證并進(jìn)行頻譜分析設(shè)計(jì)好的濾波器進(jìn)行濾波處理比較濾波前后語音信號的波形及頻譜回放語音信號結(jié)束圖1 脈沖響應(yīng)不變法巴特沃斯濾波器對語音信號去噪流程圖3.2語言信號的采集 圖3是基于PC機(jī)的
12、語音信號采集過程:通過計(jì)算機(jī)錄音系統(tǒng)錄制1秒: 圖2 語音采集過程圖3 錄音過程截圖3.3語音信號的頻譜分析3.4濾波器設(shè)計(jì)將數(shù)字濾波器的設(shè)計(jì)指標(biāo)設(shè)為通帶截止頻率fb=1100HZ,阻帶頻率fc=1200HZ,通帶波紋Ap=1dB,阻帶波紋As=20dB,要求確定H(z)。設(shè)計(jì)程序如下:Fp=1200;Ft=8000;As=20;Ap=1;wp=2*pi*Fp/Ft;ws=2*pi*Fs/Ft;fp=2*Ft*tan(wp/2);fs=2*Ft*tan(ws/2);n,wn=buttord(wp,ws,Ap,As,'s'); b,a=butter(n,wn,'s'
13、;); num,den=bilinear(b,a,1); h,w=freqz(num,den); Buttor波形如下圖5:圖5 IIR低通濾波器3.5 信號濾波過程y,fs,nbits=wavread('3333.wav');%載入波形N=length(y)%計(jì)算輸入波形長度Y=fft(y,N);%進(jìn)行快速傅里葉變換sound(y);%播放聲音figure(4);%時(shí)域圖figure(5);plot(abs(Y);%濾波前頻譜圖Fp=1200;%阻帶截止頻率Fs=1100;%通帶截止頻率Ft=8000;%采集頻率As=20;%通帶波紋Ap=1Ap=1;%阻帶波紋As=20wp
14、=2*pi*Fp/Ft;ws=2*pi*Fs/Ft;fp=2*Ft*tan(wp/2);fs=2*Ft*tan(ws/2);n,wn=buttord(wp,ws,Ap,As,'s'); %求低通濾波器的階數(shù)和截止頻率b,a=butter(n,wn,'s'); %求S域的頻率響應(yīng)的參數(shù) num,den=bilinear(b,a,1); %雙線性變換實(shí)現(xiàn)S域到Z域的變換 h,w=freqz(num,den); %根據(jù)參數(shù)求出頻率響應(yīng)figure(3)plot(w*8000*0.5/pi,abs(h);z=filter(num,den,y);sound(z);m=z;
15、 %求濾波后的信號figure(1)subplot(2,2,3);plot(abs(m),'r');title('濾波后信號的頻譜');grid;subplot(2,2,4);plot(z,'b');title('濾波后的信號波形');grid;subplot(2,2,2);plot(y,'b');title('濾波前信號的波形');grid;subplot(2,2,1);plot(abs(Y),'r');title('濾波前信號的頻譜');grid;figure(2
16、);p=angle(m);q=angle(Y);subplot(2,1,1);plot(q,'b');title('濾波前相位');grid;subplot(2,1,2);plot(p,'b');title('濾波后相位');grid;所得波形為:圖6.1 濾波前后的時(shí)域?qū)Ρ炔ㄐ魏蜑V波前后頻域頻譜圖圖6.2濾波前后相位比較圖3.5 結(jié)果分析 由圖6.1中濾波前后波形比較可看出,經(jīng)過濾波后的波形比原波形的振幅有所減小,去除了很多由于噪聲所產(chǎn)生的干擾;從濾波前后的頻譜比較可以看出經(jīng)過濾波后除了原本的聲音外,中間由于噪聲產(chǎn)生的頻譜波形已
17、經(jīng)濾除;由圖6.2濾波前后相位比較圖可看出由于經(jīng)過濾波,相位變得稀疏;經(jīng)過MATLAB仿真,聽濾波前后的聲音,可以聽出有明顯的濾波效果。因此利用脈沖響應(yīng)不變法設(shè)計(jì)的巴特沃斯濾波器已經(jīng)達(dá)到了設(shè)計(jì)的要求。 4.出現(xiàn)的問題及解決方法 在這次的課程設(shè)計(jì)中我們設(shè)計(jì)的濾波器對語音信號的濾噪處理或多或少會因?yàn)槲覀兊氖韬龌蛘邔?shí)踐能力不夠還是會遇到問題的,當(dāng)遇到問題時(shí)我們不但運(yùn)用自己學(xué)到的知識還得到同學(xué)和老師的幫助將其解決,不斷完善和修改。設(shè)計(jì)中出現(xiàn)的問題及解決方法如下:(1)設(shè)計(jì)的濾波器達(dá)不到要求,因?yàn)樵诓杉Z音信號時(shí),錄音機(jī)的音頻格式應(yīng)該是PCM 8000kHz,8位,單聲道。若由非人發(fā)出的聲音可能會被濾波
18、器濾去,且聲音文件最好在一秒左右。(2)在運(yùn)用Matlab設(shè)計(jì)濾波器時(shí),當(dāng)編輯完前面兩條程序時(shí)無法放出聲音,后來發(fā)現(xiàn)我們應(yīng)當(dāng)把采集的語音信號wav文件放到Matlab的work文件夾中。(3)還要在濾波器性能曲線的wc處畫一根豎線,這樣更方便看出結(jié)果,其中wc處線的確定還需計(jì)算出wb/pi的值。(4)所有的時(shí)間波形橫坐標(biāo)都要化為時(shí)間,濾波前后頻譜的橫坐標(biāo)應(yīng)是頻率,這樣在觀察通帶截止頻率和阻帶截止頻率時(shí)更加精確,誤差較小。(5)要區(qū)分清楚ft、fs、fp所代表的意思。5.結(jié)束語這次課程設(shè)計(jì),給我留下了很深的印象。雖然只是短暫的一周,但在這期間,卻讓我受益匪淺。通過這次課程設(shè)計(jì),使我對語音信號有了全面的認(rèn)識,對數(shù)字信號處理的知識又有了深刻的理解,在之前數(shù)字信號與處理的學(xué)習(xí)以及完成課后的作業(yè)的過程中,已經(jīng)使用過MATLAB,對其有了一些基礎(chǔ)的了解和認(rèn)識。本次經(jīng)過一周的課程設(shè)計(jì),讓我們更熟悉了數(shù)字信號處理的基本知識和MATLAB的m語言,讓我們把課上的理論知識運(yùn)用到實(shí)際中去,讓我們更近一步地鞏固了課堂上所學(xué)的理論知識,并能很好地理解與掌握數(shù)字信號處理中的基本概念、基本原理、基本分析方法。經(jīng)過這次的DSP課
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二年級上冊數(shù)學(xué)教案-3.2兒童樂園 |北師大版
- 2025年合同付款明細(xì)表模板
- 三年級下冊數(shù)學(xué)教案 - 5.6 求簡單的經(jīng)過時(shí)間 丨蘇教版
- 五年級上冊數(shù)學(xué)教案-5 小數(shù)除以整數(shù)|蘇教版
- 學(xué)習(xí)2025年雷鋒精神62周年主題活動實(shí)施方案 匯編3份
- 人教PEP版三年級上冊期中檢測英語試卷(含聽力)(含解析)-
- 《南鄉(xiāng)子 登京口北固亭有懷》歷年中考古詩欣賞試題匯編(截至2023年)
- 2025年甘肅建筑職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫學(xué)生專用
- 2025年湖北體育職業(yè)學(xué)院單招職業(yè)傾向性測試題庫學(xué)生專用
- 2025年廣東工貿(mào)職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫完整版
- 《光伏電站運(yùn)行與維護(hù)》試題及答案一
- DBJ∕T 15-19-2020 建筑防水工程技術(shù)規(guī)程
- 二十四式太極拳教案高一上學(xué)期體育與健康人教版
- 2024-2025學(xué)年外研版(2024)七年級英語上冊英語各單元教學(xué)設(shè)計(jì)
- 國家病案質(zhì)控死亡病例自查表
- 一年級體育教案全冊(水平一)下冊
- 全身麻醉后護(hù)理常規(guī)
- 《積極心理學(xué)(第3版)》 課件 第2章 心理流暢體驗(yàn)、第3章 積極情緒的價(jià)值
- 2024至2030年全球及中國3D硅電容器行業(yè)研究及十四五規(guī)劃分析報(bào)告
- 2024年貴州省貴陽市白云區(qū)九年級中考一模數(shù)學(xué)試題(解析版)
- 三個(gè)和尚幼兒故事課件
評論
0/150
提交評論