联合时钟获取方法、装置、设备及计算机可读存储介质

申请号 CN201910380986.2 申请日 2019-05-08 公开(公告)号 CN110286579B 公开(公告)日 2021-04-06
申请人 全球能源互联网研究院有限公司; 国网浙江省电力有限公司; 国家电网有限公司; 发明人 张浩; 张刚; 郭经红; 张彩友; 邵炜平; 杨鸿珍; 储建新; 贺琛; 姚继明; 王玮; 吴鹏; 卜宪德; 郭云飞; 陶静; 刘川;
摘要 本 发明 公开了一种联合时钟获取方法、装置、设备及计算机可读存储介质,其中方法包括:获取至少两个时钟源的时钟 信号 ;计算 时钟信号 的调整系数,利用调整系数对时钟信号与预设参考值的差值进行调整得到置信差分值;根据各个时钟信号的置信差分值和预设参考值得到联合时钟。本发明的技术方案,至少获取两个时钟源的时钟信号,并通过调整系数对时钟信号与预设参考值的差值进行调整,既参考了各个时钟源的时钟信号,又通过调整系数考虑了各时钟源准确程度对联合时钟的影响,利用各个时钟信号的置信差分值和预设参考值得到联合时钟,克服了 现有技术 中授时时钟信号不稳定的 缺陷 ,同时得到的联合时钟相较于任一时钟源的时钟信号更加准确。
权利要求

1.一种联合时钟获取方法,其特征在于,包括如下步骤:
获取至少两个时钟源的时钟信号
计算所述时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值;
根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟;
所述时钟信号为脉冲信号,当所述时钟信号中脉冲时刻的数量小于预设值是,所述预设参考值由下式得到:
其中,C″C(n)表示第n个脉冲时刻的预设参考值,Cm(n)表示第m个时钟信号的第n个脉冲时刻;
当所述时钟信号中脉冲时刻的数量大于等于所述预设值时,所述预设参考值由下式得到:
其中,C″C(n)表示第n个脉冲时刻的预设参考值,CC(n‑1)表示第n‑1个脉冲时刻的联合时钟,CC(n‑a)表示第n‑a个脉冲时刻的联合时钟。
2.根据权利要求1所述的联合时钟获取方法,其特征在于,计算所述时钟信号的调整系数,包括:
获取所述时钟源的统计标准差;
根据所述时钟源的统计标准差得到所述时钟源中时钟信号的权重系数和置信系数;
所述时钟信号的权重系数和置信系数构成所述时钟信号的调整系数。
3.根据权利要求2所述的联合时钟获取方法,其特征在于,所述权重系数由下式得到:
其中,σ表示所述时钟源的统计标准差,w表示所述时钟源中时钟信号的权重系数。
4.根据权利要求3所述的联合时钟获取方法,其特征在于,所述置信系数由下式得到:
其中,σ表示所述时钟源的统计标准差,b表示所述时钟源中时钟信号的置信系数,ΔC′表示所述时钟信号的加权差分值,为所述时钟信号与预设参考值的差值与所述时钟信号的权重系数的乘积。
5.根据权利要求1~4任一项所述的联合时钟获取方法,其特征在于,根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟包括:
对各个时钟信号的置信差分值进行归一化求和,得到计算时钟差分值;
将所述计算时钟差分值和所述预设参考值相加,得到联合时钟。
6.根据权利要求5所述的联合时钟获取方法,其特征在于,采用下式对各个时钟信号的置信差分值进行归一化求和,包括:
其中,ΔC″C表示计算时钟差分值;ΔC″m表示第m个时钟信号的置信差分值;wm表示第m个时钟信号的权重系数。
7.一种联合时钟获取装置,其特征在于,包括:
时钟信号获取模,用于获取至少两个时钟源的时钟信号;
差值调整模块,用于计算所述时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值;
联合时钟确定模块,用于根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟;
所述时钟信号为脉冲信号,当所述时钟信号中脉冲时刻的数量小于预设值是,所述预设参考值由下式得到:
其中,C″C(n)表示第n个脉冲时刻的预设参考值,Cm(n)表示第m个时钟信号的第n个脉冲时刻;
当所述时钟信号中脉冲时刻的数量大于等于所述预设值时,所述预设参考值由下式得到:
其中,C″C(n)表示第n个脉冲时刻的预设参考值,CC(n‑1)表示第n‑1个脉冲时刻的联合时钟,CC(n‑a)表示第n‑a个脉冲时刻的联合时钟。
8.一种联合时钟获取设备,其特征在于,包括:时钟信号采集器、存储器和处理器,所述时钟信号采集器、所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行权利要求1‑6中任一项所述的联合时钟获取方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行权利要求1‑6中任一项所述的联合时钟获取方法。

