发明名称 |
一种三机热备份实时系统同步事件响应的方法 |
摘要 |
本发明提供一种三机热备份实时系统同步事件响应的方法,三机热备份实时系统包括三台独立运行的单机,相互之间在每个控制周期定时通讯、交换数据,每一控制周期每个单机运行以下步骤:S1、查询是否有需要处理的事件;S2、当需要处理的事件到来时,记录本机的事件状态;S3、记录事件状态后与其他单机相互交换信息,查询其他单机是否有事件状态;S4、选择执行:S41、若步骤S3中查询到三台单机均有事件状态,则开始响应;或S42、若步骤S3中查询到有单机未有事件状态则等待一个控制周期。本发明通过单机之间的信息交换,根据收到事件的状态,决定是否使用数据信息,在信息不同步时等待一拍,提高热备份系统的可靠性和完备性。 |
申请公布号 |
CN104636219A |
申请公布日期 |
2015.05.20 |
申请号 |
CN201410771377.7 |
申请日期 |
2014.12.12 |
申请人 |
北京控制工程研究所 |
发明人 |
张维瑾;王婧;王勇;魏高乐;张国峰;黎藜;乔德治;董文强;杨俊春;张高 |
分类号 |
G06F11/16(2006.01)I |
主分类号 |
G06F11/16(2006.01)I |
代理机构 |
中国航天科技专利中心 11009 |
代理人 |
安丽 |
主权项 |
一种三机热备份实时系统同步事件响应的方法,所述三机热备份实时系统包括三台独立运行的单机,其特征在于,三台所述单机相互之间在每个控制周期定时通讯、交换数据,每一控制周期每个单机运行包括以下步骤:S1、查询是否有需要处理的事件;S2、当所述需要处理的事件到来时,记录本机的事件状态;S3、记录所述事件状态后与其他单机相互交换信息,查询其他单机是否有所述事件状态;S4、选择执行以下二种动作中的一种:S41、若步骤S3中查询到三台单机均有所述事件状态,则开始响应所述事件,处理数据;或S42、若步骤S3中查询到有一台或两台单机未有所述事件状态,则等待一个控制周期。 |
地址 |
100080 北京市海淀区北京2729信箱 |