摘要: 二乘二取二冗余结构是车载列车自动防护(ATP)系统安全计算机的技术趋势。针对二乘二取二系统中的双机同步问题,采用公共外时钟为二取二双机提供参考时钟信号,并基于时钟漂移率有界模型对本地时钟进行漂移补偿,实现二取二双机的本地时钟同步。在此基础上,系统
软件采用任务周期时序控制和双机通信的方式,同步顺序地处理输入、计算、输出等任务,在控制周期中的每个任务点进行同步处理,达到二取二双机的任务同步。采用软件算法和系间通信实现2种系统之间的周期同步。实验结果表明,该同步机制能够满足车载ATP二乘二取
二安全计算机对同步技术的需求。
关键词:
车载列车自动防护,
二乘二取二,
安全计算机平台,
公共外时钟,
时钟漂移率
Abstract: Double 2-vote-2 redundant structure is the technological trend of on-board Automatic Train Protection(ATP)safety computer.For the dual-module synchronization problem,this paper achieves local clock synchronization of the dual-module by using public external clock to provide a reference clock signal for the dual-module and compensate the local clock drift based on clock drift rate bounded model.Based on this,system software uses task cycle scheduling-control and dual-module communication to process the input,calculation and output tasks,synchronize in each task point of the control cycle and achieve the task synchronization.The software algorithms and intersystem communication are used to achieve the
cycle synchronization of the two 2-vote-2 systems.Experimental results show that,the synchronization mechanism can satisfy the requirement of the double 2-vote-2 safety computer platform.
Key words:
on-board Automatic Train Protection(ATP),
double 2-vote-2,
safety computer platform,
public external clock,
clock drift rate
中图分类号:
蔡煊,王长林. 车载列车自动防护的二乘二取二安全计算机平台同步机制[J]. 计算机工程.
CAI Xuan,WANG Changlin. Synchronization Mechanism for Double 2-vote-2 Safety Computer Platform of On-board Automatic Train Protection[J]. Computer Engineering.