一种兼容仿真的兵棋推演回合机制设计方法与流程

xiaoxiao2月前  27


本发明涉及模拟仿真技术在军事战术推演领域的应用,尤其是一种兼容仿真的兵棋推演回合机制设计方法。


背景技术:

1、在现代军事训练和战略规划中,兵棋推演作为一种有效的决策支持工具得到广泛应用,兵棋推演作为一种有效的决策支持工具得到广泛应用。然而,由于各种规模的军事仿真模型在战场规模,数据结构等方面的多样性,造成不同模型需要在不同时间维度上进行战场推演,为了克服这一技术难题,亟需设计出一种能够兼容多规模多层级仿真模型的兵棋推演回合机制,以实现不同层级模型与仿真系统的整合与联动。


技术实现思路

1、(一)解决的技术问题

2、本发明的目的在于提供一种兼容仿真的兵棋推演回合机制设计方法,它能有效解决现有兵棋推演系统中模型间的兼容问题,实现多层级多规模同步推演。

3、(二)技术方案

4、为实现以上目的,本发明通过以下技术方案予以实现:

5、一种兼容仿真的兵棋推演回合机制设计方法,包括

6、a)设置兵棋推演的基本规则和初始战场环境,

7、初始化战场环境从选择战场区域开始,通过真实地理数据进行推演中地图的建模,然后通过对已创建的地图上的地形,河流,设施等进行修改,构建符合推演设定的战场环境,推演规则通过编辑工具,通过指令执行的不同阶段,然后根据推演算子的各种行为去定义不同的指令项,同时可以编辑不同指令项的推演效果表现;

8、b)设计并构建能够兼容多种仿真模型的回合制架构,其中每个回合包括但不限于战场态势分析,决策制定,行动实施,

9、架构根据不同类型的战场数据在每回合进行战场观察,不同规则模型和智能行为模型来进行决策规划和执行行动,得到推演结果之后同步数据进行效果展现;

10、c)在每一回合内,采用特定的处理技术,使各种模型能够在统一的回合机制下同步互动,

11、采用通过事件驱动模型,高效处理大量并发连接的信息,并结合ecs架构,并行处理大量消息;

12、d)实施行动后,依据预先设定的规则和模型,实时计算并更新战场态势到下一个回合;

13、e)重复执行步骤c)至d),直至达到推演结束条件,如预定回合数,达成战略目标或无法继续推演的情形。

14、优选的,所述方法包括动态调整回合长度和决策周期的功能,以适应复杂战场环境下不规则的战术操作需求。

15、优选的,所述兵棋推演回合设计方法包括集成机器学习模块,用于在回合过程中不断优化推演结果的精确度和真实性。

16、优选的,所述规则和模型可采用自定义编辑方法生成,并可在回合过程中根据推演结果不断调整,优化,以提高计算的准确性。

17、优选的,系统初始化:设计参演实体模型结构和数据,首先根据不同的地图规模,可以设定模型的战场规模,再根据需求改变算子的属性,如数量,武器弹药等,去限定模型战斗规模级别,最后还可以修改推演时间和裁决次数,模型的时空规模就被限定,通过上述就可以模型的规模未战术级,战役级,战略级等,设定兵棋推演的基本规则,战场环境。

18、优选的,所述回合架构具体包括:

19、设置回合时长为t,回合内裁决次数为n,运行速度为s,裁决间隔时间为judge=t/n/s,当n=1时,为回合制,当n为无限大时,为实时仿真;

20、当程序运行时,记录当前时间距离程序启动或者上一次裁决点的累计运行时间dt,dt累加时受到运行速度s影响,记录当前裁决的次数n,当前回合数r;

21、在程序结束之前的任一时刻,玩家可以下达行动指令,行动指令会被存储到等待队列中,当dt累积到裁决间隔时间judge时,把行动队列中的所有指令转移到执行队列中,然后按照设定的顺序完成执行队列中行动,dt归0,裁决次数n增加1次,判断裁决次数是否等于回合裁决次数n,如果相等,当前回合数r增加1,裁决次数归0,重复步骤3。此种方法也适用于以下情况:当存在需要不同裁决频率的行动类型时,可以设置多种裁决次数n1,n2,n3等,计算多种dt1,dt2,dt3等,然后对于不同的行动,在不同裁决频率下分别裁决。

22、优选的,针对多层级模型的回合参数设定,对于不同层级的仿真模型设定不同的回合内裁决次数,以融合不同层级算子的行动和推演。

