张宏欣,王永斌,刘宏波
(海军工程大学电子工程学院,湖北武汉430033)
通信对抗仿真为通信对抗系统效能和通信对抗装备性能进行评估提供了重要的验证手段,对研究如何提高通信对抗系统在复杂电磁环境下实战能力具有重要意义。对研究如何提高通信对抗系统在复杂电磁环境下实战能力具有重要意义。关于通信对抗仿真研究,文献[2]和文献[3]设计了基于HLA的通信对抗仿真系统,文献[4]开发了基于HLA/Simulink的通信对抗链路仿真系统。而FLAMES作为新一代仿真开发平台,以其灵活的开放式仿真框架在各个仿真领域得到广泛应用,而国内对FLAMES的研究较少,且用于通信对抗仿真亦不多见。分析了FLAMES仿真平台的基本框架结构,研究并设计了基于FLAMES的通信对抗仿真系统。
柔性分析建模和演练系统 (Flexible Analysis Modeling and Exercise System,FLAMES)是美国Ternion公司开发的一套开放式体系架构的商业化、跨平台仿真框架软件。其本身无法满足用户要求,仅是一个仿真框架,主要包括标准应用组件和FLAMES内核程序,以及相应的高级扩展组件。
FLAMES基本组件及组件体系结构如图1所示。

图1 FLAMES组件结构框图
FORGE是FLAMES编辑器,可以完成模型模板定义、模型数据库可视化以及想定脚本编辑等功能,是FLAMES创建和编辑想定的主要程序组件。
FIRE是FLAMES的仿真引擎,它负责读取想定文件数据、实例化运行想定中的各类模型并执行想定脚本,为想定执行提供多种时钟模式的时间推动。
FLASH是仿真过程回放器,可读取回放文件观察二维、三维战场态势。……