System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及多个操作系统的时间同步,并且更具体地,涉及解决具有多个操作系统的继电保护设备中的高精度时间同步问题的系统与方法。
技术介绍
1、继电保护是对电力系统中发生的故障或异常情况进行检测,从而发出报警信号,或直接将故障部分隔离、切除的一种重要措施。因此,继电保护设备必须正确区分被保护元件是处于正常运行状态还是发生了故障,是保护区内故障还是区外故障的功能。
2、先前的继电保护设备仅包括单个操作系统,均为单操作系统设备。现在提出了一种包括多个操作系统的继电保护设备,每个操作系统都可以通过访问可编程逻辑阵列寄存器来获得高精度的时间进行时间同步,从而提高继电保护设备的性能。
技术实现思路
1、根据本公开的实施例的一个方面,提供了一种在多个操作系统之间进行时间同步的系统,该系统包括:被配置为获得并维护绝对时间的可编程逻辑阵列(fpga);以及从该fpga获得绝对时间并基于获得的绝对时间进行时间同步的多个操作系统(os)。
2、在一个示例中,该系统还包括一个或多个外部时钟源。
3、在一个示例中,该fpga获得绝对时间包括:从一个或多个外部时钟源中的一个获得时间信息并解码该时间信息以获得绝对时间;和/或从多个os中的一个获得绝对时间。
4、在一个示例中,一个或多个外部时钟源包括精确时间协议(ptp)、irig-b码和/或其他网络时间协议。
5、在一个示例中,多个os包括linux和vxworks。
6、在一个示例中,vxw
7、在一个示例中,该系统还包括主板以及耦合到该主板的一个或多个子板,其中,该fpga和多个os被布置在主板上。
8、在一个示例中,该fpga还被配置为向一个或多个子板发送每秒一个脉冲信号(1pps)。
9、在一个示例中,主板还包括振荡器和内部计数器。
10、在一个示例中,该fpga维护绝对时间包括基于主板上的振荡器,通过内部计数器来增加绝对时间。
11、在一个示例中,一个或多个子板被配置为:接收1pps;检测数字输入(di)事件;生成时间戳;以及基于检测到di事件,向主板发送di事件消息和时间戳,其中,时间戳表示di事件与1pps上升沿之间的时间差。
12、根据本公开的实施例的另一方面,提供了一种在多个操作系统之间进行时间同步的方法,该方法包括:由可编程逻辑阵列(fpga)获得并维护绝对时间;以及由多个操作系统(os)从该fpga获得绝对时间并基于获得的绝对时间进行时间同步。
13、根据本公开的实施例的又一方面,提供了包括在多个操作系统之间进行时间同步的系统的继电保护设备。根据本公开的实施例的又一方面,提供了执行在多个操作系统之间进行时间同步的方法的继电保护设备。
14、因此,根据本公开的实施例,提出的系统和方法能够解决具有多个操作系统的继电保护设备中的高精度时间同步问题。
本文档来自技高网...【技术保护点】
1.一种在多个操作系统之间进行时间同步的系统,所述系统包括:
2.根据权利要求1所述的系统,还包括一个或多个外部时钟源。
3.根据权利要求2所述的系统,其中,所述FPGA获得绝对时间包括:
4.根据权利要求2所述的系统,其中,所述一个或多个外部时钟源包括精确时间协议(PTP)、IRIG-B码和/或其他网络时间协议。
5.根据权利要求1所述的系统,其中,所述多个OS包括Linux和VxWorks。
6.根据权利要求5所述的系统,其中,所述VxWorks专用于处理实时性要求高的任务。
7.根据权利要求1所述的系统,还包括:
8.根据权利要求7所述的系统,其中,所述FPGA还被配置为:
9.根据权利要求7所述的系统,其中,所述主板还包括振荡器和内部计数器。
10.根据权利要求9所述的系统,其中,所述FPGA维护绝对时间包括:
11.根据权利要求7所述的系统,其中,所述一个或多个子板被配置为:
12.一种在多个操作系统之间进行时间同步的方法,所述方法包括:<
...【技术特征摘要】
1.一种在多个操作系统之间进行时间同步的系统,所述系统包括:
2.根据权利要求1所述的系统,还包括一个或多个外部时钟源。
3.根据权利要求2所述的系统,其中,所述fpga获得绝对时间包括:
4.根据权利要求2所述的系统,其中,所述一个或多个外部时钟源包括精确时间协议(ptp)、irig-b码和/或其他网络时间协议。
5.根据权利要求1所述的系统,其中,所述多个os包括linux和vxworks。
6.根据权利要求5所述的系统,其中,所述vxworks专用于处理实时性要求高的任务。
7.根据权利要求1所述的系统,还包括:
8.根据权利要求7所述的系统,其中,所述fpga还被配置为:
9.根据权利要求7所述的系统,其中,所述主板还包括振荡器和内部计数器。
10.根据权利要求9所述的系统,其中,所述fpga维护绝对时间包括:
11.根据权利要求7所述的系统,其中,所述一个或多个子板被配置为:
12.一种在多个操作系统之间进行时间同步的方法,所述方法包括:
13...
【专利技术属性】
技术研发人员:文泽瑞,雷永锋,任凤跃,周传华,
申请(专利权)人:施耐德电器工业公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。