Please wait a minute...
J4  2013, Vol. 47 Issue (10): 1758-1763    DOI: 10.3785/j.issn.1008-973X.2013.10.009
自动化技术、电信技术     
基于反馈控制策略的多智能体蜂拥控制
娄柯1,2, 齐斌3, 穆文英1, 崔宝同1
1. 江南大学 轻工过程先进控制教育部重点实验室,江苏 无锡 214122|2.安徽工程大学 安徽检测技术与 节能装置省级实验室, 安徽 芜湖 241000|3.无锡职业技术学院, 江苏 无锡 214121
Flocking control of multiple agents based on feedback control strategy
LOU Ke1,2, QI Bin3, MU Wen-ying1, CUI Bao-tong1
1. Key Laboratory of Advanced Process Control for Light Industry, Ministry of Education, Jiangnan University,  Wuxi 214122, China; 2. Anhui Key Laboratory of Detection Technology and Energy Saving Devices, Anhui Polytechnic University, Wuhu 241000, China; 3. Wuxi Institute of Technology, Wuxi 214121, China
 全文: PDF 
摘要:

讨论一类带有虚拟领导者的二阶多智能体蜂拥问题. 为了避免群体的分裂, 提出对虚拟领导者进行反馈控制的蜂拥算法.假设多智能体系统中有部分数量固定的跟随者和领导者之间建立通信链路,领导者在沿着预设轨迹运动的同时, 根据此部分跟随者的状态反馈调节自身的运行速度,减小跟随者和领导者之间的跟随误差.利用该算法,即使只有部分的跟随者能够获得虚拟领导者信息,所有的跟随者的速度仍将渐近收敛到虚拟领导者的速度,跟随虚拟领导者的运行轨迹运行,最终形成稳定的群集运动.仿真了多智能体在平面上的蜂拥运动,仿真结果验证了结论的有效性.

关键词: 分布式控制多智能体蜂拥    
Abstract:

A flocking control of a group of second-order dynamical mobile agents with a virtual leader was addressed. A distributed flocking algorithm was designed to coordinate the motion of multiple agents and the virtual leader in order to avoid fragmentation. Under the assumption that there were some communication links between the virtual leader and the followers, the virtual leader tracked a pre-defined trajectory and at the same time the leader used the feedback information from followers to the leader to modify its motion. Even when only a fraction of agents had access to the information about the position and velocity of the virtual leader, all agents not only formed a network and track the virtual leader, but also avoided collision as well as preserved connectivity among agents for all the time. Two-dimensional flocking of a group of agents was performed. Simulation results demonstrated the validity of the algorithm.

Key words: distributed control    multiple agents    flocking
出版日期: 2013-11-05
:  TP 13  
基金资助:

国家自然科学基金资助项目(61174021,61104155);安徽省高等学校省级自然科学研究资助项目(KJ2013B019).

通讯作者: 崔宝同, 男, 教授, 博导.     E-mail: btcui@vip.sohu.com.
作者简介: 娄柯(1979—), 男, 讲师, 从事多智能体协调控制的研究. E-mail: loukeauts@gmail.com
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  

引用本文:

娄柯, 齐斌, 穆文英, 崔宝同. 基于反馈控制策略的多智能体蜂拥控制[J]. J4, 2013, 47(10): 1758-1763.

LOU Ke, QI Bin, MU Wen-ying, CUI Bao-tong. Flocking control of multiple agents based on feedback control strategy. J4, 2013, 47(10): 1758-1763.

链接本文:

http://www.zjujournals.com/xueshu/eng/CN/10.3785/j.issn.1008-973X.2013.10.009        http://www.zjujournals.com/xueshu/eng/CN/Y2013/V47/I10/1758

[1] LOW D J. Following the crowd [J]. Nature, 2000, 407(6803): 465-466.

[2] GAZI V, PASSINO K M. Stability analysis of social foraging swarms [J]. IEEE Transactions on Systems, Man and Cybernetics, Part B, 2004, 34(1): 539-557.

[3] GAZI V, PASSINO K M. A class of attractions/repulsion functions for stable swarm aggregations [J]. International Journal of Control, 2004, 77(18): 1567-1579.

[4] PEDRAMI R, GORDON B W. Control and analysis of energetic swarm systems [C]∥Proceedings of the American Control. New York: IEEE, 2007: 1894-1899.

