掌桥专利:专业的专利平台
掌桥专利
首页

一种海战场想定生成和控制方法

文献发布时间:2023-06-19 18:35:48


一种海战场想定生成和控制方法

技术领域

本发明属于战场作战或训练仿真领域,具体涉及一种海战场想定生成和控制方法。

背景技术

战场想定作是按照训练课题对作战双方的企图、态势以及作战发展情况的设想与假定。这一定义主要是针对军事演习领域,特别是军事训练,主要通过想定文书对军事演习的目的、范围、过程等做出说明。

按照作战级别和规模的不同,想定可以分为战略级想定、战役级想定和战术级想定。战略级想定的拟制是为了训练、培养高级指挥人员对军事、政治、经济、外交等全局性、高层次重大问题的筹划和指导能力;而战役级想定和战术级想定则会涉及到具体的作战过程和作战行动,其目的主要是为了训练指挥员对具体作战单元的指挥决策能力。二者区别在于:战役级想定分辨率到达师、团级,而战术级分辨率到达连、排级,甚至是单兵、单个装备。根据想定的表现方式的不同,想定可以分为军事想定和仿真想定。军事想定主要由军事人员使用,为作战、军事演习或训练而拟制;仿真想定则是根据具体任务需求,用于为各仿真成员提供能够驱动仿真运行的初始化数据,通常以格式化的脚本形式提供,仿真想定的使用者主要是仿真开发技术人员。

总体而言,想定是根据军事演习、训练或战略决策研究课题的需要,对作战背景、区域、环境、初始态势以及战局发展进程的设想和假定,为作战、军事演习或训练课题设定了基本的背景和初始态势,界定了所研究问题的范围和边界条件,明确了所要达到的目标。想定是进行作战或训练仿真的基础,是进行作战指挥,尤其是在复杂的战场环境下进行多军种联合作战不可缺少的环节。

海战场由于作战环境、作战策略方面和和陆地战场想定生成存在较大区别,目前现有技术中还缺少针对海战场的想定生成和控制方法。

发明内容

针对现有技术中存在的缺陷或问题,本发明提供了一种针对海战场的想定生成和控制方法

本发明采用的技术方案是:一种海战场想定生成和控制方法包括如下步骤:

步骤1:基于标记语言,进行海战场想定生成信息库设置;

步骤2:初始化想定背景和目标;

步骤3:初始化海战场的全局天气、海况、作战区域信息;

步骤4:初始化各装备的位置、状态、生命值信息;

步骤5:按照时序设置训练过程中的交互动作,依次执行;

步骤6:执行训练结果分析策略,得出评分;

进一步的,所述标记语言为json或xml。

进一步的,所述步骤1具体包括:

步骤1.1:设置作战背景和目标;利用文本编辑器,编写整个想定作战背景和目标;背景主要包括作战起因,即针对什么特殊或紧急事件进行作战,描述作战时间,想定涉及敌我双方,想定涉及人员;目标是描述通过本次作战要完成的任务,达到的效果;

步骤1.2:设置海战场的全局天气、海况、作战区域信息库;完成对全局变量的想定设置,参数包括:天气、海况、作战区域,其中天气选项包括:晴天、雨天、阴天、雾天、雪天;海况按照风浪等级分为1到13级,表示海浪大小;作战区域通过左上角经纬度点和右下角经纬度点描述一个近似矩形的作战区域;

步骤1.3:设置各实体的位置、状态、生命值信息库;完成对整个想定过程中的实体设置,每个实体都有对应的参数,实体贯穿整个想定任务的流程,是想定任务的载体。每个实体有不同的参数,各个参数属于不同的系统,用来区分参数作用,常用参数包括:状态(用来表示实体准备好与否)、生命值(维护实体显隐)、心跳(维护实体的在线与否)、经纬度(维护想定位置信息)等,可以按需设置实体参数;

步骤1.4:按照时序设置训练过程中的交互动作信息库;交互动作包含时刻、实体、操作参数、内容、预期成果组成,以实体为载体,描述每个时刻,实体应该执行的操作指令,以及指令预期达到的效果,方便后期分析;

步骤1.5:设置训练结果分析策略,通过设置要参评的所有实体包括:实体总分、实体评分策略。

进一步的,所述步骤2初始化想定背景和目标的方法具体包括:解析想定标记语言文件头,加载想定背景和目标,再指定区域显示:作战起因,即针对什么特殊或紧急事件进行作战,描述作战时间,想定涉及敌我双方,想定涉及人员;目标是描述通过本次作战要完成的任务,达到的效果。

进一步的,所述步骤3初始化海战场的全局天气、海况、作战区域信息方法包括:解析想定标记语言文件导调部分,加载全局变量初始化,根据晴天、雨天、阴天、雾天、雪天显示不同的天气环境;根据风浪等级实时加载作战区域海浪大小;根据作战区域调整摄像头中心位置。

进一步的,所述步骤4初始化各装备的位置、状态、生命值信息方法包括:

步骤4.1:解析想定json文件导调部分,加载实体设备参数,包括状态初值,配备表示不同装备的标志;生命值,根据生命值决定实体显隐;通过经纬度控制实体位置信息等;

