[发明专利]一种恶意环境下的多智能体系统安全趋同控制方法在审
申请号: | 201510788018.7 | 申请日: | 2015-11-16 |
公开(公告)号: | CN105467839A | 公开(公告)日: | 2016-04-06 |
发明(设计)人: | 伍益明;何熊熊;郑境易;丁佳骏;欧县华;李胜 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;黄美娟 |
地址: | 310014 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 恶意 环境 智能 体系 安全 趋同 控制 方法 | ||
1.恶意环境下的多智能体系统安全趋同控制方法,包括以下步骤:
步骤1.建立数学模型;考虑由n个节点组成的多智能体系统网络,网络中一个节点代表一个智能体;假定网络中包含有ns个正常节点和na个恶意节点,满足ns+na=n;第i个正常节点的动态模型为:
xi(k+1)=xi(k)+ui(k),i∈Vs(1)
其中xi(k)和ui(k)分别为节点i在k时刻的状态值和控制输入,VS表示所有正常节点的集合;另外假定系统中所有恶意节点的动态方程是未知的,它们不按照所设计的控制协议更新自身状态值,具有任意改变自身状态值的能力,并能制造虚假信息发送给周围正常节点,致使正常节点在更新状态时因采用这些虚假信息而发生错误,从而达到破坏整个网络趋同进程的目的;
步骤2.控制方法设计;根据上述建立的数学模型,以及恶意节点的攻击特点,接下去我们给出详细的控制器设计方法;本发明考虑网络中所有正常节点未知其他节点的识别序号,在仅知道周围邻居中至多拥有不超过f个邻居为恶意节点的前提下,即|Ni∩Va|≤f,f∈Z+,其中Va表示所有恶意节点的集合,Z+表示正整数,f表示邻居中至多恶意节点数目,根据自身状态和邻居的时延状态信息设计控制器;具体步骤如下:
步骤21:初始化系统
令k=0,初始化系统,所有正常节点赋予初始状态值;
步骤22:计算删减自适应参数
在第k轮时刻,正常节点i将该时刻收获的所有的信息值xj(k-di,j(k)),j∈Ni进行整理后,按数值的大小作降序排列,其中j表示此时给节点i传送信息的节点,di,j(k)为i和j之间的通信时延,Ni为节点i的邻居集,即所有能够发送信息给节点i的的节点集;记ni(k)为k时刻节点i的邻居总个数,ri(k)为控制器删减自适应参数,ri(k)的值按照如下规则给定:
步骤23:创建删减规则
基于步骤22求得的删减自适应参数ri(k),我们接下来创建节点删减规则:如果节点i整理的序列中有不少于ri(k)个值严格大于自身状态值xi(k),那么将序列中前ri(k)个值移除,如不足ri(k)个,则将这些大于xi(k)的值全部移除;同样地,如果序列中有不少ri(k)个值严格小于自身状态值xi(k),那么将序列中后ri(k)个值移除,如不足ri(k)个,则将这些小于xi(k)的值全部移除;
步骤24:设计控制协议
根据步骤23中删减完后保留的信息值,给节点i设计如下趋同控制协议:
结合之前个体的动态方程,控制系统闭环方程为:
式子中各数学符号含义如下:
di,j(k)为节点j到节点i的通信时延,满足常数为通信时延上界,满足
步骤25:循环设置
令k=k+1,转到步骤22;
步骤3.趋同条件分析;首先依据代数图论知识,在这里提出r-健壮网络的概念:对于一个有向通信网络,如果节点集V中任意一对子集,记作S1,S2,至少存在一个节点属于其中一个子集当中,即i∈Sκ,κ=1,2,满足|Ni/Sκ|≥r,r∈Z+,则称该网络是r-健壮网络;通过对r-健壮网络概念的引入,进而得到如下趋同条件:
对于一个恶意攻击环境下的多智能体系统网络,如果正常节点周围邻居中至多拥有不超过f个邻居为恶意节点,且满足2f+1-健壮网络属性,那么每个正常节点的状态值能够保持在一个安全区域内发生变化且能够最终实现一致,而且与网络的通信时延无关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510788018.7/1.html,转载请声明来源钻瓜专利网。