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

基于傳感器信息的AUV海底地形跟蹤研究

2016-01-18 02:17:05徐紅麗
自動化與儀表 2016年6期
關鍵詞:卡爾曼濾波測量

徐紅麗,陳 鞏

(中國科學院 沈陽自動化研究所,沈陽 110016)

隨著人們對海洋的開發日益深入,現階段人們對自主水下機器人AUV(autonomous underwater vehicle)的使用提出了更高的要求,希望AUV能夠完成例如海底地形跟蹤、海底礦產資源勘探拍照、定高航行等任務,這些任務要求AUV距離海底高度不大于5 m,航速小于兩節,另外由于海底地形的未知性和復雜性,不能提前對AUV進行路徑規劃,這就要求AUV必須進行近海底實時避碰,目前國內外使用的大多數AUV都是針對特定的任務進行設計的,針對海底定高航行和海底地形跟蹤方面的AUV研究相對還比較少,因此這個問題有待深入研究[1]。

文獻[2]中美國伍茲霍爾海洋研究所研制的“ABE”AUV僅通過使用安裝在AUV艏部的高度計分析局部海底地形變化,進行了海底地形跟蹤的仿真實驗;文獻[3]伊朗德黑蘭大學通過將偽譜法與非線性輸出理論相結合改進了AUV控制器,并將海底地形跟蹤的問題轉換成軌跡跟蹤,通過仿真驗證了方法的可行性;文獻[4]葡萄牙波爾圖大學系統與機器人研究所通過采用卡爾曼濾波、環境估測技術與基于李雅普諾夫穩定性的導航技術,通過對AUV攜帶的高度計信息進行數據擬合,通過線性回歸理論完成了海底地形的跟蹤仿真,并采用美國的“REMUS”系列AUV完成了海底地形跟蹤的試驗驗證。

本文研究了基于高度計與深度計信息的AUV海底地形跟蹤的問題,著重解決在復雜海洋環境下通過傳感器信息完成AUV對海底地形坡度的估計,最終通過仿真對算法進行驗證。

1 AUV運動學建模

圖1所示為AUV對海底地形進行跟蹤時的航行示意圖,當AUV在進行海底跟蹤時,此時只需考慮對AUV垂直面的控制,這里只需考慮AUV升沉速度(w)、縱傾角(q)、縱傾角速率(θ)和水深值(S)等。假設AUV是以固定的速度前進,則設定系統運動模型為

圖1 AUV底跟蹤航行示意Fig.1 AUV bottom-following sailing schematic

此時AUV的運動學方程為

軸向力方程:

垂向力方程:

縱傾力矩方程:

轉首(偏航)力矩方程:

輔助方程:

式中各個參數含義如表1所示。

表1 符號及參數說明Tab.1 Symbol and parameter description

2 擴展卡爾曼濾波

對海底地形的估計,主要依靠的傳感器是高度計和深度計。由于高度計和深度計都存在較多的背景噪聲和較大的測量誤差,在對海底地形進行估計之前,需要對高度計和深度計數據進行濾波。這里采用擴展卡爾曼濾波EKF(extended kalman filter),擴展卡爾曼濾波就是在有隨機干擾和噪聲的情況下,通過采用線性最小方差估計的方法給出狀態的最優估算值,擴展卡爾曼濾波是在當前統計的基礎上給出最接近目標真值的估算值[5]。擴展卡爾曼濾波的計算過程如下:

1)初始化

2)預測

3)修正

式中:X為進行濾波的量;A為系統矩陣;B為控制輸入矩陣;P為估計(誤差協方差矩陣);Q為預測值的協方差;R為測量值的協方差;H為觀測矩陣,也叫量測矩陣;Kg為中間變量。Q/(Q+R)的值是卡爾曼增益的收斂值,卡爾曼增益越小,預測值越可靠,最優化角度越接近預測值,反之說明測量值越可靠,最優化角度越接近測量值。在本課題中,Z表示高度計和深度計的實際測量值,參數A、B、Q是由選擇的系統模型決定的,參數R是由傳感器自身決定的,因此可以通過卡爾曼濾波對高度計和深度計數值進行濾波[6]。

3 最小二乘法

由于海底地形起伏不定,這里采用最小二乘法對海底地形坡度進行估計,最小二乘法(又稱最小平方法)是一種數學優化方法,它通過將誤差的平方和最小化從而確定數據的最優或者次優匹配函數[7]。利用最小二乘法可以比較方便高效地求得未知的數據,并使結果和實際數據之間的誤差的平方和最小。選取N個水深值,通過最小二乘擬合,建立時間與水深值之間的函數關系S=a+bt,其中a和b為待估參數,b為當前地形的斜率。通過最小二乘擬合,便可以求得待估參數,計算方法如下:

