導航:首頁 > 凈水問答 > fft過濾特定頻率

fft過濾特定頻率

發布時間:2023-03-01 04:29:18

㈠ 頻率域快速數字濾波方法

1.頻率域濾波的步驟

(1)對已知地震記錄道進行頻譜分析

設已知地震記錄x(t),如圖9-2-1,包含了有效波s(t)和干擾波n(t)。對此地震記錄道進行頻譜分析,有效波頻率成分在ω1~ω2范圍,干擾波在ω3~ω4范圍,兩者基本上是分開的。見圖9-2-2。

(2)設計合適的濾波器

為了濾去干擾波的頻譜成分,需要設計一個帶通濾波器(圖9-2-3),即在頻率ω1~ω2范圍|H(ω)|=1,在其他頻率范圍|H(ω)|=0,這個濾波器可表示如下:

物探數字信號分析與處理技術

(3)進行濾波運算

根據濾波方程,對地震記錄道x(t)進行濾波,相當於令x(t)的譜X(ω)與濾波器的頻率特性H(ω)相乘,得到 ,相乘後的譜 中消除了干擾波成分,見圖9-2-4。

圖9-2-1 濾波前地震記錄道

圖9-2-2 地震記錄的頻譜

(4)對輸出信號譜 進行傅立葉反變換,得到濾波後的輸出 ,見圖9-2-5。頻率濾波的過程可以歸納為以下的數學運算:

物探數字信號分析與處理技術

圖9-2-3 帶通濾波器

圖9-2-4 濾波後地震記錄道頻譜

圖9-2-5 濾波後地震記錄道

可見,要進行頻率濾波,必須進行兩次傅立葉變換,即正、反傅立葉變換。由於採用了快速演算法,運算時間大大減少,頻率域濾波得到廣泛應用。

2.用快速傅立葉變換進行濾波的幾個問題

(1)周期性

已知正、反離散傅立葉變換(DFT)公式如式(9-2-2)和(9-2-3)

物探數字信號分析與處理技術

式中N是時間域抽樣點個數,也是計算出的頻率抽樣個數,由連續傅立葉變換過渡到離散傅立葉變換時使用了

物探數字信號分析與處理技術

則(9-2-2)和(9-2-3)可以寫成一種形式,即

物探數字信號分析與處理技術

(9-2-4)是完成一對DFT的條件,否則就不能進行正、反傅立葉變換的對應計算。可以看出,N就是傅立葉變換的頻率抽樣點周期,由(9-2-2)式可寫出

物探數字信號分析與處理技術

由於

所以

物探數字信號分析與處理技術

(9-2-6)表示X(m)確是以N為頻率抽樣點數的周期,它表示應用(9-2-2)式計算X(m)時,如果給定的x(n)是N個值,那麼只要計算N個X(m)就行了,再多計算就重復

了。見圖9-2-6。例如N=50時,

X(0)=X(50)

X(1)=X(51)

……………………

X(49)=X(99)

圖9-2-6 頻譜圖形

在m=0~49一段是計算出的X(m)值,由於以N=50為周期,m=50~99一段與m=0~49是重復的,這就出現了因離散而出現的偽門現象。因此公式(9-2-4)中的參數N,在編製程序時要選擇好,應既是x(n)的抽樣個數,也是計算X(m)的個數,又是頻率抽樣個數的周期。它必須滿足條件 ,即在編製程序計算X(m)或x(n)時,選擇參數Δt,Δf和N必須滿足式(9-2-4)。同時周期性告訴我們,在進行快速傅立葉變換時,只要計算N個值就行了,再多計算就重復了。

(2)對稱性

對稱性是指當x(n)是實數序列時,計算出的頻譜滿足

物探數字信號分析與處理技術

證明:由式(9-2-2)可知

物探數字信號分析與處理技術

由於

所以得到

物探數字信號分析與處理技術

此式表明,N-m點處的頻率對應的頻譜值X(N-m)和m點處頻率對應的頻譜值是共軛關系,X(m)與X(N-m)共軛,其模是相等的

物探數字信號分析與處理技術

例如當N=50時,m=26~50一段的|X(m)|值與m=0~24一段的|X(m)|形狀對稱。這說明當x(n)取實數序列時,復變譜共軛,振幅譜對稱於N/2點處,見圖9-12的頻譜圖形。

