Next Article in Journal
A Nonconvex Approach with Structural Priors for Restoring Underwater Images
Next Article in Special Issue
Fractional Dynamics: Applications of the Caputo Operator in Solving the Sawada–Kotera and Rosenau–Hyman Equations
Previous Article in Journal
Dynamic-Max-Value ReLU Functions for Adversarially Robust Machine Learning Models
Previous Article in Special Issue
Several Characterizations of the Generalized 1-Parameter 3-Variable Hermite Polynomials
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Finite-Time Partial Component Consensus for Nonlinear Leader-Following Multi-Agent Systems

School of Science, Jiangnan University, Wuxi 214122, China
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(22), 3552; https://doi.org/10.3390/math12223552
Submission received: 17 October 2024 / Revised: 11 November 2024 / Accepted: 12 November 2024 / Published: 13 November 2024

Abstract

:
The problem of finite-time partial component consensus (FTPCC) for first-order nonlinear multi-agent systems (MASs) is investigated in this paper for the first time. By incorporating the permutation matrix approach, we derive a novel error system for identical components, which facilitates stability analysis. Leveraging partial variable stability theory and related foundational knowledge, we devise two adaptable protocols. These protocols are tailored to achieve FTPCC in nonlinear MASs, one for systems without disturbances and another for those with bounded disturbances. To validate our findings, numerical examples are provided, demonstrating the effectiveness of the proposed results.

1. Introduction

In recent years, because of the rapid development of artificial intelligence and computer communication, MASs have received extensive attention from scholars in the fields of mathematics, physics, biology, and control theory. In real life, the application of MASs can be seen in the cooperative control of unmanned aircraft, distributed sensor networks, formation control, and other problems, as discussed in [1,2]. At present, the main issues of multi-agent systems include cluster, tracking and consensus [3,4,5].
Multi-agent systems originate from the exploration and research of biological behavior in nature, and are defined as coupled structures composed of multiple agents that interact with each other and solve complex problems. Consensus, which is a hot topic in MASs, has attracted extensive attention from scholars and has also achieved a great number of research results, such as group consensus in [6], finite-time consensus in [7], projective group consensus in [8], lag consensus in [9], input-output consensus in [10], and so on. Consensus is mainly used to design appropriate control protocols to make systems’ states eventually converge to a target state over time. Common control protocols include impulsive control, intermittent control, event-triggered control, and pinning control. In addition, some scholars also considered the influence of other factors on the consensus of MASs, including external noise, input saturation, dynamic model, and so on. In [6,11], cluster consensus was studied based on two different pinning controls, namely, piecewise pinning and adaptive intermittent pinning, respectively. By designing a new protocol associated with neighbours’ states and standard white noises, the containment control problem with random multiplicative noise was solved in [12], including first-order and second-order MASs. To solve the problem of input saturation, a novel distributed protocol which was based on event-triggered control was put forward in [13] to investigate group consensus for leaderless heterogeneous MASs. Furthermore, the consensus problem for leader-following MASs with uncertainty and disturbance under undirected graph and directed graph was discussed in [14].
Furthermore, since convergence in finite time can make multi-agent systems have higher accuracy, anti-interference, and robustness, finite-time consensus (FTC) has substantial industrial application value. Therefore, FTC is more attractive, and there are many results about this issue. Under Euler digraph, FTC for nonlinear MASs via pinning control was investigated in [15]. For second-order MASs with input saturation, a new protocol was designed, which could cope with finite-time group consensus in [16], which contained appropriate saturation functions. In addition, by using integral sliding mode control and event-triggered control, the problem of FTC of nonlinear heterogeneous MASs was solved in [17]. To solve the distributed adaptive tracking problem in finite time, the corresponding solution, which was dependent on the recursion algorithm and neural networks, was provided in [18]. Tong designed a distributed consensus protocol to solve FTC for MASs under continuous time-varying interaction topology in [19]. To deal with the problem of finite-time stability for discrete-time stochastic MASs, Hu presented a novel control criterion which made full use of the piecewise-like delay method in [20]. Furthermore, a novel distributed finite-time adaptive control framework was proposed based on the barrier function in [21].
However, agents are usually disturbed by some factors in the information transmission. Therefore, it is inevitable to investigate the influence of disturbance on consensus. To study the fixed-time consensus problems for MASs, two protocols without/with disturbances were designed over signed directed graphs in [22]. For the second-order system with input saturation and disturbance, a continuous integral sliding mode method was utilized to solve the FTC in [23]. Furthermore, the group consensus problem for heterogeneous MASs with bounded disturbances was addressed in [24].
It is noted that the research objects of the above literature are all state components in MASs. However, not all MASs require all components to achieve consensus in real life. In this case, some scholars have begun to study partial component consensus (PCC) [25]. For example, when a flying fleet performs in a special attitude in the air, the displacement components of all aircraft in the fleet are exactly the same in the forward direction. However, the displacement in other directions does not need to be consistent [26]. That is to say, PCC is more general than identical consensus. For the past few years, some scholars have studied partial component consensus, and a few results have been obtained. The problem of PCC for MASs in discrete time was considered in [27] for the first time. Furthermore, not only intermittent control but also pinning control were considered to reach PCC for MASs in [28]. Furthermore, for the high-order MASs, Schur complement was fully taken advantage of when dealing with the PCC for the second-order MASs and the third-order MASs in [25]. The study of oscillatory behavior of differential equations was inspired by references [29,30,31,32], and [21] introduced a novel and developed a numerical technique that solved nonlinear time fractional differential equations.
Motivated by above discussions, we found two problems still waiting to be solved. On the one hand, in the study of FTC problems, almost all of them are about all components; on the other hand, all results of PCC are infinite time. Therefore, this paper intends to consider the FTPCC for leader-following MASs. Compared to existing research results, the contributions mainly include the following three points:
  • The FTPCC for the first-order nonlinear MASs is studied for the first time and the relevant definition of FTPCC is given in this paper.
  • For nonlinear MASs without external disturbances and nonlinear MASs with external disturbances, control protocols that can achieve FTPCC are proposed. Furthermore, the designed consensus protocols are more flexible because parameters can be different, which can be used more widely in practical applications.
  • The agents in the MASs considered in this paper are all n-dimensional rather than one-dimensional, which makes the theoretical results given by this paper can be applied to many fields.
