时间监测方法及装置的制造方法

文档序号:9615432阅读:357来源:国知局
时间监测方法及装置的制造方法
【技术领域】
[0001]本发明涉及时间监测领域,具体而言,涉及时间监测方法及装置。
【背景技术】
[0002]目前,时间监测技术普遍应用于各工程领域,包括电力系统领域以及其他领域。通过该技术可以对系统中的时钟、测控和保护装置等被授时设备的时间同步精度等实施集中监测、报警提示和运行管理。现有时间监测技术的目标在于能够达到10ms的监测精度,但在实际的工程领域中,有少数装置对于时间准确度的要求要远高于10ms。这样,当监测精度只在10ms时,是无法判断这些装置的工作情况的。
[0003]针对相关技术中监测精度较低的问题,目前尚未提出有效的解决方案。

【发明内容】

[0004]本发明的主要目的在于提供时间监测方法及装置,以解决监测精度较低的问题。
[0005]为了实现上述目的,根据本发明的一个方面,提供了一种时间监测方法,该时间监测方法包括:获取基准时间,其中,基准时间是由卫星获取的时间;获取待测设备的时间,其中,待测设备的时间监测精度优于10毫秒;计算待测设备的时间和所述基准时间的偏差;判断所述偏差是否满足预设条件;以及如果判断出所述偏差满足所述预设条件,则确定所述待测设备的时间同步状态满足工作需要。
[0006]进一步地,计算待测设备的时间和基准时间的偏差包括:获取待测设备输出的IRIG-B码;获取IRIG-B码所代表的时间;以及计算IRIG-B码所代表的时间和基准时间的偏差。
[0007]进一步地,计算待测设备的时间和基准时间的偏差包括:获取待测设备输出的PPS和T0D码,其中,PPS是秒脉冲,T0D是时间信息;获取PPS和T0D码所代表的时间;以及计算PPS和T0D所代表的时间和基准时间的偏差。
[0008]进一步地,待测设备包括第一待测设备,其中,第一待测设备的监测精度为毫秒级,计算待测设备的时间与基准时间的偏差还包括:接收第一待测设备生成的S0E报文;根据S0E报文获取第一待测设备的时间;计算第一待测设备的时间与基准时间的偏差。
[0009]进一步地,待测设备包括第二待测设备,其中,第二待测设备监测精度低于毫秒级,计算待测设备的时间与基准时间的偏差还包括:接收第一待测设备生成的NTP报文;根据NTP报文获取第二待测设备的时间计算第二待测设备的时间与基准时间的偏差。
[0010]为了实现上述目的,根据本发明的另一方面,提供了一种时间监测装置,该时间监测装置包括:第一获取模块,用于获取基准时间,其中,基准时间是由卫星获取的时间?’第二获取模块,用于获取待测设备的时间,其中,待测设备的时间监测精度优于10毫秒;计算模块,用于计算待测设备的时间和基准时间的偏差;判断模块,用于判断偏差是否满足预设条件;确定模块,用于在判断出偏差满足预设条件时,确定待测设备的时间同步状态满足工作需要。
[0011]进一步地,计算模块采用以下方式计算待测设备的时间和基准时间的偏差:获取待测设备输出的串行时间码-B码(IRIG-B码);获取IRIG-B码所代表的时间;以及计算IRIG-B码所代表的时间和基准时间的偏差。
[0012]进一步地,计算模块采用以下方式计算待测设备的时间和基准时间的偏差:获取待测设备输出的PPS和T0D码,其中,PPS是秒脉冲,T0D是时间信息;获取PPS和T0D码所代表的时间;以及计算PPS和T0D所代表的时间和基准时间的偏差。
[0013]进一步地,待测设备包括第一待测设备,其中,第一待测设备的监测精度为毫秒级,计算模块采用以下方式计算待测设备的时间与基准时间的偏差还包括:接收第一待测设备生成的S0E报文;根据S0E报文获取第一待测设备的时间;计算第一待测设备的时间与基准时间的偏差。
[0014]进一步地,待测设备包括第二待测设备,其中,第二待测设备监测精度低于毫秒级,计算模块采用以下方式计算待测设备的时间与基准时间的偏差还包括:接收第一待测设备生成的NTP报文;根据NTP报文获取第二待测设备的时间计算第二待测设备的时间与基准时间的偏差。
[0015]通过本发明,采用获取基准时间和待测设备时间并计算待测设备的时间和基准时间的偏差的方法,解决了监测精度较低的问题,进而达到了提高监测精度的效果。
【附图说明】
[0016]构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0017]图1是根据本发明实施例的时间监测流程图;
[0018]图2是根据本发明第一实施例的时间监测流程图;
[0019]图3是根据本发明第二实施例的时间监测流程图;
[0020]图4是根据本发明第三实施例的时间监测流程图;
[0021]图5是根据本发明第四实施例的时间监测流程图;
[0022]图6是根据本发明实施例的时间监测装置的结构框图;
[0023]图7是根据本发明优选实施例的时间监测装置的结构框图;
[0024]图8是根据本发明实施例的乒乓法测量钟差的原理图;以及
[0025]图9是根据本发明实施例的时间监测系统的结构图。
【具体实施方式】
[0026]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0027]图1是根据本发明实施例的时间监测流程图,该流程包括如下步骤:
[0028]步骤S102,获取基准时间。
[0029]本实施例通过卫星获取基准时间,具有高精度、高效率的优点。优选的,可以通过GPS或者北斗卫星导航系统获取基准时间。这里的北斗卫星导航系统是中国第一代区域性卫星导航系统,也是世界上第三个卫星导航系统,可以为中国全境和周边部分邻国提供定位、导航、授时和简易通讯服务。GPS即全球定位系统,又称全球卫星定位系统,是一个中距离圆型轨道卫星导航系统,结合卫星及通讯发展的技术,利用导航卫星进行测时和测距。
[0030]步骤S104,获取待测设备的时间。
[0031]该待测设备的时间监测精度优于10毫秒。同时,待测设备还可以包括能生成S0E报文的二次设备,即第一待测设备,该设备监测精度为毫秒级;待测设备还可以包括能生成NTP报文的二次设备,即第二待测设备,该设备监测精度低于毫秒级。
[0032]步骤S106,计算待测设备的时间和基准时间的偏差。
[0033]步骤S108,判断偏差是否满足预设条件。
[0034]步骤S110,如果判断出偏差满足预设条件,则确定待测设备的时间同步状态满足工作需要。
[0035]通过上述步骤S102至步骤S110,可以实现对监测精度优于10毫秒的待测设备的监测,相比于基于传统的乒乓原理的时间监测方法,提高了时间监测的精度。
[0036]可选地,在步骤S106中,计算待测设备的时间和基准时间的偏差可以通过如下步骤:
[0037]步骤S202:获取待测设备输出的IRIG-B码。
[0038]步骤S204:获取IRIG-B码所代表的时间
[0039]步骤S206:计算IRIG-B码所代表的时间和基准时间的偏差。
[0040]这里,待测设备可以是变电站内时间同步装置或能够输出IRIG-B码的二次设备,也可以是PMU、行波测距装置、雷电定位装置等对于时间准确度的要求远高于10ms的设备。图2是本实施例的时间监测流程图。
[0041]可选地,计算待测设备的时间和基准时间的偏差还可以通过如下步骤实现:
[0042]步骤S302:获取待测设备输出的PPS和T0D码。
[0043]步骤S304:获取PPS和T0D码所代表的时间。
[0044]步骤S306:计算PPS和T0D码所代表的时间和基准时间的偏差来。
[0045]这里,PPS是秒脉冲,T0D是时间信息。图3是本实施例的时间监测流程图。
[0046]可选地,当待测设备为第一待测设备时,计算待测设备的时间和基准时间的偏差可以通过还可以通过如下步骤实现:
[0047]步骤S402:接收第一待测设备生成的S0E报文。
[0048]步骤S404:根据S0E报文获取第一待测设备的时间。
[0049]步骤S406:计算第一待测设备的时间与基准时间的偏差。
[0050]这里,第一待测设备可以为电力系统的测控装置等。图4是本实施例的时间监测流程图。
[0051]可选地,当待测设备为第二待测设备时,计算待测设备的时间和基准时间的偏差可以通过还可以通过如下步骤实现:
[0052]步骤S502:接收第二待测设备生成的NTP报文。
[0053]步骤S504:根据NTP报文获取第二待测设备的时间。
[0054]步骤S506:计算第二待测设备的时间与基准时间的偏差。
[0055]这里,第二待测设备可以为电力系统中变电站站控层计算机、服务器,以及支持NTP的其他二次设备。图5是本实施例的时间监测流程图。
[0056]需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0057]从以上的描述中,可以看出,本发明实现了如下技术效果:针对不同时间准确度要求的设备,分别用不同的方法获取时间偏差。对高准确度的时钟及PMU等二次设备,采用IRIG-B码或者PPS+T0D方式。对毫秒级精度的二次设备,采用S0E报文。对计算机等低准确度要求的设备,采用NTP方式。
[0058]在本实施例中,还提供了一种时间监测装置,图6是根据本发明实施例的时间监测装置结构框图,如图6所示,该装置包括:第一获取模块62、第二获取模块64,计算模块66,判断模块68,确定模块610。
[0059]第一获取模块62,用于获取基准时间,其中,基准时间是由卫星获取的时间。
[0060]第二获取模块64,用于获取待测设备的时间,其中,待测设备的时间监测精度优于10毫秒。
[0061]计算模块66,用于计算待测设备的时间和基准时间的偏差。
[0062]判断模块68,用于判断偏差是否满足预设条件。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1