目录
1、概述
AFSIM = Advanced Framework for Simulation, Integration and Modeling 仿真、集成与建模高级框架
AFSIM 是一套面向对象的 C++ 函数库,用于构建仿真程序,在地理环境下模拟各类平台之间的交互行为。 仿真顶层对象称为平台(platforms,也称作载体、实体、参与者)。可以把平台理解为基础载体主体,各类子系统、属性挂载在平台之上。 平台可代表:各类载具(陆、空、天、海面、水下)、建筑物、生命体等。 典型交互行为包括:传感器探测、碰撞、通信等。
2、核心应用
基于 AFSIM 库开发的程序,可借助 AFSIM 输入系统加载装备属性、生成仿真实体、实现仿真运行控制。AFSIM 内置核心工具组件:
Post Processing & Report Generation(后处理与报告生成)
post_processor 后处理器
Sensor Coverage & Antenna Gain Plot Creation(传感器覆盖范围、天线增益绘图工具) sensor_plot
Weapon Engagement Analysis Support(武器交战分析支撑)
engage
Weapon Model Development Support(武器模型开发工具集)
weapon_tools
Mission Analysis / Baseline Simulation Application(任务分析 / 基准仿真应用)
mission
3、套件配套工具集
AFSIM 套件配套工具用于支撑 AFSIM 框架及其核心程序的使用,完成仿真开发、仿真运行、数据分析、仿真数据处理等工作。套件包含以下工具:
-
AFSIM's Integrated Development Environment (IDE) --- AFSIM 集成开发环境 Wizard(向导工具)
作用:可视化工程向导,快速新建仿真项目、配置平台 / 装备模型、生成仿真配置文件,降低 AFSIM 建模开发门槛。
-
AFSIM's Event file reader --- AFSIM 事件文件读取工具 EVT Reader(EVT 事件阅读器)
EVT 是 AFSIM 仿真输出的事件日志文件;该工具解析仿真运行产生的事件记录,提取探测、交战、机动等时序事件数据,用于事后复盘分析。
-
AFSIM's Visualization of Simulation Results --- AFSIM 仿真结果可视化工具 Mystic
AFSIM 标准视景回放工具,加载仿真轨迹、实体状态、传感器、交战事件,实现二维 / 三维仿真态势回放、态势展示。
-
AFSIM's Mover Creation Tool --- 运动实体生成工具 Mover Creator
Mover 是 AFSIM 中实体运动模型;该工具图形化编辑载具航迹、运动规则、机动剖面,快速创建各类平台的运动模型。
-
AFSIM's Operator-In-The-Loop (OITL) Tool --- 人在回路仿真工具 Warlock
OITL(人在回路):支持操作人员实时介入仿真回路,人工操控仿真实体(战机、飞行器等),开展有人参与的交互式对抗仿真,适用于战术推演、人机协同试验。