一种面向指挥决策的多智能体对抗演化方法技术

技术编号:38196024 阅读:12 留言:0更新日期:2023-07-21 16:32
本发明专利技术提出一种面向指挥决策的多智能体对抗演化方法,包括以下步骤:步骤1.构建面向指挥决策的多智能体对抗演化系统;步骤2.收集数据,进行参数设定;步骤3.进行仿真实验结果数据,分析比较不同参数对结果的影响。本发明专利技术的运用多主体模型,搭建了人机协同对抗演化仿真系统并进行了仿真实验,对比典型人机协同类型下不同对抗参数的对抗效率,为人机协同对抗策略的制定提供参考。策略的制定提供参考。策略的制定提供参考。

【技术实现步骤摘要】
一种面向指挥决策的多智能体对抗演化方法


[0001]本专利技术涉及计算机仿真
,特别涉及一种多智能体对抗仿真演化方法。

技术介绍

[0002]智能体具备一定的“智慧”,甚至可以进行一定程度决策,场地地位逐渐上升为“人类伙伴”。每个智能体的“智慧”不如人类,但通过一定方式的人机之间交互作用和协同行为,人的优势与智能体优势相辅相成实现互补,使得整体可以完成复杂任务,达到“1+1>2”的效果,实现对抗效益的最大化。
[0003]一般而言,人类擅长逻辑推理和临场判断,如归纳、决策、指挥等,创造力和自主性极高,但缺点是容易受到其他因素的影响,如恶劣环境、疲劳恐惧等;智能体具有稳定性、快速性与重复性等特点,适合单调、烦琐和危险的任务,但缺点是依靠算法、无法临场决断等。人与智能体协同对抗可以实现优缺点互补,提高对抗中的生存率。因此如何有效地实现人与机的协同对抗以及探索人机如何协同演化具有重要意义。
[0004]近年来,国内外学者从人机协同对抗体系架构、人机协同对抗关键技术、人机协同对抗演化仿真、有人/无人协同等角度展开了研究。然而,现有研究在演化仿真方面存在局限性,集中于利用传统模型如兰彻斯特方程来模拟人机协同对抗,对于智能体类型和人机协同对抗方式过于简化,忽视了人机协同对抗的复杂性,没有结合具体对抗行动研究涌现机理。

技术实现思路

