Next Article in Journal
Parameter Identification of Bivariate Fractal Interpolation Surfaces by Using Convex Hulls
Previous Article in Journal
Energy-Efficient Resource Allocation for D2D-V2V Communication with Load Balancing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fixed-Time Formation Tracking Control of Nonlinear Multi-Agent Systems with Directed Topology and Disturbance

1
School of Mathematics and Physics, University of South China, Hengyang 421001, China
2
Hunan Key Laboratory of Mathematical Modeling and Scientific Computing, University of South China, Hengyang 421001, China
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(13), 2849; https://doi.org/10.3390/math11132849
Submission received: 5 June 2023 / Revised: 18 June 2023 / Accepted: 18 June 2023 / Published: 25 June 2023

Abstract

:
In this paper, we study the fixed-time formation (FixF) control problem for the nonlinear second-order multi-agent systems (MASs) with directed graph, where all agents are subject to communication disturbances. To overcome the bounded disturbance of communication and to guarantee the realization of predesignated formation within a fixed-time, a suitable FixF control protocol based on the backstepping method is proposed. Furthermore, to eliminate the dependence of the control parameters on global information, a new adaptive FixF control protocol is provided to combine with some mild conditions of control gain such that the formation with acceptable bounded error of MASs can be achieved within a fixed-time. Finally, the theoretical results are verified by two simulation examples, one of the simulation examples is that we set the desired formation as a regular octagon and the desired formation motion trajectory as a circle, the results show that all agents can form formation motion within a fixed-time.

1. Introduction

Formation control is one of the hot topics in the field of MASs due to its broad application in the military, aerospace, industry, entertainment and other fields. Roughly speaking, the subject of formation control is to design a control protocol, which is based on local interactions among agents, such that all agents in MASs move towards a specific target or direction and maintain the predetermined geometric formation over time [1]. Initially, researchers focused on time-invariant formation control; however, many practical tasks in engineering such as maneuvering targets tracking and collision prevention need to be modeled as time-varying formation control problems. Hence, the study of time-varying formation is of great practical significance [2].
Generally, the convergence speed is a critical factor to evaluate the efficiency of the proposed control protocol in the study of the formation control problem. Moreover, from a practical point of view, the finite-time stability is more practical than the asymptotic stability. Consequently, most of the current research focuses on finite-time formation control [3,4,5,6]. Recall some references, e.g., saying in [7], that the authors investigated the finite-time formation control problem of nonlinear first-order MASs under directed graphs. For leader-following formation control of MASs, the authors in [8] studied the framework of finite-time non-smooth formation control for nonlinear first-order MASs under digraphs. The authors in [9] studied the event-triggered finite-time formation control of leader–follower MASs with unknown velocities. In addition, there are also a lot of reported works on the finite-time formation control of second-order MASs. For example, the practical finite-time consensus problem for the second-order heterogeneous switched nonlinear MASs is investigated in [10]. The authors of [11] proposed a finite-time adaptive formation control protocol for heterogeneous second-order perturbed MASs under directed graphs.
Although the finite-time formation control has practical advantages over the asymptotic case in practice, the settling time of finite-time stability is difficult to calculate accurately because it depends heavily on the initial values of systems, which are not known in advance at some points. Therefore, in order to overcome the disadvantage of finite-time stability, the fixed-time stability (FixS) is improved by [12]. The advantage of the fixed-time stability is that the upper bound of the settling time just depends on the parameter of systems and control protocol. Based on this advantage, the fixed-time stability has attracted wide attention from scholars, and it is also widely used in MASs formation control problems. For instance, the fixed-time stability of singular systems has been extensively studied in [13,14]. Furthermore, the authors in [15] investigated FixF control for heterogeneous MASs with partial unknown control directions. The fast fixed-time nonsingular terminal sliding-mode formation control for autonomous underwater vehicles based on a disturbance observer was considered in [16]. The fixed-time distributed formation control for a class of nonlinear MASs subject to internal uncertainties and external disturbances was investigated in [17]. Several control methods have been applied in the existing literature, such as leader–follower approaches [18,19] and event-triggered control [20,21]. In [18], the authors studied distributed fixed-time leader-following formation control for second-order MASs via output feedback and the authors in [19] provide a novel fixed-time control approach for the leader–follower formation control of surface vehicles. Combining the event-triggered control, the event-triggered fixed-time adaptive neural formation control for underactuated autonomous surface vessels with connectivity constraints and prescribed performance was studied in [20], and the authors of [21] provide a novel hierarchical event-triggered scheme for the formation control of networked autonomous surface vehicles with fully discontinuous communication. In [22,23,24,25], the fixed-time formation tracking control problem for second-order MASs is studied in a directed topological network, second-order integral system with bounded uncertainty, nonlinear dynamic disturbance, and input delay. The authors in [26,27,28,29] mainly studied the fixed-time formation tracking control problem of leader–follower MASs. In fact, the study of control for leaderless flocking is more challenging since the predetermined trajectory cannot be known; therefore, it is very difficult for agents to form a stable formation. The references [30,31] summarized the main research achievements and latest progress of distributed cooperative anti-jamming formation control for MASs. Compared with the anti-jamming formation control of a single system, the formation control of MASs is more challenging due to the coupling problem.
However, to the best of our knowledge, the fixed-time stability theory is rarely used in formation control of MASs, which arouse our research interest. Notice that most of the above literature studies the MASs under undirected communication topology, and many of them adopt the leader–follower approaches [9,18,19,26,27,28]. The control protocol is usually designed by using global information, such as [3,6,15,20,24,32]. In addition, most of the above literature does not consider realistic disturbance factors [2,4,8,22]. As a result, there are three aspects that are worth considering: Firstly, how to design an adaptive control protocol that does not rely on global information to ensure the FixF of MASs? Secondly, how to conquer the challenge of the disturbance in communication? Thirdly, how to design a control protocol that enables MASs to accomplish formation control without a leader? This paper will give the positive answers to the above issues. Therefore, compared with the related works, the main contributions of this paper are as follows:
(i)
To conquer the difficulty of bounded disturbance, a new FixF control protocol is proposed by combining the backstepping method with the distributed cooperative variable, which has the advantages of a simple and effective structure.
(ii)
To overcome the problem that some control parameters depend on the global information, a new simple adaptive FixF control protocol is proposed, which combines with a control gain condition to enable the MASs to achieve a fixed-time formation within bounded error.
(iii)
The two control protocols designed in this paper can make MASs achieve the formation control goal without a leader.
The structure of the current paper is arranged as follows. Preliminaries and problem statement are presented in Section 2. Section 3 presents the main results of this paper. Section 4 verifies the theoretical results by two numerical simulations, while Section 5 summarizes the full paper.

