×

Enhanced affine formation maneuver control using historical acceleration command. (English) Zbl 1533.93320

Summary: How a network of multiple vehicles gets to a goal formation from an initial formation is as important as reaching the goal formation. Despite that stress matrix has been well applied to construct distributed affine formation control, most works have focused on the stabilization or stability issues and paid little attention to the performance regulation or the control parameterization issues. In this paper, we aim to design an error-model based distributed control for the affine formation maneuver of second-order multi-agent systems (MASs), and to demonstrate the advantages of the control approach in performance tuning. The basic idea behind the control design is to force the actual error-trajectory dynamics of each controlled follower to approximate that of an ideal second-order error model. The designed controller possesses a notable feature that the historical acceleration command (HAC) is used to enhance system performance during the formation maneuvers. By a theory tool of neutral functional differential equations, we develop a delay-independent condition on the design parameters, under which the system stability is robust to the actively introduced HAC. Furthermore, we derive an inequality describe the relationship between the ultimate bounds of tracking errors and the delay parameter. This paper presents a clear mechanism to tune the comprehensive performance of affine formation control. Simulation results show the effectiveness of the stability condition and the performance-tuning mechanism, as well as the possible fragility of the system stability to the delay when the condition is not satisfied.
© 2023 John Wiley & Sons Ltd.

MSC:

93C23 Control/observation systems governed by functional-differential equations
34K40 Neutral functional-differential equations
93D05 Lyapunov and other classical stabilities (Lagrange, Poisson, \(L^p, l^p\), etc.) in control theory
93A16 Multi-agent systems
Full Text: DOI

References:

