摘要
针对航空电子云对时间同步的需求,建立了相应的网络模型、时钟模型和延时模型.给出了节点在不同网络状态下的同步操作流程,基于贝叶斯估计对同步消息的接收处理时间进行补偿,结合集中式同步和分布式一致同步机制,提出了混合式时间同步算法.通过仿真实例比较了该算法与传统同步算法的性能.对比结果表明,该算法在具有更高同步精度和最高收敛速度的同时,仍然能够在链路失效率低于50%的情况下维持与传统分布式算法相当的鲁棒性.该算法为解决航空电子云的时间同步问题提供了参考.
To meet the time synchronization requirement in avionics clouds,corresponding models were built including network model,clock model and delay model.Two synchronization operation procedures were provided for nodes in different network environments.The receiving and processing delay of the time synchronization message was compensated based on Bayesian estimation.Combining the centralized time synchronization mechanism and the distributed consensus time synchronization mechanism,the hybrid time synchronization algorithm was proposed.The performance of the proposed algorithm was compared with that of the traditional time synchronization algorithms.The results show that the proposed algorithm has the highest convergence rate and higher synchronization accuracy than the traditional time synchronization algorithms,and when the link failure rate is below 50%,the proposed algorithm also has almost the same robustness as the traditional distributed consensus time synchronization algorithm.The proposed algorithm provides a reference for solving the time synchronization problem in avionics clouds.
出处
《北京航空航天大学学报》
EI
CAS
CSCD
北大核心
2014年第8期1090-1094,共5页
Journal of Beijing University of Aeronautics and Astronautics
基金
国家自然科学基金资助项目(61073012)
关键词
航空电子
云
时间同步
贝叶斯估计
鲁棒性
avionics
clouds
time synchronization
Bayesian estimation
robustness