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

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

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

方波的Gibbs現(xiàn)象簡(jiǎn)析

加油射頻工程師 ? 來(lái)源:加油射頻工程師 ? 2024-04-25 10:49 ? 次閱讀

今日正文

(1)占空比為50%的方波的傅里葉級(jí)數(shù)展開(kāi)

假設(shè)有一個(gè)方波,周期是T,占空比τ為0.5,幅度為1,如下圖所示。

097e525e-0234-11ef-a297-92fbcf53809c.png

周期信號(hào)的傅里葉級(jí)數(shù)為:

09a2f384-0234-11ef-a297-92fbcf53809c.png

因此,可以求得,方波的各個(gè)頻率分量所對(duì)應(yīng)的傅里葉系數(shù)Ck,分別為:

09b4cb72-0234-11ef-a297-92fbcf53809c.png

也就是說(shuō),方波用傅里葉級(jí)數(shù)暫開(kāi)后,可以得到:

09eb5e3a-0234-11ef-a297-92fbcf53809c.png

也就是說(shuō),上述圖示的方波是由直流和一系列不同幅度的余弦函數(shù)構(gòu)成的。

(2)演示一下,用各個(gè)分量,慢慢疊加,形成方波。

當(dāng)只有直流時(shí),圖形為:

0a0e42b0-0234-11ef-a297-92fbcf53809c.png

疊加上頻率為w0的余弦信號(hào),圖形為:

0a286ffa-0234-11ef-a297-92fbcf53809c.png

疊加上頻率為3w0的余弦信號(hào),圖形為:

0a426b4e-0234-11ef-a297-92fbcf53809c.png

疊加上頻率為5w0的余弦信號(hào),圖形為:

0a5ed464-0234-11ef-a297-92fbcf53809c.png

......

疊加上頻率為101w0的余弦信號(hào),圖形為:

0a7ad0ce-0234-11ef-a297-92fbcf53809c.png

......

疊加上頻率為1001w0的余弦信號(hào)后,圖形為:

0aada1de-0234-11ef-a297-92fbcf53809c.png

(3)吉布斯現(xiàn)象(Gibbs phenomenon)

由上面的疊加圖形可以看到,當(dāng)用余弦波疊加去逼近方波信號(hào)時(shí),所用的諧波次數(shù)N即使增加到1001后,在不連續(xù)點(diǎn)的附近,仍然會(huì)出現(xiàn)過(guò)沖。

N越大,過(guò)沖的最大值越接近不連續(xù)點(diǎn),但其峰值并不下降,而是大約等于原函數(shù)在不連續(xù)點(diǎn)處跳變值的9%。

(4) 上面的圖形的Python程序

import numpy as np
import matplotlib.pyplot as plt


def square_wave(T, tau, num_periods):
    """Generate a square wave."""
    t = np.linspace(-T * num_periods / 2, T * num_periods / 2, 100000)
    duty_cycle = tau / T
    waveform = np.zeros_like(t)
    waveform[((t+0.25*T) % T) < (duty_cycle * T )] = 1
    waveform1=np.ones_like(t)*0.5
    return t, waveform,waveform1


def harmonic_component(T, n, amplitude,num_periods):
    """Generate a harmonic component."""
    t = np.linspace(-T * num_periods / 2, T * num_periods / 2, 100000)
    frequency = n / T
    component = amplitude * np.cos(2* np.pi * frequency*t)
    return t, component


def main():
    """Main function."""
    T = 1  # Period
    tau = 0.5 * T  # Pulse width
    num_periods = 5  # Number of periods to plot
    num_harmonics = 1001  # Number of harmonics to include


    # Generate the fundamental square wave
    t, waveform,waveform1 = square_wave(T, tau, num_periods)


    # Plot the fundamental square wave
    plt.figure(figsize=(10, 6))
    # plt.plot(t, waveform, label='Fundamental')


    
    # Generate and add harmonic components
    for n in range(1, num_harmonics + 1):
        _, component = harmonic_component(T, n, np.sinc(n/2),num_periods)
        waveform1 += component
        
    plt.plot(t, waveform1)
    plt.xlabel('Time')
    plt.ylabel('Amplitude')
    plt.title('Square Wave Reconstruction with Harmonic Components')
    plt.legend()
    plt.grid(True)
    plt.show()


if __name__ == "__main__":
    main()

審核編輯:劉清
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4822

    瀏覽量

    85817
  • 余弦函數(shù)
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    5455
  • 傅里葉級(jí)數(shù)

    關(guān)注

    1

    文章

    11

    瀏覽量

    2561

原文標(biāo)題:方波的Gibbs現(xiàn)象

