精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何理解FFT中的頻譜泄露效應?

QuTG_CloudBrain ? 來源:微波射頻網 ? 2023-10-23 09:47 ? 次閱讀

快速傅里葉變換(FFT)實現了時域到頻域的轉換,是信號分析中最常用的基本功能之一。FFT變換時,總是從離散數據中選取一部分處理,將其稱為一幀數據。而且FFT是在一定假設下完成的,即認為被處理的信號是周期信號。因此,FFT之前會對這一幀數據進行周期擴展。

以CW信號為例,如果選取的這一幀數據不是信號周期的整數倍,則在周期擴展時會存在樣點的不連續性,如圖1所示。這將導致FFT之后得到的頻譜失真,主要體現在頻率成分上。理論上,頻譜中只包含待測信號的頻率,但實際上此時的頻譜包含眾多的頻率分量。通常將這種現象稱為頻譜泄露效應。

b48cea0a-7145-11ee-939d-92fbcf53809c.png

圖1. 周期擴展造成樣點不連續

為了抑制頻譜泄露效應,可以采用諸如Hanning、Kaiser等多種時間窗。還有一種特殊的時間窗——矩形窗,其實就是不加時間窗,直接對原始樣點做FFT變換,上述例子就是采用矩形窗的情況。只有采用矩形窗,而且窗寬度不是信號周期的整數倍時,才會發生明顯的頻譜泄露效應。

本文的重點并非介紹如何采用時間窗抑制頻譜泄露效應,而是從理論上剖析采用矩形窗時造成頻譜泄露的本質。

1.為什么會造成頻譜泄露?

圖1所示的樣點不連續也意味著相位不連續,存在180°相位反轉。總體來講,可以將其理解為相位調制,而且是一種特殊的相位調制,調制信號不是經典的正弦波信號,而是方波信號,可以將調制信號寫為如下形式:

b4a3e944-7145-11ee-939d-92fbcf53809c.png

式中,T 為調制信號的周期,為一幀波形時長的兩倍。這意味著在t=0 時刻,載波的相位發生了變化。

既然可以理解為相位調制,則可將已調信號寫為如下形式:

b4b505bc-7145-11ee-939d-92fbcf53809c.png

式中φm為相位偏移,對于圖1的例子,φm=π。很顯然,調制信號已經不再是單頻點信號,而是多頻點信號。對于圖2所示的周期為T 的方波信號,其頻譜包含DC、基波及其眾多的奇次諧波分量 。

b4c40652-7145-11ee-939d-92fbcf53809c.png

圖2. 調制信號p(t)的時域波形

滿足Dirichlet 條件時,任何周期函數均可以進行傅里葉級數展開,p(t) 可以寫為:

b4ce3942-7145-11ee-939d-92fbcf53809c.png

式中,Ω為方波信號的基波頻率,Ω=2π/T。

經過計算,可以得到an和bn如下:

b4dc1210-7145-11ee-939d-92fbcf53809c.png

這意味著p(t) 只包含DC、基波及其奇次諧波,但階數越高,諧波強度越弱。

可以將p(t)重新寫為:

b4e5b73e-7145-11ee-939d-92fbcf53809c.png

為簡便起見,首先考慮調制信號只包含DC和基波的情況,這又回到經典的相位調制。

b4f6a3e6-7145-11ee-939d-92fbcf53809c.png

將其代入已調信號up(t) 后可得

b5002588-7145-11ee-939d-92fbcf53809c.png

上式可以寫為復指數形式

b50b50fc-7145-11ee-939d-92fbcf53809c.png

為了進一步分析,可將b51c4a42-7145-11ee-939d-92fbcf53809c.png進行傅里葉級數展開,其展開式為宗數為b1φm的第一類貝塞爾函數:

b529b7e0-7145-11ee-939d-92fbcf53809c.png

將其代入復指數表達式

b531ff90-7145-11ee-939d-92fbcf53809c.png

則up(t) 可重新表示為