如果沒有測量誤差,只需要2組不同的t和S,就可以求出a和b。但是由于每次測量中總存在隨機誤差,即:

式中:Si為測量數據;si為真值;vi為隨機誤差。

顯然,將每次測量誤差相加,可構成總誤差:

如何使測量的總誤差最小,選擇不同的評判標準會獲得不同的方法,當采用每次測量的平方和最小時,即:

利用求極值的方法得:

解上述方程組,可得:

其中,b為要求的海底地形的斜率,通過公式可將其轉換成角度。

4 仿真驗證

本文通過Matlab建立了兩類特定的地形,讓AUV在定深/定高模式下航行,通過2組仿真分別驗證了基于EKF和最小二乘法的海底地形坡度估計及海底地形跟蹤。

4.1 海底地形坡度估計仿真

首先通過Matlab建立一個梯形地形,在前200 s的時間內,海底地形為0°,在200 s~400 s的時間海底地形角度為20°,在400 s~600 s的時間內海底地形為0°,在600 s~800 s的時間內海底地形為-20°,在800 s~1000 s的時間內海底地形為0°。AUV航速設定為1節,傳感器采樣周期為0.5 s,給傳感器加入了標準差為1.5的白噪聲,通過EKF對傳感器數據進行濾波,圖2所示為海底地形隨時間的變化關系及AUV測量的數據。圖3所示為通過算法測得的海底地形的角度隨時間變化的曲線。

圖2 海底地形及AUV測量數據Fig.2 AUV submarine topography and measurement data

圖3 海底地形角度估計Fig.3 Seabed topography angle estimation

此時本文通過最小二乘法對海底坡度進行估計,n取值為10,即每10個點計算1次海底地形的坡度,通過圖3可以看出通過算法測量的海底地形的角度與設定角度基本一致,能夠準確預測海底地形的變化趨勢。

4.2 海底地形跟蹤仿真

針對海底地形跟蹤的仿真,本文建立了一種漸升型海底地形用以模擬典型的海底地形。

本文建立了一個長100 m的海底地形,為了建模方便,本文選取z=0表示海平面,z向下為正方向,設定海深為 20 m,在x<25時海深為 20 m,在 25<x<55時海深漸漸變小,在x>55時海深維持在14 m,如圖4所示。

圖4 漸升型海底地形Fig.4 Gradually rise subsea terrain

在仿真中,設定AUV模型為“潛龍一號”6000 m自主水下機器人,它攜帶8個不同方向的測距聲納,測距聲納分布示意如圖5所示,橢圓形表示潛龍一號載體,S1~S8為聲納編號,相鄰2個聲納之間夾角為 45°,其中 S1,S5~S8可以測量水平面上的障礙物信息,S1~S4可以測量垂直面的障礙物信息,其中S4測距聲納可以對AUV距底高度進行測量。將聲納探測距離設定為15 m,傳感器采樣周期為0.25 s。

圖5 測距聲納分布示意Fig.5 Schematic diagram of sonar

設定AUV航速為2節,定高5 m,如圖6所示為AUV航行示意圖,虛線表示AUV通過滑模控制后的航行路線,實線表示海底地形。

圖6 AUV航行示意Fig.6 AUV Navigation schematic

當AUV的測距聲納探測到前方海底有升高趨勢,AUV及時增大pitch角,當AUV爬坡完成后,此時AUV距離海底的高度大于5 m,AUV減少pitch角,開始下坡,直到AUV距離海底的高度達到5 m,pitch角最終歸零,完成垂直面的滑模控制。圖7所示為AUV的pitch角的變化曲線,pitch角控制在-15°~25°之間。

圖7 AUV pitch角變化曲線Fig.7 AUV pitch angle curve

5 結語

本文針對海底地形坡度估計的問題研究了基于擴展卡爾曼濾波與最小二乘法的海底地形跟蹤算法。仿真和試驗的數據表明,基于擴展卡爾曼濾波和最小二乘法的海底地形坡度估計能夠準確地對海底地形的變化趨勢進行計算及預測,并能順利完成海底地形的跟蹤。

[1]Grasmueck M,Eberli G P,Viggiano D A,et al.Autonomous underwater vehicle(AUV)mapping reveals coral mound distribution,morphology,and oceanography in deep water of the Straits of Florida[J].Geophysical Research Letters,2006,33(23):430-452.

