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