999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

擴展卡爾曼濾波算法在船舶雷達液位測量系統中的應用

2015-06-23 16:22:19劉慶華
關鍵詞:卡爾曼濾波液位船舶

劉慶華,陶 峰

(1.江蘇科技大學計算機科學與工程學院,江蘇鎮江 212003) (2.同濟大學交通運輸工程學院,上海 201804)

擴展卡爾曼濾波算法在船舶雷達液位測量系統中的應用

劉慶華1,2,陶 峰1

(1.江蘇科技大學計算機科學與工程學院,江蘇鎮江 212003) (2.同濟大學交通運輸工程學院,上海 201804)

針對雷達液位計在船舶液位測量過程中由于液位波動、外界干擾或者其它突發狀況導致的測量結果出現偏差以及輸出不穩定的問題,提出了一種峰值濾波、低通濾波和擴展卡爾曼濾波相結合的方法對雷達液位計測量值進行濾波處理.首先,對液位信號進行峰值濾波,去除誤差較大的信號,然后通過設計低通濾波器濾除液位信號中的高頻噪聲信號以減小噪聲對測量的影響,最后采用動力學原理對雷達液位計測量過程進行擴展卡爾曼建模,通過對來自低通濾波器濾波后的結果進行擴展卡爾曼濾波提高了輸出的穩定性.對實際船舶上的水艙進行實驗,實驗結果表明:雷達液位計的測量值經過低通濾波器和擴展卡爾曼濾波器后具有更高的穩定性、可靠性和準確性.

雷達液位計;船舶;液位測量;低通濾波器;擴展卡爾曼濾波器

船艙液位值是船舶檢測中最重要的參數之一,而液位測量系統則是船舶系統中的一個重要組成部分.目前在船舶液位測量系統中最常用的液位測量方式有雷達式和壓力傳感器式[1-2].通過測得的液位值手動調節或者系統自動調節使得船舶運行在一個相對穩定和安全的狀態,提高船舶在海上航行和港口裝卸的安全性[3].

由于船舶自動化程度的提高,對液位的測量精度要求也越來越高,雷達液位計作為一種高精度、非接觸式新型液位測量裝置也將越來越多應用在船舶液位測量系統中[4].由于船舶在海上不是靜止的,因此雷達液位計測量輸出的液位值也呈動態變化,且測量過程很容易受到外界干擾,基于此,文中提出了峰值濾波、低通濾波和擴展卡爾曼濾波相結合的方法對雷達液位計測量輸出值進行濾波,通過濾波輸出一個精度高并且相對穩定的液位值.

1 雷達液位計液位檢測原理與誤差分析

1.1 雷達液位計液位檢測原理

雷達液位計的測量原理如圖1,它是按照非接觸測量過程進行工作的[5],對于采用連續波線性調頻原理測量的雷達液位計,工作時通過探測單元(TGU)采集數據,由于其發射波和反射波的頻率之差與液位距離成正比,根據這個特性將采集的數據傳送給中央處理單元(SCU)計算液位值.測量時首先測得空高d,通過s=h-d,計算得到液位高度s.

圖1 雷達液位計液位測量原理Fig.1 Level measurement diagram of radar level gauge

1.2 雷達液位計液位檢測誤差分析

雷達液位計的測量結果不受霧氣等工藝條件影響,也不受溫度和液體密度的影響[6],在液位靜止的情況下測量較為精確,但在液位波動的情況下很難測得一個完全可靠而穩定的液位值.

考慮到船舶在海上航行過程中存在橫傾和縱傾現象,會導致船舶傾斜從而使船艙出現傾斜,使液位測量受到影響.雖然雷達液位計測量受船舶傾斜的影響,但是可以通過改變其在艙柜上的安裝位置來減小測量誤差,當然也可以直接測量,然后將測量結果通過換算得到真實液位值[1],這里通過特定傳感器安裝位置來解決問題,從而簡化程序.雷達液位計測量的液位值是其發射天線到艙底的距離減去空高值,如圖2,當雷達液位計沒有裝在艙柜頂部幾何中心時,測量到的液位hL不是真實液位值,因此必須換算到艙柜中心的真實液位高度hR.對于碰到某些特殊情況而無法將雷達液位計裝在艙柜頂部幾何中心位置時,可以把雷達液位計的測量值分別通過橫傾和縱傾的角度換算到中心真實液位值,從而解決由于船舶傾斜導致的液位測量不精確的問題.

