[发明专利]一种余度总线时间同步方法有效
申请号: | 201611140238.X | 申请日: | 2016-12-12 |
公开(公告)号: | CN108616320B | 公开(公告)日: | 2020-04-07 |
发明(设计)人: | 刘智武;陈长胜;何向栋;张旭;李晓庆;张志平 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04J3/06 | 分类号: | H04J3/06;H04L12/40 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 郭平 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于机载时间触发总线通信技术,涉及一种余度机载时间触发总线通信技术中高可靠、容错的时间同步方法的设计和实现。本发明建立一种多余度总线的分布式时间同步方法,能够支持总线型架构下各个通信节点的高可靠、容错的时间同步,提高机载总线数据通信的安全性。 | ||
搜索关键词: | 一种 总线 时间 同步 方法 | ||
【主权项】:
1.一种余度总线时间同步方法,其特征在于,包括:步骤1、构建多余度的总线型拓扑通信平台,总线拓扑余度大于1。所述总线型通信平台采用图1所示的通信架构,其通信方式采用半双工广播式通信。通信平台节点数目为n,n不小于4;步骤2、对总线型通信平台的通信进行配置,主要包括总线的通信周期、节点的发送时隙、总线的同步精度,并依据配置生成节点的通信配置,并启动总线平台运行;步骤3、以总线通信周期循环进行时间同步过程,总线上节点在一个通信周期内可接收到其它所有节点发送的通信消息,节点根据配置在每个余度上分别计算其它节点消息的实际到达时间和应该到达时间的差值;步骤4、在每个余度上节点对步骤3所计算出的时间差值从小到大进行排序,并去除其中最大、最小的k个数据,所述k为总线平台可容忍的节点故障数目;步骤5、在每个余度上对去除k个数据后的时间差值求平均值,作为节点在该余度上的时间纠正值;步骤6、对节点上多个余度计算出的纠正值进行检查,对于其中大于同步精度的纠正值进行丢弃,保留在同步精度范围内的时间纠正值,并计算保留的各余度时间纠正值的平均值;步骤7、依据计算出的平均值,在总线通信周期内调整节点自身时钟,完成一次同步过程;步骤8、步骤6中如果节点计算出的每个余度上的纠正值均大于同步精度,则认为该节点同总线上其它节点时间偏差过大,本次同步过程失败,节点需停止总线操作,重新等待加入到总线上后,进行步骤3到7的同步过程;步骤9、总线上所有节点在每个总线周期内,进行步骤3到7的同步过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611140238.X/,转载请声明来源钻瓜专利网。