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

一種考慮時鐘同步問題的多AUV協同定位算法

2013-05-28 08:01:36張福斌張小龍
水下無人系統學報 2013年5期
關鍵詞:利用

張福斌, 張小龍, 馬 朋

?

一種考慮時鐘同步問題的多AUV協同定位算法

張福斌, 張小龍, 馬 朋

(西北工業大學 航海學院, 陜西 西安, 710072)

在多自主水下航行器(multi-AUVs)協同導航系統中, 領航AUVs配備高精度導航定位設備, 跟隨AUVs配備低精度導航設備, 領航、跟隨AUVs均配備水聲通信設備, 跟隨AUVs利用領航AUVs的廣播信息獲得其與領航者間的距離。本文針對領航AUVs與跟隨AUVs間的時鐘不同步問題, 給出了AUV時鐘相對偏移與相對漂移模型, 并將跟隨AUVs的時鐘偏差作為未知量, 提出了一種考慮時鐘同步問題的multi-AUVs協同定位算法。仿真結果表明, 該算法不僅可以大幅度提高跟隨AUVs的協同定位精度, 而且能夠隨時對跟隨AUVs時鐘誤差進行估計, 有效地提高了multi-AUVs協同導航系統性能。

多自主水下航行器; 時鐘同步; 協同導航

0 引言

在多自主水下航行器(multiple autonmous un- derwater vehicles, multi-AUVs)協同導航定位系統中, 利用水聲通信技術測量AUVs間相對位置關系, 提高系統整體定位精度, 已成為國內外AUV導航定位領域重點研究的問題。

2005年, Curcio等利用時間同步信號和水聲傳播延遲的方法進行了相對位置測量, 對1個領航者、2個跟隨者進行了試驗, 并進行了誤差分析[1]; Bahr等應用卡爾曼濾波對領航-跟隨式多AUV協同定位方法進行了研究, 并進行了試驗驗證[2]。2008年, 張立川等在測量水聲傳播延遲的條件下, 對多AUV協同導航算法進行了研究[3]; Yao Yao等研究了多AUV間的位置關系對協同定位精度的影響[4]。

由于水下AUVs間通信頻帶受限的特點, 同時為了降低AUV功耗, 提高數據更新速率, 一般采取單向水聲通信測距(one way travel time, OWTT)的模式[5-6]。單向測距法要求所有AUV內部時鐘時刻保持同步, 雖然AUV出航前可通過GPS授時的方式實現, 但隨著時間的增加, AUV內部時鐘必然會產生漂移, 從而對水聲測距精度造成影響, 進而影響AUV的定位精度。

AUVs間的時鐘同步包括: 領航AUVs間的時鐘同步和領航、跟隨AUVs間的時鐘同步2個方面。領航AUVs由于數量少, 內部時鐘精度較高, 故可采取雙向水聲通信方式實現之間的時鐘同步; 而跟隨AUVs數量一般較多, 內部時鐘精度較低, 如果仍采用領航AUVs間的時鐘同步方法, 由于受水下通信帶寬較窄等因素制約, 實現困難。本文針對多AUV協作系統中跟隨AUVs隨著航行時間增加出現的時鐘不同步問題, 給出了跟隨AUVs時鐘相對偏移與相對漂移模型, 并將AUVs間時鐘差作為未知量帶入定位方程, 利用非線性加權最小二乘算法進行求解。最后通過數學仿真試驗驗證了算法的有效性。在多AVU協同定位系統中, 領航AUVs間也存在時鐘同步問題, 但非本文研究重點, 則另文重點分析。

1 時鐘模型

AUV時鐘通常是利用晶體振蕩器脈沖來度量[7], 即

在多AUV協同過程中, 即使AUVs間時鐘誤差不大, 但是經過與水下聲速的相乘, 也會產生很大的測距誤差, 影響AUVs協同定位精度, 因而AUVs間的時鐘同步在利用OWTT法進行協同定位的過程中必須加以考慮。

2 AUVs間時鐘同步

AUVs間時鐘同步過程中, 并不要求AUV時鐘均與標準物理時鐘相同步, 而是要求各AUVs間時鐘保持一致, 即可認為AUVs間時鐘是同步的。假定c()為AUV領航時鐘,c()為AUV跟隨時鐘,c()為標準物理時鐘, 從而有

領航AUVs時鐘

跟隨AUVs時鐘

則領航AUVs時鐘與跟隨AUVs時鐘差

從式(5)可知, 領航AUVs時鐘與跟隨AUVs時鐘差既有因初始時刻不同步而產生的相對偏移, 又有因晶振頻率不同而產生的相對漂移。然而, 在多AUV協同過程中, 不論AUVs間時鐘存在相對偏移還是相對漂移, 均可將其時鐘差作為一整體未知量加以考慮。

3 時鐘同步的多AUV協同定位算法

