91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是FFT?

jf_78858299 ? 來(lái)源:ZLG致遠(yuǎn)儀器 ? 作者: 研發(fā)部 ? 2023-05-05 09:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

怎么理解諧波分析(FFT)?本文將通過(guò)常用例子介紹傅立葉變化,以及計(jì)算過(guò)程中遇到幅值泄漏和柵欄效應(yīng),加窗函數(shù)原則和最后修復(fù)幅值、頻率的基本原理,并給出其在高端測(cè)量?jī)x器中的應(yīng)用。

隨著技術(shù)的發(fā)展,數(shù)據(jù)越來(lái)越多樣化,不再以單一的形式存在,例如一段錄音可被分解成若干種信息,而快速傅立葉變化(簡(jiǎn)稱FFT)常常被應(yīng)用在數(shù)據(jù)的分解上,接下來(lái)我們講講FFT的原理。

什么是FFT?

快速傅立葉變化簡(jiǎn)稱FFT,其實(shí)FFT就是DFT(離散傅立葉變化)的一種快速算法,通過(guò)時(shí)間抽取或頻率抽取算法來(lái)加快變化過(guò)程,具體的算法就不在這里拓展,我們只要了解離散傅立葉變化即可。舉個(gè)簡(jiǎn)單的例子,假如手機(jī)里正在播放一首音樂(lè),隨著時(shí)間的推移,歌曲是不是按照它的音符播放呢?若以高低音作為縱軸,時(shí)間左右橫軸建立直角坐標(biāo)得到(圖1-1),以音符作為橫軸建立直角坐標(biāo)得到(圖1-2)。

圖片

圖1 生活中FFT例子

我們稱圖1中圖1-1為時(shí)域,圖1-2稱為頻域,數(shù)據(jù)由時(shí)域轉(zhuǎn)換為頻域的過(guò)程我們稱為傅立葉轉(zhuǎn)換(圖2),由于轉(zhuǎn)換后的頻域數(shù)據(jù)是不連續(xù)的,所以為離散傅立葉轉(zhuǎn)換。其中轉(zhuǎn)換后得到的頻譜圖中頻率不為零且幅值最大的一般都是基波,也叫零次諧波。

圖片

圖片

圖2 時(shí)域到頻域

什么是頻率泄漏?

諧波分析一段采集時(shí)間較長(zhǎng)的數(shù)據(jù),需要將數(shù)據(jù)切成一幀幀進(jìn)行分析,這個(gè)過(guò)程稱為信號(hào)截?cái)唷P盘?hào)截?cái)喾譃橹芷诮財(cái)嗪头侵芷诮財(cái)?。這一點(diǎn)還是比較好理解,就是在數(shù)據(jù)切成一幀幀的時(shí)候,每幀數(shù)據(jù)是否為周期信號(hào)進(jìn)而判斷是哪種類型截?cái)?。如圖3顯示。

圖片

圖3 信號(hào)截?cái)?/p>

周期截?cái)嗖淮嬖谥C波泄漏,這是因?yàn)樾盘?hào)頻率成分為頻率分辨率的整數(shù)倍。非周期截?cái)嗳鐖D所示,由于重新組成數(shù)據(jù)進(jìn)行諧波分析幅值出現(xiàn)拖尾,即會(huì)造成如圖3-2頻譜圖的現(xiàn)象,所以信號(hào)的非周期截?cái)?,?dǎo)致頻譜在整個(gè)頻帶內(nèi)發(fā)生了拖尾現(xiàn)象,由于能力守恒最終導(dǎo)致幅值比原來(lái)的低,這就是幅值泄漏。

柵欄效應(yīng)

柵欄效應(yīng)指的是離散傅立葉變化過(guò)程的頻譜被限制在基頻整數(shù)倍處,猶如柵欄一樣關(guān)注的頻率主要分布在木塊之間。

窗函數(shù)及類型

前面已經(jīng)了解泄漏問(wèn)題,我們可以通過(guò)加合適的窗函數(shù)來(lái)盡可能減少頻譜拖尾的現(xiàn)象,那么什么是窗函數(shù)呢?簡(jiǎn)單理解就是不同的信號(hào)截?cái)嗪瘮?shù)如圖5所示,常見(jiàn)的窗函數(shù)有以下幾種:

圖片

圖5 窗函數(shù)類型

