[发明专利]一种含有对抗因素的多智能体一致性控制方法有效

专利信息
申请号: 201710500709.1 申请日: 2017-06-27
公开(公告)号: CN107301452B 公开(公告)日: 2020-12-29
发明(设计)人: 宋永端;卢婉婷;刘秀兰;方觅;赖俊峰 申请(专利权)人: 星际(重庆)智能装备技术研究院有限公司
主分类号: G06N3/00 分类号: G06N3/00
代理公司: 重庆信航知识产权代理有限公司 50218 代理人: 吴彬
地址: 400030 重庆市*** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种含有对抗因素的多智能体一致性控制方法,包括:步骤一、建立含有外部系统的线性系统数学模型;步骤二、针对一阶多智能体线性系统,引入全局位置向量di,建立介入四部分对抗一致性的线性系统模型;步骤三、设计相应的介入四部分对抗一致性控制器;步骤四、运用控制器达到介入四部分对抗一致性。本发明含有对抗因素的多智能体一致性控制方法,其考虑了多智能体系统合作/对抗关系共存情况下,四部分对抗一致性问题,其在四部分对抗一致性的基础上加入一个虚拟的领导者进行调节和指导,由此达到介入四部分对抗一致性,且多智能体系统达到介入四部分对抗一致时,所有状态是收敛到某一设定值di的。
搜索关键词: 一种 含有 对抗 因素 智能 一致性 控制 方法
【主权项】:
一种含有对抗因素的多智能体一致性控制方法,其特征在于:包括:步骤一、建立含有外部系统的线性系统数学模型定义无向图G(A)的每个节点是一个智能体,并由n个智能体组成一个系统;每条边(si,sj)∈ε代表了智能体Si和智能体sj一条有效的信息通道,并定义第i个智能体为如下的动态系统:x·i=ui,i=1,2,...,n---(1)]]>式中其中xi表示智能体si的状态,ui表示控制输入;同时引入一个虚拟的领导者,所述虚拟领导者用于调解和指导四组智能体,该虚拟领导者是由一阶外部系统来描述的,且满足如下条件:x·0(t)=v0(t)---(2)]]>式中x0(t)和v0(t)分别表示外部系统的状态和输入;步骤二、针对一阶多智能体线性系统,引入全局位置向量di,建立介入四部分对抗一致性的线性系统模型;对于四组对抗的多智能体,分别表示为V1,V2,V3和V4,它们共同组成整个多智能体系统V,其中V=V1∪V2∪V3∪V4,所有智能体的状态满足:其中di为全局位置向向量,在初始设定;为正的常数;步骤三、设计相应的介入四部分对抗一致性控制器;ui=Σj∈NiAqsgn(aij)aij[(xj-dj)-Aq(xi-di)]+bi[Alix0(t)-(xi-di)]+Aliv0(t)---(4)]]>式中,sgn(·)表示符号函数,aij表示智能体间的连接权值,dj和di的本质相同,dj表示第j个智能体的全局位置向量;权重bi表示智能体s1到智能体sn和虚拟领导者之间的交互关系,bi>0当且仅当从领导者到智能体si之间存在一条通信渠道;v0(t)是外部系统的输入且被所有智能体知道;矩阵Aq有四种不同的形式,并且每种形式代表智能体之间一种特定的关系,所述关系为合作关系或者对抗关系;矩阵Ali也有四种不同的形式,并且每种形式代表智能体之间一种特定的关系,所述关系为合作关系或者对抗关系;Aq和Ali的具体定义如下:在第一组智能体和第二组智能体间有在第一组智能体和第三组智能体间定义在第一组智能体和第四组智能体间定义如果两个智能体属于同一个特定的组,也就是说,同一组里存在一种合作关系,即有步骤四、将控制输入ui输入系统,达到介入四部分对抗一致性。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于星际(重庆)智能装备技术研究院有限公司,未经星际(重庆)智能装备技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710500709.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top