说明书全文

联合时钟获取方法、装置、设备及计算机可读存储介质

技术领域

[0001] 本发明涉及授时技术领域,具体涉及一种联合时钟获取方法、装置、设备及计算机可读存储介质。

背景技术

[0002] 高精度时间基准是通信、电、工业以及国防建设领域重要的基础保障平台之一,为计算机应用系统、信息系统、通信系统、电力控制系统、特种设备等提供精准的标准时间信号
[0003] 可以利用各种授时信号发生源发出的时钟信号授时,常见的授时信号发生源例如卫星等。卫星授时是多种授时方式的一种,利用卫星信号进行授时,不需要构建有线信道,具有授时方式灵活,系统部署速度快,用户终端具有可移动等优点。但是,卫星信号有时会受到地球大气层以及太阳活动的影响,具有不稳定性,例如会发生授时偏差或者信号中断。

发明内容

[0004] 有鉴于此,本发明实施例提供了一种联合时钟获取方法、装置、设备及计算机可读存储介质,以解决现有技术中授时时钟信号不稳定的缺陷
[0005] 根据第一方面,本发明实施例提供了一种联合时钟获取方法,包括以下步骤:
[0006] 获取至少两个时钟源的时钟信号;
[0007] 计算所述时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值;
[0008] 根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟。
[0009] 本发明实施例提供的联合时钟获取方法,至少获取两个时钟源的时钟信号,并通过调整系数对时钟信号与预设参考值的差值进行调整,既参考了各个时钟源的时钟信号,又通过调整系数考虑了各时钟源准确程度对联合时钟的影响,利用各个时钟信号的置信差分值和预设参考值得到联合时钟,克服了现有技术中授时时钟信号不稳定的缺陷,同时得到的联合时钟相较于任一时钟源的时钟信号更加准确。
[0010] 结合第一方面,在第一方面第一实施方式中,计算时钟信号的调整系数,包括:
[0011] 获取所述时钟源的统计标准差;
[0012] 根据所述时钟源的统计标准差得到所述时钟源中时钟信号的权重系数和置信系数;
[0013] 所述时钟信号的权重系数和置信系数构成所述时钟信号的调整系数。
[0014] 结合第一方面第一实施方式,在第一方面第二实施方式中,所述权重系数由下式得到:
[0015]
[0016] 其中,σ表示所述时钟源的统计标准差,w表示所述时钟源中时钟信号的权重系数。
[0017] 本发明实施例根据不同时钟源信号的不同精度,分配了权重系数,增强了更加精确的时钟的有益效果,减小了较为不准确的时钟对计算时钟带来的影响。
[0018] 结合第一方面第二实施方式,在第一方面第三实施方式中,所述置信系数由下式得到:
[0019]
[0020] 其中,σ表示所述时钟源的统计标准差,b表示所述时钟源中时钟信号的置信系数,ΔC′表示所述时钟信号的加权差分值,为所述时钟信号与预设参考值的差值与所述时钟信号的权重系数的乘积。
[0021] 本发明实施例的置信系数减小了偶尔出现的信号丢失、信号错误和异常偏差带来的影响,提高了计算时钟的精度。
[0022] 结合第一方面第一实施方式、第二实施方式及第三实施方式,在第一方面第四实施方式中,根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟包括:
[0023] 对各个时钟信号的置信差分值进行归一化求和,得到计算时钟差分值;
[0024] 将所述计算时钟差分值和所述预设参考值相加,得到联合时钟。
[0025] 结合第一方面第四实施方式,在第一方面第五实施方式中,采用下式对各个时钟信号的置信差分值进行归一化求和,包括:
[0026]
[0027] 其中,ΔC″C表示计算时钟差分值;ΔC″m表示第m个时钟信号的置信差分值;wm表示第m个时钟信号的权重系数。
[0028] 结合第一方面第一实施方式、第二实施方式、第三实施方式及第四实施方式,在第一方面第六实施方式中,所述时钟信号为脉冲信号,当所述时钟信号中脉冲时刻的数量小于预设值时,所述预设参考值由下式得到:
[0029]
[0030] 其中,C″C(n)表示第n个脉冲时刻的预设参考值,Cm(n)表示第m个时钟信号的第n个脉冲时刻;
[0031] 当所述时钟信号中脉冲时刻的数量大于等于所述预设值时,所述预设参考值由下式得到:
[0032]
[0033] 其中,C″C(n)表示第n个脉冲时刻的预设参考值,CC(n‑1)表示第n‑1个脉冲时刻的联合时钟,CC(n‑a)表示第n‑a个脉冲时刻的联合时钟。
[0034] 根据第二方面,本发明实施例提供了一种联合时钟获取装置,包括:
[0035] 时钟信号获取模,用于获取至少两个时钟源的时钟信号;
[0036] 差值调整模块,用于计算所述时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值;
[0037] 联合时钟确定模块,用于根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟。
[0038] 根据第三方面,本发明实施例提供了一种联合时钟获取设备,包括:时钟信号采集器、存储器和处理器,所述时钟信号采集器、所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面或者第一方面的任意一种实施方式中所述的联合时钟获取方法。
[0039] 根据第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第一方面或者第一方面的任意一种实施方式中所述的联合时钟获取方法。
[0040] 本发明实施例提供的联合时钟获取装置、设备及计算机可读存储介质,至少获取两个时钟源的时钟信号,并通过调整系数对时钟信号与预设参考值的差值进行调整,既参考了各个时钟源的时钟信号,又通过调整系数考虑了各时钟源准确程度对联合时钟的影响,最后利用各个时钟信号的置信差分值和预设参考值得到联合时钟,克服了现有技术中授时时钟信号不稳定的缺陷,同时得到的联合时钟相较于任一时钟源的时钟信号更加准确。附图说明
[0041] 通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:
[0042] 图1为本发明实施例1中联合时钟获取方法的流程示意图;
[0043] 图2为本发明实施例2中联合时钟获取方法的流程示意图;
[0044] 图3为本发明实施例3中联合时钟获取方法的流程示意图;
[0045] 图4为本发明实施例4中联合时钟获取装置的结构示意图;
[0046] 图5为本发明实施例5中联合时钟获取装置的结构示意图;
[0047] 图6为本发明实施例6中基于北斗/GPS/GOLONASS三种卫星授时信号的多时钟源联合时钟获取方法的示意图;
[0048] 图7为本发明实施例7的联合时钟获取设备的结构示意图。

