摘要

为了实现采用硬件冗余的嵌入式综合电子信息系统时间同步,文中提出一种稳定时间同步模型,搭建了多节点时间同步框架。采用主端竞争的方式生成主节点时间服务器,利用模式控制法动态检测同步节点状态,服务器与各节点之间经过两次握手完成一次可靠同步流程,包括手动和自动同步两种方式,基于软件的实现方式可以部署在系统中的任意节点,无需单独的时间服务器,满足多总线的数据传输接口。经实验验证,在局域网内系统同步精度小于1ms,相比NTP同步可靠性提升了10%,单位时间内同步数量减小一半,适应CAN、以太网和串口等数据传输方式,可完成多时间类型的同步任务,实现了综合电子信息系统的可靠时间同步。