b53a731e-7145-11ee-939d-92fbcf53809c.png

可以看出,當只考慮調制信號的DC和基波時,已調信號up(t)將包括ωc及ωc+nΩ(n為整數) 等眾多頻率分量。

實際中調制信號還包含豐富的諧波分量,因此對載波進行相位調制后的頻譜更加豐富。面對的困難是,考慮的諧波越多,公式推導越復雜。為了簡化,下面只考慮到3次諧波。

b5438ce2-7145-11ee-939d-92fbcf53809c.png

對應的已調信號為

b54e4c9a-7145-11ee-939d-92fbcf53809c.png

類似地,可以寫為如下復指數形式

b558f9c4-7145-11ee-939d-92fbcf53809c.png

b56cc774-7145-11ee-939d-92fbcf53809c.png、b5800014-7145-11ee-939d-92fbcf53809c.png分別進行傅里葉級數展開為

b59b79c0-7145-11ee-939d-92fbcf53809c.png

經過一番推導可得

b5aeedca-7145-11ee-939d-92fbcf53809c.png

由此可見,當考慮到調制信號的三次諧波時,已調信號up(t) 的頻譜更加豐富,包括ωc、ωc+nΩ 、ωc+3kΩ及ωc+nΩ+3kΩ(n,k為整數) 等眾多頻率分量。

以此類推,當考慮p(t) 更高階的諧波時,將會有更多的頻率項,但是從頻率上看,各個頻率分量都是均勻分布的,而且相鄰譜線之間的間距始終為基波Ω。

2.下面討論一下up(t)主要頻率分量的幅度。

(1) 首先考慮載波ωc的幅度,以上面考慮到三次諧波的情況為例。當nΩt+3kΩt=0 時,對應的就是載波分量。這要求n=-3k (k 為整數),此時可以得到:

b5bd5086-7145-11ee-939d-92fbcf53809c.png

對于第一類貝塞爾函數Jn(x),其奇偶特性如下:

當n 為奇數時,Jn(x) 為奇函數;當n 為偶數時,Jn(x) 為偶函數。

進一步化簡可得

b5d42d6a-7145-11ee-939d-92fbcf53809c.png

因以上考慮的都是相位偏移φm=π的情況,故b1φm=2,b3φm=2/3,代入上式得

b5ec77e4-7145-11ee-939d-92fbcf53809c.png

對于第一類貝塞爾函數,Jn(2)=Jn(2/3)=0 (n≥5),則

b6050660-7145-11ee-939d-92fbcf53809c.png

根據第一類貝塞爾函數,上式計算得到的載波信號幅度非常微弱。

(2) 頻率分量ωc+Ω的幅度分析。當n=-3k+1 時,對應的就是ωc+Ω頻率分量。

b60ef3be-7145-11ee-939d-92fbcf53809c.png

由于b6196646-7145-11ee-939d-92fbcf53809c.png,且Jn?(2)=Jn?(2/3)=0 (n≥5),上式進一步化簡得

b62b1544-7145-11ee-939d-92fbcf53809c.png

該頻率分量的幅度要遠遠大于載波的幅度!

(3) 頻率分量ωc-Ω的幅度分析。當n=-3k-1 時,對應的就是ωc-Ω頻率分量。

b63fdccc-7145-11ee-939d-92fbcf53809c.png

由于b6196646-7145-11ee-939d-92fbcf53809c.png,且Jn?(2)=Jn?(2/3)=0 (n≥5),上式進一步化簡得

b651f6a0-7145-11ee-939d-92fbcf53809c.png

該頻率分量的幅度也遠遠大于載波的幅度!

而且對比 ωc+Ω 和 ωc-Ω 兩個頻率分量,它們的幅度相同!也就是說,從頻譜上看,它們是關于載波對稱的!

(4) 頻率分量ωc+2Ω 的幅度分析。當n=-3k+2 時,對應的就是ωc+2Ω 頻率分量。

雖然(n,k) 的組合很多,但是當階數較大時,Jn(2)= Jn(2/3)=0 (n≥5),因此可得

