Next Article in Journal
Hyperstructure Theory Applied to BF-Algebras
Next Article in Special Issue
A Three-Dimensional Subspace Algorithm Based on the Symmetry of the Approximation Model and WYL Conjugate Gradient Method
Previous Article in Journal
A Novel Image Similarity Measure Based on Greatest and Smallest Eigen Fuzzy Sets
Previous Article in Special Issue
An Improved DCC Model Based on Large-Dimensional Covariance Matrices Estimation and Its Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Preassigned-Time Bipartite Flocking Consensus Problem in Multi-Agent Systems

1
School of Business, Jiangsu Second Normal University, Nanjing 211200, China
2
School of Mathematics and Statistics, Heze University, Heze 274700, China
3
School of Science and Information, Qingdao Agricultural University, Qingdao 266109, China
4
School of Mathematics and Finance, Chuzhou University, Chuzhou 239000, China
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Symmetry 2023, 15(5), 1105; https://doi.org/10.3390/sym15051105
Submission received: 20 April 2023 / Revised: 6 May 2023 / Accepted: 12 May 2023 / Published: 18 May 2023
(This article belongs to the Special Issue Symmetry in Optimization Theory, Algorithm and Applications)

Abstract

:
This article is concerned with the bipartite flocking problem in multi-agent systems. Our contributions can be summarized as follows. Firstly, a class of preassigned-time consensus protocols is proposed to solve the issue of multi-agent systems. Secondly, with the aid of the symmetric properties of the graph theory and the Lyapunov stability theorem, we prove that agents can be divided into two disjointed clusters in a finite time, and they move to opposite directions at the same magnitude and speed. The protocol is novel among existing fixed/finite-time protocols in that the associated settling time is a preassigned constant and a parameter of the protocol. Moreover, it is proven that the diameters of the clusters are bounded and independent of other the protocol parameters. These results are demonstrated through both theoretical analysis and simulation examples.

1. Introduction

It is well known that many interesting phenomena can be modeled as multi-agent systems because agents in the systems can both collaborate and compete with each other; many prototypical results can be found in the existing literature. For example, in [1], Fan et al. investigated the bipartite flocking issue in double-integrator dynamic systems in virtue of LaSalle’s invariance principle, Barbalat’s Lemma, and graph theory. The cluster flocking consensus in the Cucker–Smale model was dealt with in [2,3,4,5].
It is worth noticing that the convergence time of the protocols in the above works are usually infinite. For practical applications, the convergence time (settling time) should be finite to realize the precise consensus of multi-agent systems. To achieve finite convergence, many finite-time or fixed-time bipartite flocking protocols were proposed in literature, such as some fixed-time bipartite protocols that were provided in [6,7]. However, for finite-time protocols and fixed-time protocols, the corresponding settling times cannot be arbitrarily preassigned and also depend on the protocol parameters or initial conditions. In addition, it can be seen in references [6,7] that there exist at least two problems with the settling time T * that are worth discussing.
Problem 1: T * is dependent on not only on the parameters of the protocol but also the topological information. The relationship between the settling time and the parameters is complex.
Problem 2: To adjust T * , we can enlarge the strength parameters or adjust the power parameters; however, the magnitude of T * always varies greatly in response to even small adjustments of the power parameter. That is to say, adjustment of the settling time is too sensitive.
To the best of our knowledge, the above two problems have not been solved at present in the existing literature. In real applications, a controlled system is usually required to achieve a bipartite flocking consensus in a preset period according to the actual requirements, and at the same time, the period is required to be independent of the initial conditions and the other design parameters. That is to say, a preassigned-time consensus should be realized under the designed protocol.
However, there are few existing results on preassigned-time bipartite flocking in multi-agent systems in spite of the fact that there have been many results on finite-time bipartite flocking [8,9,10,11,12,13,14] and asymptomatic flocking problems [15,16,17]. Different from asymptotic bipartite flocking (finite- or fixed-time flocking), preassigned-time bipartite flocking requires agents to reach some state of interest within a preassigned time according to the requirements of the control design. Hence, it is significant, necessary, and valuable to discuss preassigned-time flocking consensus problems in multi-agent systems.
Motivated by the above observations and reference [18], the aim of this work is to investigate the bipartite flocking consensus problem in multi-agent systems, and the aim of the manuscript is to design a new class of consensus protocol that can solve the consensus problem in multi-agent systems. It is notable that the settling time corresponding to the protocol is a tunable parameter and the diameter of the cluster is estimated. We devote this work to the investigation of the preassigned-time bipartite flocking consensus problem.
Our contributions are summarized up as follows. Firstly, a class of preassigned-time bipartite flocking protocols is proposed. It is worth noting that—different from the existing fixed-time consensus protocols in [19,20,21], which can solve the preassigned-time consensus problem in multi-agent systems in virtue of the protocol having a time-varying gain value—a constant gain is introduced to the protocol in this work. In particular, the constant is independent of the initial conditions, the other parameters, and the topological information. Certainly, the techniques in [6,7,12,13,14,22] all fail to solve the preassigned-time bipartite flocking problem. Secondly, with the aid of structural balance graph theory and Lyapunov stability theorem, the feasibility of the protocol is proven by rigorous proof. Thirdly, some sufficient conditions are given to guarantee realization of the preassigned-time biparatite flocking consensus. To the best of our knowledge, this the first time that a constant gain has been discussed in the context of preassigned-time bipartite flocking consensus issues. Thus, the results obtained in this article are novel at present.
The rest of the article is organized as follows. Section 2 introduces some preliminaries and the problem formulation. The preassigned-time bipartite flocking results are presented in Section 3. In Section 4, one simulation example is provided to verify the theoretical results. Section 5 concludes the article with some conclusions.