23、优选的,战场状态更新与反馈,根据每次裁决点的行动执行结果,更新战场状态,辅助后续的行动下达。

24、(三)有益效果

25、本发明提供的兼容仿真的兵棋推演回合设计方法,极大的提高了兵棋推演的灵活性和拓展性,能够适用于多层级多规模军事演练和战略规划,降低了多层级仿真模型融合的难度,提升了推演结果的可靠性和实战指导意义。

26、本方法包括动态调整回合长度和决策周期的功能,以适应复杂战场环境下不规则的战术操作需求,兵棋推演回合设计方法包括集成机器学习模块,用于在回合过程中不断优化推演结果的精确度和真实性,规则和模型可采用自定义编辑方法生成,并可在回合过程中根据推演结果不断调整,优化,以提高计算的准确性。



技术特征:

1.一种兼容仿真的兵棋推演回合机制设计方法,其特征在于,具体步骤如下:

2.如权利要求1所述的一种兼容仿真的兵棋推演回合机制设计方法,其特征在于:所述步骤a中初始化战场环境从选择战场区域开始,通过真实地理数据进行推演中地图的建模,然后通过对已创建的地图上的地形,河流,设施等进行修改,构建符合推演设定的战场环境,推演规则通过编辑工具,通过指令执行的不同阶段,然后根据推演算子的各种行为去定义不同的指令项,同时编辑不同指令项的推演效果表现。

3.如权利要求2所述的一种兼容仿真的兵棋推演回合机制设计方法,其特征在于:所述步骤b中每个回合包括但不限于战场态势分析,决策制定,行动实施,架构根据不同类型的战场数据在每回合进行战场观察,不同规则模型和智能行为模型来进行决策规划和执行行动,得到推演结果之后同步数据进行效果展现。

4.如权利要求3所述的一种兼容仿真的兵棋推演回合机制设计方法,其特征在于:所述步骤c中通过事件驱动模型,高效处理大量并发连接的信息,并结合ecs架构,并行处理大量消息。

5.如权利要求2所述的一种兼容仿真的兵棋推演回合机制设计方法,其特征在于:所述步骤a中系统初始化:设计参演实体模型结构和数据,首先根据不同的地图规模,设定模型的战场规模,再根据需求改变算子的属性,如数量,武器弹药,去限定模型战斗规模级别,最后还修改推演时间和裁决次数,模型的时空规模就被限定,通过上述模型的规模未战术级,战役级,战略级,设定兵棋推演的基本规则,战场环境。

6.如权利要求1所述的一种兼容仿真的兵棋推演回合机制设计方法,其特征在于:所述回合架构具体包括:

7.如权利要求6所述的一种兼容仿真的兵棋推演回合机制设计方法,其特征在于:在程序结束之前的任一时刻,玩家可以下达行动指令,行动指令会被存储到等待队列中,当dt累积到裁决间隔时间judge时,把行动队列中的所有指令转移到执行队列中,然后按照设定的顺序完成执行队列中行动,dt归0,裁决次数n增加1次,判断裁决次数是否等于回合裁决次数n,如果相等,当前回合数r增加1,裁决次数归0,重复步骤3,

8.如权利要求7所述的一种兼容仿真的兵棋推演回合机制设计方法,其特征在于:针对多层级模型的回合参数设定,对于不同层级的仿真模型设定不同的回合内裁决次数,以融合不同层级算子的行动和推演。

9.如权利要求8所述的一种兼容仿真的兵棋推演回合机制设计方法,其特征在于:战场状态更新与反馈,根据每次裁决点的行动执行结果,更新战场状态,辅助后续的行动下达,


技术总结
本发明公开了一种兼容仿真的兵棋推演回合机制设计方法,具体步骤如下:a)设置兵棋推演的基本规则和初始战场环境;b)设计并构建能够兼容多种仿真模型的回合制架构;c)在每一回合内,采用特定的处理技术,使各种模型能够在统一的回合机制下同步互动;d)实施行动后,依据预先设定的规则和模型,实时计算并更新战场态势到下一个回合;e)重复执行步骤c)至d),直至达到推演结束条件,达成战略目标或无法继续推演的情形。本方法包括动态调整回合长度和决策周期的功能,兵棋推演回合设计方法包括集成机器学习模块,规则和模型可采用自定义编辑方法生成,并可在回合过程中根据推演结果不断调整,优化,以提高计算的准确性。

技术研发人员:陈志明,范桦,张雪枫
受保护的技术使用者:星易通航天科技(南京)有限公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)