一种自动触发的模拟训练导调干预实现方法及装置制造方法及图纸

技术编号:17033120 阅读:4 留言:0更新日期:2018-01-13 19:31
本发明专利技术适用于指挥信息系统模拟训练领域,提供一种自动触发的模拟训练导调干预实现方法及装置,所述方法具体为:首先根据训练任务需求编制触发条件,触发条件编制完成后进行条件检查,避免自相矛盾的条件存在,然后,配置当该条件完全满足时,需要触发的干预命令,最后,下达给综合模拟训练系统的仿真框架以执行;仿真框架解析该自动触发的导调干预指令。在演练过程中,会自动检测当前态势是否满足条件,如满足则触发导调干预命令,完成导调干预任务。本发明专利技术导调人员可以编制复杂条件下的计划导调干预命令,无需时刻关注仿真情况,整个过程自动触发并监听,能使现有的计划导调功能更加完善,避免实时干预命令在实际操作过程中人为带来的影响。

【技术实现步骤摘要】
一种自动触发的模拟训练导调干预实现方法及装置
本专利技术属于指挥信息系统模拟训练领域,尤其涉及一种自动触发的模拟训练导调干预实现方法及装置。
技术介绍
导调控制系统是指挥信息系统模拟训练的控制枢纽,为导调人员组织、实施和调理训练活动提供平台和手段。系统提供导调控制的公共框架,实现通用导控功能和通用导控与专业导控集成功能,主要用于满足不同的训练课目、受训对象、组训方式对指挥信息系统模拟训练的导调控制需求。导调干预分系统用于对整个训练过程进行引导和控制。通常有两种干预方式,一种是实时干预,一种是计划干预。实时干预是在指挥信息系统训练过程中,导调人员根据当前训练的演进情况,实时下达干预指令,干预整个仿真推演的进程,达到训练目的。计划干预是指在仿真推演进行之前,预先编制好干预命令,当仿真推演进行到指定的时间范围内,执行计划干预命令,干预仿真进程,达到训练目的。实时干预需要导调人员主动操作,导调人员需要对当前的仿真环境进行实时掌控,对于精确的条件判断,导调人员不容易掌握条件满足的时机。计划干预可以预先编制,当满足条件时自动触发,但计划干预的条件设置过于简单,通常只有时间条件的设置,在指定的时间点执行指定的干预命令。对于条件复杂的干预操作计划干预无能为力,例如,导调人员需要设置,当车队在特定的时间范围内通过特定的山地道路时会有一定的概率因地质灾害受阻,类似这种复杂的条件触发的干预方式就需要新的导调干预机制。
技术实现思路
鉴于上述问题,本专利技术的目的在于提供一种自动触发的模拟训练导调干预实现方法及装置,旨在解决现有实时干预导调人员不容易掌握条件满足的时机、计划干预对于条件复杂的干预操作计划干预无能为力的技术问题。一方面,所述自动触发的模拟训练导调干预实现方法包括下述步骤:接入仿真框架;根据训练任务选择需要设定的触发条件以及对应的干预事件,生成导调干预命令,并发送至仿真框架;仿真框架解析所述导调干预命令,检测在当前仿真状态下是否完全满足导调干预命令对应的触发条件,若完全满足,则自动触发执行导调干预命令对应的干预事件,并改变仿真进程进行势态显示;每执行一次导调干预命令生成对应的事件报告,以便能够及时查看导调干预命令执行情况以及出错信息。另一方面,所述自动触发的模拟训练导调干预实现装置包括仿真框架和导调干预模块,其中所述导调干预模块包括:接入单元,用于接入仿真框架;干预命令生成单元,用于根据训练任务选择需要设定的触发条件以及对应的干预事件,生成导调干预命令,并发送至仿真框架;其中,所述仿真框架包括:命令解析执行单元,用于仿真框架解析所述导调干预命令,检测在当前仿真状态下是否完全满足导调干预命令对应的触发条件,若完全满足,则自动触发执行导调干预命令对应的干预事件,并改变仿真进程进行势态显示;监控单元,用于每执行一次导调干预命令生成对应的事件报告,以便能够及时查看导调干预命令执行情况以及出错信息;本专利技术的有益效果是:本专利技术是一种基于条件的自动触发的导调干预机制,有别于现有的实时干预和计划干预,本专利技术方法首先根据训练任务需求编制触发条件,触发条件编制完成后进行条件检查,避免自相矛盾的条件存在,然后,配置当该条件完全满足时,需要触发的干预命令,最后,下达给综合模拟训练系统的仿真框架以执行;仿真框架解析该自动触发的导调干预指令。在演练过程中,会自动检测当前态势是否满足条件,如满足则触发导调干预命令,完成导调干预任务。本专利技术导调人员可以编制复杂条件下的计划导调干预命令,无需时刻关注仿真情况,整个过程自动触发并监听,能使现有的计划导调功能更加完善,避免实时干预命令在实际操作过程中人为带来的影响。附图说明图1是本专利技术第一实施例提供的自动触发的模拟训练导调干预实现方法的交互流程图;图2是步骤S104的具体实现流程图;图3是条件触发集合的映射关系图;图4是本专利技术第二实施例提供的自动触发的模拟训练导调干预实现装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:如图1所示,本实施例提供的自动触发的模拟训练导调干预实现方法包括:步骤S101、接入仿真框架。本专利技术基于综合模拟训练系统实施,导调干预模块作为综合模拟训练系统的一核心部分。当需要实现导调干预时,首先需要接入到综合模拟训练系统的仿真系统中获取基本信息,以便初始化。步骤S102、根据训练任务选择需要设定的触发条件以及对应的干预事件,生成导调干预命令,并发送至仿真框架。训练任务为自行设置,可以为单个触发条件,也可以是多个触发条件组合的触发条件,然后选择一个相应的干预时间,根据设定的触发条件和选择的干预事件生成导调干预命令。步骤S103、仿真框架解析所述导调干预命令,检测在当前仿真状态下是否完全满足导调干预命令对应的触发条件,若完全满足,则自动触发执行导调干预命令对应的干预事件,并改变仿真进程进行势态显示。将导调干预命令发送至仿真框架,仿真框架解析所述导调干预命令,并检测在当前仿真状态下是否完全满足导调干预命令对应的触发条件,为了避免仿真框架定时轮询触发条件满足情况所带来的性能影响,本实施例采用侦听模式的设计思想,由自动触发导调干预命令中的触发条件对象主,同时主动侦听当前仿真框架的状态,查看是否满足当前设定触发条件。如果完全满足条件,则自动触发对应的导调干预命令,执行导调干预命令对应的干预事件,向仿真框架以及红蓝双方的指挥作业系统发送干预信号,修改模型状态,改变仿真进程,并直接作用于态势显示。步骤S104、每执行一次导调干预命令生成对应的事件报告,以便能够及时查看导调干预命令执行情况以及出错信息。本步骤实现导调干预命令执行监控,每一次导调干预命令执行都会生成对应的事件报告,能够及时查看干预命令执行情况以及出错信息。本实施例中,导调人员根据训练任务先前设定触发条件以及触发条件对应的干预时间,并生成导调干预命令,然后通过侦听方式检测当前是否满足导调干预命令对应的所有触发条件,若完全满足,则自动触发执行导调干预命令对应的干预事件,通过本专利技术,能使现有的计划导调功能更加完善,能够编制复杂条件下的计划导调干预命令,避免实时干预命令在实际操作过程中人为带来的影响。上述步骤S102中完成导调干预命令的编制,作为一种具体实现方式,如图2所示,所述步骤S102包括下述步骤:步骤S201、设置触发条件模型和干预事件模型,所述触发条件模型和干预事件模型都由一组对象组成,触发条件模型中的对象为触发条件,干预事件模型中的对象为干预事件。导调干预模块中设置两个互相绑定的模块,包括条件模型和干预事件模型,两个模型都由一组对象组成。与有限状态机相似,触发条件称为条件(Trigger),干预事件称为事件(Event),干预事件模型的执行是由一个触发条件改变的序列组成,条件的改变是针对对象属性的,发生在仿真驱动时间序列中。一个干预事件的触发规范如表1所示;条件事件仿真推演进行到xx时间某装备车受到蓝军火力打击机动部队途径某一区域有一定概率发生地质灾害暴雨天气通信质量下降一定比例……触发条件n干预事件e表1假设触发本文档来自技高网...
一种自动触发的模拟训练导调干预实现方法及装置