2. Preliminaries and Problem Formulation

2.1. Preliminaries

Signed graphs G ( A ) = G ( V , E , A ) are necessary tools for describe the communication topology of multi-agent systems, where V = v i | i Π N is the vertex set, E = ( v i , v j ) | , v i , v j V denotes the edge set, and A = [ a i j ] R N × N is the weighted adjacency matrix, which satisfies a i j 0 if ( v i , v j ) E and a i j = 0 otherwise. Moreover, self-loops are not considered in the paper; therefore, a i i = 0 for any i Π N . The corresponding Laplacian matrix L = [ l i j ] R N × N for a signed graph G ( A ) satisfies l i j = a i j if i j , and l i i = j = 1 N a i j , i , j Π N . When the relationship between agent i and agent j is cooperative, a i j 0 ; otherwise, a competitive relationship is present, in which case a i j 0 .
 Definition 1 
([23]). For an undirected signed graph G ( A ) , if there is a bipartition for the vertex set V such that V = V 1 V 2 , V 1 V 2 = , a i j 0 for any v i , v j V r , a i j 0 for v i V r , v j V 3 r , and r = 1 , 2 , then signed graph the G ( A ) is said to be structurally balanced; otherwise, it is called structurally unbalanced.
 Lemma 1 
([23]). For a connected signed graph G ( A ) , it is said to be a structurally balanced graph if and only if there is a matrix S = d i a g σ 1 , , σ N where σ i = 1 or σ i = 1 such that S A S 0 and S S T = I N . In addition, the second smallest eigenvalue of matrix L is positive.
 Lemma 2 
([24]). If numbers 0 ξ i R , i Π n , then the following inequality holds
i = 1 n ξ i p m i n p 0 1 , n 1 p i = 1 n ξ p
 Lemma 3 
([25]). If a positive definite, unbounded, and radial function V ( x ) : R n R + exists satisfying the inequality
V ˙ ( x ) T T p α V p ( x ) + β V q ( x ) ,
where the parameters are 0 p < 1 < q , m p = 1 p q p , m p = q 1 q p , and T = 1 α ( q p ) ( α β ) m p B ( m p , m q ) ; B ( · , · ) is the beta function; and T p > 0 is a constant, then V ( x ) reaches zero in a finite time, and the associated settling time function satisfies T ( x 0 ) T p .

2.2. Problem Statement