The rest of the structure of the article is as follows. Section 2 mainly introduces the related preliminaries. Section 3 explains the new concept of FTPCC, and then gives main results and theories. Section 4 gives two numerical examples to demonstrate the validity of the theoretical results. Finally, Section 5 summarizes this paper and offers further perspectives.
The study of the oscillatory behavior of differential equations in this paper is inspired by [29,30,31,32,33,34,35,36,37,38], which studied the controllability and stability of differential equations. In this paper, we study first-order nonlinear differential equations. The resolution of first-order differential equations enables the comprehension of the governing principles of dynamic processes and furnishes a theoretical foundation for the resolution of practical problems. In the control systems, first-order differential equations can be employed to assess the stability and dynamic performance of the system.
Notations: N = 1 , 2 , represent the set of all positive integers. R N × N is the set that is made up of all N × N real matrices and 1 N = ( 1 , 1 , , 1 ) T R N . The matrix d i a g ( d 1 , d 2 , , d N ) denotes a N × N diagonal matrix. E R n × n is the n-order identity matrix. The symbol ⊗ is the Kronecker product of matrices. s i g ( p ) α = s g n ( p ) p α , α R + , R + is the set of positive real numbers. We use p i = ( p i 1 , p i 2 , , p i n ) T R n , p = ( p 1 T , p 2 T , , p N T ) T to denote the vector in R n N . s i g ( p ) α = ( s i g ( p 1 ) α , s i g ( p 2 ) α , , s i g ( p N ) α ) T with s i g ( p i ) α = ( s i g ( p i 1 ) α , s i g ( p i 2 ) α , , s i g ( p i n ) α ) T . · and · 1 indicate the Euclidean norm and 1 norm, respectively. For A R N × N , λ stands for its the smallest non-zero eigenvalue.

2. Preliminaries and Model Description

Before studying the problem of FTPCC, we give some important preliminaries.

2.1. Graph Theory

A directed graph can be represented by G = ( V , E , A ) , where V = v 1 , , v N is the set of edges and A = ( a p q ) R N × N is the adjacency matrix of G . An edge of G is denoted by e p q = ( v p , v q ) E ; if e p q E , then a p q > 0 , which can indicate that the pth node can receive the qth node’s information, i.e., e p q E a p q > 0 ; otherwise, e p q E a p q = 0 . N p = v q V : ( v p , v q ) E represents all neighbours of the pth node. The Laplacian matrix L = ( l p q ) R N × N is defined as l p q = a p q ( p q ) , l p q = q = 1 N a p q and q = 1 N l p q = 0 , which is related to graph G .

2.2. Partial Variable Stability Theory

Consider a classical n-dimensional ordinary differential nonautonomous equation as follows
d x d t = Φ ( t , x )
where Φ ( t , x ) C R + × R n , R n , R + = 0 , + , t R + , Φ ( t , 0 ) 0 , x = ( y T , z T ) T R n , y = ( x 1 , x 2 , , x m ) T R m , z = ( x m + 1 , x m + 2 , , x n ) T R p , m + p = n , x = ( i = 1 n x i 2 ) 1 / 2 , y = ( i = 1 m x i 2 ) 1 / 2 , z = ( i = m + 1 n x i 2 ) 1 / 2 .
Definition 1
([39]). The trivial solution of nonautonomous system (1) with respects to partial variables y can reach y-stable if for any positive real numbers ϵ and t 0 , there exists a δ > 0 which is dependent on ϵ and t 0 such that x 0   <   δ . That is to say, y ( t , t 0 , x 0 )   <   ϵ holds for all t t 0 , and then MASs can achieve finite-time consensus.

2.3. Problem Statement

Without the generality, we consider the first-order MASs. Furthermore, the number of leaders is 1, and the number of followers is N. The leader x 0 is an isolated agent, and the specific behaviour ia as follows
x . 0 ( t ) = ϕ ( x 0 ( t ) ) ,
where x 0 = ( x 01 , x 02 , , x 0 n ) T R n , ϕ : R n R n is a continuous mapping, and ϕ ( x 0 ) = ( ϕ 1 ( x 0 ) , ϕ 2 ( x 0 ) , , ϕ n ( x 0 ) ) T R n .
The ith follower’s dynamic behaviour can be explained by
x . i ( t ) = ϕ ( x i ( t ) ) + u i ( t ) ,
where x i = ( x i 1 , x i 2 , , x i n ) T R n , i = 1 , 2 , , N , and ϕ ( x i ) = ( ϕ 1 ( x i ) , ϕ 2 ( x i ) , , ϕ n ( x i ) ) T R n . u i ( t ) represents the consensus protocol of the ith follower.
The flexible consensus protocol of this paper is designed as follows
u i ( t ) = k 1 s i g ( j = 1 N a i j Γ ( x i x j ) ) α k 2 s i g ( b i Γ ( x i x 0 ) ) β ,
where k 1 > 0 , k 2 > 0 are coupling strengths. The matrix Γ = d i a g ( r 1 , r 2 , , r n ) denotes the inner coupling matrix of the MASs, and r i 0 . b i > 0 , if the ith follower can receive the information from the leader; otherwise, b i = 0 .
Remark 1.
The protocol (4) is called flexible because the selection of α and β is free. If α = β and Γ = E , (4) turns into the special protocol in [40], which can achieve fully distributed adaptive FTC for nonlinear MASs with uncertainty.
Remark 2.
b i = 0 for any i = 1 , 2 , , N , if the MAS is a leaderless system. Consequently, the protocol given in (4) becomes the consensus protocol in [41]. Considering the second-order leaderless system, if the velocity state information is added into (4), similarly with [42], the resulting protocol can solve the FTPCC problem for the second-order MASs.
Assumption 1.
The nonlinear function ϕ : R n R n satisfies
( y y ) T Λ ( ϕ ( y ) ϕ ( y ) ) ϵ 1 ( y y ) T Λ ( y y ) ,
in which ϵ 1 > 0 , Λ = d i a g ( 1 , 1 , , 1 l , 0 , 0 , , 0 ) and y R n , y R n .
Remark 3.
Compared with the Lipschitz condition in [43], Assumption 1 is a weaker condition, which is used to analyze PCC problems by some scholars in [25,26,27,28].
Definition 2.
The Kronecker product of A ( p × q ) and B ( m × n ) is denoted A B and is a p m × q n matrix defined by
A B a 11 B a 12 B a 1 q B a 21 B a p 1 B a p q B .
Next, we need some other lemmas to analyze FTPCC better.
Lemma 1
([44]). For matrices Q 1 , Q 2 , Q 3 , and Q 4 with appropriate dimensions, the Kronecker product ⊗ which satisfies:
(i) 
( Q 1 + Q 2 ) Q 3 = Q 1 Q 3 + Q 2 Q 3 ;
(ii) 
( Q 1 Q 2 ) ( Q 3 Q 4 ) = ( Q 1 Q 3 Q 2 Q 4 ) ;
(iii) 
( Q 1 Q 2 ) T = Q 1 T Q 2 T ;
(iv) 
( k Q 1 ) Q 2 = Q 1 ( k Q 2 ) , where k is a constant.
Lemma 2
([26]). Suppose that M 1 = ( a i j ) R N × N , M 2 = ( b i j ) R n × n . Then, there is a n N order matrix Q = Q 1 Q 2 Q s which satisfies
Q ( M 1 M 2 ) Q 1 = M 2 M 1 ,
where the matrix Q i is the first class of the elementary row transformation matrix, i = 1 , 2 , , s .
Lemma 3
([45]). Supposing that the Lyapunov function V ( x ) is defined on an origin’s neighbourhood U, V ( x ) satisfies V . ( x ) c V α ( x ) + k V ( x ) , where 0 < α < 1 , c > 0 , k > 0 . As a result, the origin is finite-time stable and its upper bound of settling time is l n ( 1 k c V ( 0 ) 1 α ) k ( α 1 ) .
Lemma 4
([46]). Let η 1 , η 2 , , η s 0 and 0 < q 1 . Then, i = 1 s η i q ( i = 1 s η i ) q .

