针对同步式测距定位系统的时间同步难题,建立了时间同步误差模型。基于水下航行器在移动沉默状态下同单信标进行时间同步的限定条件,提出2种水下航行器在移动静默状态下同单信标进行时间同步的算法。建立了传播时延变化量同水下航行器运动状态的对应关系,利用单信标测距定位算法实现水下航行器定位的同时给出时间同步误差的估计。仿真结果表明:2种算法均能有效减小时间同步误差,且能容忍声速误差带来的测距误差。
In order to solve the problem of time synchronization of synchronous ranging positioning system, a time synchronization error model was established. Based on the limited conditions of the time synchronization of the underwater vehicle with a single beacon in the mobile silent state, an algorithm for time synchronization of two underwater vehicles with a single beacon in a mobile silent state is proposed. The corresponding relationship between the propagation delay variation and the underwater vehicle's movement state was established. The sin-gle-beacon positioning distance algorithm was used to realize the underwater vehicle positioning and the time synchronization error was estimated. The simulation results show that both algorithms can effectively reduce the time synchronization error and can tolerate the range error caused by the speed error.
2018,40(5): 95-99 收稿日期:2018-03-01
DOI:10.3404/j.issn.1672-7649.2018.05.017
分类号:TB568
作者简介:朱子尧(1992-),男,博士研究生,主要从事水声通信导航一体化技术研究
参考文献:
[1] 孙大军, 郑翠娥. 水声导航、定位技术发展趋势探讨[J]. 海洋技术学报, 2015, 34(3):64-68.
[2] 殷冬梅, 惠俊英, 孙圣和, 等. 无线遥控、浮标式水下目标跟踪定位系统[J]. 系统工程与电子技术, 2004, 26(9):1246-1249.
[3] SARAH E, WEBSTER CEXUS J C. Decentralized single beacon acoustic navigation:communication and navi-gation for underwater vehicles[D]. The Johns Hopkins University, 2010, 6-22.
[4] SYED A A, HEIDEMANN J. Time synchronization for high latency acoustic networks[C]//INFOCOM 2006. IEEE International Conference on Computer Communications. Proceedings. IEEE, 2006:1-12.
[5] CHIRDCHOO N, SOH W S, CHUA K C. MU-Sync:a time synchronization protocol for underwater mobile net-works[C]//The Workshop on Underwater Networks. DBLP, 2008:35-42.
[6] LIU J, ZHOU Z, PENG Z, et al. Mobi-sync:efficient time synchronization for mobile underwater sensor networks[C]//Global Telecommunications Conference. IEEE, 2011:1-5.
[7] LU F, MIRZA D, SCHURGERS C. D-sync:Doppler-based time synchronization for mobile underwater sensor networks[C]//ACM International Workshop on Un-derwater Networks. ACM, 2010:1-8.
[8] 李正宝. 具有时空多变性的水下传感器网络基础协议研究[D]. 青岛:中国海洋大学, 2011.
[9] XIUZHEN C, RAINING S, QILIAN L, et al. Silent positioning in underwater acoustic sensor networks[C]//IEEE Transactions on Vehicular Technolo-gy. 2008, 57(3):1756-1766.
[10] MAR, TI M, KUSY B, et al. The flooding time synchro-nization protocol[J]. Proc. acm Conf. embedded Net-worked Sensor Systems, 2004:39-49.
[11] YUECHENG Z, LIANG C. A distributed protocol for multi-hop underwater robot positioning[C]//In:Robotics and Biomimetics, 2004. ROBIO 2004. IEEE Interna-tional Conference on:2004. 480-484.
[12] 张弓, 齐望东, 刘鹏, 等. 水下侦察网络中的联合沉默定位与时钟同步[J]. 解放军理工大学学报:自然科学版, 2014, 15(2):113-120.
[13] 邢芙宁. 水下传感器网络时钟同步算法的研究[D]. 哈尔滨:哈尔滨工程大学, 2013.
[14] LARSEN M B. Synthetic long baseline navigation of underwater vehicles[C]//OCEANS 2000 MTS/IEEE Conference and Exhibition, Providence, RI, USA, IEEE, 2000, 2043-2050.
[15] 曹俊, 郑翠娥, 孙大军, 等. AUV直线航迹下的单信标测距定位[J]. 哈尔滨工程大学学报, 2017, 38(5):733-738.
[16] 王慧强, 温秀秀, 林俊宇, 等. 基于移动模型的水下传感器网络时间同步算法[J]. 通信学报, 2016, 37(1):1-9.
[17] 刘明雍, 张加全, 张立川. 洋流影响下基于运动矢径的AUV协同定位方法[J]. 控制与决策, 2011, 26(11):1632-1636.