chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

信號(hào)處理簡(jiǎn)介:移動(dòng)平均濾波器

海闊天空的專欄 ? 來源:Mustahsin Zarif ? 作者:Mustahsin Zarif ? 2025-10-04 18:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者: Mustahsin Zarif

信號(hào)和系統(tǒng)是電氣工程的核心概念。利用這兩個(gè)概念,我們能夠模擬信息是如何通過電氣元件并被修改的。而且,一旦了解了不同的電氣元件如何影響電壓等信號(hào),我們就可以設(shè)計(jì)電路,以任何我們想要的方式控制信號(hào)。我們竟然能夠使用電阻器、電容器運(yùn)算放大器 (op-amps) 等電子元器件組合來模擬積分和微分等數(shù)學(xué)工具,這著實(shí)令人驚嘆。

例如以下電路(圖1):

圖 1:簡(jiǎn)單的積分電路。(圖片來源:Mustahsin Zarif)

進(jìn)入拉普拉斯 (Laplace) 域,我們可以用以下公式表示電路:

Vout = -(1/s) *(1/RC) *Vin

拉普拉斯域中的 1/s 實(shí)際上對(duì)應(yīng)于 積分 !因此,我們得到一個(gè)基于運(yùn)算放大器的積分電路模型。然而,當(dāng)我們轉(zhuǎn)向現(xiàn)實(shí)世界時(shí),系統(tǒng)會(huì)一直受到某種形式的隨機(jī)噪聲污染。

我們暫將積分電路放一放,來看一個(gè)更簡(jiǎn)單的示例:電壓放大電路的輸入輸出波形可通過如圖 2 所示的示波器進(jìn)行測(cè)量。

圖 2:電壓放大器的輸入和輸出波形。(圖片來源:Mustahsin Zarif)

在可見正弦波上疊加的隨機(jī)噪聲有多種原因造成,例如因電路在面包上搭建而產(chǎn)生的電氣連接不良等問題。這種噪聲同樣會(huì)干擾積分器的波形,我們將在本信號(hào)處理系列后續(xù)的博客中對(duì)此進(jìn)行探討。然而,我們經(jīng)??紤]的是如何將隨機(jī)干擾最小化。

濾波技術(shù)

工程師喜歡采用濾波技術(shù)來克服這些難題。濾波技術(shù)可以分為 1) 有限脈沖響應(yīng) (FIR) 濾波器或 2) 無限脈沖響應(yīng) (IIR) 濾波器。

FIR 濾波器之所以如此命名,是因?yàn)槿魏螘r(shí)候的輸出僅取決于當(dāng)前和先前的輸入值值,而不取決于之前的輸出值。因此,這種濾波器具有非遞歸結(jié)構(gòu),沒有反饋,可按照公式 1 建模。

公式 1:FIR 濾波器示例公式。(圖片來源:Mustahsin Zarif)

積分器電路就如一個(gè) FIR 濾波器,因?yàn)槠漭敵鰞H取決于輸入。

另一方面,IIR 濾波器具有反饋,因?yàn)槿魏螘r(shí)候的輸出都取決于先前的輸出以及當(dāng)前輸入。這種情況下,可按照公式 2 建模。

公式 2:IIR 濾波器示例公式。(圖片來源:Mustahsin Zarif)

圖 3 是 可直觀表示 IIR 濾波器的框圖,顯示了輸入和輸出如何延遲 (z-i, z-j)、縮放 (ai, bj) 以及相加后獲得出當(dāng)前輸出。通過改變這些值,我們可以實(shí)現(xiàn)不同類型的濾波器。

圖 3:IIR 濾波器框圖。(圖片來源:Mustahsin Zarif)

如果我們想要一個(gè)無反饋的 FIR 濾波器框圖,y[n] 就只是第一次求和的結(jié)果(圖 4)。

圖 4:FIR 濾波器框圖。(圖片來源:Mustahsin Zarif)

現(xiàn)在,我們已經(jīng)掌握了 FIR 和 IIR 濾波器的基礎(chǔ)知識(shí),接下來用一個(gè)例子來說明我們所學(xué)到的知識(shí):移動(dòng)平均濾波器。

移動(dòng)平均線的工作方式是求出當(dāng)前輸入和一定數(shù)量先前輸入的平均值(公式 3)。

公式3:移動(dòng)平均公式。(圖片來源:Mustahsin Zarif)

其中 N= 窗口大小/影響輸出結(jié)果的樣本數(shù)

由此看出,這是一個(gè) FIR 濾波器,因?yàn)榈仁接覀?cè)沒有 y 項(xiàng)。

不過,我們可以巧妙地重組方程,來構(gòu)造一個(gè) IIR 濾波器。請(qǐng)考慮以下情況:

令 N=5,則

y[5] = (x[5]+x[4]+x[3]+x[2]+x[1])/5,

且 y[6] = (x[6]+x[5]+x[4]+x[3]+x[2])/5

y[6]=(x[6]+y[5]-x[1])/5