3. Main Result

3.1. FTPCC Without Bounded Disturbances

Under the flexible consensus protocol (4), the dynamic behaviour of the ith follower of MASs (3) is
x ˙ i ( t ) = ϕ ( x i ( t ) ) k 1 s i g ( j = 1 N a i j Γ ( x i x j ) ) α k 2 s i g ( b i Γ ( x i x 0 ) ) β ,
where i = 1 , 2 , , N .
Taking the ith state error as e i ( t ) = x i ( t ) x 0 ( t ) , the error system can be written as
e ˙ i ( t ) = ϕ ( x i ( t ) ) ϕ ( x 0 ( t ) ) k 1 s i g ( j = 1 N l i j Γ e j ( t ) ) α k 2 s i g ( b i Γ e i ( t ) ) β ,
where i = 1 , 2 , , N .
According to (8), the compact form of the error system is
e . ( t ) = Φ ( e ( t ) ) k 1 s i g ( L Γ e ( t ) ) α k 2 s i g ( B Γ e ( t ) ) β ,
where
e ( t ) = ( e 1 ( t ) T , e 2 ( t ) T , , e N ( t ) T ) T R N n , e i ( t ) = ( e i 1 ( t ) , e i 2 ( t ) , , e i n ( t ) ) T R n ,
and
Φ ( e ( t ) ) = ( Φ 1 ( t ) T , Φ 2 ( t ) T , , Φ N ( t ) T ) T ,
where Φ i ( t ) = ϕ ( x i ( t ) ) ϕ ( x 0 ( t ) ) .
Then, by making use of the method of the permutation matrix, we obtain a new error system as
e ˜ . ( t ) = Φ ˜ ( e ˜ ( t ) ) k 1 s i g ( Γ L e ˜ ( t ) ) α k 2 s i g ( Γ B e ˜ ( t ) ) β ,
in which
e ˜ ( t ) = ( e ˜ 1 ( t ) T , e ˜ 2 ( t ) T , , e ˜ n ( t ) T ) T R n N , e ˜ j ( t ) = ( e ˜ 1 j ( t ) , e ˜ 2 j ( t ) , , e ˜ N j ( t ) ) T , e ˜ i j ( t ) = x i j ( t ) x 0 j ( t ) , j = 1 , 2 , , N ,
and
Φ ˜ ( e ˜ ( t ) ) = ( ϕ ˜ 1 ( t ) T , ϕ ˜ 2 ( t ) T , , ϕ ˜ n ( t ) T ) T , ϕ ˜ j ( t ) T = ( ϕ j ( x 1 ( t ) ) , ϕ j ( x 2 ( t ) ) , , ϕ j ( x N ( t ) ) ) T ϕ j ( x 0 ( t ) ) 1 N .
Remark 4.
In the proof of the general FTC problems in [14,15], the corresponding Lyapunov function always relies on the same agent error vector e i ( t ) . However, to analyze the FTPCC problem, we need to construct the Lyapunov function which merely depends on the same component error system in this paper.
Definition 3
([47]). If the solution of (2) and (3) with any initial states satisfies
lim t T q = 1 l e ˜ q ( t ) = 0 ,
then the FTPCC with respect to the first l components is said to be achieved, in which e ˜ q ( t ) = ( e ˜ 1 q ( t ) , e ˜ 2 q ( t ) , , e ˜ N q ( t ) ) T = ( x 1 q ( t ) x 0 q ( t ) , x 2 q ( t ) x 0 q ( t ) , , x N q ( t ) x 0 q ( t ) ) T R N and T is defined in Lemma 3.
Remark 5.
From the definition of the FTPCC, if l = n , it means that all components reach FTC. Then, FTPCC is turned into FTC. Consequently, it is easy to obtain that FTPCC is more general than FTC.
Now, a main theorem about FTPCC is given.
Theorem 1.
Supposing that Assumption 1 holds. Let α ( 0 , 1 ) , β ( 0 , 1 ) , γ = m i n α , β , R = m i n i 1 , 2 , , n r i γ | r i > 0 . Then, FTPCC in systems (2) and (3) with protocol (4) is achieved.
Proof. 
Take the Lyapunov function candidate as follows
V ( t ) = 1 2 e ˜ T ( t ) Λ e ˜ ( t ) ,
where Λ = d i a g ( 1 , 1 , , 1 l , 0 , 0 , , 0 ) . Combining with vector form, one has
V ( t ) = 1 2 e ˜ 1 T ( t ) e ˜ 2 T ( t ) e ˜ n T ( t ) Λ e ˜ 1 T ( t ) e ˜ 2 T ( t ) e ˜ n T ( t ) T = 1 2 j = 1 l e ˜ j T ( t ) e ˜ j ( t ) = 1 2 j = 1 l e ˜ j 1 ( t ) e ˜ j 2 ( t ) e ˜ j N ( t ) e ˜ j 1 ( t ) e ˜ j 2 ( t ) e ˜ j N ( t ) T = 1 2 j = 1 l i = 1 N e ˜ j i ( t ) e ˜ j i ( t )
By Assumption 1, we have
V . ( t ) = e ˜ T ( t ) Λ e ˜ . ( t ) = e ˜ T ( t ) Λ ( Φ ˜ ( e ˜ ( t ) ) k 1 s i g ( Γ L e ˜ ( t ) ) α k 2 s i g ( Γ B e ˜ ( t ) ) β ) = e ˜ T ( t ) Λ Φ ˜ ( e ˜ ( t ) ) k 1 e ˜ T ( t ) Λ s i g ( Γ L e ˜ ( t ) ) α k 2 e ˜ T ( t ) Λ s i g ( Γ B e ˜ ( t ) ) β ϵ 1 e ˜ T ( t ) Λ e ˜ ( t ) k 1 e ˜ T ( t ) Λ s i g ( Γ L e ˜ ( t ) ) α k 2 e ˜ T ( t ) Λ s i g ( Γ B e ˜ ( t ) ) β = 2 ϵ 1 V ( t ) k 1 e ˜ T ( t ) Λ s i g ( Γ L e ˜ ( t ) ) α k 2 e ˜ T ( t ) Λ s i g ( Γ B e ˜ ( t ) ) β .
For the last term of (18), we can obtain
k 2 e ˜ T ( t ) Λ sig ( Γ B e ˜ ( t ) ) β = k 2 e ˜ 1 T ( t ) e ˜ 2 T ( t ) e ˜ l T ( t ) 0 0 0 sig r 1 B e ˜ 1 T ( t ) r 2 B e ˜ 2 T ( t ) r n B e ˜ n T ( t ) β = k 2 e ˜ 1 T ( t ) e ˜ 2 T ( t ) e ˜ l T ( t ) 0 0 0 sig r 1 B e ˜ 1 T ( t ) β sig r 2 B e ˜ 2 T ( t ) β sig r n B e ˜ n T ( t ) β = k 2 j = 1 l e ˜ j T ( t ) sig r j B e ˜ j T ( t ) β = k 2 j = 1 l e ˜ j T ( t ) sig r j b 1 b 2 b n e ˜ j 1 ( t ) e ˜ j 2 ( t ) e ˜ j N ( t ) β = k 2 j = 1 l r j β e ˜ j 1 ( t ) e ˜ j 2 ( t ) e ˜ j N ( t ) sig b 1 e ˜ j 1 ( t ) β sig b 2 e ˜ j 2 ( t ) β sig b N e ˜ j N ( t ) β = k 2 j = 1 l r j β i = 1 N e ˜ j i ( t ) sig b i e ˜ j i ( t ) β .
For the second term of (18), we also can obtain
k 1 e ˜ T ( t ) Λ sig ( Γ L e ˜ ( t ) ) α k 1 e ˜ T ( t ) Λ sig ( Γ λ E e ˜ ( t ) ) α = k 1 j = 1 l e ˜ j T ( t ) sig r j L e ˜ j T ( t ) α k 1 j = 1 l e ˜ j T ( t ) sig r j λ E e ˜ j T ( t ) α = k 1 j = 1 l e ˜ j T ( t ) sig r j L e ˜ j T ( t ) α sig r j λ E e ˜ j T ( t ) α = k 1 j = 1 l e ˜ j T ( t ) sig r j L α sig e ˜ j T ( t ) α sig r j λ E α sig e ˜ j T ( t ) α = k 1 j = 1 l e ˜ j T ( t ) sig r j L α sig r j λ E α sig e ˜ j T ( t ) α = k 1 j = 1 l e ˜ j T ( t ) H sig e ˜ j T ( t ) α
where H = s i g ( r j l 11 ) α s i g ( r j λ ) α s i g ( r j l 1 N ) α s i g ( r j l N 1 ) α s i g ( r j l N N ) α s i g ( r j λ ) α ; it is not difficult to find that all nondiagonal elements of H are non-positive.
If e ˜ q p ( t ) 0 , then we can have
e ˜ q p ( t ) s i g ( e ˜ q p ( t ) ) α = e ˜ q p ( t ) s g n ( e ˜ q p ( t ) ) | e ˜ q p ( t ) | α = | e ˜ q p ( t ) | α + 1 .
If e ˜ q p ( t ) < 0 , then we also have
e ˜ q p ( t ) s i g ( e ˜ q p ( t ) ) α = e ˜ q p ( t ) s g n ( e ˜ q p ( t ) ) | e ˜ q p ( t ) | α = e ˜ q p ( t ) | e ˜ q p ( t ) | α = | e ˜ q p ( t ) | α + 1 .
Therefore, we can obtain
e ˜ j i ( t ) s i g ( e ˜ j i ( t ) ) α 0 .
Combining (20) and (23), we have
k 1 e ˜ T ( t ) Λ s i g ( Γ L e ˜ ( t ) ) α k 1 e ˜ T ( t ) Λ s i g ( Γ λ E e ˜ ( t ) ) α .
Combining with (19) and (24), one obtains
V . ( t ) 2 ϵ 1 V ( t ) k 1 e ˜ T ( t ) Λ s i g ( Γ L e ˜ ( t ) ) α k 2 e ˜ T ( t ) Λ s i g ( Γ B e ˜ ( t ) ) β 2 ϵ 1 V ( t ) k 1 e ˜ T ( t ) Λ s i g ( Γ λ E e ˜ ( t ) ) α k 2 e ˜ T ( t ) Λ s i g ( Γ B e ˜ ( t ) ) β = 2 ϵ 1 V ( t ) k 1 e ˜ T ( t ) Λ s i g ( Γ λ E e ˜ ( t ) ) α k 2 e ˜ T ( t ) Λ s i g ( Γ B e ˜ ( t ) ) β = 2 ϵ 1 V ( t ) k 1 j = 1 l r j α i = 1 N e ˜ i j ( t ) s i g ( λ e ˜ i j ( t ) ) α k 2 j = 1 l r j β i = 1 N e ˜ j i ( t ) s i g ( b i e ˜ j i ( t ) ) β 2 ϵ 1 V ( t ) j = 1 l r j γ i = 1 N e ˜ i j ( t ) ( k 1 s i g ( λ ) α + k 2 s i g ( b i ) β ) s i g ( e ˜ i j ( t ) ) γ 2 ϵ 1 V ( t ) R j = 1 l i = 1 N e ˜ i j ( t ) ( k 1 s i g ( λ ) γ + k 2 s i g ( b i ) γ ) s i g ( e ˜ i j ( t ) ) γ 2 ϵ 1 V ( t ) R M j = 1 l i = 1 N e ˜ i j ( t ) s i g ( e ˜ i j ( t ) ) γ = 2 ϵ 1 V ( t ) R M j = 1 l i = 1 N ( e ˜ i j ( t ) 2 ) γ + 1 2 2 ϵ 1 V ( t ) 2 γ + 1 2 R M V ( t ) γ + 1 2 .
where M = m i n k 1 s i g ( λ ) γ + k 2 s i g ( b i ) γ > 0 , ϵ 1 > 0 , 2 γ + 1 2 R M > 0 , k 1 and k 2 are defined in (4).
Let k = 2 ϵ 1 , c = R M 2 γ + 1 2 > 0 ; based on Lemma 3, V ( t ) will be zero in finite time 2 l n ( 1 k c V ( 0 ) 1 γ 2 ) k ( γ 1 ) , which means that e ˜ j ( t ) ( j = 1 , 2 , , l ) will be zero in finite time. Therefore, the multi-agent systems (2) and (3) can achieve FTPCC. □
Remark 6.
Note that [47] comprehensively investigates the fixed-time partial component consensus problem for nonlinear MASs and the control protocols contain seven items. However, compared with the control protocol in [47], the protocol (4) designed in this paper is simpler and achieving FTPCC is easier.

