×

Signal generator based finite-time formation control for disturbed heterogeneous multi-agent systems. (English) Zbl 1481.93118

Summary: This paper investigates finite-time formation control problems of heterogeneous multi-agent systems subject to mismatched and matched disturbances. The studied agents are modelled with both different orders and dimensions. To achieve the desired finite-time formation control goal, a novel signal generator based finite-time formation control scheme is proposed, which is composed of two parts. In the first part, a distributed finite-time signal generator is established to produce formation references for the agents in finite time. In the second part, based on finite-time observer technique and homogeneous systems theory, a kind of composite anti-disturbance controllers are constructed for the agents to track the formation references in finite time. In this way, the studied multi-agent system completes the desired finite-time formation control task. Compared with the existing results, the proposed control scheme solves the disturbed finite-time formation control problems with both different agents’ orders and dimensions, simplifies the formation controller design by using a modular design philosophy, and makes the agents have a plug and play feature. A simulation example is shown to validate the effectiveness of the proposed control scheme.

MSC:

93D40 Finite-time stability
93A16 Multi-agent systems
Full Text: DOI

References:

[1] Olfati-Saber, R.; Murray, R. M., Consensus problems in networks of agents topology and time-delays, IEEE Trans. Autom. Control, 49, 9, 1520-1533 (2004) · Zbl 1365.93301
[2] 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. Frankl. Inst., 356, 11, 5706-5728 (2019) · Zbl 1415.93038
[3] Wang, X.; Wang, G.; Li, S., A distributed fixed-time optimization algorithm for multi-agent systems, Automatica, 122, 109289, 1-10 (2020) · Zbl 1453.93013
[4] Zhao, Y.; Liu, Y.; Wen, G.; Ren, W.; Chen, G., Edge-based finite-time protocol analysis with final consensus value and settling time estimations, IEEE Trans. Cybern., 50, 4, 1450-1459 (2020)
[5] Sakurama, K.; Azuma, S.; Sugie, T., Multi-agent coordination to high-dimensional target subspaces, IEEE Trans. Control Netw. Syst., 5, 1, 345-358 (2018) · Zbl 1507.93022
[6] Wang, X.; Li, S.; Chen, M. Z.Q., Composite backstepping consensus algorithms of leader-follower higher-order nonlinear multiagent systems subject to mismatched disturbances, IEEE Trans. Cybern., 48, 6, 1935-1946 (2018)
[7] Yoo, S., Connectivity-preserving consensus tracking of uncertain nonlinear strict-feedback multiagent systems: an error transformation approach, IEEE Trans. Neural Netw. Learn. Syst., 29, 9, 4542-4548 (2018)
[8] Zhang, J.; Ye, D.; Liu, M.; Sun, Z., Adaptive fuzzy finite-time control for spacecraft formation with communication delays and changing topologies, J. Frankl. Inst., 354, 11, 4377-4403 (2017) · Zbl 1380.93031
[9] Xiao, F.; Wang, L.; Chen, J.; Gao, Y., Finite-time formation control for multi-agent systems, Automatica, 45, 11, 2605-2611 (2009) · Zbl 1180.93006
[10] Wang, X.; Liu, W.; Wu, Q.; Li, S., A modular optimal formation control scheme of multi-agent systems with application to multiple mobile robots, IEEE Trans. Ind. Electron (2021)
[11] Mehdifar, F.; Hashemzadeh, F.; Baradarannia, M.; Queiroz, M., Finite-time rigidity-based formation maneuvering of multiagent systems using distributed finite-time velocity estimators, IEEE Trans. Cybern., 49, 12, 1268-1279 (2019)
[12] Lara, B.; Alexandre, S.; Carlos, C., Cooperative control design for time-varying formations of multi-agent systems, IEEE Trans. Autom. Control, 59, 8, 2283-2288 (2014) · Zbl 1360.93252
[13] Mastellone, S.; Mejia, J.; Stipanovic, D.; Spong, M., Formation control and coordinated tracking via asymptotic decoupling for lagrangian multi-agent systems, Automatica, 47, 11, 2355-2363 (2011) · Zbl 1228.93012
[14] Hua, Y.; Dong, X.; Hu, G.; Li, Q.; Ren, Z., Distributed time-varying output formation tracking for heterogeneous linear multiagent systems with a nonautonomous leader of unknown input, IEEE Trans. Autom. Control, 64, 10, 4292-4299 (2019) · Zbl 1482.93039
[15] Yuan, C.; Licht, S.; He, H., Formation learning control of multiple autonomous underwater vehicles with heterogeneous nonlinear uncertain dynamics, IEEE Trans. Cybern., 48, 10, 2920-2934 (2018)
[16] Mehrabian, A.; Khorasani, K., Distributed formation recovery control of heterogeneous multiagent euler-lagrange systems subject to network switching and diagnostic imperfections, IEEE Trans. Control Syst. Technol., 24, 6, 2158-2166 (2016)
[17] Su, Y.; Huang, J., Cooperative output regulation of linear multi-agent systems, IEEE Trans. Autom. Control, 57, 4, 1062-1066 (2012) · Zbl 1369.93051
[18] Li, Z.; Chen, M.; Ding, Z., Distributed adaptive controllers for cooperative output regulation of heterogeneous agents over directed graphs, Automatica, 68, 179-183 (2016) · Zbl 1334.93013
[19] Yaghmaie, F.; Lewis, F.; Su, R., Output regulation of linear heterogeneous multi-agent systems via output and state feedback, Automatica, 67, 157-164 (2016) · Zbl 1335.93051
[20] Hua, Y.; Dong, X.; Wang, J.; Li, Q.; Ren, Z., Time-varying output formation tracking of heterogeneous linear multi-agent systems with multiple leaders and switching topologies, J. Frankl. Inst., 356, 1, 539-560 (2019) · Zbl 1405.93015
[21] Xu, Y.; Luo, D.; Li, D.; You, Y.; Duan, H., Affine formation control for heterogeneous multi-agent systems with directed interaction networks, Neurocomputing, 330, 104-115 (2019)
[22] Bhat, S.; Bernstein, D., Geometric homogeneity with applications to finite-time stability, Math. Control Signals Syst., 17, 2, 101-127 (2005) · Zbl 1110.34033
[23] Bhat, S.; Bernstein, D., Finite-time stability of continuous autonomous systems, SIAM J. Control Optim., 38, 3, 751-766 (2000) · Zbl 0945.34039
[24] Wang, X.; Wang, G.; Li, S., Distributed finite-time optimization for disturbed second-order multiagent systems, IEEE Trans. Cybern., 51, 9, 4634-4647 (2021)
[25] Hu, Q.; Jiang, B., Continuous finite-time attitude control for rigid spacecraft based on angular velocity observer, IEEE Trans. Aerosp. Electron. Syst., 54, 3, 1082-1092 (2018)
[26] Du, H.; Wen, G.; Cheng, Y.; He, Y.; Jia, R., Distributed finite-time cooperative control of multiple high-order nonholonomic mobile robots, IEEE Trans. Neural Netw. Learn. Syst., 28, 12, 2998-3006 (2017)
[27] Hu, Q.; Jiang, B.; Zhang, Y., Observer-based output feedback attitude stabilization for spacecraft with finite-time convergence, IEEE Trans. Control Syst. Technol., 21, 2, 781-789 (2019)
[28] Wang, L.; Sun, S.; Xia, C., Finite-time stability of multi-agent system in disturbed environment, Nonlin. Dyn., 67, 3, 2009-2016 (2012) · Zbl 1243.93105
[29] Han, T.; Guan, Z.; Liao, R.; Chen, J.; Chi, M.; He, D., Distributed finite-time formation tracking control of multi-agent systems via FTSMC approach, IET Control Theory Appl., 11, 15, 2585-2590 (2016)
[30] Lv, J.; Chen, F.; Chen, G., Nonsmooth leader-following formation control of nonidentical multi-agent systems with directed communication topologies, Automatica, 64, 112-120 (2016) · Zbl 1329.93010
[31] Han, S., Prescribed consensus and formation error constrained finite-time sliding mode control for multi-agent mobile robot systems, IET Control Theory Appl., 12, 2, 282-290 (2018)
[32] Mei, F.; Wang, H.; Yao, Y.; Fu, J.; Yuan, X.; Yu, W., Robust second-order finite-time formation control of heterogeneous multi-agent systems on directed communication graphs, IET Control Theory Appl., 14, 6, 816-823 (2020) · Zbl 07907153
[33] Duan, J.; Zhang, H.; Cai, Y.; Zhang, K., Finite-time time-varying output formation-tracking of heterogeneous linear multi-agent systems, J. Frankl. Inst., 357, 2, 926-941 (2020) · Zbl 1429.93020
[34] Chen, W.; Yang, J.; Guo, L.; Li, S., Disturbance-observer-based control and related methods-an overview, IEEE Trans. Ind. Electron., 63, 2, 1083-1095 (2016)
[35] Han, J., From PID to active disturbance rejection control, IEEE Trans. Ind. Electron., 56, 3, 900-906 (2009)
[36] Wang, X.; Li, S.; Wang, G., Distributed optimization for disturbed second-order multiagent systems based on active antidisturbance control, IEEE Trans. Neural Netw. Learn. Syst., 31, 6, 2104-2117 (2020)
[37] Li, S.; Yang, J.; Chen, W.; Chen, X., Disturbance Observer-Based Control: Methods and Applications (2014), CRC Press: CRC Press Boca Raton
[38] Huang, Y.; Xue, W., Active disturbance rejection control: methodology and theoretical analysis, ISA Trans., 53, 4, 963-976 (2014)
[39] Yu, S.; Long, X.; Guo, G., Continuous finite-time output consensus tracking of high-order agents with matched and unmatched disturbances, IET Control Theory Appl., 10, 14, 1716-1723 (2016)
[40] Wang, X.; Li, S.; Yu, X.; Yang, J., Distributed active anti-disturbance consensus for leader-follower higher-order multi-agent systems with mismatched disturbances, IEEE Trans. Autom. Control, 62, 11, 5795-5801 (2017) · Zbl 1390.93547
[41] Wang, X.; Li, S.; Lam, J., Distributed active anti-disturbance output consensus algorithms for higher-order multi-agent systems with mismatched disturbances, Automatica, 74, 30-37 (2016) · Zbl 1348.93020
[42] He, W.; Sun, Y.; Yan, Z.; Yang, C.; Li, Z.; Kaynak, O., Disturbance observer-based neural network control of cooperative multiple manipulators with input saturation, IEEE Trans. Neural Netw. Learn. Syst., 31, 5, 1735-1746 (2020)
[43] Wang, X.; Wang, G.; Li, S., Distributed finite-time optimization for integrator chain multi-agent systems with disturbances, IEEE Trans. Autom. Control, 65, 12, 5296-5311 (2020) · Zbl 1536.93775
[44] Huang, X.; Lin, W.; Yang, B., Global finite-time stabilizaton of a class of uncertain nonlinear systems, Automatica, 41, 5, 881-888 (2005) · Zbl 1098.93032
[45] Cheng, Y.; Du, H.; He, Y.; Jia, R., Robust finite-time synchronization of coupled harmonic oscillations with external disturbance, J. Frankl. Inst., 352, 10, 4366-4381 (2015) · Zbl 1395.93177
[46] Tang, Y.; Deng, Z.; Hong, Y., Optimal output consensus of high-order multiagent systems with embedded technique, IEEE Trans. Cybern., 49, 5, 1768-1779 (2019)
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.