圖2 傾斜船艙側視圖Fig.2 Side view of inclined tank cabinet

2 液位的濾波算法處理

雷達液位計測量船艙中的波動液位時,輸出也是波動的,有時由于外界干擾還會出現錯誤的輸出,可能導致瞬間的輸出值和實際值偏離很大.為了解決這個問題,文中提出了構建峰值濾波、低通濾波和擴展卡爾曼濾波相結合的方法(圖3),從而提高雷達液位計輸出信號的穩定性、可靠性和準確性.

圖3 液位信號的濾波過程Fig.3 Filtering process of level signals

2.1 液位信號的峰值濾波

當使用雷達液位計測量時輸出值可能會出現瞬間的錯誤跳動而導致輸出值和實際值偏離很大,其原因可能為某一瞬間雷達液位計的測量路徑上存在障礙物或者雷達液位計測量時出現短暫的虛假回波等.為避免此問題,可在中央控制單元通過編程實現信號的篩選,對某段時間內單獨出現的一次大幅度跳變信號進行峰值濾波處理.其原理是設置一個峰值,然后對采集信號進行分析,假設之前相鄰兩次液位測量值之差的絕對值都沒有超過峰值,而當前的液位測量值與前一次液位測量值之差的絕對值超過設定的峰值則視為測量誤差導致的隨機大幅跳變,將上一次的測量值賦給當前的測量值,即濾除第一個峰值;如果下一次液位的測量值與當前的液位測量值之差的絕對值仍然超過設定的峰值,則不作處理,直接輸出下一次液位的測量值,即不濾除第二個連續的峰值,這樣初步提高了采集信號的精度,防止一些隨機跳變信號的產生.

2.2 構建低通濾波器

由于使用雷達液位計測量液位時,測量結果和測量過程都帶有噪聲,必須盡可能的濾除這些噪聲保證液位輸出值的精度和可靠性.文中采用一階低通濾波器實現,把雷達液位計輸出信號通過一個低通濾波器,濾除大于0.5 Hz的誤差信號(這里視實際情況而定),這樣既保證了雷達液位計輸出信號的高精度和高可靠性,同時也為下一步的擴展卡爾曼濾波提供了更加可靠穩定的數據.

2.3 液位的擴展卡爾曼濾波

通過將雷達液位計的輸出經過程序的初步篩選,濾除一些誤差較大的跳變信號,然后經過低通濾波器濾除大部分的噪聲信號.但是波動液位對雷達液位計的測量仍然存在影響,因此使用雷達液位計對液位進行測量時仍然會導致輸出結果不斷地跳變,雖然可以調節雷達液位計的阻尼時間來優化輸出結果,但是精確性和穩定性不高.為了解決這個問題,文中采用Kalman濾波對雷達液位計測量結果進行濾波[7],濾波算法放在中央處理單元進行.Kalman濾波是預估和校正的過程,主要思想是采用現在的測量值和先驗估計值預估出一個改進的后驗估計值,利用這個后驗估計值作為下一狀態的先驗估計值這樣循環遞推達到一個理想的濾波效果.

考慮到船舶在海上航行時是一個晃動的狀態,因此船艙中液位的變化也是一個隨機加速的直線運動過程,而雷達液位計測得的液位值也就成了一個隨機加速的值,鑒于這個特性把液位的變化看作是動力學運動過程:

式中:Δt為采樣時間間隔;at為加速度;vt和vt-1分別為兩個相鄰時間點的速度值.由Kalman濾波原理得到離散系統的狀態方程和測量方程分別為:

式中:X為狀態向量,U為控制向量,A為系統的狀態轉移矩陣,B為控制矩陣,H為觀測矩陣,W和V分別為過程噪聲陣和測量噪聲陣.

