论文部分内容阅读
随着现代战争科技化水平的不断提高,对机载系统的综合性需求也不断增加,将航空电子系统与航空机电系统综合化已成为一种趋势,但随着机载系统综合化进程的加快,其系统功能、结构也变的越发复杂,任意单元出现问题都将导致整个综合系统的瘫痪。本文所研究的综合管理计算机作为机电系统和航电系统关键任务的运行平台,其可靠性直接关系到飞行安全,因此研究综合管理计算机系统故障检测与容错技术保障计算机长时间准确可靠的运行具有十分重要的意义。在上述背景下,本文主要从冗余硬件和容错软件两个方面对综合管理计算机系统的设计做了详细说明。作为容错技术的基础,本文首先研究了现有故障检测技术,包括基于解析冗余、信号处理、专家知识等故障检测方法,然后分析了容错技术在不同机载系统上的实现,最后给出了系统可靠性分析方法。根据上述理论分析结果,进而提出了综合管理计算机系统容错设计的总体方案及实现方法,包括以GJB289A与RS422结合的信息冗余设计,采用四余度ARINC659串行总线实现系统内部互联,提高系统内部通信可靠性,双余度总线接口模块和控制管理模块设计,保证了一次故障正常工作、二次故障安全的系统需求。通过对软件容错技术及其设计过程的分析,将系统软件分为四大模块,包括总线管理、余度管理、双握手同步、故障检测与处置,最后对方案的实现及功能验证情况做了分析和总结。