AUVs協同定位過程中, 由于AUV深度狀態可利用深度傳感器直接精確測得, 3D運動模型通過在水平面內投影可轉化為2D運動模型, 因此為得到AUV位置狀態只需確定其經度、緯度信息。再考慮作為未知量的領航AUVs與跟隨AUVs間時鐘差, 可知在利用非線性加權最小二乘算法進行協同定位計算過程中, 所需確定的未知量共有3個(經度、緯度和時鐘差), 為了保證定位方程可解, 則需從3個或3個以上領航AUVs處獲得距離量測信息。對于1個或2個領航AUVs構成的協同定位系統, 可利用構建虛擬基點的方法進行求解[9]。

本文假設領航AUVs間已實現時鐘同步, 領航AUVs與跟隨AUVs保持圖1所示隊形(跟隨AUVs處在3個領航AUVs構成的等邊三角形中心)。

圖1 多自主水下航行器協同定位隊形示意圖

在利用OWTT進行多AUV協同定位過程中, 利用領航、跟隨AUVs間水聲信號的單程傳播延時即可獲得AUVs間的相對距離量測值。若領航AUVs和跟隨AUVs間時鐘同步, 即兩時鐘同頻同相, 或已知相差, 則可得領航、跟隨AUVs間的量測距離

(8)

式中

實現跟隨AUVs自定位位置的實時修正。

4 仿真結果與分析

為了驗證協同定位算法的有效性, 進行系列仿真試驗。在下述試驗中考察由4個AUVs組成的協同定位編隊, 領航、跟隨AUVs均做2D平面運動, 其運動隊形如圖1所示。仿真設置如下。

圖中給出了AUVs運動軌跡、跟隨AUV的定位軌跡、跟隨AUV經過修正后的協同定位誤差、跟隨AUV時鐘誤差的計算情況。從圖中可以看出, 跟隨AUV在自定位存在較大誤差的情況下, 通過利用領航AUVs進行協同定位, 可以獲得較高的定位精度。

圖3 時鐘偏移下的仿真結果

圖4給出了多AUV運動軌跡、跟隨AUV的定位軌跡、跟隨AUV經過修正后的協同定位誤差以及同時存在相對偏移和相對漂移下的AUV時鐘誤差估計與估計誤差。從圖中可以看出, 當相對偏移量和相對漂移量同時存在時, 跟隨AUV同樣可以獲得比較準確的定位精度。

由以上2次仿真結果得出, 無論AUVs間時鐘存在相對偏移還是相對漂移, 在將時鐘誤差作為未知量進行考慮時, 本文所設計算方法不僅可以得到理想的協同定位精度, 而且能夠隨時對AUVs間時鐘誤差進行估計與修正, 有效地提高了AUVs協同定位效能。

圖4 時鐘偏移及漂移下的仿真結果

5 結束語

本文針對多AUV協同定位系統中AUVs間時鐘不同步問題, 建立了AUVs時鐘同步模型, 將時鐘差作為未知量, 設計了基于加權最小二乘的AUVs協同定位算法, 最后進行了仿真驗證。仿真結果表明, 所提算法可以有效地對AUVs間時鐘誤差進行估計及修正, 提高了多AUV協同定位精度。

[1] Curcio J, Leonard J, Vaganay J, et al. Experiments Inmo- ving Baseline Navigation Using Auto-nomous Surface Craft[C]//Proceedings of the 2005MTS/IEEE Oceans Co- nference. IEEE, 2005: 730-735.

[2] Bahr A, Leonard J J. Cooperative Localization for Auton- mous Underwater Vehicles[C]//In Proceedings of the10th International Symposiumon Experimental Robotics(ISER), 2006: 1-10.

[3] 張立川, 劉明雍, 徐德民, 等. 基于水聲傳播延遲的主從式多無人水下航行器協同導航定位研究[J]. 兵工學報, 2009, 30(12): 1674-1678.Zhang Li-chuan, Liu Ming-yong, Xu De-min, et al. Co- operative Localization for Multi-UUVs Based on Time-of- flight of Acoustic Signal[J]. Acta Armamentarii, 2009, 30 (12): 1674-1678.

[4] Yao Y, Xu D M, Yan W S, et al. An Optimal Measure Choosing Strategy to AUVs Cooperative Localization[C] //Proceedings of 4TH IEEE Conference on Industrial Electronic and Application(ICIEA), 2009: 1889-1894.

[5] Eustice R, Whitcomb L, Singh H, et al. Experimental Results in Synchronous-Clock One-Way-Travel-Time Acoustic Navigation for Autonomous Underwater Vehi- cles[C]//IEEE International Conference on Robotics and Automation, IEEE, 2007: 4257-4264.

[6] Eustice R, Whitcomb L, Singh H, et al. Recent Advances in Synchronous-Clock One-Way-Travel-Time Acoustic Navigation[C]//Proceedings of the 2006 IEEE/MTS Oce- ans Conference, IEEE, 2006: 1-6.

[7] 任豐原, 董思穎, 何滔, 等. 基于鎖相環的時間同步機制與算法[J]. 軟件學報, 2007, 18(2): 372-380.Ren Feng-Yuan, Dong Si-Ying, He Tao, et al. A Time Synch- ronization Mechanism and Algorithm Based on Phase Lock Loop[J]. Journal of Software, 2007, 18(2): 372-380.

