×

Event-triggered formation control for time-delayed discrete-time multi-agent system applied to multi-UAV formation flying. (English) Zbl 1510.93200

Summary: This paper studies the formation control for a time-delayed discrete-time multi-agent system (MAS). An event-triggered controller is proposed to reduce the communication load of the system. Based on the designed event-triggered condition and properties of Schur stable matrix, the stability of formation for discrete-time MAS is proved. Utilizing the virtual simulation platform integrated robot operating system (ROS) and Gazebo, a virtual scene with unmanned aerial vehicles (UAVs) models is built and the verification for the theoretical algorithm is completed. Finally, an experimental platform with four practical UAVs is constructed and the result shows that the expected formation is achieved and controller proposed can solve the formation control problem for time-delayed discrete-time MASs. Besides, the effectiveness of the event-triggered mechanism on reducing communication frequency is comfirmed in practical scenarios.

MSC:

93C65 Discrete event control/observation systems
93A16 Multi-agent systems
93C55 Discrete-time control/observation systems
93C43 Delay control/observation systems
93C85 Automated systems (robots, etc.) in control theory
Full Text: DOI

References:

[1] Mashtakov, Y.; Ovchinnikov, M.; Petrova, T.; Tkachev, S., Two-satellite formation flying control by cell-structured solar sail, Acta Astronaut., 170, 592-600 (2020)
[2] Wei, C.; Luo, J.; Dai, H.; Duan, G., Learning-based adaptive attitude control of spacecraft formation with guaranteed prescribed performance, IEEE Trans. Cybern., 49, 4004-4016 (2019)
[3] Dong, X.; Yu, B.; Shi, Z.; Zhong, Y., Time-varying formation control for unmanned aerial vehicles: theories and applications, IEEE Trans. Control Syst. Technol., 23, 1, 340-348 (2015)
[4] Zhou, Z.; Wang, H.; Wang, Y.; Xue, X.; Zhang, M., Distributed formation control for multiple quadrotor UAVs under markovian switching topologies with partially unknown transition rates, J. Franklin Inst., 356, 11, 5706-5728 (2019) · Zbl 1415.93038
[5] Guo, K.; Li, X.; Xie, L., Ultra-wideband and odometry-based cooperative relative localization with application to multi-UAV formation control, IEEE Trans. Cybern., 50, 2590-2603 (2020)
[6] Zhang, J.; Yan, J.; Zhang, P., Multi-UAV formation control based on a novel back-stepping approach, IEEE Trans. Veh. Technol., 69, 2437-2448 (2020)
[7] Han, L.; Xie, Y.; Li, X.; Dong, X.; Li, Q.; Ren, Z., Time-varying group formation tracking control for second-order multi-agent systems with communication delays and multiple leaders, J. Franklin Inst., 357, 14, 9761-9780 (2020) · Zbl 1448.93010
[8] Qin, D.; Liu, A.; Zhang, D.; Ni, H., Formation control of mobile robot systems incorporating primal-dual neural network and distributed predictive approach, J. Franklin Inst., 357, 17, 12454-12472 (2020) · Zbl 1454.93065
[9] Wang, Q.; Chen, Z.; Liu, P.; Hua, Q., Distributed multi-robot formation control in switching networks, Neurocomputing, 270, 4-10 (2017)
[10] Yao, X.; Ding, H.; Ge, M., Formation-containment control for multi-robot systems with two-layer leaders via hierarchical controllerestimator algorithms, J. Franklin Inst., 355, 12, 5272-5290 (2018) · Zbl 1395.93027
[11] Balch, T.; Arkin, R. C., Behavior-based formation control for multirobot teams, IEEE Trans. Robotic. Automat., 14, 6, 926-939 (1998)
[12] Dong, L.; Chen, Y.; Qu, X., Formation control strategy for nonholonomic intelligent vehicles based on virtual structure and consensus approach, Procedia Eng., 137, 415-424 (2016)
[13] Shi, Q.; Li, T.; Li, J.; Chen, C. L.P.; Xiao, Y.; Shan, Q., Adaptive leader-following formation control with collision avoidance for a class of second-order nonlinear multi-agent systems, Neurocomputing, 350, 282-290 (2019)
[14] Yin, H.; Cam, L.; Roy, U., Formation control for multiple unmanned aerial vehicles in constrained space using modified artificial potential field, Mathematical Modell. Eng. Probl., 4, 2, 100-105 (2017)
[15] Liu, X.; Ge, S. S.; Goh, C. H.; Li, Y., Event-triggered coordination for formation tracking control in constrained space with limited communication, IEEE Trans. Cybern., 49, 3, 1000-1011 (2019)
[16] He, S.; Wang, M.; Dai, S. L.; Luo, F., Leaderfollower formation control of USVs with prescribed performance and collision avoidance, IEEE Trans. Ind. Inf., 15, 1, 10 (2019)
[17] Cui, R.; Sam Ge, S.; Voon Ee How, B.; Sang Choo, Y., Leader-follower formation control of underactuated autonomous underwater vehicles, Ocean Eng., 37, 17-18, 1491-1502 (2010)
[18] Liu, X.; Ge, S. S.; Goh, C. H., Vision-based leaderfollower formation control of multiagents with visibility constraints, IEEE Trans. Control Syst. Technol., 27, 3, 1-8 (2019)
[19] Gong, X.; Liu, J. J.R.; Wang, Y.; Cui, Y., Distributed finite-time bipartite consensus of multi-agent systems on directed graphs: theory and experiment in nano-quadcopters formation, J. Franklin Inst., 357, 16, 11953-11973 (2020) · Zbl 1450.93074
[20] Nair, R. R.; Behera, L.; Kumar, S., Event-triggered finite-time integral sliding mode controller for consensus-based formation of multirobot systems with disturbances, IEEE Trans. Control Syst. Technol., 27, 1, 39-47 (2019)
[21] Yan, B.; Wu, C.; Shi, P., Formation consensus for discrete-time heterogeneous multi-agent systems with link failures and actuator/sensor faults, J. Franklin Inst., 356, 12, 6547-6570 (2019) · Zbl 1416.93012
[22] Gong, Y.; Wen, G.; Peng, Z.; Huang, T.; Chen, Y., Observer-based time-varying formation control of fractional-order multi-agent systems with general linear dynamics, IEEE Trans. Circuits Syst. II: Express Briefs, 67, 1, 82-86 (2020)
[23] Rahimi, R.; Abdollahi, F.; Naqshi, K., Time-varying formation control of a collaborative heterogeneous multi agent system, Robotic. Autonomous Syst., 62, 1799-1805 (2014)
[24] Li, J. Y.; Du, J.; Chang, W. J., Robust time-varying formation control for underactuated autonomous underwater vehicles with disturbances under input saturation, Ocean Eng., 179, 180-188 (2019)
[25] Liu, D.; Liu, H.; Valavanis, K., Fully distributed time-varying formation control for multiple uncertain missiles, IEEE Trans. Aerosp. Electron. Syst., 57, 1646-1656 (2021)
[26] Cheng, Y.; Shi, L.; Shao, J.; Zheng, W. X., Sampled-data scaled group consensus for second-order multi-agent systems with switching topologies and random link failures, J. Franklin Inst., 357, 5, 2868-2881 (2020) · Zbl 1451.93349
[27] Cong, M.; Mu, X.; Hu, Z., Sampled-data-based event-triggered secure bipartite tracking consensus of linear multi-agent systems under dos attacks, J. Franklin Inst., 358, 13, 6798-6817 (2021) · Zbl 1470.93098
[28] Zhang, J.; Su, H., Time-varying formation for linear multi-agent systems based on sampled data with multiple leaders, Neurocomputing, 339, 59-65 (2019)
[29] Zhang, J.; Su, H., Formation-containment control for multi-agent systems with sampled data and time delays, Neurocomputing, 424, 125-131 (2021)
[30] Wang, J.; Han, L.; Dong, X.; Li, Q.; Ren, Z., Distributed sliding mode control for time-varying formation tracking of multi-UAV system with a dynamic leader, Aerosp. Sci. Technol., 111, 1-21 (2021)
[31] Li, S.; Zhang, J.; Li, X.; Wang, F.; Luo, X.; Guan, X., Formation control of heterogeneous discrete-time nonlinear multi-agent systems with uncertainties, IEEE Trans. Ind. Electron., 64, 6, 4730-4740 (2017)
[32] Wang, J.; Han, L.; Li, X.; Dong, X.; Li, Q.; Ren, Z., Time-varying formation of second-order discrete-time multi-agent systems under non-uniform communication delays and switching topology with application to UAV formation flying, IET Control Theory Appl., 14, 14, 1947-1956 (2020) · Zbl 1542.93249
[33] Li, X.; Dong, X.; Li, Q.; Ren, Z., Event-triggered time-varying formation control for general linear multi-agent systems, J. Franklin Inst., 356, 17, 10179-10195 (2019) · Zbl 1425.93184
[34] Zhao, B.; Liu, D., Event-triggered decentralized tracking control of modular reconfigurable robots through adaptive dynamic programming, IEEE Trans. Ind. Electron., 67, 4, 3054-3064 (2020)
[35] Xu, Y.; Wu, Z. G., Distributed adaptive event-triggered fault-tolerant synchronization for multiagent systems, IEEE Trans. Ind. Electron., 68, 2, 1537-1547 (2021)
[36] Wang, J.; Bi, C.; Wang, D.; Kuang, Q.; Wang, C., Finite-time distributed event-triggered formation control for quadrotor UAVs with experimentation, ISA Trans., 1-12. (2021)
[37] Dimarogonas, D. V.; Frazzoli, E.; Johansson, K. H., Distributed event-triggered control for multi-agent systems, IEEE Trans. Automat. Contr., 57, 5, 1291-1297 (2012) · Zbl 1369.93019
[38] Peng, C.; Han, Q. L., On designing a novel self-triggered sampling scheme for networked control systems with data losses and communication delays, IEEE Trans. Ind. Electron., 63, 2, 1239-1248 (2016)
[39] Sahoo, A.; Narayanan, V.; Jagannathan, S., A minmax approach to event- and self-triggered sampling and regulation of linear systems, IEEE Trans. Ind. Electron., 66, 7, 5433-5440 (2019)
[40] Mi, X.; Zou, Y.; Li, S.; Karimi, H. R., Self-triggered DMPC design for cooperative multiagent systems, IEEE Trans. Ind. Electron., 67, 1, 512-520 (2020)
[41] Heemels, W. P.M. H.; Donkers, M. C.F.; Teel, A. R., Periodic event-triggered control for linear systems, IEEE Trans. Automat. Contr., 58, 4, 847-861 (2013) · Zbl 1369.93363
[42] Li, L.; Ho, D. W.C.; Xu, S., A distributed eventtriggered scheme for discretetime multiagent consensus with communication delays, IET Control Theory Appl., 8, 10, 830-837 (2014)
[43] Yang, D.; Liu, X., Event-triggered consensus for discrete-time linear multi-agent systems under general directed graphs, Proceeding of the 11th World Congress on Intelligent Control and Automation, 2693-2698 (2014), IEEE: IEEE Shenyang, China
[44] Cervantes, M. G.V.; Santana, J. P.S.; Castellanos, J. F.G., Periodic event-triggered control strategy for a (3,0) mobile robot network, ISA Trans., 96, 490-500 (2020)
[45] Dong, X.; Zhou, Y.; Ren, Z.; Zhong, Y., Time-varying formation tracking for second-order multi-agent systems subjected to switching topologies with application to quadrotor formation flying, IEEE Trans. Ind. Electron., 64, 6, 5014-5024 (2017)
[46] Dong, X.; Li, Y.; Lu, C.; Hu, G.; Li, Q.; Ren, Z., Time-varying formation tracking for UAV swarm systems with switching directed topologies, IEEE Trans. Neural Netw. Learn. Syst., 30, 12, 3674-3685 (2019)
[47] Jin, X.; Tang, Y.; Shi, Y.; Zhang, W.; Du, W., Event-triggered formation control for a class of uncertain euler-lagrange systems: theory and experiment, IEEE Trans. Control Syst. Technol., 30, 1-8 (2021)
[48] Lewis, F. L.; Zhang, H.; Hengster Movric, K.; Das, A., Algebraic graph theory and cooperative control consensus, 23-71 (2014), Springer London: Springer London London
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.