2. Preliminaries and Problem Statement

Denote I N = { 1 , 2 , , N } and λ m a x ( · ) is the maximal real eigenvalues of a real matrix. For any s R , sign(s) is the signum function. Define s [ k ] = s i g n ( k ) | s | k and A [ k ] = ( a i j [ k ] ) n × m , where A = ( a i j ) n × m . Let R N be the N-dimensional Euclidean space. Let 1 m be the m × 1 column vector of all ones. For real x, | x | is the absolute value of x. Define x = ( x 1 , . . . , x N ) T R N as a positive vector if all x i > 0 . For any real p > 0 , define x p = i = 1 N | x i | p 1 p .

2.1. Graph Theory

In this paper, the communication network of a MASs with N agents can be regarded as a directed graph G = ( V , E , A ) , where V = { p 1 , p 2 , , p N } presents the node set and E V × V = ( p i , p j ) | p i , p j V is edge set, A = ( a i j ) N × N is the adjacency matrix of the graph G with non-negative elements. An edge e i j rooted at spacecraft j and ending at spacecraft i is denoted by ( i , j ) . So, the weight a i j > 0 ( i , j ) E . Furthermore, it is assumed that no self-loop exists (i.e., a i i = 0 ) and multiple edges between agents will not be allowed in the current paper. The corresponding Laplacian matrix L = ( l i j ) N × N can be defined as
l i j = k = 1 k i N a i k , j = i , a i j , j i , , i , j I N .
Lemma 1 
([11,33,34]). If G is a strongly connected graph and its Laplacian matrix is denoted by L, then L 1 N = 0 , and there exists a vector ξ = [ ξ 1 , ξ 2 , , ξ N ] T R N with ξ i > 0 , i I N and i = 1 N ξ i = 1 , such that ξ T L = 0 . Furthermore, define L ˜ = Ξ L + L T Ξ , where Ξ = d i a g ( ξ 1 , ξ 2 , , ξ N ) . In addition, let ς R N be any positive vector and ϑ R N . Then, the following inequality holds
min ϑ T ς = 0 ϑ 0 ϑ T L ˜ ϑ λ 2 L ˜ N ϑ T ϑ ,
where λ 2 L ˜ is the second smallest eigenvalue of L ˜ . In particular, if ϑ T ϑ = 1 , then min ϑ T ς = 0 ϑ 0 ϑ T L ˜ ϑ > λ 2 L ˜ N ϑ T ϑ .

2.2. Fixed-Time Stability Theory

