• 中国科技核心期刊
  • JST收录期刊
  • Scopus收录期刊

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

一种UAV-USV-UUV跨域协同时钟同步算法

于建宇 林景胜 闫敬 曹文强 张诗杭 杨睍

于建宇, 林景胜, 闫敬, 等. 一种UAV-USV-UUV跨域协同时钟同步算法[J]. 水下无人系统学报, 2024, 32(4): 678-687 doi: 10.11993/j.issn.2096-3920.2024-0097
引用本文: 于建宇, 林景胜, 闫敬, 等. 一种UAV-USV-UUV跨域协同时钟同步算法[J]. 水下无人系统学报, 2024, 32(4): 678-687 doi: 10.11993/j.issn.2096-3920.2024-0097
YU Jianyu, LIN Jingsheng, YAN Jing, CAO Wenqiang, ZHANG Shihang, YANG Xian. Clock Synchronization Algorithm of UAV-USV-UUV Cross-Domain Cooperation[J]. Journal of Unmanned Undersea Systems, 2024, 32(4): 678-687. doi: 10.11993/j.issn.2096-3920.2024-0097
Citation: YU Jianyu, LIN Jingsheng, YAN Jing, CAO Wenqiang, ZHANG Shihang, YANG Xian. Clock Synchronization Algorithm of UAV-USV-UUV Cross-Domain Cooperation[J]. Journal of Unmanned Undersea Systems, 2024, 32(4): 678-687. doi: 10.11993/j.issn.2096-3920.2024-0097

一种UAV-USV-UUV跨域协同时钟同步算法

doi: 10.11993/j.issn.2096-3920.2024-0097
基金项目: 国家自然科学基金项目(62222314, 62033011); 河北省自然科学基金杰出青年科学基金项目(F2022203001); 河北省中央引导地方科技发展基金项目(226Z3201G); 河北省“三三三”基金项目(C20221019); 河北省自然科学基金燕赵青年科学家基金项目(F2024203047).
详细信息
    通讯作者:

    闫 敬(1985-), 男, 教授, 主要研究方向为水声传感网络协同监测.

  • 中图分类号: TJ6; U675.7