3.用FFT演算法實現頻率域數字濾波的具體方法

1)首先確定理想濾波器的頻率特性,起始頻率ω1和終止頻率ω2,對ω1和ω2要求是在頻率間隔的整數倍處;

2)對給定的記錄x(n),(n=0,1,…,N-1),取N=2m的離散點數做FFT,計算復變譜X(m)(m=1,1,2,…,N-1),在內存中開辟兩個區,一個區存入復變譜的實部,一個區存入復變譜的虛部;

3)按照濾波器的起始頻率和頻帶寬度,對給定的復變譜實部和虛部將要濾去的頻率成分充零,得到新的復變譜 的實部和虛部;

物探數字信號分析與處理技術

4)再對 做反傅立葉變換,得到濾波後的地震記錄

物探數字信號分析與處理技術

下面舉例說明以上步驟。例如,有一時間序列x(n)(n=0,0,1,1,1,1,0,0),抽樣間隔為Δt=10ms,N=8,要求用頻率濾波濾去0,12.5Hz分量,求x^(n)。

①對x(n)做正傅立葉變換FFT,見表9-2-1。

表9-2-1 對x(n)做正變換數據

由於時間抽樣間隔Δt的倒數和頻率抽樣間隔Δf相差N倍,所以此處重排時要被N除。由此得到xn的復變譜X(m),見圖9-2-7,由於N=8,Δt=0.01ms,所以Δf=12.5Hz。

②對復變譜X(m)進行頻率濾波,為了濾去0、12.5Hz的頻率分量,將0、12.5Hz及87.5Hz對應的X(m)值充零,得到濾波後的頻譜 ,見表9-2-2。

表9-2-2 濾波後的頻譜

根據表9-2-2計算出的振幅譜見圖9-2-8。

圖9-2-7 x(n)的離散復變譜

圖9-2-8 濾波後的振幅譜

③對濾波後的頻譜 做反傅立葉變換得到所要求的輸出 ,見表9-2-3。

根據表9-2-3作出的振動圖形見圖9-2-9。

表9-2-3 輸出 的數據

④為了驗證 與 的對應關系,再對 做一次正傅立葉變換FFT,根據表9-3計算振幅譜作圖9-2-9與圖9-2-8相同。

由以上例子可以得到以下幾點:

a.FFT全部是復數運算;

b.計算出的復變譜以N/2為中心,有共軛關系;

c.頻率濾波時,對濾去的頻率分量fk充0,同時對fN-k的頻率分量也要充0,否則不能進行反變換。

圖9-2-9 濾波後的振動圖形

㈡ fft後怎麼去掉不想要的頻率成分

FFT是一種DFT的高效演算法,稱為快速傅立葉變換(fast Fourier transform)。FFT演算法可分為按時間抽取演算法和按頻率抽取演算法,先簡要介紹FFT的基本原理。從DFT運算開始,說明FFT的基本原理。DFT的運算為:式中由這種方法計算DFT對於X(K)的每個K值

閱讀全文

與fft過濾特定頻率相關的資料

熱點內容
不銹鋼除菌過濾器 瀏覽:423
ro膜凈水器結構原理 瀏覽:446
空氣濾芯報警怎麼清除 瀏覽:40
麵包車濾芯怎麼更換 瀏覽:769
工業廢酸廢水處理設備 瀏覽:924
提升機主副編碼器清零 瀏覽:913
離子交換屬於什麼技術 瀏覽:319
山東反滲透家用凈水器什麼類型好 瀏覽:782
酸鹼脫脂廢水處理 瀏覽:372
廊坊市廢水污水處理全套設備公司 瀏覽:477
基坑廢水 瀏覽:440
絲網印刷廢水的ss是多少 瀏覽:335
小米路由器提升帶寬 瀏覽:292
廢飲水機有什麼用 瀏覽:888
含丙烯腈的廢水戴什麼防護手套 瀏覽:404
飲水機泵水器怎麼裝 瀏覽:934
油煙凈化器火花怎麼辦 瀏覽:318
飽和水蒸氣蒸餾 瀏覽:147
凈水機應該怎麼拆 瀏覽:968
簡易凈水器的蓬鬆棉有什麼運用 瀏覽:510