Consider a multi-agent system composed of N agents, and the associated communication topology is a structurally balanced graph G ( A ) . The dynamics of i-th agent satisfy the following equations [22]:
x ˙ i ( t ) = v i ( t ) , v ˙ i ( t ) = u i ( t ) , x 0 = x i ( 0 ) , v 0 = v i ( 0 ) , i Π N .
where x i R d and v i R d are the position of i-th agent and the velocity of i-th agent, respectively. u i ( t ) denotes the input, and it is also said to be the consensus protocol that needs to be designed. For the specific physical meaning of system (2), readers can refer to [22] (it is omitted here). In addition, to simplify the analysis, we choose a value of d = 1 in this article. When d > 1 , it can be dealt with using the Kronecker product as well. Here, it is assumed that each agent is fitted with position and velocity onboard sensors and that they work instantaneously. In addition, the communication topologies for position and velocity are not the same; in fact, unmanned aerial vehicles can be described by system (2).
Before proceeding, the preassigned-time bipartite flocking consensus is defined as follows.
 Definition 2 
([22]). For any given initial conditions, the preassigned-time bipartite flocking consensus of system (2) is realized if the following conditions hold:
 (1) 
For any i , j V , we have that lim t T p v i ( t ) = κ i j lim t T p v j ( t ) and v i ( t ) = κ i j v j ( t ) for t T p , where κ i j = 1 if i , j V r , r Π 2 ; otherwise κ i j = 1 , and V 1 and V 2 are a bipartition of V in Definition 1. Moreover, the settling time T p is a constant which can be preassigned according to practical requirement.
 (2) 
We can find a positive constant C > 0 (the diameter of the cluster) such that sup t 0 x i ( t ) x j ( t ) C , for any i , j V r , r Π 2 , where · , · stands for 2-norm.
 Remark 1. 
Here, the parameter T p is independent of a system’s initial states and the other protocol parameters, and it may be designed according to a designers’ requirement. For the agents in the same cluster V r , Condition (1) of Definition 2 implies that agents move at the same speed within a preassigned time. For agents in different clusters, they are to move at the same speed in magnitude but in opposite directions. Condition (2) in Definition 2 shows that the diameter of clusters must be bounded by some constant. Thus, only the two conditions holding simultaneously can guarantee that a preassigned-time bipartite flocking consensus is achieved.

3. Preassigned-Time Bipartite Flocking Consensus

This article aims to design a class of protocols that can solve the bipartite flocking consensus problem in system system (2). For this purpose, we design the following consensus protocol u i ( t ) for the i-th agent
u i ( t ) = T T p k = 1 2 l k j = 1 N a i j v j ( t ) s i g n ( a i j ) v i ( t ) λ k
where i Π N , T p > 0 is constant, power parameters 0 < λ 1 < 1 < λ 2 , gain coefficients l k > 0 , k = 1 , 2 , T is to be given later.
Now, we are in position to state our main results.
 Theorem 1. 
If graph G ( A ) is a connected undirected signed graph and satisfies structurally balanced conditions, then the preassigned-time bipartite flocking consensus of multi-agent systems system(2) can be realized under protocol (3). Moreover, the corresponding settling time is upper bounded by T p .
 Proof. 