文章出處:【微信號(hào):加油射頻工程師,微信公眾號(hào):加油射頻工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    新能源電池產(chǎn)業(yè)鏈及投資機(jī)會(huì)簡(jiǎn)-磷酸亞鐵鋰

    新能源電池產(chǎn)業(yè)鏈及投資機(jī)會(huì)簡(jiǎn)-磷酸亞鐵鋰  一、前言
    發(fā)表于 12-25 09:34 ?1023次閱讀

    方波信號(hào)中的#Gibbs 現(xiàn)象

    元器件BBS行業(yè)芯事開(kāi)發(fā)板模塊
    番茄君
    發(fā)布于 :2021年07月16日 17:20:55

    如何去除方波過(guò)沖現(xiàn)象?

    5V轉(zhuǎn)24V方波驅(qū)動(dòng)電路,發(fā)現(xiàn)輸出存在過(guò)沖現(xiàn)象,請(qǐng)問(wèn)該如何解決?
    發(fā)表于 08-26 03:34

    基于ATM理念的UTRAN傳輸架構(gòu)簡(jiǎn)

    基于ATM理念的UTRAN傳輸架構(gòu)簡(jiǎn):UTRAN(UMTS無(wú)線接入網(wǎng))系統(tǒng)傳輸網(wǎng)承載其內(nèi)部業(yè)務(wù)傳送及至CN(核心網(wǎng))側(cè)的業(yè)務(wù)匯聚功能,考慮3G網(wǎng)絡(luò)內(nèi),話音、媒體流及Internet等數(shù)據(jù)業(yè)務(wù)的多樣
    發(fā)表于 10-22 10:49 ?15次下載

    消除數(shù)字濾波器中Gibbs現(xiàn)象的研究

    針對(duì)數(shù)字濾波器中存在的Gibbs現(xiàn)象,研究了改進(jìn)窗函數(shù)與改變?yōu)V波因子截?cái)嚅L(zhǎng)度綜合法。鑒于該方法通帶和阻帶的截止頻率不易控制的缺點(diǎn),提出了消除Gibbs現(xiàn)象的一種全新的方法即
    發(fā)表于 01-12 18:54 ?26次下載

    電動(dòng)汽車用鋰離子電池技術(shù)的國(guó)內(nèi)外進(jìn)展簡(jiǎn)

    電動(dòng)汽車用鋰離子電池技術(shù)的國(guó)內(nèi)外進(jìn)展簡(jiǎn)
    發(fā)表于 11-10 13:53 ?844次閱讀

    PCB線路板電鍍銅工藝簡(jiǎn)

    PCB線路板電鍍銅工藝簡(jiǎn)   一.電鍍工藝的分類:   酸性光亮銅電鍍電鍍鎳/金電鍍錫   二.工藝流程:
    發(fā)表于 11-17 14:01 ?4158次閱讀

    EPON技術(shù)簡(jiǎn)

    EPON技術(shù)簡(jiǎn) EPON是一個(gè)新技術(shù),用于保證提供一個(gè)高品質(zhì)與高帶寬利用率的應(yīng)用。   EPON在日本、韓國(guó)、中國(guó)大陸、中國(guó)臺(tái)灣及其它以以太網(wǎng)絡(luò)為基礎(chǔ)的地區(qū)都
    發(fā)表于 01-22 10:43 ?948次閱讀

    筆記本屏幕亮度與反應(yīng)速度簡(jiǎn)

    筆記本屏幕亮度與反應(yīng)速度簡(jiǎn) 屏幕亮度   筆記本TFT-LCD的亮度值一般都在150~200 cd/m2(極少數(shù)可以
    發(fā)表于 01-23 09:34 ?820次閱讀

    簡(jiǎn)BGA封裝技術(shù)與質(zhì)量控制

    簡(jiǎn)BGA封裝技術(shù)與質(zhì)量控制   SMT(Surface Mount Technology)表面安裝技術(shù)順應(yīng)了電子產(chǎn)品小型化、輕型化的潮流趨勢(shì),為實(shí)現(xiàn)電子
    發(fā)表于 03-30 16:49 ?1570次閱讀

    鼠標(biāo)HID例程(中)簡(jiǎn)

    鼠標(biāo) HID 例程簡(jiǎn) 緊接《鼠標(biāo) HID 例程簡(jiǎn)(上)》一文,繼續(xù)向大家介紹鼠 標(biāo) HID 例程的未完的內(nèi)容。
    發(fā)表于 07-26 15:18 ?0次下載

    籠型三相異步電動(dòng)機(jī)噪聲故障簡(jiǎn)

    籠型三相異步電動(dòng)機(jī)噪聲故障簡(jiǎn)_陳金剛
    發(fā)表于 01-01 15:44 ?1次下載

    簡(jiǎn)比較器的原理及應(yīng)用資料下載

    電子發(fā)燒友網(wǎng)為你提供簡(jiǎn)比較器的原理及應(yīng)用資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計(jì)、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發(fā)表于 04-14 08:40 ?27次下載
    <b class='flag-5'>簡(jiǎn)</b><b class='flag-5'>析</b>比較器的原理及應(yīng)用資料下載

    5G AAU 功放控制和監(jiān)測(cè)模塊簡(jiǎn)

    5G AAU 功放控制和監(jiān)測(cè)模塊簡(jiǎn)
    發(fā)表于 10-28 12:00 ?2次下載
    5G AAU 功放控制和監(jiān)測(cè)模塊<b class='flag-5'>簡(jiǎn)</b><b class='flag-5'>析</b>

    AFE8092幀同步特性簡(jiǎn)

    AFE8092幀同步特性簡(jiǎn)
    的頭像 發(fā)表于 08-24 13:37 ?803次閱讀
    AFE8092幀同步特性<b class='flag-5'>簡(jiǎn)</b><b class='flag-5'>析</b>

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品