Hostname: page-component-84b7d79bbc-2l2gl Total loading time: 0 Render date: 2024-07-29T02:08:10.744Z Has data issue: false hasContentIssue false

Finite-time ADRC formation control for uncertain nonaffine nonlinear multi-agent systems with prescribed performance and input saturation

Published online by Cambridge University Press:  06 July 2023

Zhixiong Zhang
Affiliation:
School of Electrical and Control Engineering, Shaanxi University of Science and Technology, Xi’an, P.R. China
Kaijun Yang*
Affiliation:
School of Electrical and Control Engineering, Shaanxi University of Science and Technology, Xi’an, P.R. China
Lingcong Ouyang
Affiliation:
School of Electrical and Control Engineering, Shaanxi University of Science and Technology, Xi’an, P.R. China
*
Corresponding author: Kaijun Yang; Email: kaijunyang@sust.edu.cn

Abstract

This paper explores finite-time formation control of multi-agent systems (MASs) with high-order nonaffine nonlinear dynamics and saturated input. Based on active disturbance rejection control theory, extended state observer is employed to identify unknown nonaffine nonlinear functions in MASs. The proposed control law consisting of backstepping control, tracking differentiator, and finite-time performance function is adopted for MASs to achieve the desired formation while reaching performance requirements. An auxiliary dynamic compensator is introduced to correct the control deviation caused by input saturation. Lyapunov stability theory is utilized to analyze the stability of the closed-loop system, which guarantees that the formation tracking error can asymptotically converge to an arbitrarily small neighborhood around zero in finite time. Finally, the simulation results show that compared to the adaptive, cooperative learning, and virtual structure methods, the proposed control algorithm has stronger tracking ability and faster setting time (1.8 s) under the influence of nonaffine nonlinear uncertainties. The integral square error for the formation control strategy in this paper is 0.16, which is much smaller than the abovementioned methods and is therefore provided to manifest the validity and feasibility of the proposed control strategy.