3.2. FTPCC with Bounded Disturbances

In this subsection, the FTPCC problem of nonlinear MASs with bounded disturbances is investigated.
The leader’s dynamical behaviour is the same as in (2).
The ith follower agent’s dynamic behaviour is
x . i ( t ) = ϕ ( x i ( t ) ) + u ^ i ( t ) + d ( x i ( t ) ) .
where i = 1 , 2 , , N . Except for u ^ i ( t ) and d ( x i ( t ) ) , the rest in (26) are the same as in (4). d ( x i ) = ( d 1 ( x i ) , d 2 ( x i ) , , d n ( x i ) ) T is the disturbance of the ith follower. u ^ i ( t ) is the consensus protocol which will be given later.
Assumption 2.
Assuming that the disturbance d ( x i ( t ) ) is continuous with respect to t and satisfies
d ( x i ( t ) ) d m a x ,
where i = 1 , 2 , , N , d m a x > 0 is a positive constant.
In order to solve FTPCC problem with bounded disturbances, the consensus protocol u ^ i ( t ) is proposed:
u ^ i ( t ) = k 1 s i g ( j = 1 N a i j Γ ( x i x j ) ) α k 2 s i g ( b i Γ ( x i x 0 ) ) β d s i g n ( Γ ( x i x 0 ) ) ,
where k 1 > 0 , k 2 > 0 , d m a x d . The matrix Γ is defined in (4).
Similarly, one has
e . i ( t ) = ϕ ( x i ( t ) ) ϕ ( x 0 ( t ) ) k 1 s i g ( j = 1 N l i j Γ e j ( t ) ) α k 2 s i g ( b i Γ e i ( t ) ) β d s i g n ( Γ ( e i ( t ) ) ) + d ( x i ( t ) ) ,
where i = 1 , 2 , , N .
Next, we can have
e . ( t ) = Φ ( e ( t ) ) k 1 s i g ( L Γ e ( t ) ) α k 2 s i g ( B Γ e ( t ) ) β d s i g n ( Γ ( e ( t ) ) ) + D ( x ( t ) ) ,
where
D ( x ( t ) ) = ( d ( x 1 ( t ) ) T , d ( x 2 ( t ) ) T , , d ( x N ( t ) ) T ) T R N n .
Based on the permutation matrix method, we can obtain the new n N order error system
e ˜ . ( t ) = Φ ˜ ( e ˜ ( t ) ) k 1 s i g ( Γ L e ˜ ( t ) ) α k 2 s i g ( Γ B e ˜ ( t ) ) β d s i g n ( Γ e ˜ ( t ) ) + D ˜ ( x ˜ ( t ) )
in which
D ˜ ( x ˜ ( t ) ) = ( d ˜ 1 ( t ) T , d ˜ 2 ( t ) T , , d ˜ n ( t ) T ) T , d ˜ j ( t ) T = ( d j ( x 1 ( t ) ) , d j ( x 2 ( t ) ) , , d j ( x N ( t ) ) ) T ,
e . ( t ) , Φ ( e ( t ) ) , e ˜ . ( t ) and Φ ˜ ( e ˜ ( t ) ) are the same as in the previous subsection.
Theorem 2.
Supposing that Assumptions 1 and 2 hold. Let α ( 0 , 1 ) , β ( 0 , 1 ) , γ = m i n α , β , R = m i n i 1 , 2 , , n r i γ | r i > 0 . Then, FTPCC with bounded disturbances in systems (2) and (26) with protocol (28) is achieved.
Proof. 
Choose the following Lyapunov function
V 1 ( t ) = 1 2 e ˜ T ( t ) Λ e ˜ ( t ) ,
Substituting (32) into (34), we have
V . 1 ( t ) = e ˜ T ( t ) Λ e ˜ . ( t ) 2 ϵ 1 V 1 ( t ) k 1 e ˜ T ( t ) Λ s i g ( Γ L e ˜ ( t ) ) α k 2 e ˜ T ( t ) Λ s i g ( Γ B e ˜ ( t ) ) β + e ˜ T ( t ) Λ ( d s i g n ( Γ e ˜ ( t ) ) + D ˜ ( x ˜ ( t ) ) ) .
For the last term of (35), one obtains
e ˜ T ( t ) Λ ( d s i g n ( Γ e ˜ ( t ) ) + D ˜ ( x ˜ ( t ) ) ) ( d + d m a x ) j = 1 l e ˜ j ( t ) 1 .
Because d d m a x , one obtains d + d m a x 0 . That is to say, the last term of (35) is nonpositive.
The proof for the second term and the third term in (35) is similar to the derivation process of (24) and (19) in Theorem 1. For the second term of (35), one can obtain similar inference to (19), and likewise for the third term of (35), one can obtain similar inference to (24), so that one can obtain
V . 1 ( t ) 2 ϵ 1 V 1 ( t ) 2 γ + 1 2 R M V 1 ( t ) γ + 1 2 ,
where M is defined in (25).
Based on (37) and Lemma 3, one can obtain that MASs (2) and (26) can reach FTPCC and the upper bound of settling time is 2 l n ( 1 k c V 1 ( 0 ) 1 γ 2 ) k ( γ 1 ) , where k = 2 ϵ 1 and c = R M 2 γ + 1 2 > 0 . □
Remark 7.
To compensate the effect of bounded disturbances, we add the term d s i g n ( x i x 0 ) to consensus protocol (4) so that we obtain a new flexible protocol (28) which can be used to achieve FTPCC for MASs with bounded disturbances. This method was also used in [22].
Remark 8.
Theorems 1 and 2 are the results obtained under the directed topology. Furthermore, it is easy to prove that two theorems are also correct for FTPCC under undirected topology.

