多智能体系统的安全一致性控制方法及装置制造方法及图纸

技术编号:39938727 阅读:16 留言:0更新日期:2024-01-08 22:23
本公开的实施例提供一种多智能体系统的安全一致性控制方法及装置。多智能体系统包括多个智能体。该安全一致性控制方法包括:根据多个智能体的通信关系建立网络拓扑结构图;根据网络拓扑结构图从多个智能体中选择M个领导者节点;根据所选择的领导者节点将该多个智能体分成M个智能体组以使得每个智能体组包括一个领导者节点;在多智能体系统包括拜占庭智能体的情况下,在该M个智能体组之间采用实用拜占庭容错共识机制对该M个领导者节点进行身份验证,并在每个智能体组内基于RAFT共识算法对跟随者节点进行身份验证;将未通过身份验证的节点确定为拜占庭智能体;从多智能体系统中移除拜占庭智能体;对多智能体系统中的正常智能体进行一致性控制。

【技术实现步骤摘要】

本公开的实施例涉及多智能体系统领域,具体地,涉及多智能体系统的安全一致性控制方法及装置


技术介绍

1、多智能体系统(multi-agent system,mas)是包括能够进行交互的多个智能体的集合。这些智能体能够对环境中特定的数据进行感知,在智能体之间进行通信,并具备执行能力,从而完成单个智能体无法完成的复杂任务。在mas中使用一致性算法保证了网络有向信息流的作用,对链路与节点故障引起的网络拓扑变化的鲁棒性以及通信时延下的系统性能提供了支持。在此过程中,恶意攻击可能影响复杂网络的频率和结构特性之间的直接联系以及一致性算法的信息扩散速度,对具有非局部信息流的网络系统的性能造成危害。因此,近年来,mas一致性的安全成为该领域一个新的热点。


技术实现思路

1、本文中描述的实施例提供了一种多智能体系统的安全一致性控制方法、多智能体系统的安全一致性控制装置以及存储有计算机程序的计算机可读存储介质。

2、根据本公开的第一方面,提供了一种多智能体系统的安全一致性控制方法。多智能体系统包括多个智能体。该安全一本文档来自技高网...

【技术保护点】

1.一种多智能体系统的安全一致性控制方法,所述多智能体系统包括多个智能体,所述安全一致性控制方法包括:

2.根据权利要求1所述的安全一致性控制方法,其中,在每个智能体组内基于RAFT共识算法对所述跟随者节点进行身份验证包括:

3.根据权利要求2所述的安全一致性控制方法,其中,所述领导者节点生成第一加密心跳包包括:

4.根据权利要求3所述的安全一致性控制方法,其中,每个跟随者节点在接收到所述第一加密心跳包后对所述第一加密心跳包进行验证包括:

5.根据权利要求1至4中任一项所述的安全一致性控制方法,其中,根据所述网络拓扑结构图从所述多个智能体中...

【技术特征摘要】

1.一种多智能体系统的安全一致性控制方法,所述多智能体系统包括多个智能体,所述安全一致性控制方法包括:

2.根据权利要求1所述的安全一致性控制方法,其中,在每个智能体组内基于raft共识算法对所述跟随者节点进行身份验证包括:

3.根据权利要求2所述的安全一致性控制方法,其中,所述领导者节点生成第一加密心跳包包括:

4.根据权利要求3所述的安全一致性控制方法,其中,每个跟随者节点在接收到所述第一加密心跳包后对所述第一加密心跳包进行验证包括:

5.根据权利要求1至4中任一项所述的安全一致性控制方法,其中,根据所述网络拓扑结构图从所述多个智能体中选择m个领导者节点包括:

6.根据权利要求1至4中任一项所述的安全一致性控制方...

【专利技术属性】
技术研发人员:朱静卢成芳揭鹏海欧阳林寒
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:

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

1