[0005]为了解决上述技术问题,本专利技术构建了一种面向指挥决策的多智能体对抗演化方法。通过人机协同对抗方式及过程的研究,构建了人机协同对抗演化仿真系统和方法,为人机协同对抗策略制定提供参考。
[0006]本专利技术的技术方案为:一种面向指挥决策的多智能体对抗演化方法,包括以下步骤:
[0007]步骤1.构建面向指挥决策的多智能体对抗演化系统;
[0008]步骤2.收集数据,进行参数设定;
[0009]步骤3.进行仿真实验结果数据,分析比较不同参数对结果的影响。
[0010]进一步的,所述步骤1包括:
[0011]1‑
1)确定系统中场地空间时间的仿真策略;
[0012]1‑
2)设计单智能体仿真系统和多智能体仿真系统的程序及流程;
[0013]1‑
3)设计单智能体仿真系统和多智能体仿真系统的界面。
[0014]进一步的,所述步骤2包括:
[0015]2‑
1)收集整理对抗数据;通过不同手段收集对抗相关数据,包括对抗兵力数量及配置,各类主体的对抗参数;
[0016]2‑
2)根据对抗数据初始化系统的各项参数。
[0017]进一步的,所述步骤3包括:
[0018]3‑
1)基于实验数据解释不同指挥决策对人机协同对抗进程的影响;
[0019]3‑
2)根据实验结果和解释,为人机协同对抗策略制定提供参考;
[0020]3‑
3)当有多套数据时,对多套数据的实验结果进行比较分析。
[0021]进一步的,所述步骤1中,人机协同对抗演化仿真系统的界面包括:
[0022](1)属性设置组:通过滑块和选择器,对全局和Agent的参数进行设置;
[0023](2)仿真控制按钮:setup为初始化,用于场地环境和Agent的生成;go控制程序启动/暂停,分为持续运行和运行一个时间步两种形式;
[0024](3)模拟显示界面:界面对仿真过程进行动态演示,依时间步更新;
[0025](4)数据监控:曲线图统计红蓝双方总数量随着时间的变化;监视器分别实时显示红方、蓝方的对抗效率。
[0026]进一步的,所述步骤3包括:
[0027](1)对比不同智能体类型,分析在有或者没有引导型智能体时,Agent的攻击效率;
[0028](2)对比不同智能体类型下的人机比例,人机比例的最优参数;
[0029](3)对于不同智能体类型,分析通信半径产生的影响。
[0030]有益效果:
[0031]本专利技术相对于现有技术具有如下优点:
[0032]1、相较于以往,本系统具有获得数据成本低、时效快、可重复的特点。
[0033]2、基于可靠系统,为人机协同对抗策略制定提供参考,对于探索人机协同对抗发展具有促进作用。
[0034]3、这个系统具有一般性,可以应用于不同对抗环境和场景,也可以扩展到其他对抗方式,甚至其他的冲突行为研究中去。
[0035]本专利技术的运用多主体模型(Multi

agentmodel),搭建了人机协同对抗演化仿真系统并进行了仿真实验,对比典型人机协同类型(引导、支援、防御)下不同对抗参数的对抗效率,为人机协同对抗策略的制定提供参考。
附图说明
[0036]图1程序流程图;
[0037]图2单智能体人机协同对抗演化仿真系统展示图;
[0038]图3多智能体人机协同对抗演化仿真系统展示图。
[0039]图4仿真结果图。
具体实施方式
[0040]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅为本专利技术的一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域的普通技术人员在不付出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术的保护范围。
[0041]本专利技术基于程序设计、仿真系统,构建了一种面向指挥决策的多智能体对抗演化方法和系统。主要包括提出一个单智能体人机协同对抗演化仿真系统和多智能体人机协同
对抗演化仿真系统。系统所有参数都是可调的,用户可以根据需要对对抗参数进行个性化设置并模拟不同的指挥决策,根据系统模拟结果为有关人员辅助决策。
[0042]下面结合附图具体说明本专利技术技术方案,以100人的人机协同力量对抗为例对本专利技术的技术方案进行详细说明。
[0043]本专利技术的一种面向指挥决策的多智能体对抗演化方法,具体程序流程图如图1所示,包括以下步骤:
[0044]步骤1.构建一种面向指挥决策的多智能体对抗演化系统;
[0045]具体过程如下:场地的抽象形式主要包括抽象度较低的连续场地和抽象度较高的离散场地。本文采用抽象度较低连续场地,模拟5km
×
5km范围的场地环境且不考虑地形地貌的影响,Agent可以按自己的移动规则在场地上任意移动。红方阵地为场地左边一半,蓝方阵地为场地右方一半。由于是遭遇战,红蓝双方Agent在对抗开始时随机分布于各自阵地区域。场地环境的时间则直接采用系统内建的计数器ticks。
[0046]人机协同对抗演化仿真系统的界面主要由4部分组成,如图2和图3所示,包括:
[0047](1)属性设置组:通过滑块和选择器,对全局和Agent的参数进行设置,参数的中英文对照见表1。
[0048]表1参数中英文对照
[0049][0050](2)仿真控制按钮:setup为初始化,用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种面向指挥决策的多智能体对抗演化方法,其特征在于,包括以下步骤:步骤1.构建面向指挥决策的多智能体对抗演化系统;步骤2.收集数据,进行参数设定;步骤3.进行仿真实验结果数据,分析比较不同参数对结果的影响。2.根据权利要求1所述的一种面向指挥决策的多智能体对抗演化方法,其特征在于,所述步骤1包括:1

1)确定系统中场地空间时间的仿真策略;1

2)设计单智能体仿真系统和多智能体仿真系统的程序及流程;1

3)设计单智能体仿真系统和多智能体仿真系统的界面。3.根据权利要求1所述的一种面向指挥决策的多智能体对抗演化方法,其特征在于,所述步骤2包括:2

1)收集整理对抗数据;通过不同手段收集对抗相关数据,包括对抗兵力数量及配置,各类主体的对抗参数;2

2)根据对抗数据初始化系统的各项参数。4.根据权利要求1所述的一种面向指挥决策的多智能体对抗演化方法,其特征在于,所述步骤3包括:3

1)基于实验数据解释不同指挥...

【专利技术属性】
技术研发人员:赵东波樊明张胜满冯晓容王宏宇
申请(专利权)人:中国人民解放军三二一八零部队
类型:发明
国别省市:

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

1