[2]Singh H,Yoerger D,Bachmayer R,et al.Sonar mapping with the autonomous benthic explorer(ABE)[C]//International Symposium on Unmanned Untethered Submersible Technology University of New Hampshire-matine Systems,1995:367-375.

[3]Kajbafzadeh A M,Jangouk P,Yazdi C A.Anterior urethral valve associated with posterior urethral valves[J].Journal of Pediatric Urology,2005,1(6):433-435.

[4]Cruz N,Matos A C.The MARES AUV,a modular autonomous robot for environment sampling[C]//OCEANS 2008,IEEE,2008:1-6.

[5]Pi S,He B,Zhang S,et al.Stereo visual SLAM system in underwater environment[C]//OCEANS 2014-TAIPEI.IEEE,2014:1-5.

[6]陳志敏,薄煜明,吳盤龍,等.基于新型粒子群優化的粒子濾波雷達目標跟蹤算法[J].信息與控制,2012,41(4):413-418.

[7]王星星,吳貞煥,楊國安,等.基于改進粒子群算法的最小二乘影響系數法的理論及實驗研究[J].振動與沖擊,2013,32(8):100-104.

猜你喜歡
卡爾曼濾波測量
把握四個“三” 測量變簡單
滑動摩擦力的測量和計算
改進的擴展卡爾曼濾波算法研究
測控技術(2018年12期)2018-11-25 09:37:34
滑動摩擦力的測量與計算
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
測量的樂趣
測量
基于模糊卡爾曼濾波算法的動力電池SOC估計
電源技術(2016年9期)2016-02-27 09:05:39
基于擴展卡爾曼濾波的PMSM無位置傳感器控制
電源技術(2015年1期)2015-08-22 11:16:28
基于EMD和卡爾曼濾波的振蕩信號檢測
主站蜘蛛池模板: 全部免费特黄特色大片视频| 日本午夜影院| 欧美a网站| 九一九色国产| 天天躁狠狠躁| 亚洲中文精品人人永久免费| 久久国产精品波多野结衣| 无码精品福利一区二区三区| 亚洲 欧美 日韩综合一区| 在线综合亚洲欧美网站| 免费a级毛片18以上观看精品| 婷婷久久综合九色综合88| 色综合成人| 香蕉蕉亚亚洲aav综合| 久久无码av三级| 国产一级妓女av网站| 91亚洲精选| 午夜福利视频一区| 91精品专区| 高清欧美性猛交XXXX黑人猛交| 精品夜恋影院亚洲欧洲| 国产精品毛片一区视频播| 欧美在线三级| 九九免费观看全部免费视频| 日韩欧美网址| 亚洲国产天堂久久综合226114| 永久天堂网Av| 婷婷色中文网| 欧美成人日韩| 一本大道无码日韩精品影视| 国产精品污视频| 久久综合亚洲鲁鲁九月天| 青草免费在线观看| 亚洲欧美精品日韩欧美| 91久久大香线蕉| 97在线免费| 欧美成人精品一级在线观看| 国产在线精品人成导航| 国产色婷婷视频在线观看| 久久青草免费91观看| 亚洲国产亚洲综合在线尤物| 伊人久久大线影院首页| 日本a级免费| 91无码视频在线观看| 99久久精品久久久久久婷婷| 五月婷婷丁香色| 亚洲国产欧洲精品路线久久| 影音先锋丝袜制服| 日韩欧美中文| 91福利在线观看视频| 婷婷六月综合| 久久这里只有精品66| 国产亚洲高清视频| 久久婷婷国产综合尤物精品| 国产色婷婷| 久久综合丝袜日本网| 国产成人精品亚洲日本对白优播| 国产女人在线视频| 国产欧美日韩在线一区| 99久久精品视香蕉蕉| 无码专区在线观看| 国产久草视频| 九九九国产| 亚洲天堂啪啪| 在线日本国产成人免费的| 99精品免费欧美成人小视频 | 香蕉在线视频网站| 一级毛片a女人刺激视频免费| 亚洲国产理论片在线播放| 日本人真淫视频一区二区三区| 国产拍在线| 中文字幕伦视频| 国内老司机精品视频在线播出| 不卡无码网| 国产精品成人观看视频国产| 亚洲 欧美 日韩综合一区| 四虎成人精品| 国产毛片久久国产| 精品無碼一區在線觀看 | 亚洲va在线∨a天堂va欧美va| 99热这里只有精品5| 日韩 欧美 国产 精品 综合|