4. Numerical Examples

In the section, we give some numerical examples to display the effectiveness of Theorem 1 and Theorem 2, respectively. We consider the MASs which is made up of a leader and four followers. Furthermore, the nonlinear function h ( · ) can be described by Chua’s circuit in [28].
ϕ ( x i ( t ) ) = x i 2 3 x i 1 + | x i 1 + 1 | | x i 1 1 | x i 1 + x i 2 x i 2 x i 3 2 2 x i 2 .
The specific network communication topology is given by Figure 1. The practical application can be seen as a fleet of five aircraft flying in the air. The leader can be regarded as the host of the flying fleet, and the four followers can be regarded as the secondary aircraft of the flying fleet. When the flying fleet presents various formation performances, the five aircraft need to be consistent in the forward direction of the displacement, but do not need to be consistent in other directions.

4.1. Example 1

For simplicity, the matrix Γ = d i a g ( 1 , 1 , 0 ) . b 2 = 1 , b i = 0 , i = 1 , 3 , 4 . The corresponding Laplacian matrix is L = 1 0 1 0 0 0 0 0 0 1 1 0 0 1 0 1 . The initial values are taken as α = 0.7 , β = 0.75 , k 1 = 0.2 , k 2 = 0.4 , ϵ 1 = 0.3 , x 0 ( 0 ) = 0 , 0 , 2 T , x 1 ( 0 ) = 1 , 1.2 , 3.5 T , x 2 ( 0 ) = 1.3 , 1 , 3 T , x 3 ( 0 ) = 1.8 , 1.4 , 0.3 T , and x 4 ( 0 ) = 0.5 , 0.8 , 1.5 T .
From Figure 2 and Figure 3, it is easy to find that the first two components of the whole MAS can reach finite-time consensus. However, Figure 4 indicates that the third component does not achieve consensus within 3 s and the small figure in Figure 4 shows that the third component also cannot achieve consensus in a longer time. Consequently, the whole multi-agent system achieves FTPCC. After the first two components achieve partial component consensus, the system achieves partial stability. At this point, since the state error is zero, there is no longer a need for control input, which can save the resource utilization of the controller, reducing certain costs and resource losses to a certain extent. Furthermore, we calculate that the settling time is 22.46 s and observe that the first component and the second component can achieve FTPCC in T = 0.6 s. As a result, the example indicates that Theorem 1 is right.