【技术保护点】
一种自动触发的模拟训练导调干预实现方法,其特征在于,所述方法包括下述步骤:接入仿真框架;根据训练任务选择需要设定的触发条件以及对应的干预事件,生成导调干预命令,并发送至仿真框架;仿真框架解析所述导调干预命令,检测在当前仿真状态下是否完全满足导调干预命令对应的触发条件,若完全满足,则自动触发执行导调干预命令对应的干预事件,并改变仿真进程进行势态显示;每执行一次导调干预命令生成对应的事件报告,以便能够及时查看导调干预命令执行情况以及出错信息。

【技术特征摘要】
1.一种自动触发的模拟训练导调干预实现方法,其特征在于,所述方法包括下述步骤:接入仿真框架;根据训练任务选择需要设定的触发条件以及对应的干预事件,生成导调干预命令,并发送至仿真框架;仿真框架解析所述导调干预命令,检测在当前仿真状态下是否完全满足导调干预命令对应的触发条件,若完全满足,则自动触发执行导调干预命令对应的干预事件,并改变仿真进程进行势态显示;每执行一次导调干预命令生成对应的事件报告,以便能够及时查看导调干预命令执行情况以及出错信息。2.如权利要求1所述自动触发的模拟训练导调干预实现方法,其特征在于,所述根据训练任务选择需要设定的触发条件以及对应的干预事件,生成导调干预命令,并发送至仿真框架步骤,具体包括:设置触发条件模型和干预事件模型,所述触发条件模型和干预事件模型都由一组对象组成,触发条件模型中的对象为触发条件,干预事件模型中的对象为干预事件;根据训练任务从触发条件模型中选择需要设定的触发条件并进行逻辑编制,所述触发条件是单一条件或者组合条件;编制完触发条件后进行条件自检,检查触发条件编制是否存在矛盾或者不合理的地方;自检通过后,从干预事件模型中选择当触发条件完全满足时对应的干预事件,生成导调干预命令,所选的干预事件是所述导调干预命令所产生的效果,所述导调干预命令为一条或者多条,然后将生成的导调干预命令发送至仿真框架。3.如权利要求1所述自动触发的模拟训练导调干预实现方法,其特征在于,所述根据训练任务选择需要设定的触发条件以及对应的干预事件,生成导调干预命令,并发送至仿真框架步骤,具体包括:设置触发条件模型和干预事件模型,所述触发条件模型和干预事件模型都由一组对象组成,触发条件模型中的对象为触发条件,干预事件模型中的对象为干预事件;为触发条件模型内的每个触发条件分配一个影响系数以及一个排他列表;根据训练要求设置一个目标参数X以及浮动值X0,在触发条件模型内选出影响系数之和在(X-X0,X+X0)范围内所有触发条件的组合,然后检查每个组合中每个触发条件的排他列表,判断是否存在冲突,若组合内其中一个触发条件在另一个触发条件的排他列表内,则删除该组合;从筛选完毕剩下的触发条件组合中,根据实际情况选择一个或者多个组合,并从干预事件模型中选择当组合的触发条件完全满足时对应的干预事件,生成导调干预命令,所选的干预事件是所述导调干预命令所产生的效果,所述导调干预命令为一条或者多条,然后将生成的导调干预命令发送至仿真框架。4.如权利要求1-3任一项所述自动触发的模拟训练导调干预实现方法,其特征在于,所述方法还包括:当接收到模型修改指令时,根据指令内容对应修改触发条件模型和/或干预事件模型内的对象。5.如权利要求4所述自动触发的模拟训练导调干预实现方法,其特征在于,生成的一条导调干预命令中只包含一件干预事件,若需要编制的触发条件需要触发多条干预事件,则根据每条需要触发的干预事件都会生成一条导调干预命令。6.一种自动触发的模拟训练导调干预实现装置,其特征在于,所述装置包括仿真...

【专利技术属性】
技术研发人员:靳焰鲁云军朱英浩蔡建宇张海东苏耀峰刘德祥汪霖李云山邹自力
申请(专利权)人:中国人民解放军国防信息学院
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1