一种基于卫星同步时钟的时间同步方法及系统技术方案

技术编号:33785211 阅读:22 留言:0更新日期:2022-06-12 14:40
本申请涉及一种基于卫星同步时钟的时间同步方法及系统,涉及卫星同步时钟的技术领域,其中方法包括接收时间同步信息,时间同步信息包括系统标识参数以及与系统标识参数相对应的卫星时间源参数;根据卫星时间源参数,获取与卫星时间源参数相对应的卫星系统时区;根据卫星系统时区,生成时间输出指令并执行,时间输出指令用于根据系统标识参数推送卫星系统时区。本申请具有提高各系统之间时间同步精度的效果。精度的效果。精度的效果。

【技术实现步骤摘要】
一种基于卫星同步时钟的时间同步方法及系统


[0001]本申请涉及卫星同步时钟的
,尤其是涉及一种基于卫星同步时钟的时间同步方法及系统。

技术介绍

[0002]随着发电厂自动化水平的不断提高,计算机控制、保护及自动装置对时间同步的要求也越来越高。
[0003]相关技术可参考公开号为CN111948932A的中国专利,其公开了一种核电厂时钟同步系统,包括:第一主时钟、位于第一核岛的第一通信模块,位于第二核岛的第二通信模块,位于第一常规岛的第三通信模块,及位于第二常规岛的第四通信模块;第一主时钟分别与第一通信模块、第二通信模块、第三通信模块及第四通信模块通信连接;第一通信模块与位于第一核岛的第一核岛设备通信连接,第二通信模块与位于第二核岛的第二核岛设备通信连接,第三通信模块与位于第一常规岛的第一常规岛设备通信连接,第四通信模块与位于第二常规岛的第二常规岛设备通信连接。
[0004]针对上述技术,专利技术人认为存在有以下缺陷:电厂的时间同步装置采用各控制系统分别设置的配置方式,存在有各系统之间的时间同步精度较低的缺陷。

技术实现思路

