[发明专利]基于角色的多智能体任务协同消息传递及异常处理方法在审
申请号: | 202011409524.8 | 申请日: | 2020-12-04 |
公开(公告)号: | CN112379992A | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 陈琳;武利娟;刘尚卿;段旭磊;其他发明人请求不公开姓名 | 申请(专利权)人: | 中国科学院自动化研究所;中国人民解放军96901部队 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06N3/00 |
代理公司: | 北京市恒有知识产权代理事务所(普通合伙) 11576 | 代理人: | 郭文浩;尹文会 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 角色 智能 任务 协同 消息 传递 异常 处理 方法 | ||
1.一种基于角色的多智能体任务协同消息传递方法,应用于基于角色的多智能体任务协同系统,其特征在于,该消息传递方法包括:
步骤S10,基于智能体-角色-任务的多层关系构建消息传递机制;
步骤S20,获取事件消息,并通过所述消息传递机制将所述事件消息发送至任务容器;
步骤S30,所述任务容器生成第一指令并发送至任务管理器;所述第一指令为事件消息解析指令;
步骤S40,所述任务管理器基于所述第一指令进行所述事件消息的解析,生成任务实例和第二指令,并按照任务解析关系建立所述任务实例之间的关系,保存任务实例的ID;所述第二指令为任务实例执行指令;
步骤S50,所述任务管理器基于所述任务解析关系通过所述消息传递机制将所述第二指令和任务实例之间的关系发送至相应的角色;
步骤S60,角色对应的智能体在上一任务执行完毕后,执行当前第二指令对应的任务实例,并生成任务完成消息,通过所述消息传递机制将所述任务完成消息发送至所述任务管理器;
步骤S70,所述任务管理器基于所述任务完成消息和任务实例的ID删除对应的任务实例,完成事件执行中的消息传递。
2.根据权利要求1所述的基于角色的多智能体任务协同消息传递方法,其特征在于,所述事件消息包括共享智能体系统环境信息,敌方目标属性,敌对双方态势,己方下级角色对上级角色的报告、支援和请求信息,以及己方上级角色对下级角色的命令、通知和指示信息;
所述敌方目标属性包括敌方性质、数量、位置和状态;
所述敌对双方态势为依据敌对双方现场信息对当前或未来环境的预测。
3.根据权利要求1或2所述的基于角色的多智能体任务协同消息传递方法,其特征在于,步骤S40和步骤S50之间还包括角色动态创建和智能体动态匹配;
所述角色动态创建,在接收所述任务管理器生成并发送的第三指令后,角色管理器进行角色实例的动态创建;所述第三指令为角色实例生成指令;
所述智能体动态分配,在接收所述角色管理器生成并发送的第四指令后,智能体管理器进行智能体实例的动态匹配;所述第四指令为智能体匹配角色请求。
4.根据权利要求3所述的基于角色的多智能体任务协同消息传递方法,其特征在于,所述角色管理器进行角色实例的动态创建,其过程为:
步骤S40A,若所述角色管理器中存在所述第三指令对应的角色类型,则跳转步骤S40C;否则,跳转步骤S40B;
步骤S40B,所述角色管理器向角色管理器发送获取角色类型请求,所述角色管理器基于所述任务解析关系中任务和角色之间的关系生成角色类型并发送至所述角色管理器;
步骤S40C,所述角色管理器基于所述角色类型生成角色实例和智能体匹配角色请求,并将所述智能体匹配角色请求发送至智能体管理器。
5.根据权利要求4所述的基于角色的多智能体任务协同消息传递方法,其特征在于,所述智能体管理器进行智能体实例的动态匹配,其过程为:
步骤S40D,所述智能体管理器接收到所述第四指令后,将所有wait状态的智能体的状态调整为ready;
步骤40E,基于所述组成关系中角色和智能体之间的关系判断所述智能体管理器中是否存在与角色匹配的智能体实例,若不存在,则创建智能体实例并与角色匹配。
6.一种基于角色的多智能体任务协同消息传递的异常处理方法,其特征在于,基于权利要求1-5任一项所述的基于角色的多智能体任务协同消息传递方法,该异常处理方法包括:
步骤C10,若任务完成失败,所述任务实例生成任务失败消息,并通过所述消息传递机制将所述任务失败消息发送至分层异常处理器;
步骤C20,基于所述任务失败消息对应的任务的重要性、异常处理复杂度和异常产生时间确定异常优先级;
步骤C30,按照异常优先级从高到低的顺序进行异常处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所;中国人民解放军96901部队,未经中国科学院自动化研究所;中国人民解放军96901部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011409524.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种工程造价成本管理方法
- 下一篇:一种酒石酸美托洛尔片及其制备方法