Multi-hop flocking algorithm for multi-agent system

With the time-delay of multi-hop communication taken into consideration, this paper proposes a multi-hop flocking algorithm for multi-agent system. Driven by the algorithm, agents broadcast both their own and neighbors' information in their communication ranging. The stability of algorithm and velocity matching property are analyzed theoretically. Comparing to the traditional ones, algorithm in this paper takes advantages of the multi-hop information and improves the velocity matching speed. A two-hop flocking algorithm is adopted in the numerical simulation and results give supports to the theoretical deduction.

[1]  Xiao Fan Wang,et al.  Flocking of Multi-Agents With a Virtual Leader , 2009, IEEE Trans. Autom. Control..

[2]  Joseph J. Hale,et al.  From Disorder to Order in Marching Locusts , 2006, Science.

[3]  Vicsek,et al.  Novel type of phase transition in a system of self-driven particles. , 1995, Physical review letters.

[4]  Dongbing Gu,et al.  Cooperative Target Tracking Control of Multiple Robots , 2012, IEEE Transactions on Industrial Electronics.

[5]  J. P. Lasalle THE EXTENT OF ASYMPTOTIC STABILITY. , 1960, Proceedings of the National Academy of Sciences of the United States of America.

[6]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[7]  R.M. Murray,et al.  Multi-Hop Relay Protocols for Fast Consensus Seeking , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[8]  Reza Olfati-Saber,et al.  Flocking for multi-agent dynamic systems: algorithms and theory , 2006, IEEE Transactions on Automatic Control.

[9]  Reza Olfati-Saber,et al.  Coupled Distributed Estimation and Control for Mobile Sensor Networks , 2012, IEEE Transactions on Automatic Control.

[10]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1998 .