矩形窗相當(dāng)為沒(méi)加窗,常用于周期信號(hào);信號(hào)隨機(jī)或未知,或者多個(gè)頻率分量,測(cè)試關(guān)注是頻率而非能量大小,則選擇漢寧窗;對(duì)校準(zhǔn)目的,要求幅值精準(zhǔn),適用平頂窗;如果要求幅值頻率的精度,則選擇凱塞窗;檢測(cè)兩信號(hào)頻率相近,幅值不同的,建議用布萊克曼窗。

加窗后幅值和頻率修正

通過(guò)前面已經(jīng)了解加窗函數(shù)可減少泄漏現(xiàn)象,但頻率柵欄效應(yīng)沒(méi)得到修復(fù),加窗后幅值泄漏現(xiàn)象也只得到緩解,那么可以通過(guò)插值算法來(lái)得到一個(gè)準(zhǔn)確的幅值和頻率。算法原理是各個(gè)頻率成分主瓣形狀將近似窗函數(shù)頻譜的主瓣形狀,如果這形狀可以用某個(gè)函數(shù)來(lái)描述,則可利用主峰兩側(cè)的譜線通過(guò)插值計(jì)算出主峰的高度,從而克服柵欄效應(yīng)。具體的推導(dǎo)可查看《Hanning窗在插值FFT算法中應(yīng)用的研究》這一文獻(xiàn)。

支持諧波分析的高端儀器

示波記錄儀ZDL6000支持波形離線和在線的諧波分析,離線最高可支持10M一幀進(jìn)行FFT分析,支持多種窗函數(shù)設(shè)置,支持多個(gè)通道同時(shí)計(jì)算且支持回讀數(shù)據(jù)進(jìn)行分析,如圖7。

圖片

圖7 離線FFT分析

