论文部分内容阅读
机内测试(Built In Test-BIT)技术是复杂系统或设备整体设计、分系统设计、状态监测、故障诊断和维修决策等方面的关键共性技术。近20年来,随着许多高科技武器系统的应用范围不断扩大,研究实用的机内测试技术,对于提高装备的可测试性,降低维护和保障费用具有重要意义。本论文对机内测试技术做了深入的研究,在理论分析基础上,通过一种具体的型号设备,对机内测试技术在工程实践中的应用做了一些探索性的研究工作。结合某型自动驾驶仪弹载计算机系统的实际背景及机内测试技术的发展现状,阐述了开展机内测试技术研究的重要意义。通过分析该型自动驾驶仪弹载计算机系统的功能和机内测试技术的基本理论,提出了机内测试技术的设计准则,并对影响机内测试的虚警率问题和实现机内测试的方法进行了论述,进而给出了针对该弹载计算机系统的机内测试设计思想,为机内测试技术在某型自动驾驶仪中的具体应用奠定了基础。论文的软、硬件设计部分详细论述了各部分硬件电路和软件程序的具体设计过程,给出了调试的步骤和结果分析。其中,硬件设计主要针对目标系统的CPU模块、A/D模块、D/A模块和RS422通讯模块等四个典型功能模块,经过方案论证、芯片选型、原理图绘制、PCB设计、电路调试等步骤,实现了硬件部分的设计,通过标准电压读入转换法、环绕测试法等通用BIT技术,实现了硬件电路的测试功能。软件设计主要包括了从主程序到各个子程序的设计,设计充分考虑了机内测试的可实现性,并采取了表决法、多级门限值设定法和均值法等,尽可能地提高系统的可靠性,降低虚警。调试结果表明,本课题研究的机内测试系统,可以满足自动驾驶仪测试的设计要求,能够有效地提高自动驾驶仪弹载计算机系统的可靠性,使系统具有更好的应用价值、市场前景和军事意义。