由于該雷達液位測量系統是一個非線性模型,因此考慮采用擴展卡爾曼濾波的方法進行建模[8],能夠克服數據處理過程中不穩定以及系統的非線性問題[9].但是使用擴展卡爾曼濾波會存在另一個問題,即在強非線性和非高斯環境下的跟蹤能力比較差,甚至可能會出現濾波發散的情況,最后可能會導致濾波效果不理想,因此必須有確定的模型.綜上,把液位的高度和速度值作為狀態變量,液位的加速度值作為輸入參數,從而將非線性的問題線性化了,因此,系統的狀態向量為X(k)=系統的狀態方程和測量方程分別為:

通過建立系統預測方程和系統更新方程,然后給定一個預估的初始狀態和初始協方差就能啟動Kalman濾波器,并且能夠持續循環遞推下去達到理想的濾波效果.在本實驗中將讀取水艙中的初始液位值和預估一個波動液位的初始速度構成初始狀態X^(0|0),然后通過預估P(0|0),這樣就能啟動濾波器實現液位的循環濾波,通過濾波輸出一個和真實值相差不大且較為穩定、可靠的液位值.

3 實驗系統與結果分析

3.1 實驗系統

以實船上的1.2m高的水艙作為實驗對象,如圖4,在水艙上按照前文方法安裝雷達液位計,本實驗采用型號為RL202的高頻雷達液位計,它具有更高的測量精度.實驗過程中將雷達液位計采集到的數據傳送給中央處理單元,在中央處理單元中由編程實現峰值濾波、低通濾波和擴展卡爾曼濾波對雷達液位計測量值進行濾波,最后由船舶網絡輸出數據到控制臺顯示經過濾波處理后的液位值,實驗系統框架如圖5,由此可以實現一個液位遙測的過程.實驗過程中使用行車將水艙吊起晃動模擬水位波動,并在出水閥口放置流量計,通過流出的水量換算水艙中液位的實際值作為實際觀測值.

圖4 實驗水艙Fig.4 Experiment tank

圖5 實驗系統Fig.5 Experiment system

3.2 實驗結果分析

在水艙排水過程中使用雷達液位計采集液位數據,然后對采集的數據進行分析.采用擴展卡爾曼濾波對來自峰值濾波和低通濾波處理后的雷達液位計的測量值進行濾波,在液位波動和平緩變化兩種情況下分別進行測試.圖6,7是用雷達液位計對液位在平緩變換和波動變化兩種情況下的測量分析.

從圖6可以看出,在液位平緩變化的情況下,雷達液位計能夠較好地跟蹤監測到液位變化情況,并且可以通過雷達液位計測量的高度與實際觀測到的高度基本接近,可見高頻雷達液位計測量平緩無波動液面的測量精度比較高.同時觀察擴展卡爾曼濾波曲線在剛開始的時候與實際觀測值有些偏差,原因是設定的濾波初值和協方差與實際有偏差,但是經過多次擴展卡爾曼濾波校正,輸出液位值基本上和實際觀測的液位值接近,實現了液位的有效跟蹤.從圖7可以看出在液位劇烈波動的情況下,雷達液位計的輸出發生了劇烈的跳動,而采用擴展卡爾曼濾波后,經過幾個周期的濾波,液位值趨于穩定并且和實際液位值接近,因此采用擴展卡爾曼濾波對波動液位值進行處理后,濾波輸出值能夠實時跟蹤到真實的液位值,且顯示穩定、可靠,因此濾波效果良好.

圖6 液位平緩變化下液位測量與擴展卡爾曼濾波Fig.6 Level measurement and extended Kalman filter for smooth level change

圖7 液位波動情況下液位測量與擴展卡爾曼濾波Fig.7 Level measurement and extended Kalman filter for fluctuant level change

對液位波動變化的情況進行數據分析,由表1可以得出對于液位測量方法中采用雷達液位計直接測量得到液位值的均方誤差比較大,當雷達液位計輸出值經過峰值濾波、低通濾波器和擴展卡爾曼濾波之后均方誤差減小,可見經過峰值濾波、低通濾波和擴展卡爾曼濾波之后的雷達液位計輸出結果更加精確.