Type
Research Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Liu, D., Liu, Z., Chen, C. and Zhang, Y., “Distributed adaptive fuzzy control approach for prescribed-time containment of uncertain nonlinear multi-agent systems with unknown hysteresis,” Nonlinear Dyn. 105(1), 257275 (2021).CrossRefGoogle Scholar
Cao, Y. and Song, Y., “Performance guaranteed consensus tracking control of nonlinear multiagent systems: A finite-time function-based approach,” IEEE Trans. Neural Netw. Learn. Syst. 32(4), 15361546 (2020).CrossRefGoogle Scholar
Yang, Y., Si, X., Yue, D. and Tian, Y.-C., “Time-varying formation tracking with prescribed performance for uncertain nonaffine nonlinear multiagent systems,” IEEE Trans. Autom. Sci. Eng. 18(4), 17781789 (2020).CrossRefGoogle Scholar
Chen, W., Liu, J. and Guo, H., “Achieving robust and efficient consensus for large-scale drone swarm,” IEEE Trans. Veh. Technol. 69(12), 1586715879 (2020).CrossRefGoogle Scholar
Du, H., Chen, M. Z. Q. and Wen, G., “Leader-following attitude consensus for spacecraft formation with rigid and flexible spacecraft,” J. Guid. Control Dyn. 39(4), 941948 (2016).CrossRefGoogle Scholar
Yoo, S. J. and Kim, T. H., “Distributed formation tracking of networked mobile robots under unknown slippage effects,” Automatica 54 (1), 100106 (2015).CrossRefGoogle Scholar
Li, X. and Zhu, D., “An adaptive SOM neural network method for distributed formation control of a group of AUVs,” IEEE Trans. Ind. Electron. 65(10), 82608270 (2018).Google Scholar
El-Ferik, S., Qureshi, A. and Lewis, F. L., “Neuro-adaptive cooperative tracking control of unknown higher-order affine nonlinear systems,” Automatica 50(3), 798808 (2014).CrossRefGoogle Scholar
Cheng, L., Hou, Z.-G., Tan, M., Lin, Y. and Zhang, W., “Neural-network based adaptive leader-following control for multi-agent systems with uncertainties,” IEEE Trans. Neural Netw. 21(8), 13511358 (2010).CrossRefGoogle Scholar
Zhang, H. and Lewis, F. L., “Adaptive cooperative tracking control of higher order nonlinear systems with unknown dynamics,” Automatica 48(7), 14321439 (2012).CrossRefGoogle Scholar
Verginis, C. K., Nikou, A. and Dimarogonas, D. V., “Position and Orientation Based Formation Control of Multiple Rigid Bodies with Collision Avoidance and Connectivity Maintenance.” In: 2017 IEEE 56th Annual Conference on Decision and Control (CDC) (IEEE, 2017) pp. 411416.CrossRefGoogle Scholar
Bechlioulis, C. P. and Kyriakopoulos, K. J., “Robust Model-Free Formation Control with Prescribed Performance and Connectivity Maintenance for Nonlinear Multi-Agent Systems,” In: IEEE 53rd IEEE Conference on Decision and Control (IEEE, 2014) pp. 45094514.CrossRefGoogle Scholar
Yan, B., Shi, P., Lim, C.-C. and Wu, C., “Robust formation control for multiagent systems based on adaptive observers,” IEEE Syst. J. 16(2), 31393150 (2022).CrossRefGoogle Scholar
Shou, Y., Xu, B., Lu, H., Zhang, A. and Mei, T., “Finite-time formation control and obstacle avoidance of multi-agent system with application,” Int. J. Robust Nonlinear Control 32(5), 28832901 (2022).CrossRefGoogle Scholar
Zhang, J., Zhang, H., Gao, Z. and Sun, S., “Time-varying formation control with general linear multi-agent systems by distributed event-triggered mechanisms under fixed and switching topologies,” Neural Comput. Appl. 34(6), 42774294 (2022).CrossRefGoogle Scholar
Li, W., Zhang, H., Wang, W. and Cao, Z., “Fully distributed event-triggered time-varying formation control of multi-agent systems subject to mode switching denial-of-service attacks,” Appl. Math. Comput. 414(1), 126645 (2022).Google Scholar
Wang, J., Gao, J., Zhang, X. and He, J., “Formation Control of Time-Varying Multi-Agent System Based on BP Neural Network,” In: 2020 16th International Conference on Control, Automation, Robotics and Vision (ICARCV) (IEEE, 2020) pp. 707712.CrossRefGoogle Scholar
Fei, Y., Shi, P. and Lim, C.-C., “Neural network adaptive dynamic sliding mode formation control of multi-agent systems,” Int. J. Syst. Sci. 51(11), 20252040 (2020).CrossRefGoogle Scholar
Han, S. I. and Lee, J., “Finite-time sliding surface constrained control for a robot manipulator with an unknown deadzone and disturbance,” ISA Trans. 65(1), 307–318 (2016).Google Scholar
Omürlü, V. E., Büyük, U., Sahin, R. A., Kirli, A. and Turgut, M. N., “An experimental stationary quadrotor with variable DOF,” Sadhana 38(2), 247264 (2013).Google Scholar
Davydov, R., Antonov, V., Makeev, S., Batov, Y., Dudkin, V. and Myazin, N., “New High-Speed System for Controlling the Parameters of a Nuclear Reactor in a Nuclear Power Plant,” In: E3S Web of Conferences, EDP Sciences, vol. 140 (2019) pp. 02001.Google Scholar
Pashilkar, A. A., Sundararajan, N. and Saratchandran, P., “Adaptive nonlinear neural controller for aircraft under actuator failures,” J. Guid. Control Dyn. 30(3), 835847 (2017).CrossRefGoogle Scholar
Mutha, R. K., Cluett, W. R. and Penlidis, A., “Nonlinear model-based predictive control of control nonaffine systems,” Automatica 33(5), 907913 (1997).CrossRefGoogle Scholar
Krstic, M., Kokotovic, P. V. and Kanellakopoulos, I.. Nonlinear and Adaptive Control Design (John Wiley and Sons, Inc., 1995).Google Scholar
Siavash, M., Majd, V. J. and Tahmasebi, M., “A practical finite-time backstepping sliding-mode formation controller design for stochastic nonlinear multi-agent systems with time-varying weighted topology,” Int. J. Syst. Sci. 51(3), 488506 (2020).CrossRefGoogle Scholar
Chen, Y.-Y., Zhang, Y. and Wang, Z.-Z., “An adaptive backstepping design for formation tracking motion in an unknown Eulerian specification flowfield,” J. Frank. Inst. 354(14), 62176233 (2017).CrossRefGoogle Scholar
Hua, C., Chen, J. and Li, Y., “Leader-follower finite-time formation control of multiple quadrotors with prescribed performance,” Int. J. Syst. Sci. 48(12), 24992508 (2017).CrossRefGoogle Scholar
Cheng, C., Hu, Y. and Wu, J., “Auto disturbance controller of non-affine nonlinear pure feedback systems,” Acta Autom. Sin. 40(7), 15281536 (2014).Google Scholar
Zhao, S. and Gao, Z., “Modified active disturbance rejection control for time-delay systems,” ISA Trans. 53(4), 882888 (2014).CrossRefGoogle ScholarPubMed
Wu, Z.-H., Zhou, H.-C., Guo, B.-Z. and Deng, F., “Review and new theoretical perspectives on active disturbance rejection control for uncertain finite-dimensional and infinite-dimensional systems,” Nonlinear Dyn. 101(2), 935959 (2020).CrossRefGoogle Scholar
Fareh, R., S. Khadraoui, M. Y. Abdallah, M. Baziyad and M. Bettayeb, “Active disturbance rejection control for robotic systems: A review,” Mechatronics 80(1), 102671 (2021).Google Scholar
Wang, F., Qian, Z., Yan, Z., Yuan, C. and Zhang, W., “A novel resilient robot: Kinematic analysis and experimentation,” IEEE Access 8(1), 28852892 (2019).CrossRefGoogle Scholar
Zhang, T., Zhang, W. and Gupta, M., “Resilient robots: Concept, review, and future directions,” Robotics 6(4), 222017 (2017).CrossRefGoogle Scholar
Stamouli, C. J., Bechlioulis, C. P. and Kyriakopoulos, K. J., “Multi-agent formation control based on distributed estimation with prescribed performance,” IEEE Robot. Autom. Lett. 5(2), 29292934 (2020).CrossRefGoogle Scholar
Chen, F. and Dimarogonas, D. V., “Leader-follower formation control with prescribed performance guarantees,” IEEE Trans. Control Netw. Syst. 8(1), 450461 (2020).CrossRefGoogle Scholar
Li, F. and Liu, Y., “Prescribed-performance control design for pure-feedback nonlinear systems with most severe uncertainties,” SIAM J. Control Optim. 56(1), 517537 (2018).CrossRefGoogle Scholar
Fei, Y., Shi, P. and Lim, C. C., “Neural-based formation control of uncertain multi-agent systems with actuator saturation,” Nonlinear Dyn. 108(4), 36933709 (2022).CrossRefGoogle Scholar
Yang, Z., Li, S., Yu, D. and Chen, C., “BLS-based formation control for nonlinear multi-agent systems with actuator fault and input saturation,” Nonlinear Dyn. 109(4), 26572673 (2022).CrossRefGoogle Scholar
Mohammadzamani, F., Hashemi, M. and Shahgholian, G., “Adaptive neural control of non-linear fractional order multi-agent systems in the presence of error constraints and input saturation,” IET Control Theory Appl. 16(13), 12831298 (2022).CrossRefGoogle Scholar
Zhao, Y., Yu, H. and Xia, X., “Event-triggered adaptive control of multi-agent systems with saturated input and partial state constraints,” J. Frank. Inst. 359(8), 33333365 (2022).CrossRefGoogle Scholar
Hao, R., Wang, H. and Zheng, W., “Dynamic event-triggered adaptive command filtered control for nonlinear multi-agent systems with input saturation and disturbances,” ISA Trans. 130(1), 104120 (2022).CrossRefGoogle ScholarPubMed
Yu, Z., Qu, Y. and Zhang, Y., “Distributed fault-tolerant cooperative control for multi-UAVs under actuator fault and input saturation,” IEEE Trans. Control Syst. Technol. 27(6), 24172429 (2018).CrossRefGoogle Scholar
Chen, F. and Dimarogonas, D. V., “Further Results on Leader-Follower Multiagent Formation Control with Prescribed Performance Guarantees,” In: 2020 59th IEEE Conference on Decision and Control (CDC) (IEEE, 2020) pp. 40234030.CrossRefGoogle Scholar
Hashim, H. A., El-Ferik, S. and Lewis, F. L., “Neuro-adaptive cooperative tracking control with prescribed performance of unknown higher-order nonlinear multi-agent systems,” Int. J. Control 92(2), 445460 (2019).CrossRefGoogle Scholar
Mehdifar, F., Bechlioulis, C. P., Hashemzadeh, F. and Baradarannia, M., “Prescribed performance distance-based formation control of multi-agent systems,” Automatica 119(1) 109086 (2020).CrossRefGoogle Scholar
Shi, Z., Zhou, C. and Guo, J., “Neural network observer based consensus control of unknown nonlinear multi-agent systems with prescribed performance and input quantization,” Int. J. Control Autom. Syst. 19(5), 19441952 (2021).CrossRefGoogle Scholar
Huang, Y. and Han, J., “Analysis and design for the second order nonlinear continuous extended states observer,” Chin. Sci. Bull. 45(21), 19381944 (2000).CrossRefGoogle Scholar
Tee, K. P., Ge, S. S. and Tay, E. H., “Barrier Lyapunov functions for the control of output-constrained nonlinear systems,” Automatica 45(4), 918927 (2009).CrossRefGoogle Scholar
Dai, S. L., He, S., Y., Ma and C., Yuan, “Distributed cooperative learning control of uncertain multiagent systems with prescribed performance and preserved connectivity,” IEEE Trans. Neural Netw. Learn. Syst. 32(7), 32173229 (2020).CrossRefGoogle Scholar
Freudenthaler, G. and Meurer, T., “PDE-based multi-agent formation control using flatness and backstepping: Analysis, design and robot experiments,” Automatica 115(1), 108897 (2020).CrossRefGoogle Scholar
Dong, X., Zhou, Y. and Ren, Z., Time-varying formation tracking for second-order multi-agent systems subjected to switching topologies with application to quadrotor formation flying,” Automatica 64(6), 50145024 (2016).Google Scholar