论文部分内容阅读
随着分布式仿真技术和计算机并行计算技术的快速发展,分布式仿真试验被广泛地应用于武器装备的研制与论证中。但是,随着武器装备技术日趋先进、使用环境日益复杂,武器装备系统向大规模趋势发展,增加了分布式仿真试验的复杂性,使得对仿真试验进行管理的难度加大。针对虚拟试验仿真技术的应用现状,面向大型虚拟仿真试验任务,我单位开发了虚拟试验支撑平台。本课题的目的是在研究虚拟试验支撑平台的体系结构和分析其构建试验系统过程的基础上,针对目前平台在仿真试验管理中存在的工程复用性差,自动化程度低等问题,开发任务管理软件,使它与平台协同工作,实现试验任务的便利、有效的统一管理。本文首先介绍了虚拟试验支撑平台的体系结构,详细分析了使用平台构建的试验系统的过程,叙述了试验系统的层次结构及系统中存在的数据交互关系。接着深入研究了平台的任务管理机制,针对其存在的问题,设计了试验任务管理软件。该软件采用C/S(客户端/服务器)架构,利用网络通讯实现仿真节点的管理,支持试验系统级和系统成员级两种试验系统构建方式。另外,引入了试验系统配置信息文件,根据该文件即可实现仿真成员的远程快速部署和虚拟试验运行控制,同手工方式相比,自动化程度高,更有效率。软件还提供了试验任务编辑功能,支持参试组件资源在系统成员间的重新分配,能够对系统数据交互关系独立编辑,极大地增强了工程的复用性和试验系统的扩展性。采用面向对象的UML工具对软件进行需求分析,并对其静态结构和动态行为建模,最后在微软VS2005.net环境下开发了本软件。测试结果和实际使用表明,本软件实现了试验任务构建、管理和试验运行控制等功能,软件运行稳定,用户界面友好。