表1 兩種不同液位測量方法的性能比較Table 1 Two different liquid level measurement performance comparison

4 結論

文中提出了采用峰值濾波、低通濾波和擴展卡爾曼濾波相結合的方法對雷達液位計的輸出結果進行濾波處理,該方法具有高精度、高穩定和高可靠性.對于一些考慮液位波動情況的液位測量系統則采用卡爾曼濾波對液位測量結果進行處理,其效果優于文獻[7]方法.文中提出通過把雷達液位計布置在船艙的合理位置,消除了船舶傾斜對測量結果的影響,實驗證明了通過文中方法測得的液位值精確、穩定,效果良好,具有更高的參考價值.

References)

[1] 趙曉變.液位遙測在監測船舶裝卸安全方面的應用研究[D].遼寧大連:大連海事大學,2013:1-37.

[2] 支平,葉天,王愷俊.多品種化學品船液位測量系統設計[J].船舶工程,2014,36(4):69-73.

Zhi Ping,Ye Tian,Wang Kaijun.Design of level gauging system for multi-chemical tank[J].Ship Engineering,2014,36(4):69-73.(in Chinese)

[3] 趙家斌.基于PLC的抗橫傾功能的閥門遙控與液位遙測系統的研究[D].湖北武漢:武漢理工大學,2010:1-25.

[4]Bin Sai,Bas Kastelein.Advanced high precision radar gauge for industrial applications[C]//Proceedings of 2006 CIE International Conference on Radar.Shanghai:IEEE,2006:1-4.

[5] 王越清,郝灤伊,王學敏,等.雷達液位計在罐區檢測中的應用[J].油氣井測試,2010,19(2):60-61.

Wang Yueqing,Hao Luanyi,Wang Xuemin,et al.Radar level gauge in the tank detection[J].Well Testing,2010,19(2):60-61.(in Chinese)

[6] 陳維吉.液位檢測方案的選擇[J].自動化與儀器儀表,2012,159(11):155-157.

Chen Weiji.The selection of level detection scheme[J].Automation and Instrumentation,2012,159(1): 155-157.(in Chinese)

[7] 王慧鋒,吳中相.卡爾曼濾波器在儲罐液位監控系統中的應用[J].化工自動化及儀表,2014,41(7): 758-761.

Wang Huifeng,Wu Zhongxiang.Application of Kalman filter in tank level monitoring and control system[J].Control and Instruments in Chemical Industry,2014,41 (7):758-761.(in Chinese)

[8] 羅磊,田增山,陳俊亞.EKF定位跟蹤算法研究[J].重慶郵電大學學報,2009,21(1):50-52.

Luo Lei,Tian Zengshan,Chen Junya.Algorithm of EKF positioning and tracking[J].Journal of Chongqing University of Posts and Telecommunications,2009,21(1):50-52.(in Chinese)

[9]Han Gaining,Li Yongfeng.Multi-sensor information fusion algorithm research and application[C]//IEEE Internationl Symposium on Assembly and Manufacturing (ISAM).[S.l.]:IEEE,2013,41-44.

(責任編輯:曹 莉)

Application of extended Kalman filtering in ship radar level measurement system

Liu Qinghua1,2,Tao Feng1
(1.School of Computer Science and Engineering,Jiangsu University of Science and Technology,Zhenjiang Jiangsu 212003,China) (2.School of Transportation Engineering,Tongji University,Shanghai 201804,China)

In order to solve the problem that level measurement results of radar level gauge on ship will exist deviation and unstable output due to fluctuant liquid level,external interference or other unexpected situations,this paper presents a new combined method of peak filter,low-pass filter and extended Kalman filter.Firstly,peak filter is used to remove large error level signals.Then,in order to reduce the impact of noise on measurements,this paper designs a low-pass filter to filter out high frequency noise signals.Finally,we build extended Kalman filter model by dynamic principle for the measurement process of radar level gauge,and put the data from lowpass filter into the extended Kalman filter to obtain a stable output.The methodology is tested with real tank from ship.Test result shows that the value of level can be more stable,reliable and accurate after using combined method of extended Kalman filter and low-pass filter.

