iconOpen Access

ARTICLE

Fixed-Time Bipartite Formation of Multi-Agent Systems Using Dynamic Event-Triggered Scheme

Longquan Ma1, Huarong Zhao1,*, Liqin Zhou1, Linbo Xie1,*, Hongnian Yu2

1 Engineering Research Center of Internet of Things Applications Ministry of Education, Jiangnan University, Wuxi, China
2 School of Computing, Engineering and the Built Environment, Edinburgh Napier University, Edinburgh, UK

* Corresponding Authors: Huarong Zhao. Email: email; Linbo Xie. Email: email

(This article belongs to the Special Issue: Control Theory and Application of Multi-Agent Systems)

Computers, Materials & Continua 2026, 87(3), 57 https://doi.org/10.32604/cmc.2026.075679

Abstract

This paper studies a sampling-based dynamic event-triggered fixed-time bipartite formation algorithm for a class of continuous-time multi-agent systems with communication constraints. First, a periodic sampling mechanism is designed to reduce the system’s communication frequency. Then, a dynamic event-triggered control algorithm based on auxiliary variables is developed for sampled-data systems to further reduce the system’s triggering frequency. Next, to enhance the convergence speed of the dynamic event-triggered control method, a dynamic event-triggered fixed-time bipartite formation control scheme is investigated. Finally, using Lyapunov stability theory, signed graph theory, and relevant inequalities, a rigorous theoretical proof of the stability of the proposed control protocol is provided, and the algorithm’s effectiveness is verified through simulation experiments.

Keywords

Sampled-data; dynamic event-triggered; fixed-time bipartite formation; multi-agent systems

1  Introduction

Due to their flexibility and scalability, multi-agent systems have been widely applied across fields such as spacecraft attitude coordination [1,2], smart grids [3,4], and intelligent transportation [5,6]. Formation control [710] is a fundamental problem in the coordination of multi-agent systems, aiming to design distributed control protocols that enable multiple agents to form a desired geometric shape to accomplish complex tasks in challenging environments, such as limited communication bandwidth [11], unknown disturbances [12], and cyber-attacks [13]. Convergence rate is an important performance metric in formation control and remains a topic of active research. In [1416], asymptotic convergence algorithms were proposed, while in [1719], finite-time convergence algorithms were presented. Among these, finite-time algorithms converge faster than asymptotic ones. However, the upper bound of the convergence time for finite-time convergence algorithms depends on the system’s initial state. To address the upper bound on convergence time in finite-time consensus algorithms, researchers have begun studying fixed-time convergence algorithms [20]. In [21], a fixed-time formation control algorithm for heterogeneous multi-agent systems with disturbances was proposed. In [22], an adaptive optimal fixed-time output feedback formation algorithm for time-varying scenarios was introduced. In [23], a fixed-time formation control algorithm for uncertain nonlinear multi-agent systems with actuator faults was proposed. In addition, some scholars further developed prescribed-time control approaches [2426]. Although research on fixed-time formation control algorithms exists, these studies primarily focus on cooperative relationships among agents. Therefore, further research on the competitive relationships among multi-agent systems and on implementing fixed-time formation control for such systems is a meaningful endeavor.

In nature, agents exhibit both cooperative and competitive relationships, as seen in wolf pack hunting. Addressing the cooperation and competition in multi-agent systems, reference [27] first introduced the concept of bipartite consensus. In recent years, researchers have made significant progress in studying bipartite formation in multi-agent systems. In [28], a bipartite formation algorithm for second-order nonlinear multi-agent systems with hybrid pulses was proposed. In [29], a bipartite time-varying formation algorithm for nonlinear multi-agent systems based on disturbance observers was developed. In [30], a fixed-time bipartite time-varying formation tracking algorithm for networked Euler-Lagrange systems was presented. It is noted that although numerous studies have examined bipartite formation control algorithms, few have addressed communication constraints in bipartite formation control for multi-agent systems. Compared with standard consensus problems, bipartite formation issues are more complex because they involve antagonistic relationships and negative weights, which necessitate greater communication and computational resources. Therefore, the main motivation of this paper is to design a fixed-time bipartite formation control algorithm that further reduces communication energy consumption.

In practical applications, continuous controller updates can waste significant communication resources and increase wear on actuators. To overcome these drawbacks, researchers have proposed event-triggered control mechanisms, in which the controller is updated only when event-triggered conditions are met [31,32]. In [33], a data-driven event-triggered bipartite formation control method was designed for nonlinear multi-agent systems with unknown dynamics. In [34], an event-triggered bipartite time-varying formation control method was achieved for linear multi-agent systems with uncertain dynamics. Additionally, to further reduce the number of event triggers, researchers proposed a dynamic event-triggering strategy that introduces a dynamic variable for the static event-triggered strategy, allowing the triggering condition to change over time. In [35], a dynamic event-triggered strategy was proposed for the fixed-time consensus problem, reducing the number of event triggers in the system. In [36,37], bipartite consensus problems for multi-agent systems under dynamic event-triggered control were studied. However, ref. [35] did not account for competitive relationships among agents, and refs. [36,37] achieved only asymptotic consensus. Therefore, research on dynamic event-triggered fixed-time bipartite formation control for multi-agent systems remains highly important.

On the other hand, most control algorithms in [3437] require continuous information measurement and transmission from the system. However, due to limited onboard communication and the actual hardware’s driving capabilities, achieving real-time sampling and communication is difficult. To address these issues, researchers have combined periodic sampling [3840] with event-triggered mechanisms, in which the core idea is to sample from continuous systems at specific times, with event detection occurring only on the sampled data. This approach accounts for the practical situation of periodic sensor sampling. It ensures that the minimum event-triggered interval is at least as long as the sampling interval, thereby further eliminating Zeno behavior. Currently, there is limited research on event-triggered consensus in sampled-data multi-agent systems. Reference [41] studied an event-triggered consensus problem for a class of nonlinear multi-agent systems based on sampled data. Reference [42] investigated a finite-time tracking consensus method for second-order multi-agent systems based on sampled data with an event-triggered scheme. Reference [43] formulated an asynchronous control problem of continuous-time positive Markov jump systems with a dynamic event-triggered scheme based on sampled data. However, the designs in [41,42] employ static event-triggered mechanisms, which can result in unnecessary triggering. Although ref. [43] proposed a dynamic event-triggered communication protocol, it did not account for competitive relationships among agents and did not achieve fixed-time consensus. Therefore, researching the dynamic event-triggered fixed-time convergence problem based on sampled data is a meaningful and challenging task.

