CN110286579A - 联合时钟获取方法、装置、设备及计算机可读存储介质 - Google Patents
联合时钟获取方法、装置、设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN110286579A CN110286579A CN201910380986.2A CN201910380986A CN110286579A CN 110286579 A CN110286579 A CN 110286579A CN 201910380986 A CN201910380986 A CN 201910380986A CN 110286579 A CN110286579 A CN 110286579A
- Authority
- CN
- China
- Prior art keywords
- clock
- clock signal
- joint
- difference
- confidence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000015654 memory Effects 0.000 claims description 22
- 230000007547 defect Effects 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 6
- 230000001052 transient effect Effects 0.000 description 6
- 238000010606 normalization Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 241001269238 Data Species 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 210000001367 artery Anatomy 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 210000003462 vein Anatomy 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 238000004883 computer application Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G04—HOROLOGY
- G04R—RADIO-CONTROLLED TIME-PIECES
- G04R20/00—Setting the time according to the time information carried or implied by the radio signal
- G04R20/02—Setting the time according to the time information carried or implied by the radio signal the radio signal being sent by a satellite, e.g. GPS
-
- G—PHYSICS
- G04—HOROLOGY
- G04R—RADIO-CONTROLLED TIME-PIECES
- G04R20/00—Setting the time according to the time information carried or implied by the radio signal
- G04R20/14—Setting the time according to the time information carried or implied by the radio signal the radio signal being a telecommunication standard signal, e.g. GSM
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本发明公开了一种联合时钟获取方法、装置、设备及计算机可读存储介质,其中方法包括:获取至少两个时钟源的时钟信号;计算时钟信号的调整系数,利用调整系数对时钟信号与预设参考值的差值进行调整得到置信差分值;根据各个时钟信号的置信差分值和预设参考值得到联合时钟。本发明的技术方案,至少获取两个时钟源的时钟信号,并通过调整系数对时钟信号与预设参考值的差值进行调整,既参考了各个时钟源的时钟信号,又通过调整系数考虑了各时钟源准确程度对联合时钟的影响,利用各个时钟信号的置信差分值和预设参考值得到联合时钟,克服了现有技术中授时时钟信号不稳定的缺陷,同时得到的联合时钟相较于任一时钟源的时钟信号更加准确。
Description
技术领域
本发明涉及授时技术领域,具体涉及一种联合时钟获取方法、装置、设备及计算机可读存储介质。
背景技术
高精度时间基准是通信、电力、工业以及国防建设领域重要的基础保障平台之一,为计算机应用***、信息***、通信***、电力控制***、特种设备等提供精准的标准时间信号。
可以利用各种授时信号发生源发出的时钟信号授时,常见的授时信号发生源例如卫星等。卫星授时是多种授时方式的一种,利用卫星信号进行授时,不需要构建有线信道,具有授时方式灵活,***部署速度快,用户终端具有可移动等优点。但是,卫星信号有时会受到地球大气层以及太阳活动的影响,具有不稳定性,例如会发生授时偏差或者信号中断。
发明内容
有鉴于此,本发明实施例提供了一种联合时钟获取方法、装置、设备及计算机可读存储介质,以解决现有技术中授时时钟信号不稳定的缺陷。
根据第一方面,本发明实施例提供了一种联合时钟获取方法,包括以下步骤:
获取至少两个时钟源的时钟信号;
计算所述时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值;
根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟。
本发明实施例提供的联合时钟获取方法,至少获取两个时钟源的时钟信号,并通过调整系数对时钟信号与预设参考值的差值进行调整,既参考了各个时钟源的时钟信号,又通过调整系数考虑了各时钟源准确程度对联合时钟的影响,利用各个时钟信号的置信差分值和预设参考值得到联合时钟,克服了现有技术中授时时钟信号不稳定的缺陷,同时得到的联合时钟相较于任一时钟源的时钟信号更加准确。
结合第一方面,在第一方面第一实施方式中,计算时钟信号的调整系数,包括:
获取所述时钟源的统计标准差;
根据所述时钟源的统计标准差得到所述时钟源中时钟信号的权重系数和置信系数;
所述时钟信号的权重系数和置信系数构成所述时钟信号的调整系数。
结合第一方面第一实施方式,在第一方面第二实施方式中,所述权重系数由下式得到:
其中,σ表示所述时钟源的统计标准差,w表示所述时钟源中时钟信号的权重系数。
本发明实施例根据不同时钟源信号的不同精度,分配了权重系数,增强了更加精确的时钟的有益效果,减小了较为不准确的时钟对计算时钟带来的影响。
结合第一方面第二实施方式,在第一方面第三实施方式中,所述置信系数由下式得到:
其中,σ表示所述时钟源的统计标准差,b表示所述时钟源中时钟信号的置信系数,ΔC′表示所述时钟信号的加权差分值,为所述时钟信号与预设参考值的差值与所述时钟信号的权重系数的乘积。
本发明实施例的置信系数减小了偶尔出现的信号丢失、信号错误和异常偏差带来的影响,提高了计算时钟的精度。
结合第一方面第一实施方式、第二实施方式及第三实施方式,在第一方面第四实施方式中,根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟包括:
对各个时钟信号的置信差分值进行归一化求和,得到计算时钟差分值;
将所述计算时钟差分值和所述预设参考值相加,得到联合时钟。
结合第一方面第四实施方式,在第一方面第五实施方式中,采用下式对各个时钟信号的置信差分值进行归一化求和,包括:
其中,ΔC″C表示计算时钟差分值;ΔC″m表示第m个时钟信号的置信差分值;wm表示第m个时钟信号的权重系数。
结合第一方面第一实施方式、第二实施方式、第三实施方式及第四实施方式,在第一方面第六实施方式中,所述时钟信号为脉冲信号,当所述时钟信号中脉冲时刻的数量小于预设值时,所述预设参考值由下式得到:
其中,C″C(n)表示第n个脉冲时刻的预设参考值,Cm(n)表示第m个时钟信号的第n个脉冲时刻;
当所述时钟信号中脉冲时刻的数量大于等于所述预设值时,所述预设参考值由下式得到:
其中,C″C(n)表示第n个脉冲时刻的预设参考值,CC(n-1)表示第n-1个脉冲时刻的联合时钟,CC(n-a)表示第n-a个脉冲时刻的联合时钟。
根据第二方面,本发明实施例提供了一种联合时钟获取装置,包括:
时钟信号获取模块,用于获取至少两个时钟源的时钟信号;
差值调整模块,用于计算所述时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值;
联合时钟确定模块,用于根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟。
根据第三方面,本发明实施例提供了一种联合时钟获取设备,包括:时钟信号采集器、存储器和处理器,所述时钟信号采集器、所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面或者第一方面的任意一种实施方式中所述的联合时钟获取方法。
根据第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第一方面或者第一方面的任意一种实施方式中所述的联合时钟获取方法。
本发明实施例提供的联合时钟获取装置、设备及计算机可读存储介质,至少获取两个时钟源的时钟信号,并通过调整系数对时钟信号与预设参考值的差值进行调整,既参考了各个时钟源的时钟信号,又通过调整系数考虑了各时钟源准确程度对联合时钟的影响,最后利用各个时钟信号的置信差分值和预设参考值得到联合时钟,克服了现有技术中授时时钟信号不稳定的缺陷,同时得到的联合时钟相较于任一时钟源的时钟信号更加准确。
附图说明
通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:
图1为本发明实施例1中联合时钟获取方法的流程示意图;
图2为本发明实施例2中联合时钟获取方法的流程示意图;
图3为本发明实施例3中联合时钟获取方法的流程示意图;
图4为本发明实施例4中联合时钟获取装置的结构示意图;
图5为本发明实施例5中联合时钟获取装置的结构示意图;
图6为本发明实施例6中基于北斗/GPS/GOLONASS三种卫星授时信号的多时钟源联合时钟获取方法的示意图;
图7为本发明实施例7的联合时钟获取设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
本发明实施例1提供了一种联合时钟获取方法,图1为本发明实施例1中联合时钟获取方法的流程示意图,如图1所示,本发明实施例1的联合时钟获取方法包括以下步骤:
S101:获取至少两个时钟源的时钟信号。
S102:计算所述时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值。
S103:根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟。
本发明实施例1提供的联合时钟获取方法,至少获取两个时钟源的时钟信号,并通过调整系数对时钟信号与预设参考值的差值进行调整,既参考了各个时钟源的时钟信号,又通过调整系数考虑了各时钟源准确程度对联合时钟的影响,利用各个时钟信号的置信差分值和预设参考值得到联合时钟,克服了现有技术中授时时钟信号不稳定的缺陷,同时得到的联合时钟相较于任一时钟源的时钟信号更加准确。
实施例2
本发明实施例2提供了一种联合时钟获取方法,图2为本发明实施例2中联合时钟获取方法的流程示意图,如图2所示,本发明实施例2的联合时钟获取方法包括以下步骤:
S201:获取至少两个时钟源的时钟信号。
S202:获取各个时钟源的统计标准差。在本发明实施例2中,各时钟源的统计标准差可以从各时钟源中获取,也可以在本方法应用的装置中获取,本发明对此不作限定。同时,时钟源的统计标准差的计算方法为本领域技术人员的公知常识,本发明不做赘述。
S203:根据时钟源的统计标准差得到该时钟源中时钟信号的权重系数。具体的,所述权重系数由下式得到:
其中,σ表示所述时钟源的统计标准差,w表示所述时钟源中时钟信号的权重系数。
每个时钟源的精度不同,更精确的时钟源应该分配更高的权重系数,使得计算得到的联合时钟更多地受到更精确时钟的影响。本发明实施例2中权重系数选取每个时钟源的统计标准差σ的倒数,使得权重系数越精确的时钟,得到的权重系数越高。
S204:将时钟信号的权重系数、及该时钟信号与预设参考值的差值相乘,得到该时钟信号的加权差分值。
S205:根据时钟源的统计标准差、及该时钟源中时钟信号的加权差分值得到该时钟源中时钟信号的置信系数。具体的,所述置信系数由下式得到:
其中,σ表示所述时钟源的统计标准差,b表示所述时钟源中时钟信号的置信系数,ΔC′表示所述时钟信号的加权差分值,为所述时钟信号与预设参考值的差值与所述时钟信号的权重系数的乘积。
每个时钟源的精度不同,而且每个秒脉冲并不都是精确的,与理想的精确秒脉冲之间存在不同的程度的偏差,并且该偏差成正态分布。为了使偶尔发生的大偏差不对运算结果产生大的影响,大的偏差应该分配小的置信系数。而本发明实施例2提供的置信系数计算方法即能起到上述的效果。
S206:根据置信系数得到置信差分值。
具体可采用以下两种方式:将时钟信号的加权差分值与该时钟信号的置信系数相乘,得到该时钟信号的置信差分值;或将时钟信号与预设参考值的差值与该时钟信号权重系数与置信系数的乘积相乘得到该时钟信号的置信差分值,两者的实质是相同的。
S207:对各个时钟信号的置信差分值进行归一化求和,得到计算时钟差分值。具体的,可以采用下式对各个时钟信号的置信差分值进行归一化求和,包括:
其中,ΔC″C表示计算时钟差分值;ΔC″m表示第m个时钟信号的置信差分值;wm表示第m个时钟信号的权重系数。
S208:将计算时钟差分值和预设参考值相加,得到联合时钟。
本发明实施例2中,根据不同时钟源信号的不同精度,分配了权重系数,增强了更加精确的时钟的有益效果,减小了较为不准确的时钟对联合时钟带来的影响;根据每个时钟源不同时刻数据具有正态分布的统计分布特性,为每次秒脉冲分配了置信系数,减小了偶尔出现的信号丢失、信号错误和异常偏差带来的影响,提高了联合时钟的精度,同时本发明实施例2的方法的运算公式计算量很小,使用低性能的处理器也能快速执行,有利于降低该方法实现时的硬件成本,提高了方法执行的效率和性能。
实施例3
图3为本发明实施例3中联合时钟获取方法的流程示意图,如图3所示,本发明实施例3的联合时钟获取方法包括以下步骤:
本实施例的步骤S301~S308分别与实施例2中的步骤S201~S208相同,本发明不做赘述,在本实施例中,在步骤S308之后,还包括以下步骤:
S309:生成参考值。具体的,当联合时钟的数量小于预设值时,利用各时钟源的时钟信号得到参考值,当联合时钟的数量大于等于预设值时,利用各联合时钟生成参考值。
在具体应用中,在***进行初始化的时候,一般情况下规定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。
本发明实施例3根据联合时钟的数量给出了不同的生成参考值的方法,在联合时钟的数量大于等于预设值时,利用各联合时钟生成参考值,使得得到的参考值更加精确。
实施例4
本发明实施例4提供了一种联合时钟获取装置,图4为本发明实施例4中联合时钟获取装置的结构示意图,如图4所示,本发明实施例4的联合时钟获取装置包括:
时钟信号获取模块40,用于获取至少两个时钟源的时钟信号;
差值调整模块42,用于计算时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值;
联合时钟确定模块44,用于根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟。
本发明实施例4提供的联合时钟获取装置,至少获取两个时钟源的时钟信号,并通过调整系数对时钟信号与预设参考值的差值进行调整,既参考了各个时钟源的时钟信号,又通过调整系数考虑了各时钟源准确程度对联合时钟的影响,最后利用各个时钟信号的置信差分值和预设参考值得到联合时钟,克服了现有技术中授时时钟信号不稳定的缺陷,同时得到的联合时钟相较于任一时钟源的时钟信号更加准确。
实施例5
本发明实施例5提供了一种联合时钟获取装置,图5为本发明实施例5中联合时钟获取装置的结构示意图,如图5所示,本发明实施例5的联合时钟获取装置包括:
时钟信号获取模块40,用于获取至少两个时钟源的时钟信号。
差值调整模块42,用于计算时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值。
具体的,调整系数确定模块42具体的用于:获取时钟源的统计标准差;根据时钟源的统计标准差得到所述时钟源中时钟信号的权重系数和置信系数;所述时钟信号的权重系数和置信系数构成所述时钟信号的调整系数。
作为一种具体的实施方式,所述调整系数确定模块42包括统计标准差获取单元、差分单元、权重单元及置信单元。
其中,统计标准差获取单元,用于获取时钟源的统计标准差。
所述差分单元,用于计算时钟信号与预设参考值的差值。
所述权重单元,用于根据时钟源的统计标准差得到该时钟源中时钟信号的权重系数,将时钟信号的权重系数、及该时钟信号与预设参考值的差值相乘,得到该时钟信号的加权差分值。
具体的,所述权重系数由下式得到:
其中,σ表示所述时钟源的统计标准差,w表示所述时钟源中时钟信号的权重系数。
本实施例根据不同时钟源信号的不同精度,分配了权重系数,增强了更加精确的时钟的有益效果,减小了较为不准确的时钟对计算时钟带来的影响。
所述置信单元,用于根据时钟源的统计标准差、及该时钟源中时钟信号的加权差分值得到该时钟源中时钟信号的置信系数,根据置信系数得到置信差分值。
具体的,所述置信系数由下式得到:
其中,σ表示所述时钟源的统计标准差,b表示所述时钟源中时钟信号的置信系数,ΔC′表示所述时钟信号的加权差分值,为所述时钟信号与预设参考值的差值与所述时钟信号的权重系数的乘积。
本实施例减小了偶尔出现的信号丢失、信号错误和异常偏差带来的影响,提高了计算时钟的精度。
根据置信系数得到置信差分值,具体可采用以下两种方式:将时钟信号的加权差分值与该时钟信号的置信系数相乘,得到该时钟信号的置信差分值;或将时钟信号与预设参考值的差值与该时钟信号权重系数与置信系数的乘积相乘得到该时钟信号的置信差分值,两者的实质是相同的。
作为一种具体的实施方式,所述联合时钟确定模块44包括归一化求和单元及求和单元。
其中,归一化求和单元,用于对各个时钟信号的置信差分值进行归一化求和,得到计算时钟差分值;
所述求和单元,用于将计算时钟差分值和预设参考值相加,得到联合时钟。
在归一化求和单元中,采用下式对各个时钟信号的置信差分值进行归一化求和:
其中,ΔC″C表示计算时钟差分值;ΔC″m表示第m个时钟信号的置信差分值;wm表示第m个时钟信号的权重系数。
进一步的,本发明实施例5的联合时钟获取装置还包括参考值生成模块46。所述参考值生成模块46具体用于:
所述时钟信号为脉冲信号,当所述时钟信号中脉冲时刻的数量小于预设值时,所述预设参考值由下式得到:
其中,C″C(n)表示第n个脉冲时刻的预设参考值,Cm(n)表示第m个时钟信号的第n个脉冲时刻;
当所述时钟信号中脉冲时刻的数量大于等于所述预设值时,所述预设参考值由下式得到:
其中,C″C(n)表示第n个脉冲时刻的预设参考值,CC(n-1)表示第n-1个脉冲时刻的联合时钟,CC(n-a)表示第n-a个脉冲时刻的联合时钟。
本实施例根据联合时钟的数量给出了不同的生成参考值的方法,在联合时钟的数量大于等于预设值时,利用各联合时钟生成参考值,使得得到的参考值更加精确。
实施例6
为了详细的说明本发明,本发明实施例6提供一种基于北斗/GPS/GOLONASS三种卫星授时信号的多时钟源联合时钟获取方法,如图6所示。
在本发明实施例6中,联合时钟获取装置由时钟信号获取模块(在图6中并未标出)、置信差分值确定模块42、联合时钟确定模块44及参考值生成模块46组成,其中,置信差分值确定模块42包括统计标准差获取单元(在图6中并未标出)、差分单元、权重单元及置信单元;联合时钟确定模块44包括归一化求和单元及求和单元。
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,作为差分单元的输入信号。
所有时钟C,均为秒脉冲时钟信号,并记第一个脉冲的时刻为C(1),第二个脉冲的时刻为C(2),以此类推;则第一个时钟C1可以表示成一个脉冲序列{C1(1),C1(2),C1(3),...}。
差分单元的作用是利用参考值C″C计算多个时钟源{C1,C2,C3}和C″C差分值{ΔC1,ΔC2,ΔC3},再利用该差值进行后续的运算,其功能的数学描述如下:
1)差分模块的输出信号ΔC1(n)=C1(n)-C″C(n);
2)差分模块的其他输出信号计算方式和时钟C1相同。
权重单元为每个差分值{ΔC1,ΔC2,ΔC3}分配权重系数。权重系数选取每个时钟源的统计标准差σ的倒数,其功能的数学描述如下:
1)加权差分值ΔC′1(n)=w1·ΔC1(n),其中权重系数w1是第一个时钟C1的统计标准差σ1的倒数,即
2)其他输出信号计算方式和时钟C1相同。
置信单元为每个加权差分值{ΔC′1,ΔC′2,ΔC′3}分配置信系数。置信系数与时钟源的标准差以及每个秒脉冲的偏差有关,其功能的数学描述如下:
1)置信差分值ΔC″1(n)=b1(n)·ΔC′1(n),其中置信系数 式中σ1是第一个时钟C1的统计标准差;
2)其他输出信号计算方式和时钟C1相同。
归一化求和单元实现归一化加权平均,其功能的数学描述如下:
1)计算时钟差分值
求和单元,其功能的数学描述如下:
1)CC是最终计算得到的有效时钟,称为计算时钟;
2)CC(n)=C″C(n)+ΔC″C(n)。
预设参考值C″C是一个重要的参数。在***进行初始化的时候(1≤n<12时),没有足够多的计算时钟数据用于C″C的生成,因此C″C的生成直接利用多个时钟源{C1,C2,C3},其生成方式的数学描述如下:当n≥12时,有足够多的计算时钟数据用于C″C的生成,因此C″C利用参考值生成模块产生,其生成方式的数学描述如下:
实施例7
本发明实施例7还提供了一种联合时钟获取设备,如图7所示,该联合时钟获取设备可以包括时钟信号采集器70、处理器71和存储器72,其中处理器71和存储器72可以通过总线或者其他方式连接,图7中以通过总线连接为例。
处理器71可以为中央处理器(Central Processing Unit,CPU)。处理器71还可以为其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。
存储器72作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块。处理器71通过运行存储在存储器72中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的联合时钟获取方法。
存储器72可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储处理器71所创建的数据等。此外,存储器72可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器72可选包括相对于处理器71远程设置的存储器,这些远程存储器可以通过网络连接至处理器71。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
所述一个或者多个模块存储在所述存储器72中,当被所述处理器71执行时,执行如图1-3、图6所示实施例中的联合时钟获取方法。
上述联合时钟获取设备具体细节可以对应参阅图1-3、图6所示实施例中对应的相关描述和效果进行理解,此处不再赘述。
本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(RandomAccessMemory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid-State Drive,SSD)等;所述存储介质还可以包括上述种类的存储器的组合。
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
Claims (10)
1.一种联合时钟获取方法,其特征在于,包括如下步骤:
获取至少两个时钟源的时钟信号;
计算所述时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值;
根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟。
2.根据权利要求1所述的联合时钟获取方法,其特征在于,计算所述时钟信号的调整系数,包括:
获取所述时钟源的统计标准差;
根据所述时钟源的统计标准差得到所述时钟源中时钟信号的权重系数和置信系数;
所述时钟信号的权重系数和置信系数构成所述时钟信号的调整系数。
3.根据权利要求2所述的联合时钟获取方法,其特征在于,所述权重系数由下式得到:
其中,σ表示所述时钟源的统计标准差,w表示所述时钟源中时钟信号的权重系数。
4.根据权利要求3所述的联合时钟获取方法,其特征在于,所述置信系数由下式得到:
其中,σ表示所述时钟源的统计标准差,b表示所述时钟源中时钟信号的置信系数,ΔC′表示所述时钟信号的加权差分值,为所述时钟信号与预设参考值的差值与所述时钟信号的权重系数的乘积。
5.根据权利要求1~4任一项所述的联合时钟获取方法,其特征在于,根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟包括:
对各个时钟信号的置信差分值进行归一化求和,得到计算时钟差分值;
将所述计算时钟差分值和所述预设参考值相加,得到联合时钟。
6.根据权利要求5所述的联合时钟获取方法,其特征在于,采用下式对各个时钟信号的置信差分值进行归一化求和,包括:
其中,ΔC″C表示计算时钟差分值;ΔC″m表示第m个时钟信号的置信差分值;wm表示第m个时钟信号的权重系数。
7.根据权利要求1~5任一项所述的联合时钟获取方法,其特征在于,所述时钟信号为脉冲信号,当所述时钟信号中脉冲时刻的数量小于预设值是,所述预设参考值由下式得到:
其中,C″C(n)表示第n个脉冲时刻的预设参考值,Cm(n)表示第m个时钟信号的第n个脉冲时刻;
当所述时钟信号中脉冲时刻的数量大于等于所述预设值时,所述预设参考值由下式得到:
其中,C″C(n)表示第n个脉冲时刻的预设参考值,CC(n-1)表示第n-1个脉冲时刻的联合时钟,CC(n-a)表示第n-a个脉冲时刻的联合时钟。
8.一种联合时钟获取装置,其特征在于,包括:
时钟信号获取模块,用于获取至少两个时钟源的时钟信号;
差值调整模块,用于计算所述时钟信号的调整系数,利用所述调整系数对所述时钟信号与预设参考值的差值进行调整得到置信差分值;
联合时钟确定模块,用于根据各个时钟信号的置信差分值和所述预设参考值得到联合时钟。
9.一种联合时钟获取设备,其特征在于,包括:时钟信号采集器、存储器和处理器,所述时钟信号采集器、所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行权利要求1-7中任一项所述的联合时钟获取方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行权利要求1-7中任一项所述的联合时钟获取方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910380986.2A CN110286579B (zh) | 2019-05-08 | 2019-05-08 | 联合时钟获取方法、装置、设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910380986.2A CN110286579B (zh) | 2019-05-08 | 2019-05-08 | 联合时钟获取方法、装置、设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110286579A true CN110286579A (zh) | 2019-09-27 |
CN110286579B CN110286579B (zh) | 2021-04-06 |
Family
ID=68002444
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910380986.2A Active CN110286579B (zh) | 2019-05-08 | 2019-05-08 | 联合时钟获取方法、装置、设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110286579B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112269311A (zh) * | 2020-09-22 | 2021-01-26 | 中国计量科学研究院 | 远程分布式联合的实时原子时标实现方法及装置 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1148922A (zh) * | 1994-04-18 | 1997-04-30 | 诺基亚电信公司 | 接收方法和接收机 |
CN101606080A (zh) * | 2007-02-26 | 2009-12-16 | 丰田自动车株式会社 | 移动单元定位装置 |
CN101820582A (zh) * | 2009-02-27 | 2010-09-01 | 美国博通公司 | 处理信号的方法和*** |
CN102004258A (zh) * | 2010-09-09 | 2011-04-06 | 中国计量科学研究院 | 基于多种gnss***融合的时间频率传递方法和接收机 |
CN104330966A (zh) * | 2014-10-22 | 2015-02-04 | 中国人民解放军信息工程大学 | 多模高精度时间、频率标准设备 |
CN104407510A (zh) * | 2014-11-17 | 2015-03-11 | 江汉大学 | 一种授时的方法和装置 |
CN104683088A (zh) * | 2014-12-01 | 2015-06-03 | 国家电网公司 | 多基准同步方法、装置及*** |
CN108809463A (zh) * | 2017-04-28 | 2018-11-13 | 工业和信息化部电信研究院 | 一种多基准时钟加权合成方法 |
CN109600186A (zh) * | 2018-11-20 | 2019-04-09 | Ut斯达康通讯有限公司 | 时钟同步方法及装置 |
CN109856956A (zh) * | 2018-12-13 | 2019-06-07 | 江汉大学 | 基于比对的时钟授时装置 |
-
2019
- 2019-05-08 CN CN201910380986.2A patent/CN110286579B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1148922A (zh) * | 1994-04-18 | 1997-04-30 | 诺基亚电信公司 | 接收方法和接收机 |
CN101606080A (zh) * | 2007-02-26 | 2009-12-16 | 丰田自动车株式会社 | 移动单元定位装置 |
CN101820582A (zh) * | 2009-02-27 | 2010-09-01 | 美国博通公司 | 处理信号的方法和*** |
CN102004258A (zh) * | 2010-09-09 | 2011-04-06 | 中国计量科学研究院 | 基于多种gnss***融合的时间频率传递方法和接收机 |
CN104330966A (zh) * | 2014-10-22 | 2015-02-04 | 中国人民解放军信息工程大学 | 多模高精度时间、频率标准设备 |
CN104407510A (zh) * | 2014-11-17 | 2015-03-11 | 江汉大学 | 一种授时的方法和装置 |
CN104683088A (zh) * | 2014-12-01 | 2015-06-03 | 国家电网公司 | 多基准同步方法、装置及*** |
CN108809463A (zh) * | 2017-04-28 | 2018-11-13 | 工业和信息化部电信研究院 | 一种多基准时钟加权合成方法 |
CN109600186A (zh) * | 2018-11-20 | 2019-04-09 | Ut斯达康通讯有限公司 | 时钟同步方法及装置 |
CN109856956A (zh) * | 2018-12-13 | 2019-06-07 | 江汉大学 | 基于比对的时钟授时装置 |
Non-Patent Citations (3)
Title |
---|
于帆等: "GPS_BD双模融合的高精度时间同步方法研究", 《计算机技术与发展》 * |
张园园等: "通用高精度时钟同步单元的设计方案", 《电力自动化设备》 * |
汪鹤等: "基于层次分析法的时间同步装置多源判决模型", 《电力科学与技术学报》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112269311A (zh) * | 2020-09-22 | 2021-01-26 | 中国计量科学研究院 | 远程分布式联合的实时原子时标实现方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110286579B (zh) | 2021-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10068298B2 (en) | Weather pattern based electrical demand forecasting for a building | |
JP2017527837A (ja) | 音声合成方法と装置 | |
RU2630193C1 (ru) | Способ и система для создания прогноза погоды | |
CN102176029A (zh) | 一种gps直达与多径信号模拟器及模拟方法 | |
US20090043529A1 (en) | System and method for testing an accuracy of a real time clock | |
US8976341B2 (en) | Optoelectric control apparatus for satellite laser ranging system | |
Dubey et al. | SCADA and PMU measurement based methods for robust hybrid state estimation | |
CN106845041B (zh) | 基于mmc的实时仿真***、仿真方法及mmc阀仿真器 | |
CN110286579A (zh) | 联合时钟获取方法、装置、设备及计算机可读存储介质 | |
US20210004041A1 (en) | Sequence signal generator and sequence signal generation method | |
CN106054220A (zh) | Gps定位***和gps控制方法 | |
WO2011100387A1 (en) | Rom-based direct digital synthesizer with pipeline delay circuit | |
Geth et al. | Convex power flow models for scalable electricity market modelling | |
CN110928177B (zh) | 一种时钟同步***及方法 | |
CN110597084A (zh) | 风电场仿真测试方法、装置和风电场仿真模型 | |
CN109978204B (zh) | 确定风电场的风功率的预测准确率的方法和装置 | |
Colak et al. | FPGA implementation of the automatic multiscale based peak detection for real-time signal analysis on renewable energy systems | |
US8542049B1 (en) | Methods and delay circuits for generating a plurality of delays in delay lines | |
CN107566199B (zh) | 信号处理装置和方法及包括该装置的电子设备 | |
Barakos et al. | Methods for stability and accuracy evaluation of power hardware in the loop simulations | |
CN110794426B (zh) | 接收机的冷启动控制方法、装置、终端设备及介质 | |
CA3159398A1 (en) | Crosstalk cancelation for electricity metering | |
US9513903B2 (en) | Fault-tolerant system and fault-tolerant operating method capable of synthesizing result by at least two calculation modules | |
CN113504551A (zh) | 基于gpu+cpu+fpga的卫星导航信号模拟器及信号模拟方法 | |
CN109088786B (zh) | 一种用于测试直升机模拟器网络延迟方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |