Next Article in Journal
Compact AMC-Backed Flexible UHF RFID Tag Antenna for On-Body Biomedical Applications
Previous Article in Journal
A Load-Balancing-Aware Learning Framework for Collaborative UAV-MEC Computation Offloading
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Consensus Control of Saturated Multi-Agent Systems with Heterogeneous Asymmetric Saturation Constraints Under Flexible Topologies

1
School of Artificial Intelligence, Yancheng Teachers University, Yancheng 224002, China
2
School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore 639798, Singapore
3
College of Information Engineering, Yancheng Institute of Technology, Yancheng 224051, China
4
School of Mechanical and Aerospace Engineering, Nanyang Technological University, Singapore 639798, Singapore
*
Authors to whom correspondence should be addressed.
Sensors 2026, 26(6), 1923; https://doi.org/10.3390/s26061923
Submission received: 31 January 2026 / Revised: 9 March 2026 / Accepted: 17 March 2026 / Published: 18 March 2026
(This article belongs to the Section Sensors and Robotics)

Abstract

This paper investigates the consensus control of saturated continuous-time multi-agent systems with heterogeneous asymmetric saturation constraints under directed switching topologies of joint connectivity. Notably, the saturation level is asymmetric for each individual agent, and furthermore, these levels differ across the entire agent network. It is proven, by tools of the asymptotic stability and comparison principle, that conventional distributed protocols suffice to achieve consensus under the assumption of a uniformly quasi-strongly connected topology. This result fundamentally establishes the inherent tolerance of consensus algorithm to such generic, non-identical asymmetric saturation constraints. Numerical simulations are carried out to verify the effectiveness of the theoretical results.

1. Introduction

Driven by rapid advances in network technologies, computing power, and collaborative theory, multi-agent systems have garnered considerable attention from the system and control community over the past two decades. This sustained attention stems from a key advantage: the ability to solve complex problems through distributed coordination, thereby achieving superior scalability, flexibility, and robustness compared to single-agent systems. It is this advantage that has propelled the advancement of the multi-agent systems from a theoretical framework into practical application, leading to their widespread adoption across numerous domains including distributed optimization [1,2,3,4,5], formation control [6,7,8,9,10], consensus [11,12,13,14,15,16,17,18,19], and so forth.
As a fundamental collective behavior, consensus control in multi-agent systems has garnered sustained research interest. Consensus is defined as the process whereby agents, using local information, adjust their states until agreement is reached on a quantity of concern. Research in this area primarily concerns two key aspects: the agent dynamics and the information interaction topology among the agents. While early research in multi-agent systems concentrated on the topological conditions for consensus, the focus has since expanded to include increasingly complex agent dynamics, transitioning from strong, specific connectivity to weaker, more general topological assumptions. Specifically, using tools from algebraic graph theory and stochastic matrix theory, ref. [20] showed that consensus is achievable for linear first-order multi-agent systems with undirected and jointly connected communication topologies. As a natural extension, ref. [21] established that for single-integrator multi-agent systems under directed topologies, the necessary and sufficient condition for consensus is the existence of a spanning tree. Upon this basis, ref. [22] addressed the consensusability problem for linearly interconnected multi-agent systems over undirected graphs by demonstrating its equivalence to simultaneous stabilization and by providing linear-programming-based conditions, which reveal that weak physical coupling and densely connected graphs are favorable. With directed switching topologies, ref. [23] discussed the global target aggregation and state agreement problems for a group of continuous-time agents. However, these results are mainly focused on fixed or undirected switching topologies, while more realistic factors were not taken into account.
In multi-agent systems, input constraints that arise naturally from the physical limitations of actuators, communication bandwidth restrictions, and practical safety requirements are ubiquitous and pose a persistent challenge for cooperative control. This problem is particularly significant because such constraints can severely degrade system performance, trigger instability, or even preclude the achievement of consensus [11,24,25]. Thus, it is of practical significance to investigate how input saturation affects multi-agent consensus. In recent years, a considerable number of results have been published addressing the consensus control problem of multi-agent systems with input saturation constraints [11,16,24,26,27,28,29,30,31,32,33,34,35,36,37]. In particular, the authors of [35] considered the event-based consensus problem for linear heterogeneous multi-agent systems with symmetric input saturation, where the topology among agents is assumed to contain a directed spanning tree. Based on the developed finite-time consensus protocol under a fixed undirected connected topology, ref. [33] investigated a class of high-order multi-agent systems subject to symmetric bounded control inputs and external disturbances. Ref. [31] solved the fault-tolerant consensus problem for multi-agent systems with input constraints, where the interaction topology is switchable but must remain undirected and connected. Ref. [28] demonstrated that a prevalent linear consensus controller remains effective for first-order integrator systems with input saturation under general directed network topologies. Building on this, ref. [11] further investigated the consensus problem for multi-agent systems with heterogeneous asymmetric input saturation using only local state information, although the network topology, while allowed to be directed, was required to be strongly connected. In [24], the effect of input saturation with asymmetric levels was studied for multi-agent consensus, where the topology is allowed to switch but is required to be jointly strongly connected. Clearly, for switching topologies satisfying the uniformly quasi-strongly connected condition, the consensus problem for saturated continuous-time multi-agent systems with asymmetric constraints has yet to be solved.
In this paper, we investigate the consensus control problem for saturated continuous-time multi-agent systems under general directed and switching topologies. The topology is allowed to switch arbitrarily, provided that a uniformly quasi-strongly connected condition is satisfied. Moreover, unlike most existing works that assume homogeneous or symmetric input constraints [26,38,39,40], we consider the more general case of heterogeneous and asymmetric saturation constraints. To better illustrate the advancements achieved by our paper over previous results in consensus control of saturated multi-agent systems, a comparative analysis is provided in Table 1. The main contributions of this paper are as follows.
  • This paper proposes a new method for solving the consensus control problem in saturated multi-agent systems subject to heterogeneous asymmetric saturation constraints. Furthermore, the effect of input saturation on consensus is investigated. By employing asymptotic stability theory and the comparison principle, we prove that consensus under conventional protocols is robust to arbitrary saturation levels.
  • A sufficient and necessary condition on the saturation levels is established to ensure global asymptotic consensus. The proposed saturated controller is fully distributed, requiring neither knowledge of neighbors’ saturation levels nor of the global network topology, only the information of the relative state between agents.
  • The network topology is allowed to be time-varying and may be disconnected at any time instant, provided that a uniformly quasi-strongly connected assumption is satisfied. Thereby, this paper extends the result of [11] from fixed to switching topologies and generalizes that of [24] from uniform joint strong connectivity to its quasi-strong counterpart, which enhances the flexibility of the network.
