0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

常用的數(shù)字濾波方法

h1654155282.3538 ? 來(lái)源:陳翠 ? 2019-08-24 11:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

常用的數(shù)字濾波方法

一、平均值濾波

平均值濾波就是對(duì)多個(gè)采樣值進(jìn)行平均算法,這是消除隨機(jī)誤差最常用的方法。具體又可分為如下幾種。

1. 算術(shù)平均濾波

算術(shù)平均濾波是在采樣周期T內(nèi),對(duì)測(cè)量信號(hào)y 進(jìn)行m次采樣, 把m個(gè)采樣值相加后的算術(shù)平均值作為本次采樣的有效值。

采樣次數(shù)m決定了信號(hào)的平滑度和靈敏度。提高m的值,可提高平滑度,但系統(tǒng)的靈敏度隨之降低,采樣次數(shù)m的取值隨被控對(duì)象的不同而不同。一般情況下,流量信號(hào)可取10左右,壓力信號(hào)可取4左右,溫度、成分等緩變信號(hào)可取2甚至不進(jìn)行算術(shù)平均。

在編制算法程序時(shí),m一般取2、4、8等2的整數(shù)冪,以便于用移位來(lái)代替除法求得平均值。

這種算法適用于存在周期性干擾的信號(hào)濾波

2.去極值平均濾波

算術(shù)平均濾波不能將明顯的偶然的脈沖干擾消除,只是把其平均到采樣結(jié)果中,從而降低了測(cè)量精度。去極值平均濾波是對(duì)連續(xù)采樣的m個(gè)數(shù)據(jù)進(jìn)行比較,去掉其中的最大值與最小值,然后計(jì)算余下的m-2個(gè)數(shù)據(jù)的算術(shù)平均值。

在編制算法程序時(shí),為便于用移位來(lái)代替除法求得平均值,m-2應(yīng)取2、4、8等,故m取4、6、10等。

這種算法適用于工業(yè)場(chǎng)合經(jīng)常遇到的尖脈沖干擾的信號(hào)濾波。

3.加權(quán)平均濾波

算術(shù)平均濾波和去極值平均濾波都存在平滑性和靈敏度的矛盾。采樣次數(shù)太少則平滑效果差,次數(shù)太多則靈敏度下降,對(duì)測(cè)量參數(shù)的變化趨勢(shì)不敏感。為協(xié)調(diào)兩者關(guān)系,可采用加權(quán)平均濾波。

加權(quán)平均濾波是對(duì)每次采樣值乘以不同的權(quán)系數(shù),越新的數(shù)據(jù)采樣值的權(quán)重越大。所有數(shù)據(jù)的權(quán)值之和為1。

這種算法能協(xié)調(diào)系統(tǒng)的平滑度和靈敏度的矛盾,提高靈敏度,更適用于純滯后較大的對(duì)象。

4.滑動(dòng)平均濾波

前三種的平均濾波算法有一個(gè)共同點(diǎn):即每取得一個(gè)有效采樣值必須連續(xù)進(jìn)行若干次采樣。 當(dāng)系統(tǒng)的采樣速度較慢或采樣信號(hào)變化較快時(shí),系統(tǒng)的實(shí)時(shí)性就無(wú)法得到保證?;瑒?dòng)平均濾波是在每個(gè)采樣周期只采樣一次,將這一次采樣值和過(guò)去的若干次采樣值一起求平均,所得結(jié)果即為有效采樣值。

滑動(dòng)平均濾波算法的最大優(yōu)勢(shì)就是實(shí)時(shí)性好,提高了系統(tǒng)的響應(yīng)速度。

二、中值濾波

中值濾波是將信號(hào)y?的連續(xù)m次采樣值按大小進(jìn)行排序,取其中間值作為本次的有效采樣值。本算法為取中值,故采樣次數(shù)m應(yīng)為奇數(shù),一般3~5次即可。

編制中值濾波的算法程序,首先把m個(gè)采樣值從小到大(或從大到小)進(jìn)行排隊(duì),這可采用幾種常規(guī)的排序算法如冒泡算法,然后再取中間值。

中值濾波對(duì)緩變過(guò)程中的偶然因素引起的波動(dòng)或采樣器不穩(wěn)定造成的誤差所引起的脈動(dòng)干擾比較有效,而對(duì)快速變化過(guò)程(如流量)的信號(hào)采樣則不適用。

三、限幅濾波

