[发明专利]一种分布式装置的同步方法无效
申请号: | 201310559601.1 | 申请日: | 2013-11-12 |
公开(公告)号: | CN103684735A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 孙忠耀 | 申请(专利权)人: | 航天科工深圳(集团)有限公司 |
主分类号: | H04L7/00 | 分类号: | H04L7/00;H04L29/08 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518034 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 装置 同步 方法 | ||
1.一种分布式装置的同步方法,所述分布式装置包括主控单元及与主控单元相连接的多个信号采集单元,其特征在于:所述同步方法包括以下步骤,
步骤S100,根据IEEE1588时钟同步协议,控制多个信号采集单元与主控单元进行校时同步;
步骤S200,主控单元在每一个秒的开始发出采样信号,并将每个信号采集单元每秒内采集的信号分别进行编号,且每个信号采集单元采集的数据按照预设的格式进行组包。
步骤S300,主控单元接收信号采集单元的数据,控制不同信号采集单元的具有相同编号的数据格式对齐且同一信号采集单元的数据包按照所述编号顺序存储。
2.根据权利要求1所述的分布式装置的同步方法,其特征在于:所述步骤S100具体包括,
S110,主控单元发送Sync报文给所述信号采集单元,并记录Sync离开主控单元的时间,记录为时间戳t1;
S120,信号采集单元接收Sync报文并记录接收该报文的时间,记录为时间戳Ts1;
S130,主控单元发送带有时间戳t1信息的Follow Up报文给信号采集单元,信号采集单元接收Follow Up报文并记录时间t1。
S140,信号采集单元发送Delay request报文给所述主控单元,并记录Delay request报文离开信号采集单元的时间,记录为时间戳t2。
S150,主控单元接收到Delay request报文,记录接收到该报文的时间,记录为时间戳Tm2。
S160,主控单元再发送带有时间戳Tm2信息的Delay response报文给所述信号采集单元,信号采集单元接收Delay response报文并记录时间Tm2。
S170,计算时间差dt=[(Ts1-t1)-(Tm2-t2)]/2,网络延时Delay=[(Ts1-t1)+(Tm2-t2)]/2;
S180,信号采集单元根据所述时间差dt和网络延时Delay设定自己的时钟与主控单元同步。
3.根据权利要求1所述的分布式装置的同步方法,其特征在于:步骤S200中,主控单元在每一个秒的开始发出采样信号,并将每个信号采集单元每秒内采集的信号分别进行编号的具体方法为:每个信号采集单元每一秒采集的数据按照顺序分别编号为0,1,2,3……,f-1;到下一秒开始时,所述编号清零并按照上述编号方法重新进行编号;其中f为采样频率。
4.根据权利要求3所述的分布式装置的同步方法,其特征在于:所述数据的预设格式为数据包长度、装置标识符、采集编号、数据类型标识1、数据数量1、数据1…数据n、……、数据类型标识n、数据数量n、数据1…数据n、校验。
5.根据权利要求4所述的分布式装置的同步方法,其特征在于:步骤S300中,控制不同信号采集单元的具有相同编号的数据包格式对齐的具体方法为:控制所述的不同信号采集单元的具有相同编号的数据包按照数据包长度、装置标识符、采集编号、数据类型标识1、数据数量1、数据1…数据n、……、数据类型标识n、数据数量n、数据1…数据n、校验的格式进行一一对应排布并进行存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天科工深圳(集团)有限公司,未经航天科工深圳(集团)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310559601.1/1.html,转载请声明来源钻瓜专利网。