The rest of this paper is organized as follows. The consensus control problem formulation and the main results for saturated multi-agent systems with heterogeneous asymmetric saturation constraints are presented in Section 2. The convergence analysis of the main results is provided in Section 3. To verify the effectiveness of the theoretical results, two numerical examples are given in Section 4. Finally, some concluding remarks are drawn in Section 5.
Notations and Definitions: To facilitate the analysis, we first introduce some notations and definitions. The identity function on R + is denoted by Id, and the composition of two functions χ 1 , χ 2 : R + R + is written as χ 1 χ 2 . We call a function α : R + R + a class K function if it is positive definite, continuous, and strictly increasing. Similarly, a function β : R + × R + R + is classified as KL if it satisfies: (i) for each fixed t 0 , the function β ( · , t ) is of class K ; (ii) for each fixed s 0 , the function β ( s , · ) is decreasing and satisfies lim t β ( s , t ) = 0 . For the purpose of our discussion, we also introduce new function classes. We call a function β : R + × R + R + a class IL + function if it satisfies: (i) β is of class KL and satisfies β ( s , 0 ) = 0 for s 0 ; (ii) for any specific T > 0 , there exist continuous, positive definite, and non-decreasing functions α 1 , α 2 less than Id, such that for all s R + , β ( s , t ) α 1 ( s ) for t [ 0 , T ] and β ( s , t ) α 2 ( s ) for t [ T , ) . It should be noted that any IL + is a KL function. We call a function β : R × R + R a class IL function if there exist β , β IL + , such that for t 0 , β ( s , t ) = β ( s , t ) for s < 0 and β ( s , t ) = β ( s , t ) for s 0 . These new functions are used to precisely characterize the transient and asymptotic behavior of the states of the controlled agents.
The network topology is described by a digraph G = ( N , E ( t ) ) , with the vertex set N corresponding to the agents and the edge set E ( t ) N × N representing the information interaction at time t. An edge ( j , i ) E if and only if that agent i can access the state information of agent j. For convenience of discussion, the following notions will be introduced to model the agent interaction topology. A digraph G is said to be quasi-strongly connected (QSC) if there exists a node c N , referred to as the center, such that for every node i N , there is a directed path from c to i. For a switching digraph G , the union digraph over a time interval [ t a , t b ) as G ( [ t a , t b ) ) = ( N , t [ t a , t b ) E ( t ) ) . A switching digraph G is said to be uniformly quasi-strongly connected (UQSC) when there is a positive constant T, such that G ( [ t , t + T ) ) is QSC, and this holds for all t 0 . A switching digraph G ( t ) has an edge dwell time τ D > 0 if for any t [ 0 , ) and any directed edge ( j , i ) E ( t ) , there exists a t 0 depending on t, such that t [ t , t + τ D ) and ( j , i ) E ( ς ) for ς [ t , t + τ D ) .

2. Problem Statement and Main Results

Consider the consensus control of multi-agent systems composed of N agents, and the dynamics of agent i N : = { 1 , 2 , , N } takes the following form:
x ˙ i = sat i ( μ i ( t ) )
for t 0 , where x i , μ i R represent the state and the input of agent i, respectively, and sat ( · ) is a saturation function defined by
sat i ( r ) = s i L , for r < s i L , r , for s i L r < s i U , s i U , for r s i U ,
where s i L 0 and s i U 0 are unknown constants representing the lower and upper saturation bounds, respectively. Note that for each agent i, the condition s i U = s i L is not required. In addition, it is unnecessary to require that s i L = s j L and s i U = s j U for i , j N .
In this paper, the following assumption is made on the connectivity of the communication digraph.
Assumption 1.
The switching digraph G ( t ) = ( N , E ( t ) ) is U Q S C for all t 0 with a positive time constant T and a positive edge dwell time τ D .
Remark 1.
Assumption 1 guarantees a lower bound on the duration of each edge, which is a standard assumption in switching systems that prevents digraphs from switching infinitely fast. Physically, once a communication link is established, it must persist for a strictly positive minimum duration to ensure information can be transformed from one agent to another.
Definition 1.
The multi-agent system (1) is said to reach global asymptotic consensus if there exists a function β KL , such that for arbitrary initial states of the agents, the property
max i , j N | x i ( t ) x j ( t ) | β ( max i , j N | x i ( 0 ) x j ( 0 ) | , t )
holds for all t 0 .
Consider the classical distributed protocol from [21]
μ i ( t ) = j N i ( t ) ( x j ( t ) x i ( t ) ) .
Combining this protocol with system (1) yields the following closed-loop dynamics
x ˙ i = sat i j N i ( t ) ( x j ( t ) x i ( t ) ) .
Next, we employ a theorem to establish that the closed-loop saturated multi-agent system (5) achieves consensus under a condition of joint connectivity topology.
Theorem 1.
Consider the controlled multi-agent system defined by (5) and (2) with s i L 0 and s i U 0 . Under Assumption 1, global asymptotic consensus is achievable if and only if there does not exist an agent i such that s i L = 0 or s i U = 0 .
Corollary 1.
Consider the controlled multi-agent system defined by (5) and (2) with s i L 0 and s i L = s i U . Under Assumption 1, global asymptotic consensus is achievable if and only if there does not exist an agent i such that s i L = 0 .
Remark 2.
Actually, Theorem 1 also means that global asymptotic consensus holds if and only if s i L < 0 and s i U > 0 for all i N .
Remark 3.
By establishing a fully distributed control protocol along with a necessary and sufficient condition on the saturation levels, Theorem 1 ensures robustness to heterogeneous asymmetric saturation constraints.

3. Proof of the Main Results

In this section, we prove the main results for multi-agent systems under directed and time-varying topologies. To this end, we first introduce some key properties of the controlled agents in Section 3.1. Based on these properties, we then provide the proof of necessity and sufficiency for Theorem 1 in Section 3.2.

3.1. Necessary Propositions

Before given important propositions, we first introduce a technical lemma on convergence properties of a class of nonlinear systems.
Lemma 1
([41]). Consider the following initial value problem
ζ ˙ = α ( ζ ) , ζ ( 0 ) = ζ 0
where ζ R is the state, and α is non-increasing, locally Lipschitz, and satisfies α ( 0 ) = 0 , s α ( s ) < 0 for all s 0 . There exists β IL such that for any ζ 0 R , it holds that
ζ ( t ) β ( ζ 0 , t )
for t 0 .
For convenience of discussion, we rewrite system (1) as
x ˙ i = sat i N i x i ( t ) η i ( t ) .
with N i being the neighbor number of agent i and
η i ( t ) = j N i ( t ) x j ( t ) N i .
representing the neighbor information that agent i can access in coordination control.
By treating η i as the external input to agent i, Proposition 1 provides estimates for both the upper and lower bounds of x i ( t ) and examines how η i affects these dynamics.
Proposition 1.
For i N , consider system (8) with sat i defined by (2), where s i L < 0 and s i U > 0 are unknown constants. Then, there exist functions β 1 i , β 2 i IL such that for any specific η ̲ i η ¯ i , if η i ( t ) [ η ̲ i , η ¯ i ] for t [ t 0 , T ] with T > t 0 0 , then
β 1 i ( η ̲ i x i ( t 0 ) , t t 0 ) + η ̲ i x i ( t ) β 2 i ( x i ( t 0 ) η ¯ i , t t 0 ) + η ¯ i
for all t [ t 0 , T ] and any initial state x i ( t 0 ) R .
Proof. 
By symmetry, it suffices to prove the second inequality in (10), as the first one follows analogously.
By Lemma 4.3 of [42], for any positive definite, non-decreasing function γ i , there exist positive definite, non-decreasing functions γ ¯ i , γ ̲ i , such that γ ̲ i ( s ) γ i ( s ) γ ¯ i ( s ) for all s 0 . By (8) and the definition of saturation function sat i , one sees that there is a non-increasing, locally Lipschitz function α i satisfying α i ( 0 ) = 0 and s α i ( s ) < 0 for all s 0 , such that
x ˙ i ( t ) = sat i N i x i ( t ) η i ( t ) α i ( x i ( t ) η i ( t ) ) α i ( x i ( t ) η ¯ i )
for t [ t 0 , T ] , where the non-increasing property of α i is used for the second inequality. Since sat i is affine in [ S i L , S i U ] and constant outside, α i is globally Lipschitz with constant N i .
Define ξ i ( t ) as the solution to the following system
ξ ˙ i ( t ) = α i ( ξ i ( t ) η ¯ i ) , ξ i ( t 0 ) = x i ( t 0 ) .
Then, an application of the comparison principle from [42] implies that
x i ( t ) ξ i ( t )
holds on the interval t [ t 0 , T ]
Also note that α i is locally Lipschitz and satisfies α i ( 0 ) = 0 and s α i ( s ) < 0 for all s 0 . By defining ξ ˜ i = ξ i η ¯ i and using (12), one sees that
ξ ˜ ˙ i ( t ) = α i ( ξ ˜ i ( t ) ) .
This together with Lemma 1 yields a class IL function β 2 i such that
ξ ˜ i ( t ) β 2 i ( ξ ˜ i ( t 0 ) , t t 0 ) , t [ t 0 , T ] .
Recall that x i ( t 0 ) = ξ i ( t 0 ) . Then, it follows that
x i ( t ) ξ i ( t ) β 2 i ( x i ( t 0 ) η ¯ i , t t 0 ) + η ¯ i , t [ t 0 , T ] .
This ends the proof of Proposition 1. □
We now consider the interconnected multi-agent system. For convenience, define the minimum and maximum states of the agents as
x ̲ ( t ) = min i N x i ( t ) ,
x ¯ ( t ) = max i N x i ( t ) .
With these definitions, we present the following proposition.
Proposition 2.
For t t 0 0 , it holds that
D + x ̲ ( t ) 0 ,
D + x ¯ ( t ) 0 .
Proof. 
We prove only (19) and omit the proof of (20), as it is analogous.
Define L ( t ) = { i N | x i ( t ) = x ̲ ( t ) } , which is the set of all agents achieving the minimum state value at time t. Then, by (8) and the definition of η i given by (9), one sees that
D + x ̲ ( t ) = min i L ( t ) x ˙ i ( t ) = min i L ( t ) sat i N i x i ( t ) η i ( t ) 0
with D + representing the Dini derivative ([43]). Here, the first inequality follows from the fact that x ̲ ( t ) η i ( t ) 0 and sat i ( s ) 0 for s 0 . This completes the proof of Proposition 2.  ☐

3.2. Proof of Theorem 1

The proof of Theorem 1 consists of two parts: proving sufficiency and proving necessity. These two parts are addressed separately.

3.2.1. Sufficiency

The sufficiency proof essentially shows that the maximum state difference between agents converges asymptotically. To this end, we first define some time scales and intervals. Let
T ¯ k = [ k T , ( k + 1 ) T ) ,
T ¯ k l = [ k T + ( l 1 ) T , k T + l T ) ,
  T k o = [ k T + N T , ( k + 1 ) T ) ,
T = N T + τ D ,
T = T + 2 τ D .
Then, a straightforward verification shows that T ¯ k = T k o l = 1 , , N T ¯ k l . By partitioning the interval T ¯ k into smaller subintervals T ¯ k l and T k o , we aim to investigate, step by step, how the state bounds evolve from agent to agent.
The remainder of the proof analyzes the motion of each controlled agent over an arbitrary interval T ¯ k with k Z + .
For each l = 1 , 2 , , N , the index i l is recursively selected such that i l { 1 , , N } { i 1 , , i l 1 } and there exists an i l { i 1 , , i l 1 } for which ( i l , i l ) E ( T ¯ k l ) . This recursive selection is feasible for all i l with l = 1 , 2 , , N due to Assumption 1.
Let N = P P with
P = i N | x i ( k T ) x ̲ ( k T ) + x ¯ ( k T ) 2 ,
P = i N | x i ( k T ) > x ̲ ( k T ) + x ¯ ( k T ) 2 .
By the definition, both P and P must contain at least one element.
(I) We first study the evolution of x i 1 ( t ) for t T ¯ k with k Z + . Without loss of generality, we assume that i 1 P . Following a similar line of reasoning, one can prove the case i 1 P .
According to Proposition 2, it holds that x i ( t ) x ¯ ( k T ) for t T ¯ k . From the definition of η i in (9), it follows that η i 1 ( t ) x ¯ ( k T ) for t T ¯ k . Then, by using Proposition 1, there exists a function β 2 i 1 IL such that for t T ¯ k
x i 1 ( t ) β 2 i 1 ( x i 1 ( k T ) η ¯ i 1 , t k T ) + η ¯ i 1 β 2 i 1 x ̲ ( k T ) x ¯ ( k T ) 2 , T + x ¯ ( k T ) = β 2 i 1 x ¯ ( k T ) x ̲ ( k T ) 2 , T + x ¯ ( k T ) = : α i 1 ( x ¯ ( k T ) x ̲ ( k T ) ) + x ¯ ( k T ) .
Here, the first inequality follows from the non-decreasing property of β 2 i 1 ( s , t ) for fixed t 0 . It can be directly checked that α i 1 is continuous, positive definite, and satisfies α i 1 < Id .
(II) Next, we study the evolution of x i j ( t ) for j = 2 , 3 , , N during the interval t [ k T + j T , ( k + 1 ) T ] with k Z + .
Consider the motion of x i 2 during t [ t i 2 , t i 2 + τ D ] T ¯ k 2 . During this interval, it holds that
η i 2 ( t ) = j N i 2 ( t ) { i l } x j ( t ) + x i l ( t ) N i 2 j N i 2 ( t ) { i l } x ¯ ( k T ) α i 1 ( x ¯ ( k T ) x ̲ ( k T ) ) + x ¯ ( k T ) N i 2 = α i 2 ( x ¯ ( k T ) x ̲ ( k T ) ) + x ¯ ( k T )
with α i 2 ( s ) = α i 1 ( s ) / N i 2 . This together with Proposition 1 yields a function β 2 i 2 IL , such that
x i 2 ( t i 2 + τ D ) β 2 i 2 ( x i 2 ( t i 2 ) η ¯ i 2 , τ D ) + η ¯ i 2 β 2 i 2 α i 2 ( x ¯ ( k T ) x ̲ ( k T ) ) , τ D + x ¯ ( k T ) + α i 2 ( x ¯ ( k T ) x ̲ ( k T ) ) = : α ¯ i 2 α i 2 ( x ¯ ( k T ) x ̲ ( k T ) ) + x ¯ ( k T ) α i 2 ( x ¯ ( k T ) x ̲ ( k T ) ) = ( Id α ¯ i 2 ) α i 2 ( x ¯ ( k T ) x ̲ ( k T ) ) + x ¯ ( k T ) = : α ˜ i 2 ( x ¯ ( k T ) x ̲ ( k T ) ) + x ¯ ( k T )
for t [ t i 2 , t i 2 + τ D ] . It can be seen that α ˜ i 2 is continuous, positive definite, and satisfies α ˜ i 2 < Id .
For the time interval t [ t i 2 + τ D , ( k + 1 ) T ] , by the definition of η i 2 , one sees that
η i 2 ( t ) x ¯ ( k T ) .
Again, by using Proposition 1, one sees that there exists a β 2 i 2 IL such that
x i 2 ( t ) β 2 i 2 ( x i 2 ( t i 2 + τ D ) η ¯ i 2 , t t i 2 τ D ) + η ¯ i 2 β 2 i 2 α ˜ i 2 ( x ¯ ( k T ) x ̲ ( k T ) ) , t t i 2 τ D + x ¯ ( k T ) β 2 i 2 α ˜ i 2 ( x ¯ ( k T ) x ̲ ( k T ) ) , T + x ¯ ( k T ) = : α i 2 ( x ¯ ( k T ) x ̲ ( k T ) ) + x ¯ ( k T )
for t [ t i 2 + τ D , ( k + 1 ) T ] , where the non-decreasing properties of β 2 i 2 ( s , t ) for fixed t 0 and of β 2 i 2 ( s , t ) for fixed s > 0 are used for the first and second inequalities, respectively. It can be verified that α i 2 is continuous, positive definite, and satisfies α i 2 < Id .
By recursively examining the cases of x i j ( t ) for each j = 3 , , N during t [ k T + j T , ( k + 1 ) T ] with k Z + , we can prove that
x i 2 ( t ) α i j ( x ¯ ( k T ) x ̲ ( k T ) ) + x ¯ ( k T )
with α i j being continuous, positive definite, and satisfying α i j < Id . Consequently, we can prove that for all i N
x i ( ( k + 1 ) T ) min i N α i ( x ¯ ( k T ) x ̲ ( k T ) ) + x ¯ ( k T ) .
By defining
  x ¯ ( ( k + 1 ) T ) = α ( x ¯ ( k T ) x ̲ ( k T ) ) + x ¯ ( k T ) ,
x ̲ ( ( k + 1 ) T ) = x ̲ ( k T )
with α ( s ) = min i N α i ( s ) for all s 0 and i N , we obtain
x ˜ ( ( k + 1 ) T ) x ˜ ( k T ) α ( x ˜ ( k T ) )
for k Z + with x ˜ ( s ) = x ¯ ( s ) x ̲ ( s ) for s R . It then follows that there exists a β KL such that
x ˜ ( k T ) β ( x ˜ ( 0 ) , k T ) .
Then, x ˜ ( k T ) 0 as k . Clearly, global asymptotic consensus is achieved. This completes the sufficiency proof of Theorem 1.

3.2.2. Necessity

To prove necessity, we proceed by contradiction and we only need to construct a multi-agent system satisfying Assumption 1, such that if s i L = 0 or s i U = 0 holds for some i N , then global asymptotic consensus cannot be achieved.
We consider the case s 2 L = 0 . The case where s 2 U = 0 can be treated similarly.
  • Construct a topology that is UQSC and satisfies the following conditions:
(i)
Agent 1 is the leader, i.e., there does not exists an edge ( i , 1 ) E ;
(ii)
For all t 0 , the edge ( 1 , 2 ) exists;
(iii)
Agent 1 is the only neighbor of agent 2.
We randomly set the initial states of agents 3 , 4 , , N , and set the initial states of agents 2 and 1 such that x 2 ( 0 ) x 1 ( 0 ) 0 . Then, by the system dynamics (5) and the definition of sat 2 , one sees that
x ˙ 2 ( t ) = 0
for all t 0 . Then, one sees that
x 2 ( t ) = x 2 ( 0 ) , t > 0 .
Since the state of agent 1 remains unchanged, then it holds that
x 2 ( t ) x 1 ( t ) = x 2 ( 0 ) x 1 ( 0 ) , t > 0 .
Then, no matter how the other agents’ states vary, the state difference between agents 2 and 1 remains unchanged. Clearly, global asymptotic consensus cannot be achieved. By studying the other case, a similar conclusion can be obtained. This completes the necessity proof of Theorem 1.