The proof of theorem will be finished through two steps.
Step 1: Due to the fact that the signed graph G ( A ) satisfies structurally balanced conditions, it follows from Lemma 1 that we could find a diagonal matrix S = d i a g σ 1 , , σ N such that S A S 0 . Take the linear transform z ( t ) = S v ( t ) , where z ( t ) = [ z 1 ( t ) , , z N ( t ) ] T , v ( t ) = [ v 1 ( t ) , , v N ( t ) ] T ; then, we have z ( 0 ) = S v ( 0 ) , s i g n ( a i j ) = σ i σ j . So, we can obtain z ˙ i ( t ) = σ i v ˙ i ( t ) , x ˙ i ( t ) = σ i z ˙ i ( t ) . Further, we have
l l z ˙ i ( t ) = σ i T T p k = 1 2 l k j = 1 N a i j v j ( t ) s i g n ( a i j ) v i ( t ) λ k = T T p k = 1 2 l k j = 1 N | a i j | z j ( t ) z i ( t ) λ k .
The candidate Lyapunov function is taken as
V ( t ) = 1 2 z T ( t ) L ^ z ( t ) = 1 4 j = 1 N | a i j | z i ( t ) z j ( t ) 2 .
where L ^ = S L S . The derivative of V ( t ) along system (4) can be obtained as follows.
d V ( t ) d t = T T p l 1 i = 1 N j = 1 N | a i j | ( z i z j ) 1 + λ 1 + T T p l 2 i = 1 N j = 1 N | a i j | ( z i z j ) 1 + λ 2 = T T p l 1 j = 1 N i = 1 N | a i j | ( z i z j ) 2 p + T T p l 2 j = 1 N i = 1 N | a i j | ( z i z j ) 2 q .
Because 0 < λ 1 < 1 < λ 2 , we have 1 2 < p = 1 + λ 1 < 1 < q = 1 + λ 2 . According to Lemma 2, we have
j = 1 N i = 1 N | a i j | ( z i z j ) 2 p i = 1 N j = 1 N | a i j | ( z i z j ) 2 p .
j = 1 N i = 1 N | a i j | ( z i z j ) 2 q N 1 q i = 1 N j = 1 N | a i j | ( z i z j ) 2 q .
Based on inequalities (6)–(8) we can obtain
d V ( t ) d t T T p l 1 i = 1 N j = 1 N | a i j | ( z i z j ) 2 p T T p l 2 N 1 q i = 1 N j = 1 N | a i j | ( z i z j ) 2 q .
Note that matrix L ^ = S L S is positive and semi-definite. Then, there must be a unique matrix Q, which is a semi-positive definite matrix such that L ^ = Q Q T . Thus, according to Theorem 4.1 in [8], we can obtain the following inequality:
i = 1 N j = 1 N | a i j | ( z i z j ) 2 = ( L ^ z ( t ) ) T ( L ^ z ( t ) ) = 2 z T Q Q T Q Q T z ( t ) 2 λ 2 ( L ^ ) V ( t ) .
Combining inequality (9) and the above inequality, for V ( t ) 0 , we have
d V ( t ) d t T T p α V ( t ) p + β V ( t ) q .
where p = 1 + λ 1 2 , q = 1 + λ 2 2 , α = l 1 2 λ 2 ( L ) p , β = N 1 q l 2 2 λ 2 ( L ) q , λ 2 ( L ) [26] denotes the second smallest eigenvalue of matrix L, T can be obtained using Lemma 3. Invoking Lemma 3 and the comparison principle, we can conclude that V ( t ) converges to zero in a preassigned time T p , that is to say,
V ( t ) 0 f o r t T p .
That is to say, σ i v i = σ j v j for t T p .
Therefore, the following result can be obtained
lim t T p v i ( t ) = σ i σ j lim t T p v j ( t ) a n d v i ( t ) = σ i σ j v j ( t )
for t T p .
Because z i ( t ) = σ i v i ( t ) , σ i 1 , 1 , we obtain lim t T p v i ( t ) = κ i j lim t T p v j ( t ) and v i ( t ) = κ i j v j ( t ) for t T p , where κ i j = 1 when i , j V r , r Π 2 , κ i j = 1 otherwise.
The above equalities imply that condition (1) in Definition 2 holds. Note that here T p is the preassigned time, which is independent of other protocol parameters, initial conditions, and topology information. Therefore, T p can be set according to designers’ requirements. Step 2: For any i , j V r , r = 1 , 2 , where V r is same as that in Definition 1. Then, the following candidate Lyapunov functions are considered.
V ¯ r = i , j V r v i ( t ) v j ( t ) 2
and
X ¯ r = i , j V r x i ( t ) x j ( t ) 2 .
Then, Equation (11) implies that V ¯ r = 0 for t T p , and combination with Equation (10), it also means that V ¯ r is bounded when time t 0 . In other words, one can find a constant K > 0 that satisfies V ¯ r K . For more details, one can refer to references [7,22]; for the sake of brevity, we omit them here. Therefore, for any i , j V r . Invoking the triangle inequality and Cauchy–Schwartz inequality, we obtain:
X ¯ ˙ r = 2 i , j V r x i ( t ) x j ( t ) , v i ( t ) v j ( t ) 2 i , j V r x i ( t ) x j ( t ) v i ( t ) v j ( t ) 2 X ¯ r 1 2 V ¯ r 1 2 .
Integrating differential inequality inequality (15) in the interval 0 , t yields
X ¯ r 1 2 X ¯ r ( 0 ) 1 2 + K 1 2 T p
Combining (14), we can obtain
max i j V r x i ( t ) x j ( t ) X r ¯ X ¯ r ( 0 ) 1 2 + K 1 2 T p 2 = C r .
Further, we have
max i j V r x i ( t ) x j ( t ) max r Π 2 C r = C .
This implies that the Condition (2) in Definition 2 holds as well. This completes the proof. □
 Remark 2. 