b662aafe-7145-11ee-939d-92fbcf53809c.png

經過計算,該頻率分量的幅度非常微弱。

(5) 頻率分量ωc-2Ω 的幅度分析。當n=-3k-2 時,對應的就是ωc-2Ω 頻率分量。

雖然(n,k) 的組合很多,但是當階數較大時,Jn(2)= Jn(2/3)=0 (n≥5),因此可得

b67449c6-7145-11ee-939d-92fbcf53809c.png

該頻率分量與ωc+2Ω 的幅度相同,依然非常微弱。

上面從理論上解釋了頻譜泄露的起因,而且當發生頻譜泄露時,會產生眾多的、分布均勻的頻率分量,相鄰譜線的頻間距取決于FFT時一幀波形的時長。

值得一提的是,相位偏移φm不僅對各個頻率分量的幅度有影響,也會影響頻率分布,以后有機會再來解釋這一點。

3.通過使用AWG播放一個CW信號驗證上述推導。

使用AWG 輸出一個100MHz 頻率的CW 信號,波形時長為10.5個周期,如圖3所示,當循環播放時便可以模擬上述的相位不連續性,會造成180°的相位跳變。

對于這種波形時長不是信號周期整數倍的情況,當單次播放時,信號的頻率就是100MHz ,但是當連續播放時相當于引起了相位調制,按照上述理論分析,頻譜中將包含很多頻率成分,圖4給出了信號的實測頻譜。

本例中,波形時長為105ns,這意味著頻譜中相鄰譜線之間的頻率間隔約為:4.76MHz,這與圖4所示的頻譜是吻合的。

b688371a-7145-11ee-939d-92fbcf53809c.png

圖3. 波形時長為10.5個信號周期

b6a223a0-7145-11ee-939d-92fbcf53809c.png

圖4. 時域波形及其頻譜

小結

對于使用矩形窗進行FFT時可能存在的頻譜泄露效應,本文從理論上定性地進行了分析。究其原因,是因為當進行周期擴展時造成了相位的不連續。相位的不連續可以當作相位調制來處理,經過一系列推導最終解釋了為什么會出現眾多的頻率成分。文中還對特定相位偏移情況下的頻率分量的幅度進行了分析。文末通過一個實例模擬了這種相位不連續,并測試了波形和頻譜,實測結果與理論推導相吻合。

來源:微波射頻

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FFT
    FFT
    +關注

    關注

    15

    文章

    430

    瀏覽量

    59021
  • 相位調制
    +關注

    關注

    0

    文章

    18

    瀏覽量

    8109
  • 頻譜
    +關注

    關注

    7

    文章

    869

    瀏覽量

    45461
  • 傅里葉變換
    +關注

    關注

    6

    文章

    426

    瀏覽量

    42479

原文標題:如何理解FFT中的頻譜泄露效應?