4. Numerical Examples

To validate the effectiveness of the proposed control strategy in a sensor network context, two numerical examples are presented in this section. Both examples model a distributed sensor network comprising eight mobile sensing agents, indexed by the set N = { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 } . The first example demonstrates the practical effectiveness of the saturated control protocol and its robustness when actuator/sensor systems are subject to realistic physical limits. Specifically, we examine its performance under two types of input constraints: identical symmetric and non-identical asymmetric saturation levels. The second example is used to verify the necessity of the condition stated in Theorem 1.
Example 1. In this example, the communication network topology switches every 0.5 s among three digraphs, G 1 , G 2 , and G 3 , with their edge sets shown in Figure 1.
Case 1. In this case, the closed-loop multi-agent system is designed as the form (8) with saturation function sat i defined by
sat i ( r ) = 5 , for r < 5 , r ,     for 5 r < 5 , 5 , for r 5
for i = 1 , 2 , , 8 . It can be verified that every saturation function sat i is symmetric and that the agents share uniform saturation levels.
In this case, the switching sequence of digraphs is shown in Figure 2. Because the union of the digraphs G 1 and G 2 , the union of the digraphs G 1 and G 3 , and the union of the digraphs G 2 and G 3 always contain a directed spanning tree, it can be seen that this topology satisfies the uniformly quasi-strongly connected assumption. With arbitrary initial conditions x 1 ( 0 ) = 19 , x 2 ( 0 ) = 27 , x 3 ( 0 ) = 36 , x 4 ( 0 ) = 14 , x 5 ( 0 ) = 15 , x 6 ( 0 ) = 9 , x 7 ( 0 ) = 3 , and x 8 ( 0 ) = 21 , the original and saturated control inputs of the agents are depicted in Figure 3. It can be seen that each input remains within its specified saturation bounds. The state convergence results are presented in Figure 4, Figure 5 and Figure 6, where the saturation constraints are identical and symmetric for all agents. The results demonstrate that the agents converge toward each other, with the maximum and minimum states asymptotically approaching a common value and the maximum state difference between agents asymptotically tending to zero. Clearly, the asymptotic consensus is achieved.
Case 2. In this case, the saturation function sat i is defined by
sat i ( r ) = 6 0.5 i ,   for r < 6 0.5 i , r ,     for 6 0.5 i r < 3 + 0.5 i , 3 + 0.5 i ,     for r 3 + 0.5 i
for i = 1 , 2 , , 8 . One can verify that each saturation function sat i is asymmetric, and furthermore, the saturation levels differ among agents.
In this case, the switching sequence of digraphs is shown in Figure 7. It can be shown that the topology thereby satisfies the connectivity requirement of Assumption 1. Under the same initial conditions as Case 1, the simulation results are presented in Figure 8, Figure 9, Figure 10 and Figure 11. As shown in Figure 8, even with heterogeneous saturation levels across agents, the control inputs (both original and saturated) are confined to the expected ranges. In addition, from Figure 9, Figure 10 and Figure 11, it can be observed that although the saturation constraints are heterogeneous and asymmetric, all agents converge to each other and asymptotic consensus is still guaranteed. This shows the tolerance of the considered consensus algorithm to non-identical asymmetric constraints, which is consistent with Theorem 1.
Example 2. Similar to Example 1, the communication network topology also switches every 0.5 s among three digraphs, G 1 , G 2 , and G 3 , with their edge sets shown in Figure 12. It should be noted that the edge ( 1 , 2 ) is contained in all digraphs.
Case 1. In this case, the switching sequence of the three digraphs is shown in Figure 13. It is not hard to see that the topology satisfies the connectivity assumption. We use the following saturation functions
sat 2 ( r ) = 0 ,     for r < 0 , r ,   for 0 r < 4 , 4 ,     for r 4
and
sat i ( r ) = 6 0.5 i ,     for r < 6 0.5 i , r ,     for 6 0.5 i r < 3 + 0.5 i , 3 + 0.5 i ,   for r 3 + 0.5 i
for i = 1 , 3 , 4 , 5 , 6 , 7 , 8 . It can be checked that s 2 L = 0 . Also, note that agent 1 is the only neighbor of agent 2. Then, one sees that
x ˙ 2 = 0
when x 2 ( t ) x 1 ( t ) 0 .
This case uses the same initial states as Example 1. Note that agent 1 is the only neighbor of agent 2, and the initial state difference x 2 ( 0 ) x 1 ( 0 ) is greater than zero. According to the preceding analysis, this implies that the control input of agent 2 remains constant. Consequently, its saturated control input is zero, and thus, its state remains unchanged, as shown in Figure 14 and Figure 15. Furthermore, Figure 16 and Figure 17 show that the maximum state difference between agents does not converge to zero, which is consistent with Theorem 1.
Case 2. In this case, the switching sequence of digraphs G 1 , G 2 , G 3 follows a cyclic order: G 1 G 2 G 3 G 1 G 2 G 3 . It can be verified that the topology satisfies Assumption 1. For agents i = 1 , 3 , 4 , 5 , 6 , 7 , 8 , we adopt the same saturation functions as in Case 1 of Example 2, while the saturation function for agent 2 is defined as
sat 2 ( r ) = 0.001 , for r < 0 , r , for 0 r < 4 , 4 , for r 4 .
With the same initial states as in Case 1 of Example 2, the simulation results are shown in Figure 18, Figure 19, Figure 20 and Figure 21. It can be seen that even with a very small but non-zero lower bound s 2 L = 0.001 , state convergence can still be observed and consensus can eventually be achieved, despite the very slow convergence speed.
Thus, the two examples above demonstrate that the simulation results are consistent with the theoretical analysis.
Remark 4.
It should be noted that an edge dwell time of τ D = 0.5 s was used in both of the above examples. However, the determination of the switching period varies from case to case. In particular, when the switching sequence of the digraphs is fixed, the switching period can be easily determined. In contrast, when the digraphs switch randomly, the length of the switching period depends on the specific sequence generated.

5. Conclusions

