<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 嵌入式測(cè)控系統(tǒng)中數(shù)字濾波算法的實(shí)現(xiàn)

          嵌入式測(cè)控系統(tǒng)中數(shù)字濾波算法的實(shí)現(xiàn)

          作者: 時(shí)間:2010-03-09 來源:網(wǎng)絡(luò) 收藏

            1.5加權(quán)平均

            算術(shù)平均和去極值平均均存在平滑性和靈敏性的矛盾。因?yàn)?,采樣次?shù)太少,平滑效果差;采樣次數(shù)太多,靈敏度下降,對(duì)參數(shù)的變化趨勢(shì)不敏感。為協(xié)調(diào)兩者的關(guān)系,可采用加權(quán)平均濾波。即對(duì)連續(xù)N次采樣值分別乘上不同的加權(quán)系數(shù)之后再求累加和。加權(quán)系數(shù)一般先小后大,以突出后面若干采樣的效果,來加強(qiáng)對(duì)參數(shù)變化趨勢(shì)的辨識(shí)。各個(gè)加權(quán)系數(shù)均應(yīng)是小于1的小數(shù),且應(yīng)滿足總和等于1的約束條件。這樣,加權(quán)運(yùn)算之后的累加和即為有效采樣值。為方便計(jì)算,可取各加權(quán)系數(shù)均為整數(shù),且總和為256,加權(quán)運(yùn)算之后的累加和再除以256后便是有效采樣值。其參考程序如下:

          參考程序

           1.6滑動(dòng)平均濾波

            以上介紹的各種平均濾波具有一個(gè)共同點(diǎn),即每取得一個(gè)有效采樣值都必須連續(xù)進(jìn)行若干次采樣,這些方法在采樣速度較慢(如雙積分型A/D轉(zhuǎn)換)或目標(biāo)參數(shù)變化較快時(shí),的實(shí)時(shí)性往往不能得到保證。而滑動(dòng)平均濾波只采樣一次,它將這一次采樣值和過去的若干次采樣值一起求平均,然后所得到的有效采樣值即可投入使用。這樣,如果取N個(gè)采樣值求平均,則RAM中必須開辟N個(gè)數(shù)據(jù)的暫存區(qū)。每新采集一個(gè)數(shù)據(jù)便存入暫存區(qū),同時(shí)去掉一個(gè)最老的數(shù)據(jù),以保持這N個(gè)數(shù)據(jù)始終是最近的數(shù)據(jù)。這種數(shù)據(jù)存放方式可以用環(huán)形隊(duì)列數(shù)據(jù)結(jié)構(gòu)來。其參考程序如下:

          滑動(dòng)平均濾波

            1.7低通濾波

            將普通硬件RC低通濾波器的微分方程用差分方程來表示,便可用軟件來模擬硬件濾波功能。經(jīng)推導(dǎo),對(duì)于低通濾波算法有:

          低通濾波算法

            式中Xn為本次采樣值;Yn-1為上次的濾波輸出值;α為濾波系數(shù),其值1;Yn為本次濾波輸出值。這種算法對(duì)變化緩慢的物理量是很有效的。但應(yīng)注意一點(diǎn),它不能濾除高于二分之一采樣頻率的干擾信號(hào)。比如采樣頻率為2 Hz,則對(duì)1 Hz以上的干擾信號(hào)通常應(yīng)配合硬件濾波電路來濾除。該方法的參考程序如下:

          該方法的參考程序

            2各種濾波方法對(duì)比

            濾波的方法多種多樣,表1給出了幾種濾波算法的優(yōu)缺點(diǎn)和適用對(duì)象。

          幾種數(shù)字濾波算法的優(yōu)缺點(diǎn)和適用對(duì)象

            3 結(jié)束語

            基于測(cè)控的數(shù)字濾波方法多種多樣,因此,在選擇濾波方法時(shí),首先要考慮微控制器的存儲(chǔ)量、運(yùn)算時(shí)間、運(yùn)算能力以及實(shí)時(shí)性是否滿足實(shí)際要求。然后再根據(jù)主要的干擾源(對(duì)系統(tǒng)的測(cè)試精度影響最大的干擾源)和測(cè)試對(duì)象的特點(diǎn)來選擇合適的濾波方法。

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
          電容式觸摸屏相關(guān)文章:電容式觸摸屏原理

          上一頁 1 2 下一頁

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();