文档详情

多智能体系统一致性综述

m****
实名认证
店铺
DOCX
26.88KB
约6页
文档ID:552577839
多智能体系统一致性综述_第1页
1/6

多智能体系统一致性综述一 引言多智能体系统在 20 世纪 80 年代后期成为分布式人工智能研究中的主要研究 对象研究多智能体系统的主要目的就是期望功能相对简单的智能体系统之间进 行分布式合作协调控制,最终完成复杂任务多智能体系统由于其强健、可靠、 高效、可扩展等特性,在科学计算、计算机网络、机器人、制造业、电力系统、 交通控制、社会仿真、虚拟现实、计算机游戏、军事等方面广泛应用多智能体 的分布式协调合作能力是多智能体系统的基础,是发挥多智能体系统优势的关 键,也是整个系统智能性的体现在多智能体分布式协调合作控制问题中,一致性问题作为智能体之间合作协 调控制的基础,具有重要的现实意义和理论价值所谓一致性是指随着时间的演 化,一个多智能体系统中所有智能体的某一个状态趋于一致一致性协议是智能 体之间相互作用、传递信息的规则,它描述了每个智能体和其相邻的智能体的信 息交互过程当一组智能体要合作共同去完成一项任务,合作控制策略的有效性 表现在多智能体必须能够应对各种不可预知的形式和突然变化的环境,必须对任 务达成一致意见,这就要求智能体系统随着环境的变化能够达到一致因此,智 能体之间协调合作控制的一个首要条件是多智能体达到一致。

近年来,一致性问题的研究发展迅速,包括生物科学、物理科学、系统与控 制科学、计算机科学等各个领域都对一致性问题从不同层面进行了深入分析,研 究进展主要集中在群体集、蜂涌、聚集、传感器网络估计等问题目前,许多学科的研究人员都开展了多智能体系统的一致性问题的研究,比 如多智能体分布式一致性协议、多智能体协作、蜂涌问题、聚集问题等等下面, 主要对现有文献中多智能体一致性协议进行了总结,并对相关应用进行简单的介 绍1.1 图论基础多智能体系统是指由多个具有独立自主能力的智能体通过一定的信息传递 方式相互作用形成的系统;如果把系统中的每一个智能体看成是一个节点,任意 两个节点传递的智能体之间用有向边来连接的话,智能体的拓扑结构就可以用相 应的有向图来表示用G = (V,E,A)来表示一个有向加权图,其中V二{v ,v , ,v }代表图的n个顶1 2 n点;E匸VxV是边集合,如果存在从第i个顶点到第j个顶点的信息流,则有 e二(v ,v )gE ; A是非负加权邻接矩阵e gEo a >0 ;节点v的邻居集定义为 ij i j ij ij iN = {v |(v ,v )gE}如果对所有的e gE意识着e gE,则称G是无向图。

i j i j ij ji2个不同的节点v和v之间有有向路径是指存在1个有序节点序列ij(v ,v ),(v ,v ),…,(v ,v );如果图G中任意两个不同的结点间都存在1条有向路1 k1 k1 k2 kl j径,则称G是强连通图;如果G是无向的,则称G是连通图图G有有向生成 树指的是图G存在1个包含所有定点的子图,除了唯一的根节点以外,其余节点 有且仅有 1 个父节点二.主要研究内容2.1 多智能体系统一致性问题描述令x GRq表示图中第i个顶点v的状态且满足X二f(x ,u ),这样可利用二元组i i i i(G,x)来表示动态多智能体网络系统,其中X二(XT,XT,…,XT)t,系统状态方程为 1 2 nX=F(X,u)如果对于所有的i,j,都有lim^X (t)-x (t)|=0,则称多智能体系统实 tfg 1 丿现一致性2.2 一致性协议2.2.1 一阶一致性在早期关于一致性问题的研究中,绝大多数研究工作针对智能体为一阶智能体的情形,分析不同网络拓扑结构下实现一致性需要满足的条件和一致性实现时 的收敛值1)(1) 连续时间情形 当网络中的智能体均具有形如X = u (X G R)i i i的状态方程时,经常采用一致性协议为2)u =工 a (x - x )i iGN ij j i因此,在上述一致性协议下的闭环系统为X二-Lx,系统(1)的解为x(t) = eLtx(0), 可以利用线性系统理论来分析系统的一致性问题。