[8] 張先富, 馮冬芹. 基于加權最小二乘法的精確時鐘同步算法研究與實現[J]. 傳感技術學報. 2008, 21(3): 1556-1560.Zhang Xian-fu, Feng Dong-qin. Realization of Precise Time Synchronization Algorithm Based on Weighted Least-Squares Algorithm[J]. Chinese Journal of Sensors and Actuators, 2008, 21(3): 1556-1560.

[9] 馬朋. 基于廣播通信的多AUV協同定位技術研究[D]. 西安: 西北工業大學, 2013.

An Algorithm of Multi-AUVs Cooperative Location Considering Clock Synchronization

ZHANG Fu-bin, ZHANG Xiao-long, MA Peng

(College of Marine Engineering, Northwestern Polytechnical University, Xi′an 710072, China)

In the multi-AUVs cooperative navigation system, the leader AUVs are equipped with high-precision navigation and location equipments, the follower AUVs are equipped with low-precision navigation equipments, the leader AUVs and the follower AUVs are all equipped with underwater acoustic modem, and the follower AUVs use the broadcast information from the leader AUVs to obtain the distance to the leader AUVs. This paper aims at the clock asynchrony between the leader and follower AUVs to establish a relative offset model and a relative drift model of AUV clock. By taking the clock offset of a follower AUVs as unknown variable, a multi-AUVs cooperative location algorithm considering clock synchronization is proposed. Simulation results show that the algorithm can greatly improve the location accuracy of the follower AUVs and estimate the clock error of the follower AUVs at any time, thus enhance the performance of the multi-AUVs cooperative navigation system effectively.

multiple autonomous underwater vehicle; clock synchronization; cooperative navigation

TJ630.33; TP391

A

1673-1948(2013)05-0355-05

2013-04-02;

2013-05-22.

國家自然科學基金(6127333).

張福斌(1972-), 男, 博士, 副教授, 主要研究方向為水下航行器導航與控制技術.

(責任編輯: 楊力軍)

猜你喜歡
利用
利用min{a,b}的積分表示解決一類絕對值不等式
中等數學(2022年2期)2022-06-05 07:10:50
利用倒推破難點
如何利用基本不等式比較大小
利用一半進行移多補少
利用口訣算除法
利用數的分解來思考
Roommate is necessary when far away from home
利用
回收木再利用——Piet Hein Eek
工業設計(2016年5期)2016-05-04 04:00:33
低丘緩坡未利用地的開發利用探討
河北遙感(2015年4期)2015-07-18 11:05:06
主站蜘蛛池模板: 精品少妇人妻av无码久久| 国产91精品久久| 国产无码精品在线播放| 亚洲精品另类| 在线a网站| 免费看的一级毛片| 欧美综合区自拍亚洲综合天堂| 国产成人91精品免费网址在线| 亚洲日本中文综合在线| 亚洲国产日韩视频观看| 欧美97色| 91亚洲视频下载| 波多野结衣一区二区三区AV| 精品一区二区无码av| 欧美www在线观看| 一区二区三区国产| 亚洲中文字幕日产无码2021| 日本日韩欧美| 极品av一区二区| 91青青视频| 波多野一区| 五月婷婷综合色| 亚洲免费人成影院| 精品综合久久久久久97| 制服丝袜在线视频香蕉| 免费午夜无码18禁无码影院| 99草精品视频| 亚洲精品片911| a在线观看免费| 国产超碰一区二区三区| www中文字幕在线观看| 亚洲国产成人精品一二区| 二级毛片免费观看全程| 伊人久久久大香线蕉综合直播| 色网在线视频| 99久久精品免费视频| 成人91在线| 国产 日韩 欧美 第二页| 欧美一级99在线观看国产| 亚洲欧美极品| 小蝌蚪亚洲精品国产| 国产91无毒不卡在线观看| 成人免费网站在线观看| 丁香五月婷婷激情基地| 色偷偷一区| 国产特级毛片aaaaaa| 亚洲欧美精品一中文字幕| 色婷婷成人| 99热这里只有精品免费国产| 日韩免费成人| 亚洲国产成人自拍| 国产精品流白浆在线观看| AV色爱天堂网| 国产福利不卡视频| 国产精品密蕾丝视频| 视频二区亚洲精品| 亚洲日本在线免费观看| 被公侵犯人妻少妇一区二区三区 | 99久久精品视香蕉蕉| 九色综合视频网| 91po国产在线精品免费观看| 无码精品国产dvd在线观看9久| 国内毛片视频| 亚洲精品无码久久久久苍井空| 日本高清免费一本在线观看| 欧美成人怡春院在线激情| 精品国产成人三级在线观看| 国产精品一区二区在线播放| 精品福利国产| 免费无码又爽又黄又刺激网站 | 国产69精品久久久久妇女| 国产91在线免费视频| 国产69精品久久久久妇女| 色丁丁毛片在线观看| 在线综合亚洲欧美网站| 中文字幕一区二区人妻电影| 久久无码av三级| 91高清在线视频| 毛片网站在线看| 日本亚洲欧美在线| 重口调教一区二区视频| 婷婷六月在线|