因此,當(dāng)前輸出目前取決于之前的輸出(y[6] 取決于 y[5])!

更普遍地來說,

y[n] = (y[n ? 1] + x[n] ? x[n ? N - 1])/N

其中 N = 窗口大小

該濾波器在平滑時(shí)域信號(hào)方面效果奇佳,如圖 5 所示,我使用 python 對(duì)窗口大小 N = 11 進(jìn)行了模擬。

圖 5:使用 Python 模擬移動(dòng)濾波器。(圖片來源:Mustahsin Zarif)

移動(dòng)濾波器的 Python 模擬代碼:

Copyimport numpy as np

import matplotlib.pyplot as plt



# Parameters for the sinusoidal wave

frequency = 5  # in Hertz

sampling_rate = 100  # Sampling rate in samples per second

duration = 2  # in seconds



# Generate time axis

t = np.linspace(0, duration, int(sampling_rate * duration), endpoint=False)



# Generate a clean sinusoidal signal

clean_signal = np.sin(2  np.pi  frequency * t)



# Add random, white (Gaussian) noise to the signal

noise_amplitude = 0.5

noisy_signal = clean_signal + noise_amplitude * np.random.normal(size=t.shape)



def moving_average(signal, window_size):

    window = np.ones(window_size) / window_size

    return np.convolve(signal, window, mode='same') 



# Apply moving average to the noisy signal

window_size = 11

smoothed_signal_ma = moving_average(noisy_signal, window_size)



# Plot the noisy and smoothed signals

plt.figure(figsize=(12, 9))



plt.subplot(2, 1, 1)

plt.plot(t, noisy_signal, label='Noisy Signal', color='orange')

plt.title('Noisy Sinusoidal Signal')

plt.xlabel('Time [s]')

plt.ylabel('Amplitude')

plt.grid(True)

plt.legend()



plt.subplot(2, 1, 2)

plt.plot(t, smoothed_signal_ma, label='Smoothed Signal (MA)', color='green')

plt.title('Smoothed Signal using Moving Average')

plt.xlabel('Time [s]')

plt.ylabel('Amplitude')

plt.grid(True)

plt.legend()



plt.tight_layout()

plt.show()

結(jié)束語

