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