郭芝源等
摘 要:導(dǎo)波雷達液位計被廣泛用于測量儲油罐的油脂液位。但是由于儲油罐本身不能滿足導(dǎo)波雷達液位計的安裝要求,導(dǎo)致測量液位不準確,測量結(jié)果存在大量噪聲。為此,文中使用測量液位曲線的平滑度作為雷達液位計的置信度,針對低置信度的測量結(jié)果,使用相鄰測量點的液位變化速度特征對測量結(jié)果進行濾波后處理,以有效去除噪聲,從而提高測量結(jié)果的準確度。
關(guān)鍵詞:儲油罐;導(dǎo)波雷達;液位計;液位測量置信度;濾波信號處理
中圖分類號:TN959.6 文獻標識碼:A 文章編號:2095-1302(2015)08-00-03
0 引 言
隨著油脂儲備工作的重視與發(fā)展,油脂監(jiān)管已成為糧油企業(yè)的一項重要工作[1-11]。由于儲油罐體積龐大,儲存油脂多,直接測量油脂數(shù)量或者體積難以實現(xiàn),因此,通常通過測量儲油罐的油脂液位、油脂的溫度,結(jié)合罐體尺寸、油脂密度隨溫度變化曲線來計算油脂的體積和質(zhì)量,從而實現(xiàn)油脂的監(jiān)管。因此,如何實現(xiàn)儲油罐液位的準確測量一直是糧油企業(yè)中普遍存在的問題[2-4]。
導(dǎo)波式雷達液位計把導(dǎo)波桿伸入被測液體中,通過導(dǎo)波桿發(fā)射和接收信號。導(dǎo)波雷達液位計雖然需要接觸被測液體,但由于使用了導(dǎo)波桿作為傳輸介質(zhì),因此,信號損耗小,能量比較集中,回波質(zhì)量好,能夠測量介電常數(shù)很低的介質(zhì);而且,它還具有方向性好、信號頻率低和穿透性好的優(yōu)點。因此,導(dǎo)波式雷達液位計在儲油罐的油脂液位測量任務(wù)中應(yīng)用十分廣泛[5-11]。
為達到測量精度,導(dǎo)波式雷達液位計需要滿足以下安裝要求[5]:
(1)必須垂直向下安裝導(dǎo)波雷達液位計,傾斜度最大不能超過3°;
(2)雷達的波束中心距容器壁的距離應(yīng)大于由波束角、測量范圍計算出來的最低液位處的波束半徑;
(3)雷達的波束途徑應(yīng)避開攪拌器等其它障礙物及容器。
但是,在實際的儲油罐中,液位計的安裝位置會受到儲油罐結(jié)構(gòu)的限制,經(jīng)常無法完全滿足上述安裝要求。例如,罐頂內(nèi)部結(jié)構(gòu)只允許雷達液位計安裝在罐壁邊上,使得安裝條件(2)無法滿足;另外,為了將雷達液位計固定在罐頂,需要根據(jù)情況在雷達液位計上增加結(jié)構(gòu)件,導(dǎo)致雷達的波束途徑不能完全避開結(jié)構(gòu)件的影響等。當液位計的安裝要求不完全滿足時,罐壁、障礙物將會產(chǎn)生大量的干擾性回波,使得液位測量結(jié)果中包含噪聲,測量結(jié)果不準確。尤其是,當儲油罐中油脂液位接近罐頂,即雷達液位計距離液面很近時,這種干擾性回波的影響更加明顯。
針對上述問題,本文利用數(shù)字信號處理技術(shù),通過分析某個液位計一段時間的液位測量結(jié)果,來評估該液位計測量結(jié)果的置信度,即該液位計測量結(jié)果的可信程度。根據(jù)置信度估計值,能夠從大量儀器中篩選出測量不夠準確的液位計。一方面,提醒維護人員有針對性的進行維修;另一方面,后續(xù)的信號處理系統(tǒng)能夠?qū)Φ椭眯哦鹊臏y量結(jié)果進行濾波處理,濾除噪聲信號。本文使用相鄰測量點的液位變化速度特征對信號進行濾波。實驗表明,使用基于測量曲線平滑度的置信度估計和基于相鄰測量點液位變化速度的濾波器能夠有效鑒別并濾除液位測量結(jié)果中的噪聲信號,提高液位測量結(jié)果的準確度。
1 傳統(tǒng)導(dǎo)波雷達液位計液位測量系統(tǒng)
圖1所示是已有導(dǎo)波雷達液位計的液位測量系統(tǒng)結(jié)構(gòu)框圖。該測量系統(tǒng)由處理器、液位測量模塊和信號傳輸模塊構(gòu)成。此外,由于在油脂監(jiān)管任務(wù)中,需要獲得油脂密度,因此液位測量系統(tǒng)通常兼具溫度測量模塊,通過油脂溫度,經(jīng)過查表可以知道在該溫度下,某品種油脂的密度。該系統(tǒng)利用導(dǎo)波雷達液位計獲取罐內(nèi)的液位高度信息,并轉(zhuǎn)換為4-20 mA的模擬信號,經(jīng)過精密電阻采樣將電流信號轉(zhuǎn)換為電壓信號,再通過高精度ADC轉(zhuǎn)換為數(shù)字信號,微處理器即可獲取儲油高度信息,控制GPRS將信息發(fā)送給上位機。
2 置信度估計與濾波器設(shè)計
一般的液位測量系統(tǒng)中,上位機接收到的液位測量結(jié)果中可能包含大量噪聲,本文提出一種基于置信度估計的濾波算法,用于對測量結(jié)果進行濾波去除噪聲,從而提高測量精度。為了有效去除液位測量結(jié)果中的噪聲,并減少計算量,該算法首先估計測量結(jié)果的置信度,針對低置信度的測量結(jié)果,使用相鄰測量點的液位變化速度特征對測量結(jié)果進行濾波處理。
圖2所示是其算法流程,設(shè)導(dǎo)波雷達液位計的液位測量結(jié)果為OriH(i),其中i表示第i個測量結(jié)果,RevH(i)為處理后得到的液位修正值。算法首先計算當前測量液位曲線的平滑度,從而得到置信度Conf(i),對置信度低于或等于設(shè)定閾值ThrConf的測量結(jié)果進行濾波,最后獲得RevH(i)。
2.1 置信度估計
在大型儲油罐的油脂儲存中,油脂儲存的時間一般較長,油罐進油、放油的頻率較低,因此,油脂數(shù)量基本不變,液位僅僅是由于油脂溫度變化引起的微小變化。即使是在進出油過程中,由于儲油罐截面積大,液位變化的速度也較慢。因此,實際的液位變化曲線應(yīng)變化較為平緩。通過計算在過去24小時內(nèi)液位測量結(jié)果曲線的平滑度,就能夠估計該測量結(jié)果的置信度。設(shè)Dif(i)表示第i個觀察點的前24小時測量結(jié)果曲線的平均一階差分
圖3是上述置信度估計算法的基本流程圖。設(shè)Conf(i)為第i個測量結(jié)果的置信度,計算公式如公式(2)所示。設(shè)算子是為了計算相鄰測量值的液位變化絕對值的平均值,該值代表曲線的平滑度,該計算結(jié)果的取值范圍為 [0,+∞);10-X算子將上述計算結(jié)果調(diào)整至(0,1]。當i 2.2 濾波器的設(shè)計 在大型儲油罐的油脂儲存中,引起實際液位變化的因素有兩個:一是油脂溫度變化;二是進出油。其中,溫度引起的液位變化隨著溫度不同、罐體橫截面積、油脂種類而變化,但都具有變化范圍小的特點;油脂的正常進出油作業(yè)通常需要持續(xù)一定時間,例如在20分鐘內(nèi)液位均在上升或下降,且油脂進出油時液位變化速度應(yīng)在一定范圍內(nèi)。綜上所述,可以通過測量結(jié)果中液位的變化速度來判定該測量值是否正常,并修正判定為異常的測量結(jié)果。詳細的濾波流程如圖4所示。
3 實驗結(jié)果及其分析
3.1 實驗數(shù)據(jù)
為驗證算法的有效性,本文采集了210個儲油罐液位測量系統(tǒng)的實際測量結(jié)果。該液位測量系統(tǒng)使用本文所述的測量系統(tǒng)實現(xiàn),儲油罐位于我國某省內(nèi)的多個糧庫,測量結(jié)果為2014年4月份某天的數(shù)據(jù)。210個數(shù)據(jù)樣本中,有26個樣本包含大量噪聲。然后對這些測量結(jié)果使用本文濾波算法進行處理。
3.2 實驗設(shè)置
系統(tǒng)液位采集間隔時間Δt設(shè)為5分鐘,此時N=288,為簡化算法,忽略各油罐體積不同、油脂品種不同的影響,設(shè)各油罐的ΔHMaxT、ΔHMaxR和ΔHMaxF參數(shù)相同。使用184個不含噪聲樣本做參數(shù)統(tǒng)計,可得ΔHMaxT為0.008 m,ΔHMaxR為0.06 m,ΔHMaxF為0.06 m。
3.3 實驗結(jié)果
3.3.1 置信度估計
設(shè)樣本X(x1,x2,……,xi,……)代表某個導(dǎo)波雷達液位計的液位測量結(jié)果,由公式(1)計算出第i個測量結(jié)果對應(yīng)的平均一階方差Dif(i),實驗通過計算所有樣本點中滿足i>=N(即i>=288)條件的平均一階差分Dif(i),發(fā)現(xiàn)在184個不含噪聲的樣本中,最大的Dif為6.0379383E-4,而26個含噪聲樣本中,最小的平均一階差分為1.1807509 E-3,如表1所列。
由上述結(jié)果可知,平均一階差分能夠很好地區(qū)分不含噪聲樣本與含噪樣本,因此,由平均一階差分計算得到的置信度能夠代表測量結(jié)果的可信程度。
3.3.2 濾波算法
根據(jù)上述實驗結(jié)果,將置信度閾值ThrConf設(shè)為10-0.001,圖5所示的是某個液位測量結(jié)果在濾波前后的比較。其中上圖表示濾波前的液位測量結(jié)果曲線,下圖為濾波后的曲線。
3.3.3 實驗分析
結(jié)合實驗結(jié)果可知,平均一階差分能夠很好地區(qū)分含噪聲樣本與不含噪聲樣本,因此,基于平均一階差分的置信度具有對含噪測量結(jié)果的良好鑒別能力。本文所述的濾波算法實驗結(jié)果說明,本文提出的濾波算法能夠有效濾除測量結(jié)果中包含的噪聲信號,可對液位測量結(jié)果進行修正,提高液位測量的準確度。
4 結(jié) 語
本文提出了一種基于置信度估計的濾波算法用于去除導(dǎo)波雷達液位計液位測量結(jié)果中的噪聲。該算法首先通過測量結(jié)果曲線的平滑度來估計測量結(jié)果的置信度,對于置信度低的測量結(jié)果,采用基于液位變化速度的特征進行修正,從而得到修正后的液位值。經(jīng)實驗驗證,該算法能夠有效濾除噪聲,提高導(dǎo)波雷達液位測量結(jié)果的準確度。
參考文獻
[1] 王乃民.油罐多液位遠程監(jiān)控系統(tǒng)研究[D].青島:中國石油大學(xué)(華東), 2008.
[2] 白云峰,周俊.常見油罐液位計的性能特點及選用[J].石油工程建設(shè),2001(1):52-53.
[3] 李明.植物油罐油脂計量技術(shù)的應(yīng)用[J].中國油脂, 2011(2):67-69.
[4] 王友善,張培旻. E+H儲罐測量系統(tǒng)在油罐計量的應(yīng)用[J].工業(yè)控制計算機, 2010,23(9):121-122.
[5] 徐敬波,李天峰.成品油檢尺與雷達液位計測量的誤差分析[J].計量技術(shù), 2010(12):33-35.
[6] 張軍團,程德福,林君.儲油罐液位監(jiān)測雷達設(shè)計與實現(xiàn)[J].計算機測量與控制, 2004(11):1040-1042.
[7] 宜潔瓊.雷達物位儀在重油油罐液位計量的應(yīng)用[J].中國科技博覽,2012(36):619-620.
[8] 楊晨松.雷達液位計用于油罐計量[J].計量技術(shù),2009(11):75-76.
[9] 楊景臣,張劉富,王新剛.油罐物位用雷達液位計的分析[J].中國石油和化工標準與質(zhì)量, 2012(1):273.
[10] 劉偉佳.導(dǎo)波雷達液位計信號處理模塊設(shè)計[D].成都:電子科技大學(xué),2010.
[11] 吳亮.食用油油罐液位雷達測量技術(shù)[J].中國油脂, 2005(1):59-60.