发明名称 一种基于GOOSE报文的时间同步测量方法
摘要 本发明公开了一种基于GOOSE报文的时间同步测量方法,包括以下步骤(1)基于GOOSE报文计算出间隔层设备与过程层设备的时钟差;(2)若发送数据集中任一数据内容发生改变,将立即发送数据集的所有内容,且会连续发送5帧报文,需要将5帧报文压缩为1帧;(3)在设备内的网络报文接收模块中的FPGA内设置一个计数器,当FPGA在接收报文时,会将计数器的实时值加至报文尾部,程序在中断内查询到有报文时,也能读取此时计数器的值,通过报文尾部计数器值与当前计数器值的差值以及装置当前的时间可计算出该报文准确的接收时刻。本发明利用智能变电站内已有的GOOSE协议,可准确地实现间隔层设备与过程层设备的时间同步测量。
申请公布号 CN105471572A 申请公布日期 2016.04.06
申请号 CN201610006511.3 申请日期 2016.01.06
申请人 国电南瑞科技股份有限公司;国电南瑞南京控制系统有限公司 发明人 郑洁;梅德冬;姚燕春;穆华灵;张连生;周化
分类号 H04L7/00(2006.01)I;H04L12/26(2006.01)I 主分类号 H04L7/00(2006.01)I
代理机构 南京纵横知识产权代理有限公司 32224 代理人 姚兰兰;董建林
主权项 一种基于GOOSE报文的时间同步测量方法,其特征在于,具体包括以下几个步骤:(1)基于GOOSE报文,由间隔层设备发起测量命令,同时记录下发起命令时间,过程层设备在收到测试命令后立刻回复,在回复的GOOSE报文内填写接收命令和回复命令的时间,间隔层设备在收到命令回复后可计算出间隔层设备与过程层设备的时钟差,即可得到准备的GOOSE报文接收时刻;(2)若发送数据集中任一数据内容发生改变,将立即发送该数据集的所有内容至网络上,且会连续发送5帧报文;为了不对计算时钟差过程产生干扰,需要将间隔层设备发起测试命令和过程层设备回复命令时各自产生的5帧报文压缩为1帧报文;(3)在间隔层设备与过程层设备内的网络报文接收模块中的FPGA内设置一个计数器,当FPGA在接收报文时,会将计数器的实时值加至报文尾部,当GOOSE报文接收处理任务在中断内查询到有报文时,同时读取该计数器的当前值,通过报文尾部计数器值与当前计数器值的差值以及计数器频率可得出接收处理延时时间,再用设备当前的时间减去接收处理延时时间便可计算出该报文准确的接收时刻。
地址 210061 江苏省南京市高新技术开发区高新路20号