具体实施方式

[0049] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0050] 实施例1
[0051] 本发明实施例1提供了一种联合时钟获取方法,图1为本发明实施例1中联合时钟获取方法的流程示意图,如图1所示,本发明实施例1的联合时钟获取方法包括以下步骤:
[0052] S101:获取至少两个时钟源的时钟信号。
[0053] S102:计算所述时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值。
[0054] S103:根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟。
[0055] 本发明实施例1提供的联合时钟获取方法,至少获取两个时钟源的时钟信号,并通过调整系数对时钟信号与预设参考值的差值进行调整,既参考了各个时钟源的时钟信号,又通过调整系数考虑了各时钟源准确程度对联合时钟的影响,利用各个时钟信号的置信差分值和预设参考值得到联合时钟,克服了现有技术中授时时钟信号不稳定的缺陷,同时得到的联合时钟相较于任一时钟源的时钟信号更加准确。
[0056] 实施例2
[0057] 本发明实施例2提供了一种联合时钟获取方法,图2为本发明实施例2中联合时钟获取方法的流程示意图,如图2所示,本发明实施例2的联合时钟获取方法包括以下步骤:
[0058] S201:获取至少两个时钟源的时钟信号。
[0059] S202:获取各个时钟源的统计标准差。在本发明实施例2中,各时钟源的统计标准差可以从各时钟源中获取,也可以在本方法应用的装置中获取,本发明对此不作限定。同时,时钟源的统计标准差的计算方法为本领域技术人员的公知常识,本发明不做赘述。
[0060] S203:根据时钟源的统计标准差得到该时钟源中时钟信号的权重系数。具体的,所述权重系数由下式得到:
[0061]
[0062] 其中,σ表示所述时钟源的统计标准差,w表示所述时钟源中时钟信号的权重系数。
[0063] 每个时钟源的精度不同,更精确的时钟源应该分配更高的权重系数,使得计算得到的联合时钟更多地受到更精确时钟的影响。本发明实施例2中权重系数选取每个时钟源的统计标准差σ的倒数,使得权重系数越精确的时钟,得到的权重系数越高。
[0064] S204:将时钟信号的权重系数、及该时钟信号与预设参考值的差值相乘,得到该时钟信号的加权差分值。
[0065] S205:根据时钟源的统计标准差、及该时钟源中时钟信号的加权差分值得到该时钟源中时钟信号的置信系数。具体的,所述置信系数由下式得到:
[0066]
[0067] 其中,σ表示所述时钟源的统计标准差,b表示所述时钟源中时钟信号的置信系数,ΔC′表示所述时钟信号的加权差分值,为所述时钟信号与预设参考值的差值与所述时钟信号的权重系数的乘积。
[0068] 每个时钟源的精度不同,而且每个秒脉冲并不都是精确的,与理想的精确秒脉冲之间存在不同的程度的偏差,并且该偏差成正态分布。为了使偶尔发生的大偏差不对运算结果产生大的影响,大的偏差应该分配小的置信系数。而本发明实施例2提供的置信系数计算方法即能起到上述的效果。
[0069] S206:根据置信系数得到置信差分值。
[0070] 具体可采用以下两种方式:将时钟信号的加权差分值与该时钟信号的置信系数相乘,得到该时钟信号的置信差分值;或将时钟信号与预设参考值的差值与该时钟信号权重系数与置信系数的乘积相乘得到该时钟信号的置信差分值,两者的实质是相同的。
[0071] S207:对各个时钟信号的置信差分值进行归一化求和,得到计算时钟差分值。具体的,可以采用下式对各个时钟信号的置信差分值进行归一化求和,包括:
[0072]
[0073] 其中,ΔC″C表示计算时钟差分值;ΔC″m表示第m个时钟信号的置信差分值;wm表示第m个时钟信号的权重系数。
[0074] S208:将计算时钟差分值和预设参考值相加,得到联合时钟。
[0075] 本发明实施例2中,根据不同时钟源信号的不同精度,分配了权重系数,增强了更加精确的时钟的有益效果,减小了较为不准确的时钟对联合时钟带来的影响;根据每个时钟源不同时刻数据具有正态分布的统计分布特性,为每次秒脉冲分配了置信系数,减小了偶尔出现的信号丢失、信号错误和异常偏差带来的影响,提高了联合时钟的精度,同时本发明实施例2的方法的运算公式计算量很小,使用低性能的处理器也能快速执行,有利于降低该方法实现时的硬件成本,提高了方法执行的效率和性能。
[0076] 实施例3
[0077] 图3为本发明实施例3中联合时钟获取方法的流程示意图,如图3所示,本发明实施例3的联合时钟获取方法包括以下步骤:
[0078] 本实施例的步骤S301~S308分别与实施例2中的步骤S201~S208相同,本发明不做赘述,在本实施例中,在步骤S308之后,还包括以下步骤:
[0079] S309:生成参考值。具体的,当联合时钟的数量小于预设值时,利用各时钟源的时钟信号得到参考值,当联合时钟的数量大于等于预设值时,利用各联合时钟生成参考值。
[0080] 在具体应用中,在系统进行初始化的时候,一般情况下规定1≤n<a+1时,没有足够多的联合时钟数据用于预设参考值的生成,直接利用多个时钟源的时钟信号得到联合时钟。即利用 得到预设参考值,其中C″C(n)表示第n个脉冲时刻的计算时钟参考值,Cm(n)表示第n个脉冲时刻第m个时钟信号。当n≥a+1时,利用 得到参考值,其中,C″C(n)表示第n个脉
冲时刻的预设参考值,CC(n‑1)表示第n‑1个脉冲时刻的联合时钟,CC(n‑a)表示第n‑a个脉冲时刻的联合时钟。具体的,a可取11。
[0081] 本发明实施例3根据联合时钟的数量给出了不同的生成参考值的方法,在联合时钟的数量大于等于预设值时,利用各联合时钟生成参考值,使得得到的参考值更加精确。
[0082] 实施例4
[0083] 本发明实施例4提供了一种联合时钟获取装置,图4为本发明实施例4中联合时钟获取装置的结构示意图,如图4所示,本发明实施例4的联合时钟获取装置包括:
[0084] 时钟信号获取模块40,用于获取至少两个时钟源的时钟信号;
[0085] 差值调整模块42,用于计算时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值;
[0086] 联合时钟确定模块44,用于根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟。
[0087] 本发明实施例4提供的联合时钟获取装置,至少获取两个时钟源的时钟信号,并通过调整系数对时钟信号与预设参考值的差值进行调整,既参考了各个时钟源的时钟信号,又通过调整系数考虑了各时钟源准确程度对联合时钟的影响,最后利用各个时钟信号的置信差分值和预设参考值得到联合时钟,克服了现有技术中授时时钟信号不稳定的缺陷,同时得到的联合时钟相较于任一时钟源的时钟信号更加准确。
[0088] 实施例5
[0089] 本发明实施例5提供了一种联合时钟获取装置,图5为本发明实施例5中联合时钟获取装置的结构示意图,如图5所示,本发明实施例5的联合时钟获取装置包括:
[0090] 时钟信号获取模块40,用于获取至少两个时钟源的时钟信号。
[0091] 差值调整模块42,用于计算时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值。
[0092] 具体的,调整系数确定模块42具体的用于:获取时钟源的统计标准差;根据时钟源的统计标准差得到所述时钟源中时钟信号的权重系数和置信系数;所述时钟信号的权重系数和置信系数构成所述时钟信号的调整系数。
[0093] 作为一种具体的实施方式,所述调整系数确定模块42包括统计标准差获取单元、差分单元、权重单元及置信单元。
[0094] 其中,统计标准差获取单元,用于获取时钟源的统计标准差。
[0095] 所述差分单元,用于计算时钟信号与预设参考值的差值。
[0096] 所述权重单元,用于根据时钟源的统计标准差得到该时钟源中时钟信号的权重系数,将时钟信号的权重系数、及该时钟信号与预设参考值的差值相乘,得到该时钟信号的加权差分值。
[0097] 具体的,所述权重系数由下式得到:
[0098]
[0099] 其中,σ表示所述时钟源的统计标准差,w表示所述时钟源中时钟信号的权重系数。
[0100] 本实施例根据不同时钟源信号的不同精度,分配了权重系数,增强了更加精确的时钟的有益效果,减小了较为不准确的时钟对计算时钟带来的影响。
[0101] 所述置信单元,用于根据时钟源的统计标准差、及该时钟源中时钟信号的加权差分值得到该时钟源中时钟信号的置信系数,根据置信系数得到置信差分值。
[0102] 具体的,所述置信系数由下式得到:
[0103]
[0104] 其中,σ表示所述时钟源的统计标准差,b表示所述时钟源中时钟信号的置信系数,ΔC′表示所述时钟信号的加权差分值,为所述时钟信号与预设参考值的差值与所述时钟信号的权重系数的乘积。
[0105] 本实施例减小了偶尔出现的信号丢失、信号错误和异常偏差带来的影响,提高了计算时钟的精度。
[0106] 根据置信系数得到置信差分值,具体可采用以下两种方式:将时钟信号的加权差分值与该时钟信号的置信系数相乘,得到该时钟信号的置信差分值;或将时钟信号与预设参考值的差值与该时钟信号权重系数与置信系数的乘积相乘得到该时钟信号的置信差分值,两者的实质是相同的。
[0107] 作为一种具体的实施方式,所述联合时钟确定模块44包括归一化求和单元及求和单元。
[0108] 其中,归一化求和单元,用于对各个时钟信号的置信差分值进行归一化求和,得到计算时钟差分值;
[0109] 所述求和单元,用于将计算时钟差分值和预设参考值相加,得到联合时钟。
[0110] 在归一化求和单元中,采用下式对各个时钟信号的置信差分值进行归一化求和:
[0111]
[0112] 其中,ΔC″C表示计算时钟差分值;ΔC″m表示第m个时钟信号的置信差分值;wm表示第m个时钟信号的权重系数。
[0113] 进一步的,本发明实施例5的联合时钟获取装置还包括参考值生成模块46。所述参考值生成模块46具体用于:
[0114] 所述时钟信号为脉冲信号,当所述时钟信号中脉冲时刻的数量小于预设值时,所述预设参考值由下式得到:
[0115]
[0116] 其中,C″C(n)表示第n个脉冲时刻的预设参考值,Cm(n)表示第m个时钟信号的第n个脉冲时刻;
[0117] 当所述时钟信号中脉冲时刻的数量大于等于所述预设值时,所述预设参考值由下式得到:
[0118]
[0119] 其中,C″C(n)表示第n个脉冲时刻的预设参考值,CC(n‑1)表示第n‑1个脉冲时刻的联合时钟,CC(n‑a)表示第n‑a个脉冲时刻的联合时钟。
[0120] 本实施例根据联合时钟的数量给出了不同的生成参考值的方法,在联合时钟的数量大于等于预设值时,利用各联合时钟生成参考值,使得得到的参考值更加精确。
[0121] 实施例6
[0122] 为了详细的说明本发明,本发明实施例6提供一种基于北斗/GPS/GOLONASS三种卫星授时信号的多时钟源联合时钟获取方法,如图6所示。
[0123] 在本发明实施例6中,联合时钟获取装置由时钟信号获取模块(在图6中并未标出)、置信差分值确定模块42、联合时钟确定模块44及参考值生成模块46组成,其中,置信差分值确定模块42包括统计标准差获取单元(在图6中并未标出)、差分单元、权重单元及置信单元;联合时钟确定模块44包括归一化求和单元及求和单元。
[0124] C1代表北斗卫星系统提供的授时秒脉冲信号,C2代表GPS卫星系统提供的授时秒脉冲信号,C3代表GOLONASS卫星系统提供的授时秒脉冲信号;所述差分单元对多个时钟{C1,C2,C3}和预设参考值C″C进行差分运算,得到多个时钟差分值{ΔC1,ΔC2,ΔC3};所述权重单元对多个时钟差分值{ΔC1,ΔC2,ΔC3}进行权重系数的分配,得到多个时钟加权差分值{ΔC′1,ΔC′2,ΔC′3};所述置信单元对多个时钟加权差分值{ΔC′1,ΔC′2,ΔC′3m}进行置信系数的分配,得到多个时钟置信差分值{ΔC″1,ΔΔC″2,ΔC″3};所述归一化求和单元对多个时钟置信差分值{ΔC″1,ΔC″2,ΔC″3}求和,得到计算时钟差分值ΔC″C;所述求和单元对计算时钟差分值ΔC″C和参考值C″C进行求和,得到联合时钟CC;所述参考值生成模块利用联合时钟CC,生成参考值C″C,作为差分单元的输入信号
[0125] 所有时钟C,均为秒脉冲时钟信号,并记第一个脉冲的时刻为C(1),第二个脉冲的时刻为C(2),以此类推;则第一个时钟C1可以表示成一个脉冲序列{C1(1),C1(2),C1(3),...}。
[0126] 差分单元的作用是利用参考值C″C计算多个时钟源{C1,C2,C3}和C″C差分值{ΔC1,ΔC2,ΔC3},再利用该差值进行后续的运算,其功能的数学描述如下:
[0127] 1)差分模块的输出信号ΔC1(n)=C1(n)‑C″C(n);
[0128] 2)差分模块的其他输出信号计算方式和时钟C1相同。
[0129] 权重单元为每个差分值{ΔC1,ΔC2,ΔC3}分配权重系数。权重系数选取每个时钟源的统计标准差σ的倒数,其功能的数学描述如下:
[0130] 1)加权差分值ΔC′1(n)=w1·ΔC1(n),其中权重系数w1是第一个时钟C1的统计标准差σ1的倒数,即
[0131] 2)其他输出信号计算方式和时钟C1相同。
[0132] 置信单元为每个加权差分值{ΔC′1,ΔC′2,ΔC′3}分配置信系数。置信系数与时钟源的标准差以及每个秒脉冲的偏差有关,其功能的数学描述如下:
[0133] 1)置信差分值ΔC″1(n)=b1(n)·ΔC′1(n),其中置信系数式中σ1是第一个时钟C1的统计标准差;
[0134] 2)其他输出信号计算方式和时钟C1相同。
[0135] 归一化求和单元实现归一化加权平均,其功能的数学描述如下:
[0136] 1)计算时钟差分值
[0137]
[0138] 求和单元,其功能的数学描述如下:
[0139] 1)CC是最终计算得到的有效时钟,称为计算时钟;
[0140] 2)CC(n)=C″C(n)+ΔC″C(n)。
[0141] 预设参考值C″C是一个重要的参数。在系统进行初始化的时候(1≤n<12时),没有足够多的计算时钟数据用于C″C的生成,因此C″C的生成直接利用多个时钟源{C1,C2,C3},其生成方式的数学描述如下: 当n≥12时,有足够多的计算时钟数据用于C″C的生成,因此C″C利用参考值生成模块产生,其生成方式的数学描述如下:
[0142] 实施例7
[0143] 本发明实施例7还提供了一种联合时钟获取设备,如图7所示,该联合时钟获取设备可以包括时钟信号采集器70、处理器71和存储器72,其中处理器71和存储器72可以通过总线或者其他方式连接,图7中以通过总线连接为例。
[0144] 处理器71可以为中央处理器(Central Processing Unit,CPU)。处理器71还可以为其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程阵列(Field‑Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。
[0145] 存储器72作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块。处理器71通过运行存储在存储器72中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的联合时钟获取方法。
[0146] 存储器72可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储处理器71所创建的数据等。此外,存储器72可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器72可选包括相对于处理器71远程设置的存储器,这些远程存储器可以通过网络连接至处理器71。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0147] 所述一个或者多个模块存储在所述存储器72中,当被所述处理器71执行时,执行如图1‑3、图6所示实施例中的联合时钟获取方法。
[0148] 上述联合时钟获取设备具体细节可以对应参阅图1‑3、图6所示实施例中对应的相关描述和效果进行理解,此处不再赘述。
[0149] 本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read‑Only Memory,ROM)、随机存储记忆体(RandomAccessMemory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid‑State Drive,SSD)等;所述存储介质还可以包括上述种类的存储器的组合。
[0150] 虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
QQ群二维码
意见反馈