基于OODA环的分布式作战仿真时间管理算法
2021年电子技术应用第5期
马 也1,2,常天庆1,范文慧2,李 婕3,孔德鹏4
1.陆军装甲兵学院 兵器与控制系,北京100072;2.清华大学 自动化系,北京100084; 3.解放军总医院京南医疗区 杜家坎门诊部,北京100072;4.92942部队,北京100161
摘要: 在信息化战争时代,OODA指挥控制环在军事仿真中的应用日益广泛,分布式仿真的灵活性及高效的并行性对作战仿真的发展提供了便利。面对作战仿真的需求,对分布式仿真系统的核心技术——时间管理算法进行研究。针对OODA指挥控制环的特点,提出了一种自适应移动时间窗算法。算法根据模型自适应调整时间窗大小,可避免频繁同步并对内存进行精准清除。为进一步优化时间管理算法,提出了一种改进全局虚拟时间算法,对全局虚拟时间同步计算中的阻塞过程进行改善。详细分析该算法的步骤及原理,并通过实例进行验证。结果表明,该算法可有效保证分布式仿真的运行,运行速度优于其他传统时间管理算法。
中图分类号: TP391
文献标识码: A
DOI:10.16157/j.issn.0258-7998.211344
中文引用格式: 马也,常天庆,范文慧,等. 基于OODA环的分布式作战仿真时间管理算法[J].电子技术应用,2021,47(5):86-91.
英文引用格式: Ma Ye,Chang Tianqing,Fan Wenhui,et al. Time management algorithm of distributed combat simulation based on OODA loop[J]. Application of Electronic Technique,2021,47(5):86-91.
文献标识码: A
DOI:10.16157/j.issn.0258-7998.211344
中文引用格式: 马也,常天庆,范文慧,等. 基于OODA环的分布式作战仿真时间管理算法[J].电子技术应用,2021,47(5):86-91.
英文引用格式: Ma Ye,Chang Tianqing,Fan Wenhui,et al. Time management algorithm of distributed combat simulation based on OODA loop[J]. Application of Electronic Technique,2021,47(5):86-91.
Time management algorithm of distributed combat simulation based on OODA loop
Ma Ye1,2,Chang Tianqing1,Fan Wenhui2,Li Jie3,Kong Depeng4
1.Department of Weapons and Control, Academy of Army Armored Force,Beijing 100072,China; 2.Department of Automation,Tsinghua University,Beijing 100084,China; 3.Jingnan Medical District Dujiakan Clinic,PLA General Hospital,Beijing 100072,China; 4.Unit of 92942,Beijing 100161,China
Abstract: In the information-based war era, OODA command and control loop is widely used in military simulation. The flexibility and efficient parallelism of distributed simulation promote the development of combat simulation. According to the requirement of combat simulation, this paper studies the core technology of distributed simulation system, which is time management algorithm. Based on the characteristics of OODA command and control loop, this paper proposes an adaptive moving time window algorithm. The algorithm adaptively adjusts the size of time window according to the model, which can avoid frequent synchronization and clear the memory accurately. In order to further optimize the time management algorithm, the author also proposes an improved global virtual time algorithm to improve the blocking process in global virtual time synchronization calculation. Through detailed analysis of the steps and principles of the algorithm, and verification by an example, the results show that the algorithm can effectively guarantee the running of distributed simulation, and the running speed is better than other traditional time management algorithms.
Key words : OODA loop;time management;moving time window;global virtual time
0 引言
OODA环理论是由BOYD J提出的军事作战中的战略决策理论[1],成为对作战中出现的冲突问题进行描述的一种科学方法。该理论一经提出,便立即被整个西方世界的军事界所认可,至今仍被广泛应用于军事作战仿真问题的研究[2]。众多学者对其进行研究并提出模块化OODA环、智能OODA环及认知OODA环等衍生理论[3-5]。在信息化战争时代,对多国联合军事演习、协同军事打击以及与其他军兵种部队的共同作战需求的增加,使得普通仿真难以应对[6-7]。分布式仿真因其更高的性能及灵活性越来越多地被军事作战仿真所采用。分布式仿真的技术难点是如何确保系统的因果逻辑关系,正确及可重复地在并行系统上高效合理地处理事件并推进仿真时间。时间管理技术是分布式仿真的一项重点技术,用于解决分布式仿真的时间推进问题,它决定了分布式仿真系统的整体性能,被该领域的研究者广泛关注[8-9]。
本文详细内容请下载:http://www.chinaaet.com/resource/share/2000003529
作者信息:
马 也1,2,常天庆1,范文慧2,李 婕3,孔德鹏4
(1.陆军装甲兵学院 兵器与控制系,北京100072;2.清华大学 自动化系,北京100084;
3.解放军总医院京南医疗区 杜家坎门诊部,北京100072;4.92942部队,北京100161)
此内容为AET网站原创,未经授权禁止转载。