Step 1 shows that the velocities of agents can realize a bipartite consensus in a preassigned time.
 Remark 3. 
Step 2 shows that positions of agents are bounded in preassigned time.
 Remark 4. 
For Theorem 1, only undirected connected topology graph is employed to discuss the bipartite flocking consensus problem, and the associated settling time is a preassigned constant which is independent of any other elements such as other protocol parameters, network connectivity, and so on. Moreover, it follows from (16) that the diameter of each cluster is influenced by the initial states X 1 2 ( 0 ) , upper bound K > 0 , and preassigned time T p . This is different from the fixed-time bipartite flocking protocol in [6,7,22], which cannot ensure that the diameter of each cluster is independent of network connectivity λ 2 ( L ) at all. Consensus protocol (3) can ensure the diameter of each cluster is independent of λ 2 ( L ) and the parameters of the protocol. Therefore, bipartite flocking consensus is realized in finite time T p , which can be set according to the designers requirement. These results are novel in comparison to the existing results [6,7,22].

4. Simulations

In this section, one simulation example is performed to illustrate the associated theoretical results in Section 3. To compare to the results in [22], the numerical example in [22] is adopted here. The example is a multi-agent system composed of six agents, and the associated weighted adjacency matrix is A, which is defined as
A = 0 3 0 5 1 0 3 0 2 0 4 1 0 2 0 0 0 0 5 0 0 0 0 0 1 4 0 0 0 3 0 0 0 0 3 0 ,
The structure of balanced graph can be described by the weighted adjacency matrix A; thus, the structure of graph is Figure 1. The protocol parameters are chosen as l k = 1 , k Π 2 , λ 1 = 0.3 , λ 2 = 1.9 . Preassigned times are chosen as T p = 2 and T p = 3 . The initial state is chosen as x 0 = [ 4 , 2 , 0 , 2 , 4 , 6 ] T , v 0 = [ 1 , 2 , 3 , 4 , 5 , 6 ] T , which are same as parameters as in [6,7,22]. The associated numerical results are shown in Figure 2 and Figure 3, and the bipartite flocking consensus is realized in preassigned time T p . The diameters corresponding to T p = 3 and T p = 2 are about 2.1 and 2.7, respectively. The initial state is chosen as x 0 = [ 10 , 12 , 8 , 8 , 14 , 16 ] , T p = 3 , and the diameter is about 6.15. The control signal is shown in Figure 4, which illustrates that the control protocol is distributed as well. This simulation supports our theoretical results well, that is to say, the figure verified effectiveness of the protocol (3). Figure 5 corresponds to unstructured balanced graph. It is obvious that a bipartite flocking consensus is not realized.

5. Conclusions

In this paper, the bipartite flocking consensus issue is investigated. A new class of preassigned-time consensus protocols is proposed to realize consensus in multi-agent systems. With the aid of structurally balanced graph theory and the Lyapunov stability theorem, the consensus analysis is completed. It is proven that the settling time is a prior constant which can be set according to requirements. In addition, theoretical analysis shows that the diameter of the clusters is bounded. However, there remains work that is also worth researching, such as systems under switching topology, event-triggered mechanism protocols, and consensus of multi-agent systems; our future work will investigate these issues.

6. Notations

R n and R denote the n-dimensional real number space and the real number set, respectively. R n × m denotes the n × m dimensional matrix space. Π N = 1 , , N is an index set. N is a positive integrator number. I N denotes an N × N dimensional identity matrix, and A 0 ( A > 0 ) implies that matrix A is a positive semi-definite matrix (positive definite matrix).

Author Contributions