4.2. Example 2

This example is based on Example 1. We choose the bounded disturbances d ( x i ( t ) ) = 0.01 c o s ( x i 1 ( t ) ) , 0.01 s i n ( x i 2 ( t ) ) , 0.01 c o s ( x i 3 ( t ) ) T , where i = 1 , 2 , 3 , 4 . d = 0.01 is taken in this example. The initial states, the communication topology, the parameters, and the nonlinear function are the same as in Example 1.
From Figure 5 and Figure 6, we can also find that the first two components can reach consensus. After reaching FTPCC for the system, the control protocol does not work, reducing costs and resources to a certain extent. However, Figure 7 indicates that the third component cannot reach FTPCC within 3 s and the small figure in Figure 7 shows that the third component cannot reach consensus even after a longer time. Furthermore, we calculate that the settling time is 22.46 s and observe that the first component and the second component can achieve FTPCC in T = 0.8 s. Therefore, this example illustrates that Theorem 2 is right.
Based on the above examples, we can compare their results in Table 1. We can find that under the corresponding control protocol, MASs both with or without external interference can achieve PCC within a finite time. Additionally, providing external interference to the system will prolong the time required to achieve FTPCC. Meanwhile, the discussions above demonstrate the validity of the theorem.

5. Conclusions

This paper delves into the FTPCC problem for nonlinear first-order multi-agent systems (MASs), both with and without bounded disturbances. By employing permutation matrices and finite-time stability theory, FTPCC is transformed into the stability analysis of a new error system for identical components. Two adaptable protocols are then introduced to accomplish FTPCC in nonlinear MASs. Numerical examples are presented to demonstrate the accuracy of the theoretical findings. In real-world scenarios, not all multi-agent systems necessitate full consensus among all components. For instance, in an airplane maintaining a specific flight attitude, the forward displacement components remain consistent, while displacements in other directions may vary. Hence, this paper offers a broader perspective on consensus phenomena.
It is noteworthy that several intriguing challenges remain unresolved, such as the partial component consensus (PCC) for fractional-order MASs and MASs subject to stochastic disturbances. Additionally, while this paper focuses on finite-time partial component consensus, practical applications may encounter interference factors like random noise. Therefore, future research could build upon these results to explore fixed-time partial component consensus. These complex issues will be addressed in subsequent work.

Author Contributions

Writing—original draft, Z.Y.; writing—review and editing, B.Y., M.L. and M.H. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the National Natural Science Foundation of China under Grant 61973137 and the Natural Science Foundation of Jiangsu Province under Grant BK20181342.

Data Availability Statement

Due to privacy concerns, the data provided in this study can be emailed to the corresponding author for request.

Acknowledgments