[5] OLFATI-SABER R. Flocking for multi-agent dynamic systems: algorithms and theory [J]. IEEE Transaction on Automatic Control, 2006, 51(3): 401-420.

[6] LEE D, SPONG M W. Stable flocking of multiple inertial agents on balanced graphs [J]. IEEE Transactions on Automatic Control, 2007, 52(8): 1469-1475.

[7] CROWTHER B. Rule-based guidance for flight vehicle flocking [J]. Journal of Aerospace Engineering, 2004, 107(2): 111-124.

[8] REGMI A, SANDOVAL R, BYRNE R, et al. Experimental implementation of flocking algorithms in wheeled mobile robots [C]∥Proceedings of the American Control Conference. Chicago: IEEE, 2005: 4917-4922.

[9] MARSHALL J A, FUNG T, BROUCKE M E, et al. Experiments in multi-robot coordination [J]. Robotics and Autonomous Systems, 2006, 54(3): 265-275.

[10] REN W, CHAO H, BOURGEOUS W, et al. Experimental validation of consensus algorithms for multi-vehicle cooperative control [J]. IEEE Transactions on Control Systems Technology, 2008, 16(4): 745-752.

[11] REYNOLDS C W. Flocks, herds, and schools: a distributed behavioral model [J]. Computer Graphics, 1987, 21(4): 25-34.

[12] JI M, EGERSTEDT M. Distributed coordination control of multiagent systems while preserving connectedness [J]. IEEE Transactions on Robotics, 2007, 23(4): 693-703.

[13] SPANOS D P, MURRAY R M. Robust connectivity of networked vehicles [C]∥ Proceedings of the IEEE Conference on Decision and Control. Atlantis Paradise Island: IEEE, 2004: 2893-2898.

[14] DEGENNARO M C, JADBABAIE A. Decentralization control of connectivity for multi-agent systems [C]∥ Proceedings of the IEEE Conference on Decision and Control. San Diego: IEEE, 2006: 3628-3633.

[15] SU H S, WANG X F, LIN Z L. Flocking of multi-agents with a virtual leader [J]. IEEE Transactions on Automatic Control, 2009, 54(2): 293-307.

[16] 蒋荣欣,张亮,田翔,等.多机器人队形变换最优效率求解[J].浙江大学学报:工学版, 2010, 44(4): 722-727.

JIANG Rong-xin, ZHANG Liang, TIAN Xiang, et al. Optimal efficiency of multirobot formation transform [J]. Journal of Zhejiang University: Engineering Science, 2010, 44(4): 722-727.

[17] 杨洪勇,李晓.时延多智能体系统的编队控制[J].浙江大学学报: 工学版, 2010, 44(7): 1355-1360.

YANG Hong-yong, LI Xiao. Formation control of multi-agent with diverse delays [J]. Journal of Zhejiang University: Engineering Science, 2010, 44(7): 1355-1360.

[1] 董如良, 杨强, 颜文俊. 多智能体协同寻优的主动配网动态拓扑重构[J]. 浙江大学学报(工学版), 2015, 49(10): 1982-1989.
[2] 杨洪勇, 李晓. 时延多智能体系统的编队控制[J]. J4, 2010, 44(7): 1355-1360.
[3] 欧立勇, 杜树新. 基于多智能体的公共检测资源协调方法[J]. J4, 2010, 44(1): 81-86+123.
[4] 李国阳 邬盈盈 韦巍. 一种基于等级有序竞争的群集控制[J]. J4, 2009, 43(1): 73-76.
[5] 沈国江 许卫明. 交通干线动态双向绿波带控制技术研究[J]. J4, 2008, 42(9): 1625-1630.
[6] 胡敏 李艳君 吴铁军. 基于多边协商的分布式网格资源调度[J]. J4, 2007, 41(7): 1073-1077.
[7] 陈亮 许力. 基于无界排斥的各向异性Swarm模型[J]. J4, 2007, 41(6): 905-908.
[8] 郑军 颜文俊. 多主体汇聚问题离散算法的稳定性[J]. J4, 2007, 41(10): 1684-1687.
[9] 王跃宣 苏宏业 胡昔祥 褚健. 多层分布式先进控制软件及其应用[J]. J4, 2004, 38(3): 262-266.