论文部分内容阅读
某武器装备是中国目前重要的大型战略武器,其技术复杂,对其进行维修维护的测试装置复杂度高、操作难度大,需要采用实装对维修维护人员进行测试操作训练.这种训练方式存在诸多不足:实装时常受到损坏,训练的效率低,训练和保障经费大.为了全面提高测试训练水平、降低费用,急需开发一套能脱离实际装备的模拟测试训练系统.该文正是针对这种军事需求,研究并实现了一套基于分布式网络仿真技术测试操作模拟训练系统.借鉴分布式交互仿真技术(DIS)和高层体系结构(HLA)的先进思想,结合该武器的训练系统的实际需要,该文首先提出了基于客户/服务器机制的分布式网络模拟测试训练系统的仿真模式,详细设计了模拟训练系统的总体方案、组成结构,建立了系统模型,研究了该仿真模式的关键技术,并详细论述了系统开发.在总体方案设计中,提出了模拟训练系统的设计原理、逻辑结构、要求和原则,采用星形拓扑结构和客户/服务器模式组建了系统硬件平台.通过对主流网络操作系统和通信协议的分析比较,选择了以Windows NT为网络操作系统、以TCP/IP为系统通信协议的软件开发平台.该设计方案具有一定的通用性,可用于类似的测试装置的仿真系统设计.在详细介绍了模拟训练系统的建模原则的基础上,分析比较了五种建模方法的优缺点,采用面向对象的建模方法和统一建模语言(UML)实现了模拟训练系统的系统模型建立和描述.所建立的系统模型具有形象直观,简单,重用性强等特点.模型的设计思想、方法和模型的本身具有一定的通用性.在关键技术研究中,采用一种简单高效的时钟软件同步算法,实现了系统时钟同步,并制定了四种协议数据单元(PDU),支持了各个节点之间的交互功能.该文采用Labwindows/CVI开发了模拟训练系统软件.研究了基于事件驱动的实现机理,设计开发了仿真仪器软面板和数字化原型机.应用TCP/IP函数库,完成了网络通信软件开发.编辑制作了真实感仿真用的音频、视频文件,模拟实现了武器和测试装置在测试中的声响以及电路工作原理的动画演示,使得测试操作模拟训练系统具有很强临场感和真实感.该文开发的模拟训练系统仿真效果非常逼真,通过试用比较表明模拟训练系统能够实现所有型号某武器装备测试操作训练,并且具有训练效率高,保障经费低等特点.