The authors would like to thank the editors and anonymous reviewers for their detailed comments and efforts toward improving our research paper.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Fax, J.; Murray, R. Information flow and cooperative control of vehicle formations. IEEE Trans. Autom. Control 2004, 49, 1465–1476. [Google Scholar] [CrossRef]
  2. Wang, Y.W.; Wei, Y.W.; Liu, X.K.; Zhou, N.; Cassandras, C.G. Optimal persistent monitoring using second-order agents with physical constraints. IEEE Trans. Autom. Control 2019, 64, 3239–3252. [Google Scholar] [CrossRef]
  3. Lee, D.; Spong, M.; Mark, M. Stable flocking of multiple inertial agents on balanced graphs. IEEE Trans. Autom. Control 2007, 52, 1469–1475. [Google Scholar] [CrossRef]
  4. Hong, Y.G.; Hu, J.P.; Gao, L.X. Tracking control for multi-agent consensus with an active leader and variable topology. Automatica 2006, 42, 1177–1182. [Google Scholar] [CrossRef]
  5. Ren, W.; Beard, R.W. Consensus seeking in multiagent systems under dynamically changing interaction topologies. IEEE Trans. Autom. Control 2005, 50, 655–661. [Google Scholar] [CrossRef]
  6. Zhang, Y.; Wen, G.; Rahmani, A.; Peng, Z.X.; Hu, W. Cluster consensus of multi-agent systems with general linear and nonlinear dynamics via intermittent adaptive pinning control. Trans. Inst. Meas. Control 2021, 43, 1337–1346. [Google Scholar] [CrossRef]
  7. Fan, L.L.; Wu, C.Y. Distributed finite-time consensus control of second-order multi-agent systems subject to communication time delay. J. Control Sci. Eng. 2021, 3786530. [Google Scholar] [CrossRef]
  8. Chen, L.K.; Guo, L.X.; Yang, Q.Y. Projective group Consensus of multi-agent systems with arbitrary parameter. J. Syst. Sci. Complex. 2021, 34, 618–631. [Google Scholar] [CrossRef]
  9. Wang, Y.; Ma, Z.J.; Zheng, S.; Chen, G.R. Pinning control of lag-consensus for second-order nonlinear multiagent systems. IEEE Trans. Cybern. 2017, 47, 2203–2211. [Google Scholar] [CrossRef]
  10. Wei, J.; Themistoklis, C. Distributed consensus tracking of multi-agent systems with time-varying input output delays and mismatched disturbances. IFAC-PapersOnLine 2021, 54, 787–794. [Google Scholar]
  11. Zhou, B.L.; Yang, Y.Q.; Xu, X.Y. The group-delay consensus for second-order multi-agent systems by piecewise adaptive pinning control in part of time interval. Phys. Stat. Mech. Its Appl. 2019, 513, 694–708. [Google Scholar] [CrossRef]
  12. Ren, J.H.; Zong, X.F. Containment control of multi-agent systems with stochastic multiplicative noises. J. Syst. Sci. Complex. 2022, 35, 909–930. [Google Scholar] [CrossRef]
  13. Hu, A.H.; Cao, J.D.; Hu, M.F.; Guo, L.X. Event-triggered group consensus for multi-agent systems subject to input saturation. J. Frankl. Inst. 2018, 355, 7384–7400. [Google Scholar] [CrossRef]
  14. Hu, M.F.; Guo, L.X.; Hu, A.H.; Yang, Y.Q. Leader-following consensus of linear multi-agent systems with randomly occurring nonlinearities and uncertainties and stochastic disturbances. Neurocomputing 2015, 149, 884–890. [Google Scholar] [CrossRef]
  15. Liu, X.D.; He, S.C.; Lu, P.L.; Liu, H.K.; Du, C.K. Finite-time consensus for multi-agent systems with nonlinear dynamics under Euler digraph via pinning control. Int. J. Syst. Sci. 2021, 52, 1664–1674. [Google Scholar] [CrossRef]
  16. Yang, P.; Zhang, A.; Bi, W. Finite-time group consensus for second-order multi-agent systems with input saturation. Neural Process. Lett. 2021, 54, 4211–4228. [Google Scholar] [CrossRef]
  17. Ji, L.H.; Lv, D.L.; Yang, S.S.; Guo, X.; Li, H.Q. Finite time consensus control for nonlinear heterogeneous multi-agent systems with disturbances. Nonlinear Dyn. 2022, 108, 2323–2336. [Google Scholar] [CrossRef]
  18. Li, P.M.; Wu, X.; Chen, X.Y.; Qiu, J.L. Distributed adaptive finite-time tracking for multi-agent systems and its application. Neurocomputing 2022, 481, 46–54. [Google Scholar] [CrossRef]
  19. Tong, P.; Chen, S.H.; Wang, L. Finite-time consensus of multi-agent systems with continuous time-varying interaction topology. Neurocomputing 2018, 284, 187–193. [Google Scholar] [CrossRef]
  20. Hu, M.F.; Cao, J.D.; Hu, A.H.; Yang, Y.Q.; Jin, Y.H. A novel finite-time stability criterion for linear discrete-time stochastic system with applications to consensus of multi-agent system. Circuits Syst. Signal Process. 2015, 34, 41–59. [Google Scholar] [CrossRef]
  21. Zhang, X.; Zhu, Z.H.; Liao, F.; Gao, H.; Li, W.; Li, G. Finite-Time Adaptive Consensus Tracking Control Based on Barrier Function and Cascaded High-Gain Observer. Drones 2023, 7, 197. [Google Scholar] [CrossRef]
  22. Li, Z.T.; Wang, Z.X.; Feng, Y.Z. Fixed-time consensus of first-order multi-agent systems over signed directed graphs. Trans. Inst. Meas. Control 2021, 43, 2392–2401. [Google Scholar]
  23. Chen, D.X.; Liu, X.L.; Yu, W.W. Finite-time consensus of multiagent systems with input saturation and disturbance. Int. J. Robust Nonlinear Control 2020, 31, 2097–2109. [Google Scholar]
  24. Li, X.B.; Yu, Z.H.; Zhong, Z.F.; Wu, N.Q.; Li, Z.W. Finite-time group consensus via pinning control for heterogeneous multi-agent systems with disturbances by integral sliding mode. J. Frankl. Inst. 2022, 359, 9618–9635. [Google Scholar] [CrossRef]
  25. Hu, W.; Zhang, W.; Ma, Z.; Li, K. Partial component consensus analysis of second-order and third-order nonlinear multi-agent systems. Phys. Stat. Mech. Its Appl. 2022, 593, 126857. [Google Scholar] [CrossRef]
  26. Wu, B.B.; Ma, Z.J.; Wang, Y. Partial component consensus of leader-following multi-agent systems. Acta Phys. Sin. 2017, 66, 5–11. [Google Scholar]
  27. Hu, W.J.; Zhang, G.; Ma, Z.J.; Wu, B.B. Partial component consensus of discrete-time multi-agent systems. Math. Probl. Eng. 2019, 122569. [Google Scholar] [CrossRef]
  28. Zhang, Z.C.; Ma, Z.J.; Wang, Y. Partial component consensus of leader-following multi-agent systems via intermittent pinning control. Phys. Stat. Mech. Its Appl. 2019, 536, 122569. [Google Scholar] [CrossRef]
  29. Moaaz, O.; Elabbasy, E.M.; Shaaban, E. Oscillation criteria for a class of third order damped differential equations. Arab. J. Math. Sci. 2018, 24, 16–30. [Google Scholar]
  30. Moaaz, O.; El-Nabulsi, R.A.; Bazighifan, O. Oscillatory behavior offourth-order diferential equations with neutral delay. Symmetry 2020, 12, 371. [Google Scholar]
  31. Li, J.F.; Ahmad, I.; Ahmad, H.; Shah, D.; Chu, Y.M.; Thounthong, P.; Ayaz, M. Numerical solution of two-term time-fractional PDE models arisingin mathematical physics using local meshless method. Open Phys. 2020, 18, 1063–1072. [Google Scholar] [CrossRef]
  32. Almarri, B.; Ali, A.H.; Lopes, A.M.; Bazighifan, O. Nonlinear differential equations with distributed delay: Some new oscillatory solutions. Mathematics 2022, 10, 995. [Google Scholar] [CrossRef]
  33. Yousif, M.A.; Hamasalh, F.K. Conformable non-polynomial spline method: A robust and accurate numerical technique. Ain Shams Eng. J. 2024, 15, 102415. [Google Scholar] [CrossRef]
  34. Chalishajar, D.; Kasinathan, D.; Kasinathan, R.; Kasinathan, R. Exponential stability, T-controllability and optimal controllability of higher-order fractional neutral stochastic differential equation via integral contractor. Chaos Solitons Fractals 2024, 186, 115278. [Google Scholar] [CrossRef]
  35. Kasinathan, R.; Kasinathan, R.; Chalishajar, D.; Baleanu, D.; Sandrasekaran, V. The averaging principle of Hilfer fractional stochastic pantograph equations with non-Lipschitz conditions. Stat. Probab. Lett. 2024, 215, 110221. [Google Scholar] [CrossRef]
  36. Ahmed, A.S.; AL-Nahhas, M.A.; Omar, O.A.; Chalishajar, D.N.; Ahmed, H.M. Controllability of impulsive nonlinear ψ-Hilfer fractional integro-differential equations. Results Control Optim. 2024, 16, 100455. [Google Scholar] [CrossRef]
  37. Chalishajar, D.; Chalishajar, H. Trajectory Controllability of Second Order Nonlinear Integro-Differential System: An Analytical and a Numerical Estimation. Differ. Equ. Dyn. Syst. 2014, 23, 467–481. [Google Scholar]
  38. Zhang, T.; Zhu, J.; Zhang, F.; Zhao, S.; Liu, W.; He, R.; Dong, H.; Hong, Q.; Tan, C.; Li, P. Residual swin transformer for classifying the types of cotton pests in complex background. Front. Plant Sci. 2024, 15, 1445418. [Google Scholar] [CrossRef]
  39. Vorotnikov, V.I. Partial stability and control: The state-of-the-art and development prospects. Autom. Remote Control 2005, 66, 511–561. [Google Scholar] [CrossRef]
  40. Zhao, L.; Liu, Y.G.; Li, F.Z.; Man, Y.C. Fully distributed adaptive finite-time consensus for uncertain nonlinear multi-agent systems. IEEE Trans. Cybern. 2022, 52, 6972–6983. [Google Scholar]
  41. Zoghlami, N.; Mlayeh, R.; Beji, L.; Abichou, A. Finite-time consensus for controlled dynamical systems in network. Int. J. Control 2018, 91, 813–826. [Google Scholar] [CrossRef]
  42. Wang, H.; Yu, W.W.; Ren, W.; Lv, J.H. Distributed adaptive finite-time consensus for second-order multi-agent systems with mismatched disturbances under directed networks. IEEE Trans. Cybern. 2021, 51, 1347–1358. [Google Scholar] [CrossRef] [PubMed]
  43. Ubhaya, U.A. Lipschitz condition in minimum norm problems on bounded functions. J. Approx. Theory 1985, 45, 201–218. [Google Scholar] [CrossRef]
  44. Horn, R.A.; Johnson, C.R. Topics in Matrix Analysis; Cambridge University Press: Cambridge, UK, 1991. [Google Scholar]
  45. Shen, Y.J.; Xia, X.H. Semi-global finite-time observers for nonlinear systems. Automatica 2008, 44, 3152–3156. [Google Scholar] [CrossRef]
  46. Hardy, G.H.; Littlehood, J.E.; Polya, G. Inequalities; Cambridge University Press: Cambridge, UK, 1952. [Google Scholar]
  47. Yang, B.B.; Yan, Z.L.; Luo, M.M.; Hu, M.F. Fixed-time partial component consensus for nonlinear multi-agent systems with/without external disturbances. Commun. Nonlinear Sci. Numer. Simul. 2024, 130, 107732. [Google Scholar] [CrossRef]
