多智能体系统协调控制的理论与仿真研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
在自然界中,人们经常可以观察到一种迷人的现象,大量的鸟、鱼、昆虫等生物会形成一个规则有序的群体进行运动。由大量这样个体抽象而成的系统被称为多智能体系统(Multi-Agent Systems,MAS),多智能体系统的协调问题成为了当前的一个研究热点。
     本文针对多智能体系统协调运动的同步条件、多智能体系统群集控制和多机器人系统编队控制问题进行了研究。首先,对具有位置依赖约束的Vicsek模型进行了仿真分析,观察到了智能体之间的信息交换拓扑图并不是系统同步的唯一约束条件,为后续的理论证明打下了基础。其次,针对具有一阶积分器模型的多智能体系统,利用神经网络模型和复杂网络牵引控制方法设计了基本群集控制器、满足作动器饱和约束的群集控制器和时滞条件下的群集控制器,并通过理论证明和数值仿真对控制器进行了验证。最后,针对具有二阶积分器模型的多机器人系统,利用人工势能场和虚拟领导者方法设计了两种编队控制器,第一种控制器能够满足做动器饱和约束,第二种控制器能够同时保证机器人达到期望间距和方位角,并通过理论证明和数值仿真验证了控制器的有效性。
     通过本文的研究工作,为多智能体系统同步条件的理论证明提供了数值依据。首次将神经网络稳定性和复杂网络牵引控制和多智能体系统群集控制问题相结合,改进了前人提出的多机器人编队的人工智能场函数,具有一定的理论和工程价值。
In nature, a fascinating phenomenon has usually been observed that a flock of birds, a school of fish and a colony of insects etc. form a regular, ordered collection to move. These systems consist of plenty of individuals is called Multi-Agent System, MAS for short. The coordination of MAS has become a hot topic in research recently.
     In this paper, we focus on the problems of the coordination condition of Multi-Agent Systems, the flocking control of Multi-Agent Systems and the formation control of Multi-Robot Systems. First, we simulate the Vicsek model with the constraint of position dependence. The results show that the connected condition of information topology is not the only constraint of model synchronization, which is the numerical foundation of future work. Second, for Multi-Agent Systems with first integrator model, using the model of neural networks and pinning control of complex networks, we design the basic flocking controller, flocking controller with constraint of actuator saturation and flocking controller with time-delayed information topology. Moreover, through theoretical proof and numerical simulation, the effectiveness of controllers is validated. Finally, for Multi-Robot Systems with double integrator model, using artificial potential field and virtual leader theory, we present two kinds of controller, one of which can meet the constraint of actuator saturation, the other of which can guarantee the desired distance and angle between two robots at the same time, and verify the controllers with theories and simulations.
     The research in this paper gives the numerical proof of convergence of Multi-Agent Systems. We relate the stability of neural network and pinning control of complex network to the flocking control of Multi-Agent Systems for the first time, and also improve the previous functions of artificial potential field for the formation of Multi-Robot Systems. All the work in paper has some value in theory and engineering.
