水下滑翔機水下導航定位精度的提高對于滑翔機完成海洋環境觀測、資源探測、海洋目標識別與定位等任務至關重要。現有的水下滑翔機的導航技術多以航位推算搭配全球定位系統(GPS)為主。隨著導航技術的進步,慣性導航、聲學導航、海洋地球物理導航和組合導航等技術將更多地應用于水下滑翔機。基于此,文中簡要介紹了水下導航技術原理、分類以及常用算法,綜述了水下滑翔機導航相關技術研究與應用的國內外現狀,探討了水下滑翔機冰下導航的技術難點和發展趨勢。文中的工作可為水下滑翔機導航技術的深入研究與試驗應用提供依據。
水下滑翔機依靠調節浮力實現升沉,借助機翼產生水動力進行滑翔運動,具有低噪聲、長航程、大潛深等特點,可對海洋信息進行長時序、大范圍的觀測與探測[1]。作為認識海洋、經略海洋、保護海洋的一種重要工具,水下滑翔機在海洋科學探索、海洋資源開發以及海洋國防安全方面具有廣泛的應用前景。
為了完成觀測與探測任務,水下滑翔機需沿預設路徑航行,為此需要進行水下導航。導航定位技術對保障水下滑翔機的工作效能和航行安全至關重要[2],此外,導航定位精度也是水下滑翔機重要的技術指標[3-5]。水下滑翔機的導航包括水面和水下導航,其中,水下導航是一種將無人水下航行器由起始點引導到目標點的技術,基本參數為其位置、速度和航向[6]。
目前較為常見的水下導航方法有:航位推算法、慣性導航、聲學導航、海洋地球物理導航和組合導航技術[7-8]。航位推算法憑借小能耗和低成本的優點,在水下滑翔機中被廣泛使用于水下滑翔機。;慣性導航系統(inertial navigation system,INS)不依賴于外部信息源,是自主導航中的一種,常作為組合導航中的主導航系統。;聲學導航可分為長基線(long baseline,LBL)、短基線(short baseline,SBL)和超短基線(ultra short baseline,USBL)3種。;海洋地球物理導航利用地球本身物理特征進行導航,主要分為地磁輔助導航、地形輔助導航和重力輔助導航,優點是具有自主性強、隱蔽性好、不受地域和時間限制等優點。;組合導航技術是指將多種導航方式結合在一起,它是水下導航未來的重要發展方向。以卡爾曼濾波為代表,基于狀態空間分析的以卡爾曼濾波為代表的最優估計法是水下組合導航的關鍵技術。
為明晰水下滑翔機導航技術發展現狀,文中從以下幾方面對其進行梳理:
1)簡要闡述導航技術原理及常用的導航算法;
2)介紹水下導航相關的技術研究與應用情況的國內外現狀;
3)分析水下滑翔機在冰下導航的技術難點和發展情況。
1水下導航技術原理
1.1航位推算
1.2慣性導航
1.3聲學導航
1.4海洋地球物理導航
1.5組合導航
2水下滑翔機導航技術發展現狀
相較于其他類型的無人水下航行器,水下滑翔機的體積更小,質量更輕,但相應的負載能力有限。水下滑翔機需要在水下長期工作,同時又要保證導航精度的前提下,對其所攜帶導航設備的體積、質量和能耗提出了更嚴格的要求。
2.1水下航位推算技術
簡單的航位推算形式只需電子羅盤和深度傳感器的組合即可實現水下導航。例如,Scripps海洋研究所(Scripps institution of oceanography)研制的Spray水下滑翔機[24]在水面獲得定位信息后,通過搭載的TCM2電子羅盤以及211-38型深度計,就能夠推算出向目標點位置運動的目標航向、姿態角度等航行參數。
華盛頓大學的Seaglider水下滑翔機[25]根據水下的推算位置在水面的投影與期望位置之間的差值,利用KF進行定位估計。如果海流速度與Seaglider的水平滑翔速度相當,則根據KF算法,用深度平均流來建立海流模型,基于海流模型參數推算向目標航點前進的最優航向與速度。Seaglider水下滑翔機浮出水面時利用Garmin 25 HVS型GPS模塊進行導航誤差修正。如果海流速度超過航速,Seaglider會選擇使目標距離增加最小的方向作為目標航向。
計入從上一個出水位置到當前出水位置之間沿滑翔機軌跡得出的平均流速估計值,融合到航位推算中,對提高導航精度有一定效果[26]。但這種估計方法沒有考慮流場的時空變化,與實際流速存在較大偏差,導航精度改善有限。Webb Research Corp研制的Slocum水下滑翔機[27]將航位推算與多普勒測速結合,利用DVL實測海流數據,提高航位推算精度。
采用數據同化調整模型[28],融合衛星、船只、浮標和滑翔機的實時或遠程觀測數據,可進一步提高海流預測模型的準確性。Szwaykowska等[29]研究了基于海洋模型的真實環境并模擬水下航行器位置誤差增長的界限,這種誤差分析方法可用于提高海洋模型的精度和導航算法的性能。Hart等[30]開發了一種基于A*算法的最優路徑規劃算法。該算法結合區域海洋模型,通過對滑翔機運動軌跡的預測,生成仿真滑翔機運動軌跡模型。由于沒有對算法的估計流速與滑翔機的觀測流速進行比較,無法驗證模型的正確性[31]。Chang等[32]提出一種由海洋模型預測輔助的Slocum實時導航算法,并于2012~2013年底在美國南卡羅萊納附近海域進行海試,試驗結果驗證了海流預測模型可提高滑翔機的導航性能[33]。Szwaykowska等[29]聚焦于較小海域的水下滑翔機工作情況,根據多架滑翔機的測量數據作為反饋,對模型進行實時調整,從而提高水下滑翔機在海洋中的導航性能。這種方法相比基于航位推算和水下流速估計的導航方法擁有更高的導航性能,當存在明顯時空變化的流場時,具有更好的可靠性。
2.2慣性導航技術
INS可為水下滑翔機提供較精確的定位信息。現階段,INS在質量、精度和能耗等多方面存在應用瓶頸,導致這種方法未在水下滑翔機中得到廣泛應用,Huang等[34-35]展示了微型機電系統(micro electro mechanical system,MEMS)在水下滑翔機中的試驗性應用。Jenkins等[36]提出一種應用于水下滑翔機的緊湊型慣導系統——iXSEA U-phins,其重約2.14 kg,體積2 100 cm3,功耗為3 W(見圖)。
圖iXSEA U-phins慣性導航系統
慣性測量元件的精度直接決定了SINS的精度水平。當前SINS常用的陀螺儀類型有激光陀螺儀、光纖陀螺儀及微機電陀螺儀等。國外的陀螺儀已進入光學和微機電時代,精度不斷提高,環形激光陀螺、干涉型光纖陀螺和MEMS陀螺等固態陀螺儀逐漸成熟。受制造工藝和專用集成電路水平的制約,目前國產陀螺儀的精度不高,總體上和以美國為代表的世界先進水平有一定的差距。近幾十年,國內的一些高校和科研單位基于不同種類的陀螺儀自主研制了多種SINS,如激光陀螺SINS、光纖陀螺SINS和MEMS陀螺SINS等,已經被陸續應用于陸海空等領域。就全球發展現狀而言,現有慣性測量元件不足以滿足當前各種不同導航任務的指標要求,未來的主要目標是提高精確性、連續性和可靠性,降低器件的成本及功耗等。
慣性傳感器元件的定常誤差模型難以建立,提高導航精度十分困難。針對這個問題,Huang等[34-35]根據不同的誤差模型設計合適的濾波器,將多模型方法與EKF相結合,給出狀態的最優估計。同時利用具有高精度預測優勢的融和Adams的多模型擴展卡爾曼濾波算法(multi-model EKF fusing Adams explicit formula algorithm,MEKFA),使姿態估計精度得到較大的提高。理論分析證明了該算法的收斂性和穩定性,并通過“海翔”號水下滑翔機湖泊試驗進行了驗證。結果表明,MEKFA方法與單EKF和乘性擴展卡爾曼濾波(multiplicative EKF,MEKF)相比,姿態估計性能有顯著提高。
Kim等[37]結合平均海流速度模型,實現了INS對海流速度的測量。經過計算,受海流影響的加速度增量是INS中加速度計測量精度的1/10,加速度計無法直接感覺到海流的影響,這些微弱的海流效應將完全被傳感器噪聲和外部干擾所阻斷。然而,海流對滑翔路徑的影響是在若干小時的滑翔中累積起來的。通過將滑翔機內置的INS輸出數據與平均海流速度模型的先驗信息結合,校正海流加速度測量,完成加速度計偏差的誤差修正就能夠獲得水下滑翔機位置估計。對于沒有海流信息的情況,仍然可以根據每次滑翔結束后測量到的位置誤差估計海流數據,再遞歸反饋到平均海流模型中,從而提高定位精度。
姿態位置信息的測量精度還取決于數據融合算法,傳統的捷聯式慣性導航的姿態算法在復雜動態環境下,常常不能滿足目前的精度要求,需要尋求更高精度的算法。位姿估計的算法中最常用的是KF算法,其廣泛適用于線性狀態空間模型,但該方法要求系統方程線性且系統模型精確,并不適用于非線性系統。有學者提出用統計算法來估計非線性狀態空間模型,Durbin等[38]基于推算近似線性模型提出了迭代結構,這些線性模型的似然估計能匹配潛在非線性模型的對數似然函數,在線性估計模型的基礎上提出重要性抽樣方案,但此方法需要計算Jacobian矩陣,計算量較大,實際應用中具有一定的局限性。文獻[39]~[42]中提出的魯棒濾波器和KF相比不需要噪聲的統計假設,當系統中存在不確定模型時,該濾波器因具有較強的魯棒性而得到廣泛應用。即使出現模型不確定,H2濾波器也能確保在H2范數中噪聲信號與濾波誤差之間存在邊界,但要求噪聲是高斯白噪聲信號。濾波器通過優化對所研究對象的某些閉環性能使范數達到最優的濾波效果。為保證濾波器不僅有收斂的估計誤差而且有較滿意的動態性能,Cao等[43]提出了混合濾波器。
2.3聲學導航技術
聲學導航主要是利用固定或移動聲學信標通過水聲通信來完成水下導航。Techy[44]和Van Uffelen等[45]中提出一種應用于Seaglider水下滑翔機的LBL聲學導航系統。該系統由3個位于水面并配備有GPS導航模塊的移動聲學信標作為參考,通過測量聲波往返行程的時間,再利用EKF算法將水下滑翔機的運動狀態融入到估計算法中,得出簡單的幾何定位估計值,通過仿真和試驗驗證了此聲學系統在具有多徑效應和強海流的淺海環境下,能夠有效提供高精度的定位估計。2010~2011年初,Van Uffelen等[46-47]在菲律賓海域部署了4架Seaglider水下滑翔機,利用水下滑翔機接收到聲波時刻與預測值之間的傳輸時間偏移量來估計距離的誤差值,從而提高滑翔機在水下收集數據時的定位估計,驗證了滑翔機作為傳感器搭載平臺的實用性。整個工作過程記錄了滑翔機超過2 000次的水聲數據傳輸,距離系泊聲源最遠達到700 km。與以上方案不同,Sun等[48]提出以聲學信標為環境特征,根據海底信標到滑翔機的距離來估計滑翔機的位置,實現水下滑翔機在三維空間的導航定位的導航方法。基于EKF-SLAM(simultaneous localization and mappi-ng)算法,在信標位置未知情況下,能夠同步估計滑翔機和信標的位置。這種算法的優勢在于將滑翔機的速度估計納入導航定位系統中,進一步降低了導航定位誤差。
Woithe等[49]探討了利用DVL來改善Slocum電能滑翔機航位推算算法中位置估計方法的可行性,提出通過安裝DVL的輔助航位推算導航算法,并在新澤西海岸進行為期12天的滑翔機部署,初步顯示了良好的試驗效果。
硬件方面,低功耗聲學調制解調器是聲學導航的核心器件。美國Teledyne Benthos公司為美海軍Seaweb海底網絡開發了一種名為Telesonar的聲學調制解調器。Teledyne Webb提供的Sloc-um滑翔機和Teledyne Benthos提供的調制解調器組合形成的導航定位和數據傳輸網絡見下圖。
水下滑翔機/聲學調制解調器數據傳輸示意圖
2.4組合導航技術
2.4.1 GPS/SINS/DVL組合導航
SINS結合DVL是目前水下組合導航中比較常用的方法,并在多種水下航行器中得到廣泛應用[51-53]。季龍[54]和黃海洋[55]先后對在水下滑翔機上搭建低成本、高精度的GPS/SINS組合導航系統進行了探索。在水面上時,使用GPS提供整機系統需要的位置坐標信息。在水下運動時,由電子羅盤或SINS和深度傳感器相結合獲取滑翔機的姿態信息,再通過卡爾曼濾波進行數據融合實現水下的位置解算。李輝[56]提出了一種水下滑翔機的水面/水下導航定位算法:在水面上通過GPS獲取位置,在水下利用姿態航向參考系統提供信息,再利用EKF方法進行導航信息融合,最后利用MATLAB軟件進行算法仿真,結果符合預期。對于水下滑翔機編隊的協同導航算法,Paley[57]和Tang等[58]提出了自適應EKF,通過聲學廣播的方式,解決了水下滑翔機的編隊協作組網導航定位問題。Huang等[59]基于慣性導航和航位推算的組合導航,提出一種分裂基快速傅里葉變換和UKF的混合算法。分裂基快速傅里葉變換是將radix-2和radix-4快速傅里葉變換的優點結合起來的一種方法[60],計算量較小,擁有較大的漸進復雜度。試驗結果表明,該算法在估計精度和計算成本方面具有較好的優勢。周吉雄[61]將UKF與聯邦卡爾曼濾波(federated Kalman filtering,FKF)技術集合起來,通過仿真驗證了這種基于局部反饋校正的UKF在組合導航系統中具有較高的精度和魯棒性。呂志剛[62]提出一種SINS/GPS和DVL組合導航的方法,為自主式水下航行器(autonomous underwater vehicle,AUV)平臺提供高精度的連續導航信息,并對此組合導航系統的標定方法和誤差分析進行了系統性的研究。針對SINS/DVL組合導航問題,Xu等[63]以導航需求為導向,設計基于改進Sage-Husa自適應卡爾曼濾波算法的導航系統,仿真結果表明,該系統具有較高的容錯性。
2.4.2海洋地球物理輔助慣性導航技術
1)地磁輔助導航
20世紀70年代,美國就已經完成了全球磁力矢量分布圖的測繪,并研制出了適用于AUV平臺的地磁定位系統。美國西屋電器公司提出了利用己知靜止磁異常對水下航行器進行導航的方法[64];美國雷神公司提出了利用磁場進行水下導航定位的方法,并進行了試驗驗證[65]。2009年,Kato[66]提出了基于地磁圖和等深線圖的AUV導航定位算法,并采用相關海域的地磁場數據和水深數據進行了仿真試驗。NASA Goddard空間中心對水下地磁導航進行了研究,并進行了大量的試驗[67]。
在國內,余樂[68]以提高地磁匹配導航系統航跡規劃效率和精度為目的,對航跡規劃算法和地磁適配區選擇原則進行了理論研究和仿真驗證。Lin[69]對水下地磁導航進行了研究,在渤海海域進行了地磁測量與水下地磁輔助導航試驗,取得了400 m左右的精度。國防科學技術大學科研人員[70-72]成功研制出慣性/地磁匹配組合導航系統樣機,并分別于2008年、2009年、2011年進行了岸基車載試驗、水面船試驗和水下試驗,驗證了地磁/慣性組合導航系統的可行性。劉明雍等[73]提出受地磁異常影響的水下航行器導航方法,將最近點迭代算法運用到水下地磁匹配導航中,通過多次迭代匹配來減小慣性導航的累積誤差。
2)地形輔助導航
在全球衛星導航出現之前,洲際巡航導彈的遠程導航系統是利用高度計數據與預先存儲地圖的地面高程進行比較,從而實現精確長期的定位估計。定位精度取決于地形圖的分辨率和測量高程的精度。在建立GPS之后,這個系統顯得多余,但其在GPS定位失效時仍能發揮作用。由此,利用地形信息進行水下導航也是可行的,但由于水深圖分辨率較低,限制了其在水下航行器中的使用。
在國外,Stuntz等[74]研究了在沿海地區精確定位滑翔機軌跡所需的最小數據集,分析了地形跟蹤算法的定位性能,首先對壓力傳感器和高度計的采集數據進行平滑處理以消除噪聲,然后將其與局部測深值進行比較,從而生成位置修正值。在加州沿海進行的Slocum滑翔機的試驗結果表明,地形輔助慣性導航方法比單獨使用慣性導航更加精確。
通過其他的地球物理參數,如采用地球磁場和地球重力場來增強地形輔助算法,以提高其魯棒性的研究也被提出,但是這些試驗的效果還未得到充分證明[75]。
3冰下導航技術發展方向
冰下任務提供了非常有價值的科學信息。自20世紀70年代,Francois和Nodland在北冰洋邊緣的波弗特海部署無人水下航行器時起,許多AUV都陸續開展了冰下觀測。在冰層覆蓋地區持續觀測對氣候變化研究和極地勘探工作尤為重要。在冰下,衛星導航系統失效,水下滑翔機的導航與定位尤其困難,慣性導航失去定時校準條件,在現有水下導航方法中,只有聲學導航和地球物理導航方法能夠在冰下為滑翔機提供有限的定位估計。
3.1冰下聲學導航
利用聲學設備進行導航的水下無人航行器,多依賴于固定的聲源進行機載導航或在船上和陸地上來進行位置估計。Rossby等[76]為Seaglider開發了適用于冰下環境的聲學導航系統,并于2006~2014年在戴維斯海峽部署了14架次滑翔機,對六自由度EKF后處理導航結果進行了驗證。試驗中的定位信息是由系泊在固定位置的RAFOS浮標[76]搭載的聲學導航源提供的。美國海軍研究辦公室(office of naval research,ONR)邊緣冰區(marginal ice zone,MIZ)項目開發的實時聲學導航系統在南極洲對Slocum水下滑翔機的冰下聲學導航定位能力進行了驗證[77]。
最常用的冰下聲學導航策略是LBL系統導航和USBL導航相結合的導航策略[78-79]。另外,還有一些LBL的新應用[80]以及基于視覺的用于超短距離的歸航算法。Hugin[81]和Theseus[82]等水下機器人使用單信標導航來擴展它們的LBL系統。此外,Gavia水下航行器[83]創新地向上安裝DVL來測量航行器相對于冰層的速度,以實現水下導航。
由于導航源不能穿越冰層預先部署在海底,只能部署在冰面上,所以,當探測區域的冰層漂移時,導航源不能對滑翔機提供精確實時的定位信息。聲學導航源需同時傳輸它們所在的位置。隨時間傳輸導航源位置信息的概念并不新鮮,GPS信號和低速率遙測數據已經被用于小型水下移動導航網絡[84-86]。華盛頓大學在北極的試驗中首次使用這種方法搭建了完整的導航系統[87],但由于導航源和水下滑翔機之間的通信過程產生的時鐘漂移將導致距離測量存在一定誤差。
3.2冰下地形輔助導航
美國伍茲霍爾海洋研究所[88]對水下滑翔機在冰下的地形輔助導航方法進行了系統的研究,評估了可用于水下滑翔機在經歷季節性海冰海洋中全年使用的可行性。該試驗基于Slocum 200 m水下滑翔機,結合深度和海流估計的水深模型[89],使用單波束高度計和航位推算方法進行導航信息更新。試驗結果十分樂觀,但對算法使用地區具有局限性。
紐芬蘭紀念大學的Claus等[90]通過一種離線試驗方案,將在線定位估計方法分別與常規航位推算方法、包含GPS校正的航位推算方法以及離線地形輔助的定位估計方法進行比較,驗證了水下滑翔機平臺基于抖動自舉粒子濾波器的地形輔助導航算法的準確性。這種方法被應用在冰下進行持久的導航定位測量。在紐芬蘭赫里路德冰川峽灣,科研人員分別在2010年和2012年對水下滑翔機進行了距離為12 km和91 km的室外導航試驗,試驗結果表明,該算法能夠在2次試驗中分別保持33 m和50 m的誤差。2014年6月10日~11日在加拿大紐芬蘭省的康賽普申海灣,進行了水下滑翔機地形輔助導航的進一步測試,在由10 km和90 km直線段的2組離線試驗中,該方法的誤差分別為25 m和50 m,驗證了冰下導航算法在淺海地區的有效性。但這些試驗還存在以下問題:1)水下滑翔機的定位坐標系位于磁北,而地形輔助導航處理器坐標位于真北,導致相對于滑翔機坐標系存在一定的磁偏角誤差;2)試驗海域較淺,水下滑翔機仍能接收到GPS的定位信息,這些信息會將地形輔助算法的初始值重新復位,因此不能驗證水下滑翔機在較深海域進行長時間持續導航情況下該算法的有效性。
5結束語
水下滑翔機作為探索海洋、執行水下任務的重要工具,在我國海洋資源勘探與開發方面具有重要作用。高精度、高可靠性的導航系統是水下滑翔機成功完成任務并安全返航的保證之一。文中對水下滑翔機平臺常見導航系統的原理、分類與關鍵技術進行了說明,最后對水下滑翔機冰下導航發展情況進行了展望。
隨著水下滑翔機工作范圍向邊遠海域逐步擴大,水下導航技術也將面臨更多未知的挑戰。為搭建水下滑翔機海洋網絡,實現海洋信息實時交互傳遞,未來,水下滑翔機導航技術將向著高精度、強魯棒性、實時性及協同組網等方向發展。并以慣性導航技術為主,多種導航技術為輔,實現多種導航傳感器,多種導航方式的組合導航,進一步提高水下導航技術的準確性、靈活性與可靠性,構建智能化的組合導航方式,不斷提高水下滑翔機的海洋觀測能力。
-
導航
+關注
關注
7文章
533瀏覽量
42552 -
無人機
+關注
關注
230文章
10515瀏覽量
182424 -
水下滑翔機
+關注
關注
0文章
5瀏覽量
1800
發布評論請先 登錄
相關推薦
基于PC的水下作業控制系統的研究
基于模糊推理水下作業系統運動控制研究
南方電網水下機器人項目完成驗收,可保障電網的安全可靠運行
水下機器人:百花齊放從科考利器到娛樂新品
遙控機器人在深水A油田臥式采油樹作業中的應用資料說明
![遙控機器人在深水A油田臥式采油樹<b class='flag-5'>作業</b>中的應用資料說明](https://file.elecfans.com/web1/M00/91/01/o4YBAFzP2e6AXbu7AA1l0Bt8ty4369.png)
水下機器人將引來新發展 “新基建”將賦能水下機器人?
IT7600助力水下機器人作業
水下作業需求增大,加快我國水下機器人產業化、規模化進程
挪威或將開發用于恢復海底管道的水下3D打印技術
水下航行器水下高度、航向和姿態測量方案的介紹
ROV水下作業仿真平臺:龔嘴水電站壩體檢測和清理作業仿真
國產水聲功率放大器ATA-L50在水下通信領域中的應用
![國產水聲功率放大器ATA-L50在<b class='flag-5'>水下</b>通信領域中的應用](https://file1.elecfans.com//web2/M00/8D/EC/wKgaomTB0IWAEQ-bAAA6DUGvjGw136.jpg)
水下測距傳感器:泳池清潔機器人精準定位的必備智能感知“神器”
![<b class='flag-5'>水下</b>測距傳感器:泳池清潔機器人精準定位的必備智能感知“神器”](https://file.elecfans.com/web1/M00/F0/CC/o4YBAGCt64uASn7SAACOQ25eVjs910.jpg)
評論