用于通用电子测试平台的ATLAS规范编译系统研究与实现

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:as33as
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
ATLAS(Abbreviated Test Language for All Systems)语言是与具体测试系统无关的通用标准测试语言,有利于提高测试程序的开发效率,降低设备升级、维护成本,在自动测试领域内的测试系统构建中得到了广泛应用。国内某航空电子设备专业测试公司为实现测试系统的测试标准化、测试通用性,降低测试系统升级、维护成本,结合自身需求设计并实现了基于ATLAS语言的通用电子测试平台。本文的主要工作是设计并实现ATLAS语言编译器,主要面向ATLAS语言中的信号语句部分,同时也参与了该平台的整体设计工作。在ATLAS语言编译器的软件设计上以LabVIEW作为开发环境,并采用LabVIEW中面向对象技术对编译器各部分进行开发,使用类的结构来封装ATLAS语言编译器中词法分析、语法分析、设备资源管理等模块,满足编译器的可扩展性以及可维护性。在底层驱动函数实现上,采用IVI标准对各仪器驱动函数进行统一管理,并在编译器中以类的形式封装各仪器驱动函数。整体设计上,使各功能模块之间相互独立,减少耦合度,降低后期的维护难度。该平台采用COM(Component Object Model,组件对象模型)技术进行整体性设计,以上位机软件作为人机交互界面,采用NI TestStand引擎作为测试流程的执行与管理平台,ATLAS语言编译器模块以动态库的形式供TestStand调用。实践证明,该平台具备出色的编译、执行效率,良好的人机交互界面,实现了测试系统的通用性与可移植性,是ATLAS语言用于实际测试项目的一次有益尝试,具备一定的借鉴意义。
其他文献
强夯法是常见的地基处理方法,具有提高地基土的强度和均匀程度、降低土的压缩性、改善砂土的抗液化条件以及消除湿陷性黄土的湿陷性等作用。因其经济高效、施工简单方便正在
迅速发展的多媒体技术近来得到了越来越广泛的应用,特别是其中的视频采集处理技术的应用给人们的生活带来了便利。DSP技术近年来的高速发展为视频处理技术的进一步发展提供了
近年以来,在飞机设计领域,多电飞机(More Electric Aircraft,MEA)的研究受到了世界各国科研人员越来越多的重视。功率电传作动技术(Power by Wire,PBW)作为MEA的核心技术,成
相比于8位的可见光图像,红外热像仪采集的14位图像包含了更多的信息,其精度、灵敏度更高。高位宽的红外图像需要经过压缩才能在8位的显示器上显示,但是,压缩方法的不当会造成
航空航天事业虽然起步较晚,但是发展迅速,不论在民用还是军用领域,都取得了不可撼动的地位。从航空航天事业的发展轨迹来看,复合材料的发展无疑给其带来了质的飞越。但是,由
机场时隙分配是地面等待策略(GHP)的核心。目前,机场时隙分配的研究主要针对预战术阶段容量变化的时隙分配问题,而战术阶段突发性事件频发,对机场时隙分配的实时性提出了更高
学位
宜万铁路是穿越岩溶地区的重大铁路工程,铁路全长377公里,共有隧道159座,占正线比例60%。施工期的岩溶突水地质灾害是影响与控制施工安全的重要因素。论文以宜万铁路八字岭、野三
近年来,随着信息网络的飞速发展,5G通讯技术正在迅速崛起,为互联网取证带来了前所未有的挑战。互联网数据提取固定时,基于5G的网络研究测试现状,会影响到互联网取证过程以及结果。所以,如何利用5G技术服务互联网取证行业,是我们面临的重要问题。