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
主站蜘蛛池模板: 久久精品人妻中文视频| 国产欧美视频在线| 手机精品视频在线观看免费| 日本午夜精品一本在线观看| 国产精品久久久久久久久kt| 色网站在线视频| 成人韩免费网站| 国产精品露脸视频| 欧美精品不卡| 伊人久久综在合线亚洲91| 欧美爱爱网| 二级特黄绝大片免费视频大片| 色悠久久久久久久综合网伊人| 国产成人久视频免费| 无码精品一区二区久久久| 国产99精品久久| 亚洲视频在线观看免费视频| 中文字幕永久视频| 91福利片| 色哟哟国产精品一区二区| 欧美啪啪一区| 日韩中文欧美| 在线观看精品自拍视频| 国产成人精品男人的天堂| 久久精品人人做人人爽97| 不卡无码h在线观看| 在线无码九区| 欧美成人精品一区二区| 亚洲精品在线影院| 精品亚洲麻豆1区2区3区| 久久这里只有精品8| 日韩AV无码免费一二三区| av在线无码浏览| 黄片在线永久| 亚洲性视频网站| 91精品国产一区自在线拍| 手机精品视频在线观看免费| 伊人婷婷色香五月综合缴缴情| 高清码无在线看| 手机在线看片不卡中文字幕| 美女被躁出白浆视频播放| 成人无码区免费视频网站蜜臀| 国产精品妖精视频| 国产精品久久久久久久久久久久| 又黄又湿又爽的视频| 欧美不卡视频在线观看| 国产精品视频第一专区| 特级毛片免费视频| 久久99热这里只有精品免费看| 日本不卡在线播放| 国产成人精品高清不卡在线| 精品成人一区二区三区电影 | 在线无码av一区二区三区| 亚洲二区视频| 91香蕉视频下载网站| 久久情精品国产品免费| 无码人中文字幕| 欧美日韩在线第一页| 午夜精品福利影院| 亚洲男人的天堂久久香蕉| 性网站在线观看| 国产精品成人啪精品视频| 久久青草免费91观看| 日本日韩欧美| 热re99久久精品国99热| 亚洲精品爱草草视频在线| 特级毛片8级毛片免费观看| 亚洲国产精品VA在线看黑人| A级毛片无码久久精品免费| 国产精品一线天| 亚洲日本中文字幕天堂网| 日韩高清成人| 久久精品日日躁夜夜躁欧美| 欧美午夜理伦三级在线观看| 在线观看无码av免费不卡网站| 亚洲精品第五页| 久久无码av三级| 天天综合网色中文字幕| 国产地址二永久伊甸园| 亚洲欧美一区二区三区图片| 国产成人1024精品下载| 欧美a级完整在线观看|