Clock Synchronization Algorithm of UAV-USV-UUV Cross-Domain Cooperation

  • 摘要: 随着海洋科学技术的发展, 水下任务更加强调跨平台系统的协作, 然而不同应用场景对时钟同步的要求不同, 由于水下通信的弱通信与高延迟, 对涉及多场景的异构系统, 需要新的同步方法。针对随机时延影响下的全网时钟同步问题, 文中提出了基于神经网络的无人机(UAV)-无人水面艇(USV)-无人水下航行器(UUV)跨域协同的时钟同步算法。首先, 考虑随机时延影响, 将USV时钟作为基准时钟; 其次, 通过递推滤波和神经网络对UAV时钟偏差进行校正; 最后, USV辅助UUV估计水下的长时延, 设计了神经网络算法估计时钟漂移和时钟偏移。通过仿真验证了上述算法的有效性。

     

  • 图  1  UAV-USV-UUV跨域同步场景

    Figure  1.  Cross-domain synchronisation scenario of the UAV-USV-UUV

    图  2  PTP协议同步过程

    Figure  2.  Synchronization process of PTP

    图  3  USV辅助UUV定位过程

    Figure  3.  Positioning process of UUV assisted by USV

    图  4  UAV时钟偏差估计

    Figure  4.  Estimation of UAV clock offset

    图  5  UUV神经网络估计器

    Figure  5.  Neural network estimator of UUV

    图  6  UAV-USV-UUV时钟同步过程

    Figure  6.  Clock synchronization process of UAV-USV-UUV

    图  7  时钟偏差估计

    Figure  7.  Estimation of clock offset

    图  8  对比时钟偏差估计

    Figure  8.  Comparison of clock offset estimates

    图  9  精确时间同步估计

    Figure  9.  Accurate time-synchronized estimation

    图  10  时钟漂移系数

    Figure  10.  Clock drift coefficient

    图  11  时钟偏移精度

    Figure  11.  Clock skew accuracy

    图  12  误差收敛过程

    Figure  12.  Process of error convergence

    图  13  时钟同步后误差

    Figure  13.  Errors after clock synchronization

    图  14  时钟漂移系数和时钟偏移

    Figure  14.  Clock drift coefficient and clock skew

    图  15  最小二乘法误差曲线

    Figure  15.  Error curve of least squares

    图  16  TSHL算法误差曲线

    Figure  16.  Error curve of TSHL algorithm

    图  17  神经网络误差曲线

    Figure  17.  Error curve of neural network

    图  18  干扰放大后最小二乘法误差曲线

    Figure  18.  Error curve of least squares after interference amplification

    图  19  干扰放大后TSHL算法误差曲线

    Figure  19.  Error curve of TSHL algorithm after interference amplification

    表  1  参数列表

    Table  1.   Parameter list

    名称 参数 数值
    时钟偏差/s $ \mathit{O}_k^{\text{A}} $ 0.02
    漂移系数/s $ {\alpha ^{\text{U}}} $ 0.001
    时钟偏移/s $ {\beta ^{\text{U}}} $ 0.02
    学习率 $ {\alpha _{{\text{DPN}}}} $ 0.000 08
    样本数量 $ {N_{{\text{AFN}}}} $、$ N_{\text{DPN}} $ 256
    队列长度 $ {N_{{\text{AF}}}} $ 10
    学习率 $ {\alpha _{{\text{AFN}}}} $ 0.002 5
    采样周期/s T 0.05
    随机误差/s $\delta $ 0~0.01
    下载: 导出CSV
  • [1] YAN J, ZHANG X, LUO X, et al. Asynchronous localization with mobility prediction for underwater acoustic sensor networks[J]. IEEE Transactions on Vehicular Technology, 2018, 67(3): 2543-2556. doi: 10.1109/TVT.2017.2764265
    [2] ZHU W, XU Z, WU Y, et al. Energy-based trajectory tracking control of under-actuated unmanned surface vessels[J]. Ocean Engineering, 2023, 288(P2):116166.
    [3] YAN J, WANG H, YANG X, et al. Optimal rigid graph-based cooperative formation control of AUVs in anchor-free environments[J]. IEEE Transactions on Intelligent Vehicles, 2023: 1-16.
    [4] 冯冬芹, 沈佳骏, 褚健. 基于有色Petri网的时钟同步协议安全性分析[J]. 控制与决策, 2014, 29(12): 2144-2150.

    FENG D Q, SHEN J J, CHU J. Analysis of clock syn-chronization protocol security using colored Petri net[J]. Control and Decision, 2014, 29(12): 2144-2150.
    [5] PARK S M, KIM H J, KIM H W, et al. Synchronization improvement of distributed clocks in EtherCAT networks[J]. IEEE Communications Letters, 2017, 21(6): 1277-1280. doi: 10.1109/LCOMM.2017.2668400
    [6] AYUSH G, AKASH Y, AXEL S, et al. Wireless precision time protocol[J]. IEEE Communications Letters, 2018, 22(4): 812-815. doi: 10.1109/LCOMM.2017.2781706
    [7] JIN X, AN J, DU C, et al. Frequency-offset information aided self time synchronization scheme for high-dynamic multi-UAV networks[J]. IEEE Transactions on Wireless Communications, 2024, 23(1): 607-620. doi: 10.1109/TWC.2023.3280536
    [8] SU X, HUI B, CHANG K. Multi-hop clock synchronization based on robust reference node selection for ship ad-hoc network[J]. Journal of Communications and Networks, 2016, 18(1): 65-74. doi: 10.1109/JCN.2016.000009
    [9] 高婧洁, 申晓红, 王海燕. 单锚节点水声网络高精度低开销初始化方法[J]. 系统工程与电子技术, 2017, 39 (2): 425-430. doi: 10.3969/j.issn.1001-506X.2017.02.29
    [10] KEBKAL G K, KEBKAL V K, KEBKAL O G, et al. Underwater acoustic modems(S2CR series) for synchronization of underwater acoustic network clocks during payload data exchange[J]. IEEE Journal of Oceanic Engineering, 2016, 41(2): 428-439. doi: 10.1109/JOE.2015.2431531
    [11] HAO C, SONG P, YANG C, et al. Testing a firefly-inspired synchronization algorithm in a complex wireless sensor network[J]. Sensors, 2017, 17(3): 544. doi: 10.3390/s17030544
    [12] Liu J, WANG Z H, ZUBA M, et al. DA-Sync: A Doppler-assisted time-synchronization scheme for mobile underwater sensor networks[J]. IEEE Transactions on Mobile Computing, 2014, 13(3): 582-595. doi: 10.1109/TMC.2013.13
    [13] HE J, PENG C, SHI L, et al. Time synchronization in wsns: A maximum-value-based consensus approach[J]. IEEE Transactions on Automatic Control, 2014, 59(3): 660-675. doi: 10.1109/TAC.2013.2286893
    [14] 吕鹏程, 张霞, 李鸥. 基于最大似然估计的平均一致性时钟同步改进算法[J]. 信息工程大学学报, 2022, 23(5): 537-545. doi: 10.3969/j.issn.1671-0673.2022.05.004
    [15] 余世明, 周景远, 何德峰, 等. 随机有界通信时延下传感器网络中的一致性时钟同步算法[J]. 控制与决策, 2020, 35(5): 1159-1166.
    [16] ABAKASANGA E, SHLEZINGER N, DABORA R, et al. Unsupervised deep-learning for distributed clock synchronization in wireless networks[J]. IEEE Transactions on Vehicular Technology, 2023, 72(9): 12234-12247. doi: 10.1109/TVT.2023.3269381
    [17] 魏连锁, 李华, 吴迪, 等. 基于BP神经网络模型时钟同步误差补偿算法[J]. 物理学报, 2021, 70(11): 143-153.
    [18] KUMAR S M, SWATHIKA R. Multi-objective stochastic gradient based ADR mechanism for throughput and latency optimization in LoRaWAN[J]. International Journal of Sensors, Wireless Communications and Control, 2023, 13(6): 403-417. doi: 10.2174/0122103279272388231026062241
    [19] SYED A A, HEIDEMANN J. Time synchronization for high latency acoustic networks[C]//25th IEEE International Conference on Computer Communications. Barcelona, Spain: IEEE, 2006: 1-12.
  • 加载中
图(19) / 表(1)
计量
  • 文章访问数:  111
  • HTML全文浏览量:  22
  • PDF下载量:  35
  • 被引次数: 0
出版历程
  • 收稿日期:  2024-05-29
  • 修回日期:  2024-07-15
  • 录用日期:  2024-07-24
  • 网络出版日期:  2024-08-05

目录

    /

    返回文章
    返回
    服务号
    订阅号