Distributed leader-follower flocking control for multi-agent dynamical systems with time-varying velocities

被引:216
作者
Yu, Wenwu [1 ,2 ]
Chen, Guanrong [2 ]
Cao, Ming [3 ]
机构
[1] Southeast Univ, Dept Math, Nanjing 210096, Peoples R China
[2] City Univ Hong Kong, Dept Elect Engn, Hong Kong, Hong Kong, Peoples R China
[3] Univ Groningen, Fac Math & Nat Sci, ITM, NL-9700 AB Groningen, Netherlands
关键词
Flocking algorithm; Multi-agent dynamical system; Algebraic graph theory; Collective potential function; Velocity consensus; Pinning feedback; Nonsmooth analysis; CHANGING ENVIRONMENT; STABILITY ANALYSIS; CONSENSUS; SYNCHRONIZATION; NETWORKS; CONNECTIVITY;
D O I
10.1016/j.sysconle.2010.06.014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Using tools from algebraic graph theory and nonsmooth analysis in combination with ideas of collective potential functions, velocity consensus and navigation feedback, a distributed leader-follower flocking algorithm for multi-agent dynamical systems with time-varying velocities is developed where each agent is governed by second-order dynamics. The distributed leader-follower algorithm considers the case in which the group has one virtual leader with time-varying velocity. For each agent i, this algorithm consists of four terms: the first term is the self nonlinear dynamics which determines the final time-varying velocity, the second term is determined by the gradient of the collective potential between agent i and all of its neighbors, the third term is the velocity consensus term, and the fourth term is the navigation feedback from the leader. To avoid an impractical assumption that the informed agents sense all the states of the leader, the new designed distributed algorithm is developed by making use of observer-based pinning navigation feedback. In this case, each informed agent only has partial information about the leader, yet the velocity of the whole group can still converge to that of the leader and the centroid of those informed agents, having the leader's position information, follows the trajectory of the leader asymptotically. Finally, simulation results are presented to demonstrate the validity and effectiveness of the theoretical analysis. Surprisingly, it is found that the local minimum of the potential function may not form a commonly believed a lattice. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:543 / 552
页数:10
相关论文
共 42 条
[1]  
Aubin J.P., 1990, SET VALUED ANAL, DOI 10.1007/978-0-8176-4848-0
[2]   Reaching a consensus in a dynamically changing environment: A graphical approach [J].
Cao, Ming ;
Morse, A. Stephen ;
Anderson, Brian D. O. .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2008, 47 (02) :575-600
[3]   Reaching a consensus in a dynamically changing environment: Convergence rates, measurement delays, and asynchronous events [J].
Cao, Ming ;
Morse, A. Stephen ;
Anderson, Brian D. O. .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2008, 47 (02) :601-623
[4]  
Cellina A, 1994, DIFFERENTIAL INCLUSI
[5]   Pinning complex networks by a single controller [J].
Chen, Tianping ;
Liu, Xiwei ;
Lu, Wenlian .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2007, 54 (06) :1317-1326
[6]  
Clarke F.H, 1983, OPTIMIZATION NONSMOO
[7]  
Cortés J, 2008, IEEE CONTR SYST MAG, V28, P36, DOI 10.1109/MCS.2008.919306
[8]   Emergent behavior in flocks [J].
Cucker, Felipe ;
Smale, Steve .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2007, 52 (05) :852-862
[9]  
FIEDLER M, 1973, CZECH MATH J, V23, P298
[10]  
Filippov A. F., DIFF EQUAT+, V18