时钟同步方法及装置、设备、存储介质制造方法及图纸

技术编号:39270912 阅读:8 留言:0更新日期:2023-11-07 10:50
本申请提供了时钟同步方法及装置、设备、存储介质;其中,所述方法包括:根据在第一时段观测得到的多个相对钟差偏移和各个所述相对钟差偏移分别对应的两个时刻的时间间隔,得到所述第一时段的时钟频率偏移率;其中,所述相对钟差偏移是指所述第一时段的两个时刻分别对应的与第一设备的相对钟差之间的差异量;根据所述时钟频率偏移率和获取的所述第一设备的时钟频率,得到相对于所述第一设备的时钟频率偏移;基于所述相对于所述第一设备的时钟频率偏移对本地时钟进行频率补偿,从而实现时钟频率同步。频率同步。频率同步。

【技术实现步骤摘要】
时钟同步方法及装置、设备、存储介质


[0001]本申请涉及电子技术,涉及但不限于时钟同步方法及装置、设备、存储介质。

技术介绍

[0002]时钟同步在各个应用中起到至关重要的作用。比如,在基于伪卫星的定位技术中,由于伪卫星系统中包含的多个伪卫星受成本限制,其搭载的时钟通常并非是高精度原子钟。因此,多个伪卫星的时钟在时间上通常存在差异,即使通过时间同步后,在一定时间后,各自时钟的频率也容易发生程度不同的漂移。伪卫星系统定位时,数个伪卫星需协同工作,伪卫星之间的时钟偏差将对用户端的定位精度产生较大影响。因此,伪卫星中的时钟同步问题至关重要。

技术实现思路

[0003]有鉴于此,本申请提供的时钟同步方法及装置、设备、存储介质,能够实现时钟频率的同步,从而提高时钟同步精度。
[0004]根据本申请实施例的一个方面,提供一种时钟同步方法,包括:根据在第一时段观测得到的多个相对钟差偏移和各个所述相对钟差偏移分别对应的两个时刻的时间间隔,得到所述第一时段的时钟频率偏移率;其中,所述相对钟差偏移是指所述第一时段的两个时刻分别对应的与第一设备的相对钟差之间的差异量;根据所述时钟频率偏移率和获取的所述第一设备的时钟频率,得到相对于所述第一设备的时钟频率偏移;基于所述相对于所述第一设备的时钟频率偏移对本地时钟进行频率补偿,从而实现时钟频率同步。
[0005]如此,基于计算得到的相对于第一设备的时钟频率偏移对本地时钟进行频率补偿,较之仅补偿时钟相位偏差,能够提高时钟同步精度,从而可维持更长时间的同步精度,进而在确保满足时钟同步精度要求的同时减少时钟同步的次数。
[0006]根据本申请实施例的另一方面,提供一种时钟同步装置,包括:第一计算模块,配置成根据在第一时段观测得到的多个相对钟差偏移和各个所述相对钟差偏移分别对应的两个时刻的时间间隔,得到所述第一时段的时钟频率偏移率;其中,所述相对钟差偏移是指所述第一时段的两个时刻分别对应的与第一设备的相对钟差之间的差异量;第二计算模块,配置成根据所述时钟频率偏移率和获取的所述第一设备的时钟频率,得到相对于所述第一设备的时钟频率偏移;频率补偿模块,配置成基于所述相对于所述第一设备的时钟频率偏移对本地时钟进行频率补偿,从而实现时钟频率同步。
[0007]根据本申请实施例的又一方面,提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请实施例所述的方法。
[0008]根据本申请实施例的再一方面,提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本申请实施例提供的所述的方法。
[0009]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不
能限制本申请。
附图说明
[0010]此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本申请的实施例,并与说明书一起用于说明本申请的技术方案。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011]附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
[0012]图1为本申请实施例可能适用的一种网络架构示意图;
[0013]图2为本申请实施例提供的时钟同步方法的实现流程示意图;
[0014]图3为本申请实施例提供的第二设备与第一设备的相对钟差的确定方法的实现流程示意图;
[0015]图4为本申请实施例提供的从伪卫星的接收延时的确定方法示意图;
[0016]图5为本申请实施例提供的时钟同步装置的结构示意图;
[0017]图6为本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0018]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请的具体技术方案做进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。
[0019]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
[0020]在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
[0021]本申请实施例描述的网络架构以及业务场景是为了便于读者更加清楚地理解本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定。本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
[0022]图1示出了本申请实施例可能适用的一种网络架构,如图1所示,本实施例提供的网络架构包括:基准时钟101、伪卫星子系统102和伪卫星子系统103;各伪卫星子系统包括主伪卫星和从伪卫星;伪卫星子系统内的各个伪卫星相互通视。在该网络架构中,主干网络采用光纤,利用光纤将基准时钟的时间信号传递给各伪卫星子系统中的主伪卫星,基于此实现主伪卫星与基准时钟的同步;分支网络则基于无线信号进行时钟同步,这样可充分利用光纤时钟同步的精度高的优点,同时避免大规模布设光纤带来的成本高的问题。
[0023]需要说明的是,所谓相互通视是指两个伪卫星能够相互接收到对方的无线信号。
比如,从伪卫星A处可直接肉眼看到伪卫星B,则伪卫星A和伪卫星B相互通视;再比如,采用激光笔,若从伪卫星A处激光可直达伪卫星B,则伪卫星A和伪卫星B相互通视。
[0024]为了便于理解本申请实施例的技术方案,首先在不考虑时钟传递的过程的前提下,对时钟误差模型进行介绍。
[0025]由伪卫星通信原理可知,理论上主伪卫星和从伪卫星的时钟基准都应为f
base
,假设主伪卫星的时钟频率为f
m
,在t时刻后所表示的时间为t
m
,假定主伪卫星的时钟已经基于光纤传输的时间信号与基准时钟保持了同步,即主伪卫星的时间是准确的,故t
m
=t,f
m
=f
base

