闫闯 马超 王轩 李姗 周颖

【摘要】 综合飞控计算机作为机载计算机,对安全性和可靠性有着较高的要求。机内自测试(BIT)技术由于其不依赖外部设备,仅使用自身软、硬件完成故障诊断及隔离的特点,目前成为提高机载计算机可测试性和可维护性的有效措施。本文从BIT的工作模式、常用测试方法以及故障诊断等方面对综合飞控计算机的BIT技术进行了详细的介绍。研究表明,本BIT设计测试覆盖率高,可以快速诊断出故障根源,进而提高机载计算机的安全性和可靠性。
【关键词】 综合飞控计算机 机内自测试(BIT) 故障诊断
引言:
综合飞控计算机是重要的机载计算机,同时也是自动飞行控制系统的核心部件。机内自测试(BIT)技术是一种系统和设备内部提供的硬件检测与故障隔离的自测试技术。设计良好的BIT系统可以显著提高机载计算机的可靠性、可测试性和可维护性。本文以某综合飞控计算机项目为背景,详细介绍了其BIT软件设计。
一、项目背景
综合飞控计算机主要由中央处理单元(CPU)、输入输出模块(IOM)和电源(PS)等模块组成,需要根据不同模块的特点设计对应的BIT测试方法。BIT主要分为四种模式:上电BIT(PUBIT)、飞行前BIT(PBIT)、飞行中BIT(IFBIT)和维护BIT(MBIT)。
在综合飞控计算机上电后,首先会进行PUBIT,然后根据轮载和GSE等信号决定系统进入对应的BIT模式。具体的BIT工作状态转换如图1所示:
二、BIT详细设计
本节从BIT的四种模式、BIT的测试方法和BIT的故障诊断三方面来介绍BIT的详细设计。
2.1 BIT的工作模式
PUBIT在综合飞控计算机上电以后执行,其重点检测的是计算机硬件资源的完好程度,不需要借助任何外部硬件,由计算机内驻留的软件程序自动完成。……