在固定拓扑结构下,一致性的相关结论为:定理1假定G有一个有向生成树,L为其拉普拉斯矩阵且有L1 = 0,Y tL二0 , 丫 t1二1,则在协议(2 )作用下,多智能体系统可实现一致性,且limx (t) = yx(0)特别地,当G为无向连通图或强连通平衡图时,多智能体系统i可实现平均一致性,即limx (t)=》x (0)ii s i=1许多场合下,由于节点间连接的建立或失败,多智能体系统的拓扑结构往往 是动态发生变化的拥有动态网络的系统一般称之为切换网络,切换网络可以用 G (t)来表示,其中b (t):RtJ = {1,2,…,m}为切换信号,{G ,G ,G }为所有可 0 1 2 m能的拓扑结构组成的集合在协议(2)的作用下,且有切换拓扑结构的闭环系 统为:X二一L(G )x (3)k如果上述系统仅在离散时刻T卩,…,T (0

在切换拓扑结构下,一致性的相关结论为:定理 2 假定切换网络在任意长度有上界的时间间隔内均有一个有向生成树,则 在协议(2)作用下,切换多智能体系统可渐进实现一致性2) 离散时间情形 当网络中的智能体均具有形如:x (k+1) = x (k) + u (k) (4)i i i的状态方程时,采用一致性协议:u =s a (x (k)-x (k)) (5)i ij j i門因此,在上述一致性协议下形成的闭环系统为:x(k+1) = Px(k) (6)式中,P = I - L <8 < 1 A,A是网络节点的最大出度在固定拓扑和切换拓扑结构下,多智能体系统有类似定理1和定理2相应的 结论3) 其他研究热点 除了上述关于一致性的经典结论外,还有学者分别考虑 带时滞的一致性、有一个动态领导者、多个静态或者动态领导者的一致性问题 2.2.2二阶一致性多智能体系统二阶一致性的研究中假设智能体具有下列形式的状态方程:f x = v<」i i = 1,2,…,n (7)[x = uii采用一致性协议:u = kv +》a (x -x ) (8)i i ij j i则闭环系统的矩阵形式为:E = b 0 (A+ BK)- L0 BF 1=咙n「0「OA=, B =001其中,b,k], F = 1,0〕,g=lx1,x,…,x ,v ,v,…v2 n 1 2 n以 Jordan 标准型理论为基础分析闭环线性系统的一致性,相应结论为:定理 3 当系统具有固定无向连通拓扑结构时,协议(8)可实现平均一致性1n即当t T8时,X (t) T — E X (0),V (t) T0。

当网络结构在无向连通图之间切换时, i n i ii=—协议(8)可解决平均一致性 在上述结论的基础上,有学者进一步拓展了上述一致性算法,考虑了有界控 制输入,无相对速度测量时的各种二阶一致性问题2.2.3 高阶一致性 近来,许多研究人员对多智能体系统一致性问题的研究转移到了智能体为 n 阶智能体的情况,并以线性矩阵不等式给出系统一致性需要满足的条件,在一定 假设分析给出线性矩阵不等式的可解性,并通过实例验证了算法的有效性考虑智能体具有状态方程:x = Ax + Bu (9)i i i或:x = Ax + Bu y = Cx (10)i i i i i 对方程( 9)用状态反馈: u = Kbx + EK bxi i i i jj巩对方程(10)静态输出反馈:u = Kby + 工 Kbyi i i i jj巩或动态输出反馈:x = A x + B y u = C x + D + LcyD D D D其中, L = L0Icn2.3 一致性的应用2.3.1 一致性在协作控制中的应用一致性是多智能体实现协同合作、完成共同制定任务的基础目前,有许多 学者开展了关于一致性应用问题的研究,如聚集问题、蜂涌问题、编队控制问题 等。

聚集问题要求对每一个智能体同时达到指定的位置,文献 [9]采用一致性搜 索思想讨论了同步情形和异步情形下的聚集问题;文献[10]分别就固定拓扑结构 和切换拓扑结构下,分别讨论了一类速度恒定,通过局部反馈校正方向的智能体 系统的峰拥问题2.3.2 同步问题同步问题主要是在假定信息交换拓扑结构在完全图的情况下,通过智能体之 间的信息交换,修正智能体的动力学,最终实现同步性笔者所研究的随机连接的多智能体系统,和以往确定性的框架不同的是多智 能体系统中的多智能体是具有马尔科夫性质,行为是随机的每个多智能体的状 态随时间变化建模成一个有限维的连续马尔科夫链在这种情形下,一致性是当 所有多智能体的概率向量达到一个共同的稳定的概率向量,因此在完全随机的背 景下,讨论概率一致性才是有意义的三.结束语对现有文献中的一致性协议进行了比较详细的总结和分析,由于多智能体一 致性相关研究问题的多样性,本文仅对具有代表性的一部分智能体相关的一致性 协议进行了综述此外,关于多智能体系统一致性问题,还有许多的研究方向和 研究热点如随机一致性,非线性一致性协议等关于多智能体一致性问题,还有 许多的问题亟待研究和解决[1] Cvetkovic D, Rowlinson P, Simic S, et al. Algebraic Graph Theory[M]〃 Algebraic graph theory. Cambridge University Press, 1974:xvi+298[2] Ren W, Beard R W, Atkins E M. A survey of consensus problems in multi -agent coordination[C]〃 American Control Conference, 2005. Proceedings of the. IEEE, 2005:1859-1864 vol. 3[3] 01fati-Saber R, Fax J A, Murray R M. Consensus and Cooperation in Networked Multi-Agent Systems[J]. Proceedings of the IEEE, 2007, 95(1):215-233[4] Xiao F, Wang L. Consensus protocols for discrete -time multi -agent systems with time-varying delays[J]. Automatica, 2008, 44(10): 2577-2582[5] Ren W, Atkins E. Second-order consensus protocols in multiple vehicle systems with local interactions[C]//AIAA Guidance, Navigation, and Control Conference and Exhibit. 2005: 6238。

下载提示
相似文档
正为您匹配相似的精品文档