Fully-Distributed Leader-Follower Flocking Protocol for Time-Depend Lagrange systems with External Disturbance
Subject Areas : Multimedia Processing, Communications Systems, Intelligent SystemsSahar Yazdani Kohneh Shahri 1 *
1 - Assistant Professor, Department of Electrical Engineering, Z.C., Islamic Azad University, Zanjan, Iran
Keywords: Leader-follower flocking, fully-distributed adaptive control, time-varying uncertainty, multi-agent time-depend Lagrange systems, external disturbances.,
Abstract :
This paper designs a protocol for leader-follower flocking problem, for multi-agent time-depend Lagrange systems (MATDLS) with external disturbances problem. The mechanical systems with varying mass can be modeled with time-depend Lagrange systems. The variable mass causes to uncertainty in the model. We suppose that the virtual leader has a bounded acceleration, and only its neighbor agents can receive its information. The study of leader-follower flocking with dynamic leader/virtual leader (LFFDL) for MATDLS under external disturbance problem is very challengeable.
An adaptive estimator is allocated to each agent for estimation of the leader's velocity, and an adaptive control is proposed to solve LFFDL problem. The benefits of our protocol are both fully-distributed and continuous. Under the proposed control protocol, each follower's velocity asymptotically tends to that of the virtual leader, the group’s network stays connected, and no collision happens between agents. In the end, we perform some simulations to show the theoretical results validation.
[1] C. W. Reynolds, “Flocks, herds, and schools: a distributed behavioral model,” Computer Graphics (ACM SIGGRAPH’87 #Conference Proceedings), vol. 21, no. 4, pp. 25-34, Jul. 1987.
[2] H. Tanner, A. Jadbabaie, and G.J. Pappas, “Flocking in fixed and switching networks,” IEEE Transactions on Automatic Control, vol. 52, no. 5, pp. 863–868, May 2007.#
[3] R. Olfati-saber, “Flocking for multi-agent dynamic systems: algorithms and theory,” IEEE Transactions on Automatic Control, vol. 51, no. 3, pp. 401-420, Mar. 2006.#
[4] H. Su, X. Wang and Z. Lin, “Flocking of multi-agents with a virtual leader,” IEEE Transactions on Automatic Control, vol. 54, no. 2, pp. 293-307, Feb. 2009.#
[5] H. Su, X. Wang and G. Chen, “A connectivity-preserving flocking algorithm for multi-agent systems based only on position measurements,” International Journal of Control, vol. 82, no. 7, pp. 1334-1343, 2009.#
[6] W. Zhao, H. Chu, M. Zhang, T. Sun, and L. Gou, “Flocking Control of Fixed-Wing UAVs With Cooperative Obstacle Avoidance Capability,” IEEE Access, vol. 7, pp. 17798 – 17808, Jan. 2019. #
[7] H. Shi, L. Wang, and T.G. Chu, “Flocking of multi-agent systems with a dynamic virtual leader,” International Journal of Control, vol. 82, no. 1, pp. 43-58, 2009. #
[8] B. K. Sahu, and B. Subudhi, “Flocking Control of Multiple AUVs Based on Fuzzy Potential Functions,” IEEE Transactions on Fuzzy Systems, vol. 26, no. 5, pp. 2539 – 2551, Oct. 2018. #
[9] S. Chen, H. Pei, Q. Lai, and H, Yan, “Multitarget Tracking Control for Coupled Heterogeneous Inertial Agents Systems Based on Flocking Behavior,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 49, no. 12, pp. 2605-2611, Dec. 2019. #
[10] Y. Zou, C. Wen, and M. Guan, “Distributed adaptive control for distance-based formation and flocking control of multi-agent systems,” IET Control Theory and Applications, vol. 13, no. 6, pp. 878 – 885, Apr. 2019.#
[11] Y. Dong, and J. Huang, “Flocking with connectivity preservation of a group of multi-agent systems subject to external disturbances by distributed control,” Automatica vol. 55, pp. 197-203, May 2015.#
[12] S. Ghapani, J. Mei, W. Ren and Y. Song, “Fully-distributed flocking with a moving leader for Lagrange networks with parametric uncertainties,” Automatica, vol. 67, pp. 67-76, May 2016.#
[13] Q. Zhang, P. Li, Z. Yang, and Z. Chen, “Adaptive flocking of non-linear multi-agents systems with uncertain parameters,” IET Control Theory and Applications, vol. 9, no. 3, pp. 351-357, Feb. 2015.#
[14] S. Yazdani and M. Haeri, “Robust adaptive fault-tolerant control for leader-follower flocking of uncertain multi-agent systems with actuator failure,” ISA Transactions, vol. 71, pp. 227-234, Aug. 2017.#
[15] K. Chen, and A. Astolfi, “Adaptive Control of Linear Systems with Time-Varying Parameters,” Proc. of American Control Conference, Milwaukee, USA, 2018.#
[16] A. M. Annaswamy, and K. S. Narendra, “Control of Simple Time-varying Systems,” Proc. of the 28th Conference on Decision and Control, Tampa, Florida, 1989.#
[17] G. Li, X. Wang, and S. Li, “Finite-time output consensus of higher-order multiagent systems with mismatched disturbances and unknown state elements,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 49, no. 12, pp. 2571 - 2581, Dec. 2019. #
[18] Y. J. Liu, S. Lu, D. Li, and S. Tong, “Adaptive controller design-based ABLF for a class of nonlinear time-varying state constraint systems,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 49, no. 3, pp. 568 - 578, Mar. 2019.#
[19] R. Agha, M. Rehan, C. K. Ahn, G. Mustafa, and S. Ahmad, “Adaptive Distributed Consensus Control of One-Sided Lipschitz Nonlinear Multiagents,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 47, no. 7, pp. 1546 - 1553, Jul. 2017. #
[20] R. Vepa, “Flight Dynamics, Simulation and Control: for Rigid and Flexible Aircraft,” Florida, R.CRC Press, Taylor & Francis Group, 2014.#
[21] H. Su, G. Chen, X. Wang and Z. Lin, “Adaptive second-order consensus of networked mobile agents with nonlinear dynamics,”Automatica, vol. 47, no. 2, pp. 368-375, Feb. 2011.#
[22] R. Bhatia and F. Kittaneh, “Norm inequalities for partitioned operators and an application,” Mathematische Annalen, vol. 287, pp. 719-726, 1990.#
[23] G. Gene, F. Charles, and V. Loan, “Matrix Computations,” – Third Edition. Baltimore: The Johns Hopkins University Press, 1996.#
[24] C.H. Lee, “Upper and Lower Matrix Bounds of the Solutions for the Continuous and Discrete Lyapunov Equations,” #.Journal of the Franklin Institute, vol. 334B, pp. 539-546, 1997
[25] S. Yazdani and M. Haeri, “Flocking of multi-agent systems with multiple second-order uncoupled linear dynamics and virtual leader,” IET Control Theory and Applications, vol. 10, no. 8, pp. 853-860, May 2016.#
[26] H. Wang, “Flocking of networked uncertain Euiler-Langrange systems on directed graphs,” Automatica, vol. 49, no. 9, pp. 2774-2779, Sep. 2013.#