步骤4.2:是否全部初始化完成,完成进行步骤5,未完成回到步骤4.1;

进一步的,所述步骤5按照时序设置训练过程中的交互动作,依次执行的方法包括:

步骤5.1:以实体为载体,根据每个时刻,实体应该执行的操作指令,以及指令预期达到的效果,改变对应的参数,完成记录方便后期分析;

步骤5.2:是否全部执行完成,完成进行步骤6,未完成回到步骤5.1。

进一步的,所述步骤6执行训练结果分析策略,得出评分的方法包括:针对步骤5的指令,对各个实体的各项操作进行检查和分数统计,每一个操作都有一个分数值,利用检查点判断完成与否,对训练进行考核分析。

本发明的有益效果和特点是:

1、本发明的海战场想定生成和控制方法,用于二维、三维态势控制,完成作战或训练仿真,帮助作战指挥,实现在复杂的战场环境下进行多军种联合作战的目标,使得海战场环境下的作战和训练仿真更加标准化、层次化、丰富化,使作战或训练沉浸度更高,更贴近实际。

2、本发明的海战场想定生成和控制方法,提高作战或训练效率、降低作战或训练成本,优化教学质量。全面提升训练的逼真化程度和实战化程度。

附图说明

图1为本发明较佳实施例的想定生成的流程示意图;

图2为本发明较佳实施例的想定控制的流程示意图;

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1、图2,本发明涉及一种海战场想定生成和控制方法,包括如下步骤:

步骤1:基于标记语言(例如json或xml),进行海战场想定生成信息库设置;

步骤1.1:设置作战背景和目标;用标记语言编写整个想定作战背景和目标;背景包括作战起因,即针对什么特殊或紧急事件进行作战,描述作战时间,想定涉及敌我双方,想定涉及人员;目标是描述通过本次作战要完成的任务,达到的效果;

下面以想定作战背景的层次属性和想定初始化层次为例,说明采用标记语言进行设置的方法:

表1想定背景层次属性列表

想定背景的描述信息使用json标记语言进行描述,其基本格式如下所示。

表2想定初始化层次属性列表

想定初始化的描述信息使用json标记语言进行描述,其基本格式如下所示。

步骤1.2:设置海战场的全局天气、海况、作战区域信息库;完成对全局变量的想定设置,参数包括:天气、海况、作战区域,其中天气选项包括:晴天、雨天、阴天、雾天、雪天;海况按照风浪等级分为1到13级,表示海浪大小;作战区域通过左上角经纬度点和右下角经纬度点描述一个近似矩形的作战区域;

步骤1.3:设置各实体的位置、状态、生命值信息库;完成对整个想定过程中的实体设置,每个实体都有对应的参数,实体贯穿整个想定任务的流程,是想定任务的载体;每个实体有不同的参数,各个参数属于不同的系统,用来区分参数作用,常用参数包括:状态(用来表示实体准备好与否)、生命值(维护实体显隐)、心跳(维护实体的在线与否)、经纬度(维护想定位置信息)等,可以按需设置实体参数;

步骤1.4:按照时序设置训练过程中的交互动作信息库;交互动作包含时刻、实体、操作参数、内容、预期成果组成,以实体为载体,描述每个时刻,实体应该执行的操作指令,以及指令预期达到的效果,方便后期分析;

步骤1.5:设置训练结果分析策略,通过设置要参评的所有实体包括:实体总分、实体评分策略。

步骤2:初始化想定背景和目标;初始化想定背景和目标的方法具体包括:解析想定标记语言文件头,加载想定背景和目标,再指定区域显示:作战起因,即针对什么特殊或紧急事件进行作战,描述作战时间,想定涉及敌我双方,想定涉及人员;目标是描述通过本次作战要完成的任务,达到的效果。

步骤3:初始化海战场的全局天气、海况、作战区域信息;初始化海战场的全局天气、海况、作战区域信息方法包括:解析想定标记语言文件导调部分,加载全局变量初始化,根据晴天、雨天、阴天、雾天、雪天显示不同的天气环境;根据风浪等级实时加载作战区域海浪大小;根据作战区域调整摄像头中心位置。

步骤4:初始化各装备的位置、状态、生命值信息;包括:

步骤4.1:解析想定json文件导调部分,加载实体设备参数,包括状态初值,配备表示不同装备的标志;生命值,根据生命值决定实体显隐;通过经纬度控制实体位置信息等;

步骤4.2:是否全部初始化完成,完成进行步骤5,未完成回到步骤4.1。

步骤5:按照时序设置训练过程中的交互动作,依次执行;包括:

步骤5.1:以实体为载体,根据每个时刻,实体应该执行的操作指令,以及指令预期达到的效果,改变对应的参数,完成记录方便后期分析;

步骤5.2:是否全部执行完成,完成进行步骤6,未完成回到步骤5.1。

步骤6:执行训练结果分析策略,得出评分。

所述步骤6执行训练结果分析策略,得出评分的方法包括:针对步骤5的指令,对各个实体的各项操作进行检查和分数统计,每一个操作都有一个分数值,利用检查点判断完成与否,对训练进行考核分析。

以上显示和描述了本发明的基本原理和主要特征及优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的结构关系及原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。

技术分类

06120115628995