經(jīng)驗(yàn)說(shuō)明,生產(chǎn)過(guò)程中許多物理量的變化需要一定的時(shí)間,因此相鄰兩次采樣值之間的變化幅度應(yīng)在一定的限度之內(nèi)。限幅濾波就是把兩次相鄰的采樣值相減,求其增量的絕對(duì)值,再與兩次采樣所允許的最大差值Y進(jìn)行比較,如果小于或等于Y,表示本次采樣值y(k)是真實(shí)的,則取y(k)為有效采樣值;反之,y(k)是不真實(shí)的,則取上次采樣值y(k1)作為本次有效采樣值。

當(dāng)|y(k)y(k1)|《Y時(shí),則取y(k)=(k)

當(dāng)|y(k)y(k1)|》Y時(shí),則取y(k)=y(k-1)

式中:y(k)──t=kT時(shí)的采樣值;

y(K-1) ──t=(k-1)T時(shí)的采樣值;

Y──相鄰兩次采樣值所允許的最大偏差,其大小取決于控制系統(tǒng)采樣周期T和信號(hào)Y的正常變化率。

限幅濾波對(duì)隨機(jī)干擾或采樣器不穩(wěn)定引起的失真有良好的濾波效果。

以上討論了幾種數(shù)字濾波方法,各有其特點(diǎn)。在實(shí)際應(yīng)用中,究竟采用不采用、以及采用哪一種數(shù)字濾波,都應(yīng)視具體情況而定??赡苡械南到y(tǒng)并不需要進(jìn)行數(shù)字濾波或者應(yīng)用得不恰當(dāng),非但達(dá)不到濾波效果還會(huì)降低控制品質(zhì),而有的系統(tǒng)采用了復(fù)合濾波方法──即把幾種濾波方法結(jié)合起來(lái)使用,可能會(huì)取得更好的濾波效果。