在線支持最高采樣率2M,多個(gè)通道同步采集計(jì)算分析,每幀數(shù)據(jù)分析周期可設(shè)置1~100ms,支持分析15次諧波,并自動(dòng)刷新保存導(dǎo)出csv文件。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FFT
    FFT
    +關(guān)注

    關(guān)注

    15

    文章

    458

    瀏覽量

    63054
  • DFT
    DFT
    +關(guān)注

    關(guān)注

    2

    文章

    237

    瀏覽量

    24039
  • 傅立葉
    +關(guān)注

    關(guān)注

    0

    文章

    36

    瀏覽量

    12983
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    示波器的 FFT 功能怎么調(diào)?

    示波器fft功能-示波器中的快速傅立葉變換 FFT功能非常有用。是德科技與您分享keysight示波器fft調(diào)出來(lái)的方法。Keysight示波器FFT調(diào)出來(lái)的方法
    的頭像 發(fā)表于 03-19 18:04 ?6837次閱讀
    示波器的 <b class='flag-5'>FFT</b> 功能怎么調(diào)?

    FFT Verilog RTL

    FFT Verilog RTL
    發(fā)表于 07-08 15:55 ?41次下載

    FFT變換

      4.1 引言   4.2 基2FFT算法   4.3 進(jìn)一步減少運(yùn)算量的措施   4.4 分裂基FFT算法   4.5 離散哈特萊變換(DHT)
    發(fā)表于 08-11 16:50 ?0次下載

    利用FFT IP Core實(shí)現(xiàn)FFT算法

    利用FFT IP Core實(shí)現(xiàn)FFT算法 摘要:結(jié)合工程實(shí)踐,介紹了一種利用FFT IP Core實(shí)現(xiàn)FFT的方法,設(shè)計(jì)能同時(shí)對(duì)兩路實(shí)數(shù)序列進(jìn)行256點(diǎn)
    發(fā)表于 01-16 10:04 ?8269次閱讀
    利用<b class='flag-5'>FFT</b> IP Core實(shí)現(xiàn)<b class='flag-5'>FFT</b>算法

    FFT算法的應(yīng)用

    FFT算法的應(yīng)用 一. 數(shù)字濾波器設(shè)計(jì):(一)基—2按時(shí)間抽取FFT算法對(duì)于有限長(zhǎng)離散數(shù)字信號(hào){x[n]},0  n &
    發(fā)表于 10-30 13:20 ?1.1w次閱讀
    <b class='flag-5'>FFT</b>算法的應(yīng)用

    存儲(chǔ)深度對(duì)FFT結(jié)果的影響

    存儲(chǔ)深度對(duì)FFT結(jié)果的影響     在DSO中,通過(guò)快速傅立葉變換(FFT)可以得到信號(hào)的
    發(fā)表于 08-25 08:06 ?1153次閱讀

    fft原理及實(shí)現(xiàn)

    FFT是一種DFT的高效算法,稱為快速傅立葉變換(fast Fourier transform)。FFT算法可分為按時(shí)間抽取算法和按頻率抽取算法,先簡(jiǎn)要介紹FFT的基本原理。從DFT運(yùn)算開(kāi)始,說(shuō)明
    發(fā)表于 12-19 16:18 ?206次下載

    FFT和示波器:實(shí)用指南

    本文討論了一些重要的FFT特性,解釋了如何利用這些特性設(shè)置FFT以實(shí)現(xiàn)高效的分析。
    發(fā)表于 12-03 11:58 ?1.5w次閱讀
    <b class='flag-5'>FFT</b>和示波器:實(shí)用指南

    【實(shí)用指南】教你使用FFT和示波器

    本文討論了一些重要的FFT特性,解釋了如何利用這些特性設(shè)置FFT以實(shí)現(xiàn)高效的分析。等下次你要在示波器中使用FFT時(shí)希望能助你一臂之力。 本文討論了一些重要的FFT特性,解釋了如何利用這
    發(fā)表于 12-08 02:01 ?1.4w次閱讀

    FFT的分析和Xilinx FFT核的介紹

    fft輸入輸出解析。 輸入:fft要求輸入一個(gè)復(fù)數(shù),但一般可以只輸入實(shí)數(shù)。 輸出:輸出一個(gè)復(fù)數(shù),其模為信號(hào)強(qiáng)度。相位為波形相位。 設(shè): 采樣頻率FS 轉(zhuǎn)換長(zhǎng)度N 則: 分辨率為FS/N。 ‘量程’為
    發(fā)表于 02-08 15:15 ?1588次閱讀

    3.4.3 FFT文件匯總

    3.4.3 FFT文件匯總
    發(fā)表于 04-10 09:33 ?37次下載

    通俗易懂的講解FFT的讓你快速了解FFT

    相信網(wǎng)上現(xiàn)在有很多關(guān)于FFT的教程,我曾經(jīng)也參閱了很多網(wǎng)上的教程,感覺(jué)都不怎么通俗易懂。在基本上的研究FFT,并且通過(guò)編程的形式實(shí)現(xiàn)之后。我決定寫(xiě)一篇通俗易懂的關(guān)于FFT的講解。因此我在接下來(lái)的敘述中盡量非常通俗細(xì)致的講解。
    的頭像 發(fā)表于 03-24 11:52 ?3.7w次閱讀
    通俗易懂的講解<b class='flag-5'>FFT</b>的讓你快速了解<b class='flag-5'>FFT</b>

    如何進(jìn)行FFT IP配置和設(shè)計(jì)

    以Xilinx Vivado設(shè)計(jì)套件中提供的FFT IP為例,簡(jiǎn)要說(shuō)明如何進(jìn)行FFT IP配置和設(shè)計(jì)。
    的頭像 發(fā)表于 07-22 10:21 ?3605次閱讀

    FFT相位差

    ?全相位FFT測(cè)相位差可通過(guò)取兩段存在延時(shí)關(guān)系的樣本分別進(jìn)?FFT(可加窗)譜分析,再取兩次譜分析的峰值譜線的相位值,并取其差值,即可提取相位差信息。但這種?法由于頻譜泄漏的原因,精度不?。我們采
    發(fā)表于 12-06 20:45 ?17次下載

    調(diào)用HLS的FFT庫(kù)實(shí)現(xiàn)N點(diǎn)FFT

    在HLS中用C語(yǔ)言實(shí)現(xiàn)8192點(diǎn)FFT,經(jīng)過(guò)測(cè)試,實(shí)驗(yàn)結(jié)果正確,但是時(shí)序約束不到100M的時(shí)鐘,應(yīng)該是設(shè)計(jì)上的延時(shí)之類的比較大,暫時(shí)放棄這個(gè)方案,調(diào)用HLS中自帶的FFT庫(kù)(hls:fft
    的頭像 發(fā)表于 07-11 10:05 ?2153次閱讀
    調(diào)用HLS的<b class='flag-5'>FFT</b>庫(kù)實(shí)現(xiàn)N點(diǎn)<b class='flag-5'>FFT</b>