本栏目将对《AFSim 2.9中文参考手册》进行持续更新,欢迎关注交流!
对本书全文和AFSIM其它资料感兴趣的伙伴,可联系作者领取~
全部内容索引请看 ⬇️⬇️⬇️
《AFSim 2.9中文参考手册》-CSDN博客编辑https://blog.csdn.net/henggesim/article/details/145566384
AFSIM配套视频教程请看 ⬇️⬇️⬇️afsim2.9官方培训视频教程https://space.bilibili.com/3546837967440641https://space.bilibili.com/3546837967440641
processor <name> WSF_WEAPONS_MANAGER_SAM
WSF_WEAPONS_MANAGER Commands ...
end_processor
中文翻译与解释
概述
WSF_WEAPONS_MANAGER_SAM 是基于 HELIOS 的 GTIQBWeaponsManagerSAM 端口的脚本类。它是一个用于 SAM(地对空导弹)武器单元的武器管理器,负责管理 SAM 武器单元对指定目标的所有交战方面。这些方面包括:
-
- 验证目标是否能够被选定的武器交战
- 验证目标是否位于或接近单元的交战区(如果存在)
- 验证目标轨迹的质量是否可接受(例如 TTR)
武器管理器 SAM 还负责监控当前活动的任何分配并与目标交战。此过程包括:
-
- 向发射的导弹发送目标位置更新,以便其可以相应调整飞行路径
- 接收任何已发射导弹的交战结果
- 如果分配认为有必要,向目标发射额外的第二枚导弹
- 一旦分配在 SAM 单元完成处理,设置分配的最终状态(例如 HAVCO)
重要提示: 所有 SAM 发射器需要此子系统才能正常工作并能够交战分配的目标。
操作方法
武器管理器 SAM 对位于导弹交战区(MEZ)内的目标采取以下行动。算法遍历分配数组。如果当前分配已完成、失败、目标已被摧毁或不活动,或分配已被取消,算法考虑下一个分配。如果 SAM 系统不可用,或导弹不可用,算法退出循环。算法评估是否是齐射中下一枚导弹发射的时间。如果是,则发射下一枚导弹,并在用户设置弹药递减时递减弹药。算法通过预测轨迹是否会进入 MEZ,以及是否满足弹药的最小和最大范围、合理的拦截时间、拦截范围、击杀概率和在接下来的60秒内发射的发射时间来评估交战是否仍然可行。如果这些测试失败,交战不再可行,武器管理器报告 CANTCO。
武器管理器 SAM 通过进行轨迹源测试来结束。如果轨迹源对应于用户设置的不交战类型,则目标不交战。对于剩余的交战,评估是否是发射的时间。如果是发射时间,则发送发射命令,并在用户设置弹药递减时递减可用弹药。最后一步是计算齐射中下一枚导弹的发射时间。在每次后续通过中评估此发射,直到发射下一枚导弹。
脚本接口
WSF_WEAPONS_MANAGER_SAM 利用了通用脚本接口和 WSF_SCRIPT_PROCESSOR 的功能。
武器管理器 SAM 命令
武器管理器 SAM 模型没有增加任何超出 WSF_WEAPONS_MANAGER 基类所提供的命令。