文章出處:【微信號:CloudBrain-TT,微信公眾號:云腦智庫】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    示波器的 FFT 功能怎么調?

    頻譜類型的選擇,可以選擇線或者分貝來作為幅值分別以V-Hz或dB-Hz被繪制在示波器顯示屏上。當FFT開啟的時候,可以看到水平軸的時基從時間變成了頻率,垂直軸單位變為V或者dB。頻譜類型下方是觸發源的選擇,這個比較好
    的頭像 發表于 03-19 18:04 ?2340次閱讀
    示波器的 <b class='flag-5'>FFT</b> 功能怎么調?

    FFT對信號進行頻譜分析的實驗

    應用FFT對信號進行頻譜分析實驗實驗二 應用FFT對信號進行頻譜分析一、 實驗目的1、在理論學習的基礎上,通過本次實驗,加深對快速傅里葉變換的理解
    發表于 05-12 01:51

    labview,頻譜泄露

    做一個雙通道信號分析,問什么正弦信號進行FFT后,再經過條件結構顯示幅度,會發生頻譜泄露?
    發表于 03-26 18:01

    Spectrum View的架構及FFT相關基礎內容介紹(理論篇)

    FFT測試頻譜的優勢。 對于FFT過程可能遇到的頻譜泄露
    發表于 10-10 14:04

    關于Spectrum View的架構及FFT相關的基礎內容總結的太棒了

    本文將重點介紹 Spectrum View的架構及 FFT相關的基礎內容,包括數字下變頻技術(DDC)、頻譜泄露效應、時間窗等內容。
    發表于 06-17 08:46

    FFT變換結果的物理意義是什么?

    FFT結果的物理意義是什么?什么是頻譜泄露和柵欄效應?
    發表于 11-19 06:22

    應用FFT對信號進行頻譜分析

    實驗 應用FFT對信號進行頻譜分析一、 實驗目的1、在理論學習的基礎上,通過本次實驗,加深對快速傅里葉變換的理解,熟悉FFT算法及其程序的編寫。2、熟悉
    發表于 05-10 10:00 ?64次下載

    FFT頻譜分析

    理解FFT算法,學習信號處理的必備知識。
    發表于 10-28 17:00 ?0次下載

    FFT頻譜泄露效應到底是什么

    是周期信號。因此,FFT之前會對這一幀數據進行周期擴展。以CW信號為例,如果選取的這一幀數據不是信號周期的整數倍,則在周期擴展時會存在樣點的不連續性,如圖1所示。這將導致FFT之后得到的頻譜失真,主要體現在頻率成分上。理論上,
    發表于 11-13 10:39 ?0次下載
    <b class='flag-5'>FFT</b><b class='flag-5'>中</b>的<b class='flag-5'>頻譜</b><b class='flag-5'>泄露</b><b class='flag-5'>效應</b>到底是什么

    Spectrum View的架構及FFT相關的基礎內容詳細介紹

    本文將重點介紹Spectrum View的架構及FFT相關的基礎內容,包括數字下變頻技術(DDC)、頻譜泄露效應、時間窗等內容。
    發表于 10-26 10:41 ?0次下載
    Spectrum View的架構及<b class='flag-5'>FFT</b>相關的基礎內容詳細介紹

    MCU如何實現FFT音樂頻譜顯示

    最近在做一個有趣的小項目,其中有一小部分的內容的是使用FFT做音樂頻譜顯示。于是就有了下面這個音樂頻譜顯示的低成本方案,話不多說看看低成本MCU如何實現FFT音樂
    的頭像 發表于 09-08 09:07 ?3590次閱讀

    FFT理解

    頻域分析最被大眾所熟知的可能是卡拉OK的音頻頻譜顯示,這里貼一個來自AVR單片機的項目 ,其中就用到了FFT來對語音信號進行分析: 視頻橫坐標為頻率,縱坐標為功率,而且能夠實時的反映出語音的
    的頭像 發表于 05-04 17:51 ?2938次閱讀
    <b class='flag-5'>FFT</b>原<b class='flag-5'>理解</b>析

    為什么會造成頻譜泄露?如何理解FFT頻譜泄露效應?

    為什么會造成頻譜泄露?如何理解FFT頻譜泄露
    的頭像 發表于 10-20 15:08 ?2534次閱讀

    實時頻譜分析儀FFT功能如何采集信號?

    分析儀的FFT功能如何采集信號之前,首先我們需要了解FFT算法的原理和作用。 FFT算法是一種快速計算離散傅里葉變換(DFT)的方法,它通過將N點離散信號變換到頻域,從而得到信號的頻譜
    的頭像 發表于 01-19 15:01 ?781次閱讀

    什么是實時頻譜分析儀呢?傅里葉變換(FFT)如何實現頻譜測量?

    什么是實時頻譜分析儀呢?傅里葉變換(FFT)如何實現頻譜測量? 實時頻譜分析儀是一種用于測量信號頻譜的儀器。它能夠將信號的時域信息轉化為
    的頭像 發表于 01-19 15:50 ?2398次閱讀