论文部分内容阅读
随着军事科技强国理念的不断发展,军事战争已经由原来面对面实体交战转变为现在的高信息化、迅速化、远距离化战争。对于现代军事科技作战技术的掌握是提升军队作战水平的必经之路。高新武器装备下的一次实兵演练耗费巨大,利用军事仿真软件模拟军事演练不仅可以节省开支、减少伤亡,而且可以多次快速修改作战策略,提升军队作战效能。本课题根据高层体系结构、组件化和面向对象建模对仿真对象和对象模型体系设计要求,再借鉴国内外军事仿真系统开发设计思想,对水面作战战场环境进行分析,抽象水面作战对象模型体系,划分构建水面实体对象模型,依据并行仿真、组件化等技术构建实现了水面作战仿真系统,主要研究内容如下:(1)抽象合理的水面作战对象模型体系,它是水面作战仿真对象划分和仿真系统架构创建的基础。本文依据现实想定确定水面作战各模型之间的任务行为关系,确定最小仿真单元进行仿真实体划分构建,确定离散事件分布式并行仿真引擎进行仿真对象以及对象与对象、对象与仿真系统间交互的管理。(2)根据具体模型任务及功能特征,构建航母编队目标分配、机场跑道资源分配的数学量化计算模型,以及指挥中心任务分配调度处置模型,为仿真系统的实现提供仿真对象模型基础。(3)根据水面作战对象模型体系构建的系统框架和关键仿真对象模型,以及仿真对象间事件调度使用关系,抽离实现底层公共使用组件和主要仿真对象模型。依据并行仿真引擎对象存储分发机制、离散事件触发机制,实现水面作战仿真系统执行主流程。(4)根据航母编队防御战策略制定简单作战想定,测试运行水面作战仿真系统,进行结果分析,验证本文所实现模型的仿真效能。