1. Introduction
In the past few decades, the rapid advancement of computing and network technologies has attracted widespread attention to distributed cooperative control in multi-agent systems. Its versatility and applicability make it a prevalent approach in systems science and control [
1,
2,
3,
4,
5,
6,
7]. To address the varied needs of different tasks, cooperative control can be categorized into several types, including consensus, tracking, containment, and formation control [
8,
9,
10,
11,
12,
13,
14,
15], etc. The formation control is to achieve position and velocity control of all agents through information exchange, form specific geometries to complete complex cooperative tasks. Consequently, formation control for multi-agent systems is applied in various fields, including obstacle avoidance [
16], multi-robot systems [
17], and unmanned aerial vehicles [
18], etc.
Recently, many scholars have explored formation control in multi-agent systems and achieved important research results. In [
19], Liang et al. proposed a control strategy that uses relative local data and the desired formation structure to address the heterogeneous formation problem. In [
20], Chen et al. addressed the problem of optimal control with uniformly moving leaders and developed a distributed control strategy with integrators for the followers. In [
21], He et al. investigated formation control for linear multi-agent systems by using output feedback and an asynchronous sampled-data mechanism. These studies provide important research methods for the formation control of integer-order models. However, integer-order models have limitations in dealing with systems with memory effects and long time dependencies. As a result, there is increasing interest in using fractional-order models to achieve a more accurate representation of complex systems in formation control. In [
22], Luo et al. used iterative control strategies and an initial learning rule for achieving finite-time formation control. In [
23], Gong et al. introduced an observer-based distributed control approach and converted the time-varying formation control issues into a problem of asymptotic stability. In [
24], Liu et al. explored formation control with relative damping and non-uniform symmetric delays, applying frequency domain theory. In [
25], Meng et al. introduced a dynamic event-triggered approach to address leader-follower formation control subject to external disturbances. In [
26], Zamani et al. investigated fixed-time consensus and formation control under external disturbances by using the virtual structure method, and introduced a distributed sliding mode control approach based on neighborhood error variables.
Within multi-agent systems formation control, traditional methods typically rely on preset static parameters or fixed feedback gain matrices. These methods may perform poorly with dynamic changes or internal systems uncertainties. For example, dynamic changes between agents, sensor errors, or varying task requirements can affect the stability and performance of the formation. To overcome these challenges, adaptive techniques are introduced to enhance the robustness for multi-agent systems by real-time adjustment of control parameters. For instance, a time-varying parameter-adjustable adaptive control strategy was introduced to address the time-varying formation control problem [
27]. In [
28], Li et al. proposed a novel adaptive event-triggered control strategy aimed at reducing the constraints on control coefficients in the stability analysis of uncertain systems. In [
29], Wang et al. explored the bounded Mittag-Leffler formation control issue, incorporating adaptive coupling gains into the triggering conditions and control protocols. In [
30], Li et al. applied adaptive techniques to neural networks and employed a virtual leader approach to successfully achieve formation and obstacle avoidance for torpedo-type underactuated autonomous underwater vehicles.
It’s worth noting that the studies mentioned above are based on a fixed topology, which often fails to account for the dynamic nature of real-world multi-agent systems where agents’ positions and velocities continuously change. These variations frequently lead to switching topologies, which can adversely affect system performance by causing instability or loss of control inputs. To address these challenges, we focus on adaptive formation control for nonlinear fractional-order multi-agent systems. The adaptive control protocol is designed to dynamically adjust control inputs in response to these changes, including actuator failures, by continuously monitoring performance and recalibrating coupling gains. This adaptability ensures the stability of the formation and maintains resilience, allowing agents to achieve and sustain the desired configuration despite the loss of functionality in any single actuator.
- (1)
Compared to the work in [
24,
26], we have developed a second-order nonlinear fractional-order multi-agent system model that incorporates both position and velocity information under actuator failure conditions and switching topologies. As a result, our research is more challenging, comprehensive, and practically relevant.
- (2)
We generalise the multi-agent systems formation problem to fractional-order. The results presented in literature [
31,
32] primarily concern integer-order multi-agent systems, which can be regarded as a special case of this paper.
- (3)
We propose a novel control protocol with two different adaptive coupling gains and establish a Lyapunov function involving actuator failures, error variables, and their derivatives. This provides new insights into formation control of fractional-order multi-agent systems under actuator failures and switching topologies.
- (4)
This study enhances formation control by improving the robustness and adaptability of multi-agent systems in dynamic environments, which is crucial for applications such as unmanned aerial vehicles and robotic teams. It also develops fault-tolerant control strategies to maintain stability and performance during actuator failures and provides advanced control protocols for complex coordination tasks.
The remainder of the article is outlined as follows. In
Section 2, we outline the necessary notations in
Table 1, basic concepts of switching topologies, definitions and lemmas we will need later. In
Section 3, we present the model and several assumptions necessary for the study. In
Section 4, we outline the adaptive formation control strategy and conduct a stability analysis and theoretical proof. Finally, we demonstrate the correctness and superiority of the theoretical results through comparative experiments.
2. Preliminaries
In the context of switching topology, the switching signal
is defined on
and maps to the set
, where s denotes the total number of possible topologies.
The communication network in multi-agent systems under switching topological structures is described by the undirected graph
, where
denotes the set of N followers in
,
stands for the edge set in
.
denotes that nodes
and
are adjacent at time t.
represents the adjacency matrix of
. If the i-th and j-th nodes are adjacent, then
; otherwise,
. Moreover, we assume that no node connects to itself, i.e.,
. The Laplacian matrix
is defined with
and
for
.
Let
consist of one leader and N followers,
with
. If the i-th follower communicates with the leader,
; otherwise,
.
Definition 1. ([
33]).
The fractional derivative of a function
in the Caputo sense is defined aswhere
,
, and
represents the Gamma function. Definition 2. ([
33]).
The one-parameter Mittag-Leffler functions is defined aswhere
Definition 3. Let
and
. The Kronecker product
is a matrix in
, and is defined as It has the following propertieswhere the matrices
and M are of appropriate dimensions, and ι is a scalar. Definition 4. ([
34]).
If there exist constants
and
, such thatthen
is said to be Mittag-Leffler convergent to 0. Lemma 1 ([
35]).
If the α-order derivative of a continuous function
satisfyingwhere
,
. Then Lemma 2. ([
36]).
Consider a differentiable vector function
, the following inequality holdswhere
is positive definite matrix. Lemma 3. ([
37]).
For
, the following inequality holds:where
, and
is a symmetric matrix. Lemma 4. ([
38]).
For
and
, the following inequality holds Lemma 5. ([
39]).
The matrix
is positive definite if the leader can reach every node in
. 3. Problem Formulation
In fractional-order multi-agent systems where there is one leader and
N followers, the dynamics of the
i-th follower is as follows
The leader’s dynamic is given by
where
,
and
represent the position, velocity and control input of the
i-th follower at time
t, respectively.
and
represent the position and velocity of the leader at time
t.
and
are the inherent dynamics of followers and leader and satisfy the Lipschitz condition.
If a fault causes the actuator to respond inadequately to the control input signal, the effective control input
for the
i-th follower is represented by
where
is a time-dependent parameter that reflects the decrease in actuator efficiency for the
i-th follower. When
, the actuator is fully operational; otherwise, it is functioning with reduced effectiveness.
represents the ideal control input assuming no faults. Based on the above description, we give the flowchart for the study of adaptive formation control for multi-agent systems in
Figure 1.
Figure 1.
Flowchart for the study of adaptive formation control for multi-agent systems.
Figure 1.
Flowchart for the study of adaptive formation control for multi-agent systems.
Remark 1. The functions
and
are key components of the system’s inherent dynamics, reflecting the intrinsic nonlinear characteristics of the system, which depend on time t and the velocities of the agents
and
. Assume that these functions satisfy the Lipschitz condition, then the system’s response to changes in state variables is continuous and bounded, thereby guarantee the stability and robustness in the control design.
Assumption 1. is undirected and connected.
Assumption 2. remains fixed and connected over the interval
, where
denotes the moment of topology switch, and
.
Assumption 3. In
, the leader can reach each node.
Assumption 4. For any
, there exists a positive constant such that Definition 5. The systems (1) and (2) are considered to achieve the desired formation if the following conditions holdwhere
represents the desired positional deviation of the i-th follower relative to the leader. The systems (1) and (2) are said to achieve concensus tracking if
. 4. Main Results
In this section, we propose an adaptive control protocol to achieve formation control and analyze the stability of the systems and derive the sufficient conditions for achieving the desired formation.
Define variables
and
for
as
Let
The distributed adaptive control protocol designed for the
i-th follower is given as follows
where
with
,
representing adaptive coupling gains of
i-th agent, as defined in (
8).
According to the Kronecker product,
can be expressed as
where
and
.
We now present the following theorem to establish the effectiveness of the distributed control protocol (
5).
Theorem 1. If Assumptions 1–4 hold and the following conditions hold
- (i)
The adaptive coupling gains
and
are given by where
are positive constants,
- (ii)
where
are large enough constants. Then, under the distributed adaptive control protocol (
5)
, the second-order fractional-order multi-agent systems (
1)
and (
2)
achieve formation control.
Proof of Theorem 1. Select a Lyapunov function
where
Obviously,
.
According to (
7) and Lemma 2, we have
Based on Assumption 4 and Lemma 4, we can get
where
.
Substituting (
13) and (
14) into (
10), we can gain
For
, according to (
8) and Lemma 2, one has
where
Combining (
15) with (
16), it yields
Let
we can obtain
.
According to Lemma 3, we have
Obviously, there exist sufficiently large
such that
Therefore, there exists
such that
According to Lemma 1, we can gain
From (
9), we have
so
where
Based on Definition 4, we can see
as
,which leads to
,
It implies that the systems (
1) and (
2) can achieve the Mittag-Leffler stability under designed control protocol (
5). □
5. Numerical Simulation
In this section, we conduct numerical simulations for the multi-agent system consisting of one leader and five followers. The proposed adaptive control protocol is compared against the traditional fixed-coupling gain control protocol. The switching topologies and the corresponding switching signal are illustrated in
Figure 2 and
Figure 3. In these topologies, Node 0 represents the leader, while the remaining five nodes represent the followers. The edges between the nodes indicate the information exchange links. Specifically, when
, the communication topology of the multi-agent system corresponds to
. Conversely, when
, the communication topology switches to
. The computer configurations used for the simulations are provided in
Table 2 and
Table 3.
Based on
Figure 2, the matrices
and
for the switching topologies can be derived as follows
Next, the nonlinear terms for each agent
are defined as
Based on these settings, we obtain
,
and
.
To simulate actuator failures, we define the loss of actuator effectiveness
for each follower
as follows
The average actuator loss is
.
Let
. For the adaptive coupling gains defined in (
8), we set the parameters as follows
The initial values are given by
The initial positions of the leader and followers are randomly generated and specified as
The initial velocities for the leader and followers are
Finally, the desired formation geometry is defined as
Figure 4 shows snapshots of the leader and followers’ positions at different time in three-dimensional space, applying the adaptive control protocol (
5). By connecting the agents in these snapshots, it is evident that all agents gradually form and maintain a regular hexagon configuration, indicating successful coordination and stability within the multi-agent system. This formation serves as a strong testament to the efficacy of the proposed control protocol (
5).
Figure 5 depicts the trajectory of the adaptive coupling gains, which ultimately converge to a constant value. This shows that the adaptive gains stabilize after a period of adjustment, reinforcing the reliability and robustness of the control approach.
Figure 6 and
Figure 7 illustrate the variations of the position and the velocity trajectories, respectively. In these figures, the solid lines represent the motion trajectories achieved under adaptive coupling gain control, while the dashed lines correspond to those under fixed coupling gain control. It is worth noting that while both methods lead to a gradual convergence of position and velocity errors to zero, our approach exhibits a significantly faster convergence rate compared to traditional methods. This observation highlights the effectiveness of the adaptive control strategy in enhancing performance.
Figure 6.
Position errors
,
and
.
Figure 6.
Position errors
,
and
.
Finally,
Figure 8 presents the trajectory of the control inputs over time, providing insights into the dynamics of the control mechanism employed. Overall, these results collectively demonstrate the effectiveness and potential of the proposed control strategy in achieving desired formation and stability in fractional-order multi-agent systems.
6. Conclusions
In this paper, we put forward a novel distributed adaptive formation control protocol for second-order nonlinear fractional-order multi-agent systems that are subject to the effects of actuator failures and switching topologies. The incorporation of adaptive coupling gains markedly enhanced the resilience of the system to dynamic disturbances. The correctness of the theoretical results is further illustrated by implementing a formation control task for a positive hexagon. These results not only extend the theoretical understanding of fractional-order systems, but also provide practical insights for the design of resilient multi-agent networks. Notwithstanding the success of the proposed approach, certain limitations remain. For instance, the present model is based on the assumption of ideal communication between agents, which may not be applicable in real-world scenarios that involve delays or noise. Furthermore, the scalability of the method to larger networks requires further investigation. In future, we will concentrate on resolving communication delays, addressing external disturbances and applying the proposed control framework to more complex multi-agent systems.
Author Contributions
Conceptualization, J.L., Z.Y. and X.S.; methodology, J.L., Z.Y. and X.S.; software, Z.Y. and X.S.; validation, J.L., Z.Y. and X.L.; formal analysis, J.L., Z.Y., X.S. and X.L.; investigation, J.L. and X.S.; writing—original draft preparation, Z.Y.; writing—review and editing, J.L.; visualization, X.L. and X.S.; supervision, J.L.; funding acquisition, J.L. All authors have read and agreed to the published version of the manuscript.
Funding
The first author was supported by the National Natural Science Foundation of China grant (12126408), Hunan Provincial Natural Science Foundation of China grant (2024JJ5004).
Data Availability Statement
Data are contained within the article.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Rezaee, H.; Abdollahi, F. A decentralized cooperative control scheme with obstacle avoidance for a team of mobile robots. IEEE Trans. Ind. Electron. 2024, 61, 347–354. [Google Scholar] [CrossRef]
- Li, Z.; Chen, J. Robust consensus of linear feedback protocols over uncertain network graphs. IEEE Trans. Autom. Control 2017, 62, 4251–4258. [Google Scholar] [CrossRef]
- Zhao, S. Affine formation maneuver control of multiagent systems. IEEE Trans. Autom. Control. 2018, 63, 4140–4155. [Google Scholar] [CrossRef]
- Luo, D.; Wang, J.; Shen, D. PDα-type distributed learning control for nonlinear fractional-order multiagent systems. Math. Methods Appl. Sci. 2019, 42, 4543–4553. [Google Scholar] [CrossRef]
- Donganont, M.; Liu, X. Scaled consensus problems of multi agent systems via impulsive protocols. Appl. Math. Model. 2023, 116, 532–546. [Google Scholar] [CrossRef]
- Thanh, H.L.N.N.; Vu, M.T.; Mung, N.X.; Nguyen, N.P.; Phuong, N.T. Perturbation observer-based robust control using a multiple sliding surfaces for nonlinear systems with influences of matched and unmatched uncertainties. Mathematics 2020, 8, 1371. [Google Scholar] [CrossRef]
- Alattas, K.A.; Mohammadzadeh, A.; Mobayen, S.; Abo-Dief, H.M.; Alanazi, A.K.; Vu, M.T.; Chang, A. Automatic control for time delay markov jump systems under polytopic uncertainties. Mathematics 2022, 10, 187. [Google Scholar] [CrossRef]
- Fan, Y.; Jin, Z.; Luo, X.; Guo, B. Robust finite-time consensus control for euler–lagrange multi-agent systems subject to switching topologies and uncertainties. Appl. Math. Comput. 2022, 432, 127367. [Google Scholar] [CrossRef]
- Qin, Z.; Wu, H.; Wang, J. Proactive cooperative consensus control for a class of human-in-the-loop multi-agent systems with human time-delays. Neurocomputing 2024, 581, 127485. [Google Scholar] [CrossRef]
- Cui, B.; Wang, Y.; Liu, K.; Xia, Y. Sliding mode based prescribed-time consensus tracking control of second-order multi-agent systems. Automatica 2023, 158, 111296. [Google Scholar] [CrossRef]
- Liang, M.; Li, J. Distributed data-driven iterative learning point-to-point consensus tracking control for unknown nonlinear multi-agent systems. Neurocomputing 2023, 561, 126875. [Google Scholar] [CrossRef]
- Liu, S.; Fu, X.; Zhao, X.; Pang, D. Containment control for fractional-order multi-agent systems with mixed time delays. Mathematical Methods in the Appl. Sci. 2023, 46, 3176–3186. [Google Scholar] [CrossRef]
- Sun, H.; Xia, R.; Yu, A. Fully distributed containment control for second-order nonlinear multi-agent systems with external disturbances. IEEE Trans. Circuits Syst. II Express Briefs 2022, 69, 2126–2130. [Google Scholar] [CrossRef]
- Gao, Z.; Guo, G. Velocity free leader-follower formation control for autonomous underwater vehicles with line-of-sight range and angle constraints. Inf. Sci. 2019, 486, 359–378. [Google Scholar] [CrossRef]
- Wang, J.; Dong, H.; Chen, F.; Vu, M.T.; Shakibjoo, A.D.; Mohammadzadeh, A. Formation control of non-holonomic mobile robots: Predictive data-driven fuzzy compensator. Mathematics 2023, 11, 1804. [Google Scholar] [CrossRef]
- Wen, G.; Chen, C.L.P.; Liu, Y. Formation control with obstacle avoidance for a class of stochastic multiagent systems. IEEE Trans. Ind. Electron. 2018, 65, 5847–5855. [Google Scholar] [CrossRef]
- Wang, C.; Ji, J.; Miao, Z.; Zhou, J. Formation tracking of multi-robot systems with switching directed topologies based on udwadia-kalaba approach. Appl. Math. Model. 2024, 126, 147–158. [Google Scholar] [CrossRef]
- Li, Q.; Chen, Y.; Liang, K. Predefined-time formation control of the quadrotor-uav cluster’ position system. Appl. Math. Model. 2023, 116, 45–64. [Google Scholar] [CrossRef]
- Liang, S.; Wang, F.; Chen, Z.; Liu, Z. Formation control for discrete-time heterogeneous multi-agent systems. Int. J. Robust Nonlinear Control 2022, 32, 5848–5865. [Google Scholar] [CrossRef]
- Chen, S.; Dai, J.; Yi, J.; Chai, L. An optimal design of the leader-following formation control for discrete multi-agent systems. IFAC-PapersOnLine 2022, 55, 201–206. [Google Scholar] [CrossRef]
- He, Q.; Liu, W. Formation control for linear multi-agent systems with asynchronously sampled outputs. Inf. Sci. 2024, 658, 119992. [Google Scholar] [CrossRef]
- Luo, D.; Wang, J.; Shen, D. Learning formation control for fractional-order multiagent systems. Math. Methods Appl. Sci. 2018, 41, 5003–5014. [Google Scholar] [CrossRef]
- 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 2019, 67, 82–86. [Google Scholar] [CrossRef]
- Liu, J.; Li, P.; Chen, W.; Qin, K.; Qi, L. Distributed formation control of fractional-order multi-agent systems with relative damping and nonuniform time-delays. Isa Trans. 2019, 93, 189–198. [Google Scholar] [CrossRef] [PubMed]
- Meng, X.; Jiang, B.; Karimi, H.R.; Gao, C. Leader–follower sliding mode formation control of fractional-order multi-agent systems: A dynamic event-triggered mechanism. Neurocomputing 2023, 557, 126691. [Google Scholar] [CrossRef]
- Zamani, H.; Khandani, K.; Majd, V.J. Fixed-time sliding-mode distributed consensus and formation control of disturbed fractional-order multi-agent systems. Isa Trans. 2023, 138, 37–48. [Google Scholar] [CrossRef]
- Deng, J.; Li, K.; Wu, S.; Wen, Y. Distributed adaptive time-varying formation tracking control for general linear multi-agent systems based on event-triggered strategy. IEEE Access 2020, 8, 13204–13217. [Google Scholar] [CrossRef]
- Li, Y.; Hu, X.; Che, W.; Hou, Z. Event-based adaptive fuzzy asymptotic tracking control of uncertain nonlinear systems. IEEE Trans. Fuzzy Syst. 2020, 29, 3003–3013. [Google Scholar] [CrossRef]
- Wang, Y.; Zhang, J.; Wu, H. Distributed adaptive mittag–leffler formation control for second-order fractional multi-agent systems via event-triggered control strategy. Fractal Fract. 2022, 6, 380. [Google Scholar] [CrossRef]
- Li, J.-H.; Kang, H.; Kim, M.-G.; Lee, M.-J.; Cho, G.R.; Jin, H.-S. Adaptive formation control of multiple underactuated autonomous underwater vehicles. J. Mar. Sci. Eng. 2022, 10, 1233. [Google Scholar] [CrossRef]
- Wang, M.; Zhang, T. Leader-following formation control of second-order nonlinear systems with time-varying communication delay. Int. J. Control. Autom. Syst. 2021, 19, 1729–1739. [Google Scholar] [CrossRef]
- Xiong, T.; Gu, Z. Observer-based adaptive fixed-time formation control for multi-agent systems with unknown uncertainties. Neurocomputing 2021, 423, 506–517. [Google Scholar] [CrossRef]
- Podlubny, I. Fractional Differential Equations; Academic Press: San Diego, CA, USA, 1999. [Google Scholar]
- Peng, X.; Wu, H.; Song, K.; Shi, J. Global synchronization in finite time for fractional-order neural networks with discontinuous activations and time delays. Neural Netw. 2017, 94, 46–54. [Google Scholar] [CrossRef] [PubMed]
- Gong, P. Distributed tracking of heterogeneous nonlinear fractional-order multi-agent systems with an unknown leader. J. Frankl. Inst. 2017, 354, 2226–2244. [Google Scholar] [CrossRef]
- Duarte-Mermoud, M.A.; Aguila-Camacho, N.; Gallegos, J.A.; Castro-Linares, R. Using general quadratic lyapunov functions to prove lyapunov uniform stability for fractional order systems. Commun. Nonlinear Sci. Numer. Simul. 2015, 22, 650–659. [Google Scholar] [CrossRef]
- Huang, L. Linear Algebra in System and Control Theory; Science Press: Beijing, China, 1984. [Google Scholar]
- Wu, M.; He, Y.; She, J. Stability Analysis and Robust Control of Time-Delay Systems; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
- Hu, J.; Hong, Y. Leader-following coordination of multi-agent systems with coupling time delays. Phys. A Stat. Mech. Its Appl. 2007, 374, 853–863. [Google Scholar] [CrossRef]
| Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).