Based on the above analysis, this paper addresses sampling periods, communication constraints, and fixed-time bipartite formation issues in multi-agent systems by proposing a dynamic event-triggered fixed-time bipartite consensus control algorithm using sampled data. The main contributions are summarized as follows:

(1) Design a periodic sampling mechanism. Compared to the existing algorithm in [36], it can reduce the system’s communication frequency.

(2) Develop a dynamic event-triggered control algorithm based on sampled data to further reduce the communication burden compared with the existing algorithm in [42].

(3) Design a distributed fixed-time bipartite formation control method. Compared with the existing method in [43], the proposed method further accounts for competitive relationships among agents and converges faster.

Notations: R, R+, RN, RN×n, and RN×N represent the set of real numbers, positive real numbers, N-dimensional column vectors, N×n-dimensional matrices, and N-dimensional square matrices, respectively.

2  Mathematical Preliminaries and Problem Statements

2.1 Signed Graph Theory

Consider an undirected graph 𝒢=(𝒱,,𝒜) consisting of N nodes, where 𝒱={v1,v2,,vN} is the set of nodes of 𝒢. Each node vi(i=1,2,,N) represents an agent i, and 𝒱×𝒱 represents the set of edges. If (vi,vj), it indicates that agent i can interact with neighbor agent j. 𝒜=[aij]RN×N is the adjacency matrix of the graph 𝒢. If (vi,vj) and ij then aij0, otherwise, aij=0. If there is a path between any pair of nodes in graph 𝒢, then the graph is said to be connected. The node set 𝒱 of the signed graph 𝒢 can be partitioned into {𝒱1,𝒱2}, such that 𝒱1𝒱2=𝒱 and 𝒱1𝒱2=. If all edges within 𝒱1 or 𝒱2 are positively weighted and all edges between 𝒱1 and 𝒱2 are negatively weighted, then the signed graph is structurally balanced. If vi and vj𝒱m(m{1,2}), then aij0. If vi𝒱m, vj𝒱n, and mn(m,n{1,2}), then aij0. The Laplacian matrix of the graph 𝒢 is =[lij]RN×N, where lii=i=1N|aij| and lij=aij(ij). The 𝒜 and are both symmetric matrices.

2.2 Relevant Lemmas

Lemma 1 ([44]): If there exists a continuous positive definite and radially unbounded function Γ:RnR+{0} such that:

(1) Γ(x)=0x=0;

(2) For parameters α, β>0, p=112r, q=1+12r, and r>1, if any solution x(t) satisfies the inequality

DΓ(x(t))αΓp(x(t))βΓq(x(t))(1)

the system’s origin is globally fixed-time stable, and the settling time is obtained as

TTmax=πrαβ.(2)

Lemma 2 ([27]): If the signed graph 𝒢 is structurally balanced, then there exists a diagonal matrix D=diag{d1,d2,,dN}, with di={±1}, such that D𝒜D is nonnegative.

Lemma 3 ([27]): If the signed graph 𝒢 is undirected and connected, then according to Lemma 2, it is obtained that the Laplacian matrix of 𝒢 is positive semi-definite, and its eigenvalues satisfy 0<λ2λN. The eigenvector corresponding to the eigenvalue 0 is 1=[1,1,,1]TRN. Furthermore, 𝒢 is a signed graph and structurally balanced. If 1TDx=0, where x=[x1,x2,,xN]T, then λ2xTxxTxλNxTx, where xTx=(1/2)i=1Nj=1N|aij|(xisign(aij)xj)2.

Lemma 4 ([35]): For 1,2,,m0, 0<p1, and 1<q<, we have

m1p(i=1mi)pi=1mip(i=1mi)p,m1q(i=1mi)qi=1miq(i=1mi)q.(3)

Remark 1: Lemmas 1-4 are used to analyze the stability of the system controlled by our designed method, which is presented later. Moreover, it should be noted that Lemma 2 is a basic property for the signed graph 𝒢 when it satisfies the structurally balanced condition, which ensures that the gauge transformation can be conducted and the Laplacian matrix of the signed graph 𝒢 is positive semi-definite. Further discussion can be found in [27,34], and [36].

2.3 System Dynamics Descriptions

Consider a system composed of N agents, where i agent is described as