聲明:本文內(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)投訴
  • 濾波
    +關(guān)注

    關(guān)注

    10

    文章

    680

    瀏覽量

    57211
  • 數(shù)字濾波
    +關(guān)注

    關(guān)注

    1

    文章

    57

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    基于FPGA的FIR數(shù)字濾波器該怎么設(shè)計(jì)?

    在信息信號(hào)處理過(guò)程中,數(shù)字濾波器是信號(hào)處理中使用最廣泛的一種方法。通過(guò)濾波運(yùn)算,將一組輸入數(shù)據(jù)序列轉(zhuǎn)變?yōu)榱硪唤M輸出數(shù)據(jù)序列,從而實(shí)現(xiàn)時(shí)域或頻域中信號(hào)屬性的改變。常用
    發(fā)表于 09-29 07:45

    如何設(shè)計(jì)數(shù)字濾波器?

    在信息信號(hào)處理過(guò)程中,如對(duì)信號(hào)的過(guò)濾、檢測(cè)、預(yù)測(cè)等,,都要使用到濾波器,數(shù)字濾波器是數(shù)字信號(hào)處理中使用最廣泛的一種方法,常用
    發(fā)表于 10-11 07:45

    淺談數(shù)字濾波抗干擾技術(shù)有哪些應(yīng)用?

    常用的軟件濾波方法有哪幾種?AD7705內(nèi)置的數(shù)字濾波器AD7705芯片的特點(diǎn)
    發(fā)表于 04-23 06:41

    總結(jié)并比較幾種常用數(shù)字濾波技術(shù)

    濾波是信號(hào)分析與處理過(guò)程中的一個(gè)非常重要的環(huán)節(jié),濾波的效果的好壞可以直接影響后續(xù)一系列的對(duì)信號(hào)的處理。濾波可以分為硬件濾波數(shù)字濾波。后者由
    發(fā)表于 01-11 07:58

    數(shù)字濾波器設(shè)計(jì)方法

    數(shù)字濾波器設(shè)計(jì)方法什么情況下采用數(shù)字系統(tǒng)設(shè)計(jì)從歷來(lái)的比賽題,看數(shù)字系統(tǒng)的應(yīng)用優(yōu)勢(shì)數(shù)字系統(tǒng)設(shè)計(jì)的知識(shí)準(zhǔn)備數(shù)
    發(fā)表于 10-30 13:36 ?22次下載
    <b class='flag-5'>數(shù)字濾波</b>器設(shè)計(jì)<b class='flag-5'>方法</b>

    數(shù)字濾波器的設(shè)計(jì)實(shí)驗(yàn)

    數(shù)字濾波器的設(shè)計(jì)實(shí)驗(yàn) 一. 數(shù)字濾波器設(shè)計(jì):(1) 數(shù)字濾波器設(shè)計(jì)步驟:a. 整理給定的濾波器設(shè)計(jì)要求
    發(fā)表于 10-30 13:34 ?5957次閱讀
    <b class='flag-5'>數(shù)字濾波</b>器的設(shè)計(jì)實(shí)驗(yàn)

    數(shù)字系統(tǒng)綜合-數(shù)字濾波器設(shè)計(jì)方法

    本站提供的數(shù)字系統(tǒng)綜合-數(shù)字濾波器設(shè)計(jì)方法資料,希望對(duì)你的學(xué)習(xí)有幫助!
    發(fā)表于 05-27 15:35 ?84次下載
    <b class='flag-5'>數(shù)字</b>系統(tǒng)綜合-<b class='flag-5'>數(shù)字濾波</b>器設(shè)計(jì)<b class='flag-5'>方法</b>

    常用的Σ-Δ ADC數(shù)字濾波器類型

    您有沒(méi)有想過(guò)Σ-Δ模數(shù)轉(zhuǎn)換器(ADC)如何才能在不同帶寬下獲得如此高的分辨率?秘訣就在于數(shù)字濾波器。Σ-Δ ADC之所以與其他類型的數(shù)據(jù)轉(zhuǎn)換器不同,是因?yàn)樗鼈兺ǔ<捎?b class='flag-5'>數(shù)字濾波器。本系列博文分為三部分,我將在第一部分中討論數(shù)字濾波
    發(fā)表于 06-09 03:37 ?9950次閱讀
    <b class='flag-5'>常用</b>的Σ-Δ ADC<b class='flag-5'>數(shù)字濾波</b>器類型

    用C語(yǔ)言實(shí)現(xiàn)數(shù)字濾波

    用C語(yǔ)言實(shí)現(xiàn)數(shù)字濾波 。對(duì)數(shù)值進(jìn)行精度調(diào)整,下面給出幾種常用數(shù)字濾波方法的C語(yǔ)言函數(shù),這些函數(shù)有一定的通用性,用Turbo C 2.0編制而成,在研華IPC-610/386機(jī)上均編譯
    發(fā)表于 07-26 15:44 ?10次下載

    常用的Σ-Δ_ADC數(shù)字濾波器類型

    常用的Σ-Δ_ADC數(shù)字濾波器類型,學(xué)習(xí)資料,感興趣的可以瞧一瞧。
    發(fā)表于 10-26 17:00 ?0次下載

    數(shù)字濾波器的設(shè)計(jì)方法及步驟詳解

    本文首先介紹了數(shù)字濾波器的原理,其次介紹了數(shù)字濾波器分類,最后介紹了五種不同數(shù)字濾波器的設(shè)計(jì)方法與步驟。
    發(fā)表于 04-20 10:40 ?13.1w次閱讀
    <b class='flag-5'>數(shù)字濾波</b>器的設(shè)計(jì)<b class='flag-5'>方法</b>及步驟詳解

    基于matlab的數(shù)字濾波器的設(shè)計(jì)及數(shù)字濾波器基本結(jié)構(gòu)

    本文主要介紹了基于matlab的數(shù)字濾波器的設(shè)計(jì)及數(shù)字濾波器基本結(jié)構(gòu)。
    發(fā)表于 06-05 08:00 ?27次下載

    ADC數(shù)字濾波原理

    ADC數(shù)字濾波原理(理士電源技術(shù)有限公司地址)-ADC數(shù)字濾波原理? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
    發(fā)表于 08-31 15:32 ?49次下載
    ADC<b class='flag-5'>數(shù)字濾波</b>原理

    FIR數(shù)字濾波器設(shè)計(jì)

    數(shù)字濾波器的輸入輸出均為數(shù)字信號(hào),信號(hào)通過(guò)數(shù)字濾波器后,可以改變頻率成分的相對(duì)比例或?yàn)V除某些頻率成分。數(shù)字濾波器可以分為IIR數(shù)字濾波器和F
    的頭像 發(fā)表于 04-05 09:47 ?6008次閱讀

    數(shù)字濾波器是什么 數(shù)字濾波器的性能指標(biāo)

    信號(hào),通過(guò)數(shù)字濾波器算法對(duì)其進(jìn)行濾波操作,然后再經(jīng)過(guò)模數(shù)轉(zhuǎn)換器輸出為模擬信號(hào)。常用數(shù)字濾波器算法包括FIR濾波器和IIR
    發(fā)表于 02-24 11:23 ?6137次閱讀

    電子發(fā)燒友

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

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