基于OODA环的分布式作战仿真时间管理算法*
2021-05-29常天庆范文慧孔德鹏
电子技术应用 2021年5期
马 也 ,常天庆 ,范文慧 ,李 婕 ,孔德鹏
(1.陆军装甲兵学院 兵器与控制系,北京 100072;2.清华大学 自动化系,北京 100084;3.解放军总医院京南医疗区 杜家坎门诊部,北京 100072;4.92942部队,北京 100161)
0 引言
OODA环理论是由BOYD J提出的军事作战中的战略决策理论[1],成为对作战中出现的冲突问题进行描述的一种科学方法。该理论一经提出,便立即被整个西方世界的军事界所认可,至今仍被广泛应用于军事作战仿真问题的研究[2]。众多学者对其进行研究并提出模块化OODA环、智能OODA环及认知OODA环等衍生理论[3-5]。在信息化战争时代,对多国联合军事演习、协同军事打击以及与其他军兵种部队的共同作战需求的增加,使得普通仿真难以应对[6-7]。分布式仿真因其更高的性能及灵活性越来越多地被军事作战仿真所采用。分布式仿真的技术难点是如何确保系统的因果逻辑关系,正确及可重复地在并行系统上高效合理地处理事件并推进仿真时间。时间管理技术是分布式仿真的一项重点技术,用于解决分布式仿真的时间推进问题,它决定了分布式仿真系统的整体性能,被该领域的研究者广泛关注[8-9]。
典型的时间管理算法有保守算法及乐观算法两种。保守算法虽可以严格保证系统因果约束,正确地进行时间推进。但其依赖前瞻量和空消息机制,给系统带来无法避免的死锁问题,严重影响系统性能。乐观算法允许违反系统因果约束,通过回退机制来解决因果关系错误。虽能够积极地处理事件并避免保守算法带来的死锁问题,但回退机制会占用系统内存,过度的乐观又会造成多级回退现象,从而不利于系统的并行性并使性能大幅下降。……
登录APP查看全文
