论文部分内容阅读
随着航空业的蓬勃发展,空中交通管制的重要性越来越突出,机载空中交通管制应答机作为空中交通管制的重要部分,为保证空中交通的顺畅发挥着无可替代的作用;与此同时,应答机这类机载电子设备变得越来越精密,对其的测试和检修的成本越来越高,现有的自动测试系统不仅成本高昂,而且随着数量越来越多,管理也非常困难,导致人力物力财力的浪费和效率的降低。本论文旨在针对这些问题设计出一套应用于电子航空领域的通用化自动测试系统,使用该自动测试系统完成Rockwell Collins TPR-900 ATC/S模式应答机(简称ATC应答机)的自动测试,达到替代专有测试系统、降低成本、提高效率的目的。本论文首先介绍了空中交通管制和自动测试系统的发展,接下来给出了整个自动测试系统的设计方案和重要的技术实现细节。硬件平台以ARINC 608A标准为基础构建了自动测试设备,软件平台选择Qt为框架、Lua为自动测试脚本语言,实现了工程和设备管理、驱动的封装,以及脚本的编辑、运行和调试。然后研究了ATC应答机的工作场景和工作原理,根据其测试需求,在该自动测试系统上制定了完整的软硬件测试方案。最后设计出了整个自动测试的流程和具体内容,给出了测试的结果。该自动测试系统易于管理和扩展,对开发和测试人员的门槛要求低,可以方便快速地进行自动化测试。本论文最终完成了一套自动测试系统,该系统在硬件上可以根据需求进行设备的扩展和更换,在软件上可以完成资源的配置、测试脚本的编写和执行。同时,根据ATC应答机的实际测试需求,使用该系统完成了其自动测试的全部过程。