引文
[1] Toner, J., Tu, Y. Flocks, herds, and schools: A quantitative theory of flocking. PHYSICAL REVIEW E 1998; 58: 4828 - 4858.
    [2] Olfati-Saber, R., Fax, J. A., Murray, R. M. Consensus and cooperation in networked multi-agent systems. Proceedings of the IEEE 2007; 95:215-233.
    [3] Yang, W., Wang, X. Consensus Problems in Networks of Multi-Agents.Proceedings of the Second National Forum on Complex Dynamical Networks 2005: 147-156.
    [4] N(?)da, Z., Ravasz, E., Brechet, Y., Vicsek, T., Barab(?)si, A.-L.Self-organizing processes: The sound of many hands clapping. Nature2000; 403: 849-850.
    [5] Bahceci, E., Soysal, O., Sahin, E. A Review: Formation and Adaptation in Multi-Robot Systems. Tech Report CMU-RI-TR-03-43. Pittsburgh,Pennsylvania: Robotics Institute, Carnegie Mellon University; 2003.
    [6] Lynne E, P. Current State of the Art in Distributed Autonomous Mobile Robotics. In: Parker, L. E., Bekey, G., Barhen, J. (eds). Distributed Autonomous Robotic Systems. Tokyo: Springer; 2000. pp. 3-12.
    [7] Flint, M., Polycarpou, M., Fernandez-Gaucherand, E. Cooperative Control for Multiple Autonomous UAV's Searching for Targets. Proceedings of the 41st IEEE Conference on Decision and Control 2002; 3: 2823 - 2828.
    [8] Fukuda, T., Nakagawa, S., Kawauchi, Y., Buss, M. Structure Decision Method for Self Organising Robots Based on Cell Structures-CEBOT.Proceedings of IEEE International Conference on Robotics and Automation 1989; 2: 695-700.
    [9] Jin, K., Liang, P., Beni, G. Stability of synchronized distributed control of discrete swarm structures. Proceedings of IEEE International Conference on Robotics and Automation 1994; 2: 1033-1038.
    [10] Asama, H., Matsumoto, A., Ishida, Y. Design Of An Autonomous And Distributed Robot System: Actress. Proceedings of IEEE/RSJ International Workshop on Intelligent Robots and Systems 1989: 283 - 290.
    [11]McInnes,C.R.Autonomous ring formation for a planar constellation of satellites.AIAA Journal of Guidance,Control,and Dynamics 1995;18:1215-1217.
    [12]Hendrickx,J.M.,Anderson,B.D.O.,Delvenne,J.-C.,Blondel,V.D.Directed graphs for the analysis of rigidity and persistence in autonomous agents systems.International Journal of Robust and Nonlinear Control 2007;17:960-981.
    [13]谭民,王硕,曹志强.多机器人系统.北京:清华大学出版社;2005.
    [14]Yanakiev,D.,Kanellakopoulos,I.A simplified framework for string stability in AHS.Proceedings of the 13th IFAC World Congress 1996:177-182.
    [15]Swaroop,D.,Hedrick,J.K.String Stability of Interconnected Systems.IEEE TRANSACTIONS ON A UTOMATIC CONTROL 1996;41:349-357.
    [16]Cochran,A.AHS communications overview.IEEE Conference on Intelligent Transportation System 1997:47-51.
    [17]Reynolds,C.W.Flocks,Herds,and Schools:A Distributed Behavioral Model.Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques 1987;21:25-34.
    [18]Vicsek,T.,Czirok,A.,Ben-Jacob,E.,Cohen,I.,Shocher,O.Novel Type of Phase Transition in a System of Self-Driven Particles.PHYSICAL REVIEW LETTERS 1995;75:1226-1229.
    [19]Toner,J.,Tu,Y.Long-Range Order in a Two-Dimensional Dynamical XY Model:How Birds Fly Together.PHYSICAL REVIEW LETTERS 1995;75:4326-4329
    [20]Flierl,G.,Grunbaum,D.,Levin,S.,Olson,D.From individuals to aggregations The interplay between behavior and physics.Journal of Theoretical Biology 1999;196:397-454.
    [21]Dong,W.,Farrell,J.A.Cooperative Control of Multiple Nonholonomic Mobile Agents.IEEE TRANSACTIONS ON AUTOMATIC CONTROL 2008;53:1434-1448.
    [22]Tanner,H.G.,Jadbabaie,A.,Pappas,G.J.Flocking in Teams of Nonholonomic Agents In:Kumar,V.,Leonard,N.,Morse,A.S.(eds).Lecture Notes in Control and Information Sciences.Heidelberg:Springer Berliri / Heidelberg;2004.pp.229-239.
    [23]Qu,Z.,Wang,J.,Hull,R.A.Cooperative Control of Dynamical Systems With Application to Autonomous Vehicles.IEEE TRANSACTIONS ON AUTOMAITC CONTROL 2008;53:894-911.
    [24]Balch,T.,Arkin,R.C.Behavior-based formation control for multirobot teams.IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION 1998;14:926-939.
    [25]Beard,R.W.,Lawton,J.R.,Hadaegh,F.Y.A coordination architecture for spacecraft formation control.IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY 2001;9:777-790.
    [26]Khatib,O.,Yokoi,K.,Chang,K.,Ruspini,D.,Holmberg,R.,Casal,A.Coordination and Decentralized Cooperation of Multiple Mobile Manipulators.Journal of Robotic Systems 1996;13:755-764.
    [27]Yamaguchi,H.A Cooperative Hunting Behavior by Mobile Robot Troops.Proceedings of the 1998 IEEE International Conference on Robotics &Automation 1998:3204-3209.
    [28]Chen,Y.,Wang,Z.Formation Control:A Review and A New Consideration.IEEE/RSJ International Conference on Intelligent Robots and System 2005:3181-3186.
    [29]Liu,B.,Chu,T.,Wang,L.,Xie,G.Controllability of a Leader-Follower Dynamic Network With Switching Topology.IEEE TRANSACTIONS ON AUTOMAITC CONTROL 2008;53:1009-1013.
    [30]Wang,Z.,Gu,D.Distributed Cohesion Control for Leader-follower Flocking.IEEE International Fuzzy Systems Conference 2007:1-6.
    [31]Leonard,N.E.,Fiorelli,E.Virtual leaders,artificial potentials and coordinated control of groups.Proceedings of the 40th IEEE Conference on Decision and Control.Orlando,Florida USA,;2001.pp.2968-2973.
    [32]Ren,W.Consensus based formation control strategies for multi-vehicle systems.Proceedings of the 2006 American Control Conference 2006:4237-4242.
    [33]McDowell,P.,Chen,J.,Bourgeois,B.UUV Teams,Control From A Biological Perspective.Oceans '02 MTS/IEEE 2002;1:331-337.
    [34]Girard,A.R.,Sousa,J.B.d.,Hedrick,J.K.An overview of emerging results in networked multi-vehicle systems.Proceedings of the 40th IEEE Conference on Decision and Control 2001.
    [35]Hang,S.W.,Shin,S.W.,Ahn,D.S.Formation Control Based on Artificial Intelligence for Multi-Agent Coordination.IEEE International Symposium on Industrial Electronics 2001;1:429-434
    [36]Moshtagh,N.,Jadbabaie,A.,Daniilidis,K.Vision-Based,Distributed Formation Control and Flocking of Multiagent Systems.Robotics:Science and Systems.Cambridge,USA;2005.
    [37]Tanner,H.G.,Jadbabaie,A.,Pappas,G.J.Flocking in Fixed and Switching Networks.IEEE TRANSACTIONS ON A UTOMAITC CONTROL 2007;52:863-868.
    [38]Jadbabaie,A.,Lin,J.,Morse,A.S.Coordination of groups of mobile autonomous agents using nearest neighbor rules.IEEE TRANSACTIONS ON AUTOMATIC CONTROL 2003;48:988-1001.
    [39]Olfati-Saber,R.,Murray,R.M.Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents.Proceedings of the 41st IEEE Conference on Decision and Control 2002;1:209-215.
    [40]Feddema,J.T.,Lewis,C.,Schoenwald,D.A.Decentralized control of cooperative robotic vehicles:theory and application.IEEE TRANSACTION ON ROBOTICS AND AUTOMATION 2002;18:852-864.
    [41]Ren,W.On Consensus Algorithms for Double-Integrator Dynamics.IEEE TRANSACTIONS ON AUTOMATIC CONTROL 2008;53:1503-1509.
    [42]Godsil,C.,Royle.,G.Algebraic Graph Theory.Graduate Texts in Mathematics # 207.New York:Springer;2001.
    [43]Bollobas,B.Modern Graph Theory.Graduate Texts in Mathematics #184.New York:Springer;1998.
    [44]Olfati-Saber,R.,Murray,R.M.Consensus Problems in Networks of Agents with Switching Topology and Time-Delays.IEEE TRANSACTIONS ON AUTOMATIC CONTROL 2004;49:1520-1533
    [45]Slotine,J.-J.E.,Li,W.Applied Nonlinear Control.机械工业出版社;2006
    [46]汪小帆,李翔,陈关荣.复杂网络理论及其应用.北京:清华大学出版社;2006.
    [47]Strogatz,S.H.Exploring complex networks.Nature 2001;410:268-276.
    [48]Barab(?)si,A.L.Linked:The New Science of Networks.Massachusetts:Persus Publishing;2002.
    [49]Watts,D.J.The 'new' science of networks.Annual Review of Sciology 2004;30:243-270.
    [50]Hopfield,J.J.Neurons with graded response have collective computational properties like those of two sate neurons.Proceedings of the National Academy of Sciences of the United States of America 1984;81:3088-3092.
    [51]Marcus,C.M.,Westervelt,R.M.Stability of analog neural networks with delay.Physics Review A 1989;39:347-359.
    [52]Gopalsamy,K.,He,X.Stability in asymmetric Hopfield nets with transmission delays.Physica D 1994;76:344-358.
    [53]Cohen,M.A.,Grossberg,S.,Absolute stability and global pattern formation and parallel memory storage by competitive neural networks.Absolute stability and global pattern formation and parallel memory storage by competitive neural networks.IEEE Transactions on Systems,Man and Cybernetics 1983;13:815-826.
    [54]Khatib,O.Real time obstacle avoidance for manipulators and mobile robots.The International Journal of Robotics Research 1986;5:90-99.
    [55]舒仲周,张继业,曹登庆.运动稳定性.北京:中国铁道出版社;2001.
    [56]Wolfowitz,J.Products of indecomposable,aperiodic,stochastic matrices.Proc Amer Mathematical Soc 1963;15:733-736.
    [57]Cucker,F.,Smale,S.Emergent Behavior in Flocks.IEEE TRANSACTIONS ONA UTOMATIC CONTROL 2007;52:852-862.
    [58]Li,S.,Wang,H.Multi-agent coordination using nearest neighbor rules:revisiting the Vicsek model.http://arxivorg/pdf/cs/0407022v4.
    [59]Hendrickx,J.M.,Blondel,V.D.Convergence of linear and non-linear Version of Vicsek's model.Universit'e catholique de Louvain,CESAME research report,RR 200557 2005.
    [60]Liu,Z.,Guo,L.Connectivity and Synchronization of Vicsek Model.Chinese Control Conference 2006:373-378.
    [61]Savkin,A.V.Coordinated collective motion of Groups of autonomous mobile robots:analysis of Vicsek's model.IEEE TRANSACTIONS ON AUTOMATIC CONTROL 2004;49:981-989.
    [62]Zhang,J.,Jin,X.Global stability analysis in delayed Hopfield neural network models.Neural Networks 2000;13:745-753.
    [63]Zhang,J.,Suda,Y.,Komine,H.Global exponential stability of Cohen-Grossberg neural networks with variable delays.PHYSICS LETTERS A 2005;338:44-50.
    [64]Olfati-Saber,R.,Murray,R.M.Consensus Protocols for Networks of Dynamic Agents.American Control Conference 2003:951-956.
    [65]Fan,Z.,Chen,G.On pinning control of scale-free networks.International Conference on Physics and Control 2005:916-919.
    [66]Li,X.,Wang,X.Pinning a Complex Dynamical Network to Its Equilibrium.IEEE Transactions on Circuits and Systems I:Regular Papers 2004;51:2074-2087.
    [67]Sorrentino,F.,Bernardo,M.d.,Garofalo,F.,Chen,G.Controllability of complex networks via pinning.PHYSICAL REVIEW E 2007;75:1-6.
    [68]Liu,Z.X.,Chen,Z.Q.,Yuan,Z.Z.Pinning control of weighted general complex dynamical networks with time delay.PHYSICA A 2007;375:345-354.
    [69]Wang,L.,Dai,H.P.,Dong,H.,Cao,Y.Y.,Sun,Y.X.Adaptive synchronization of weighted complex dynamical networks through pinning.THE EUROPEAN PHYSICAL JOURNAL B 2008;61:335-342.
    [70]Michel,A.N.,Farrell,J.A.,Porod,W.Qualitative analysis of neural networks.IEEE Transactions on Circuits and Systems 1989;36:229-243.
    [71]Moshtagh,N.,Jadbabaie,A.,Daniilidis,K.Vision-based control laws for distributed flocking of nonholonomic agents.IEEE International Conference on Robotics and Automation 2006:2769-2774.
    [72]Rouche,N.,Habats,P.,Paloy,M.Stability Theory by Liapunov's Direct Method New York:Springer-Verlag;1977.
    [73]Kuang,Y.Delay differential equations with applications in population dynamics,.Boston:Academic Press;1993.
    [74]Pecora,L.M.,Carroll,T.L.Master Stability Functions for Synchronized Coupled Systems.PHYSICAL REVIEW LETTERS 1998;80:2109-2112.
    [75]Xiang,L.Y.,Liu,Z.X.,Chen,Z.Q.,Chen,F.,Yuan,Z.Z.Pinning control of complex dynamical networks with general topology.Physica A 2007; 379:298-306.
    [76]Fan,Z.,Chen,G.Pinning control of scale-free complex networks.IEEE International Symposium on Circuits and Systems 2005;1:284-287.
    [77]Lawton,J.R.T.,Beard,R.W.,Young,B.J.A Decentralized Approach to Formation Maneuvers.IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION 2003;19:933-941.
    [78]Olfati-Saber,R.Flocking for Multi-Agent Dynamic Systems:Algorithms and Theory.IEEE TRANSACTIONS ON AUTOMATIC CONTROL 2006;51:401-420.
    [79]Tanner,H.G.,Jadbabaie,A.,Pappas,G.J.Stable Flocking of Mobile Agents,Part Ⅰ:Fixed Topology.Proceedings of 42nd IEEE Conference on Decision and Control 2003;2:2010-2015.
    [80]Tanner,H.G.,Jadbabaie,A.,Pappas,G.J.Stable Flocking of Mobile Agents,Part Ⅱ:Dynamic Topology.Proceedings of 42nd IEEE Conference on Decision and Control 2003;2:2016-2021.
    [81]R.Merris.Laplacian matrices of graphs:A survey LINEAR ALGEBRA AND ITS APPLICATIONS 1994;197-198:143-176.

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

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

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