Conceptualization, J.Y. (Jiaju Yu) and X.C. (Xiejun Cheng); methodology, J.Y. (Jiashang Yu); software, B.C.; validation, X.C. (Xiurong Chen), B.C. and J.Y. (Jiaju Yu); formal analysis, B.C.; investigation, X.C. (Xiejun Cheng); resources, X.C. (Xiurong Chen); data curation, J.Y. (Jiashang Yu); writing—original draft preparation, X.C. (Xiejun Cheng); writing—review and editing, J.Y. (Jiaju Yu); visualization, J.Y. (Jiaju Yu); supervision, J.Y. (Jiaju Yu); project administration, J.Y. (Jiaju Yu); funding acquisition, J.Y. (Jiaju Yu). All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by Chuzhou University Projects, supported by the Research Start-up Fund (grant number 2022qd021 and 2022qd022) and the Qingdao Agriculture University Projects, supported by Qingdao Agriculture University (grant numbers XJY2021026 and ZCJG202117).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ha, S.Y.; Ko, D.; Zhang, Y. Critical coupling strength of the Cucker-Smale model for flocking. Math Models Methods Appl. Sci. 2017, 27, 1051–1087. [Google Scholar] [CrossRef]
  2. Cho, J.; Ha, S.-Y.; Huang, F.; Jin, C.; Ko, D. Emergence of bi-cluster flocking for agent-based models with unit speed constraint. Anal. Appl. 2016, 14, 39–73. [Google Scholar] [CrossRef]
  3. Cho, J.; Ha, S.-Y.; Huang, F. Emergence of bi-cluster flocking for the Cucker-Smale model. Math. Model. Methods Appl. Sci. 2016, 26, 1191–1218. [Google Scholar] [CrossRef]
  4. Ru, L.; Xue, X. Multi-cluster flocking behavior of the Hierarchical Cucker-Smale Mode. J. Frankl. Inst. 2017, 354, 2371–2392. [Google Scholar] [CrossRef]
  5. Ha, S.; Ko, D.; Zhang, Y.; Zhang, X. Emergent dynamics in the interactions of Cucker-Smale ensembles. Kinet. Relat. Model. 2017, 10, 689–723. [Google Scholar] [CrossRef]
  6. Liu, H.; Wang, X.; Huang, Y.; Liu, Y. A new class of fixed-time bipartite flocking protocols for multi-agent systems. Appl. Math. Model. 2020, 84, 501–521. [Google Scholar] [CrossRef]
  7. Yu, J.; Yu, S. An improved fixed-time bipartite flocking protocol for nonlinear multi-agent systems. Int. J. Control 2020, 95, 900–905. [Google Scholar] [CrossRef]
  8. Deng, Q.; Wu, J.; Han, T.; Yang, Q.; Cai, X. Fixed-time bipartite consensus of multi-agent systems with disturbances. Phys. A 2019, 516, 37–49. [Google Scholar] [CrossRef]
  9. Liu, X.; Cao, J.; Xie, C. Finite-time and fixed-time bipartite consensus of multi-agent systems under a unified discontinuous control protocol. J. Frankl. Inst. 2019, 356, 734–751. [Google Scholar] [CrossRef]
  10. Chen, G.; Lewis, F.; Xie, L. Finite-time distributed consensus via binary control protocols. Automatica 2011, 47, 1962–1968. [Google Scholar] [CrossRef]
  11. Ning, B.; Han, Q. Prescribed finite-time consensus tracking for multi-agent systems with nonholonomic chained-form dynamics. IEEE Trans. Autom. Control. 2019, 64, 1686–1693. [Google Scholar] [CrossRef]
  12. Ning, B.; Han, Q.; Zuo, Z.; Jin, J.; Zheng, J. Collective behaviors of mobile robots beyond the nearest neighbor rules with switching topology. IEEE. Trans. Cybern. 2018, 48, 1577–1590. [Google Scholar] [CrossRef]
  13. Zhan, X.; Wu, J.; Jiang, T.; Jiang, X. Optimal performance of networked control systems under the packet dropouts and channel noise. ISA Trans. 2015, 58, 214–221. [Google Scholar] [CrossRef]
  14. Zhan, X.; Cheng, L.; Wi, J.; Yang, Q.; Han, T. Optimal modified performance of MIMO networked control systems with multi-parameter constraints. ISA Trans. 2019, 84, 111–117. [Google Scholar] [CrossRef]
  15. Liu, H.; Wang, X.; Liu, Y.; Li, X. On non-collision flocking and line-shaped spatial configuration for a modified singular Cucker-Smale model. Commun. Nonlinear Sci. Numer. Simulat. 2019, 75, 280–301. [Google Scholar] [CrossRef]
  16. Wang, X.; Wang, L.; Wu, J. Impacts of time delay on flocking dynamics of a two-agent flock model. Commun. Nonlinear Sci. Numer. Simulat. 2019, 70, 80–88. [Google Scholar] [CrossRef]
  17. Ahn, S.M.; Choi, H.; Ha, S.Y.; Lee, H. On collision-avoiding initial configurations to Cucker-Smale type flocking models. Commun. Math. Sci. 2012, 10, 625–643. [Google Scholar] [CrossRef]
  18. Hu, C.; Jiang, H. Special Functions-Based Fixed-Time Estimation and Stabilization for Dynamic Systems. IEEE Trans. Syst. Man, Cybern. Syst. 2021, 52, 3251–3262. [Google Scholar] [CrossRef]
  19. Liu, D.; Liu, Z.; Chen, C.P. Prescribed-time containment control with prescribed performance for uncertain nonlinear multi-agent systems. J. Frankl. Inst. 2020, 358, 1782–1811. [Google Scholar] [CrossRef]
  20. Wang, Y.; Song, Y.; Hill, D.J. Prescribed-time consensus and containment control of networked multiagent systems. IEEE Trans. Cybern. 2018, 49, 1138–1147. [Google Scholar] [CrossRef]
  21. Chen, X.; Yu, H.; Hao, F. Prescribed-time event-triggered bipartite consensus of multiagent systems. IEEE Trans. Cybern. 2020, 52, 2589–2598. [Google Scholar] [CrossRef] [PubMed]
  22. Xiao, Q.; Liu, H.; Wang, X.; Huang, Y. A note on the fixed-time bipartite flocking for nonlinear multi-agent systems. Appl. Math. Lett. 2020, 99, 105973. [Google Scholar] [CrossRef]
  23. Altafini, C. Consensus problems on networks with antagonistic interactions. IEEE. Trans. Automat. Control. 2013, 58, 935–946. [Google Scholar] [CrossRef]
  24. Hardy, G.; Littlewood, J. Inequalities; Cambridge University Press: Cambridge, UK, 1952. [Google Scholar]
  25. Aldana-López, R.; Gómez-Gutiérrez, D.; Jiménez-Rodrguez, E.; Sánchez-Torres, J.D.; Defoort, M. Enhancing the settling time estimation of a class of fixed-time stable systems. Int. J. Robust. Nonlin. 2019, 29, 4135–4148. [Google Scholar] [CrossRef]
  26. Jäntschi, L. The eigenproblem translated for alignment of molecules. Symmetry 2019, 11, 1027. [Google Scholar] [CrossRef]
