[发明专利]一种基于Agent行动图的作战建模方法与仿真系统有效
| 申请号: | 201510237233.8 | 申请日: | 2015-05-12 |
| 公开(公告)号: | CN104866371B | 公开(公告)日: | 2018-09-04 |
| 发明(设计)人: | 蒲玮;李雄 | 申请(专利权)人: | 中国人民解放军装甲兵工程学院 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100072 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 agent 行动 作战 建模 方法 仿真 系统 | ||
1.一种基于Agent行动图的作战建模方法,其特征在于:包括实际作战系统分析方法、作战系统概念建模方法、Agent交互算法建模方法以及作战系统仿真建模方法,其中:
实际作战系统分析方法:依据系统组成要素表模版、系统结构图模板、系统要素活动描述模板,分别建立实际作战系统的描述文档,完成系统分析的功能;
作战系统概念建模方法:依据实际作战系统的描述文档,采用Agent行动图对作战系统进行概念建模,Agent行动图包括了Agent实体组织结构图、Agent实体能力属性图、单Agent实体行动图和多Agent实体行动图;
Agent交互算法建模方法:使用思维动作算法模块、指挥动作算法模块和执行动作算法模块,以图形化流程图的方式对Agent交互算法进行建模;
作战系统仿真建模方法:将Agent行动图所描述的体系结构和交互关系转化为Agent实体模板,通过Agent实体模板,直接生成可执行的仿真程序代码,生成作战系统仿真模型。
2.如权利要求1所述的基于Agent行动图的作战建模方法,其特征在于:所述Agent行动图由组织结构图、能力属性图、单Agent行动图和多Agent行动图组成,每一种图形设计了自身的符号体系。
3.一种基于Agent行动图的作战仿真系统,其特征在于:包括实际作战系统分析模块、可视化概念建模模块、可视化算法建模模块、仿真模型自动生成模块、作战想定设置模块、仿真引擎模块、综合态势显示与控制模块和仿真数据记录回放模块,其中:
实际作战系统分析模块:采用本发明所确立的实际作战系统分析方法,对实际作战系统进行模板描述,建立系统组成要素表、系统结构图和系统要素活动文档;
可视化概念建模模块:基于实际作战系统分析模块所建立的各种文档,采用本发明所确立的Agent行动图可视化建模描述方法,采用人机交互的方式,建立Agent实体组织结构图、Agent实体能力属性图、单Agent实体行动图和多Agent实体行动图;
可视化算法建模模块:在基于Agent行动图概念建模的基础上,对Agent行动图中所体现的Agent与战场环境之间,Agent与Agent之间的交互算法进行建模,通过人机交互方式,使用系统所建立的思维动作算法模块库、指挥动作算法模块库、执行动作算法模块库和逻辑流程模块库,以可视化编程的形式,对所涉及的各种算法进行建模;
仿真模型自动生成模块:将Agent行动图所建立的概念模型,转化为Agent实体模板,通过Agent实体模板转化为可执行的Agent实体仿真代码,与算法模型相结合,生成为最终的仿真模型;
作战想定设置模块:依据具体的仿真实验目标,根据作战想定内容,使用该模块,分别设置战场环境、作战双方作战任务数据内容,为仿真实验提供作战背景条件;
仿真引擎模块:依据作战想定设置模块设定的作战背景条件,对仿真模型进行仿真推演,可以设定不同的时间步长,通过多Agent之间的交互行为,产生仿真结果数据;
综合态势显示与控制模块:该模块的主要功能为在多Agent仿真运行的过程中对仿真运行态势进行三维态势的显示,并能够根据需要进行观察控制,具体功能包括:三维装备模型的读取与渲染、三维环境数据的读取与渲染、根据仿真推演进行更新三维实体状态、通过键盘控制进行漫游观察、通过按钮控制进行垂直俯视观察和通过列表跟踪具体实体观察;
仿真数据记录回放模块:将仿真引擎模块在仿真推演过程中所产生的Agent交互事件和状态改变数据进行记录、保存和回放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军装甲兵工程学院,未经中国人民解放军装甲兵工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510237233.8/1.html,转载请声明来源钻瓜专利网。