[0026]从伪卫星时钟的时钟频率为f
s
=f
base
+f0,f0为从伪卫星相对基准时钟频率f
base
的频率偏移(如下称为时钟频率偏移),假设主伪卫星与从伪卫星间的初始时钟钟差(即时钟相位偏差)为t
ε
,即在0时刻t
s,0

t
m,0
=t
ε
。在t时刻后的从伪卫星表示时间t本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种时钟同步方法,其特征在于,所述方法包括:根据在第一时段观测得到的多个相对钟差偏移和各个所述相对钟差偏移分别对应的两个时刻的时间间隔,得到所述第一时段的时钟频率偏移率;其中,所述相对钟差偏移是指所述第一时段的两个时刻分别对应的与第一设备的相对钟差之间的差异量;根据所述时钟频率偏移率和获取的所述第一设备的时钟频率,得到相对于所述第一设备的时钟频率偏移;基于所述相对于所述第一设备的时钟频率偏移对本地时钟进行频率补偿,从而实现时钟频率同步。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据在第二时段观测得到的至少一个与所述第一设备的相对钟差,确定相对于所述第一设备的时钟相位偏差;其中,所述第二时段的起始时刻滞后于所述第一时段的起始时刻;基于所述时钟相位偏差对本地时钟进行相位补偿,从而实现时钟相位同步。3.根据权利要求1或2所述的方法,其特征在于,所述相对钟差的确定过程包括:接收所述第一设备发送的第一无线信号;基于所述第一无线信号,得到与所述第一设备的伪距测量值;至少基于所述伪距测量值、与所述第一设备的实际物理距离和所述光速,确定与所述第一设备的相对钟差。4.根据权利要求3所述的方法,其特征在于,所述基于所述第一无线信号,得到与所述第一设备的伪距测量值,包括:对所述第一无线信号进行解析,得到所述第一无线信号的发送时间戳;至少基于所述第一无线信号的接收时间、预先标定的接收延时和所述发送时间戳,确定所述第一无线信号的传播时长;基于所述第一无线信号的传播时长和光速,确定与所述第一设备的伪距测量值。5.根据权利要求4所述的方法,其特征在于,所述第一无线信号携带有所述第一无线信号的第一发送时间戳,所述第一发送时间戳是所述第一设备在MAC层获得的;相应地,所述至少基于所述第一无线信号的接收时间、预先标定的接收延时和所述发送时间戳,确定所述第一无线信号的传播时长,包括:基于所述第一无线信号的接收时间、预先标定...

【专利技术属性】
技术研发人员:肖万金锐于春阳陈军伟费云胡鑫潘思
申请(专利权)人:上海瑾盛通信科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1