[发明专利]一种三冗余计算机系统的重构降级方法在审
申请号: | 201710533134.3 | 申请日: | 2017-07-03 |
公开(公告)号: | CN107247644A | 公开(公告)日: | 2017-10-13 |
发明(设计)人: | 程亮;余薛浩;粱珣;谈学军;梁家诚 | 申请(专利权)人: | 上海航天控制技术研究所 |
主分类号: | G06F11/20 | 分类号: | G06F11/20 |
代理公司: | 上海信好专利代理事务所(普通合伙)31249 | 代理人: | 朱成之 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 冗余 计算机系统 降级 方法 | ||
1.一种三冗余计算机系统的重构降级方法,其特征在于,三冗余计算机系统包含结构完全相同的三个计算机系统,每个计算机系统都包含两两之间分别通过数据总线连接的CPU模块、表决控制单元和接口通信单元;
所述的重构降级方法包含:
三机都正常工作时,三冗余计算机系统进入三冗余工作模式,令具有最高对外通信权优先级的一机作为当班机,另外两机作为备份机,仅当班机有权进行信号输出;三机的表决控制单元对各自CPU模块中的数据进行交互,进行三取二表决,判断是否有计算机系统发生故障;
三冗余工作模式中的一机发生不可恢复故障,将该机进行降级断电,三冗余计算机系统进入双机工作模式,令两机中对外通信权优先级最高的作为主机,另一机作为备机,仅主机有权进行信号输出;主机实时发送状态信息给备机,备机监测主机工作状态;
双机工作模式中的主机发生故障,将该机进行降级断电,三冗余计算机系统进入单机工作模式,备机夺取主机的对外接口通信权,进行信号输出。
2.如权利要求1所述的三冗余计算机系统的重构降级方法,其特征在于,三机的表决控制单元对各自CPU模块中的数据进行交互,进行三取二表决,若有一机的计算结果与其他两机的计算结果不一致,则将其定义为故障机。
3.如权利要求2所述的三冗余计算机系统的重构降级方法,其特征在于,三冗余工作模式中的一机发生故障后,对故障机进行重构,消除故障,重构后的故障机获取其它两机当前工作数据,若三取二表决结果正常,则三冗余计算机系统重新进入三冗余工作模式,否则继续对该故障机进行重构。
4.如权利要求3所述的三冗余计算机系统的重构降级方法,其特征在于,若该故障机的重构次数大于设定阈值,则判定该故障机发生了不可恢复故障。
5.如权利要求4所述的三冗余计算机系统的重构降级方法,其特征在于,若故障机是当班机,则先按照对外通信权优先级的先后顺序切换当班机,再对故障机进行重构。
6.如权利要求1所述的三冗余计算机系统的重构降级方法,其特征在于,主机实时发送状态信息包含心跳信息和电压状态信息,若备机超过阈值时间未收到主机的心跳信息或者主机的电压状态信息出现异常,则判断主机发生故障。
7.如权利要求1-6中任意一项所述的三冗余计算机系统的重构降级方法,其特征在于,三冗余计算机系统进入上电启动工作状态,三机硬件自检正常后进入三冗余工作模式。
8.如权利要求7所述的三冗余计算机系统的重构降级方法,其特征在于,当三冗余计算机系统在上电启动工作状态中硬件自检发现至少一机发生故障时,或当三冗余工作模式中三机的计算结果都不一致,无法表决出故障机时,或当三冗余工作模式中的一机发生故障后,对故障机进行重构后,三机的计算结果都不一致,无法表决出故障机时,三冗余计算机系统进入停止工作状态。
9.如权利要求8所述的三冗余计算机系统的重构降级方法,其特征在于,三冗余计算机系统进入停止工作状态,若接收到地面遥控指令控制三冗余计算机系统输出信号,则三冗余计算机系统根据地面遥控指令选择一机进行信号输出,进入单机工作模式。
10.如权利要求9所述的三冗余计算机系统的重构降级方法,其特征在于,当前对外通信权优先级最高的计算机系统中的表决控制单元发送权信号给该机的接口通信单元,令接口通信单元具有对外接口通信权,有权进行信号输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海航天控制技术研究所,未经上海航天控制技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710533134.3/1.html,转载请声明来源钻瓜专利网。