傅里葉變換在信號(hào)處理中的應(yīng)用1_第1頁(yè)
傅里葉變換在信號(hào)處理中的應(yīng)用1_第2頁(yè)
傅里葉變換在信號(hào)處理中的應(yīng)用1_第3頁(yè)
傅里葉變換在信號(hào)處理中的應(yīng)用1_第4頁(yè)
傅里葉變換在信號(hào)處理中的應(yīng)用1_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

/傅里葉變換在信號(hào)處理中的應(yīng)用姓名董柱班級(jí)電氣工程及其自動(dòng)化學(xué)號(hào)1109141013摘要:傅里葉變換是一種特殊的積分變換。通過(guò)傅里葉變換把信號(hào)的從時(shí)域變換到頻域研究.采用頻域法較之經(jīng)典時(shí)域的方法有很多突出的優(yōu)點(diǎn).雖然傅里葉分析不是信息科學(xué)與技術(shù)領(lǐng)域中唯一的變換域方法.但是不得不承認(rèn).在此領(lǐng)域中.傅里葉變換分析始終有著廣泛的應(yīng)用.通過(guò)傅里葉變換實(shí)現(xiàn)信號(hào)的濾波.調(diào)制.抽樣是傅里葉變換在信號(hào)處理中最主要的作用。通過(guò)對(duì)信號(hào)的調(diào)制可以將信號(hào)的低頻成分調(diào)制到高頻.實(shí)現(xiàn)頻譜搬移.減少馬間串?dāng)_.提高抗噪聲新能.有利于信號(hào)的遠(yuǎn)距離傳輸.另外.對(duì)信號(hào)采樣可以使連續(xù)信號(hào)離散化.有利于用計(jì)算機(jī)對(duì)信號(hào)進(jìn)行處理.總之.傅里葉變換在信號(hào)處理中有著非常重要的作用。傅里葉變換是學(xué)習(xí)其他頻域變換的基礎(chǔ)。關(guān)鍵詞:傅里葉變換.時(shí)域.頻域.信號(hào)處理.信息科學(xué)與技術(shù).濾波.調(diào)制.抽樣。一傅里葉變換1.定義f<t是t的函數(shù).如果t滿(mǎn)足狄里赫萊條件:具有有限個(gè)間斷點(diǎn);具有有限個(gè)極值點(diǎn);絕對(duì)可積。則有下圖①式成立。稱(chēng)為積分運(yùn)算f<t的傅立葉變換.②式的積分運(yùn)算叫做F〔ω的傅立葉逆變換。F〔ω叫做f<t的像函數(shù).f<t叫做F〔ω的像原函數(shù)。F〔ω是f<t的像。f<t是F〔ω原像。①傅里葉變換傅里葉逆變換2.分類(lèi)連續(xù)傅立葉變換:一般情況下.若"傅立葉變換"一詞的前面未加任何限定語(yǔ).則指的是"連續(xù)傅立葉變換"。"連續(xù)傅立葉變換"將平方可積的函數(shù)f<t>表示成復(fù)指數(shù)函數(shù)的積分或級(jí)數(shù)形式。f<t>=\mathcal^[F〔ω]=\frac{\sqrt{2π}}\int\limits_{-\infty}^\inftyF〔ωe^{iωt}\,dω.上式其實(shí)表示的是連續(xù)傅立葉變換的逆變換.即將時(shí)間域的函數(shù)f<t表示為頻率域的函數(shù)F〔ω的積分。反過(guò)來(lái).其正變換恰好是將頻率域的函數(shù)F〔ω表示為時(shí)間域的函數(shù)f<t的積分形式。一般可稱(chēng)函數(shù)f<t為原函數(shù).而稱(chēng)函數(shù)F〔ω為傅立葉變換的像函數(shù).原函數(shù)和像函數(shù)構(gòu)成一個(gè)傅立葉變換對(duì)〔transformpair。一種對(duì)連續(xù)傅立葉變換的推廣稱(chēng)為分?jǐn)?shù)傅立葉變換〔FractionalFourierTransform。當(dāng)f<t為奇函數(shù)〔或偶函數(shù)時(shí).其余弦〔或正弦分量將消亡.而可以稱(chēng)這時(shí)的變換為余弦轉(zhuǎn)換〔cosinetransform>或正弦轉(zhuǎn)換〔sinetransform>。另一個(gè)值得注意的性質(zhì)是.當(dāng)f<t>為純實(shí)函數(shù)時(shí).F<?ω=F〔ω*成立。離散傅立葉變換:為了在科學(xué)計(jì)算和數(shù)字信號(hào)處理等領(lǐng)域使用計(jì)算機(jī)進(jìn)行傅立葉變換.必須將函數(shù)xn定義在離散點(diǎn)而非連續(xù)域內(nèi).且須滿(mǎn)足有限性或周期性條件。這種情況下.使用離散傅立葉變換.將函數(shù)xn表示為下面的求和形式:x_n=\frac1\sum_{k=0}^X_ke^{i\frac{2\pi}kn}\qquadn=0,\dots,N-1其中Xk是傅立葉振幅。直接使用這個(gè)公式計(jì)算的計(jì)算復(fù)雜度為\mathcal<n^2.而快速傅立葉變換〔FFT可以將復(fù)雜度改進(jìn)為\mathcal<n\logn。計(jì)算復(fù)雜度的降低以及數(shù)字電路計(jì)算能力的發(fā)展使得DFT成為在信號(hào)處理領(lǐng)域十分實(shí)用且重要的方法。3Fourier變換的意義傅立葉變換原理表明:任何連續(xù)測(cè)量的時(shí)序或信號(hào).都可以表示為不同頻率的正弦波信號(hào)的無(wú)限疊加。而根據(jù)該原理創(chuàng)立的傅立葉變換算法利用直接測(cè)量到的原始信號(hào).以累加方式來(lái)計(jì)算該信號(hào)中不同正弦波信號(hào)的頻率、振幅和相位。和傅立葉變換算法對(duì)應(yīng)的是反傅立葉變換算法。該反變換從本質(zhì)上說(shuō)也是一種累加處理.這樣就可以將單獨(dú)改變的正弦波信號(hào)轉(zhuǎn)換成一個(gè)信號(hào)。因此.可以說(shuō).傅立葉變換將原來(lái)難以處理的時(shí)域信號(hào)轉(zhuǎn)換成了易于分析的頻域信號(hào)〔信號(hào)的頻譜.可以利用一些工具對(duì)這些頻域信號(hào)進(jìn)行處理、加工。最后還可以利用傅立葉反變換將這些頻域信號(hào)轉(zhuǎn)換成時(shí)域信號(hào)。傅里葉變換的應(yīng)用領(lǐng)域廣泛.譜估計(jì)就是對(duì)各種信號(hào)進(jìn)行頻譜分析,或?qū)r(shí)間域信號(hào)轉(zhuǎn)換為頻率域信號(hào)進(jìn)行處理。例如通過(guò)對(duì)環(huán)境噪聲的譜分析,可以確定主要頻率成分,了解噪聲的成因,找出降低噪聲的對(duì)策;對(duì)振動(dòng)信號(hào)的譜分析,可了解振動(dòng)物體的特性,為設(shè)計(jì)或故障診斷提供資料和數(shù)據(jù)。對(duì)于高保真音樂(lè)和電視這樣的寬帶信號(hào)轉(zhuǎn)到頻率域后極大多數(shù)能量集中在直流和低頻部分,就可把頻譜中的大部分成分濾去,從而壓縮信號(hào)頻帶。二.用MATLAB對(duì)常見(jiàn)信號(hào)的Fourier變換分析1沖激信號(hào)[4]沖激函數(shù)是最基本的函數(shù).其傅里葉變換是系統(tǒng)函數(shù).只要知道系統(tǒng)函數(shù).那么通過(guò)這個(gè)系統(tǒng)的輸出函數(shù)并可以確定。在Matlab中產(chǎn)生沖激函數(shù)和其傅里葉變換的程序如下:M=10;T=10;N=2^M;dt=T/N;n=0:N-1;t=n*dt;w=zeros<size<t>>;w<100:105>=100;subplot<211>;plot<t,w,'b','LineWidth',2.5>;title<‘沖激函數(shù)'>;xlabel<'t/s>'>;ylabel<'y/m'>;Subplot<212>;W=fft<w>;W=fftshift<W>;plot<t,abs<W>,'b','LineWidth',2.5>;title<'沖激函數(shù)的傅里葉變換'>;xlabel<'w>'>;ylabel<'y/m'>;其時(shí)域圖像和頻域圖像如圖1所示圖1沖激函數(shù)的時(shí)域和頻譜圖像分析:從圖中可以看出.沖激信號(hào)的頻率為0處的分量最大.然后向兩端快速衰減.表明脈沖信號(hào)中實(shí)際占主導(dǎo)地位的其實(shí)是直流分量。2余弦信號(hào)我們已經(jīng)知道.任何信號(hào)都可以分解成為不同頻率的正或余弦信號(hào)的疊加.那么現(xiàn)在研究余弦信號(hào)的時(shí)域和頻域特性[4]。用Matlab可以產(chǎn)生余弦信號(hào)并分析其頻譜的特性。Matlab程序:M=10;N=2^M;t=linspace<-10,10,N>;xcos=cos<3*t>;subplot<211>plot<t,xcos>;title<'余弦信號(hào)的時(shí)域圖像'>;xlabel<'t/s'>;ylabel<'y/m'>subplot<212>plot<t,abs<fftshift<fft<xcos>>>>;title<'余弦信號(hào)的頻域圖像'>xlabel<'w/<rad/s>'>;ylabel<'y/m'>余弦信號(hào)的時(shí)域圖像與頻域圖像如圖2所示圖2余弦函數(shù)的時(shí)域和頻譜.3頻率突變信號(hào)頻率突變信號(hào)在現(xiàn)實(shí)生活總很常見(jiàn).下面用Matlab來(lái)產(chǎn)生頻率突變信號(hào)[5]和分析其傅里葉變換。Matlab程序:M=8;N=2^M;t=linspace<-10,10,N>;s1=find<t<.0>;x<s1>=cos<2*pi*6*t<s1>>;s2=find<t>=.0>;x<s2>=cos<2*pi*3*t<s2>>;subplot<211>;plot<t,x>;title<'頻率突變信號(hào)'>;xlabel<'t/s'>;ylabel<'y/m'>subplot<212>;X=fft<x>;X=fftshift<X>;plot<t,abs<X>;title<'頻率突變信號(hào)的傅里葉變換圖像'>;xlabel<'f/hz'>;ylabel<'y/m'>其圖像如圖3所示圖3頻率突變信號(hào)的時(shí)域和頻譜圖象分析:頻率突變信號(hào)的頻率在3和5的位置對(duì)應(yīng)的幅值特別高。因此標(biāo)記出這兩個(gè)頻譜峰值對(duì)應(yīng)的頻率分量.正好可以驗(yàn)證信號(hào)的頻率成份。4高斯信號(hào)在信號(hào)中.常會(huì)伴隨著噪聲.而高斯噪聲[5]是常見(jiàn)的噪聲.研究它的特性對(duì)于消除噪聲有很大的意義。Matlab程序如下:M=10;N=2^M;t=linspace<-10,10,N>;a=1/4;g=exp<-a*t.^2>;subplot<211>plot<t,g>title<'高斯信號(hào)的時(shí)域圖像'>;xlabel<'t/s'>;ylabel<'y/m'>;subplot<212>G=fft<g>;G=fftshift<G>;plot<t,abs<G>>;title<'高斯信號(hào)的頻域圖像'>xlabel<'f/Hz'>;ylabel<'y/m'>;高斯信號(hào)的時(shí)域和頻域圖像如圖3所示圖4高斯信號(hào)的時(shí)域和頻域圖像圖像分析:這是一個(gè)正態(tài)分布函數(shù).具有單峰性.歸一性。其傅立葉變換函數(shù)的圖象中.只有頻率為0的地方有極大的峰值.說(shuō)明小概率時(shí)間發(fā)生的機(jī)會(huì)是極小的.越向原點(diǎn).時(shí)間發(fā)生的可能性越大。5隨機(jī)序列研究隨機(jī)序列[4]有很大的意義.在數(shù)字信號(hào)的傳輸過(guò)程中.往往會(huì)產(chǎn)生噪聲.而噪聲并是隨機(jī)序列.研究其特性對(duì)消除噪聲有很大的意義利用MATLAB很容易產(chǎn)生兩類(lèi)隨機(jī)信號(hào):Rand<1,N>在區(qū)間[0,1]上產(chǎn)生N點(diǎn)均勻分布的隨機(jī)序列Randn<1,N>產(chǎn)生均值為0.方差為1的高斯隨機(jī)序列.也就是白噪聲序列例如下圖表示點(diǎn)數(shù)為32點(diǎn)的均勻分布的隨機(jī)序列與高斯隨機(jī)序列.其Matlab仿真結(jié)果如圖下所示.其中圖3.1和圖3.2分別表示序列一和序列二的時(shí)域和頻域圖像。用Matlab產(chǎn)生的隨即序列和其傅里葉變換的程序如下圖所示clearall;N=32;x_rand=rand<1,N>;x_randn=randn<1,N>;xn=0:N-1;figure<1>subplot<2,1,1>;stem<xn,x_rand>;title<'系列1的時(shí)域圖像'>subplot<2,1,2>;stem<xn,abs<fftshift<fft<x_rand>>>>;title<'系列1的頻域圖像'>figure<2>subplot<2,1,1>;stem<xn,x_randn>;title<'系列2的時(shí)域圖像'>subplot<2,1,2>;stem<xn,abs<fftshift<fft<x_randn>>>>;title<'系列2的頻域圖像'>圖5.1序列一的時(shí)域和頻域圖像圖5.2序列二的時(shí)域和頻域圖像6利用窗函數(shù)對(duì)信號(hào)消燥信號(hào)在傳輸過(guò)程中.受到噪聲的干擾.則在接收端得到的信號(hào)由于受到噪聲的干擾.信號(hào)將難以辨識(shí)。消燥的方法很多.下面介紹用窗函數(shù)對(duì)信號(hào)的消燥[6]。使用窗函數(shù)可以控制頻譜的主瓣寬度、旁瓣抑制度等參數(shù).達(dá)到消除噪聲對(duì)原信號(hào)的影響.更好地進(jìn)行波形頻譜分析。而將窗函數(shù)與信號(hào)的時(shí)域波形或頻譜進(jìn)行相乘的過(guò)程.稱(chēng)為對(duì)信號(hào)做時(shí)域加窗或頻域加窗。Matlab信號(hào)處理工具箱中計(jì)算窗函數(shù)的指令是"window".其用法是:windoww=window<fhandle,n>w=window<fhandle,n,winpot>下面舉例說(shuō)明利用窗函數(shù)對(duì)信號(hào)的消燥的應(yīng)用。對(duì)一個(gè)50Hz.振幅為1的正弦波的合成波形進(jìn)行頻譜分析.要求分析的頻率范圍為0~100Hz,頻率分辨率為1Hz。根據(jù)分析的頻率范圍可以確定信號(hào)的時(shí)域采樣率為為fs=200Hz,時(shí)間分辨率為T(mén)=1/fs=5ms。而根據(jù)頻率分辨率可以得到信號(hào)的時(shí)域截?cái)嚅L(zhǎng)度為L(zhǎng)=1/f=1s。因此.對(duì)截?cái)嘈盘?hào)的采樣點(diǎn)數(shù)為N=fs/f+1=201.現(xiàn)分別用矩形窗.海明窗和漢寧窗進(jìn)行時(shí)域加窗.然后觀察幅度譜曲線。程序如下:fs=200;%采樣率Delta_f=1;%頻率分辨率T=1/fs;%時(shí)間分辨率M=256;L=1/Delta_f;%時(shí)域截取長(zhǎng)度N=floor<fs/Delta_f>+1;%計(jì)算截?cái)嘈盘?hào)的采樣點(diǎn)數(shù)t=0:T:L;%截取時(shí)間段和采樣時(shí)間點(diǎn)freq=0:Delta_f:fs;%分析的頻率范圍和頻率分辨率f_t=<sin<2*pi*50*t>+0.7*sin<2*pi*75*t>>+randn<1,M>;%在截取范圍內(nèi)的分析的信號(hào)時(shí)域波形f_t_rectwin=rectwin<N>.*f_t;%時(shí)域加窗:矩形窗f_t_hamming=hamming<N>.*f_t;%時(shí)域加窗:海明窗f_t_hann=hann<N>.*f_t;%時(shí)域加窗:漢寧窗F_w_rectwim=T.*fft<f_t_rectwin,N>+eps;%作N點(diǎn)DFT.乘以采樣時(shí)間間隔T得到頻譜F_w_hamming=T.*fft<f_t_hamming,N>+eps;%加海明窗的頻譜F_w_hann=T.*fft<f_t_hann,N>+eps;%加漢寧窗的頻譜figure<1>;subplot<2,2,1>;plot<t,f_t>;title<'OriginalSignal'>;subplot<2,2,2>;plot<t,f_t_rectwim>;title<'rectwimWindowing'>;subplot<2,2,3>;plot<t,f_t_hamming>;title<'hammingWindowing'>;subplot<2,2,4>;plot<t,f_t_hann>;title<'hanningWindowing'>;figure<2>;subplot<3,1,1>;semilogy<freq,abs<F_w_rectwin>>;title<'rectwimWindowingSpectrum'>;axis<[0,200,1e-4,1]>;gridon;subplot<3,1,2>;semilogy<freq,abs<F_w_hamming>>;title<'rectwimWindowingSpectrum'>;axis<[0,200,1e-4,1]>;gridon;subplot<3,1,3>;semilogy<freq,abs<F_w_hann>>;title<'rectwimWindowingSpectrum'>;axis<[0,200,1e-4,1]>;gridon;程序運(yùn)行后.得出原始信號(hào)以及加窗后信號(hào)的時(shí)域、頻域圖分別如圖6.1和6.2所示。事實(shí)上.加矩形窗等價(jià)于截取時(shí)不作加窗處理。從圖中三種加窗后的幅度譜估計(jì)曲線來(lái)看.加海明窗和加漢寧窗后的估計(jì)精度都比矩形窗的要高。圖6.1信號(hào)的時(shí)域圖圖6.2加窗后信號(hào)的頻譜圖7對(duì)200年太陽(yáng)黑子活動(dòng)情況的分析在Matlab工具箱中有200年太陽(yáng)黑子的數(shù)據(jù)[7].利用這段數(shù)據(jù)對(duì)太陽(yáng)黑子的規(guī)律進(jìn)行分析Matlab程序:loadsunspot.dat %系統(tǒng)提供的歷史數(shù)據(jù).為20*2矩陣year=sunspot<:,1>; %分解所得得年份數(shù)據(jù)wolfer=sunspot<:,2>; %分解所得的活動(dòng)數(shù)據(jù)。subplot<211>plot<year,wolfer>;title<'太陽(yáng)黑子數(shù)據(jù)'>subplot<212>plot<year,abs<fftshift<fft<wolfer>>>>title<'太陽(yáng)黑子的頻域圖像'>其結(jié)果如圖7所示圖7太陽(yáng)黑子的時(shí)域和頻域圖像圖像分析:從上圖結(jié)果可以得出:對(duì)于太陽(yáng)黑子的活動(dòng),在時(shí)域上沒(méi)有十分明顯的變化規(guī)律,而在其頻域上卻呈現(xiàn)出良好的突變特性,那么對(duì)其頻譜的分析就可以很好的掌握太陽(yáng)黑子活動(dòng)的規(guī)律,對(duì)于人類(lèi)的研究起了非常大的作用.8對(duì)非平穩(wěn)信號(hào)的時(shí)頻分析在現(xiàn)實(shí)生活中常常碰到一些非平穩(wěn)信號(hào)[6].即這些信號(hào)的統(tǒng)計(jì)特征隨時(shí)間變化而變化.其功率譜也是隨時(shí)間變化的。例如.語(yǔ)音信號(hào)就是非平穩(wěn)的.顯然在話音的輔音、元音以及間隙區(qū)間的統(tǒng)計(jì)特性是不同的.但是在某一個(gè)短的時(shí)間內(nèi)〔如一個(gè)元音區(qū)間可以認(rèn)為信號(hào)是近似平穩(wěn)的。為了尋求非平穩(wěn)信號(hào)的功率譜.工程上將非平穩(wěn)信號(hào)進(jìn)行短時(shí)分段.然后對(duì)各段進(jìn)行功率譜分析.最后將獲得的這些功率譜按照時(shí)間的順序排列起來(lái).在時(shí)間、頻率和功率譜密度這三個(gè)維度上考察費(fèi)平穩(wěn)信號(hào)的特征.這種方法稱(chēng)為時(shí)頻分析技術(shù)。MATLAB種提供了視頻分析指令"specgram"。下面舉例說(shuō)明視頻分析方法。在Matlab中自帶了一段0.5秒的語(yǔ)音數(shù)據(jù)"mtlb.mat"供測(cè)試用。用"load"指令調(diào)入語(yǔ)音數(shù)據(jù)后.首先通過(guò)聲卡播放該段語(yǔ)音.然后用"specgram"指令進(jìn)行視頻分析.采樣不同分析參數(shù).最后通過(guò)三維圖和視頻二維色圖的方式表達(dá)出來(lái)。程序和程序結(jié)果如下:loadmtlb.matsound<mtlb,Fs>;%播放聲音[B,F,T]=specgram<mtlb,1024,Fs,[],0>;%時(shí)頻分析.短時(shí)FFT點(diǎn)數(shù)為1024點(diǎn).無(wú)混疊.默認(rèn)窗函數(shù)[x,y]=meshgrid<F,T>;figure<1>;waterfall<x,y,20*log10<abs<B'>>>;colormap<[000]>;%三維作圖.作出時(shí)變功率譜xlabel<'Freq'>;ylabel<'Tim

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論