Consider the following system:
x ˙ = f ( t , x ) , x ( 0 ) = x 0 ,
where x R n and f : R + × R n R n is nonlinear function, which can be discontinuous. Assume the origin is an equilibrium point of (3).
Definition 1 
([12]). The origin of (3) is said to be globally finite-time stable if it is globally asymptotically stable and any solution x ( t , x 0 ) of (3) reaches the equilibria at some finite time moment, i.e., x ( t , x 0 ) = 0 , t T ( x 0 ) , where T : R n R + { 0 } is the settling-time function. Moreover, if the settling-time function T ( x 0 ) is bounded, i.e., T * > 0 : T ( x 0 ) T * , for all x 0 R n . Then, the origin of (3) is said to be FixS.
Lemma 2 
([12]). If there exists a continuous radially unbounded function V : R n R + { 0 } such that V x ( t ) = 0 x ( t ) = 0 and V ˙ x ( t ) α V r 1 x ( t ) β V r 2 x ( t ) for some positive constants α, β, r 1 , r 2 satisfying 0 < r 1 < 1 < r 2 , then, the origin of system (3) is FixS with the settling time estimated by T ( x 0 ) T * = 1 / α ( 1 r 1 ) + 1 / β ( r 2 1 ) , for all x 0 R n .
Lemma 3 
([35]). Consider the system (3). Suppose that there exists a Lyapunov function V ( x ) such that V ˙ x ( t ) α V x ( t ) r 1 β V x ( t ) r 2 + s for some positive constants α, β, r 1 , r 2 satisfying 0 < r 1 < 1 < r 2 . Then, the system (3) is practical FixS. Moreover, the residual set of the solution of system (3) can be given by { lim t T x ( t ) V x ( t ) min 1 / α 1 / r 1 s / ( 1 θ ) 1 / r 1 , 1 / β 1 / r 2 s / ( 1 θ ) 1 / r 2 , where θ is a scalar and satisfies 0 < θ < 1 . The time needed to reach the residual set is bounded as T ( x 0 ) T * = 1 / α θ ( 1 r 1 ) + 1 / β θ ( r 2 1 ) .

2.3. Several Supporting Inequalities

Lemma 4 
([36]). For any x, x R , α ( 0 , 1 ] , it holds
x [ α ] x [ α ] 2 1 α x x α .
Lemma 5 
([37]). Let a 1 , a 2 , , a N 0 and 0 < p 1 . Then
i = 1 N a i p i = 1 N a i p .
Lemma 6 
([37]). Let a 1 , a 2 , , a N 0 and p > 1 . Then
i = 1 N a i p N 1 p i = 1 N a i p .
Lemma 7 
([38] (Young’s Inequality)). Assuming a and b are non-negative real, v ( 0 , 1 ) , let p = 1 1 v and q = 1 v , then
a b 1 p a p + 1 q b q
with equality if and only if a p = b q . Moreover, for any ϵ > 0 , let x = a ϵ 1 p and y = b ϵ 1 p , then
a b = x y 1 p x p + 1 q y q = ϵ p a p + ϵ q p q b q
with equality if and only if a p ϵ = b q ϵ q p .

2.4. Problem Formulation

Consider the second-order MASs containing N agents with disturbances, whose dynamics can be described as
x ˙ i ( t ) = v i ( t ) , v ˙ i ( t ) = u i ( t ) + d i ( t ) ,
with the initial data ( x i , v i ) | t = 0 = x i ( 0 ) , v i ( 0 ) , i I N , where x i ( t ) , v i ( t ) R represent the position and velocity states of ith agent at time t, respectively. u i ( t ) is the control input of ith agent. d i ( t ) R stands for the disturbance.
Definition 2 
([39]). For i, j I N , let a time-dependent vector X * = ( x 1 * , x 2 * , , x N * ) T R N be formation information. Then, for any initial state x ( 0 ) , v ( 0 ) , the FixS formation for the second-order MASs (8) is said to be achieved if there exists a fixed constant T * , which is unrelated to the initial state x ( 0 ) , v ( 0 ) , such that the following conditions are simultaneously satisfied
(1) 
lim t T * x i ( t ) x i * ( t ) x j ( t ) x j * ( t ) 2 = 0 , x i ( t ) x i * ( t ) x j ( t ) x j * ( t ) 2 0 , for t T * ;
(2) 
lim t T * v i ( t ) x ˙ i * ( t ) v j ( t ) x ˙ j * ( t ) 2 = 0 , v i ( t ) x ˙ i * ( t ) v j ( t ) x ˙ j * ( t ) 2 0 , for t T * .
To study the desired results, the following assumptions are employed.
Assumption 1. 
For i I N , d i ( t ) is bounded, i.e., there is a positive M such that | d i ( t ) | M .
Assumption 2. 
For i I N , x ¨ i * is bounded, i.e., there is a positive x ¯ * such that | x ¨ i * | x ¯ * .
Remark 1. 
In fact, Assumptions 1 and 2 are reasonable due to the energies of the disturbance and the acceleration of the agents are all finite in practice.

3. Main Results

Letting x ˜ i = x i x i * and v ˜ i = v i x ˙ i * , then the error dynamics can be given as:
x ˜ ˙ i ( t ) = x ˙ i ( t ) x ˙ i * ( t ) = v i ( t ) x ˙ i * ( t ) = v ˜ i ( t ) , v ˜ ˙ i ( t ) = v ˙ i ( t ) x ¨ i * ( t ) = u i ( t ) + d i ( t ) x ¨ i * ( t ) = u i ( t ) + d ˜ i ( t ) ,
where d ˜ i ( t ) = d i ( t ) x ¨ i * ( t ) . According to Assumptions 1 and 2, d ˜ i ( t ) satisfies d ˜ i ( t ) M + x ¯ * . For convenience, define ϕ i = j = 1 N a i j ( x ˜ i x ˜ j ) , ϕ = ( ϕ 1 , ϕ 2 , , ϕ N ) T and ψ i = j = 1 N a i j ( v ˜ i v ˜ j ) , ψ = ( ψ 1 , ψ 2 , , ψ N ) T . Moreover, let x ˜ = ( x ˜ 1 , x ˜ 2 ,…, x ˜ N ) T , v ˜ = ( v ˜ 1 , v ˜ 2 , , v ˜ N ) T . Consequently, ϕ = L x ˜ and ψ = L v ˜ = ϕ ˙ .
In what follows, the backstepping method is employed. Firstly, consider the following system
ϕ ˙ = L v ˜ ,
and design a virtual control input for it as follows
v i * = v ˜ i + l 1 ϕ i [ β ] , i I N ,
where 1 2 < β < 1 and l 1 > 0 . Denote v * = ( v 1 * , v 2 * , , v N * ) T . Furthermore, motivated by [11], we set
G ( x ) = 1 , x = 0 , 1 l 1 | x | β 1 , x 0 ,
where x R . It follows from Lemma 1 that ξ T > 0 satisfies ξ T L = ξ T L x ˜ = ξ T ϕ = 0 . Then we have
ξ T ϕ = k = 1 N ξ k ϕ k = k = 1 ϕ k 0 N ξ k l 1 ϕ k [ β ] l 1 | ϕ k | β 1 + k = 1 ϕ k = 0 N ξ k l 1 ϕ k [ β ] = k = 1 N ξ k G ( ϕ k ) l 1 ϕ k [ β ] = 0 .
Let ξ ^ = ξ 1 G ( ϕ 1 ) , ξ 2 G ( ϕ 2 ) , , ξ N G ( ϕ N ) T . Obviously, ξ ^ is a positive vector. Then, (13) can be rewritten as
k = 1 N ξ k G ( ϕ k ) l 1 ϕ k [ β ] = l 1 ϕ [ β ] T ξ ^ = 0 .
Thus, by Lemma 1, it holds that
l 1 ϕ [ β ] T L ˜ l 1 ϕ [ β ] λ 2 L ˜ N l 1 ϕ [ β ] T l 1 ϕ [ β ] .
Secondly, deducing from (9) and (11), we have
v ˙ i * ( t ) = v ˜ ˙ i ( t ) + β l 1 | ϕ i ( t ) | β 1 ψ i ( t ) = u i ( t ) + d ˜ i ( t ) + β l 1 | ϕ i ( t ) | β 1 ψ i ( t ) .
Then, the control protocol u i ( t ) is designed as follows:
u i = k 1 η i [ 2 β 1 ] k 2 s i g n ( η i ) β l 1 | ϕ i | β 1 ψ i , i I N ,
where l 1 and β are defined in (11), k 1 and k 2 will be determined later. In addition, denote η = ( η 1 , η 2 , , η N ) T with
η i = v i * [ 1 β ] , i I N .
Remark 2. 
It should be pointed out that the controller designed in (17) is just confined to four parameters, that is k 1 , k 2 , l 1 , β. On one hand, compared with [40], the controller relies on fewer parameters and is more convenient in practical applications. On the other hand, controller (17) is proposed by the backstepping method, which can be extended to adaptive fixed-time consensus controller and deal with communication disturbances.
Theorem 1. 
For 1 2 < β < 1 , l 1 > 0 and 0 < ε < λ 2 L ˜ N λ m a x ( Ξ L L T Ξ ) , under the Assumptions 1 and 2, assume that the network topology of MASs (8) is strongly connected, then the FixF of MASs (8) can be achieved under control protocol (17) if k 1 > 2 1 2 β ε 2 and k 2 > M + x ¯ * .
Proof. 
Consider the Lyapunov function candidate
H ( t ) = H 0 ( t ) + ε k = 1 N H k ( t )
with
H 0 ( t ) = k = 1 N l 1 ξ k | ϕ k | 1 + β 1 + β
and
H k ( t ) = 0 v k * s [ 1 β ] d s ,
where k I N , l 1 , β , v k * are given in (11), ξ k is defined in Lemma 1.
On one hand, from (10), (11) and (15), the time derivative of H 0 ( t ) can be computed as
d H 0 ( t ) d t = k = 1 N l 1 ξ k ϕ k [ β ] ϕ ˙ k = l 1 ϕ [ β ] T Ξ ϕ ˙ = l 1 ϕ [ β ] T Ξ L v ˜ = l 1 ϕ [ β ] T Ξ L v * l 1 ϕ [ β ] = l 1 ϕ [ β ] T Ξ L v * 1 2 l 1 ϕ [ β ] T L ˜ l 1 ϕ [ β ] l 1 ϕ [ β ] T Ξ L v * λ 2 L ˜ 2 N l 1 ϕ [ β ] T l 1 ϕ [ β ] l 1 ϕ [ β ] T Ξ L v * λ 2 L ˜ 2 N l 1 ϕ [ β ] 2 2 ,
where Ξ , L , L ˜ are given in Lemma 1 and (1). On the other hand, based on Lemma 4, we obtain from (18) that
| v k * | = v k * [ 1 β ] [ β ] 0 [ β ] 2 1 β v k * [ 1 β ] 0 β = 2 1 β | η k | β .
Furthermore, employing (23) and Lemma 7 with ε > 0 yields that
l 1 ϕ [ β ] T Ξ L v * ε 2 l 1 ϕ [ β ] T Ξ L L T Ξ l 1 ϕ [ β ] + 1 2 ε k = 1 N ( v k * ) 2 ε 2 λ m a x ( Ξ L L T Ξ ) l 1 ϕ [ β ] 2 2 + 2 1 2 β ε k = 1 N | η k | 2 β .
Thus, combining (22), (23) and (24) yields that
H ˙ 0 ( t ) 1 2 λ 2 ( L ˜ ) N ε λ m a x ( Ξ L L T Ξ ) l 1 ϕ [ β ] 2 2 + 2 1 2 β ε k = 1 N | η k | 2 β .
It is deduced from (18) that
d H k ( t ) d t = v ˙ k * v k * [ 1 β ] 0 [ 1 β ] = v ˙ k * η k ,
which, combing with (19), implies that
H ˙ ( t ) = H ˙ 0 ( t ) + ε k = 1 N H ˙ k ( t ) c 1 k = 1 N l 1 ϕ k [ β ] 2 + k = 1 N 2 1 2 β ε | η k | 2 β + ε η T v ˙ * ,
where c 1 = λ 2 L ˜ 2 N 1 2 ε λ m a x ( Ξ L L T Ξ ) . Substituting (16) and (17) into (27), one obtains that
H ˙ ( t ) c 1 k = 1 N l 1 ϕ k [ β ] 2 c 2 k = 1 N | η k | 2 β ε k = 1 N k 2 d ˜ k | η k | ,
where c 2 = ε k 1 2 1 2 β ε . Note that 0 < ε < λ 2 L ˜ N λ m a x ( Ξ L L T Ξ ) , k 1 > 2 1 2 β ε 2 and k 2 > M + x ¯ * . Then, c 1 > 0 , c 2 > 0 , and k 2 d ˜ k > 0 , for all k I N . From (28), one obtains that
H ˙ ( t ) c 1 k = 1 N l 1 ϕ k [ β ] 2 c 2 k = 1 N | η k | 2 β c 1 l 1 2 k = 1 N | ϕ k | 2 β c 2 k = 1 N | η k | 2 β .
Let e 1 = max k I N l 1 ξ k 1 + β and e 2 = 2 1 β ε , then one obtains from (23) that
H 0 ( t ) = k = 1 N l 1 ξ k | ϕ k | 1 + β 1 + β e 1 k = 1 N | ϕ k | 1 + β , H ¯ 0 ( t ) = ε k = 1 N H k ε k = 1 N v k * 0 v k * [ 1 β ] ε k = 1 N 2 1 2 β | η k | 1 + β = e 2 k = 1 N | η k | 1 + β .
For any real α > 1 , let r 1 = 2 β 1 + β and r 2 = β + α 1 + β . Then, it is easy to get from α > 1 and 1 2 < β < 1 that 0 < r 1 < 1 , r 2 > 1 . Thus, by Lemma 5 and Lemma 6, one obtains
k = 1 N | ϕ k | 1 + β r 1 k = 1 N | ϕ k | 2 β N 1 r 2 k = 1 N | ϕ k | 1 + β r 2 k = 1 N | ϕ k | β + α .
It follows from (29) that ϕ k and η k are bounded, i.e., there are two positive constants K 1 and K 2 such that | ϕ k | K 1 and | η k | K 2 for all k I N . Then we have
N 1 r 2 k = 1 N | ϕ k | 1 + β r 2 k = 1 N | ϕ k | β + α = k = 1 N | ϕ k | 2 β | ϕ k | α β k = 1 N | ϕ k | α β k = 1 N | ϕ k | 2 β N K 1 α β k = 1 N | ϕ k | 2 β .
Furthermore,
N 1 r 2 N K 1 α β k = 1 N | ϕ k | 1 + β r 2 k = 1 N | ϕ k | 2 β .
Simultaneously,
k = 1 N | η k | 1 + β r 1 k = 1 N | η k | 2 β , N 1 r 2 N K 2 α β k = 1 N | η k | 1 + β r 2 k = 1 N | η k | 2 β .
Therefore, from (30)–(34), the following inequality holds
e 1 r 1 H 0 ( t ) r 1 k = 1 N | ϕ k | 2 β , e 1 r 2 N 1 r 2 N K 1 α β H 0 ( t ) r 2 k = 1 N | ϕ k | 2 β , e 2 r 1 H ¯ 0 ( t ) r 1 k = 1 N | η k | 2 β , e 2 r 2 N 1 r 2 N K 2 α β H ¯ 0 ( t ) r 2 k = 1 N | η k | 2 β .
Based on Lemmas 5 and 6, and combining (29) with (35), we have
H ˙ c 1 l 1 2 2 e 1 r 1 H 0 r 1 c 1 l 1 2 N 1 r 2 2 e 1 r 2 N K 1 α β H 0 r 2 c 2 2 e 2 r 1 H ¯ 0 r 1 c 2 N 1 r 2 2 e 2 r 2 N K 2 α β H ¯ 0 r 2 .
Let c ¯ 1 = min c 1 l 1 2 2 e 1 r 1 , c 2 2 e 2 r 1 and c ¯ 2 = min c 1 l 1 2 N 1 r 2 2 e 1 r 2 N K 1 α β , c 2 N 1 r 2 2 e 2 r 2 N K 2 α β . Then c ¯ 1 > 0 and 2 1 r 2 c ¯ 2 > 0 . Employing (19), (30) and Lemmas 5 and 6 yields that
H ˙ c ¯ 1 H 0 r 1 c ¯ 2 H 0 r 2 c ¯ 1 H ¯ 0 r 1 c ¯ 2 H ¯ 0 r 2 c ¯ 1 H r 1 2 1 r 2 c ¯ 2 H r 2 .
According to Lemma 2, it can be obtained that
lim t T * H ( t ) = 0 and H ( t ) 0 , for t T * ,
which means that
lim t T * x i ( t ) x i * ( t ) = x j ( t ) x j * ( t ) and x i ( t ) x i * ( t ) x j ( t ) x j * ( t ) , for t T * , lim t T * v i ( t ) x ˙ i * ( t ) = v j ( t ) x ˙ j * ( t ) and v i ( t ) x ˙ i * ( t ) v j ( t ) x ˙ j * ( t ) , for t T * ,
where i, j I N and T * = 1 c ¯ 1 ( 1 r 1 ) + 1 2 1 r 2 c ¯ 2 ( r 2 1 ) . Then the FixS formation of MASs (8) is achieved. The proof is completed. □
Remark 3. 
The control input (17) is globally bounded. From (29) in the paper, one obtains that H ( t ) is bounded, which implies that ϕ k , v k * , k I N are bounded. Further, we can obtain from (18) that η k is bounded. Besides, ψ k is bounded by noting that ϕ ˙ k = ψ k . By the expression of control input (17), it is known that the control input u ( t ) is globally bounded.
Remark 4. 
It can be observed from Theorem 1 that the parameters l 1 can be chosen to be any positive and k 2 is a positive. However, the control gain k 1 is dependent on global information, viz., the spectrum of the Laplacian matrix λ m a x ( Ξ L L T Ξ ) . In practical applications, control gains may be ineffective due to some system information missing. Therefore, it is necessary to design a control gain that does not depend on global information. To solve this problem, a new adaptive practical fixed-time control protocol is proposed.
Subsequently, we consider the adaptive FixF control protocol with control gain. We designed the following adaptive FixF control protocol
u i = w i η i [ 2 β 1 ] k 2 s i g n ( η i ) β l 1 | ϕ i | β 1 ψ i , i I N ,
where l 1 , β are shown in (11). Moreover, w i are dynamic control gains satisfying
w ˙ i ( t ) = w i ( t ) , w i ( 0 ) = w i 0 , w i ( t ) w ˇ i = 2 1 2 β ε 2 + ε 1 c 3 , t 0 ,
where > 0 , i I N , w i 0 and c 3 are positive.
Theorem 2. 
For 1 2 < β < 1 , l 1 > 0 , assume the Assumptions 1 and 2 hold and the network topology of MASs (8) is strongly connected. Then, the FixF of MASs (8) can be achieved under control protocol (38) if k 2 > M + x ¯ * .
Proof. 
Consider the Lyapunov function candidate
V ( t ) = H ( t ) + 1 2 ε k = 1 N w ˜ k 2 ,
where H ( t ) is defined in (19). Defining w ˜ k = w k w ˇ k and utilizing (39), one obtains
d d t 1 2 ε k = 1 N w ˜ k 2 = ε k = 1 N w ˜ k w ˜ ˙ k = ε k = 1 N w ˜ k w k .
Similar to the derivation of (27), combining (16) and (38) with (39) shows that
H ˙ ( t ) c 1 k = 1 N l 1 ϕ k [ β ] 2 + k = 1 N 2 1 2 β ε | η k | 2 β + ε η T v ˙ * = c 1 k = 1 N l 1 ϕ k [ β ] 2 k = 1 N ε w k 2 1 2 β ε | η k | 2 β ε k = 1 N k 2 d ˜ k | η k | c 1 k = 1 N l 1 ϕ k [ β ] 2 k = 1 N ε w k 2 1 2 β ε | η k | 2 β c 1 k = 1 N l 1 ϕ k [ β ] 2 k = 1 N ε w ˇ k 2 1 2 β ε | η k | 2 β = c 1 k = 1 N l 1 ϕ k [ β ] 2 c 3 k = 1 N | η k | 2 β ,
where c 1 is designed in (27). Similarly to (29), from (40)–(42), one has
V ˙ ( t ) c 1 k = 1 N l 1 ϕ k [ β ] 2 c 3 k = 1 N | η k | 2 β ε k = 1 N w ˜ k w k c ¯ 1 H r 1 2 1 r 2 c ¯ 3 H r 2 ε k = 1 N w ˜ k w k ,
where c ¯ 1 = min c 1 l 1 2 2 e 1 r 1 , c 3 2 e 2 r 1 and c ¯ 3 = min c 1 l 1 2 N 1 r 2 2 e 1 r 2 N K 1 α β , c 3 N 1 r 2 2 e 2 r 2 N K 2 α β are positive. Notice the fact that w ˜ k w k = w ˜ w ˜ + w ˇ k = w ˜ k 2 w ˜ k w ˇ k 1 2 w ˜ k 2 + 1 2 w ˇ k 2 . Thus, (43) can be rewritten as
V ˙ ( t ) c ¯ 1 H r 1 2 1 r 2 c ¯ 3 H r 2 ε k = 1 N w ˜ k w k c ¯ 1 H r 1 2 1 r 2 c ¯ 3 H r 2 1 2 ε k = 1 N w ˜ k 2 + 1 2 ε k = 1 N w ˇ k 2 .
From the definition of w ˜ and (43), it is easy to obtain that V ( t ) and w ˜ k are bounded, i.e., there exists a constant w ¯ such that k = 1 N w ˜ k 2 w ¯ . In addition, employing (44) and Lemmas 5 and 6, one obtains
V ˙ ( t ) c ¯ 1 H r 1 2 1 r 2 c ¯ 3 H r 2 ε k = 1 N w ˜ k w k c ¯ 1 H r 1 2 1 r 2 c ¯ 3 H r 2 1 2 ε k = 1 N w ˜ k 2 + 1 2 ε k = 1 N w ˇ k 2 = c ¯ 1 H r 1 c ¯ 1 1 2 ε k = 1 N w ˜ k 2 r 1 2 1 r 2 c ¯ 3 H r 2 2 1 r 2 c ¯ 3 1 2 ε k = 1 N w ˜ k 2 r 2 1 2 ε k = 1 N w ˜ k 2 + 1 2 ε k = 1 N w ˇ k 2 + c ¯ 1 1 2 ε k = 1 N w ˜ k 2 r 1 + 2 1 r 2 c ¯ 3 1 2 ε k = 1 N w ˜ k 2 r 2 c ¯ 1 V r 1 2 2 2 r 2 c ¯ 3 V r 2 + s ,
where
s = 1 2 ε k = 1 N w ˇ k , if c ¯ 1 1 2 ε k = 1 N w ˜ k 2 r 1 + 2 1 r 2 c ¯ 3 1 2 ε k = 1 N w ˜ k 2 r 2 1 2 ε k = 1 N w ˜ k 2 0 , c ¯ 1 ε r 1 w ¯ r 1 + 2 1 r 2 c ¯ 3 ε r 2 w ¯ r 2 + 1 2 ε k = 1 N w ˇ k 2 , otherwise .
Note that r 1 , r 2 satisfying 0 < r 1 < 1 < r 2 and c ¯ 1 , 2 2 2 r 2 c ¯ 3 , s are positive. Then, employing Lemma 3 to (45) shows that the MASs (8) can achieve the practical FixS under control protocol (38) and the solution of system (8) converges to residual set
lim t T x ( t ) V x ( t ) min s c ¯ 1 ( 1 θ ) 1 r 1 , s 2 2 2 r 2 c ¯ 3 ( 1 θ ) 1 r 2
within a fixed T * satisfying
T T * = 1 c ¯ 1 θ ( 1 r 1 ) + 1 2 2 2 r 2 c ¯ 3 θ ( r 2 1 ) , θ ( 0 , 1 ) .
The proof is completed. □

4. Simulations

In this section, two examples are presented to demonstrate the theoretical results. Consider MASs (8) with eight agents, i.e., N = 8 . The position information and velocity information of the agents can be represented as x i = ( x i 1 , x i 2 ) T and v i = ( v i 1 , v i 2 ) T , i I 8 . The information of the predetermined formation trajectory is x i * = ( x i 1 * , x i 2 * ) T . The relative displacements of each agent to the formation center are set by ( 2 , 0 ) T , ( 2 , 2 ) T , ( 0 , 2 ) T , ( 2 , 2 ) T , ( 2 , 0 ) T , ( 2 , 2 ) T , ( 0 , 2 ) T , ( 2 , 2 ) T . Take the disturbance d i ( t ) = 2 sin ( i t + 1 ) + π , 2 cos ( i t ) π T , i I 8 . A topology graph is a network structure graph composed of network node devices and communication media. In this paper, each multi-agent is regarded as a network node, and the communication situation between them is described by the topology graph. The specific communication topology graph of the two examples are given below.
Example 1. 
The topology network is represented by a strongly connected directed graph in Figure 1. Control parameters are chosen as β = 0.9 , l 1 = 1 , = 0.5 , k 1 = 10 , the initial value of dynamic control gain is set to w i 0 = 1 . The desired formation shape is regular octagon and the desired trajectory of the formation center is “O”: t , 2 sin ( π t 4 ) T . Moreover, the initial data of positions are taken as ( 4 , 1 ) T , ( 3 , 2 ) T , ( 3 , 2 ) T , ( 1 , 3 ) T , ( 2 , 2 ) T , ( 3 , 1 ) T , ( 2 , 3 ) T , ( 1 , 3 ) T , and the initial data of velocities are taken as ( 3 , 1 ) T , ( 1 , 3 ) T , ( 2 , 2 ) T , ( 3 , 1 ) T , ( 2 , 1 ) T , ( 1 , 2 ) T , ( 1 , 3 ) T , ( 3 , 1 ) T .
Furthermore, by Matlab, the following Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6 are obtained. Figure 2 shows that the desired formation can be achieved within a fixed-time, which demonstrates that Theorem 2 holds. Furthermore, Figure 3 and Figure 4 show that the error between the agents and the predetermined position can achieve convergence in fixed-time. Figure 5 and Figure 6 show that the error between the agents and the predetermined velocity can converge to 0 within a fixed-time. Therefore, the Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6 indicate that the MASs (8) can achieve a relatively static state and form a stable formation within a fixed-time.
Example 2. 
The topology network is represented by a strongly connected directed graph in Figure 7. Control parameters are chosen as β = 0.8 , l 1 = 1.5 , = 0.5 , k 1 = 8 , the initial value of dynamic control gain is set as w i 0 = 1 . The desired formation shape is a regular octagon and the desired trajectory of the formation center is “O”: 8 cos ( π t 8 ) , 8 sin ( π t 8 ) T . Moreover, the initial data of positions are taken as ( 4 , 3 ) T , ( 3 , 2 ) T , ( 3 , 2 ) T , ( 1 , 3 ) T , ( 2 , 2 ) T , ( 3 , 1 ) T , ( 2 , 3 ) T , ( 2 , 4 ) T , and the initial data of velocities are taken as ( 4 , 2 ) T , ( 2 , 3 ) T , ( 2 , 2 ) T , ( 4 , 2 ) T , ( 3 , 2 ) T , ( 2 , 1 ) T , ( 2 , 4 ) T , ( 3 , 2 ) T .
Similar to Example 1, by Matlab, the following Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12 are obtained. Figure 8 shows that the MASs (8) did not form a stable formation at t = 4 s, while the formation reaches stability at t = 8 s. Figure 9, Figure 10, Figure 11 and Figure 12 show that the errors of agents with predetermined velocity and predetermined position achieve convergence within a fixed-time, which indicates that the MASs (8) achieve a relatively static state and form a stable formation within a fixed-time.

5. Conclusions

In this paper, the backstepping method is employed to design a new FixF control protocol for a kind of second-order MASs with disturbances. Compared with some relative existing works, the advantage of the protocol is that it depends on fewer parameters and can greatly reduce the control cost. Then, to remove the dependence of control gains on global conditions, a new adaptive practical FixF control protocol has been presented, which is fully distributed. The control gain of the protocol does not depend on any system information, which is more convenient in practical applications. Then, the desired formation can be achieved within a fixed-time under the control protocol described above. In fact, these results can be extended to more general directed graphs. In this paper, the main limitation of the simulation is that the accuracy is limited when solving the model. Although the shorter the time step, the higher the accuracy, the simulation calculation cost will be greatly increased. In addition, the work in this paper can be extended to MASs formation control under various attacks, such as [41]. In the future, we will try to combine this work with the neural network method [42] to study the formation control of MASs.

Author Contributions

Conceptualization, Z.L. and H.L.; Methodology, Z.L. and H.L.; Software, Z.L.; Validation, Z.L., H.L. and Z.O.; Formal Analysis, Z.L.; Investigation, Z.L.; Resources, H.L. and Z.O.; Data Curation, Z.L.; Writing—Original Draft Preparation, Z.L.; Writing—Review & Editing, H.L.; Visualization, Z.L.; Supervision, Z.O.; Project Administration, H.L.; Funding Acquisition, H.L. and Z.O. All authors read and approved the final manuscript.

Funding

This research was funded by Hunan Provincial Education Department (No. 20A425).

Data Availability Statement

Data sharing not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, X.; Zeng, Z.; Cong, Y. Multi-agent distributed coordination control: Developments and directions via graph viewpoint. Neurocomputing 2016, 199, 204–218. [Google Scholar] [CrossRef]
  2. Wang, W.; Huang, C.; Lam, H.; Wang, L. Formation control of T-S fuzzy systems with event-triggered sampling scheme via membership function dependent approach. Inf. Sci. 2023, 622, 842–858. [Google Scholar] [CrossRef]
  3. Xiao, F.; Wang, L.; Chen, J.; Gao, Y. Finite-time formation control for multi-agent systems. Automatica 2009, 45, 2605–2611. [Google Scholar] [CrossRef]
  4. Du, H.; Zhu, W.; Wen, G.; Wu, D. Finite-time formation control for a group of quadrotor aircraft. Aerosp. Sci. Technol. 2017, 69, 609–616. [Google Scholar] [CrossRef]
  5. Li, T.; Zhao, R.; Chen, C.L.P.; Fang, L.; Liu, C. Finite-Time Formation Control of Under-Actuated Ships Using Nonlinear Sliding Mode Control. IEEE Trans. Cybern. 2018, 48, 3243–3253. [Google Scholar] [CrossRef]
  6. Liu, K.; Wu, L.; Lü, J.; Zhu, H. Finite-time adaptive consensus of a class of multi-agent systems. Sci. China Technol. Sci. 2016, 59, 22–32. [Google Scholar] [CrossRef]
  7. Wang, J.; Bi, C.; Wang, D.; Kuang, Q.; Wang, C. Finite-time distributed event-triggered formation control for quadrotor UAVs with experimentation. ISA Trans. 2022, 126, 585–596. [Google Scholar] [CrossRef]
  8. Lü, J.; Chen, F.; Chen, G. Nonsmooth leader-following formation control of nonidentical multi-agent systems with directed communication topologies. Automatica 2016, 64, 112–120. [Google Scholar] [CrossRef]
  9. Zhi, Y.; Zhao, Z.; Qi, M. Event-triggered finite-time consensus control of leader–follower multi-agent systems with unknown velocities. Trans. Inst. Meas. Control 2023, 01423312221140619. [Google Scholar] [CrossRef]
  10. Zou, W.; Shi, P.; Xiang, Z.; Shi, Y. Finite-Time Consensus of Second-Order Switched Nonlinear Multi-Agent Systems. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 1757–1762. [Google Scholar] [CrossRef]
  11. 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. 2020, 14, 816–823. [Google Scholar] [CrossRef]
  12. Polyakov, A. Nonlinear Feedback Design for Fixed-Time Stabilization of Linear Control Systems. IEEE Trans. Autom. Control 2012, 57, 2106–2110. [Google Scholar] [CrossRef] [Green Version]
  13. Liu, H.; Weng, P.; Tian, X.; Mai, Q. Distributed adaptive fixed-time formation control for UAV-USV heterogeneous multi-agent systems. Ocean Eng. 2023, 267, 113240. [Google Scholar] [CrossRef]
  14. 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]
  15. Hou, H.Q.; Liu, Y.J.; Lan, J.; Liu, L. Fixed time formation control for heterogeneous multi-agent systems with partial unknown control directions. Int. J. Adapt. Control Signal Process. 2023, 37, 126–144. [Google Scholar] [CrossRef]
  16. Qin, H.; Si, J.; Wang, N.; Gao, L. Fast fixed-time nonsingular terminal sliding-mode formation control for autonomous underwater vehicles based on a disturbance observer. Ocean Eng. 2023, 270, 113423. [Google Scholar] [CrossRef]
  17. Jiang, Y.; Liu, Z.; Chen, Z. Prescribed-time distributed formation control for a class of nonlinear multi-agent systems subject to internal uncertainties and external disturbances. Nonlinear Dyn. 2023, 111, 1643–1655. [Google Scholar] [CrossRef]
  18. Li, B.; Gong, W.; Liu, H.; Yang, Y. Distributed Prescribed-Time Leader-Following Formation Control for Second-Order Multi-Agent Systems via Output Feedback. In Proceedings of the 2022 41st Chinese Control Conference (CCC), Hefei, China, 25–27 July 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 4526–4531. [Google Scholar]
  19. Wang, N.; Li, H. Leader–follower formation control of surface vehicles: A fixed-time control approach. ISA Trans. 2022, 124, 356–364. [Google Scholar] [CrossRef]
  20. Liu, H.; Lin, J.; Li, R.; Tian, X.; Mai, Q. Event-triggered fixed-time adaptive neural formation control for underactuated ASVs with connectivity constraints and prescribed performance. Neural Comput. Appl. 2023, 35, 13485–13501. [Google Scholar] [CrossRef]
  21. Yang, Y.Q.; Ge, M.F.; Liang, C.D.; Xu, K.T.; Wang, L. Predefined-time formation control of NASVs with fully discontinuous communication: A novel hierarchical event-triggered scheme. Ocean Eng. 2023, 268, 113422. [Google Scholar] [CrossRef]
  22. Zuo, Z. Nonsingular fixed-time consensus tracking for second-order multi-agent networks. Automatica 2015, 54, 305–309. [Google Scholar] [CrossRef]
  23. Fu, J.; Wang, J. Fixed-time coordinated tracking for second-order multi-agent systems with bounded input uncertainties. Syst. Control Lett. 2016, 93, 1–12. [Google Scholar] [CrossRef]
  24. Hong, H.; Yu, W.; Fu, J.; Yu, X. A novel class of distributed fixed-time consensus protocols for second-order nonlinear and disturbed multi-agent systems. IEEE Trans. Netw. Sci. Eng. 2018, 6, 760–772. [Google Scholar] [CrossRef]
  25. Wang, C.; Wen, G.; Peng, Z.; Zhang, X. Integral sliding-mode fixed-time consensus tracking for second-order non-linear and time delay multi-agent systems. J. Frankl. Inst. 2019, 356, 3692–3710. [Google Scholar] [CrossRef]
  26. Chang, S.; Wang, Y.; Zuo, Z.; Yang, H. Fixed-time formation control for wheeled mobile robots with prescribed performance. IEEE Trans. Control Syst. Technol. 2021, 30, 844–851. [Google Scholar] [CrossRef]
  27. Gao, Z.; Guo, G. Fixed-time sliding mode formation control of AUVs based on a disturbance observer. IEEE/CAA J. Autom. Sin. 2020, 7, 539–545. [Google Scholar] [CrossRef]
  28. Xia, L.; Li, Q.; Song, R.; Zhang, Z. Leader-follower time-varying output formation control of heterogeneous systems under cyber attack with active leader. Inf. Sci. 2022, 585, 24–40. [Google Scholar] [CrossRef]
  29. Defoort, M.; Polyakov, A.; Demesure, G.; Djemai, M.; Veluvolu, K. Leader-follower fixed-time consensus for multi-agent systems with unknown non-linear inherent dynamics. IET Control Theory Appl. 2015, 9, 2165–2170. [Google Scholar] [CrossRef] [Green Version]
  30. Chen, Y.; Niu, Y.; Chen, C.; Zhou, Q.; Xiang, P. A Distributed Anti-Jamming Algorithm Based on Actor–Critic Countering Intelligent Malicious Jamming for WSN. Sensors 2022, 22, 8159. [Google Scholar] [CrossRef]
  31. Feng, Z.; Huang, M.; Wu, Y.; Wu, D.; Cao, J.; Korovin, I.; Gorbachev, S.; Gorbacheva, N. Approximating Nash equilibrium for anti-UAV jamming Markov game using a novel event-triggered multi-agent reinforcement learning. Neural Netw. 2023, 161, 330–342. [Google Scholar] [CrossRef]
  32. Liu, W.; Gu, W.; Sheng, W.; Meng, X.; Wu, Z.; Chen, W. Decentralized multi-agent system-based cooperative frequency control for autonomous microgrids with communication constraints. IEEE Trans. Sustain. Energy 2014, 5, 446–456. [Google Scholar] [CrossRef]
  33. Mei, J.; Ren, W.; Chen, J. Distributed consensus of second-order multi-agent systems with heterogeneous unknown inertias and control gains under a directed graph. IEEE Trans. Autom. Control 2015, 61, 2019–2034. [Google Scholar] [CrossRef]
  34. Yu, W.; Chen, G.; Cao, M.; Kurths, J. Second-order consensus for multiagent systems with directed topologies and nonlinear dynamics. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 2009, 40, 881–891. [Google Scholar]
  35. Jiang, B.; Hu, Q.; Friswell, M.I. Fixed-time attitude control for rigid spacecraft with actuator saturation and faults. IEEE Trans. Control Syst. Technol. 2016, 24, 1892–1898. [Google Scholar] [CrossRef]
  36. Wang, H.; Yu, W.; Ren, W.; Lü, J. Distributed adaptive finite-time consensus for second-order multiagent systems with mismatched disturbances under directed networks. IEEE Trans. Cybern. 2019, 51, 1347–1358. [Google Scholar] [CrossRef]
  37. Zuo, Z.; Tie, L. Distributed robust finite-time nonlinear consensus protocols for multi-agent systems. Int. J. Syst. Sci. 2016, 47, 1366–1375. [Google Scholar] [CrossRef]
  38. Dragomir, S.S. A note on Young’s inequality. Rev. Real Acad. Cienc. Exactas Físicas Nat. Ser. A Mat. 2017, 111, 349–354. [Google Scholar] [CrossRef]
  39. Cheng, W.; Zhang, K.; Jiang, B.; Ding, S.X. Fixed-time fault-tolerant formation control for heterogeneous multi-agent systems with parameter uncertainties and disturbances. IEEE Trans. Circuits Syst. I Regul. Pap. 2021, 68, 2121–2133. [Google Scholar] [CrossRef]
  40. Hong, H.; Wang, H. Fixed-time formation control for second-order disturbed multi-agent systems under directed graph. Symmetry 2021, 13, 2295. [Google Scholar] [CrossRef]
  41. Yang, Y.; Xiao, Y.; Li, T. Attacks on formation control for multiagent systems. IEEE Trans. Cybern. 2021, 52, 12805–12817. [Google Scholar] [CrossRef]
  42. Han, Z.; Wang, Y.; Sun, Q. Straight-Path Following and Formation Control of USVs Using Distributed Deep Reinforcement Learning and Adaptive Neural Network. IEEE/CAA J. Autom. Sin. 2023, 10, 572–574. [Google Scholar] [CrossRef]
