FFT 、PFT和多相位DFT濾波器組瞬態響應的比較

2021-01-07 電子產品世界

電子設計應用2004年第9期

本文引用地址:http://www.eepw.com.cn/article/3515.htm

摘要:本文簡要地論述了FFT和多相位DFT濾波器組在響應方面的差異。一般而言,多相位DFT(甚至包括任何濾波器組,比如PFT)在穩態條件下有著很好的相鄰信道抑制性能,而瞬態響應卻很糟糕。這符合了濾波器衝激響應結論。通過對一個典型的1024子帶濾波器組研究的簡單例子說明這些不同點。

引言
濾波器組頻率響應的研究是一個非常複雜的課題。這方面的大多數文章只研究穩定狀態下的響應,事實上,雷達和其它突發方式的信號具有瞬時的特性。因此,了解濾波器組的瞬時性能是非常重要的。一般而言,頻率分辨特性越好,穩定下來需要的時間越長。這是因為越是陡峭的濾波器,其需要的抽頭就越多、衝激響應時間越長。因此,在穩定期間,濾波器抽頭沒有充滿,相鄰信道的頻率響應實際上比非加權的FFT濾波器組還要差。
本文將對FFT和多相位DFT濾波器組進行比較,包括穩定狀態和瞬時條件的情況。同時也簡要地分析了過抽樣和所謂的「最小相位」濾波器的內容。

濾波器組穩定狀態下的
頻率響應
頻率響應的比較
眾所周知,管道FFT的有效濾波器響應是Sinx/x (Sinc)函數,對很多應用,它不能提供足夠的相鄰信道抑制能力。使用簡單的窗口函數,比如Hanning, Kaiser, Blackman-Harris等,可改善濾波器的旁瓣抑制,代價是主瓣寬度減小。通過設計適當的濾波器組,比如PFT和多相位DFT,可以改善頻率響應特性。
有效噪聲帶寬
濾波器性能的另一個重要參數是有效噪聲帶寬(ENB)。表1給出了幾種濾波器組的比較。
由表1可知,Blackman-Harris窗口加權的FFT具有很好的旁瓣抑制,但在信噪比(S/N)上損失超過3dB ;而一個8抽頭多相位DFT(如下面要說明的一個8倍變換長度的窗口)具有良好的旁瓣抑制和低的有效噪聲帶寬,信噪比損失只有1dB 。

圖1   2倍過抽樣、非加權、1024子帶管道FFT瞬態響應

圖2   2倍過抽樣、5抽頭、1024子帶多相位DFT瞬態響應

圖3  32倍過抽樣、5抽頭、1024子帶多相位DFT瞬態響應

圖4  2倍過抽樣、5抽頭、最小相位、1024子帶多相位DFT瞬態響應

一般時域考慮
時域抽樣窗口
對簡單的窗口抽樣,窗口中的抽樣點數目等於它自身的變換長度。為了獲得更好的濾波效果,需要使窗口中的抽樣點數目大於變換長度。理論上,窗口的大小可以為任意長度。在多相位DFT當中,它通常是變換長度的整數倍(2x,3x等),但是在WOLA實現中,它可以是任意長度。比方說,一個1024子帶的濾波器組可能需要4096個輸入抽樣(4倍幀長度)作為第一個全輸出的幀。對於PFT濾波器組,需要的抽樣點數目等同於級聯濾波器的衝激響應,但實際效果類似於獲得第一個全輸出幀需要的抽樣點數目,遠超過了幀的長度。
過抽樣
影響處理吞吐量速率的另一個因素是輸出濾波器需要的過抽樣程度。即使獲得臨界抽樣(抽樣速率正好等於奈奎斯特速率)也需要交迭處理。使用上面的例子,形成1024子帶的第一個全輸出幀需要4096個抽樣。要實現臨界抽樣就意味著1024子帶的下一幀在時間上必須與前一幀相鄰,並且輸出抽樣速率必須等於輸入抽樣速率。這可以通過下一組4096個抽樣點的起始延時1024個抽樣點、並進行4次交迭處理來實現。要實現過抽樣,需要增加交迭的次數。再用以上的例子,2倍的過抽樣將需要4096個抽樣的延時,而通過8次交迭處理,僅需512個抽樣即可滿足上述要求。PFT通常採用2倍的過抽樣。
過抽樣的程度由新抽樣的數目M(每一次新變換的參數)決定。M的值越小,過抽樣因子越大。

