论文部分内容阅读
航空领域的迅速发展使空中交通安全隐患日益严重,为了解决该问题,航空领域越来越重视对TCAS(Traffic Collision Avoidance System,交通警戒防撞系统)的研究,而相应的测试设备也成为重要研究对象。TCAS设备的指标和功能随着空中交通密度的增加不断增强,这也给相应的测试设备的研发带来了未知的挑战。本文所写的TCAS自动测试系统是在已满足功能和指标设计要求的原测试系统的基础上,修改测试过程并进一步完善和提高测试系统的功能。本系统增加了对临近空域的实际环境模拟,并通过LAN接口完成对S模式应答机的自动测试项目,且改善了原测试系统中的数据处理功能,达到对原系统改进的目的。本论文先从TCAS自动测试系统的研究背景出发,论述测试系统的发展现状和实用价值;结合TCAS被测设备的工作原理分析自动测试系统的需求,进而提出自动测试软件的总体设计框架,并对所采用的软件开发平台和技术进行说明;然后由测试分机的软件设计出发,从被测设备的角度详细论述自动测试系统的测试项目、测试目的和测试方法;接着重点对自动测试系统中所改进的动态空域环境的模拟进行解说;然后对如何提高对测试过程中的数据处理进行研究;最后,对设计和调试中出现的问题进行讲解,作为经验积累。本论文主要对自动测试系统的测试流程、动态目标模拟以及数据处理进行了设计和验证。在测试流程上,采用自动测试过程对收发主机和S模式应答机进行测试;在动态目标模拟上,采用多线程完成对多个动态参数的更新和模拟,并利用目标显示区域对模拟的目标进行显示;在数据处理上,对包括通信协议、中频数据采集和数据结果在内的数据同时进行完善,对测试内容增加自动测试功能,尽可能地简化所要处理的数据。最终,本论文完成了对原系统中需要改进和增加的功能,并通过实际测试完成了对部分功能的验证。