多智能体系统的一致性分析与控制
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
多智能体系统是指包含大量具有动态演化特征的个体以及个体之间的局部协作和相互作用的系统,是一类典型的复杂动态系统。一致性问题是多智能体系统研究领域的热点问题,对其进行深入研究,一方面能够为自然和社会中出现的复杂现象提供合理的理论解释,另一方面又可为多机器人系统、传感器网络和人造卫星簇等领域的新技术开发与应用提供重要的理论指导。
     本文研究在连续时间意义下多智能体系统的一致性问题,主要内容包括以下三个部分:
     1、多智能体系统的群一致性。考虑个体模型为一阶的情况,针对群之间的信息交换不连续的情形,设计了一类混杂协议来实现多智能体系统的群一致性,得到了一系列的充分条件及代数判据。进一步,考虑到自然界中的很多个体是可以做旋转运动,用Euler-Lagrange方程来描述个体的模型,同时针对系统参数是未知的情形,为实现群一致性,设计了群协同协议和参数估计器算法,从而得到了一些充分条件。在此基础上,考虑到在动力系统演化过程中,个体间的拓扑结构是变化的,提出了切换拓扑意义下的群一致性问题,利用Barbalat-like定理,得到了该问题的充分条件。
     2、二阶多智能体系统在复杂环境下的一致性。这里的复杂环境是指多智能体系统在演化过程中存在着外部干扰,使得个体不能得到邻居的即时速度信息。文中针对两种不同的情况,给出了相应的方法来克服扰动带来的影响,其一是仅知道干扰是有界的,并在其统计特征未知的前提下,为实现一致性,利用干扰的界,对邻居的速度设计了一类分布式的估计规则,从而保证整个系统实现静态一致;其二是在Leader-following的框架下,针对Leader的速度不可测,同时每个个体都具有相同的内在非线性系统的情况,设计了一类速度估计器,使得多智能系统系统实现动态一致,并且保证速度估计误差渐近地趋于0。
     3、多智能体系统在合作竞争网络中的一致性。在合作竞争网络中,边的权量为正表示相应个体间的关系为合作,权量为负表示个体间的竞争关系。由于存在着竞争关系,多智能体系统一般不能实现一致性。文中采用了两种控制手段来抑制竞争带来的不利影响,其一针对一阶带有非线性项的个体模型,首先将整个网络分成合作子网和竞争子网两部分,采用时滞控制方法,将控制加到竞争子网上,得到了一系列充分条件及代数判据,在此基础上,将结论推广到全竞争网络上,即所有边的权量均为负,也得到了一些充分条件。其二针对二阶的个体模型,提出了一类时滞脉冲控制方法,利用脉冲增益矩阵与时滞量之间的关系,得到了一致性的充分条件。
     最后,对全文研究内容进行总结与归纳,同时结合文中所存在的问题以及目前一致性领域的研究现状,指出了今后值得关注和进一步深入研究的方向。
