哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

信號處理簡介:移動平均濾波器

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

掃碼添加小助手

加入工程師交流群

作者: Mustahsin Zarif

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

例如以下電路(圖1):

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

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

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

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

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

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

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

濾波技術(shù)

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

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

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

積分器電路就如一個 FIR 濾波器,因為其輸出僅取決于輸入。

另一方面,IIR 濾波器具有反饋,因為任何時候的輸出都取決于先前的輸出以及當(dāng)前輸入。這種情況下,可按照公式 2 建模。

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

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

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

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

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

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

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

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

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

由此看出,這是一個 FIR 濾波器,因為等式右側(cè)沒有 y 項。

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

令 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 = 窗口大小

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

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

移動濾波器的 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ù)據(jù)的。盡管無法獲得數(shù)學(xué)方程定義的理想響應(yīng),但我們可以通過過濾掉所采集數(shù)據(jù)中的不良特性,使其盡可能接近理想響應(yīng)。有多種方法可以實現(xiàn)這一點,并且也有多種我們想要實現(xiàn)這一點的場景。雖然我們以移動平均濾波器的模擬響應(yīng)結(jié)束了本篇博客,但在下一篇博客中,我們將研究指數(shù)移動平均濾波器如何平滑嘈雜的慣性測量單元 (IMU) 數(shù)據(jù)!

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

    關(guān)注

    162

    文章

    8457

    瀏覽量

    186196
  • 信號處理
    +關(guān)注

    關(guān)注

    49

    文章

    1157

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    屏蔽電源濾波器的分類

    濾波器 通用型屏蔽濾波器 高性能型屏蔽濾波器 低漏電型電源屏蔽濾波器 直流電源專用屏蔽濾波器 EMC暗室專用高性能
    的頭像 發(fā)表于 04-16 10:53 ?96次閱讀
    屏蔽電源<b class='flag-5'>濾波器</b>的分類

    濾波器:突破傳統(tǒng)邊界,高頻時代之下的“挑戰(zhàn)”

    在電子信息、通信工程、電力系統(tǒng)等多個技術(shù)領(lǐng)域,濾波器作為核心的信號處理器件,承擔(dān)著“篩選信號、抑制干擾”的關(guān)鍵作用,是保障電子設(shè)備穩(wěn)定運行、提升信號
    的頭像 發(fā)表于 04-08 14:44 ?875次閱讀

    電子信號處理濾波器的關(guān)鍵要點與發(fā)展走向

    在電子信號處理領(lǐng)域,濾波器是不可或缺的核心器件,其核心功能是對輸入信號進(jìn)行頻率篩選,讓有用信號無衰減通過、抑制無用噪聲及干擾
    的頭像 發(fā)表于 03-28 13:59 ?1889次閱讀

    滑動平均濾波器介紹

    滑動平均濾波器在工程中十分常見,這里用C語言設(shè)計一個靈活的滑動濾波器庫函數(shù),十分簡單易用,并且濾波器不使用for循環(huán),大大減少了代碼運行時間。 并且
    發(fā)表于 01-23 08:18

    MAX262微處理器可編程通用有源濾波器:設(shè)計與應(yīng)用指南

    MAX260/MAX261/MAX262 微處理器可編程通用有源濾波器:設(shè)計與應(yīng)用指南 在電子設(shè)計領(lǐng)域,濾波器信號處理中不可或缺的組件。M
    的頭像 發(fā)表于 01-20 11:05 ?461次閱讀

    自適應(yīng)濾波算法介紹之匹配濾波器的基本原理和應(yīng)用示例

    自適應(yīng)濾波理論在統(tǒng)計信號處理中占據(jù)非常重要的地位,在通信、控制、雷達(dá)等領(lǐng)域獲得廣泛應(yīng)用。自適應(yīng)濾波器的基本目標(biāo),是通過某種方式對參數(shù)θ(k)進(jìn)行調(diào)整,使
    的頭像 發(fā)表于 01-07 14:52 ?3086次閱讀
    自適應(yīng)<b class='flag-5'>濾波</b>算法介紹之匹配<b class='flag-5'>濾波器</b>的基本原理和應(yīng)用示例

    如何選擇一個合適的高階低通濾波器

    高階低通濾波器是一種通過組合多個二階濾波器級來實現(xiàn)的濾波器,用于抑制高頻信號并保留低頻信號。從信號
    的頭像 發(fā)表于 12-30 15:37 ?1334次閱讀
    如何選擇一個合適的高階低通<b class='flag-5'>濾波器</b>

    中頻信號處理的“精準(zhǔn)篩子”:杰盈JY-SBP-10.7+帶通濾波器技術(shù)解析

    在高頻 rejection、鏡像抑制與中頻信號處理領(lǐng)域,9.5-11.5MHz 頻段是信號提純與干擾管控的關(guān)鍵區(qū)間,對濾波器的低插損、高選擇性、寬溫可靠性提出了嚴(yán)苛要求。杰盈通訊
    的頭像 發(fā)表于 11-20 15:48 ?637次閱讀
    中頻<b class='flag-5'>信號</b><b class='flag-5'>處理</b>的“精準(zhǔn)篩子”:杰盈JY-SBP-10.7+帶通<b class='flag-5'>濾波器</b>技術(shù)解析

    信號處理:指數(shù)移動平均 (EMA) 濾波器

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

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

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

    什么是濾波器?維愛普詳細(xì)介紹

    濾波器是一種用于篩選特定頻率信號或能量的電子元件,通過允許某些頻率通過、抑制其他頻率,實現(xiàn)信號優(yōu)化或能量凈化。它在電子設(shè)備、通信系統(tǒng)、電力工程等領(lǐng)域廣泛應(yīng)用,是保障系統(tǒng)穩(wěn)定運行的核心組件。
    的頭像 發(fā)表于 06-19 15:08 ?1134次閱讀

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

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

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

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

    LC濾波器與電感、電容的區(qū)別:技術(shù)分析與應(yīng)用

    ?LC濾波器與電感、電容的區(qū)別:技術(shù)分析與應(yīng)用摘要LC濾波器是由電感(L)和電容(C)組成的被動電路,用于濾除特定頻率的信號,廣泛應(yīng)用于電磁兼容(EMC)、信號
    的頭像 發(fā)表于 05-12 20:19 ?1895次閱讀
    LC<b class='flag-5'>濾波器</b>與電感、電容的區(qū)別:技術(shù)分析與應(yīng)用
    彩票| 静宁县| 乌审旗| 大庆市| 汨罗市| 东方市| 阜城县| 秦皇岛市| 朝阳市| 庄河市| 四子王旗| 玉环县| 武鸣县| 柘荣县| 南平市| 鹤岗市| 廊坊市| 措美县| 衡山县| 奉化市| 鲜城| 高陵县| 镇平县| 陈巴尔虎旗| 六安市| 阳泉市| 平昌县| 柘城县| 民勤县| 冷水江市| 崇明县| 府谷县| 昌邑市| 宜兰县| 茌平县| 车致| 福州市| 惠州市| 外汇| 汶上县| 富民县|