瞬態分析
一般參數
儘管多相位、WOLA 或 PFT濾波器組在穩態條件(如穩定的信號條件和所有的濾波器抽頭充滿)給出了很好的相鄰信道抑制性能,瞬態響應卻是另外一種情況。在以下的討論中,使用的一般參數是:
?子帶的數目 = 1024
?輸入抽樣速率=102.4 MS/s(複數)
?輸出抽樣速率 = 204.8 MS/s (2倍過抽樣)
?多相位抽頭的數目=5(等同5120點窗口)
?濾波器阻帶抑制 = -85 dB
?濾波器通帶紋波 = 0.2 dB(峰—峰)
?濾波器交迭 = 75%
最後一個參數用來測量濾波器的截止率。濾波器被設計成子帶的邊緣內都是平坦的,然後進入阻帶,與相鄰子帶的寬度有75%的交迭。
瞬態的結果由一個正弦波輸入的階梯函數產生,頻率範圍從中心頻率到半個子帶的偏移。它給出了對於FFT的最差的頻譜洩漏。
下面將介紹歸一化的功率譜(10*Log10{I2+Q2}),描述在2倍過抽樣速率(在這種情況下速率是204.8MS/s)情況下的管道輸出。一個單獨的1024抽樣的幀包含了從蠪s/2 到 +Fs/2的交織頻率子帶,這裡Fs是輸入複數抽樣速率。
FFT瞬態響應
圖1給出了非加權FFT的瞬態響應。圖中沒有表示在第一次輸出前需要採集1024個抽樣和實際硬體處理帶來的任何其它延時的「廢棄」時間。因為它是2倍過抽樣,第一個1024點的幀還沒有達到穩定狀態。這可以由以下的事實說明:第一個輸出幀在5ms內產生(1024個點以204.8MS/s 的抽樣速率產生),而輸入抽樣速率是102.4MS/s ,這意味著只有512個抽樣是有用的(剩餘的為0)。
多相位DFT瞬態響應
圖2給出了5抽頭多相位DFT的瞬態響應。很顯然,與FFT相比瞬態響應的時間要長,並且直到第10幀才完全達到穩定狀態。直到第5幀,有效的濾波器頻率響應還不如非加權的FFT好。這是因為濾波器的抽頭只是半充滿。達到全穩定狀態花費了10幀的時間(5抽頭乘以過抽樣因子)。
過抽樣的影響
有人可能認為通過在濾波器組的輸出端進行過抽樣能夠減少瞬態響應時間,這是不正確的。瞬態響應是濾波器衝激響應函數,過抽樣的影響只是使瞬態響應的細節更加清楚。這可以通過以下的例子說明:
?子帶的數目=1024
?輸入抽樣速率=6.4MS/s (複數)
?輸出抽樣速率 = 204.8MS/s (32倍過抽樣)
?多相位抽頭的數目=5(同上具有相同的有效濾波)
圖3給出了32倍過抽樣的瞬態響應。為了保持204.8MS/s的輸出抽樣速率(受限於設備最大輸出速率),輸入速率必須減小到6.4MS/s。
32倍過抽樣情形下的第80和第160幀的瞬態響應恰好對應於2倍過抽樣情形的第5和第10幀。這清楚地說明過抽樣並沒有獲得時間上的好處。32倍過抽樣的第1幀甚至比2倍過抽樣的第1幀還要差,因為現在5120個抽樣中只有32個可用。通過將圖2和圖3進行比較,瞬態響應的細微差別就更加清楚了(注意,由於輸入抽樣速率從102.4MS/s到6.4 MS/s的改變,引起時間軸刻度不同)。
最小相位FIR濾波器的影響
在此方面,一個更準確的命名是「最小群時延濾波器」,因為對於IIR濾波器而言,通過非線性相位響應的代價,可以減少中心頻帶的群時延。典型的例子如圖4所示。
除了濾波器抽頭係數不同,其它參數和圖2一樣。可以看到,濾波器的幅度響應增長很快,但這並不意味著濾波器在相鄰信道抑制方面能夠更快的穩定下來。
在最小相位第5幀,儘管幅度已經達到了最大值,但頻譜響應還沒有達到第9或第10幀的穩定狀態條件。這方面的影響與標準多相位DFT的情況是類似的。

