© The Institution of Engineering and Technology
In this study, flocking of multi-agent systems with virtual leader and linear dynamics is investigated. It is assumed that the dynamics of agents in each dimension is represented by a general second-order linear model. The proposed control protocol is composed of two terms, one for feed backing each agent's states and one for cooperative control. At first, the flocking problem of multi-agent systems with identical agents is discussed and then the proposed protocol is generalised to flock heterogeneous multi-agent systems. Under the proposed algorithm, the velocity convergence of whole group to a velocity of virtual leader is guaranteed while the connectivity of network is preserved and collision among agents is avoided. Some simulation results are presented to verify the validity of the theoretical results.
References
-
-
1)
-
12. Martin, S.: ‘Multi-agent flocking under topological interactions’, Syst. Control Lett., 2014, 69, pp. 53–61 (doi: 10.1016/j.sysconle.2014.04.004).
-
2)
-
7. Zhou, J., Wu, X., Yu, W., et al: ‘Flocking of multi-agent dynamical systems based on pseudo-leader mechanism’, Syst. Control Lett., 2012, 61, (1), pp. 195–202 (doi: 10.1016/j.sysconle.2011.10.006).
-
3)
-
13. Atrianfar, H., Haeri, M.: ‘Flocking algorithms in networks with directed switching velocity interaction topologies’, Asian J. Control, 2014, 16, (4), pp. 1141–1154 (doi: 10.1002/asjc.787).
-
4)
-
16. Yang, Z., Zhang, Q., Jiang, Z., et al: ‘Flocking of multi-agents with time delay’, Int. J. Syst. Sci., 2012, 43, (11), pp. 2125–2134 (doi: 10.1080/00207721.2011.564675).
-
5)
-
20. Lou, J., Cao, C.: ‘Flocking for multi-agent systems with unknown nonlinear time varying uncertainties under a fixed undirected graph’, Int. J. Control, 2015, 88, (5), pp. 1051–1062.
-
6)
-
17. Yu, P., Li, D., Liu, Z.W., et al: ‘Flocking with a virtual leader based on distributed event-triggered hybrid control’, Proc. 32th Chinese Control Conf., Xi'an, July 2013, pp. 6947–6952.
-
7)
-
10. Olfati-Saber, R.: ‘Flocking for multi-agent dynamic systems: algorithms and theory’, IEEE Trans. Autom. Control, 2006, 51, (3), pp. 401–420 (doi: 10.1109/TAC.2005.864190).
-
8)
-
1. Reynolds, C.W.: ‘Flocks, herds, and schools: a distributed behavioral model’, Comput. Graph., 1987, 21, (4), pp. 25–34 (doi: 10.1145/37402.37406).
-
9)
-
15. Mao, Y., Dou, L., Fang, H., et al: ‘Bounded connectivity-preserving leader-follower flocking algorithms without acceleration measurements’, Asian J. Control, 2015, 17, (1), pp. 304–314 (doi: 10.1002/asjc.852).
-
10)
-
21. Yazdani, S., Haeri, M.: ‘Position convergence of informed agents in flocking problem with general linear dynamic agents’, IET Control Theory Appl., 2015, 9, (3), pp. 392–398 (doi: 10.1049/iet-cta.2014.0478).
-
11)
-
3. Martin, S., Girard, A., Fazeli, A., et al.: ‘Multiagent flocking under general communication rule’, IEEE Trans. Control Netw. Syst., 2014, 1, (2), pp. 155–166 (doi: 10.1109/TCNS.2014.2316994).
-
12)
-
8. Luo, X.Y., Liu, D., Guan, X.P., et al: ‘Flocking in target pursuit for multi-agent systems with partial informed agents’, IET Control Theory Appl., 2012, 6, (4), pp. 560–569 (doi: 10.1049/iet-cta.2011.0135).
-
13)
-
10. Atrianfar, H., Haeri, M.: ‘Adaptive flocking control of nonlinear multi-agent systems with directed switching topologies and saturation constraints’, J. Franklin Inst., 2013, 530, (6), pp. 1545–1561 (doi: 10.1016/j.jfranklin.2013.03.002).
-
14)
-
7. Atrianfar, H., Haeri, M.: ‘Flocking of multi-agent dynamic systems with virtual leader having the reduced number of informed agents’, Trans. Inst. Measur. Control, 2013, 35, (8), pp. 1104–1115 (doi: 10.1177/0142331213483304).
-
15)
-
22. Wang, M., Su, H., Zhao, M., et al: ‘Flocking of multiple autonomous agents with preserved network connectivity and heterogeneous nonlinear dynamics’, Neurocomputing, 2013, 115, pp. 169–177 (doi: 10.1016/j.neucom.2012.12.033).
-
16)
-
4. Su, H., Wang, X.F., Lin, Z.L.: ‘Flocking for multi-agents with a virtual leader’, IEEE Trans. Autom. Control, 2009, 54, (2), pp. 293–307 (doi: 10.1109/TAC.2008.2010897).
-
17)
-
2. Wen, G., Duan, Z., Su, H., Chen, G., Yu, W.: ‘A connectivity-preserving flocking algorithm for multi-agent dynamical systems with bounded potential function’, IET Control Theory Appl., 2012, 6, (6), pp. 813–821 (doi: 10.1049/iet-cta.2011.0532).
-
18)
-
2. Leonard, N., Friorelli, E.: ‘Virtual leaders, artificial potentials and coordinated control of groups’, Proc. 40th IEEE Conf. on Decision and Control, Orlando, December 2001, pp. 2968–2973.
-
19)
-
18. Li, S., Liu, X., Tang, W., et al: ‘Flocking of multi-agents following a leader with adaptive protocol in a noisy environment’, Asian J. Control, 2014, 16, (6), pp. 1771–1778 (doi: 10.1002/asjc.799).
-
20)
-
5. Su, H., Wang, X.F., Chen, G.: ‘A connectivity-preserving flocking algorithm for multi-agent systems based only on position measurements’, Int. J. Control, 2009, 82, (7), pp. 1334–1343 (doi: 10.1080/00207170802549578).
-
21)
-
23. Godsil, C., Royle, G.: ‘Algebraic graph theory’ (Springer-Verlag, New York, 2001).
-
22)
-
19. Wang, H.: ‘Flocking of networked uncertain Euler-Lagrange systems on directed graphs’, Automatica, 2013, 49, (9), pp. 2774–2779 (doi: 10.1016/j.automatica.2013.05.029).
-
23)
-
14. Wang, L., Wang, X., Hu, X.: ‘Connectivity preserving flocking without velocity measurement’, Asian J. Control, 2013, 15, (2), pp. 521–532 (doi: 10.1002/asjc.542).
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cta.2015.1194
Related content
content/journals/10.1049/iet-cta.2015.1194
pub_keyword,iet_inspecKeyword,pub_concept
6
6