论文部分内容阅读
HIT-TENA是参考美军TENA体系结构的设计思想,利用标准接口,将实物的、半实物的装备融合在一起进行数据交互的试验与训练使能体系,适用于试验、评估、训练等领域。其中,试验规划软件是任何一个虚拟仿真体系都必须具备的工具软件,同美军的TENA一样,我室自研的试验训练使能体系结构HIT-TENA也需要一个能够集中管理试验资源、支持静态建模、完成试验初始规划的试验规划软件。该软件主要包含想定规划和试验方法设计两个任务,本文针对这两部分进行了深入的研究设计。对于想定规划部分,首先采用UML工具进行了需求定义分析得到了想定规划的用例。然后对想定规划进行了静态建模和动态交互的分析和设计。为了实现想定规划过程的可视化,比较了当前主流的开源GIS软件的特点,最终选择了能够跨平台编译的QGIS进行电子地图的二次开发;为了制定想定规划标准化描述,在借鉴了国际标准军事想定定义语言MSDL的基础上,设计符合HIT-TENA的想定内容和格式,并加入了任务规划这一要素。最后开发了基于二维地图的试验规划软件想定规划模块。对于试验方法设计部分,采用了组件化的设计思想,分析HIT-TENA组件实现的原理,并研究当前两种典型的试验方法正交设计和均匀设计,抽象出了试验方法的数据输入模式。然后对试验方法设计进行了静态建模和动态交互的分析和设计。完成了试验方法设计组件的通用模板,使之能够快速接入到HIT-TENA体系中,缩短试验方法组件研发周期。测试结果表明,本软件实现了试验训练使能体系结构下的试验规划功能,能实现试验规划方案的快速制定。生成的一套基于XML语言完整合理的规划文件,记录了想定规划的规划结果和试验方法设计的输出结果,以备试验运行工具加载运行。其中试验方法设计组件具有很好的扩展能力,软件运行稳定,且用户界面友好。