This paper solved the consensus control problem of saturated continuous-time multi-agent systems with heterogeneous asymmetric saturation constraints. Specifically, the communication topology was permitted to be directed, time-varying, and disconnected at each time instant, provided that it satisfied a uniformly quasi-strongly connected condition. Moreover, the saturation bounds were not only asymmetric for each agent but also non-identical across the network. By employing tools of the comparison principle and asymptotic stability theory, it was proven that standard distributed consensus protocols were inherently robust to such generic, non-uniform asymmetric saturation constraint.
Building on these theoretical results, several promising directions merit further investigation, including the following: (i) extending the framework to higher-order saturated multi-agent systems with event-triggered communication to reduce bandwidth consumption; (ii) studying the robust consensus problem in the presence of communication noise and time-varying delays; and (iii) exploring practical applications in domains such as intelligent transportation systems and power grids. In addition, inspired by references [44,45], the security of multi-agent systems represents another important avenue for future research.

Author Contributions

Conceptualization, Z.W. and J.Y.; methodology, Z.W.; software, H.Y.; validation, Z.J., Z.W. and J.Y.; formal analysis, Z.J.; investigation, H.Y.; resources, Z.W.; data curation, Z.W.; writing—original draft preparation, Z.W. and Z.J.; writing—review and editing, Z.W.; visualization, Z.W.; supervision, Z.J.; project administration, J.Y.; funding acquisition, Z.W. and Z.J. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the Natural Science Foundation of Yancheng under Grants YCBK2024007 and YCBK2024038, in part by the Jiangsu Province Young Scientific and Technological Talent Support Project under Grant JSTJ-2025-889, Basic Science (Natural Science) Major Project of the Higher Education Institutions of Jiangsu Province of China under Grants 23KJA520014, 24KJA520008, Key Research and Development Program of Yancheng City (Social Development) under Grant YCBE202554, Applied Basic Research Project of Yancheng City under Grant YCBK2025076, the National Natural Science Foundation of China under Grant 62403423, the China Postdoctoral Science Foundation under Grants 2024T170771, 2025M771701, the Postdoctoral Fellowship Program of CPSF under Grant GZC20241490, and the Natural Science Foundation of Zhejiang Province under Grant LMS25F030003.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
QSCQuasi-Strongly Connected
UQSCUniformly Quasi-Strongly Connected
IdIdentity Function
N Vertex Set
E Edge Set