Figure 1. The specific network communication topology.
Figure 1. The specific network communication topology.
Mathematics 12 03552 g001
Figure 2. Trajectories of the first error component and the first protocol component in Example 1.
Figure 2. Trajectories of the first error component and the first protocol component in Example 1.
Mathematics 12 03552 g002
Figure 3. Trajectories of the second error component and the second protocol component in Example 1.
Figure 3. Trajectories of the second error component and the second protocol component in Example 1.
Mathematics 12 03552 g003
Figure 4. Trajectories of the third error component and the third protocol component in Example 1. The subgraph indicates that the third component cannot achieve consensus in a longer time.
Figure 4. Trajectories of the third error component and the third protocol component in Example 1. The subgraph indicates that the third component cannot achieve consensus in a longer time.
Mathematics 12 03552 g004
Figure 5. Trajectories of the first error component and the first protocol component in Example 2.
Figure 5. Trajectories of the first error component and the first protocol component in Example 2.
Mathematics 12 03552 g005
Figure 6. Trajectories of the second error component and the second protocol component in Example 2.
Figure 6. Trajectories of the second error component and the second protocol component in Example 2.
Mathematics 12 03552 g006
Figure 7. Trajectories of the third error component and the third protocol component in Example 2. The subgraph indicates that the third component cannot achieve consensus in a longer time.
Figure 7. Trajectories of the third error component and the third protocol component in Example 2. The subgraph indicates that the third component cannot achieve consensus in a longer time.
Mathematics 12 03552 g007
Table 1. Comparison.
Table 1. Comparison.
Example 1Example 2
Disturbancewith disturbancewithout disturbance
PCCthe first two componentsthe first two components
Time of PCC0.6 s0.8 s
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

Yan, Z.; Yang, B.; Luo, M.; Hu, M. Finite-Time Partial Component Consensus for Nonlinear Leader-Following Multi-Agent Systems. Mathematics 2024, 12, 3552. https://doi.org/10.3390/math12223552

AMA Style

Yan Z, Yang B, Luo M, Hu M. Finite-Time Partial Component Consensus for Nonlinear Leader-Following Multi-Agent Systems. Mathematics. 2024; 12(22):3552. https://doi.org/10.3390/math12223552

Chicago/Turabian Style

Yan, Zhaolei, Baibin Yang, Manman Luo, and Manfeng Hu. 2024. "Finite-Time Partial Component Consensus for Nonlinear Leader-Following Multi-Agent Systems" Mathematics 12, no. 22: 3552. https://doi.org/10.3390/math12223552

APA Style

Yan, Z., Yang, B., Luo, M., & Hu, M. (2024). Finite-Time Partial Component Consensus for Nonlinear Leader-Following Multi-Agent Systems. Mathematics, 12(22), 3552. https://doi.org/10.3390/math12223552

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