結語
結論很清楚。快速瞬態響應和陡峭頻譜濾波器不能同時獲得。最快速穩定時間可以從簡單的FFT(加權或非加權)得到,代價是相對差的頻譜濾波特性。從另一個方面看,Sinx/x  FFT 濾波器的階梯響應很接近立即階梯響應。
提到「磚牆」濾波器,設計人員必須接受隨之引起的由於濾波器需要充滿帶來的瞬態響應延時。濾波器越陡峭,瞬態時間越長。如果優先考慮給定子帶的信號幅度,那麼「最小相位」濾波器會有所幫助,但這並不能改善(實際上可能會惡化)瞬態期間的相鄰信道抑制性能。這也會帶來每一個子帶的非線性相位響應。
過抽樣在瞬態期間展示更多細節方面有一定的作用,但它不會縮短瞬態響應時間。■  (永學編譯)


相關焦點

  • 有源濾波器中的相位響應——低通和高通響應
    本文旨在考察濾波器傳遞函數本身的相位偏移。雖然濾波器主要是針對幅度響應而設計的,但在延時仿真、級聯濾波器級,特別是過程控制環路等應用中,相位響應可能非常重要。
  • 詳解低通濾波器的設計
    根據衝激響應的不同,將數字濾波器分為有限衝激響應(FIR)濾波器和無限衝激響應(IIR)濾波器。對於FIR濾波器,衝激響應在有限時間內衰減為零,其輸出僅取決於當前和過去的輸入信號值。對於IIR濾波器,衝激響應理論上應會無限持續,其輸出不僅取決於當前和過去的輸入信號值,也取決於過去的信號輸出值。 2.FIR:有限脈衝響應濾波器。有限說明其脈衝響應是有限的。
  • 相位噪聲基礎及相位噪聲測試原理和方法
    對PRF濾波也有明確的要求:PRF濾波器必須帶內平坦度好、邊緣陡峭;不同的PRF頻率需要不同的PRF濾波器;PRF濾波器必須在PRF/2之內有平坦的通帶,在PRF之外有很大衰減;同時PRF濾波器衰減了PRF饋通,總之該PRF相當複雜,實現起來很困難,操作也比較複雜。zM0ednc
  • 什麼是fir數字濾波器 什麼叫FIR濾波器
    每一種都有優缺點.但總得來說, FIR濾波器的優點遠大於缺點,因此在實際運用中,FIR濾波器比IIR濾波器使用的比較多.1.6.1 相對於IIR濾波器, FIR濾波器有什麼優點?相較於IIR濾波器, FIR濾波器有以下的優點:* 可以很容易地設計線性相位的濾波器. 線性相位濾波器延時輸入信號,卻並不扭曲其相位.
  • 信號處理基礎-FFT卷積之頻域FIR濾波
    從上理論就講說這麼多,更詳細的可看看相關專著書籍,接下來用matlab仿真來看看運算過程的中間環節是什麼樣;clc;clear;%%設定信號參數T=10e-6; %信號長度:usf0=3e6;           %信號1:3MHzf1=8e6;
  • 高手講解濾波器原理(四),巴特沃斯濾波器原理全知曉
    巴特沃斯與貝塞爾(Bessel)、切比雪夫(Chebyshev)濾波器的幅頻特性、相位特性如圖2、圖3所示。從圖2、圖3可以看出,巴特沃斯濾波器在線性相位、衰減斜率和加載特性三個方面具有特性均衡的優點,因此在實際使用中已被列為首選。
  • 什麼是功放的動態範圍,頻率響應,瞬態響應和信噪比
    頻率響應 簡稱頻響,衡量一件器材對高、中、低各頻段信號均勻再現的能力。對器材頻響的要求有兩方面,一是範圍儘量寬,即能夠重播的頻率下限儘量低,上限儘量高;二是頻率範圍內各點的響應儘量平坦,避免出現過大的波動。說的直白一點,理想的頻率響應能夠把音頻信號各個頻率都均勻不失真的放大。
  • 有源濾波器中的相位關係
    在使用濾波器的應用中,通常人們對幅值響應的興趣要比對相位響應的興趣更濃厚。但是,在某些應用中,濾波器的相位響應也很重要。一個實例是濾波器用於過程控制環路中的情形。
  • 技術乾貨:FIR濾波器的基礎概念及在揚聲器中的應用指南
    比較:FIR濾波器與1階IIR LPF和HPF  下面的兩幅圖顯示了1階巴特沃斯IIR LPF和HPF,以及用於模仿IIR濾波器特性的不同長度的FIR濾波器的頻率響應(採用的FIR設計方法包括對IIR濾波器的脈衝響應進行採樣並進行DC校正)。這裡的FIR濾波器需要40抽頭或更長才能較為準確地接近IIR濾波器。
  • 信號處理基礎之FFT
    fft(A, 121001);    toc;    tic    fft(A, 131072);    toc;結果:    Elapsed因為頻點的取值範圍是[0, N-1],0頻點沒有頻點和它共軛,但必須把它算在信息裡面。
  • 基於紅外光激發分子振動的鍵選瞬態相位(BSTP)成像技術
    基於紅外光激發分子振動的鍵選瞬態相位(BSTP)成像技術文中通過開發時間門控的泵式探頭照相機系統,演示了以50Hz幀頻對活細胞進行BSTP成像,成像具有高頻譜保真度,亞微秒級時間解析度和亞微米級空間解析度。
  • 使用 matlab 進行傅立葉分析和濾波
    y=fft(x,N)。x,y定義如上,N是正整數,表示進行N點快速傅立葉變換。如果x長度小於N,則對x補零,使之與N相等;反則,則對x進行截取。對應的逆變換有兩種,分別為x=ifft(y)和x=ifft(y.N)。一般而言,N點fft的結果y,在處對應的頻率為最高採樣率的一半,y的後一半與前一半對稱。
  • 如何設計用於插值和抽取的IIR濾波器
    或邏輯中實現的高階多相IIR濾波器。 設計人員常常為自己的應用選擇有限脈衝響應(FIR)濾波器,因為此類濾波器易於理解掌握且得到出色的設計與IP實現工具的支持。賽靈思FIR編譯器是一種用於將MATLAB®生成的係數映射到DSP和FPGA邏輯資源中的理想工具。不過在大幅降低FPGA資源佔用的情況下設計出能夠滿足特定濾波規範要求的無限脈衝響應(IIR)濾波器是可行的。
  • 濾波器的深度解析
    按不同的頻率響應函數可以分為:切比雪夫、廣義切比雪夫、巴特沃斯、高斯、貝塞爾函數、橢圓函數等。 對於不同的濾波器分類,主要是從不同的濾波器特性需求來描述濾波器的不同特徵。 階數(級數):對於高通和低通濾波器來講,階數就是濾波器中電容、電感的個數總和。對於帶通濾波器來講,階數是並聯諧振器的總數;對於帶阻濾波器來講,階數是串聯諧振器與並聯諧振器的總數。
  • 什麼是低通濾波器?無源RC濾波器基礎介紹
    低通濾波器相移到目前為止,我們已經討論了濾波器修改信號中各種頻率分量振幅的方式。然而,除了振幅效應之外,電抗性電路元件總是引入相移。相位的概念是指周期內特定時刻的周期信號的值。因此,當我們說電路引起相移時,我們的意思是它會在輸入信號和輸出信號之間產生一個偏差:輸入和輸出信號不再在同一時刻開始和結束它們的周期。
  • 非平衡條件下三相逆變電源相位對稱性的研究
    倘若三相負載不平衡,由於電源相與相之間在電路和磁路上都存在耦合關係,這就勢必要影響到三相電源輸出相位的對稱性,使之偏離120的對稱關係。相位的不對稱隨之也引起線電壓的不對稱,負載的不平衡度越嚴重,影響越大。以致負載不能正常工作,儀表及軍事裝備的性能不能正常發揮。針對常規逆變電源存在的這一實際問題,本文提出了相位反饋,用鎖相環將輸出電壓的相位與基準相位比較,實現閉環控制的方案。
  • 都是濾波器,有神馬不同?
    而在控制系統中,上面的特性很難找到對應的實際意義,而且其信號的特徵與通信系統中的許多應用都有一個顯著的區別,就是其頻率往往比較低,往往只有是幾百甚至幾十Hz,高的情況也不過幾千Hz;例如即使是在性能很高的電機調速系統中,其閉環的電流內環的帶寬往往也只能達到1kHz左右,所以在這些應用中,除了A/D輸入端的抗混疊濾波器以外,其它濾波器的截止頻率基本是不超過1kHz的