[1] AndersonBD, YuC, FidanB, HendrickxJM. Rigid graph control architectures for autonomous formations. IEEE Control Syst Mag. 2008;28(6):48‐63. · Zbl 1395.93383
[2] OhKK, ParkMC, AhnHS. A survey of multi‐agent formation control. Automatica. 2015;53:424‐440. · Zbl 1371.93015
[3] YuD, ChenCLP. Automatic leader‐follower persistent formation generation with minimum agent‐movement in various switching topologies. IEEE Trans Cybern. 2020;50(4):1569‐1581.
[4] AhnHS, MooreKL, ChenY. Trajectory‐keeping in satellite formation flying via robust periodic learning control. Int J Robust Nonlinear Control. 2010;20(14):1655‐1666. · Zbl 1204.93082
[5] GillE, SundaramoorthyP, BouwmeesterJ, ZandbergenB, ReinhardR. Formation flying within a constellation of nano‐satellites: the QB50 mission. Acta Astronaut. 2013;82(1):110‐117.
[6] WangC, TnunayH, ZuoZ, LennoxB, DingZ. Fixed‐time formation control of multirobot systems: design and experiments. IEEE Trans Ind Electron. 2018;66(8):6292‐6301.
[7] GomboY, TiwariA, DevasiaS. Accelerated‐gradient‐based flexible‐object transport with decentralized robot teams. IEEE Robot Autom Lett. 2021;6(1):151‐158.
[8] KoungD, KermorgantO, FantoniI, BelouaerL. Cooperative multi‐robot object transportation system based on hierarchical quadratic programming. IEEE Robot Autom Lett. 2021;6(4):6466‐6472.
[9] FahimiF. Sliding‐mode formation control for underactuated surface vessels. IEEE Trans Robot. 2007;23(3):617‐622.
[10] ZhangJX, YangGH. Fault‐tolerant leader‐follower formation control of marine surface vessels with unknown dynamics and actuator faults. Int J Robust Nonlinear Control. 2018;28(14):4188‐4208. · Zbl 1401.93010
[11] LiuH, LyuY, LewisFL, WanY. Robust time‐varying formation control for multiple underwater vehicles subject to nonlinearities and uncertainties. Int J Robust Nonlinear Control. 2019;29(9):2712‐2724. · Zbl 1418.93073
[12] LiuH, MaT, LewisFL, WanY. Robust formation trajectory tracking control for multiple quadrotors with communication delays. IEEE Trans Control Syst Technol. 2020;28(6):2633‐2640.
[13] WangX, YuY, LiZ. Distributed sliding mode control for leader‐follower formation flight of fixed‐wing unmanned aerial vehicles subject to velocity constraints. Int J Robust Nonlinear Control. 2021;31(6):2110‐2125. · Zbl 1526.93026
[14] AndersonB, FidanB, YuC, WalleD. UAV Formation Control: Theory and Application. Springer; 2008:15‐33. · Zbl 1201.93089
[15] BayezitI, FidanB. Distributed cohesive motion control of flight vehicle formations. IEEE Trans Ind Electron. 2013;60(12):5763‐5772.
[16] LinZ, WangL, ChenZ, FuM, HanZ. Necessary and sufficient graphical conditions for affine formation control. IEEE Trans Automat Contr. 2016;61(10):2877‐2891. · Zbl 1359.93320
[17] ZhaoS. Affine formation maneuver control of multiagent systems. IEEE Trans Automat Contr. 2018;63(12):4140‐4155. · Zbl 1423.93042
[18] XuY, ZhaoS, LuoD, YouY. Affine formation maneuver control of high‐order multi‐agent systems over directed networks. Automatica. 2020;118:109004. · Zbl 1447.93010
[19] XuY, LuoD, YouY, DuanH. Affine transformation based formation maneuvering for discrete‐time directed networked systems. Sci China Technol Sci. 2020;63(1):73‐85.
[20] LuoZ, ZhangP, DingX, TangZ, WangC, WangJ. Adaptive affine formation maneuver control of second‐order multi‐agent systems with disturbances. Paper presented at: The Organization. 2020 1071‐1076.
[21] LinY, LinZ, SunZ, AndersonBD. A unified approach for finite‐time global stabilization of affine, rigid, and translational formation. IEEE Trans Automat Contr. 2021;67(4):1869‐1881. · Zbl 1537.93653
[22] CarliR, FagnaniF, SperanzonA, ZampieriS. Communication constraints in the average consensus problem. Automatica. 2008;44(3):671‐684. · Zbl 1283.93014
[23] NedićA, LiuJ. On convergence rate of weighted‐averaging dynamics for consensus problems. IEEE Trans Automat Contr. 2016;62(2):766‐781. · Zbl 1364.93028
[24] AndreassonM, DimarogonasDV, SandbergH, JohanssonKH. Distributed control of networked dynamical systems: static feedback, integral action and consensus. IEEE Trans Automat Contr. 2014;59(7):1750‐1764. · Zbl 1360.93011
[25] RenW. Multi‐vehicle consensus with a time‐varying reference state. Syst Control Lett. 2007;56:474‐483. · Zbl 1157.90459
[26] LiJ, XuS, ChuY, WangH. Distributed average consensus control in networks of agents using outdated states. IET Control Theory Appl. 2010;4(5):746‐758.
[27] LiuS, XieL, LewisFL. Synchronization of multi‐agent systems with delayed control input information from neighbors. Automatica. 2011;47(10):2152‐2164. · Zbl 1228.93010
[28] LiuS, XieL, ZhangH. Containment control of multiagent systems by exploiting the control inputs of neighbors. Int J Robust Nonlinear Control. 2014;24(17):2803‐2818. · Zbl 1305.93017
[29] ZhuB, ChenJ, WangJ. A distributed leader following tracking controller using delayed control input information from neighbors. Int J Robust Nonlinear Control. 2019;29:5668‐5703. · Zbl 1430.93009
[30] DevasiaS. Cohesive networks using delayed self reinforcement. Automatica. 2020;112:108699. · Zbl 1430.93189
[31] HaleJK, LunelSMV. Introduction to Functional Differential Equations. Vol 99. Springer Science & Business Media; 2013.
[32] GenericCR. Global rigidity. Discrete Comput Geom. 2005;33(4):549‐563. · Zbl 1072.52016
[33] KhooS, XieL, ManZ. Robust finite‐time consensus tracking algorithm for multirobot systems. IEEE‐ASME Trans Mechatron. 2009;14(2):219‐228.
[34] DasA, LewisFL. Cooperative adaptive control for synchronization of second‐order systems with unknown nonlinearities. Int J Robust Nonlinear Control. 2011;21(13):1509‐1524. · Zbl 1227.93006
[35] LiZ, LiuHHT, ZhuB, GaoH. Robust second‐order consensus tracking of multiple 3‐DOF laboratory helicopters via output feedback. IEEE‐ASME Trans Mechatron. 2015;20(5):2538‐2549.
[36] ZhuB, LiuHT, ZhanL. Robust distributed attitude synchronization of multiple three‐DOF experimental helicopters. Control Eng Pract. 2015;36:87‐99.
[37] Github.inc. Enhanced Affine Formation Maneuver Control Using Historical Acceleration Command (HAC) Simulation Code. 2023https://github.com/Godvey/HAC‐Affine
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.