{x˙i(t)=ui(t),x(0)=x0(4)

where xi(t) represents the state of agent i, and ui(t) represents the control input of agent i.

Definition 1: Let f=[f1T,f2T,,fNT]TRN×n be the desired formation vector, where fi=[fi1, fi2,,fin]T. The fixed-time bipartite formation of the multi-agent systems (4) implies there exists a prescribed time T such that limtTxi(t)fididj(xj(t)fj)=0 and for tT, it satisfies xi(t)fi=xj(t)fj. The prescribed time T is bounded, and for any initial state of the system, Tmax>0 such that TTmax.

Assumption 1: The communication topology 𝒢 is undirected, connected, and structurally balanced.

Remark 2: A structurally balanced graph of the control systems’ communication topology is a basic requirement of the controlled systems to realize bipartite formation control. As given in Section 2.1, this requirement is that all agents can be assigned to two distinct groups. The relationships within the same group are cooperative, but those between different groups are antagonistic. More deities are discussed in [27].

2.4 Problem Statements

This study is focused on a class of continuous-time multi-agent systems to implement bipartite formation control tasks, where the main challenges are all listed as

(1) How to realize sampling control for the continuous system. Most existing methods are based on continuous systems and assume an infinite communication resource. In fact, when controlling the physical systems, we also need to detect the system and set a sampling time.

(2) How to realize dynamic event-triggered communication for the controlled system. Most existing methods are time-triggered or strictly event-triggered communication strategies, in which the event-triggered conditions are constant. Designing a dynamic event-triggered condition can further reduce the communication frequencies.

(3) How to realize fixed-time bipartite formation control for agents with a competitive relationship. Most existing formation control approaches consider only the cooperative relationships among agents. However, cooperative and competitive relationships coexist. Only considering one of the relationships is insufficient.

The objective of this study is to realize a sampling-based fixed-time dynamic event-triggered bipartite formation control method for a class of continuous-time multi-agent systems with cooperative and competitive relationships.

3  Main Results

For the multi-agent systems (4), the control law for the agent i is given as

ui(t)=a1Υiμ(tki)a2Υiυ(tki)a3Υi(tki),t[tki,tk+1i),(5)

where a1, a2, and a3 are all positive constants, μ>1, 0<υ<1, μ, and υ are ratios of two positive odd numbers, tki represents the triggering time of agent i, and tk+1i represents the next triggering time of agent i. Moreover, k=1,2, represents the specific number of triggers. Υi(t) is defined as Υi(t)=j=1N|aij|(x^i(t)sign(aij)x^j(t)), where x^i(t)=xi(t)fi,i=1,2,,N. Then, we have Υ(t)=[Υ1(t),Υ2(t),,ΥN(t)]T=x^, where x^=[x^1,x^2,,x^N]T.

To reduce the real-time computation burden of the system, a combined measurement error equation based on periodic sampling is designed as

Δi(tki+mh)=a1Υiμ(tki)+a2Υiυ(tki)+a3Υi(tki)a1Υiμ(tki+mh)a2Υiυ(tki+mh)a3Υi(tki+mh),(6)

where m=1,2,, and h>0 is the synchronous sampling period of the agents. Combining Eqs. (6) with (5), we get that

ui(t)=Δi(tki+mh)a1Υiμ(tki+mh)a2Υiυ(tki+mh)a3Υi(tki+mh).(7)

The compact form of Eq. (7) for t[kh,kh+h) is ui(t)=Δi(kh)a1Υiμ(kh)a2Υiυ(kh)a3Υi(kh). Hence, it follows that

x^˙(t)=Δ(kh)a1Υμ(kh)a2Υυ(kh)a3Υ(kh),(8)

where Δ=[Δ1,Δ2,,ΔN]T.

To further reduce the number of event triggers, the dynamic event-triggered condition for agent i is designed as

τ(Δi2(kh)b1Υi2μ(kh)b2Υi2υ(kh))Φiμ+12(kh)+Φiυ+12(kh),(9)

where τ, b1, and b2 are positive design parameters. Moreover, Φi is the internal dynamic variable, and we have

Φ˙i(t)=c1Φiμ+12(kh)c2Φiυ+12(kh)+σ(b1Υi2μ(kh)+b2Υi2υ(kh)Δi2(kh)),(10)

where Φi(0)>0 and t[kh,kh+h). Moreover, c1 and c2 are positive constants, and σ(0,1) is a design parameter.

From Eqs. (9) and (10), we get that

Φ˙i(t)(c1+στ)Φiμ+12(kh)(c2+στ)Φiυ+12(kh).(11)

According to reference [35], we consider a function as

Φ˙i(t)(c1+στ)Φiμ+12(t)(c2+στ)Φiυ+12(t).(12)

when t0, we have Φi(t)e0tφ(s)dsΦi(0)>0, with φ(t)=(c1+στ)Φiμ12(t)(c2+στ)Φiυ12(t). Hence, the sample of Φi(t) results in Φi(kh)>0.

When the dynamic event-triggered condition (9) is satisfied, the controller updates its value using the neighbor agent’s state at the triggering time. When the triggering condition is not satisfied, the system employs a zero-order holder (ZOH) to maintain the controller’s output at the control value from the previous trigger time.

In summary, a sampling-based dynamic event-triggered fixed-time bipartite formation algorithm is schematically outlined in Fig. 1.

images

Figure 1: Diagram of the designed control method.

Remark 3: From Eqs. (9) and (10), it is found that the left items τ(Δi2(kh)b1Υi2μ(kh)b2Υi2υ(kh)) is similar to the right items σ(b1Υi2μ(kh)+b2Υi2υ(kh)Δi2(kh)) in Eq. (9). However, Eq. (10) includes extra negative items c1Φiμ+12(kh)c2Φiυ+12(kh), which can further ensure that the condition (9) holds at early states. When the controlled systems achieve stability, the left-hand side of Eq. (9) converges to the origin, but the condition (9) is not satisfied. In other words, at the early stage, communication is more frequent to facilitate rapid convergence, whereas during the transition to stability, it is reduced to prevent unnecessary triggering.

Remark 4: Reference [36] uses continuous state information xi(t) of agent i under ideal conditions, assuming that agents can obtain and transmit information at any moment, without considering that actual embedded systems can only sample and communicate based on a fixed period dictated by the clock. This paper examines the impact of the sensor sampling period on the system, using sampled data xi(kh) that more closely reflect real-world conditions and align with the operational mechanisms of actual systems. Each agent’s state is sampled at a fixed sampling period h and transmitted to neighboring agents and the dynamic event-triggered detector, where the range of the sampling period is provided in the following sections. Since the event detection is based on sampled data, xi(tki) is a subset of xi(kh) and {t0i,t1i,t2i,}{0,h,2h,}. The minimum value of tk+1itki is one sampling period h, which excludes Zeno behavior.

Theorem 1: When the following conditions are satisfied:

h(a32+a3+a1a3+a2a3)λN<a314,(13)

h(a1+a2+a3+1)λN<g0τ+σ1,(14)

g1(2λN)μ<a1N1μ2(2λ2)μ+12,(15)

g2N1υ(2λN)υ<a2(2λ2)υ+12,(16)

where g0=min{c1,c2}, g1=h(b1+a1b1+a2b1+a3b1+a1+a12+a1a2+a1a3)λN+b1, and g2=h(b2+a1b2+a2b2+a3b2+a2+a22+a1a2+a2a3)λN+b2, using the above control and triggering conditions, the multi-agent system (4) can achieve fixed-time bipartite formation within a specific sampling period range.

Proof: Consider a Lyapunov function as

V(t)=12x^T(t)x^(t)+i=1NΦi(t),t[kh,kh+h).(17)

Let V1(t)=12x^T(t)x^(t) and V2(t)=i=1NΦi(t), then V(t)=V1(t)+V2(t). From the above, we know V1(t)0 and V2(t)>0, so V(t)0. For convenience, let kh=κ. The derivative of V(t) is

V˙(t)=x^T(t)x^˙(t)+i=1NΦ˙i(t)=(x^(κ)+(tκ)(Δ(κ)a1Υμ(κ)a2Υυ(κ)a3Υ(κ)))T×(Δ(κ)a1Υμ(κ)a2Υυ(κ)a1Υ(κ))c1i=1NΦiμ+12(κ)c2i=1NΦiυ+12(κ)+σ(b1Υμ(κ)TΥμ(κ)+b2Υυ(κ)TΥυ(κ)ΔT(κ)Δ(κ))ΥT(κ)Δ(κ)a1ΥT(κ)Υμ(κ)a2ΥT(κ)Υυ(κ)a3ΥT(κ)Υ(κ)+h(ΔT(κ)Δ(κ)+a12Υμ(κ)TΥμ(κ)+a22Υυ(κ)TΥυ(κ)+a32ΥT(κ)Υ(κ)+2a1ΔT(κ)Υμ(κ)+2a2ΔT(κ)Υυ(κ)+2a3ΔT(κ)Υ(κ)+2a1a2Υμ(κ)TΥυ(κ)+2a1a3Υμ(κ)TΥ(κ)+2a2a3Υυ(κ)TΥ(κ))c1i=1NΦiμ+12(κ)c2i=1NΦiυ+12(κ)+σ(b1Υμ(κ)TΥμ(κ)+b2Υυ(κ)TΥυ(κ)ΔT(κ)Δ(κ)).(18)

Combine Lemma 3 and the following inequality

aTb12aTa+12bTb,a,bRn.(19)

Then, we obtain that

V˙(t)|ΥT(κ)||Δ(κ)|a1ΥT(κ)Υμ(κ)a2ΥT(κ)Υυ(κ)a3ΥT(κ)Υ(κ)+h(1+a1+a2+a3)λNΔT(κ)Δ(κ)+h(a1+a12+a1a2+a1a3)λNΥμ(κ)TΥμ(κ)+h(a2+a22+a1a2+a2a3)λNΥυ(κ)TΥυ(κ)+h(a3+a32+a1a3+a2a3)λNΥT(κ)Υ(κ)c1i=1NΦiμ+12(κ)c2i=1NΦiυ+12(κ)+σ(b1Υμ(κ)TΥμ(κ)+b2Υυ(κ)TΥυ(κ)ΔT(κ)Δ(κ))(14a3+h(a3+a32+a1a3+a2a3)λN)ΥT(κ)Υ(κ)a1ΥT(κ)Υμ(κ)a2ΥT(κ)Υυ(κ)+ΔT(κ)Δ(κ)+h(1+a1+a2+a3)λNΔT(κ)Δ(κ)+h(a1+a12+a1a2+a1a3)λNΥμ(κ)TΥμ(κ)+h(a2+a22+a1a2+a2a3)λNΥυ(κ)TΥυ(κ)c1i=1NΦiμ+12(κ)c2i=1NΦiυ+12(κ)+σ(b1Υμ(κ)TΥμ(κ)+b2Υυ(κ)TΥυ(κ)ΔT(κ)Δ(κ)).(20)

when conditions (13)(16) are met, we get that

V˙(t)a1ΥT(κ)Υμ(κ)a2ΥT(κ)Υυ(κ)+ΔT(κ)Δ(κ)+h(1+a1+a2+a3)λNΔT(κ)Δ(κ)+h(a1+a12+a1a2+a1a3)λNΥμ(κ)TΥμ(κ)+h(a2+a22+a1a2+a2a3)λNΥυ(κ)TΥυ(κ)c1i=1NΦiμ+12(κ)c2i=1NΦiυ+12(κ)+σ(b1Υμ(κ)TΥμ(κ)+b2Υυ(κ)TΥυ(κ)ΔT(κ)Δ(κ))a1ΥT(κ)Υμ(κ)a2ΥT(κ)Υυ(κ)+h(1+a1+a2+a3)λNΔT(κ)Δ(κ)+(h(a1+a12+a1a2+a1a3)λN+b1)Υμ(κ)TΥμ(κ)+(h(a2+a22+a1a2+a2a3)λN+b2)Υυ(κ)TΥυ(κ)c1i=1NΦiμ+12(κ)c2i=1NΦiυ+12(κ)+(σ1)(b1Υμ(κ)TΥμ(κ)+b2Υυ(κ)TΥυ(κ)ΔT(κ)Δ(κ)).(21)

Combining the dynamic event-triggered condition (9), we obtain that

V˙(t)a1ΥT(κ)Υμ(κ)a2ΥT(κ)Υυ(κ)+g1Υμ(κ)TΥμ(κ)+g2Υυ(κ)TΥυ(κ)(c11σ+h(1+a1+a2+a3)λNτ)i=1NΦiμ+12(κ)(c21σ+h(1+a1+a2+a3)λNτ)i=1NΦiυ+12(κ).(22)

From Lemma 4, we derive that

ΥT(κ)Υμ(κ)=i=1NΥiμ+1(κ)=i=1N(Υi2(κ))μ+12N1μ2(i=1NΥi2(κ)).(23)

and

i=1NΥi2(κ)=ΥT(κ)Υ(κ)=(x^)T(x^)=x^T2x^=(12x^)T(12x^)λ2x^Tx^=2λ2V1.(24)

By substituting Eq. (24) into Eq. (23), we get that

ΥT(κ)Υμ(κ)N1μ2(2λ2V1)μ+12.(25)

Similarly, we obtain that

ΥT(κ)Υυ(κ)(2λ2V1)υ+12Υμ(κ)TΥμ(κ)(2λNV1)μΥυ(κ)TΥυ(κ)N1υ(2λNV1).(26)

Substituting Eqs. (25) and (26) into Eq. (22), and combining them with Lemma 4, we get that

V˙(t)a1N1μ2(2λ2)μ+12V1μ+12a2(2λ2)υ+12V1υ+12+(g1(2λN)μV1μ2)2+(g2N1υ(2λN)υV1υ2)2N1μ2(c11σ+h(1+a1+a2+a3)λNτ)V2μ+12(c21σ+h(1+a1+a2+a3)λNτ)V2υ+12.(27)

when conditions (15) and (16) are satisfied, we get that

V˙(t)g3(V1μ+12+V2μ+12)g4(V1υ+12+V2υ+12)g321μ2Vμ+12g4Vυ+12.(28)

where g3=min{a1N1μ2(2λ2)μ+12,N1μ2(c11σ+h(1+a1+a2+a3)λNτ)}, and g4=min{a2(2λ2)υ+12,c21δ+h(1+a1+a2+a3)λNτ}.

From Eq. (28) and Lemma 1, we conclude that the multi-agent systems (4) can achieve fixed-time bipartite formation, with the settling time as

TTmax=π(μ1)21μ2g3g4(29)

Since the agent’s event detection occurs within the sampling period h, the minimum interval for triggering an event is h, thereby fundamentally eliminating the Zeno phenomenon.□

4  Simulation Analysis

4.1 Example 1

Consider a system composed of seven agents, with the communication topology shown in Fig. 2, where solid lines represent cooperative relationships and dashed lines indicate competitive relationships. From Fig. 2, it is obtained that the second smallest eigenvalue of is λ2=0.75, and the largest eigenvalue is λN=3.80. The initial state and initial dynamic variable values of the system are x(0)=[162510062011]T and Φi(0)=40. The parameters in Eqs. (5), (9) and (10) are designed as a1=3, a2=1, a3=1, μ=11/9, υ=7/9, f1=1, f2=2, f3=1, f4=2, f5=3, f6=4, f7=3, b1=0.09, b2=0.01, c1=1, c2=1, σ=0.01, and τ=10. Using these design parameters and Eq. (2), the settling time is TTmax=18.6 s, where Tmax is the maximum settling time, providing an upper bound estimate. From Theorem 1, the system’s sampling period can be ensured to be within h0.033 s.

images

Figure 2: Communication topology of the controlled multi-agent systems.

When h=0.01 s, under the same parameters, the state evolution and triggering instants of the system using different sampled-data-based event-triggered mechanisms are illustrated in Fig. 3. According to reference [42], the static event triggering condition is designed as Δi2(kh)b1Υi2μ(kh)b2Υi2υ(kh)0. From Fig. 3, it can be observed that under nearly identical convergence rates, the number of triggers for agents 1–7 under dynamic event-triggered strategy are 20, 23, 23, 22, 18, 12, and 20, respectively, whereas under static event-triggered strategy, the triggers are 76, 77, 81, 79, 72, 72, and 71, respectively. Compared to the static event-triggered strategy in [42], the dynamic event-triggered strategy proposed in this paper can further reduce the number of triggers by 73.8%, thereby reducing the system’s communication resources.

images

Figure 3: Fixed-time bipartite formation using different event-triggered mechanisms.

Furthermore, this paper conducts simulations with varying sampling periods, as shown in Fig. 4. The effectiveness is characterized by V1(t)=0.5xT(t)x(t). Fig. 4 shows that: (1) With a smaller sampling period, event detection frequency is higher, and the controller updates more frequently, allowing timely adjustment of the system state. Thus, the collection process is smoother with less fluctuation. However, shorter sampling periods increase computational requirements, making real-time implementation more difficult. (2) With a larger sampling period, event detection frequency is lower, and the trigger count decreases. However, as the sampling period approaches a stable value, the controller cannot adjust the system state in time, leading to poor system effectiveness because the event triggering condition is often not satisfied, thereby increasing the trigger count. Therefore, selecting an appropriate sampling period is critical to the stability of real systems and to the number of triggers, which is one of the research objectives of this paper.

images

Figure 4: The impact of different sampling periods on the controlled multi-agent systems.

Finally, to verify the superiority of this algorithm, a comparative experiment with the existing method in [43] was conducted, and the results are shown in Fig. 5. Figs. 3a and 5a are the same. Fig. 5c changes the initial state to x(0)=[180290110080230120]T and the initial dynamic variable value to Φi(0)=500 and σ=0.001, with other parameters as in Fig. 5a. Comparing Fig. 5b and d, the collection time of the algorithm in reference [43] increases with the increase in the initial state. In contrast, the upper bound on the algorithm’s collection time in this paper is independent of the initial state. Comparing Fig. 5a and b, with the same initial state, the actual states coincide at t=0.9 s and t=7 s, indicating that the algorithm in this paper has a faster convergence speed compared to the existing algorithm in reference [43].

images images

Figure 5: The results of different methods for the controlled multi-agent systems.

4.2 Example 2

Consider a system composed of five unicycle-like nonholonomic robots [45]. The system’s communication topology is shown in Fig. 6a, and the schematic diagram of each unicycle-like nonholonomic robot is shown in Fig. 6b. The dynamic model of each robot is given as

{p˙i=vicosϑi,q˙i=visinϑi,ϑ˙i=ϖi.(30)

where i=1,2,,5, Θi=[pi,qi]T represents the position of robot i in the global coordinate system, ϑi represents the orientation of robot i in the coordinate system, vi is the linear velocity input, and ϖi is the angular velocity input. Let the position-like output as Θi=[pi,qi]T, with

{pi=pi+rcosϑi,qi=qi+rsinϑi.(31)

where r is a small positive constant.

images

Figure 6: Unicycle-like nonholonomic robots.

From Eqs. (30) and (31), we have

{p˙i=vi,q˙i=ϖi,ϑ˙i=1r(visinϑi+ϖicosϑi).(32)

where vi=vicosϑirϖisinϑi and ϖi=visinϑi+rϖicosϑi are the virtual inputs for robot i. Since the dynamics of pi and qi have already been transformed into a double-integrator model, we can apply the control methods similar to those in Section 3.

The controller is analogous to Eq. (5).

vi(t)=a1Piμ(tki)a2Piυ(tki)a3Pi(tki),t[tki,tk+1i),ϖi(t)=a1Qiμ(tki)a2Qiυ(tki)a3Qi(tki),t[tki,tk+1i).

where Pi(t)=j=1N|aij|(pi(t)fi1sign(aij)(pj(t)fj1)) and Qi(t)=j=1N|aij|(qi(t)fi2sign(aij)(qj(t)fi2)). The dynamic event-triggered conditions are given by Eq. (9).

The initial states of the system are (p1,q1,ϑ1)=(2,3,0), (p2,q2,ϑ2)=(1,2,π), (p3,q3,ϑ3)=(3,1,0), (p4,q4,ϑ4)=(4,4,π/2), (p5,q5,ϑ5)=(0,1,0), and Φi(0)=4. The desired formation vectors are f1=[1,2]T, f2=[1,2]T, f3=[2,3]T, f4=[2,3]T, and f5=[3,2]T. Other parameters are set as h=0.01, r=0.5, a1=2, a2=0.5, a3=0.5, μ=11/9, υ=7/9, b1=0.3, b2=0.1, c1=2, c2=1, σ=0.01, and τ=10. The position-like output is shown in Fig. 7a, where pi and qi converge within 0.2 s, exhibiting a fast convergence rate. The dynamic event-triggered intervals are shown in Fig. 7b, which indicates that the designed dynamic event-triggered strategy has a relatively small number of triggers.

images

Figure 7: The output and event-triggered instants of the system.

5  Conclusion

This paper proposed a dynamic event-triggered fixed-time bipartite formation control algorithm for continuous-time multi-agent systems with sampled data. First, a periodic sampling mechanism and a dynamic event-triggered communication strategy have been developed. Compared with existing event-triggered methods, our method further reduces communication frequency and avoids the Zeno phenomenon by the designed sampling mechanism. Moreover, cooperative and competitive relationships among angels have been further considered, and a fixed-time bipartite formation control approach has been developed. In our future efforts, investigating fixed-time bipartite formation control multi-agent systems with non-periodic sampling and without requiring structural balance is meaningful.

Acknowledgement: We would like to express our sincere gratitude to the editors and reviewers for their constructive suggestions, which significantly enhanced the quality of this paper.

Funding Statement: This research was funded in part by the National Natural Science Foundation of China, grant number 62403216, in part by the Basic Research Program of Jiangsu Province, grant number BK20241608, in part by the Jiangsu Province Youth Science and Technology Talent Support Program, grant number JSTJ-2025-544, in part by the Wuxi Young Science and Technology Talent Support Program, grant number TJXD-2024-114, in part by the European Union Intelligent Multi-Agent Robotic Systems (EU iMARs) project, grant number HORIZON-MSCA-2023-101182996, and in part by the 111 project, grant number B23008.

Author Contributions: The authors confirm their contributions to this manuscript as follows: Conceptualization, Longquan Ma and Huarong Zhao; methodology, Linbo Xie and Hongnian Yu; software, Longquan Ma and Liqin Zhou; validation, Longquan Ma, Huarong Zhao, Liqin Zhou, Linbo Xie and Hongnian Yu; formal analysis and investigation, Longquan Ma and Liqin Zhou; resources, Longquan Ma, Huarong Zhao and Linbo Xie; writing—original draft preparation, Longquan Ma and Liqin Zhou; writing—review and editing, Huarong Zhao, Linbo Xie and Hongnian Yu; supervision and project administration, Huarong Zhao and Linbo Xie. All authors reviewed and approved the final version of the manuscript.

Availability of Data and Materials: All reviewed materials are publicly available and cited, primarily sourced from major academic repositories and publishers, including IEEE Xplore, ACM Digital Library, ScienceDirect (Elsevier), SpringerLink, AAAI, Nature, and the arXiv repository.

Ethics Approval: Not applicable.

Conflicts of Interest: The authors declare no conflicts of interest.

References

1. Zhu YM, Kang Z, Zhu HY, Wu S, Zhan X, Shen Q, et al. Robust attitude consensus control of multi-spacecraft with stochastic link failure. Aerosp Syst. 2023;6(4):581–94. doi:10.1007/s42401-023-00204-x. [Google Scholar] [CrossRef]

2. Xie X, Sheng T, Chen X. Self-triggered formation control for multi-spacecraft attitude coordination with communication delays. J Frankl Inst. 2023;360(18):14696–711. doi:10.1016/j.jfranklin.2023.11.021. [Google Scholar] [CrossRef]

3. Quan Y, Xi L. Smart generation system: a decentralized multi-agent control architecture based on improved consensus algorithm for generation command dispatch of sustainable energy systems. Appl Energy. 2024;365:123209. [Google Scholar]

4. Caicedo AMD, Mejia ÉF, Luna EG. Revolutionizing protection dynamics in microgrids: local validation environment and a novel global management control through multi-agent systems. Comput Electr Eng. 2024;120:109748. [Google Scholar]

5. Wang J, Luo X, Li M, Guan X. Distributed nonsingular terminal sliding mode control-based RBFNN for heterogeneous vehicular platoons with input saturation. Trans Inst Meas Control. 2024;46(9):1742–54. doi:10.1177/01423312231197848. [Google Scholar] [CrossRef]

6. Iizuka K, Seo T. Passenger-oriented distributed traffic signal control using dynamic programming with vehicle queue spillback and waiting time constraints. Int J Intell Transp Syst Res. 2024;22(3):579–602. doi:10.1007/s13177-024-00418-z. [Google Scholar] [CrossRef]

7. Mohamed H, Marouane H, Fakhfakh A. A systematic review of multi-agent systems and mobile edge computing in intelligent transportation systems. J Soft Comput Data Min. 2025;6(1):169–81. doi:10.30880/jscdm.2025.06.01.012. [Google Scholar] [CrossRef]

8. Farooq A, Xiang Z, Chang WJ, Aslam MS. Recent advancement in formation control of multi-agent systems: a review. Comput Mater Contin. 2025;83(3):1–52. doi:10.32604/cmc.2025.063665. [Google Scholar] [CrossRef]

9. Lin YH, Chang WJ, Lee YC, Aslam MS, Ku CC. Computational design of interval type-2 fuzzy control for formation and containment of multi-agent systems with collision avoidance capability. Comput Model Eng Sci. 2025;144(2):2231–62. doi:10.32604/cmes.2025.067464. [Google Scholar] [CrossRef]

10. Maldonado D, Cruz E, Torres JA, Cruz PJ. Benitez SdPG. Multi-agent systems: a survey about its components, framework and workflow. IEEE Access. 2024;12:80950–75. [Google Scholar]

11. Chen Y, Zhao H, Ogura M, Yu H, Peng L. Data-driven event-triggered fixed-time load frequency control for multi-area power systems with input delays. IEEE Trans Circuits Syst I Regul Pap. 2025;72(12):8492–504. doi:10.22541/au.172455533.39923476/v1. [Google Scholar] [CrossRef]

12. Zhao H, Shan J, Peng L, Yu H. Learning-based robust bipartite consensus control for a class of multiagent systems. IEEE Trans Ind Electron. 2022;70(4):4068–76. doi:10.1109/tie.2022.3174275. [Google Scholar] [CrossRef]

13. Bu X, Ma W, Yin Y. Event-triggered iterative learning formation control for a class of nonlinear multi-agent systems under deception attack. Asian J Control. 2025;277(11):110797. doi:10.1002/asjc.3675. [Google Scholar] [CrossRef]

14. Olfati-Saber R, Murray RM. Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans Autom Control. 2004;49(9):1520–33. doi:10.1109/tac.2004.834113. [Google Scholar] [CrossRef]

15. Li Z, Tang Y, Huang T, Wen S. Formation control of multiagent networks: cooperative and antagonistic interactions. IEEE Trans Syst Man Cybern Syst. 2021;52(5):2809–18. [Google Scholar]

16. Ma X, Chou T. Practical time-varying formation cooperative control for high-order nonlinear multi-agent systems avoiding spatial resource conflict via safety constraints. Int J Robust Nonlinear Control. 2024;34(18):11924–52. doi:10.1002/rnc.7600. [Google Scholar] [CrossRef]

17. Li T, Zhao R, Chen CP, Fang L, Liu C. Finite-time formation control of under-actuated ships using nonlinear sliding mode control. IEEE Trans Cybern. 2018;48(11):3243–53. doi:10.1109/TCYB.2018.2794968. [Google Scholar] [PubMed] [CrossRef]

18. Zhang J, Fu Y, Fu J. Adaptive finite-time optimal formation control for second-order nonlinear multiagent systems. IEEE Trans Syst Man Cybern Syst. 2023;53(10):6132–44. doi:10.1109/tsmc.2023.3278262. [Google Scholar] [CrossRef]

19. Zhang J, Tong S. Robust adaptive finite-time containment control for nonlinear multi-agent systems with unknown input saturations. Int J Control. 2024;97(6):1250–61. doi:10.1080/00207179.2023.2204381. [Google Scholar] [CrossRef]

20. Ning B, Han QL, Zuo Z, Ding L, Lu Q, Ge X. Fixed-time and prescribed-time consensus control of multiagent systems and its applications: a survey of recent trends and methodologies. IEEE Trans Ind Inform. 2022;19(2):1121–35. [Google Scholar]

21. Cheng W, Zhang K, Jiang B, Ding SX. 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(5):2121–33. doi:10.1109/tcsi.2021.3061386. [Google Scholar] [CrossRef]

22. Zhang J, Fu Y, Fu J. Adaptive fixed-time output-feedback optimal time-varying formation control for multiple omnidirectional robot systems. IEEE Trans Fuzzy Syst. 2024;32(3):792–803. doi:10.1109/tfuzz.2023.3308573. [Google Scholar] [CrossRef]

23. Wang J, Li Y, Wu Y, Liu Z, Chen K, Chen CP. Fixed-time formation control for uncertain nonlinear multi-agent systems with time-varying actuator failures. IEEE Trans Fuzzy Syst. 2024;32(4):1965–77. doi:10.1109/tfuzz.2023.3342282. [Google Scholar] [CrossRef]

24. Zhang Y, Chadli M, Xiang Z. Prescribed-time formation control for a class of multiagent systems via fuzzy reinforcement learning. IEEE Trans Fuzzy Syst. 2023;31(12):4195–204. doi:10.1109/tfuzz.2023.3277480. [Google Scholar] [CrossRef]

25. Zhang Y, Chadli M, Xiang Z. Prescribed-time adaptive fuzzy optimal control for nonlinear systems. IEEE Trans Fuzzy Syst. 2024;32(4):2403–12. doi:10.1109/tfuzz.2024.3352590. [Google Scholar] [CrossRef]

26. Zhang Y, Xiang Z. Prescribed-time optimal control for a class of switched nonlinear systems. IEEE Trans Autom Sci Eng. 2024;22:3033–43. doi:10.1109/tase.2024.3388456. [Google Scholar] [CrossRef]

27. Altafini C. Consensus problems on networks with antagonistic interactions. IEEE Trans Autom Control. 2012;58(4):935–46. doi:10.1109/tac.2012.2224251. [Google Scholar] [CrossRef]

28. Wang W, Huang C, Huang C, Cao J, Lu J, Wang L. Bipartite formation problem of second-order nonlinear multi-agent systems with hybrid impulses. Applied Math Comput. 2020;370(11):124926. doi:10.1016/j.amc.2019.124926. [Google Scholar] [CrossRef]

29. Yang Y, Chen D, Liu Q, Yue D. Predictor-based bipartite time-varying formation control of nonlinear multi-agents systems via disturbance observer. Int J Robust Nonlinear Control. 2022;32(9):5694–716. doi:10.1002/rnc.6114. [Google Scholar] [CrossRef]

30. Ma L, Zhu F. Fixed-time-synchronizedbipartite time-varying formation tracking control of networked euler-lagrange systems. IEEE Trans Autom Sci Eng. 2025; 22:3458–69. doi:10.1109/TASE.2024.3395325. [Google Scholar] [CrossRef]

31. Dimarogonas DV, Frazzoli E, Johansson KH. Distributed event-triggered control for multi-agent systems. IEEE Trans Autom Control. 2011;57(5):1291–7. doi:10.1109/tac.2011.2174666. [Google Scholar] [CrossRef]

32. Zhao H, Shan J, Peng L, Yu H. Distributed event-triggered bipartite consensus for multiagent systems against injection attacks. IEEE Trans Ind Inform. 2022;19(4):5377–86. doi:10.1109/tii.2022.3157595. [Google Scholar] [CrossRef]

33. Zhao H, Yu H, Peng L. Event-triggered distributed data-driven iterative learning bipartite formation control for unknown nonlinear multiagent systems. IEEE Trans Neural Netw Learn Syst. 2022;35(1):417–27. doi:10.1109/TNNLS.2022.3174885. [Google Scholar] [PubMed] [CrossRef]

34. Cai Y, Zhang H, Zhang J, Xi R, He Q. Fully distributed bipartite time-varying formation control for uncertain linear multi-agent systems under event-triggered mechanism. Int J Robust Nonlinear Control. 2021;31(11):5165–87. doi:10.1002/rnc.5532. [Google Scholar] [CrossRef]

35. Liu J, Ran G, Wu Y, Xue L, Sun C. Dynamic event-triggered practical fixed-time consensus for nonlinear multiagent systems. IEEE Trans Circuits Syst II Express Briefs. 2021;69(4):2156–60. doi:10.1109/tcsii.2021.3128624. [Google Scholar] [CrossRef]

36. Du X, Qu S, Zhang H, Xu W, Tang Q. Distributed bipartite consensus for multi-agent systems with dynamic event-triggered mechanism. J Frankl Inst. 2023;360(12):8877–97. doi:10.1016/j.jfranklin.2022.05.022. [Google Scholar] [CrossRef]

37. Qi Y, Du C, Zhang X, Mu R. Dynamic event-triggered bipartite consensus for uncertain high-order nonlinear multi-agent systems. Control Theory Technol. 2023;21(2):222–32. doi:10.1007/s11768-022-00121-y. [Google Scholar] [CrossRef]

38. Yazdani S, Haeri M, Su H. Sampled-data leader-follower algorithm for flocking of multi-agent systems. IET Control Theory Appl. 2019;13(5):609–19. doi:10.1109/rios.2017.7956458. [Google Scholar] [CrossRef]

39. Liu W, Huang J. Leader-following consensus for linear multiagent systems via asynchronous sampled-data control. IEEE Trans Autom Control. 2019;65(7):3215–22. doi:10.1109/tac.2019.2948256. [Google Scholar] [CrossRef]

40. Liu H, Wang Z. Sampled-data-based consensus of multi-agent systems under asynchronous denial-of-service attacks. Nonlinear Anal Hybrid Syst. 2021;39(8):100969. doi:10.1016/j.nahs.2020.100969. [Google Scholar] [CrossRef]

41. Peng C, Zhang J, Han QL. Consensus of multiagent systems with nonlinear dynamics using an integrated sampled-data-based event-triggered communication scheme. IEEE Trans Syst Man Cybern Syst. 2018;49(3):589–99. doi:10.1109/tsmc.2018.2814572. [Google Scholar] [CrossRef]

42. Yao Y, Luo Y, Cao J. Finite-time guarantee-cost H∞ consensus control of second-order multi-agent systems based on sampled-data event-triggered mechanisms. Neural Netw. 2024;174(12):106261. doi:10.1016/j.neunet.2024.106261. [Google Scholar] [PubMed] [CrossRef]

43. Yin K, Yang D. Sampled-data-based dynamic event-triggered asynchronous control of continuous-time positive Markov jump systems. Chaos Solitons Fractals. 2023;169(9):113254. doi:10.1016/j.chaos.2023.113254. [Google Scholar] [CrossRef]

44. Parsegov S, Polyakov A, Shcherbakov P. Nonlinear fixed-time control protocol for uniform allocation of agents on a segment. In: Proceedings of the 2012 IEEE 51st IEEE Conference on Decision and Control (CDC); 2012 Dec 10–13; Maui, HI, USA. p. 7732–7. [Google Scholar]

45. Chen X, Yu H, Hao F. Prescribed-time event-triggered bipartite consensus of multiagent systems. IEEE Trans Cybern. 2020;52(4):2589–98. doi:10.1109/TCYB.2020.3004572. [Google Scholar] [PubMed] [CrossRef]


Cite This Article

APA Style
Ma, L., Zhao, H., Zhou, L., Xie, L., Yu, H. (2026). Fixed-Time Bipartite Formation of Multi-Agent Systems Using Dynamic Event-Triggered Scheme. Computers, Materials & Continua, 87(3), 57. https://doi.org/10.32604/cmc.2026.075679
Vancouver Style
Ma L, Zhao H, Zhou L, Xie L, Yu H. Fixed-Time Bipartite Formation of Multi-Agent Systems Using Dynamic Event-Triggered Scheme. Comput Mater Contin. 2026;87(3):57. https://doi.org/10.32604/cmc.2026.075679
IEEE Style
L. Ma, H. Zhao, L. Zhou, L. Xie, and H. Yu, “Fixed-Time Bipartite Formation of Multi-Agent Systems Using Dynamic Event-Triggered Scheme,” Comput. Mater. Contin., vol. 87, no. 3, pp. 57, 2026. https://doi.org/10.32604/cmc.2026.075679


cc Copyright © 2026 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 369

    View

  • 171

    Download

  • 0

    Like

Share Link