基于ATML的平台管理模块开发测试系统设计与实现

来源 :电子科技大学 | 被引量 : 9次 | 上传用户:caojun3538073
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以无人机上核心模块(平台管理模块)为被测对象而研制的通用化自动测试系统,该系统可实现将平台管理模块下发的消息帧流通过测试用例建模作为信号输入进行处理、解析及翻译和数据的传输、处理及保存并最终将得到的真实结果反馈到调度软件上以供查阅等功能。为使所研发的测试系统具有更强的通用性和实用性,在该系统研发过程中引入了ATML(自动测试标识语言)、XML(可扩展标记语言)等语言和概念来规范和强化该自动测试系统,使最终研制的系统能达到通用化标准和加强数据在传输、处理等方面的能力。本文以无人机的平台管理模块开发、调试工作为项目背景,研发一套能适用于多机型、多接口、多目的等功能的通用化地面自动测试系统,要求系统能够迅速、可靠、有效地对平台管理模块进行全方位的测试,并提供故障检测、定位和提示示警等功能。系统采用多块先进的通信板块(1553B等)并配置多台高配计算机对系统的任务处理能力和实时性等方面性能具有较高要求。系统的研发采用模块化开发的模式,分三级(接口级、设备级、系统级)分别递进开发、调试来不断完成系统的研制工作,其中会涉及较多数据通信、处理机制和数据管理机制。通过三级硬件框架的搭建、调试工作和一整套软件的设计、调试工作形成该自动测试系统的系统结构,其中由ATML定义系统的研制标准,XML活跃在大部分有数据读取、处理和存储的地方,系统的输入通过测试用例建模来代替信号输入。该系统在硬件层上具有较低的模块耦合性和较高的接口通用性,在软件层上具有程序集可移植性高、较强易操作性、完备的数据通信及处理机制,还具有成本低、耗时少、可扩展性强等特点。
其他文献
我科作为国家三级甲等医院的消化内科,胃肠减压术较为常见,主要用于急性胰腺炎、肠梗阻、消化道出血等的保守治疗措施中。本文通过对81例胃肠减压患者存在的有关护理问题进行
目的观察星状神经节阻滞(SGB)联合体外冲击波疗法(ESWT)治疗痉挛性斜颈(ST)的效果。方法选取2010年3月--2013年8月在中国医科大学附属盛京医院疼痛科门诊就诊及住院的ST患者33例,按
世界对中国文化艺术并不陌生。所谓“中国文化艺术”首先应具有中国民族特色的可识别性,这种可识别性不仅体现在感观层面上,更重要的是体现在文化内涵和艺术特征上。中国戏曲是
报纸