English Version
信息与通信工程 | 更新时间:2024-07-23
    • 无人机平台运动状态下节点间高精度时间同步

    • High precision time synchronization between nodes under motion scenario of UAV platforms

    • 陈聪

      12 ,  

      段柏宇

      12 ,  

      徐强

      12 ,  

      潘文生

      12 ,  

      马万治

      12 ,  

      邵士海

      12 ,  
    • 西安电子科技大学学报   2024年51卷第3期 页码:19-29
    • DOI:10.19665/j.issn1001-2400.20231207    

      中图分类号: TN919.34
    • 纸质出版日期:2024-06-20

      网络出版日期:2024-01-31

      收稿日期:2023-06-10

    扫 描 看 全 文

  • 引用本文

    阅读全文PDF

  • 陈聪, 段柏宇, 徐强, 等. 无人机平台运动状态下节点间高精度时间同步[J]. 西安电子科技大学学报, 2024,51(3):19-29. DOI: 10.19665/j.issn1001-2400.20231207.

    Cong CHEN, Baiyu DUAN, Qiang XU, et al. High precision time synchronization between nodes under motion scenario of UAV platforms[J]. Journal of Xidian University, 2024,51(3):19-29. DOI: 10.19665/j.issn1001-2400.20231207.

  •  
  •  
    论文导航

    摘要

    节点间的时间同步是无人机集群资源调度、协同定位、数据融合的基础,在同步精度要求较高的场景中常用双向时间同步进行节点间的时间同步。然而无人机的相对运动会导致两次同步消息的传播时延不等,进而引起时间同步误差。针对该问题,首先从线性方程组求解角度分析了时间同步误差的产生原因,提出了一种利用双触发双向时间同步以增加方程个数、并在节点匀速运动前提下减少未知量个数的方法。然后推导了该方法下钟差的求解公式,结果表明钟差求解与节点的匀速运动速度无关。随后比较了在加性高斯白噪声信道中双触发式双向时间同步方法与现有运动补偿方法的钟差估计性能,并分析了时间戳处理时延和速度改变对钟差求解精度的影响。最后通过外场实验验证了双触发式双向时间同步的有效性。仿真及实验结果表明,相比于传统双向时间同步,双触发式双向时间同步不会因节点的匀速运动导致主从节点间的时间同步出现系统偏差。

    Abstract

    Time synchronization is the foundation for transmission resource scheduling,cooperative localization and data fusion in UAV clusters.Two-way time synchronization is commonly used to synchronize time between nodes in scenarios with high synchronization accuracy requirements.However,the relative motion of the UAVs will cause the propagation delays of the two synchronization messages to be unequal,thereby causing time synchronization errors.To solve this problem,the causes of synchronization deviation are analyzed from the perspective of solving linear equations.A method is proposed to increase the number of equations by conducting two-way time synchronization twice,with the number of unknown quantities being reduced under the premise of the uniform motion of nodes.The solution formula for the clock deviation under uniform motion of nodes is derived,and the derivation results show that the clock deviation solution is independent of the speed of the nodes.Synchronization performance is compared with that of existing compensation methods under the additive Gaussian white noise channel.The effect of time stamp deviation and speed changing on the accuracy of the clock deviation solution is analyzed.Finally,the effectiveness of the dual-trigger two-way time synchronization is verified through field experiments.Simulation and experiment results show that,compared with conventional two-way time synchronization,the dual-trigger two-way time synchronization does not cause systematic deviations by the uniform motion of nodes.

    关键词

    无人机; 双向时间同步; 非对称传输时延; 线性方程组

    Keywords

    unmanned aerial vehicles; two-way time synchronization; asymmetric transmission delay; linear equations

    1 引言

    随着无人机技术的发展,无人机越来越多地应用于战场侦察与打击、森林防火、应急通信、线路巡查、搜索与救援等领域[

    1-2]。在无人机集群中,节点间的时间同步是传输资源管理、协同定位和数据融合的基础,如时隙ALOHA、时分多址复用(Time Division Multiple Access,TDMA)等常用信道接入协议需要在网节点时间同步以对齐时隙[3-4];节点间协同定位常用的信号到达时延(Time Of Arrival,TOA)、信号到达时延差(Time Difference Of Arrival,TDOA)算法需要整网的时间同步以建立时间基准[5⇓-7];节点间的信息融合需要准确的时间戳以完成数据的同步[8-9]

    无人机节点间的时间同步方法可分为辅助同步和自同步两类[

    10]。辅助同步是指利用全球定位系统(Global Positioning System,GPS)、北斗等外部设施来完成时间同步;自同步则是利用自身的通信设备和协议完成时间同步;自同步方法可进一步细分为单向时间同步和双向时间同步[11]。由于对信号飞行时间的估计更为精确,双向时间同步更多地应用于需要较高同步精度的场景中[12⇓-14]。网络时间协议(Network Time Protocol,NTP)[15]和精准时间协议(Precision Time Protocol,PTP)[16]是两种最为常见的使用双向时间同步方法的时间同步协议[13]。PTP协议由于可达到更高的同步精度,被IEEE 802.1AS定义为时间敏感网络(Time-Sensitive Networking,TSN)的标准时间同步协议[17]。文献[12⇓-14]中所达到的纳秒级以下的同步精度,均假设双向时间同步的来回时延相等。然而在无人机集群场景中,无人机节点间的运动会引起时间同步的来回时延不相等,从而造成同步存在系统误差。

    节点间运动导致双向时间同步存在系统误差的问题在卫星时间同步的场景中得到了较为充分的研究。文献[

    18]基于单点伪距归算方法对节点运动引起的时间同步误差进行分析,并使用星历数据得到同步时节点的运动速度和初始距离,以补偿运动导致的时间同步误差。文献[19]根据刚体运动学理论,将卫星间相对运动导致的时间同步误差分为多普勒引起的测量误差和同步时间间隔引起的测量误差,并指出需根据同步节点间的径向速度估计来对误差进行修正。文献[20]推导了卫星分别在靠近和远离时的钟差估计表达式,并认为卫星在相互远离和相互靠近转换时的钟差估计误差最低,从而可以通过多次进行钟差测量并取极小值的方法来得到较小的钟差估计误差。以上方法在进行补偿时均需知晓卫星运动的先验信息,并不适用于节点运动状态和节点间距离随时变化的无人机场景中。文献[21]针对运动状态未知的节点同步问题,提出了使用锚定节点辅助的双向时间同步方法,并使用高斯-牛顿迭代法对运动节点的位置、钟差、频偏和速度进行联合估计。该方法需要锚定节点间时频同步且位置已知,应用于无人机集群时同样存在困难。

    针对以上方法不适用于无人机集群的问题,文中首先从线性方程组是否满秩的角度讨论了PTP协议在时延不对等时同步误差产生的原因;然后在无人机匀速运动前提下提出了双触发式双向时间同步方法,并推导了钟差估计的解析表达式;比较了双触发式双向时间同步方法在相同时间戳精度下与现有运动补偿方法的钟差估计性能;随后分析了时间戳处理时延和无人机速度变化对双触发式双向时间同步钟差估计性能的影响;最后使用四轴无人机和软件无线电平台对所提方法进行了实测验证。相比已有方法,文中所提方法无需节点运动状态的先验信息,更适用于无人机集群运动状态随时变化场景中的时间同步。

    2 时间同步模型

    2.1 PTP协议时间同步原理

    PTP协议进行双向时间同步的原理如图1所示[

    16]。同步由主节点发起,主节点在本机时刻t1发送Sync帧,经过τAB时延后到达从节点,从节点记录收到Sync帧时的本机时刻为t2。主节点随后发送可选的Follow_Up帧,该帧携带主节点Sync帧发送的本机时刻t1信息。若该信息已由Sync帧携带,则可省略Follow_Up帧。从节点在本机时刻t3发送Delay_Req帧以响应主节点的Sync帧,经过τBA时延后传输至主节点,主节点记录收到Delay_Req帧时的本机时刻为t4。最后主节点将t4信息通过Delay_Resp帧送至从节点,该帧不进行收发时刻的测量。

    fig

    图1  PTP协议双向时间同步原理

    icon 下载:  原图 | 高精图 | 低精图

    设从节点与主节点间的钟差为Δt,且主从节点时钟的频率偏差已校准至不会对时间同步造成影响的程度。则根据以上传输流程可得到以下方程组:

    t2=t1+Δt+τAB,t4+Δt=t3+τBA (1)

    如果Sync帧和Delay_Req帧的传输时延相等,即τAB=τBA=τ。则通过求解式(1)可以得到从节点与主节点之间的钟差估计值Δt,表示为

    Δt= (t3+t2)-(t4+t1)2 (2)

    从节点可根据式(2)所示Δt的值调整本机的时间,以达到和主节点时间同步的目的。

    若主从节点在进行时间同步时处于相对运动的状态,则式(1)中的τABτBA,从而导致式(1)存在ΔtτABτBA3个未知量,无法求解。若假设τBA=τABτ,其中Δτ为主从节点进行双向时间同步时的来回时延偏差,代入式(1)可以得到:

    Δt= (t3+t2)-(t4+t1)+Δτ2 (3)

    在匀速运动下,假设主从节点间的径向速度为v,v为正表示两节点远离,v为负表示两节点靠近,则Δτ=v(t4-t1)/C,其中C为光速。代入式(3)中可得到:

    Δt= (t3+t2)-(t4+t1)2+ v2C(t4-t1) 。 (4)

    由于PTP协议仅能通过时间戳来进行钟差的估计,即使用式(2)来计算钟差,因而主从节点间的运动导致的钟差估计误差为

    e= v2C(t4-t1) 。 (5)

    2.2 双触发式双向时间同步

    针对在来回时延不相等时式(1)无法精准求解钟差的问题,文中通过采用双触发式双向时间同步来增加方程的个数,进而实现对钟差的精准求解。如图2所示,该方法由从节点发起时间同步。从节点在本机时刻t1向主节点发起第一次时间同步请求,该请求经过τAB时延后到达主节点。主节点记录收到该请求帧的本机时刻t2,并在本机时刻为t3时回复第一次应答帧,同时将时间信息t2t3反馈至从节点。第一次应答帧经过τBA时延后到达从节点,从节点记录收到第一次应答帧的本机时刻t4,并在本机时刻t'1向主节点发起第二次时间同步请求。与第一次时间同步请求类似,第二次请求经过τ'AB时延后到达主节点,主节点记录收到该请求的本机时刻t'2,并在t'3时刻回复第二次应答帧,同时将时间信息t'2t'3反馈至从节点。第二次应答帧经过τ'BA时延后到达从节点,从节点记录到达时间t'4

    fig

    图2  双触发式双向时间同步

    icon 下载:  原图 | 高精图 | 低精图

    根据以上时间同步流程,同样假设主从节点间的钟差为Δt,且主从节点时钟的频率偏差已校准至不会对时间同步造成影响的程度。可列出下式:

    t2=t1+Δt+τAB,t' 2=t' 1+Δt+τ' AB,t4+Δt=t3+τBA,t' 4+Δt=t' 3+τ' BA, (6)

    其中,τABτ'ABτBAτ'BA为进行时间同步时主从节点间的数据传输时延,该时延由信号在空间中的传播时延和收发信号处理时延两部分组成。其中空间传播时延会随着主从节点间相对距离的变化而改变;收发信号处理时延为固定值,可在设备出厂时校准得到。因此主从节点间的数据传输时延可表示为

    τ=dC-1+T, (7)

    其中,C为光速,d为进行数据传输时主从两节点间的距离,T为收发信号处理时延。由此式(6)可表示为

    t2=t1+Δt+dABC-1+T,t' 2=t' 1+Δt+d' ABC-1+T,t4+Δt=t3+dBAC-1+T,t' 4+Δt=t' 3+d' BAC-1+T, (8)

    其中,包含ΔtdABd'ABdBAd'BA共5个未知量,在仅有4个方程的情况下无惟一解。

    由于每增加一个方程,总会引入一个节点间的距离d这个新的未知量。同时方程组中包含未知量Δt,因此方程组中未知量的个数总会比方程个数多一个,导致方程组无法满秩。为解决方程组无法满秩的问题,需建立每次数据传输时两节点间距离的变化关系,以减少方程组中未知量的个数。假设在进行双触发式时间同步的过程中,主从节点间的径向速度为一未知定值v,则dABd'ABdBAd'BA之间存在以下关系:

    d' AB=dAB+(t' 1-t1)v,dBA=dAB+(t4-t1)v,d' BA=dAB+(t' 4-t1)v, (9)

    由此式(8)可化为

    t2=t1+Δt+dABC-1+T,t' 2=t' 1+Δt+dAB+(t' 1-t1)v)C-1+T,t4+Δt=t3+dAB+(t4-t1)vC-1+T,t' 4+Δt=t' 3+dAB+(t' 4-t1)vC-1+T, (10)

    其中,包含ΔtdABv共3个未知量,有存在惟一解的可能。

    3 双触发式双向时间同步方程求解

    整理式(10),将未知量放置在方程左侧,将已知量放置在方程右侧,可得:

    Δt+d0C-1=t2-t1-T,Δt+d0+(t' 1-t1)vC-1=t' 2-t' 1-T,Δt-d0+(t4-t1)vC-1=t3-t4+T,Δt-d0+(t' 4-t1)vC-1=t' 3-t' 4+T, (11)

    为方便计算,将方程中的常数进行替换,令:

    α1=t' 1-t1,α2=t4-t1,α3=t' 4-t1,a=t2-t1-T,b=t' 2-t' 1-T,c=t3-t4+T,d=t' 3-t' 4+T, (12)

    将式(12)的常数代入式(11)后变为

    Δt+d0C-1=a,Δt+d0C-1+α1Cv=b,Δt-d0C-1-α2Cv=c,Δt-d0C-1-α3Cv=d, (13)

    由式(13)得到方程组的增广矩阵为

    11/C011/Cα1/C1-1/C-α2/C1-1/C-α3/Cabcd (14)

    对式(14)的增广矩阵进行行初等变换,可得到以下矩阵:

    11/C011/Cα1/C1-1/C-α2/C1-1/C-α3/CabCdC100-2-α200α1000CaCc-CaCb-CaC(d-c)-C(b-a)(α2-α3)/α1 (15)

    由于方程组有惟一解的条件为系数矩阵与增广矩阵的秩相同,且等于未知数个数,因此需考察C(d-c)-C(b-a)(α2-α3)1是否为0,即(d-c)-(b-a)(α2-α3)1是否等于0。将式(12)中替换的常量代入(d-c)-(b-a)(α2-α3)1可得:

    (d-c)-(b-a) α2-α3α1=((t'3-t'4)-(t3-t4))-((t'2-t'1)-(t2-t1)) t4-t' 4t' 1-t1, (16)

    将式(10)中的第1个方程与第2个方程相减,可得:

    (t'2-t'1)-(t2-t1)= vC(t'1-t1), (17)

    同理,第4个方程与第3个方程相减,可得:

    (t'3-t'4)-(t3-t4)= vC(t4-t'4), (18)

    将式(17)和式(18)代入式(16)可得:

    (d-c)-(b-a) α2-α3α1= vC(t4-t'4)- vC(t'1-t1) t4-t' 4t' 1-t1=0, (19)

    由此可知,式(15)的系数矩阵和增广矩阵的秩均为3,方程组有惟一解。

    在确定方程组有解后,进一步对式(15)进行初等变换,可以得到:

    C100-2-α200α1000CaCc-CaCb-Ca01000-10001000(c+a+(b-a)α2/α1)/2(Cc-Ca+(Cb-Ca)α2/α1)/2(Cb-Ca)/α10, (20)

    由此可得钟差估计值Δt的表达式为

    $Δt=12(c+a+α2α1(ba))=12(t3t4+t2t1+t4t1t1t1(t2t1t2+t1))=t32t4+t2+(t4t1)(t2t2)t1t12$。 (21)

    由式(21)可以看出,双触发式双向时间同步钟差估计值Δt仅依赖于4次同步消息传输的时间戳,与主从节点间的径向运动速度v无关。

    4 双触发式双向时间同步与现有方法对比分析

    从式(21)可以看出,节点间径向速度为匀速的情况下,双触发式双向时间同步无需知晓主从节点间的径向运动速度,仅通过时间戳即可对主从节点间的钟差进行估计。因此双触发式双向时间同步的钟差估计精度主要取决于时间戳的精度。在加性高斯白噪声信道下,通过已知同步序列互相关方法进行时间戳估计的误差服从正态分布,且克拉美罗下限(Cramer-Rao Lower Bound,CRLB)为[

    13]

    σ232(πB)2PSNRTpfs, (22)

    其中,B为信号带宽;PSNR为接收信号的信噪比;Tp为已知同步序列的时间长度,即如果序列包含L个符号,则Tp=L/fs;fs为信号的采样率,为方便进行分析,可假设fs=B。在同步序列长度为1 024个符号的情况下,时间戳估计在-20~30 dB信噪比下不同基带带宽的CRLB如图3(a)所示。可见随着基带带宽的提升,接收时间戳的估计具有更好的性能。但越大的带宽对设备的射频通道和信号处理能力要求越高,需根据实际情况和具体指标要求选择合适的信号带宽。

    fig

    图3  双触发式双向时间同步和PTP协议钟差估计性能对比

    icon 下载:  原图 | 高精图 | 低精图

    根据图3(a)所确定的接收时间戳估计精度,双触发式双向时间同步和现有运动补偿方法的比较如图3(b)所示,图3(c)图3(b)虚线框中的局部放大。图3(b)中时间同步请求帧与时间同步应答帧之间的间隔均为0.1 s,双触发式双向时间同步两次时间同步请求帧之间的间隔为0.2 s,信号带宽均为20 MHz,中心频点为1.5 GHz,主从节点间的径向运动速度为100 m/s。从图3(b)中可以看到,受节点运动的影响,高信噪比下PTP协议的钟差估计值仍然存在较大的误差,与式(5)的结论相符。文献[

    20]中的方法由于假定主从节点几乎同时进行同步数据帧的发射,仅考虑了节点运动引起的多普勒误差,未考虑同步请求帧和应答帧时间间隔的问题,因而并不能对钟差估计进行有效的补偿。从图3(c)中可以看出,文献[19]中的补偿方法则综合考虑了多普勒引起的误差和时间间隔引起的误差,可以在已知主从节点径向速度的情况下对钟差估计进行有效地补偿。文中所提方法可在无需已知主从节点径向速度的情况下,达到与文献[19]方法基本相同的性能。

    5 双触发式双向时间同步误差分析

    5.1 时间戳延迟引起的时间同步误差

    根据节4分析,接收时间戳受噪声影响引起的时间戳估计误差会导致钟差估计出现偏差。然而要达到接近CRLB的性能,必须要求系统具备在物理层获取时间戳的能力。然而部分系统并不具备获取物理层时间戳的能力,仅能在链路层获取时间戳。链路层时间戳与物理层时间戳之间可能存在无法校正的差异,具体表现为

    (1) 在发射端数据帧完成组帧并确定时间戳后,可能由于链路层协议的调度使得数据帧进入发送队列并等待合适的发送时机,在发送队列中的等待时间会引起发送时间戳与实际的空口发送时间出现偏差。

    (2) 在接收端数据帧接收时,受解调过程中数据缓存和链路层协议调度的影响,可能导致数据帧空口的到达时间与接收时间戳之间存在波动,使得接收时间戳出现偏差。

    由于发送时间戳与接收时间戳之间的线性关系,因此可将发送时间戳的偏差等效为接收时间戳的偏差。双触发式双向时间同步中,各接收时间戳的偏差对钟差估计误差的影响如图4(a)所示。从图中可见,各接收时间戳偏差与钟差估计误差均为线性关系。t2t4对钟差估计误差的影响要大于t'2,这是由于式(20)中t'2需乘以系数(t4-t1)/(t'1-t1),当t'1远大于t4,即从端在收到第一次的同步应答帧后,等待较长时间才开始发送第二次同步请求时,t'2时间戳偏差对钟差估计的误差影响较小。如图4(b)所示,第二次同步请求间隔越长,则t'2时间戳偏差对钟差估计的误差影响越小。同理可知,t2对钟差估计的误差同样会受到第二次同步请求间隔的影响,如图4(c)图4(d)所示,其中图4(d)图4(c)虚线框中的局部放大。然而由于式(20)中t2包含不带系数的一项,因此t2对钟差估计精度的误差受第二次同步请求间隔的影响并不如t'2显著。在实际应用时,为提高钟差的估计精度,发送和接收时间戳需尽量靠近物理层。

    fig

    图4  时间戳偏差对调整值估计误差的影响

    icon 下载:  原图 | 高精图 | 低精图

    5.2 飞行速度变化引起的时间同步误差

    在双触发式双向时间同步方程的推导过程中,为减少方程组中未知量的个数,假设了同步数据传输过程中主从节点间的径向运动速度保持不变。然而实际应用中,无人机集群受气流等因素的影响,无法保持严格不变的径向运动速度。假设双触发式双向时间同步中4次数据帧传输时的主从径向运动速度分别为v1v2v3v4,第1次数据传输和第2次数据传输之间的平均加速度为a1,第2次数据传输和第3次数据传输之间的平均加速度为a2,第3次数据传输和第4次数据传输之间的平均加速度为a3。主端在接收到从端的同步请求后0.1 s回复同步应答,从端发起的两次双向时间同步请求间隔为1 s,v1为100 m/s。不同平均加速度所引起的钟差估计误差如图5所示。由图可见,v2v4的变化并未造成调整值估计误差的明显改变。这是由于v2的变化影响式(21)中时间戳t4,而t4的变化被其系数的使变化所抵消,得到t4的变化不会导致调整值估计的显著变化;v4的变化影响时间戳t'4,该时间戳未出现在式(21)中。v3的变化会较为明显的调整值估计误差,且两者呈显著的线性关系。这是由于v3的变化以线性的方式影响时间戳t'2,同时式(21)中t'2系数中包含的时间戳t1t4t'1v3无关,因此v3的变化引起了调整值估计误差的线性变化。

    fig

    图5  平均加速度对钟差估计误差的影响

    icon 下载:  原图 | 高精图 | 低精图

    6 实验验证

    为验证双触发式双向时间同步的有效性,使用小型软件无线电设备和无人机搭建测试平台。其中小型软件无线电设备如图6(a)所示,该设备以XC7Z100 SoC和AD9371射频收发芯片为核心,具备2发4收能力。基于该设备设计用于传输同步数据帧的通信链路主要指标如表1所示。为方便进行实验验证,文中设计了一套节点发现和入网协议:当节点开机后,首先监听是否有其他节点已开机。若未监听到其他已开机节点,则每100 ms发送一个广播帧告知本节点的存在,广播帧中包含该帧发送时的时间戳。若监听到其他已开机节点的广播帧,则按照接收到广播帧中的时间戳调整本机时间,完成入网粗同步操作。节点成功发现对方后,按照每5 s一次的周期进行时间同步,ID号较小的节点作为同步的主节点,ID号较大的节点向ID号较小的节点发起同步请求。实验过程中,一架携带软件无线电设备的无人机升空后悬停,另一架携带软件无线电设备的无人机以10 m/s的速度匀速远离或靠近悬停的无人机,实验现场如图6(b)所示。由于无人机的飞行速度较慢,为模拟较高飞行速度下的场景,主节点在接收到从节点的同步请求后,间隔1 s再回复同步应答,以增大双向时间同步来回时延的差异。

    fig

    图6  实验所用小型软件无线电设备时间戳偏差对调整值估计误差的影响

    icon 下载:  原图 | 高精图 | 低精图
    表1  通信链路指标
    参数指标
    发射功率/dBm 36
    接收灵敏度/dBm -90
    基带采样率/(MS·s-1) 15.36
    射频采样率/(MS·s-1) 153.6
    调制方式 QPSK
    信道编码 1/2 Turbo
    数据帧长度/μs 400
    载荷数据长度/bit 1 008
    icon 下载:  CSV

    当主从两端完成时间同步后,以无人机携带的GPS秒脉冲为基准,记录秒脉冲到来时主从两端的同步时间计数器,并比较该计数器值的差异作为同步误差。如图7所示,由于GPS秒脉冲的标称精度为20 ns,同步时间计数器运行在153.6 MHz时钟频率下,因此会导致4个时钟周期的波动。在使用双触发式双向时间同步时,无论无人机主从间远离或靠近,同步误差均在零值附近波动。而使用PTP协议进行同步时,同步误差的波动则偏离了零值,且远离时朝正值偏离,靠近时朝负值偏离,与式(5)的结论一致。可见双触发式时间同步受无人机运动的影响小于单触发式时间同步。

    fig

    图7  实测时间同步误差

    icon 下载:  原图 | 高精图 | 低精图

    7 结束语

    文中针对无人机集群中由于节点相对运动导致的来回时延不相等,从而引起双向时间同步产生误差的问题,从线性方程组求解的角度分析了误差产生的原因。并在节点保持匀速运动的前提下,提出了一种通过双触发式双向时间同步求解钟差的方法,并推导了求解钟差的表达式。对比现有运动补偿方法,双触发式双向时间同步在无需运动速度信息的情况下,可达到已知运动速度补偿方法同样的性能。同时,时间戳处理时延和节点运动速度变化对钟差估计的影响呈线性变化关系。最后,文中使用小型软件无线电设备和无人机搭建了实验验证平台,实验验证了双触发式双向时间同步在匀速运动下的有效性。

    参考文献

    [1]

    王祥科, 刘志宏, 丛一睿, . 小型固定翼无人机集群综述和未来发展[J]. 航空学报, 2020, 41(4):023732. [百度学术] 

    WANG Xiangke, LIU Zhihong, CONG Yirui, et al. Miniature Fixed-Wing UAV Swarms:Review and Outlook[J]. Acta Aeronautica et Astronautica Sinica, 2020, 41(4):023732. [百度学术] 

    [2]

    徐子蒙, 王博文, 云霄, . 灾后无人机不确定偏好序下稳定中继选择方法[J]. 西安电子科技大学学报, 2022, 49(6):32-50. [百度学术] 

    XU Zimeng, WANG Bowen, YUN Xiao, et al. Stable Relay Selection Method under an Uncertain Preference Ordinal for UAV in Post-Disaster[J]. Journal of Xidian University, 2022, 49(6):32-50. [百度学术] 

    [3]

    TRIANTAFYLLOU A, ZORBAS D, SARIGIANNIDIS P. Time-Slotted LoRa MAC with Variable Payload Support[J]. Computer Communications, 2022, 193:146-154. [百度学术] 

    [4]

    WU J, LU H, XIANG Y, et al. SATMAC:Self-Adaptive TDMA-Based MAC Protocol for VANETs[J]. IEEE Transactions on Intelligent Transportation Systems, 2022, 23(11):21712-21728. [百度学术] 

    [5]

    KO S W, CHEA H, HAN K, et al. V2X-Based Vehicular Positioning:Opportunities,Challenges,and Future Directions[J]. IEEE Wireless Communications, 2021, 28(2):144-151. [百度学术] 

    [6]

    KABIRI M, CIMARELLI C, BAVLE H, et al. A Review of Radio Frequency Based Localisation for Aerial and Ground Robots with 5G Future Perspectives[J]. Sensors, 2023,23,188. [百度学术] 

    [7]

    XUE C, LI T, LI Y. Radio Frequency Based Distributed System for Noncooperative UAV Classification and Positioning[J]. Journal of Information and Intelligence, 2024, 2(1):42-51. [百度学术] 

    [8]

    DIMAKIS A G, KAR S, MOURA J M F, et al. Gossip Algorithms forDistributed Signal Processing[J]. Proceedings of the IEEE, 2010, 98(11):1847-1864. [百度学术] 

    [9]

    BARRY J, WALSH J. A Review of Multi-Sensor Fusion System for Large Heavy Vehicles off Road in Industrial Environments[C]//2020 31st Irish Signals and Systems Conference(ISSC).Piscataway:IEEE, 2020:1-6. [百度学术] 

    [10]

    SEIJO Ó, VAL I, LUVISOTTO M, et al. Clock Synchronization for Wireless Time-Sensitive Networking:A March from Microsecond to Nanosecond[J]. IEEE Industrial Electronics Magazine, 2021, 16(2):35-43. [百度学术] 

    [11]

    MING Z, PANG H, XU Y, et al. Estimating Clock Skew with One-Way Timestamps[J]. IEEE Communications Letters, 2022, 26(11):2591-2595. [百度学术] 

    [12]

    SEIJO Ó, LOPEZ-FERNANDEZ J A, BERNHARD H P, et al. Enhanced Timestamping Method for Subnanosecond Time Synchronization in IEEE 802.11 over WLAN Standard Conditions[J]. IEEE Transactions on Industrial Informatics, 2020, 16(9):5792-5805. [百度学术] 

    [13]

    PRAGER S, HAYNES M S, MOGHADDAM M. Wireless Subnanosecond RF Synchronization for Distributed Ultrawideband Software-Defined Radar Networks[J]. IEEE Transactions on Microwave Theory and Techniques, 2020, 68(11):4787-4804. [百度学术] 

    [14]

    MERLO J M, MGHABGHAB S R, NANZER J A. Wireless Picosecond Time Synchronization for Distributed Antenna Arrays[J]. IEEE Transactions on Microwave Theory and Techniques, 2023, 71(4):1720-1731. [百度学术] 

    [15]

    MILLS D, DELAWARE U, MARTIN J, et al. Network Time Protocol Version 4:Protocol and Algorithms Specification(2023)[S/OL].[2023-06-05].https://datatracker.ietf.org/doc/html/rfc5905 [百度学术] 

    [16]

    IEEE. IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems:IEEE Std 1588-2008[S]. New York: IEEE Standards Association, 2008. [百度学术] 

    [17]

    SEOL Y, HYEON D, MIN J, et al. Timely Survey of Time-Sensitive Networking:Past and Future Directions[J]. IEEE Access, 2021, 9:142506-142527. [百度学术] 

    [18]

    白燕, 卢晓春, 高天. 基于单点伪距归算的星间链路时间同步改进算法[J]. 武汉大学学报·信息科学版, 2021, 46(7):1044-1052. [百度学术] 

    BAI Yan, LU Xiaochun, GAO Tian. An Improved Algorithm for Inter-Satellite Link Time Synchronization Based on Single-Point Pseudo-Range Reduction[J]. Geomatics and Information Science of Wuhan University, 2021, 46(7):1044-1052. [百度学术] 

    [19]

    于雪晖, 王盾, 李周, . 双向比对高精度物理时间同步方法[J]. 航空学报, 2019, 40(5):203-217. [百度学术] 

    YU Xueui, WANG Dun, LI Zhou, et al. High Accuracy Physical Time Synchronization Method Based on Two-Way Comparison[J]. Acta Aeronautica et Astronautica Sinica, 2019, 40(5):203-217. [百度学术] 

    [20]

    HUANG F, CHEN Y, LI T, et al. Analysis and Correction to the Influence of Satellite Motion on the Measurement of Inter-Satellite Two-Way Clock Offset[J]. EURASIP Journal on Wireless Communications and Networking, 2019, 2019(1):1-7. [百度学术] 

    [21]

    ZHAO S, GUO N, ZHANG X P, et al. Sequential Doppler-Shift-Based Optimal Localization and Synchronization with TOA[J]. IEEE Internet of Things Journal, 2022, 9(17):16234-16246. [百度学术] 

    166

    浏览量

    66

    下载量

    1

    CSCD

    文章被引用时,请邮件提醒。
    提交
    工具集
    下载
    参考文献导出
    分享
    收藏
    添加至我的专辑

    相关文章

    面向韧性拓扑构造的无人机集群功率分配策略
    灾后无人机自组网高动态多信道TDMA调度算法
    无人机集群任务分配的多目标算法研究
    灾后无人机不确定偏好序下稳定中继选择方法

    相关作者

    李少波
    梁晓东
    程文驰
    刘安妮
    任智源
    胡嘉琳
    李松
    王博文

    相关机构

    西安电子科技大学 空天地一体化综合业务网全国重点实验室
    中国电子科技集团公司第五十四研究所
    河北省光子信息技术与应用重点实验室
    中国矿业大学 信息与控制工程学院
    中国矿业大学 物联网(感知矿山)研究中心
    0