A multi-agent system is always composed of many interconnected agents, in which agents represent individual elements with their own dynamics and edges represent the relationships between their dynamics. The consensus problem is one fundamental issues in the study of the distributed control of multi-agent systems, and has attracted many attentions from a variety of areas, since the research on such problem not only helps better understand the mechanisms of natural collective phenomena, but also provides useful insights to develop formation control and distributed cooperative control for the coordination between multiple mobile autonomous robots.
     This thesis studies the consensus problem in networks of autonomous agents, and the main contributions of the thesis are as follows:
     1. This thesis investigates a group consensus problem with discontinuous information transmissions among different groups of dynamic agents.In the group consensus problem, the agents reach more than one consistent state asymptotically where the communication network of these agents is considered undirected. Then a novel group consensus protocol, called hybrid protocol, is proposed to solve this problem. The convergence analysis is presented and the algebraic criterions are established. Then, a group consensus problem is further investigated for multiple networked agents with parametric uncertainties where all the agents are governed by the Euler-Lagrange system with uncertain parameters. A novel group consensus protocol and a time-varying estimator of the uncertain parameters are proposed for each agent in order to solve the couple-group consensus problem. It is shown that the group consensus is reachable even when the system contains the uncertain parameters. Moreover, the multi-group consensus and the group consensus with switching topology are also discussed as extensions.
     2. This thesis addresses a consensus problem for second-order agents with unknown but bounded (UBB for short) disturbance which may affect the measure of neighbors'velocities. In this study, the communication topology of the multi-agent system is supposed to be connected. In order to solve this consensus problem, a new velocity estimation called distributed lazy rule is firstly proposed, where each agent can estimate its neighbors'velocities one by one. Then, a group of sufficient conditions for this second-order consensus problem are presented by adopting graph theory and the well-known Barbalat lemma, and the bounded consensus protocol is taken into account due to actuator saturation. Moreover, a consensus problem is investigated for a group of second-order agents with an active leader. Here, the velocity of the leader cannot be measured, while the leader and all agents are governed by the same nonlinear intrinsic dynamics. To achieve consensus in the sense of both position and velocity, a neighbor-based estimator design approach and a pinning-controlled algorithm are proposed for each autonomous agent. It is found that all agents in the group follow the leader, and the velocity tracking errors of estimators converge to zero asymptotically, without assuming that the interaction topology is strongly connected or contains a directed spanning tree. When considering switching topologies between leader and followers, similar results are obtained.
     3. This thesis investigates the consensus problem for a group of first-order agents in the cooperation-competition network, where agents can cooperate or even compete with each other, i.e., the elements in the coupling weight matrix of the graph can be either positive or negative. In order to solve this consensus problem, the whole network is firstly divided into two sub-networks, i.e., the cooperation sub-network and the competition sub-network, and then two kinds of time-delayed control schemes are designed in the competition sub-network. By combining the Lyapunov theory together with the synchronization manifold method, several effective sufficient conditions of consensus are provided, which means that the competition relationships could help the agents achieve consensus under the time-delayed control designed in the competition sub-network. Moreover, the results are also extended to the pure competition networks where all the elements in the weight matrices are either zeros or negative. Furthermore, the consensus problem of second-order multi-agent systems with switching topologies is investigated by designing a time-delayed impulsive consensus control scheme, where all the agents are governed by the same nonlinear intrinsic dynamics and they can either cooperate or compete with each other. By establishing a comparison system, a new comparison principle method is successfully applied to study such consensus problem. Then, several effective sufficient conditions are attained without assuming that the interaction topology is strongly connected or contains a directed spanning tree.
     Finally, we review the results presented in this thesis, and outline research directions which spring from this thesis.
