摘 要:渦輪流量計被廣泛應(yīng)用于過程測量和控制儀表。但是,渦輪流量計容易受被測流體粘度的干擾,導(dǎo)致現(xiàn)場測量精度不高、量程比受限。針對渦輪流量傳感器的非線性特性,本文研制了基于 MSP430的渦輪流量計實(shí)時數(shù)字信號處理系統(tǒng),將傳感器測量到的數(shù)據(jù)經(jīng)過線性插值法處理,然后存儲在帶電可擦可編程只讀存儲器中,實(shí)現(xiàn)了對渦輪傳感器的非線性校正,從而渦輪流量計的測量范圍明顯地得到擴(kuò)大。同時該儀表還具有4~20mA 電流輸出、頻率輸出以及RS485通信功能,便于和工業(yè)儀表兼容。
1、引言:
渦輪流量計結(jié)構(gòu)簡單、精度高、范圍寬、重復(fù)性好、壓力損失小以及安裝維修方便等特點(diǎn),被廣泛應(yīng)用于氣體和液體流量的測量。但在工業(yè)現(xiàn)場,由于受到管道振動和流場擾動引起的噪聲干擾,使得傳感器輸出信號中含有不同噪聲,渦輪流量信號中極易混入噪聲,測量精度大大降低。因此,提高儀表精度的關(guān)鍵是從含有大量噪聲的渦輪流量信號中提取出有效信號。
針對這一問題,國內(nèi)外科研工作者針對渦輪流量計開展了大量的研究,并取得了很多成果。大致可以分為數(shù)宇處理和模擬處理兩類。放大、濾波、整形和計數(shù)等抑制噪聲能力不強(qiáng)的傳統(tǒng)模擬方法,導(dǎo)致小流量不能檢測到或測量精度很低,量程比受限。數(shù)宇信號處理方法中國外多用專業(yè)芯片實(shí)現(xiàn),很難剖析內(nèi)部細(xì)節(jié),國內(nèi)主要有基于FFT的經(jīng)典譜分析、基于Burg算法的現(xiàn)代譜分析、小波分析、功率譜分析和自適應(yīng)陷波等,這些方法各有優(yōu)缺點(diǎn),但在小流量的檢測方而仍未能得到很好的解決。
本文在分析渦輪信號及其噪聲特點(diǎn)的基礎(chǔ)上,提出一種基于定點(diǎn)系數(shù)修正法的渦輪流量計,對傳感器得到的數(shù)據(jù)進(jìn)行處理,并用實(shí)驗(yàn)驗(yàn)證儀表測量的準(zhǔn)確性和可重復(fù)性。
2、渦輪流量計的工作原理:
采用渦輪進(jìn)行測量的流量計。當(dāng)被測流體流過傳感器,在流體作用下,液體流向與葉輪的葉片存在一定的偏傳所,葉輪受力旋轉(zhuǎn),其轉(zhuǎn)速正比于管道液體的平均流速,時角感器將液體流速轉(zhuǎn)換成與瞬時流量成正比的頻率信號。以,可以通過測量渦輪的轉(zhuǎn)速來測流量。葉輪周期性改變感應(yīng)線圈磁回路的磁阻值,檢測線圈中的磁通隨之發(fā)生周期性的變化而產(chǎn)生與流量成正比的周期性感應(yīng)電勢,即電脈沖信號,經(jīng)信號放大器放大后,送至顯示儀表顯示。
將流量和虱度確定在某一范圍內(nèi),渦輪表頭輸出的脈沖頻率、f正比于管道中流體流過的體積流量叮。即:
q=f/K式中:K,.f分別為儀表系數(shù)和流量計輸出信號的頻率瑪為體積流量。只要確定了渦輪流量訓(xùn)一的量程范圍,儀表系數(shù)K在一定范圍內(nèi)為一常數(shù),其數(shù)值由流量校驗(yàn)裝置校驗(yàn)得出。儀表系數(shù)K值都會在每一臺渦輪儀表說明書中標(biāo)明。
由表達(dá)式(1)可以看出,儀表系數(shù)
K 代表了單位體積流體中脈沖數(shù)量,用傳感器測到的信號脈沖頻率
f,除以儀表系數(shù)
K,就可以得到體積流量
Q。即:
Q= |
f(/ |
或 |
3/) |
() |
Ls |
|
m s |
2 |
|
K |
|
|
|
3、硬件系統(tǒng)低功耗設(shè)計:
系統(tǒng)的硬件框圖如圖1所示。主要由渦輪傳感器、放大濾波電路、電壓跟隨器、單片機(jī)、人機(jī)接口電路、4~20mA輸出、電源管理電路、頻率輸出和RS485通信組成。
對流量信號的測量充分使用了 MSP430單片機(jī)內(nèi)部的資源,即 A/D轉(zhuǎn)換器、比較器、定時/計數(shù)器等,節(jié)省了所需單片機(jī)的口線和外圍器件。AD7391芯片將數(shù)字信號轉(zhuǎn)換為電壓信號,再經(jīng)過由 XTR115組成的V/I轉(zhuǎn)換電路輸出4~20mA 電流信號。電源轉(zhuǎn)換模塊將24V 轉(zhuǎn)換為5V、3.3V 和2.048V,滿足運(yùn)算放大器、單片機(jī)以及其他芯片的供電需求。 單片機(jī)和 V/I轉(zhuǎn)換電路構(gòu)成4~20mA 變送器,變送器的耗電電流隨傳感器輸出而變化,電流表只需要正確串聯(lián)在電路中即可測量出電流值,其數(shù)值通過計算可以得到當(dāng)時的瞬時流量值。
3.1 單片機(jī)芯片的選型
在眾多方法中,器件選型無疑對低功耗設(shè)計的實(shí)現(xiàn)起到***關(guān)鍵的作用。系統(tǒng)采用了 TI公司推出的16位超低功耗的 MSP430F5438作為主控芯片,主要在于 MSP430系列芯片的功耗優(yōu)勢[12]。
由活躍模式下電流消耗相對于系統(tǒng)頻率:
IAM =I′AM ×fsystem |
|
() |
|
3 |
由活躍模式下電流消耗相對于供電電壓: |
|
( |
) |
() |
IAM =I′AM +175× Vcc-3 |
4 |
圖2 各模式轉(zhuǎn)換框圖
由圖2可知,MSP430在不同模式下的功耗相差很大,較低功耗0.1μA,在活動模式下的功耗取決于系統(tǒng)的工作頻率與供電電壓,特別是系統(tǒng)頻率。當(dāng)系統(tǒng)主時鐘頻率為1MHz時,工作電壓為3V,電流消耗為370μA,根據(jù)式(4)和(5)可計算出,當(dāng)系統(tǒng)工作頻率為4MHz,工作電壓3.3V,電流消耗相當(dāng)于1.69mA。因此,系統(tǒng)在運(yùn)行時,根據(jù)渦輪信號的變換率,選擇不同的工作模式,以降低系統(tǒng)的功耗。
3.2 4~20mA輸出和電源供電模塊功耗問題一直是4~20mA 輸出電路設(shè)計的難點(diǎn)之一。解決這一問題的主要方法是信號線與電源線復(fù)用。這樣功耗問題得以保證,并且為儀表兩線制工作提供足夠的電流。但經(jīng)過實(shí)際測試,當(dāng)單片機(jī)處于高頻時鐘工作,并且所有外設(shè)全部工作,其電流消耗超過4mA。為了解決這樣的問題,通過DC/DC對復(fù)用線進(jìn)行分流,還解決了數(shù)字部分的供電問題[13-14]。此外,流量計的硬件電路設(shè)計均采用低功耗的器件,這也是降低整體功耗的方法之一。
電流環(huán)輸出部分的核心是 TI公司的XTR115電流環(huán)芯片,電路如圖3所示。引腳3被看作模擬地,輸入端電阻Rin為10kΩ,C 為降噪電容,晶體管的選型主要考慮 NPN型,沖擊電壓,電流以及功耗,鑒于會有溫度傳導(dǎo)效應(yīng),***好不使用貼片的封裝,外接晶體三極管 Q1 只要選用Vceo>36V,Icmax>32mA,Poutmax>1.2W的 NPN三極管即可,可以考慮下面的一些型號:TIP29C,2SC1846。
該電路的工作原理是當(dāng)AD7391數(shù)模轉(zhuǎn)換芯片的6腳輸出電壓 信 號 經(jīng) 過 R2 轉(zhuǎn) 換 成 40~200μA 的 輸 入 電 流,XTR115內(nèi)部有一個100增益的運(yùn)放,將輸入電流放大為4~20mA的電流。
外部晶體管 Q1主要作為一個電流輸出源,如果使用24V和20mA 的電流輸出,此晶體管的功耗為0.48W,XTR115通過采用外部的晶體管來避免產(chǎn)生溫飄,所以在安裝晶體管的時候應(yīng)該避免和模擬部分的電路離的太近,包括XTR115。在實(shí)際電路中,還需給功率管裝上合適的散熱器。
|
|
|
|
|
|
|
|
|
|
|
圖 |
3 |
電流環(huán)輸出電路 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
XTR115 |
允許各種電壓保護(hù)方法,圖 |
3 |
顯示了一個二 |
證明,即使電源電壓高達(dá) |
|
,也損壞不了 |
|
|
|
|
|
。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50V |
|
|
|
|
|
|
|
XTR115 |
|
|
極管電橋電路,四個 |
1N4148 |
型開關(guān)二極管構(gòu)成這樣的保 |
|
鑒于整個系統(tǒng)自身的電流消耗不能超過 |
|
|
|
|
,所以 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4mA |
|
|
護(hù)電路,電路可以正常運(yùn)行,甚至當(dāng)電壓連接線是接反的, 通過 |
|
/ |
|
對復(fù)用線進(jìn)行分流, / |
|
|
的 |
輸入電壓為 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DCDC |
|
|
|
|
|
|
|
DCDC |
|
|
|
|
|
|
|
|
它也能防止負(fù)電壓流入 |
V+ |
端。因?yàn)闃蚴诫娐分袩o論何 |
|
,輸出電壓為 |
,所以,當(dāng) |
|
|
/ |
|
|
效率為 |
80% |
以上 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24V |
|
|
|
|
|
5V |
|
|
DCDC |
|
|
|
|
|
|
|
|
時都會導(dǎo)通兩只二極管,于是,在計算環(huán)路電壓時,去掉兩 |
時,從電流環(huán)上取 |
1mA |
電流,由公式()計算出提供給數(shù) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
只硅二極管的正向壓降 |
(約為 |
)是理所應(yīng)當(dāng)?shù)模墒?/td>
|
字電路的電流為 |
|
|
|
|
,這樣不僅解決了電流環(huán)上的電 |
|
|
|
|
|
|
|
|
|
1.4V |
|
|
|
|
|
|
|
|
|
3.84mA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
()確定。 |
|
|
|
|
|
|
|
|
|
|
|
|
流大于 |
4mA |
的問題,而且解決了電路中芯片的供電問題。 |
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VLOOP =24-I0RL -1.4 |
|
|
|
|
() |
|
|
· · |
|
|
|
· |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
() |
|
|
|
|
|
|
5 |
Vi Ii |
η=V0 I0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
為了 防 止 瞬 態(tài) 電 壓 過 高, |
|
公 司 生 產(chǎn) 的 |
|
由于流量儀表采用二線制 |
24V |
環(huán) |
路供電,單片機(jī) |
|
|
|
|
|
|
|
|
|
Motorola |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P6KE39A |
型抑制器的各項參數(shù)都符合要求,其閾值電壓 |
|
供電,信號調(diào)理電路中運(yùn)放 |
LM258 |
需要 |
5V |
電源供 |
|
|
|
|
|
|
|
|
|
|
|
|
|
3.3V |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
為 |
,鉗位時間僅為 |
|
|
,其性能是齊納穩(wěn)壓管所不及 |
電。為了降低電路功耗,使用 |
TI |
公司的電壓轉(zhuǎn)換芯片 |
|
39V |
|
|
|
1ns |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
的。只要環(huán)路電壓高于 |
39V |
就會被鉗位。 |
通過測試數(shù)據(jù) |
|
|
,將 |
24V |
|
轉(zhuǎn)換為 |
,用芯片 |
TPS79733 |
將 |
5V |
轉(zhuǎn) |
|
|
|
|
|
|
|
|
|
|
|
|
|
LM3103 |
|
|
|
|
5V |
|
|
|
|
|
|
|
換為 |
|
,***后用芯片 |
REF3020 |
將 |
3.3V |
轉(zhuǎn)換為 |
2.048 |
|
|
|
|
|
( |
|
|
|
)/( |
+R10 |
) |
|
() |
|
3.3V |
|
|
|
|
|
|
|
|
|
|
|
|
Vout =0.6× |
R8 +R9 +R10 |
|
R9 |
|
|
|
7 |
,作為 |
/ |
轉(zhuǎn)換芯片的參考電壓。 |
|
|
芯片輸出電 |
|
Vout |
為 |
|
, |
、 |
分別選為 |
10kΩ |
和 |
|
|
,根據(jù)式 |
V |
|
DA |
|
|
|
|
|
|
|
LM3103 |
|
|
|
|
|
|
5VR8 R9 |
|
|
|
|
1.3kΩ |
|
壓由外部電阻 |
R8 |
、 |
和 |
R12 |
決定。調(diào)整輸出電壓公式為: |
()計算出 |
R10 |
約為 |
|
。 |
轉(zhuǎn) |
5V |
電路如圖 |
4 |
所示。 |
|
|
|
|
|
R9 |
|
|
|
|
|
|
|
|
7 |
|
|
|
|
69Ω 24V |
|
|
|
|
|
|
|
|
|
|
換為 |
|
,***后用芯片 |
REF3020 |
將 |
3.3V |
轉(zhuǎn)換為 |
2.048 |
|
|
|
|
|
( |
|
|
|
)/( |
+R10 |
) |
|
() |
|
3.3V |
|
|
|
|
|
|
|
|
|
|
|
|
Vout =0.6× |
R8 +R9 +R10 |
|
R9 |
|
|
|
7 |
,作為 |
/ |
轉(zhuǎn)換芯片的參考電壓。 |
|
|
芯片輸出電 |
|
Vout |
為 |
|
, |
、 |
分別選為 |
10kΩ |
和 |
|
|
,根據(jù)式 |
V |
|
DA |
|
|
|
|
|
|
|
LM3103 |
|
|
|
|
|
|
5VR8 R9 |
|
|
|
|
1.3kΩ |
|
壓由外部電阻 |
R8 |
、 |
和 |
R12 |
決定。調(diào)整輸出電壓公式為: |
()計算出 |
R10 |
約為 |
|
。 |
轉(zhuǎn) |
5V |
電路如圖 |
4 |
所示。 |
|
|
|
|
|
R9 |
|
|
|
|
|
|
|
|
7 |
|
|
|
|
69Ω 24V |
|
|
|
|
|
|
|
|
|
|
圖 4 24V 轉(zhuǎn) 5V 電路
3.3 |
RS485通信模塊 |
|
|
|
|
|
|
據(jù);按鍵中斷用來設(shè)置儀表各種參數(shù)。系統(tǒng)軟件框圖如5 |
|
|
抗干擾能力是考察儀表的一項關(guān)鍵指標(biāo)。為了減 |
|
所示。 |
|
|
|
|
|
|
|
|
|
|
|
|
少通信信號受外界干擾,通信模塊電路采用東芝公司的 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P181 光 耦 隔 離 器 和 75LBC184 差 分 收 發(fā) 器 芯 片。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75LBC184差分收發(fā)器帶有內(nèi)置瞬變噪聲保護(hù)裝置,這 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
種設(shè)計特點(diǎn)明顯改善了減少數(shù)據(jù)異步傳輸電纜上的瞬 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
變噪聲的可靠性,這種可靠性是市場上現(xiàn)有器件所不及 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
的。遠(yuǎn)程計算機(jī)可以通過 RS485通信模塊及時了解渦 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
輪流量計的流量參數(shù)。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
系統(tǒng)軟件設(shè)計 |
|
|
|
|
|
|
|
|
|
|
|
|
圖 |
5 |
|
軟件框圖 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
系統(tǒng)軟件包含的主要功能模塊有:)初始化模塊:系 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
脈沖計數(shù) |
|
|
|
|
|
|
|
|
|
|
|
統(tǒng)上電后,首先就要對單片機(jī)的狀態(tài)控制寄存器及各功能 |
4.1 |
|
|
|
|
|
|
|
|
|
|
|
設(shè)置定時器 |
( )來捕獲渦輪信號脈沖個數(shù),設(shè)置 |
模塊的工作模式進(jìn)行設(shè)置, |
|
使用之前也需要對其進(jìn)行 |
|
|
|
|
|
|
|
|
|
|
|
ATA |
|
|
|
|
|
|
|
|
|
|
|
|
|
LCD |
|
|
|
|
|
定時器 |
( )來計算瞬時流量、累計流量和頻率輸出。捕 |
復(fù)位和初始化顯示。 )計算處理模塊:計算出傳感器信號 |
|
|
|
|
|
|
BTB |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
獲/比較 寄 存 器 |
|
|
|
|
被 設(shè) 置 為 |
|
|
,輔 助 時 鐘 |
的頻率,然后,根據(jù)所設(shè)定的儀表系數(shù),計算出瞬時流量和 |
|
TACCRO |
|
|
|
|
|
|
|
|
|
|
|
|
|
32767 |
和累計流量,再根據(jù)計算出來的瞬時流量,向外發(fā)送相應(yīng) |
|
ACLK |
頻率選用 |
|
|
|
,定時器 |
A |
工作在增計數(shù)模式。 |
|
|
32768Hz |
|
|
|
|
|
的脈沖量和標(biāo)準(zhǔn)的 |
|
的電流。 )輸出模塊:系統(tǒng) |
|
TB |
設(shè)置捕獲/比較寄存器 |
TBCCRO |
為 |
|
|
,選用系統(tǒng)時 |
4~20mA |
|
|
|
|
|
|
|
|
|
65535 |
|
|
|
|
|
|
3 |
|
|
|
|
鐘 |
|
|
分頻后的頻率為 |
|
|
|
,定時器 |
|
|
|
工作在連續(xù)模式。 |
輸出模塊即遠(yuǎn)程信號發(fā)送操作模塊,分別是4~20mA 電 |
|
4 |
2 |
|
|
B |
|
|
|
|
|
MHz |
|
|
|
流輸出操作和脈沖輸出操作。 )人機(jī)接口模塊:模塊由鍵 |
|
TA |
的上升沿來觸發(fā)捕獲脈沖信號, |
|
|
根據(jù)相鄰兩次觸發(fā) |
|
|
|
|
|
|
|
|
|
TB |
|
|
|
|
|
|
|
|
4 |
|
|
|
|
信號的間隔時間來捕獲渦輪信號脈沖個數(shù),再依據(jù) TB的 |
盤和 |
LCD |
組成,用于顯示和修改儀表測量結(jié)果。 )中斷模 |
|
|
|
|
|
|
|
|
5 |
|
|
|
工作時鐘頻率計算出渦輪信號的頻率,流程圖如圖 6 |
塊: |
|
|
中斷負(fù)責(zé)頻率的測量; |
中斷負(fù)責(zé)脈沖 |
|
|
TimerA |
|
|
|
TimerB |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
計數(shù)、流量計算顯示和RS485通信;掉電中斷用來保存數(shù)
當(dāng) |
pulseIN2≤pulseIN1 |
時,頻率計算公式為: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32768-pulseIN1+pulseIN2 |
|
|
|
freq= |
|
|
|
() |
|
|
|
|
|
|
|
|
|
|
|
_ |
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Esttime |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
當(dāng)pulseIN2>pulseIN1時,頻率計算公式為: |
freq= |
pulseIN2-pulseIN1 |
|
|
|
|
() |
|
|
|
|
|
|
|
|
_ |
|
|
|
|
|
|
|
|
|
9 |
式 中: |
|
|
|
|
|
Esttime |
|
|
|
|
|
|
|
|
|
|
|
|
|
、 |
|
|
|
|
|
|
為 計 數(shù) 脈 沖 浮 點(diǎn) 型 變 量, |
|
ulseIN1 |
ulseIN2 |
|
|
|
|
|
|
|
|
|
p |
|
|
|
|
p |
|
|
|
|
|
|
|
|
|
|
為捕獲的渦輪脈沖數(shù)。 |
_ |
|
|
為計算瞬時流量時間, |
|
|
|
Esttime |
|
|
|
|
|
|
|
|
|
|
|
|
re |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f |
q |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2 非線性補(bǔ)償設(shè)計 |
|
|
|
|
|
|
|
|
|
|
|
|
|
采用計算和查表相結(jié)合的插值法來處理渦輪傳感器 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
的非線性問題。插值法就是在傳感器輸出頻率 |
F |
與儀表系 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
數(shù)K 的特性曲線中,把輸出頻率F 分成N 個均勻的區(qū)間, |
|
這樣每個區(qū)間的端點(diǎn) |
|
|
|
都對應(yīng)一個輸出 ,測定完這些數(shù) |
|
Fi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ki |
|
|
|
據(jù)點(diǎn)( |
|
, ),其中, |
|
|
|
,,… 。按偏差平方和***小原則 |
|
|
|
|
|
|
|
Fi |
Ki |
|
|
|
i=12 |
n |
|
|
|
|
|
|
|
求出近似曲線 |
k |
|
(),并且采取二項方程為擬合曲線方 |
|
|
|
|
|
|
|
=φ |
f |
|
|
|
|
|
|
|
|
|
|
|
法,然后把近似曲線方程表達(dá)式預(yù)先存入到微控制器中, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
顯然當(dāng)曲線上任一點(diǎn) |
Fx |
檢索到在( , |
)之 |
間或端點(diǎn) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fi Fi+1 |
|
|
|
處,就可以根據(jù)函數(shù)表達(dá)式計算出與之對應(yīng)的儀表系數(shù) |
, |
|
的計算表達(dá)式為: |
|
|
|
|
|
|
|
|
|
Kx Kx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kx = Ki +k(Fx -Fi)= Ki +Ki+1 -Ki(Fx -Fi)
Fi+1 -Fi
(10)
式中:i=1,2,3,…,n;Fx 為當(dāng)前頻率值,其值介于Fi 和
Fi+1 之間。
實(shí)際使用線性插值時,線性化的誤差與檢測點(diǎn)的數(shù)量和位置相關(guān)。通過增加測量點(diǎn)數(shù)和選擇***佳位置來得到***好的的效果。
5 |
|
實(shí)驗(yàn)及結(jié)果分析 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5.1 |
模擬電流輸出實(shí)驗(yàn) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
本系統(tǒng)對儀表設(shè)定儀表系數(shù),量程流量,將信號發(fā)生 |
器輸出信號的幅值調(diào)節(jié)到表1中的響應(yīng)值,合上開關(guān)將信 |
號頻率依次調(diào)節(jié)到量程頻率的 |
100% |
、 |
、 |
、 ,記 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75%25%0% |
|
|
錄下各測試點(diǎn)的數(shù)字電流表的示值,由式( |
)計算出電流 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
相對誤差。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I示i -I理i |
|
×100% |
|
|
|
|
|
|
|
|
|
|
|
( ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i= |
I理i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
式中: |
i |
為第 |
|
|
試驗(yàn)點(diǎn)的電流輸出誤差; |
理 |
為第 |
|
|
試驗(yàn)點(diǎn) |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ii |
i |
|
|
|
的輸出電流理論值; |
示 |
為第 |
試驗(yàn)點(diǎn)的輸出電流實(shí)際值。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ii |
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 |
1 |
輸出電流相對誤差 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
電流測量值/ |
|
|
|
|
|
|
信號幅值 |
|
K |
系數(shù) |
|
|
|
|
|
|
|
|
|
|
|
mA |
|
|
|
|
|
|
|
|
|
|
|
|
量程頻率 量程頻率 量程頻率量程頻率 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/ |
|
|
|
/ · |
|
|
-1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mV |
|
|
|
P L |
|
|
100% |
|
|
75% |
25% |
|
|
0% |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
|
|
4000 |
|
|
20.000 |
15.992 |
7.993 |
|
|
3.996 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
|
|
|
|
500 |
|
|
19.998 |
15.992 |
7.995 |
|
3.996 |
|
|
|
30 |
|
|
|
|
|
80 |
|
|
|
19.998 |
15.990 |
7.995 |
|
3.995 |
|
|
|
|
電流/ |
|
|
|
|
|
|
|
|
|
|
20 |
|
|
16 |
|
8 |
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
***大誤差 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
( ) |
|
|
-0.01 |
-0.062 -0.087-0.125 |
|
|
|
|
|
|
|
|
|
% |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
從表1可看出,本系統(tǒng)所設(shè)計的儀表輸出電流相對誤 |
|
|
|
|
差不超過0.2%,符合工業(yè)設(shè)計要求。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
儀表系數(shù)修正實(shí)驗(yàn) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
在檢定裝置上 對口徑為 |
|
|
|
|
渦輪流量傳感器分別 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
, |
|
|
|
20mm |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
使用平均系數(shù)法和線性插值法進(jìn)行標(biāo)定,并與標(biāo)準(zhǔn)值進(jìn)行 |
比較,結(jié)果見表 |
|
|
|
。量程范圍為( |
|
3/ |
|
3/)渦輪 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
0.7m |
h~7.0m |
|
h |
|
|
流量傳感器的平均儀表系數(shù)由( |
)式計算得到。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 |
2 |
|
|
平均系數(shù)法和線性插值法的比較 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
測試 標(biāo)準(zhǔn)儀表系數(shù) |
|
線性插值法 |
|
平均系數(shù)法 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
點(diǎn) |
|
|
/ · |
-1 |
|
儀表系數(shù) 偏差 |
|
儀表系數(shù)偏差 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
% |
|
% |
|
|
|
|
|
|
|
|
P m |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.7 |
|
|
518.71 |
|
|
518.89 |
|
0.034 |
513.09 |
|
1.08 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.5 |
|
|
514.02 |
|
|
514.28 |
|
0.051 |
513.090.181 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.0 |
|
|
510.94 |
|
|
510.99 |
|
0.010 |
513.090.421 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.0 |
|
|
509.63 |
|
|
509.35 |
|
0.055 |
513.090.679 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5.5 |
|
|
508.83 |
|
|
508.50 |
|
0.065 |
513.09 |
|
0.84 |
|
|
|
7 |
|
|
|
507.47 |
|
|
507.72 |
|
0.049 |
513.09 |
|
1.11 |
|
|
|
( ) |
( ) |
( ) |
|
|
K= |
Ki max + Ki min |
|
2 |
|
12 |
|
|
|
|
|
由表2可看出,平均系數(shù)法的***大非線性誤差為1.11%,而插值修正法的***大誤差0.065%,偏差縮小了約17倍。顯而易見,在同一測量精準(zhǔn)度水平下,采用插值修正法將會明顯擴(kuò)大渦輪傳感器的量程范圍。
6、結(jié) 論:
本文針對渦輪流量計實(shí)際應(yīng)用中存在的問題,基于線性插值方法能有效提高渦輪傳感器的測量精度和擴(kuò)展測量的量程比。電路中芯片均采用低功耗器件,***大程度地降低了系統(tǒng)功耗;同時儀表配有 RS485通信、LCD和按鍵輸入,遠(yuǎn)程計算機(jī)隨時可以查看儀表任意時刻的瞬時流量和累積流量等重要的參數(shù),便于操作員能夠即時了解和統(tǒng)計流量計的信息。