当前位置:问答库>论文摘要

题目:空地导弹自动测试系统通用性关键技术研究与应用

关键词:通用自动测试系统;软件框架;仪器互换;测试资源建模

  摘要

自动测试系统(ATS)在国防、军事领域应用最多,发展也最为迅速。然而,随着电子技术的快速发展,武器设备的规模和种类不断扩大,复杂性也与日俱增,技术成熟的专用自动测试系统已经不能满足现代测试的需求。因此,通用性是自动测试系统发展的一个重要方向,而软件平台的通用性是通用ATS的核心。本课题依托某型空地导弹自动测试系统的研制项目,针对目前通用自动测试系统存在的不足,对ATS软件的体系结构、ATS软件的框架开发、测试程序集(TPS)的移植和重用、仪器互换机制、测试资源建模等方面进行了深入的研究,论文的研究成果主要反映在以下3个方面:1.深入研究了通用ATS的软件框架开发方法。把软件工程的相关知识迁移到ATS领域,提出了基于面向对象元模型的建模思想。以空地导弹通用测试软件平台的开发为研究背景,采用统一建模语言(UML),基于元模型建立了空地导弹测试软件系统的用例模型、对象模型和动态模型,设计了空地导弹ATS的软件框架模型。框架模型符合层次化、模块化的现代软件体系结构,以此基础开发空地导弹ATS的软件平台,开发效率高,平台通用程度高。2.深入研究了基于IVI(可互换虚拟仪器)的仪器互换机制。针对目前NI公司的MAX软件在IVI配置方面的不足,设计了通用的IVI配置仓,实现了各类仪器与虚拟资源的映射;以429通讯模块为例,研究了非基本类仪器的IVI驱动开发方法,提高了仪器互换的程度。3.提出了完全基于信号的测试资源建模思想。建立了信号模型框架,在此基础上建立了UUT模型、测试信号组件模型、测试路径模型和配置信息模型并利用可扩展标记语言描述模型,设计了资源配置算法,提高了测试资源的共享能力和系统之间的互操作能力,增强了系统的通用性。最后,课题以某型空地导弹的自动测试系统研制为依托,将一些研究成果运用到实际项目中,提高了测试系统的通用性。