引文
[1]Reynolds C.W., Flocks, herds, and schools:a distributed behavioral model [J]. Computer Graphics,1987,21(4):25-34.
    [2]Parrish J.K., Viscido S.V., Grunbaum D., Self-organized fish schools:an examination of emergent properties [J], Biological Bulletin,2002,202(3):296-305.
    [3]Watts D.J., Strogatz S.H., Collective dynamics of small-world networks [J], Nature,1998, 393(6684):440-442.
    [4]Vicsek T., A question of scale [J], Nature,2001,411(24):421-426.
    [5]Zhang H.T., Chen Z., Yan L., Yu W., Application of collective circular motion control to multi-robot systems [J], IEEE Transactions on Control Systems Technology, DOI:10.1109/TCST.2012.2200679,2012.
    [6]Adler J.L., Satapathy G., Manikonda V., Bowles B., Blue V.J., A multi-agent approach to cooperative traffic management and route guidance [J], Transportation Research Part B: Methodological,2005,39(4):297-318.
    [7]Sandholm T., Agents in electronic commerce:component technologies for automated negotiation and coalition formation [J], Autonomous Agents and Multi-Agent Systems, 2000,3(1):73-96.
    [8]Zhang H.T., Chen M.Z.Q., Stan G.B., Zhou T., Maciejowski J.M., Collective behavior coordination with predictive mechanisms [J], IEEE Circuits and Systems Magazine,2008, 8(3):67-85.
    [9]DeGroot M.H., Reaching a consensus [J], Journal of American Statistical Association,1974, 69(345):118-121.
    [10]Ghosh B, Muthukrishnan S., Dynamic load balancing by random matchings [J], Journal of Computer and System Sciences,1996,53(3):357-370.
    [11]Watts D. J., Strogatz S.H., Collective dynamics of small-world networks [J], Nature,1998, 393(6684):440-442.
    [12]Strogatz S.H., Exploring complex networks, Nature,2001,410(6825):268-276.
    [13]Yu W., Cao J., Chen G., Lu J., Han J., Wei W., Local synchronization of a complex network model [J], IEEE Transactions on Systems, Man, and Cybernetics-Part B,2009,39(1): 230-241.
    [14]Vicsek T., Czirok A., Jacob E.B., Cohen I., Schochet O., Novel type of phase transitions in a system of self-driven particles [J], Physical Review Letters,1995,75(6):1226-1229.
    [15]Jadbabaie A., Lin J., Morse A.S., Coordination of groups of mobile autonomous agents using nearest neighbor rules [J], IEEE Transactions on Automatic Control,2003,48(9): 988-1001.
    [16]Moreau L., Stability of multi-agent systems with time-dependent communication links [J], IEEE Transactions on Automatic Control,2005,50(2):169-182.
    [17]Woods E.F., Electronic prediction of swarming in bees [J], Nature,1959,184(5):842-844.
    [18]Ferrari-Trecate G., Galbusera L., Marciandi M.P.E., Scattolini R., Model predictive control schemes for consensus in multi-agent systems with single- and double-integrator dynamics, IEEE Transactions on Automatic Control,2009,54(11): 2560-2572.
    [19]Zhang H.T., Chen M.Z.Q., Stan G-B., Fast consensus via predictive pinning control, IEEE Transactions on Circuits and Systems I:Regular Papers,2011,58(9):2247-2258.
    [20]Olfati-Saber R., Murray R.M., Consensus problems in networks of agents with switching topology and time-delays [J], IEEE Transactions on Automatic Control,2004,49(9): 1520-1533.
    [21]Xiao F., Wang L., Asynchronous consensus in continuous-time multi-agent systems with switching topology and time-varying delays [J], IEEE Transactions on Automatic Control, 2008,53(8):1804-1816.
    [22]Xiao F., Wang L., Asynchronous rendezvous analysis via set-valued consensus theory [J], SLAM Journal on Control and Optimization,2012,50(1):196-221.
    [23]Cortes J., Finite-time convergent gradient flows with applications to network consensus [J], Automatica,2006,42(11):1993-2000.
    [24]Cortes J., Discontinuous dynamical systems [J], IEEE Control Systems,2008,28(3):36-73.
    [25]Xiao F., Wang L., Chen J., Gao Y., Finite-time formation control for multi-agent systems [J], Automatica,2009,45(11):2605-2611.
    [26]Xie G., Wang L., Consensus control for a class of networks of dynamic agents [J], International Journal of Robust and Nonlinear Control,2007,17(10):941-959.
    [27]Ren W., Atkins E., Distributed multi-vehicle coordinated control via local information exchange [J], International Journal of Robust and Nonlinear Control,2007,17(10): 1002-1033.
    [28]Hu J., Hong Y., Leader-following coordination of multi-agent systems with coupling time delays [J], Physica A,2007,374(2):853-863.
    [29]Cheng D., Wang J., Hu X., An extension of LaSalle's invariance principle and its application to multi-agent consensus [J], IEEE Transactions on Automatic Control,2008, 53(7):1765-1770.
    [30]Ren W., On consensus algorithms for double-integrator dynamics [J], IEEE Transactions on Automatic Control,2008,53(6):1503-1509.
    [31]Yu W., Chen G., Cao M., Some necessary and sufficient conditions for second-order consensus in multi-agent dynamical systems [J], Automatica,2010,46(6):1089-1095.
    [32]Yu W., Chen G., Cao M., Distributed leader-follower flocking control for multi-agent dynamical systems with time-varying velocities [J], Systems & Control Letters,2010, 59(9):543-552.
    [33]Ren W., Cao Y., Convergence of sampled-data consensus algorithms for double-integrator dynamics, in Proceedings of the 47th IEEE Conference on Decision and Control,2008, 3965-3970.
    [34]Cao Y., Ren W., Sampled-data formation control under dynamic directed interaction, in Proceedings of the 2009 American Control Conference,2009,5186-5191.
    [35]Yu W., Zheng W., Chen G., Ren W., Cao J., Second-order consensus in multi-agent dynamical systems with sampled position data [J], Automatica,2011,47(7):1496-1503.
    [36]Wen G., Duan Z., Yu W., Chen G., Consensus in multi-agent systems with communication constraints [J], International Journal of Robust and Nonlinear Control,2012,22(2): 170-182.
    [37]Hong Y., Chen G., Bushnell L., Distributed observers design for leader-following control of multi-agent networks [J], Automatica,2008,44(3):846-850.
    [38]Lin P., Jia Y., Further results on decentralized coordination in networks of agents with second-order dynamics [J], IET Control Theory and Applications,2009,3(7):957-970.
    [39]Gao Y., Wang L., Consensus of multiple second-order agents without velocity measurements, in Proceedings of the 2009 American Control Conference,2009,4464-4469.
    [40]Ren W., Moore K.L., Chen Y., High-order and model reference consensus algorithms in cooperative control of multi-vehicle systems [J], Journal of Dynamic Systems, Measurement, and Control,2007,129(5):678-688.
    [41]Yu W., Chen G., Ren W., Kurths J., Zheng W.X., Distributed higher order consensus protocols in multiagent dynamical systems [J], IEEE Transactions on Circuits and Systems I:Regular Papers,2011,58(8):1924-1932.
    [42]Jiang F., Wang L., Consensus seeking of high-order dynamic multi-agent systems with fixed and switching topologies [J], International Journal of Control,2010,85(2):404-420.
    [43]崔艳,贾英民,树型变换下高阶多智能体系统鲁棒一致性方法[J],北京航空航大学学报,2012,12(3):233-237.
    [44]Godsil C., Royal G., Algebraic graph theory [M], Springer-Verlag, New York,2001.
    [45]黄琳,系统与控制理论中的线性代数[M],科学出版社,北京,1984.
    [46]Xiao F., Wang L., State consensus for multi-agent systems with switching topologies and time-varying delays [J], International Journal of Control,2006,79(10):1277-1284.
    [47]黄琳,稳定性与鲁棒性的理论基础[M],科学出版社,北京,2003.
    [48]Hui Q., Haddad W.M., Bhat S.P., Finite-time semistability and consensus for nonlinear dynamical networks [J], IEEE Transactions on Automatic Control,2008,53(8):1887-1900.
    [49]Bhat S.P., Bernstein D.S., Nontangency-based Lyapunov tests for convergence and stability in systems having a continuum of equilibra [J], SIAM Journal on Control and Optimization, 2003,42(5):1745-1775.
    [50]Lin P., Jia Y.M., Multi-agent consensus with diverse time-delays and jointly-connected topologies [J], Automatica,2011,47(4):848-856.
    [51]Qin J., Gao H., Zheng W.X., Second-order consensus for multi-agent systems with switching topology and communication delay [J], Systems & Control Letters,2011,60(6): 390-397.
    [52]Ren W., Beard R.W., Consensus seeking in multi-agent systems under dynamically changing interaction topologies [J], IEEE Transactions on Automatic Control,2005,50(5): 655-661.
    [53]Reinhard D., Graph theory [M], Springer-Verlag, New York,2008.
    [54]Horn R.A., Johnson C.R., Matrix Analysis [M], Cambridge University Press, New York, 1985.
    [55]Boyd S., El Ghaoui L., Feron E., Balakrishnan V., Linear Matrix Inequalities in Systems and Control Theory [M], PA:SIAM, Philadlphia,1994.
    [56]Song Q., Cao J., On pinning synchronization of directed and undirected complex dynamical networks [J], IEEE Transactions on Circuits and Systems I:Regular Papers,2010,57(3): 672-680.
    [57]Gu Y, The distribution of eigenvalues of a matrix [J], Acta Mathematicae Applicatae Sinica, 1994,17(4):501-511.
    [58]Khalil H.K., Nonlinear Systems [M], Prentice-Hall, Upper Saddle River,2002.
    [59]Desoer C., Vidyasagar M., Feedback Systems:Input-Output Properties [M], Academic, New York,1975.
    [60]Sun Y, Wang L., Xie G., Average consensus in networks of dynamic agents with switching topologies and multiple time-varying delays [J], Systems & Control Letters,2008,57(2): 175-183.
    [61]Parrish J.K., Viscido S.V., Grunbaum D., Self-organized fish schools:an examination of emergent properties [J], Biological Bulletin,2002,202(3):296-305.
    [62]Arenas A., Diaz-Guilera A., Kurths J., Moreno Y, Zhou C, Synchronization in complex networks [J], Physics Reports,2008,468(3):93-153.
    [63]Yu J., Wang L., Group consensus of multi-agent systems with undirected communication graphs, in:7th Asian control conf, Hong kong, China,2009,105-110.
    [64]Yu J., Wang L., Group consensus of multi-agent systems with switching topologies and communication delays [J], Systems & Control letters,2010,59(6):340-348.
    [65]Cao M., Morse A.S., Anderson B.D.O., Reaching a consensus in a dynamically changing environment:A graphical approach [J], SIAM Journal on Control and Optimization,2008, 47(2):575-600.
    [66]Cao M., Morse A.S., Anderson B.D.O., Reaching a consensus in a dynamically changing environment:Convergence rates, measurement delays, and asynchronous events [J], SIAM Journal on Control and Optimization,2008,47(2):601-623.
    [67]Nedic A., Ozdaglar A., Parrilo P.A., Constrained consensus and optimization in multi-agent networks [J], IEEE Transaction on Automatic Control,2010,55(4):922-938.
    [68]Jiang F., Wang L., Finite-time information consensus for multi-agent systems with fixed and switching topologies [J], Physica D,2009,238(16):1550-1560.
    [69]Hui Q., Finite-time rendezvous algorithms for mobile autonomous agent [J], IEEE Transactions on Automatic Control,2011,56(1):207-211.
    [70]Hui Q., Hybrid consensus protocols:an impulsive dynamical system approach [J], Internation Journal of Control,2010,83(6):1107-1116.
    [71]Yang X., Cao J., Stochastic synchronization of coupled neural networks with intermittent control [J], Physics Letters A,2009,373(36):3259-3272.
    [72]Hartman P., Ordinary Differential Equations [M], John Wiley & Sons, New York,1982.
    [73]Ortega R., Loria A., Nicklasson P.J., Sira-Ramirez H.J., Passivity-Based Control of Euler-Lagrange Systems:Mechanical, Electrical and Electromechanical Applications [M], Springer, New York,1998.
    [74]Ren W., Distributed leaderless consensus algorithms for networked Euler-Lagrange systems [J], International Journal of Control,2009,82(11):2137-2149.
    [75]Nuno E., Ortega R., Basanez L., Synchronization of networks of nonidentical Euler-Lagrange systems with uncertain parameters and communication delays [J], IEEE Transactions on Automatic Control,2011,56(4):536-541.
    [76]Hokayem P.F., Stipanovic D.M., Spong M.W., Coordination and collision avoidance for Lagrangian systems with disturbances [J], Applied Mathematics and Computation,2010, 217(3):1085-1094.
    [77]Mei J., Ren W., Ma G., Distributed containment control for Lagrangian networks with parametric uncertainties under a directed graph [J], Automatica,2012,48(4):653-659.
    [78]Liu B., Chen T., Consensus in Networks of multiagents with cooperation and competition via stochastically switching topologies [J], IEEE Transactions on Neural Networks,2008, 19(11):1967-1973.
    [79]Yu W., Cao J., Lu J., Global synchronization of linearly hybrid coupled networks with time-varying delay, SIAM Journal on applied dynamical systems,2008,7(1):108-133.
    [80]Liu H., Xie G., Wang L., Containment of linear multi-agent systems under general interaction topologies [J], Systems & Control Letters,2012,61(4):528-534.
    [81]Olfati-Saber R., Flocking for multi-agent dynamic systems:Algorithms and theory [J], IEEE Transactions on Automatic Control,2006,51(3):401-420.
    [82]Xie G., Wang L., Periodic stabilizability of switched linear control systems [J], Automatica, 2009,45(9):2141-2148.
    [83]Hespanha J.P., Liberzon D., Angeli D., Sontag E.D., Nonlinear norm-observability notions and stability of switched systems [J], IEEE Transactions on Automatic Control,2005,50(2): 154-168.
    [84]Lin Z., Francis B., Maggiore M., Graphical conditions for formation control of unicycles [J], IEEE Transactions on Automatic Control,2005,50(1):121-127.
    [85]Ihle I.F., Arcak M., Fossen T.I., Passivity-based designs for synchronized path-following [J], Automatica,2007,43(9):1508-1518.
    [86]Khaloozadeh H., Nekoui M.A., Shahni F., Adaptive tracking and asymptotic rejection of unknown but bounded disturbances in nonlinear MIMO systems [J], International Journal of Control, Automation and Systems,2010,8(3):527-533.
    [87]Bauso D., Giarre L., Pesenti R., Consensus for Networks with Unknown but Bounded Disturbances [J], SIAM Journal on Control and Optimization,2009,48(3):1756-1770.
    [88]Lin P., Jia Y.M., Li L., Distributed robust H∞ consensus control in directed networks of agents with time-delay [J], Systems & Control Letters,2008,57(3):643-653.
    [89]Xiong W., Daniel W.C.H., Consensus of multi-agent directed networks with nonlinear perturbations via impulsive control, in Proc. IEEE Conf. Decision and control,2009, 5804-5808.
    [90]Shi H., Wang L., Chu T., Virtual leader approach to coordinated control of multiple mobile agents with asymmetric interactions [J], Physica D:Nonlinear Phenomena,2006,213(1): 51-65.
    [91]Ioannou P.A., Sun J., Robust Adaptive Control [M], Prentice-Hall, Upper Saddle River, NJ, 1996.
    [92]Hui Q., Haddad W.M., Bhat S.P., Finite-time semistability, Filippov systems, and consensus protocols for nonlinear dynamical networks with switching topologies [J], Nonlinear Analysis:Hybrid Systems,2010,4(3):557-573.
    [93]Wang X., Chen G., Pinning control of scale-free dynamical networks [J], Physica A,2002, 310(3):521-531.
    [94]Yu W., Chen G., Wang Z., Yang W., Distributed consensus filtering in sensor networks [J], IEEE Transactions on Systems, Man, and Cybernetics, Part B:Cybernetics,2009,39(6): 1568-1577.
    [95]Yu W., Chen G., Cao M., Kurths J., Second-order consensus for multi-agent systems with directed topologies and nonlinear dynamics [J], IEEE Transactions on Systems, Man, and Cybernetics, Part B:Cybernetics,2010,40(3):881-891.
    [96]Su H., Chen G., Wang X., Lin Z., Adaptive second-order consensus of networked mobile agents with nonlinear dynamics [J], Automatica,2011,47(2):368-375.
    [97]Liberzon D., Morse A.S., Basic problems in stability and design of switched systems [J], IEEE Control Systems,1999,19(1):59-70.
    [98]Lu W., Li X., Rong Z., Global stabilization of complex networks with diagraph topologies via a local pinning algorithm [J], Automatica,2010,46(1):116-121.
    [99]Lin P., Jia Y.M., Multi-agent consensus with diverse time-delays and jointly-connected topologies [J], Automatica,2011,47(4):848-856.
    [100]Estrada E., Path Laplacian matrices:Introduction and application to the analysis of consensus in networks [J], Linear Algebra and its Applications,2012,436(9):3373-3391.
    [101]Liu B., Hill D.J., Impusive consensus for complex dynamical networks with nonidentical nodes and coupling time-delays [J], SIAM Journal on Control and Optimization,2011, 49(2):315-338.
    [102]Guan Z.H., Liu Z.W., Feng G., Wang Y.W., Synchronization of complex dynamical networks with time-varying delays via impulsive distributed control [J], IEEE Transactions on Circuits and Systems I:Regular Papers,2010,57(8):2182-2195.
    [103]Ballinger G.H., Liu X.Z., Existence, uniqueness and boundedness results for impulsive delay differential equations [J], Applicable Analysis,2000,74(1):71-93.
    [104]Boyd S., Ghaoui L.E., Feron E., Balakrishnan V., Linear matrix inequality in systems and control theory [M], Philadelphia, SIAM,1994.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700