radar level gauge;ship;level measurement;low-pass filter;extended Kalman filter;

TP274

:A

:1673-4807(2015)05-0449-05

10.3969/j.issn.1673-4807.2015.05.008

2015-06-26

劉慶華(1977—),男,博士,副教授,研究方向為汽車電子與路面檢測.E-mail:Ciant-liu@163.com

劉慶華,陶峰.擴展卡爾曼濾波算法在船舶雷達液位測量系統中的應用[J].江蘇科技大學學報:自然科學版,2015,29(5):449-453.

猜你喜歡
卡爾曼濾波液位船舶
計算流體力學在船舶操縱運動仿真中的應用
《船舶》2022 年度征訂啟事
船舶(2021年4期)2021-09-07 17:32:22
船舶!請加速
基于STM32燃氣熱水鍋爐液位控制系統設計與實現
測控技術(2018年9期)2018-11-25 07:45:00
石油儲罐液位開關的應用分析
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
基于模糊卡爾曼濾波算法的動力電池SOC估計
電源技術(2016年9期)2016-02-27 09:05:39
基于擴展卡爾曼濾波的PMSM無位置傳感器控制
電源技術(2015年1期)2015-08-22 11:16:28
寶馬530車冷卻液液位過低報警
基于自適應卡爾曼濾波的新船舶試航系統
主站蜘蛛池模板: 日韩 欧美 小说 综合网 另类| 国产精品一区二区在线播放| 成年片色大黄全免费网站久久| 国产精品视频观看裸模| 欧美a在线看| 毛片三级在线观看| 成人va亚洲va欧美天堂| 精品人妻无码区在线视频| 97在线国产视频| 国产麻豆va精品视频| 亚洲视频免费在线| 都市激情亚洲综合久久| 国产经典在线观看一区| 亚洲人成人伊人成综合网无码| 伊伊人成亚洲综合人网7777| 国产亚洲精品无码专| 99国产精品一区二区| 久久永久视频| 国产精品成人不卡在线观看| 99久久国产综合精品女同| 国产午夜小视频| 熟妇无码人妻| 久久特级毛片| 欧美性色综合网| 欧美黑人欧美精品刺激| 国产特级毛片aaaaaa| 色首页AV在线| 欧美国产日韩在线观看| 色婷婷视频在线| 毛片网站观看| 国产一区二区网站| 97狠狠操| 国产三级视频网站| 国产91丝袜在线播放动漫| 亚洲三级色| 亚洲人成高清| 亚洲AV无码一二区三区在线播放| 亚洲一区二区成人| 2021国产在线视频| 日韩乱码免费一区二区三区| 伊人成色综合网| 99精品福利视频| 午夜不卡福利| 日本在线欧美在线| 成人精品午夜福利在线播放| 亚洲Va中文字幕久久一区| 永久免费无码成人网站| 狠狠五月天中文字幕| 亚洲成a∧人片在线观看无码| 综合社区亚洲熟妇p| 亚洲性视频网站| 91网在线| 国产无码制服丝袜| 青青热久免费精品视频6| 国产精品手机视频| 992tv国产人成在线观看| 99re视频在线| 精品国产免费人成在线观看| 精品乱码久久久久久久| 精品久久久久无码| 老司机午夜精品网站在线观看| 国产成人亚洲欧美激情| 国产第八页| 天天干天天色综合网| 亚洲第一中文字幕| 99久久精品视香蕉蕉| 国产精品亚洲αv天堂无码| 亚洲日韩欧美在线观看| 久久影院一区二区h| 免费一看一级毛片| 色窝窝免费一区二区三区 | 在线另类稀缺国产呦| 直接黄91麻豆网站| 精品一区二区无码av| 国产jizzjizz视频| 国产成人免费高清AⅤ| 米奇精品一区二区三区| 女人18毛片水真多国产| 极品性荡少妇一区二区色欲| 国产成人一区二区| 国产精品久久久久久久伊一| 国产在线无码一区二区三区|