本博客的開頭介紹了現(xiàn)實(shí)世界中噪音是如何破壞數(shù)據(jù)的。盡管無法獲得數(shù)學(xué)方程定義的理想響應(yīng),但我們可以通過過濾掉所采集數(shù)據(jù)中的不良特性,使其盡可能接近理想響應(yīng)。有多種方法可以實(shí)現(xiàn)這一點(diǎn),并且也有多種我們想要實(shí)現(xiàn)這一點(diǎn)的場(chǎng)景。雖然我們以移動(dòng)平均濾波器的模擬響應(yīng)結(jié)束了本篇博客,但在下一篇博客中,我們將研究指數(shù)移動(dòng)平均濾波器如何平滑嘈雜的慣性測(cè)量單元 (IMU) 數(shù)據(jù)!

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

    關(guān)注

    162

    文章

    8341

    瀏覽量

    184651
  • 信號(hào)處理
    +關(guān)注

    關(guān)注

    49

    文章

    1088

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    信號(hào)處理:指數(shù)移動(dòng)平均 (EMA) 濾波器

    作者: Mustahsin Zarif 之前我們?cè)凇?b class='flag-5'>信號(hào)處理簡(jiǎn)介》一文中已經(jīng)見過了兩類濾波器:有限脈沖響應(yīng) (FIR) 濾波器和無限脈沖響應(yīng)
    的頭像 發(fā)表于 10-04 18:35 ?1503次閱讀
    <b class='flag-5'>信號(hào)</b><b class='flag-5'>處理</b>:指數(shù)<b class='flag-5'>移動(dòng)</b><b class='flag-5'>平均</b> (EMA) <b class='flag-5'>濾波器</b>

    高頻濾波器精密加工——如何“篩”出純凈信號(hào)?

    高頻濾波器是無線通信、雷達(dá)、衛(wèi)星導(dǎo)航等領(lǐng)域的核心元件,其作用是精準(zhǔn)篩選特定頻率信號(hào),抑制干擾噪聲。隨著5G、物聯(lián)網(wǎng)等技術(shù)的普及,通信設(shè)備對(duì)濾波器的性能要求愈發(fā)嚴(yán)苛——頻率選擇性更強(qiáng)、插入損耗更低
    的頭像 發(fā)表于 09-24 15:02 ?323次閱讀

    常用的數(shù)字濾波器算法及其特性

    常用的軟件濾波器有限幅濾波法、中位值濾波法、算數(shù)平均濾波法、遞推平均
    的頭像 發(fā)表于 06-18 09:04 ?749次閱讀

    有源濾波器與無源濾波器的區(qū)別

    濾波器是根據(jù)電路參數(shù)對(duì)電路頻帶寬度的影響而設(shè)計(jì)出來的工程應(yīng)用電路,濾波器種類很多,有源濾波器和無源濾波器的區(qū)別我們最簡(jiǎn)單的分別辦法是看看是否需要電源,在作用上最大的區(qū)別在于有源
    的頭像 發(fā)表于 06-18 09:03 ?1180次閱讀

    高帶通TSIF集成濾波器

    低通濾波器 高通濾波器 帶通濾波器 帶阻濾波器 全通濾波器 濾波器類型 作用 頻率特性 應(yīng)用場(chǎng)景
    的頭像 發(fā)表于 03-20 15:42 ?708次閱讀
    高帶通TSIF集成<b class='flag-5'>濾波器</b>

    使用DDS生成三個(gè)信號(hào)并在Vivado中實(shí)現(xiàn)低通濾波器

    本文使用 DDS 生成三個(gè)信號(hào),并在 Vivado 中實(shí)現(xiàn)低通濾波器。低通濾波器將濾除相關(guān)信號(hào)。
    的頭像 發(fā)表于 03-01 14:31 ?2411次閱讀
    使用DDS生成三個(gè)<b class='flag-5'>信號(hào)</b>并在Vivado中實(shí)現(xiàn)低通<b class='flag-5'>濾波器</b>

    如何區(qū)分有源濾波器和無源濾波器,它們各自的應(yīng)用場(chǎng)景是什么

    有源濾波器與無源濾波器的主要區(qū)別在于元件構(gòu)成。無源濾波器主要由無源元件組成,如電阻、電容和電感,它們自身不具備放大信號(hào)的能力。而有源濾波器
    的頭像 發(fā)表于 02-08 11:45 ?1729次閱讀
    如何區(qū)分有源<b class='flag-5'>濾波器</b>和無源<b class='flag-5'>濾波器</b>,它們各自的應(yīng)用場(chǎng)景是什么

    帶通濾波器的設(shè)計(jì)步驟與優(yōu)化方法

    帶通濾波器作為信號(hào)處理領(lǐng)域的重要組件,其設(shè)計(jì)步驟與優(yōu)化方法對(duì)于確保濾波器性能滿足特定應(yīng)用需求至關(guān)重要。本文將詳細(xì)闡述帶通濾波器的設(shè)計(jì)步驟,并
    的頭像 發(fā)表于 02-05 16:48 ?2850次閱讀

    帶通濾波器的種類與技術(shù)架構(gòu)

    帶通濾波器(Band-Pass Filter,BPF)是一種重要的信號(hào)處理元件,它允許特定頻率范圍內(nèi)的信號(hào)通過,同時(shí)衰減或抑制其他頻率的信號(hào)
    的頭像 發(fā)表于 02-05 16:41 ?1487次閱讀

    低通濾波器的工作原理 低通濾波器在音頻處理中的應(yīng)用

    一、低通濾波器的工作原理 低通濾波器(Low Pass Filter,LPF)是一種電子濾波裝置,其主要功能是允許低頻信號(hào)通過,同時(shí)抑制高于特定截止頻率的
    的頭像 發(fā)表于 02-01 10:24 ?2579次閱讀

    低通和高通濾波器的基礎(chǔ)知識(shí)

    作者:Aiden Warne 低通和高通濾波器簡(jiǎn)介 低通和高通濾波器廣泛應(yīng)用于電氣工程領(lǐng)域。例如,這些低通和高通濾波器可用于音頻處理、圖像
    的頭像 發(fā)表于 01-25 16:55 ?2490次閱讀
    低通和高通<b class='flag-5'>濾波器</b>的基礎(chǔ)知識(shí)

    低通濾波器的常見誤區(qū)

    在電子工程和信號(hào)處理領(lǐng)域,低通濾波器(Low Pass Filter, LPF)扮演著至關(guān)重要的角色。它們用于去除信號(hào)中的高頻噪聲,平滑數(shù)據(jù),或者在通信系統(tǒng)中限制
    的頭像 發(fā)表于 01-21 10:02 ?1136次閱讀

    常見低通濾波器類型分析

    低通濾波器(Low-pass filter, LPF)是一種允許低頻信號(hào)通過,同時(shí)阻止或減弱高頻信號(hào)的電子濾波器。在信號(hào)
    的頭像 發(fā)表于 01-21 09:50 ?2627次閱讀

    濾波器的一些常識(shí)

    濾波器簡(jiǎn)介濾波器是一種用于信號(hào)處理的設(shè)備或系統(tǒng),用于改變信號(hào)的頻率特性,以實(shí)現(xiàn)
    的頭像 發(fā)表于 12-18 17:05 ?1463次閱讀
    <b class='flag-5'>濾波器</b>的一些常識(shí)

    電感在濾波器中的作用 電感如何影響信號(hào)傳輸

    電感在濾波器中的作用 電感在濾波器中發(fā)揮著多重作用,是濾波電路中不可或缺的一部分。以下是電感在濾波器中的主要作用: 阻止高頻信號(hào) : 由于電
    的頭像 發(fā)表于 12-03 15:46 ?2321次閱讀