基于離散時差檢測的流量計不同步計數(shù)誤差補償技術(shù)
為縮小計數(shù)誤差、提高流量標準裝置計量精度,基于離散時差檢測提出一種無需信號預(yù)處理的流量計不同步計數(shù)誤差補償技術(shù)。首先,根據(jù)多工位流量計脈沖計數(shù)原理,提出基于時差檢測的計數(shù)誤差補償機理;其次,根據(jù)流量計脈沖離散信號特性,推導(dǎo)得多工位脈沖計數(shù)誤差補償?shù)碾x散形式;最后,在具有 4 臺流量計的多工位流量計標準裝置中實現(xiàn)工程應(yīng)用,并進行模擬試驗與工程應(yīng)用試驗。結(jié)果表明:在脈沖信號周期穩(wěn)定的模擬試驗中,經(jīng)補償后脈沖計數(shù)誤差小于 0.007 7 個,在工程應(yīng)用中,經(jīng)補償后脈沖計數(shù)誤差小于 0.043 2 個。
0引言
脈沖計數(shù)是測試計量領(lǐng)域中廣泛使用的一種技術(shù)手段,以脈沖信號形式輸出的儀器儀表遍布工業(yè)生產(chǎn)、實時監(jiān)測、自動化控制等領(lǐng)域,對脈沖信號進行補償,提高儀器儀表精度等級一直以來備受國內(nèi)外學(xué)者關(guān)注。脈沖信號計數(shù)精度提升方法主要有相位測量補償法、多周期同步法、時間-數(shù)字轉(zhuǎn)換器(time to digital convert,TDC)方法。相位測量補償法將脈沖信號進行預(yù)處理轉(zhuǎn)換為諧波,計算量較大;廣州能源檢測研究院通過提取基波相位的方法,對3 路不同步脈沖信號進行精度補償 , 計數(shù)誤差小于0.06;文獻提出級聯(lián)自適應(yīng)陷波器,實現(xiàn)離線估計周期脈沖信號相位,對 2 路不同步脈沖信號進行補償,其脈沖計數(shù)誤差優(yōu)于±0.045 個;Liu 等基于時間-頻率測量算法變換實現(xiàn)同步相位測量法,準確獲取不同步采樣情況下電壓、電流的基波相量;多周期同步法通過同步被測信號和閘門信號消除被測信號計數(shù)時存在的±1 計數(shù)誤差,但時基信號仍存在 ±1 計數(shù)誤差,難以進行多路測量 ;張朋 提出基于時間戳計數(shù)與多周期同步的頻率瞬變測量算法,減小由時基信號±1 計數(shù)誤差引入的測量誤差, 提高計數(shù)精度。 TDC通過設(shè)計電路測量時間殘基,提高時間測量精度,進而提高脈沖信號計數(shù)精度,目前 TDC 時間測量精度已達皮秒級。 為實現(xiàn)多路不同步脈沖信號高精度計數(shù)、 減小計算量,提出一種基于離散時差檢測的流量計不同步計數(shù)誤差補償技術(shù)。
1.多工位流量計脈沖計數(shù)誤差補償技術(shù)
1.1多工位流量計脈沖計數(shù)誤差補償機理
圖1 為多路不同步脈沖與閘門信號波形圖 ,以閘門信號的上升沿為 i 路脈沖計數(shù)起止時刻,由于每路信號上升沿時刻與閘門起止脈沖上升沿時刻不重合,采用上升沿計數(shù)法得到測量值存在±1 以內(nèi)計數(shù)誤差。
多路不同步脈沖計數(shù)補償可通過測量起止時刻與相鄰脈沖上升沿時間差,計算補償計數(shù)值,減小計數(shù)誤差。
圖 2 為第 i 路脈沖計數(shù)補償示意圖。 設(shè)第 i 路信號在閘門起止時間段內(nèi)檢測到脈沖個數(shù)值為 Nip、補償計數(shù)值為 Nic,則在該時間段內(nèi)精確計數(shù)值 Ni 為
Ni = Nip + Nic
設(shè)閘門信號起止時刻分別為 ts、te,其各自相鄰第 i 路脈沖上升沿出現(xiàn)時刻為 ti0、ti1 和 ti2、ti3。 則按上升沿計數(shù),ts~ti1 和 te ~ti3 時間段內(nèi)需補償脈沖個數(shù)
nis、nie,有:
則式(6)為多工位流量計脈沖計數(shù)誤差補償?shù)碾x散形式,只需要獲取如圖 3 多路信號,即可實現(xiàn)計數(shù)補償。 根據(jù)離散數(shù)據(jù)判定的上升沿時刻與原始信號上升沿時刻存在偏差,當采樣頻率遠大于原始信號頻率時,偏差遠小于流量計輸出脈沖信號周期,可忽略不計。
2 試 驗
2.1模擬試驗
使用信號發(fā)生器生成脈沖信號,經(jīng) 100 分頻后,進行計數(shù)與補償; 則原始信號的 1/100 為脈沖計數(shù)實際值。 圖 4 為脈沖計數(shù)補償技術(shù)效果驗證原理圖。
信號發(fā)生器使用 Tektronix AFG2021-SC,以 RC
電路輸出 5 V 閘門信號,數(shù)據(jù)采集卡選用阿爾泰
PCI8602(最高采樣頻率 250 kHz)。 圖 5 為脈沖計數(shù)
補償算法流程圖。
在實驗時長約 100 s、3 路信號上升沿穿越電平閾值 AT 3 V、 數(shù)據(jù)采集卡單通道采樣頻率 10 000 Hz 的
條件下,以信號發(fā)生器生成幅值 4V、占空比為 10%、頻
率分別為 20,60,100,200 Hz 的脈沖信號。 表 1 為多次脈沖計數(shù)補償模擬試驗結(jié)果,可知沒有補償?shù)玫浇Y(jié)果計數(shù)誤差較大(±1 以內(nèi)),補償后計數(shù)誤差小于 0.007 7 個,補償效果顯著。
2.2工程應(yīng)用試驗
研制的水流量標準裝置共設(shè)置 4 臺流量計(標準流量計、被檢流量計各 2 臺),配置阿爾泰 PCI8602型數(shù)據(jù)采集卡,接入 4 路流量計輸出脈沖信號及換向裝置的 1 路閘門信號,實現(xiàn) 4 路脈沖信號的計數(shù)補償。
將標準流量計分別在 6.0,3.0 m3/h 的不同流量下各進行多次檢定試驗,根據(jù)圖 4,采集標準流量計輸出脈沖信號、換向裝置輸出閘門信號,進行計數(shù)補償驗證效果。令 AT=3 V、數(shù)據(jù)采集卡各通道采樣頻率 fc=40 kHz,表 2 為脈沖計數(shù)補償工程應(yīng)用試驗結(jié)果,可以看出,經(jīng)補償后計數(shù)誤差顯著降低,在±0.043 2
個以內(nèi),補償效果理想。
3.結(jié)束語
1)本文提出一種基于離散時差檢測的流量計不同步計數(shù)誤差補償技術(shù),信號無需進行預(yù)處理,即可實現(xiàn)多路不同步脈沖信號補償。
2)在具有 4 臺流量計的多工位流量計標準裝置上, 嵌入基于離散時差檢測的流量計不同步計數(shù)誤差補償算法實現(xiàn)工程應(yīng)用,并進行模擬試驗與工程應(yīng)用試驗。 在周期穩(wěn)定的脈沖信號中算法補償后計數(shù)誤差小于 0.007 7 個,在脈沖周期振蕩的工程應(yīng)用中,算法補償后計數(shù)誤差小于 0.043 2 個。