插入式電磁流量計測量方式及原理 六十三
插入式電磁流量計中值平均濾波方法的算法是:對連續(xù)采樣的N個數(shù)據(jù)進(jìn)行排序,去掉其中最大和最小的2個數(shù)據(jù),將剩余數(shù)據(jù)求平均值。這個方法既可以濾去脈沖干擾又可濾去小的隨機(jī)干擾。在編程時,為了提高計算速度,常用移位法代替除法求得平均值,故N.2常取2、4、8等。一般在單片機(jī)的應(yīng)用中為了加快數(shù)據(jù)處理速度,N可以取值6、10等。而對于具有較快速度的處理器,則N值可以適當(dāng)取大一些。
中值平均濾波程序,通常先用冒泡法對已經(jīng)轉(zhuǎn)換好的數(shù)據(jù)進(jìn)行由d,N大(或由大Nd,)的排序,再去掉其中的極大和極小值,將剩下的N.2個數(shù)據(jù)求平均值,從而得到去極值平均濾波后的結(jié)果。
5.3.2小信號切除
實(shí)際計量過程中,往往存在以下現(xiàn)象:在無流速時,外界振動等信號易作用于傳感器,引入“誤流量’’信號,這種信號低于儀表的計量下限,但也被累積。而在流體正常流過時,這種弱信號被淹沒,并不影響計量。為了避免“誤流量”信號的出現(xiàn),我們在低于下限范圍內(nèi)設(shè)置“切除信號"。當(dāng)測量信號低于該信號時,認(rèn)為是“誤流量"信號,瞬時流量視為零處理,累積流量不對其進(jìn)行累積;當(dāng)引入信號高于該信號時,才被認(rèn)為是正常流量信號。
在實(shí)際實(shí)現(xiàn)過程中,我們通常取一個和零比較接近的常數(shù)A,當(dāng)流速的絕對值小于A時,把它當(dāng)作零處理。反之,取真實(shí)流速的絕對值加入累計流量。也就是說流速的下限值就是A。
電磁流量計