[0005]为了提高各系统之间的时间同步精度,本申请提供一种基于卫星同步时钟的时间同步方法及系统。
[0006]第一方面,本申请提供一种基于卫星同步时钟的时间同步方法,采用如下的技术方案:一种基于卫星同步时钟的时间同步方法,包括以下步骤:接收时间同步信息,所述时间同步信息包括系统标识参数以及与所述系统标识参数相对应的卫星时间源参数;根据所述卫星时间源参数,获取与所述卫星时间源参数相对应的卫星系统时区;根据所述卫星系统时区,生成时间输出指令并执行,所述时间输出指令用于根据所述系统标识参数推送所述卫星系统时区。
[0007]通过采用上述技术方案,用户根据各个系统的地理位置,使各系统对应关联相应位置的卫星系统。系统工作时,卫星系统为相应位置的系统授时,使多个系统能够同时获取对应卫星的授时信号,为各个系统建立统一的时间体系,进而提高各系统之间的时间同步精度。
[0008]可选的,在所述生成时间输出指令并执行的步骤之前,还包括:根据所述卫星时间源参数,生成同步系统汇总表,所述同步系统汇总表包括与所述卫星时间源参数相对应的所有系统标识参数;根据所述同步系统汇总表以及所述卫星系统时区,执行所述生成时间输出指令并
执行的步骤。
[0009]通过采用上述技术方案,同步系统根据卫星系统时区进行系统时间调整操作时,同步系统获取与当前卫星相对应的所有系统标识,并将此时的卫星系统时区同时推送至当前卫星所对应的全部系统中,实现同步系统的一步推送过程,提高同步系统的时间同步效率。
[0010]可选的,在所述生成时间输出指令并执行的步骤之后,还包括:实时获取实际同步时间;从预设的数据库中查询与所述实际同步时间相对应的预设精度检测时间;若所述实际同步时间达到所述预设精度检测时间,则获取实际卫星授时精度;根据所述实际卫星授时精度,生成授时精度推送指令并执行,所述授时精度推送指令用于推送授时精度推送信号。
[0011]通过采用上述技术方案,同步系统周期性的对卫星同步时钟的时间精度进行监测,并将相对应的监测结果推送至用户处,便于用户得知当前卫星同步时钟的实际精度。
[0012]可选的,在所述生成授时精度推送指令并执行的步骤之前,还包括:从预设的数据库中查询与所述实际卫星授时精度相对应的理论卫星授时精度;若所述实际卫星授时精度未达到所述理论卫星授时精度,则获取与所述实际卫星授时精度相对应的相接授时精度;根据所述实际卫星授时精度以及所述相接授时精度,生成授时精度平均值;根据所述授时精度平均值,执行生成授时精度推送指令并执行的步骤。
[0013]通过采用上述技术方案,若此时实际卫星授时精度未达到理论卫星授时精度,说明此时卫星同步时钟的精度较低,同步系统获取当前测量精度前一时刻的测量精度以及后一时刻的测量精度,并根据上述三个精度求取授时精度平均值,同步系统将所求授时精度平均值推送至用户处,便于用户得知一定范围内授时精度的情况。
[0014]可选的,在所述生成授时精度平均值的步骤之后,还包括:根据所述授时精度平均值以及所述理论卫星授时精度,生成授时精度误差;从预设的数据库中查询与所述授时精度误差相对应的授时误差阈值;若所述授时精度误差达到所述授时误差阈值,则生成精度调节指令并执行。
[0015]通过采用上述技术方案,若当前授时精度平均值与理论卫星授时精度之间的误差较大,说明此时卫星同步时钟难以为系统提供良好的授时操作,此时同步系统生成精度调节指令,提醒用户及时对卫星信号的获取精度进行调整。
[0016]可选的,在所述生成精度调节指令并执行的步骤之后,还包括:获取内部时钟信息,所述内部时钟信息包括时钟时间参数;根据所述时钟时间参数,生成时间源切换指令并执行,所述时间源切换指令用于根据所述系统标识参数推送所述时钟时间参数。
[0017]通过采用上述技术方案,当卫星同步时钟的授时误差较大时,同步系统切换各个系统的时间控制方式,通过时钟时间参数执行时间同步操作,使卫星同步时钟误差较大时,各个系统仍旧能够保证较为精确的时间获取过程。
[0018]第二方面,本申请提供一种基于卫星同步时钟的时间同步系统,采用如下的技术方案:
一种基于卫星同步时钟的时间同步系统,包括:时间同步信息接收模块,用于接收时间同步信息,所述时间同步信息包括系统标识参数以及与所述系统标识参数相对应的卫星时间源参数;卫星系统时区获取模块,用于根据所述卫星时间源参数,获取与所述卫星时间源参数相对应的卫星系统时区;时间输出指令生成模块,用于根据所述卫星系统时区,生成时间输出指令并执行,所述时间输出指令用于根据所述系统标识参数推送所述卫星系统时区。
[0019]第三方面,本申请提供一种智能终端,采用如下的技术方案:一种智能终端,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如上述任一一种基于卫星同步时钟的时间同步方法的计算机程序。
[0020]第四方面,本申请提供一种计算机可读存储介质,采用如下的技术方案:一种计算机可读存储介质,存储有能够被处理器加载并执行如上述任一一种基于卫星同步时钟的时间同步方法的计算机程序。
[0021]综上所述,本申请包括以下至少一种有益技术效果:用户根据各个系统的地理位置,使各系统对应关联相应位置的卫星系统。系统工作时,卫星系统为相应位置的系统授时,使多个系统能够同时获取对应卫星的授时信号,为各个系统建立统一的时间体系,进而提高各系统之间的时间同步精度。
[0022]同步系统根据卫星系统时区进行系统时间调整操作时,同步系统获取与当前卫星相对应的所有系统标识,并将此时的卫星系统时区同时推送至当前卫星所对应的全部系统中,实现同步系统的一步推送过程,提高同步系统的时间同步效率。
[0023]若此时实际卫星授时精度未达到理论卫星授时精度,说明此时卫星同步时钟的精度较低,同步系统获取当前测量精度前一时刻本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于卫星同步时钟的时间同步方法,其特征在于,包括以下步骤:接收时间同步信息,所述时间同步信息包括系统标识参数以及与所述系统标识参数相对应的卫星时间源参数;根据所述卫星时间源参数,获取与所述卫星时间源参数相对应的卫星系统时区;根据所述卫星系统时区,生成时间输出指令并执行,所述时间输出指令用于根据所述系统标识参数推送所述卫星系统时区。2.根据权利要求1所述的一种基于卫星同步时钟的时间同步方法,其特征在于,在所述生成时间输出指令并执行的步骤之前,还包括:根据所述卫星时间源参数,生成同步系统汇总表,所述同步系统汇总表包括与所述卫星时间源参数相对应的所有系统标识参数;根据所述同步系统汇总表以及所述卫星系统时区,执行所述生成时间输出指令并执行的步骤。3.根据权利要求1所述的一种基于卫星同步时钟的时间同步方法,其特征在于,在所述生成时间输出指令并执行的步骤之后,还包括:实时获取实际同步时间;从预设的数据库中查询与所述实际同步时间相对应的预设精度检测时间;若所述实际同步时间达到所述预设精度检测时间,则获取实际卫星授时精度;根据所述实际卫星授时精度,生成授时精度推送指令并执行,所述授时精度推送指令用于推送授时精度推送信号。4.根据权利要求3所述的一种基于卫星同步时钟的时间同步方法,其特征在于,在所述生成授时精度推送指令并执行的步骤之前,还包括:从预设的数据库中查询与所述实际卫星授时精度相对应的理论卫星授时精度;若所述实际卫星授时精度未达到所述理论卫星授时精度,则获取与所述实际卫星授时精度相对应的相接授时精度;根据所述实际卫星授时精度以及所述相接授时精度,生...

【专利技术属性】
技术研发人员:姜学明张凡来王纲闫绍飞王玉晓
申请(专利权)人:烟台恒时智能科技有限公司
类型:发明
国别省市:

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

1