Figure 1. The communication digraph G of Example 1.
Figure 1. The communication digraph G of Example 1.
Mathematics 11 02849 g001
Figure 2. The trajectory of agents for Example 1.
Figure 2. The trajectory of agents for Example 1.
Mathematics 11 02849 g002
Figure 3. The position tracking error on horizontal direction.
Figure 3. The position tracking error on horizontal direction.
Mathematics 11 02849 g003
Figure 4. The position tracking error on vertical direction.
Figure 4. The position tracking error on vertical direction.
Mathematics 11 02849 g004
Figure 5. The velocity tracking error on horizontal direction.
Figure 5. The velocity tracking error on horizontal direction.
Mathematics 11 02849 g005
Figure 6. The velocity tracking error on vertical direction.
Figure 6. The velocity tracking error on vertical direction.
Mathematics 11 02849 g006
Figure 7. The communication digraph G of Example 2.
Figure 7. The communication digraph G of Example 2.
Mathematics 11 02849 g007
Figure 8. The trajectory of agents for Example 2.
Figure 8. The trajectory of agents for Example 2.
Mathematics 11 02849 g008
Figure 9. The position tracking error on horizontal direction.
Figure 9. The position tracking error on horizontal direction.
Mathematics 11 02849 g009
Figure 10. The position tracking error on vertical direction.
Figure 10. The position tracking error on vertical direction.
Mathematics 11 02849 g010
Figure 11. The velocity tracking error on horizontal direction.
Figure 11. The velocity tracking error on horizontal direction.
Mathematics 11 02849 g011
Figure 12. The velocity tracking error on vertical direction.
Figure 12. The velocity tracking error on vertical direction.
Mathematics 11 02849 g012
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.

Share and Cite

MDPI and ACS Style

Luo, Z.; Liu, H.; Ouyang, Z. Fixed-Time Formation Tracking Control of Nonlinear Multi-Agent Systems with Directed Topology and Disturbance. Mathematics 2023, 11, 2849. https://doi.org/10.3390/math11132849

AMA Style

Luo Z, Liu H, Ouyang Z. Fixed-Time Formation Tracking Control of Nonlinear Multi-Agent Systems with Directed Topology and Disturbance. Mathematics. 2023; 11(13):2849. https://doi.org/10.3390/math11132849

Chicago/Turabian Style

Luo, Zhiyong, Hongliang Liu, and Zigen Ouyang. 2023. "Fixed-Time Formation Tracking Control of Nonlinear Multi-Agent Systems with Directed Topology and Disturbance" Mathematics 11, no. 13: 2849. https://doi.org/10.3390/math11132849

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop