[目的]为了提高舰船电站控制系统的可靠性,需解决双CPU热备冗余的通信故障检测这个关键问题,为此提出一套完善的故障检测机制.[方法]基于传统的双CPU故障检测方法,提出由网络故障检测法和第三方监控心跳法相结合的混成式故障检测机制.基于双CPU冗余系统的设计架构,分析2种故障检测方法的软件原理以及工程实现流程.[结果]实物验证结果表明:混成式故障检测技术克服了传统故障检测方法的对象单一、仅针对CPU故障而忽视其外围通信故障,以及"双主机现象"等缺点,提高了故障检测的速度与精确度,可以保障双CPU冗余系统的平稳、可靠运行.[结论]研究成果可为舰船电站控制系统中双CPU冗余通信的故障检测方式提供参考.
舰船电站控制系统 双CPU冗余通信 混成式故障检测