Figure 1. The communication topology of multi-agent systems (2).
Figure 1. The communication topology of multi-agent systems (2).
Symmetry 15 01105 g001
Figure 2. The positions and velocities of agents with T p = 2 .
Figure 2. The positions and velocities of agents with T p = 2 .
Symmetry 15 01105 g002
Figure 3. The positions and velocities of agents with T p = 3 .
Figure 3. The positions and velocities of agents with T p = 3 .
Symmetry 15 01105 g003
Figure 4. The control signal u i of multi agent systems (2) with T p = 2 .
Figure 4. The control signal u i of multi agent systems (2) with T p = 2 .
Symmetry 15 01105 g004
Figure 5. The positions and velocities of agents under unstructured balanced graph.
Figure 5. The positions and velocities of agents under unstructured balanced graph.
Symmetry 15 01105 g005
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

Cheng, X.; Yu, J.; Chen, X.; Yu, J.; Cheng, B. Preassigned-Time Bipartite Flocking Consensus Problem in Multi-Agent Systems. Symmetry 2023, 15, 1105. https://doi.org/10.3390/sym15051105

AMA Style

Cheng X, Yu J, Chen X, Yu J, Cheng B. Preassigned-Time Bipartite Flocking Consensus Problem in Multi-Agent Systems. Symmetry. 2023; 15(5):1105. https://doi.org/10.3390/sym15051105

Chicago/Turabian Style

Cheng, Xiejun, Jiashang Yu, Xiurong Chen, Jiaju Yu, and Bing Cheng. 2023. "Preassigned-Time Bipartite Flocking Consensus Problem in Multi-Agent Systems" Symmetry 15, no. 5: 1105. https://doi.org/10.3390/sym15051105

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