References

  1. Testa, A.; Carnevale, G.; Notarstefano, G. A tutorial on distributed optimization for cooperative robotics: From setups and algorithms to toolboxes and research directions. Proc. IEEE 2025, 113, 40–65. [Google Scholar] [CrossRef]
  2. Qin, Z.; Liu, T.; Liu, T.; Jiang, Z.-P.; Chai, T. Distributed feedback optimization of nonlinear uncertain systems subject to inequality constraints. IEEE Trans. Autom. Control 2024, 69, 3989–3996. [Google Scholar] [CrossRef]
  3. Al-Tawaha, A.; Cibaku, E.; Park, S.W.; Lavaei, J.; Jin, M. Distributed Optimization and Distributed Learning: A Paradigm Shift for Power Systems. IEEE Syst. J. 2025, 19, 1038–1051. [Google Scholar] [CrossRef]
  4. Liu, T.; Qin, Z.; Hong, Y.; Jiang, Z.-P. Distributed optimization of nonlinear multiagent systems: A small-gain approach. IEEE Trans. Autom. Control 2021, 67, 676–691. [Google Scholar] [CrossRef]
  5. Zheng, S.; Liu, S.; Wang, L. Event-triggered distributed optimization for model-free multi-agent systems. Front. Inf. Technol. Electron. Eng. 2024, 25, 214–224. [Google Scholar] [CrossRef]
  6. Aranda, M.; Cuiral-Zueco, I.; López-Nicolás, G. Distributed Control of Flexible Chained Multiagent Formations. IEEE Control Syst. Lett. 2025, 9, 2018–2023. [Google Scholar] [CrossRef]
  7. Jin, Z.; Li, H.; Qin, Z.; Wang, Z. Gradient-free cooperative source-seeking of quadrotor under disturbances and communication constraints. IEEE Trans. Ind. Electron. 2025, 72, 1969–1979. [Google Scholar] [CrossRef]
  8. Xu, J.; Wang, Z.; Jin, Z. Robust Formation Control for PWM-Controlled Mobile Autonomous Multiagent Systems. IEEE Trans. Control Netw. Syst. 2023, 11, 731–742. [Google Scholar] [CrossRef]
  9. Jafarian, M.; Vos, E.; De Persis, C.; van der Schaf, A.J.; Scherpen, J.M.A. Formation control of a multi-agent system subject to coulomb friction. Automatica 2015, 61, 253–262. [Google Scholar] [CrossRef]
  10. Wang, Z.; Liu, T.; Jiang, Z.P. Cooperative formation control under switching topology: An experimental case study in multirotors. IEEE Trans. Cybern. 2021, 51, 6141–6153. [Google Scholar] [CrossRef]
  11. Fu, J.; Wen, G.; Huang, T.; Duan, Z. Consensus of multi-agent systems with heterogeneous input saturation levels. IEEE Trans. Circuits Syst. II Express Briefs 2019, 66, 1053–1057. [Google Scholar] [CrossRef]
  12. Iervolino, R.; Manfredi, S. Global stability of multi-agent systems with heterogeneous transmission and perception functions. Automatica 2024, 162, 111510. [Google Scholar] [CrossRef]
  13. Liu, F.; Zhang, K.; Wu, Y.; Xue, X. Interval-constraint multiagent systems: Global attractivity and structural stability of equilibria. Automatica 2026, 183, 112566. [Google Scholar] [CrossRef]
  14. Zhu, Z.; Cheng, B.; Zhang, P. Distributed Adaptive Consensus of Physically Interconnected Multi-Agent Networks with Uncertainties. IEEE Trans. Autom. Sci. Eng. 2025, 22, 19538–19545. [Google Scholar] [CrossRef]
  15. Zhang, X.R.; Zhao, Z.L.; Liu, T. Finite-time consensus for high-order multi-agent systems under directed communication topologies. IEEE Trans. Autom. Control 2025, 70, 8430–8437. [Google Scholar] [CrossRef]
  16. Qi, D.; Hu, J.; Liang, X.; Zhang, J.; Zhang, Z. Research on consensus of multi-agent systems with and without input saturation constraints. J. Syst. Eng. Electron. 2021, 32, 947–955. [Google Scholar] [CrossRef]
  17. Wang, Z.; Jin, Z.; Li, H. Semi-global asymptotic state agreement of nonlinear multi-agent systems with communication delays under directed switching topologies. Nonlinear Anal. Hybrid Syst. 2024, 52, 101458. [Google Scholar] [CrossRef]
  18. Su, S.; Lin, Z. Distributed consensus control of multi-agent systems with higher order agent dynamics and dynamically changing directed interaction topologies. IEEE Trans. Autom. Control 2015, 61, 515–519. [Google Scholar] [CrossRef]
  19. Zheng, Y.; Wang, L. Consensus of switched multiagent systems. IEEE Trans. Circuits Syst. II Express Briefs 2015, 63, 314–318. [Google Scholar] [CrossRef]
  20. Jadbabaie, A.; Lin, J.; Morse, A.S. Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Trans. Autom. Control 2003, 48, 988–1001. [Google Scholar] [CrossRef]
  21. Ren, W.; Beard, R.W. Distributed Consensus in Multi-Vehicle Cooperative Control: Theory and Applications; Springer: London, UK, 2008. [Google Scholar]
  22. Turan, M.S.; Xu, L.; Ferrari-Trecate, G. On consensusability of linear interconnected multiagent systems and simultaneous stabilization. IEEE Trans. Control Netw. Syst. 2022, 9, 403–414. [Google Scholar] [CrossRef]
  23. Shi, G.; Hong, Y. Global target aggregation and state agreement of nonlinear multi-agent systems with switching topologies. Automatica 2009, 45, 1165–1175. [Google Scholar] [CrossRef]
  24. Zou, Y.; Zuo, Z.; Xia, K.; Ding, Z. Consensus of saturated multiagent systems: Tolerance to nonidentical asymmetric saturation levels. IEEE Trans. Autom. Control 2024, 69, 1804–1811. [Google Scholar] [CrossRef]
  25. Zou, Y.; Zuo, Z.; Xia, K.; Zhang, S.; Wu, Y.; Li, D.; Zuo, Z. Consensus robustness of multi-agent systems against heterogeneous asymmetric input saturations and asynchronous time-varying communication delays. Inf. Sci. 2023, 647, 119483. [Google Scholar] [CrossRef]
  26. Yang, T.; Meng, Z.; Dimarogonas, D.V.; Johansson, K.H. Periodic behaviors for discrete-time second-order multiagent systems with input saturation constraints. IEEE Trans. Circuits Syst. II Express Briefs 2016, 63, 663–667. [Google Scholar] [CrossRef]
  27. Lyu, J.; Qin, J.; Gao, D.; Liu, Q. Consensus for constrained multi-agent systems with input saturation. Int. J. Robust Nonlinear Control 2016, 26, 2977–2993. [Google Scholar] [CrossRef]
  28. Li, Y.; Xiang, J.; Wei, W. Consensus problems for linear time-invariant multi-agent systems with saturation constraints. IET Control Theory Appl. 2011, 5, 823–829. [Google Scholar] [CrossRef]
  29. Lu, M.; Wu, J.; Zhan, X.; Han, T.; Yan, H. Consensus of second-order heterogeneous multi-agent systems with and without input saturation. ISA Trans. 2022, 126, 14–20. [Google Scholar] [CrossRef]
  30. Ji, J.; Zhang, Z.; Zuo, Z.; Wang, Y. Event-triggered global consensus of second-order multi-agent systems with asymmetric input saturation. Neurocomputing 2024, 574, 127287. [Google Scholar] [CrossRef]
  31. Yin, Y.; Wang, F.; Liu, Z.; Chen, Z. Fault-tolerant consensus for switched multi-agent systems with input saturation. Int. J. Robust Nonlinear Control 2021, 31, 5047–5068. [Google Scholar] [CrossRef]
  32. Wang, X.; Yu, D.; Li, X. Impulsive Consensus of MASs with Input Saturation and DoS Attacks. IEEE/CAA J. Autom. Sin. 2025, 12, 414–424. [Google Scholar] [CrossRef]
  33. Wen, X.; Zou, W.; Xiang, Z. Finite-time consensus for high-order disturbed multi-agent systems with bounded control input. IEEE Syst. J. 2023, 17, 6380–6389. [Google Scholar]
  34. Xu, C.; Zeng, W.; Liu, C.; Yan, H. Event-triggered semi-global output consensus of discrete-time multi-agent systems with input saturation and external disturbances. IEEE Trans. Circuits Syst. II Express Briefs 2023, 70, 4469–4473. [Google Scholar] [CrossRef]
  35. Yan, C.; Yan, L.; Lv, Y.; Xia, Y. Fully distributed event-triggered anti-windup consensus of heterogeneous systems with input saturation and an active Leader. IEEE Trans. Neural Netw. Learn. Syst. 2024, 35, 12993–13004. [Google Scholar] [CrossRef]
  36. Zhu, G.; Zhang, X.; Zhang, X.; Su, C.-Y. Fixed-time adaptive consistent control of higher-order nonlinear multi-agent systems with full state constraints and input saturation. Neurocomputing 2025, 639, 130180. [Google Scholar] [CrossRef]
  37. Butler, E.; Xie, Y.; Lin, Z. Global consensus of discrete-time multi-agent systems with intermittent communication and bounded controls. Encycl. Syst. Control Eng. 2026, 3, 178–187. [Google Scholar]
  38. Yi, X.; Yang, T.; Wu, J.; Johansson, H. Distributed event-triggered control for global consensus of multi-agent systems with input saturation. Automatica 2019, 100, 1–9. [Google Scholar] [CrossRef]
  39. Yanumula, V.K.; Kar, I.; Majhi, S. Consensus of second-order multi-agents with actuator saturation and asynchronous time-delays. IET Control Theory Appl. 2017, 11, 3201–3210. [Google Scholar] [CrossRef]
  40. Wang, X.; Su, H.; Wang, X.; Chen, G. Fully distributed event-triggered semi-global consensus of multi-agent systems with input saturation. IEEE Trans. Ind. Electron. 2016, 64, 5055–5064. [Google Scholar] [CrossRef]
  41. Liu, T.; Jiang, Z.P. Distributed nonlinear control of mobile autonomous multi-agents. Automatica 2014, 50, 1075–1086. [Google Scholar] [CrossRef]
  42. Khalil, H.K.; Grizzle, J.W. Nonlinear Systems; Prentice Hall: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
  43. Lin, Z.; Francis, B.; Maggiore, M. State agreement for continuous-time coupled nonlinear systems. SIAM J. Control Optim. 2007, 46, 288–307. [Google Scholar] [CrossRef]
  44. Liu, G.; Liang, H.; Wang, R.; Sui, Z.; Sun, Q. Adaptive event-triggered output feedback control for nonlinear multi-agent systems using output information only. IEEE Trans. Syst. Man Cybern. Syst. 2025, 55, 7639–7650. [Google Scholar] [CrossRef]
  45. Liu, G.; Sun, Q.; Su, H.; Wang, M. Adaptive cooperative fault-tolerant control for output-constrained nonlinear multi-agent systems under stochastic FDI attacks. IEEE Trans. Circuits Syst. Regul. Pap. 2025, 72, 6025–6036. [Google Scholar] [CrossRef]
