基于二阶邻居事件触发智能体系统二分一致性
2019-09-10孙亚斌刘开恩张圆圆
孙亚斌 刘开恩 张圆圆
摘要:针对多智能体系统的二分一致性问题,本文利用分布式事件触发控制方法,对多智能体系统二分一致性进行研究。为了加速多智能体系统二分一致性的收敛速度,利用智能体自身及其一阶和二阶邻居信息,设计了二分一致性协议,并对无向连通或有向强连通的拓扑结构进行研究,当拓扑结构是结构平衡时,利用李雅普诺夫稳定性定理,证明了多智能体系统可以在给定事件触发条件下达到二分一致。为验证理论结果的有效性,利用Matlab软件进行数值仿真。仿真结果表明,在所设计的二分一致性协议下,多智能体系统的状态可以达到二分一致。该研究为多机器人系统的编队问题提供了理论基础。
关键词:多智能体系统; 二分一致性; 分布式事件触发; 一阶邻居; 二阶邻居
中图分类号: TP393; TP273文献标识码: A
文章编号: 10069798(2019)01001507; DOI: 10.13306/j.10069798.2019.01.003
多智能体协作在交通、工业和军事等方面已有广泛应用[12],而一致性控制研究是多智能体协作的根本问题之一。近年来,随着多智能体系统一致性理论在工程、生态学和社会科学等领域的应用,这一问题引起了人们的关注。到目前为止,已经有大量可以解决一致性问题的研究成果[36]。多智能体系统最开始的控制目标是使系统中所有智能体的状态收敛到一个相同的值,但随着系统规模的增加和复杂度的提高,仅是一个值已经不能满足系统的控制要求,所以有学者提出分组一致的控制策略。在包含多个子系统的复杂网络中,分组一致的控制策略允许系统中所有智能体最终按组收敛到多于一个的状态值,即同一子系统中所有智能体收敛至一个值,不同子系统收敛至不同值。而在许多现实世界的场景中,存在着一种特殊的“共识”现象,即所有的智能体最终都能达到大小相同,符号相反的状态,把这种“共识”称为二分一致性,它是分组一致性的一种特殊情况,这种“现象”在社会网络中普遍存在,网络连接的权重代表人际关系的亲疏,符号表明相互关系是敌还是友[7],这种二分一致性在社交网络和工程中也有许多应用[8]。因此,多智能体系统的二分一致性研究成为控制领域新的研究方向。Yu J等人[9]提出了具有切换拓扑和通讯时滞的一阶多智能体系统,达到分组一致性的若干判据;C. Altafini[10]研究了具有敌对关系的多智能体系统的二分一致性;Zhou Y等人[11]研究了无向和有向网络拓扑下集中式事件触发的二分一致性;杜明骏等人[12]研究了具有正负混合连接权重及通讯时滞的多智能体系统的二分一致性;王玉振等人[13]在连通二部图下,分析了无时滞和有时滞的多智能体系统的加权分组一致性;Xie D等人[14]研究了具有时滞的二阶多智能体系统的分组一致性;Zeng J等人[15]利用分布式事件控制的方法,研究了无向拓扑和有向拓扑的二分一致性;闻国光等人[16]研究了异质多智能体系统在固定拓扑下的分组一致性;修言彬等人[17]研究了离散异质多智能体系统的分组一致性控制。以上学者都是利用一阶邻居信息来研究多智能体系统的一致性问题,但由于系统的复杂性,为了提高系统的收敛速率,夏倩倩等人[18]利用二阶邻居信息对多智能体系统的一致性问题进行研究。因此,本文利用一阶和二阶邻居信息,研究一阶多智能体系统的二分一致性问题,并结合基于事件的控制方法来减少系统通信次数;同时,在文献[15]的基础上,考虑一阶和二阶邻居,对具有无向和有向拓扑的多智能体系统进行分布式事件触发控制,使所有智能体都达到二分一致。针对无向拓扑结构,提出了一种类似于文献[19]中的触发条件,证明如果无向拓扑图是连通且结构平衡的,则所有智能体可以达到二分一致;同时,针对有向拓扑结构,证明当拓扑图是强连通且结构平衡时,则所有的智能体可以在设计的触发条件下达到二分一致,最后利用数值仿真证明所得结果的有效性。
4结束语
针对一阶多智能体系统的二分一致性问题,本文设计了一种基于二阶邻居信息分布式事件触发协议。当拓扑图是无向连通或有向强连通且结构平衡时,分别给出了事件触发条件,保证了多智能体系统可以达到二分一致,数值仿真结果表明了所得结果的有效性。该文仅讨论在无向连通和有向强连通图下多智能体系统的二分一致性問题,对离散、高阶以及非线性系统下的情形尚未展开研究,这些将是本研究的后续工作。
参考文献:
[1]Werfel J, Petersen K, Nagpal R.Designing collective behavior in a termiteinspired robot construction team[J].Science, 2014, 343(6172):754758.
[2]邵景峰, 王进富, 李永刚, 等.整理车间多Agent生产管理系统的建模与过程优化[J].信息与控制, 2011, 40(2):248253.
[3]Qin J, Gao H J, Yu C B.On discretetime convergence for general linear multiagent systems under dynamic topology[J].IEEE Transactions on Automatic Control, 2014, 59(4):10541059.
[4]Liu K, Ji Z J, Xie G M, et al.Consensus for heterogeneous multiagent systems under fixed and switching topologies[J].Journal of the Franklin Institute, 2015, 352(9):36703683.
[5]Liu K, Ji Z J, Xie G M, et al.Eventbased broadcasting containment control for multiagent systems under directed topology[J].International Journal of Control, 2016, 89(11):23602370.
[6]Liu K, Ji Z J, Ren W.Necessary and sufficient conditions for consensus of secondorder multiagent systems under directed topologies without global gain dependency[J].IEEE Transactions on Cybernetics, 2017, 47(8):20892098.
[7]BarnabéHeider F.Attitudes and cognitive organization[J].Social Networks, 1946, 21(1):107.
[8]Wasserman S, Faust K.Social network analysis:methods and applications[M].Cambridge: Cambridge University Press,1994.
[9]Yu J Y, Wang L.Group consensus in multiagent systems with switching topologies and communication delays[J].Systems and Control Letters, 2010, 59(6):340348.
[10]Altafini C.Consensus problems on networks with antagonistic interactions[J].IEEE Transactions on Automatic Control, 2013, 58(4):935946.
[11]Zhou Y L, Hu J P.Eventbased bipartite consensus on signed networks[C]∥IEEE International Conference on Cyber Technology in Automation, Control and Intelligent Systems. Nanjing, China: IEEE, 2013:326330.
[12]杜明骏, 孟德元.具有正负混合连接权重及通讯时滞的多智能体系统一致性[C]∥ 第33界中国控制会议. 南京: 中国自动化学会控制理论专业委员会, 2014: 10751080.
[13]杜英雪, 王玉振, 王强.多智能体时滞和无时滞网络的加权分组一致性分析[J].控制与决策, 2015, 30(11):19931998.
[14]Xie D M, Liang T.Secondorder group consensus for multiagent systems with time delays[J].Neurocomputing, 2015, 153:133139.
[15]Zeng J Z, Li F Y, Qin J H, et al.Distributed eventtriggered bipartite consensus for multiple agents over signed graph topology[C]∥Control Conference.Chongqing, China: IEEE, 2015:69306935.
[16]聞国光, 黄俊, 于玉洁.异质多智能体系统在固定拓扑下的分组一致性[J].北京交通大学学报, 2016, 40(3):115119.
[17]修言彬, 刘聪, 刘亚斌.离散异质多智能体系统的分组一致性控制[J].计算机测量与控制, 2015, 23(12):40344037.
[18]夏倩倩, 刘开恩, 纪志坚.基于二阶邻居事件触发多智能体系统的一致性[J].智能系统学报, 2017, 12(6):833840.
[19]Dimarogonas D V, Frazzoli E, Johansson K H.Distributed eventtriggered control for multiagent systems[J].IEEE Transactions on Automatic Control, 2012, 57(5):12911297.
[20]Lin J, Morse A S, Anderson B D O.The multiagent rendezvous problem\[C\]∥42nd IEEE Conference on Decision and Control, Maui. H, USA: IEEE, 2003: 15081513.
[21]OlfatiSaber R, Murray R M.Consensus problems in networks of agents with switching topology and timedelays[J].IEEE Transactions on Automatic Control, 2004, 49(9):15201533.