Figure 1. Digraphs used to represent the switching topology in Example 1.
Figure 1. Digraphs used to represent the switching topology in Example 1.
Sensors 26 01923 g001
Figure 2. Switching sequence of the digraphs in Case 1 of Example 1.
Figure 2. Switching sequence of the digraphs in Case 1 of Example 1.
Sensors 26 01923 g002
Figure 3. Inputs and saturated inputs of the controlled agents in Case 1 of Example 1.
Figure 3. Inputs and saturated inputs of the controlled agents in Case 1 of Example 1.
Sensors 26 01923 g003
Figure 4. State evolution of the controlled agents in Case 1 of Example 1.
Figure 4. State evolution of the controlled agents in Case 1 of Example 1.
Sensors 26 01923 g004
Figure 5. State envelopeof the controlled agents in Case 1 of Example 1.
Figure 5. State envelopeof the controlled agents in Case 1 of Example 1.
Sensors 26 01923 g005
Figure 6. State evolution of max i , j N | x i x j | in Case 1 of Example 1.
Figure 6. State evolution of max i , j N | x i x j | in Case 1 of Example 1.
Sensors 26 01923 g006
Figure 7. Switching sequence of the digraphs in Case 2 of Example 1.
Figure 7. Switching sequence of the digraphs in Case 2 of Example 1.
Sensors 26 01923 g007
Figure 8. Inputs and saturated inputs of the controlled agents in Case 2 of Example 1.
Figure 8. Inputs and saturated inputs of the controlled agents in Case 2 of Example 1.
Sensors 26 01923 g008
Figure 9. State evolution of the controlled agents in Case 2 of Example 1.
Figure 9. State evolution of the controlled agents in Case 2 of Example 1.
Sensors 26 01923 g009
Figure 10. State envelope of the controlled agents in Case 2 of Example 1.
Figure 10. State envelope of the controlled agents in Case 2 of Example 1.
Sensors 26 01923 g010
Figure 11. State evolution of max i , j N | x i x j | in Case 2 of Example 1.
Figure 11. State evolution of max i , j N | x i x j | in Case 2 of Example 1.
Sensors 26 01923 g011
Figure 12. Digraphs used to represent the switching topology in Example 2.
Figure 12. Digraphs used to represent the switching topology in Example 2.
Sensors 26 01923 g012
Figure 13. Switching sequence of the digraphs in Case 1 of Example 2.
Figure 13. Switching sequence of the digraphs in Case 1 of Example 2.
Sensors 26 01923 g013
Figure 14. Inputs and saturated inputs of the controlled agents in Case 1 of Example 2.
Figure 14. Inputs and saturated inputs of the controlled agents in Case 1 of Example 2.
Sensors 26 01923 g014
Figure 15. State evolution of the controlled agents in Case 1 of Example 2.
Figure 15. State evolution of the controlled agents in Case 1 of Example 2.
Sensors 26 01923 g015
Figure 16. State envelope of the controlled agents in Case 1 of Example 2.
Figure 16. State envelope of the controlled agents in Case 1 of Example 2.
Sensors 26 01923 g016
Figure 17. State evolution of max i , j N | x i x j | in Case 1 of Example 2.
Figure 17. State evolution of max i , j N | x i x j | in Case 1 of Example 2.
Sensors 26 01923 g017
Figure 18. Inputs and saturated inputs of the controlled agents in Case 2 of Example 2.
Figure 18. Inputs and saturated inputs of the controlled agents in Case 2 of Example 2.
Sensors 26 01923 g018
Figure 19. State evolution of the controlled agents in Case 2 of Example 2.
Figure 19. State evolution of the controlled agents in Case 2 of Example 2.
Sensors 26 01923 g019
Figure 20. State envelope of the controlled agents in Case 2 of Example 2.
Figure 20. State envelope of the controlled agents in Case 2 of Example 2.
Sensors 26 01923 g020
Figure 21. State evolution of max i , j N | x i x j | in Case 2 of Example 2.
Figure 21. State evolution of max i , j N | x i x j | in Case 2 of Example 2.
Sensors 26 01923 g021
Table 1. Comparison of the developed and some existing results on consensus with saturation constraints.
Table 1. Comparison of the developed and some existing results on consensus with saturation constraints.
ResultsGraphConstraint Type IConstraint Type II
[11]fixed topologyheterogeneousasymmetric
[35]fixed topologyheterogeneoussymmetric
[33]fixed undirected topologyhomogeneoussymmetric
Our Resultdirected switching topologyheterogeneousasymmetric
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

Wang, Z.; Yang, J.; Yang, H.; Jin, Z. Consensus Control of Saturated Multi-Agent Systems with Heterogeneous Asymmetric Saturation Constraints Under Flexible Topologies. Sensors 2026, 26, 1923. https://doi.org/10.3390/s26061923

AMA Style

Wang Z, Yang J, Yang H, Jin Z. Consensus Control of Saturated Multi-Agent Systems with Heterogeneous Asymmetric Saturation Constraints Under Flexible Topologies. Sensors. 2026; 26(6):1923. https://doi.org/10.3390/s26061923

Chicago/Turabian Style

Wang, Zhanxiu, Jikun Yang, Hao Yang, and Zhenghong Jin. 2026. "Consensus Control of Saturated Multi-Agent Systems with Heterogeneous Asymmetric Saturation Constraints Under Flexible Topologies" Sensors 26, no. 6: 1923. https://doi.org/10.3390/s26061923

APA Style

Wang, Z., Yang, J., Yang, H., & Jin, Z. (2026). Consensus Control of Saturated Multi-Agent Systems with Heterogeneous Asymmetric Saturation Constraints Under Flexible Topologies. Sensors, 26(6), 1923. https://doi.org/10.3390/s26061923

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