Next Article in Journal
Minimizing Redundancy in Wireless Sensor Networks Using Sparse Vectors
Previous Article in Journal
Application of Smart Watch-Based Functional Evaluation for Upper Extremity Impairment: A Preliminary Study on Older Emirati Stroke Population
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Bipartite Fault-Tolerant Consensus Control for Multi-Agent Systems with a Leader of Unknown Input Under a Signed Digraph

College of Electrical Engineering and Control Science, Nanjing Tech University, Nanjing 211816, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(5), 1556; https://doi.org/10.3390/s25051556
Submission received: 14 January 2025 / Revised: 1 March 2025 / Accepted: 1 March 2025 / Published: 3 March 2025
(This article belongs to the Section Fault Diagnosis & Sensors)

Abstract

:
This paper addresses the bipartite consensus problem of signed directed multi-agent systems (MASs) subject to actuator faults. This problem plays a crucial role in various real-world systems where agents exhibit both cooperative and competitive interactions, such as autonomous vehicle fleets, smart grids, and robotic networks. To address this, unlike most existing works, an intermediate observer is designed using newly introduced intermediate variables, enabling simultaneous estimation of both agent states and faults. Furthermore, a distributed adaptive observer is developed to help followers estimate the leader’s state, overcoming limitations of prior bounded-input assumptions. Finally, simulation results demonstrate the method’s effectiveness, showing that consensus tracking errors converge to zero under under various fault scenarios and input uncertainties.

1. Introduction

In recent years, with the advancement of micro-control and wireless communication technologies, the cooperative control of multi-agent systems has attracted extensive attention [1,2,3]. Due to their ability to accomplish complex tasks that a single agent cannot achieve, multi-agent systems have been widely applied in fields such as formation flight [4], smart grids [5], and synchronization of robotic arms [6]. As a core subject in cooperative control, consensus aims to achieve uniformity in states such as position and velocity, and has been extensively studied [7,8,9].
For traditional consensus problems in multi-agent systems, most existing studies primarily focus on cooperative relationships among neighboring agents [10,11,12,13], where the edge weights in the communication topology are non-negative. This cooperative framework, however, is limited to achieving a single collaborative task. In contrast, agents may also exhibit competitive relationships due to conflicts, enabling the accomplishment of collaborative tasks with multiple sub-goals under a local adversarial framework. In practice, many network topologies involve both cooperative and adversarial interactions among agents, which can typically be modeled using signed graphs. Research on such behaviors has practical applications in biological systems [14], trust-distrust social networks [15], opinion dynamics [16], and so on.
During the past years, bipartite consensus, derived from traditional consensus [17,18,19,20], has emerged as a key concept, aiming to design distributed controllers that allow two groups of agents with competitive relationships to asymptotically converge to equal-magnitude but opposite-sign final values. For example, the reference [21] provides sufficient conditions for achieving bipartite state consensus based on an adaptive event-triggered strategy. The reference [22] addresses bipartite state consensus for heterogeneous nonlinear dynamics. The reference [23] investigates bipartite consensus control laws based on distributed disturbance observers, resolving the bipartite consensus tracking problem for nonlinear multi-agent systems with time delays. However, the aforementioned studies do not account for the occurrence of faults in multi-agent systems, leaving this critical aspect unexplored.
The bipartite fault-tolerant cooperative control of multi-agent systems (MASs) plays a crucial role in various real-world applications. For instance, in autonomous vehicle fleets, vehicles must cooperate to maintain formation while also handling competitive interactions, such as lane changes, where actuator faults (e.g., steering or braking failures) can significantly impact stability. Generally, these systems function under high-load conditions, where faults become unavoidable, including actuator failures [24], component malfunctions [25], and sensor issues [26]. These faults can impact the performance and even the stability of subsystems. Considering both competitive relationships and complex fault types further complicates controller design. For instance, the reference [27] addresses the bipartite fault-tolerant state consensus problem under actuator faults by employing event-triggered and output feedback strategies. However, the results are limited to undirected communication topologies and cannot be extended to more general directed communication topologies. The reference [28] advances this work by designing a distributed bipartite output consensus control algorithm for component faults and signed directed graphs. It is worth noting that this study focuses on autonomous discrete-time multi-agent systems with no input signals from the leader.
Moreover, for leader–follower multi-agent systems, the input signal of the leader is inevitable, as it not only affects the leader’s own behavior but also indirectly regulates the dynamics of the entire system through its influence on the followers. In practical systems, the input signal is often unknown and time-varying [29], posing a significant challenge. Some researchers have addressed this challenge by assuming that the input signals are limited [30,31,32]. The reference [33] addresses a class of multi-input multi-output (MIMO) linear multi-agent systems with nonzero input signals under switching topologies. Similarly, the reference [34] investigates the vortex formation control of linear multi-agent systems with unknown leader inputs and external disturbances. However, these studies typically rely on the assumption that the leader’s nonzero input signal is bounded. This bounded input signal assumption is conservative and reduces the applicability of the results to real-world scenarios.
According to the above analysis, we address the bipartite fault-tolerant consensus problem in continuous-time multi-agent systems with actuator faults and a signed directed graph, considering an unknown leader input. Unlike existing methods, our approach enhances robustness by eliminating strict observer matching conditions, making it more adaptable to diverse actuator faults and input uncertainties. Additionally, it accounts for both cooperative and competitive interactions among agents, a challenge that has received limited attention in prior research. The primary contributions of our research are as follows:
(1)
Most existing studies on the consensus control problem of MASs primarily consider unsigned graphs [7,8,9,10,11,12]. In contrast, this paper broadens the scope by analyzing directed networks that include both positive and negative weights. Furthermore, unlike the studies in [17,18,19,20], which achieve bipartite consensus without considering actuator faults, we address the bipartite consensus problem under actuator faults. This consideration aligns more closely with practical scenarios and enhances the robustness of MASs.
(2)
Due to the leader’s unknown input signal, the follower agents cannot acquire precise information regarding the leader. In contrast to the common assumption of bounded unknown input signals [30,31,32], this paper examines the unknown input signal and employs parameterization theory to design a distributed leader-state observer. This approach allows follower agents to effectively track the leader’s signal.
(3)
This paper designs intermediate observers using auxiliary variables to estimate follower states and time-varying actuator faults simultaneously. Drawing from these observers, a bipartite fault-tolerant consensus control protocol is proposed. Unlike existing studies, this approach eliminates the observer matching condition, significantly broadening its applicability.
The rest of this article is structured as follows: Section 2 outlines the problem statement for the bipartite fault-tolerant consensus control in the studied multi-agent system. Section 3 details the design of the state observer, fault estimator, fault-tolerant control law, and the main theoretical findings. Section 4 presents simulation results to validate the proposed approach. Lastly, Section 5 concludes the article.
Notations: The notations employed in this article follow standard conventions. Specifically, R represents the set of real numbers, while R n denotes the set of vectors with appropriate dimensions. The expression · indicates a block-diagonal matrix. For a matrix X, X T denotes its transpose. I N denotes the N-dimensional identify matrix, and s g n · represents signal function. ⊗ represents the Kronecker product. The maximal eigenvalues of matrix Q is defined as λ m a x Q .

2. Preliminaries and Problem Description

2.1. Graph Theory

Let G ( V , E , A ) represent a directed graph, where V = { v 1 , v 2 , , v N } is the set of N nodes, each corresponding to an agent. The edge set E V × V defines the communication links between nodes, where ( v j , v i ) E indicates that node v j can send information to node v i . Based on this, the neighbor set of node v i is given by N i = { v j V ( v j , v i ) E , j i . The G ’s adjacency matrix is denoted as A = [ a i j ] R N × N , where a i j > 0 if and only if ( v j , v i ) E , and a i j = 0 otherwise. a i j > 0 indicates a cooperative relationship between agents, while a i j < 0 represents a competitive one. Define D ¯ = diag ( d ¯ i ) R N × N as the degree matrix of G , where d ¯ i = j N i a i j . The Laplacian matrix of the graph G is then given by L = D ¯ A = [ l i j ] R N × N , where l i i = j N i | a i j | , l i j = a i j for i j . Additionally, let v 0 denote the leader node. To describe the interactions between the leader and followers, introduce the diagonal matrix G = diag ( g 1 , g 2 , , g N ) R N × N . If node v i can receive information from the leader v 0 , then g i > 0 ; otherwise, g i = 0 .
Definition 1
([35]). If the set of nodes V is partitioned into two subsets, V p and V q , the graph G is considered structurally balanced, where V p V q = V and V p V q = . This implies the following conditions:
a i j 0 , v i , v j V p or v i , v j V q , a i j 0 , v i V p , v j V q .
Additionally, a symbol matrix D = diag ( d i ) is defined, where
d i = 1 , if v i V p , 1 , if v i V q .
For a signed directed graph G that meets the condition in Definition 1, define L G = L + G .
In the following, we will introduce the notation for signed digraphs and elaborate on the relationship between the Laplacian matrix and signed graphs. A signed digraph G = ( V , E , A ) consists of a set of nodes V = v 1 , v 2 , , v N , a set of directed edges E V × V , and a signed adjacency matrix A = [ a i j ] , where a i j represents the weight of the edge from node v j to node v i . Unlike standard graphs, the edge weights in a signed digraph can be positive (cooperative interaction) or negative (competitive interaction):
a i j > 0 , i f v j c o o p e r a t e s w i t h v i , a i j < 0 , i f v j c o m p e t e s w i t h v i , a i j = 0 , i f t h e r e i s n o d i r e c t i n t e r a c t i o n .
The Laplacian matrix of a signed digraph is given by L = D A , where D is the degree matrix, a diagonal matrix with elements d i i = Σ j i | a i j | .

2.2. Problem Description

In this article, the model of the i t h ( i = 1 , , N ) agent is
x ˙ i ( t ) = A x i ( t ) + B u i ( t ) + E f i ( t ) y i ( t ) = C x i ( t )
where x i ( t ) R n is the state; u i ( t ) R p is the control input; f i ( t ) R q is the fault vector; y i ( t ) R m is the measurement; A , B , C , E are known matrices with appropriate dimensions, and the pair ( A , B ) is both controllable and detectable.
The dynamics of the leader agent, labeled as 0, are described by the following equation:
x ˙ 0 ( t ) = A x 0 ( t ) + B u 0 ( t ) y 0 ( t ) = C x 0 ( t )
where x 0 ( t ) R n , y 0 ( t ) R m is the state and output of the leader, respectively. u 0 ( t ) R p is the unknown input of x 0 . The leader’s signal is only available to partially following agents.
Definition 2.
For the MASs described in Equations (1) and (2), if
lim t x i d i x 0 = 0 , i = 1 , 2 , , N ,
is satisfied, the MASs reach bipartite consensus.
Moreover, Assumptions 1–4 and Lemma 1 are proposed to tackle the bipartite consensus issue in MASs affected by actuator faults and a leader with a nonzero input.
Assumption 1.
The fault distribution matrix E is of full column rank, that is, rank ( E ) = q . Moreover, the following condition is satisfied for any λ where r e a l ( λ ) 0 : rank A λ I E C 0 = n + rank ( E ) .
Assumption 2.
This paper takes into account the presence of actuator faults. Thus, it is assumed that E = [ B q 1 , B q 2 , , B q q ] , where B q j ( j = 1 , 2 , , q ) is the q j -th column of matrix B. Consequently, we know that B E ¯ = E .
Assumption 3.
The fault signal f i ( t ) is subject to the condition f ˙ i ( t ) β f , where β f 0 is a constant.
Remark 1.
Assumption 1 is critical for ensuring the observability of fault signals in practical systems. This condition allows the intermediate observer to effectively separate and estimate both system states and fault signals, similar to requirements in industrial robotic systems where actuator faults must be isolated from normal operational variations. In Assumption 3, this boundedness condition reflects real-world scenarios where physical limitations prevent faults from growing indefinitely, such as in aircraft control surfaces where mechanical stops limit maximum deflection rates. In general, descriptor sliding mode observers require prior knowledge of the fault bounds and their derivatives, while the adaptive observer assumes that both faults and their first derivatives are bounded. In contrast, Assumption 3 allows that β f are unknown and that the faults are unbounded (e.g., faults are ramps), so it is more general than those used in the aforementioned methods.
Assumption 4.
u 0 is represented by a set of base functions, as shown below.
u 0 = θ 0 T ϕ 0
where ϕ 0 represents the base function, and θ 0 is a vector of constant parameters [36].
Remark 2.
In practical systems, it is inevitable for the leader to have external input. Therefore, this article designs an adaptive learning rate to estimate the unknown input signal of the leader by parameterization theory. The parameterization of u 0 is common in adaptive control (e.g., [35]). It allows the leader’s input to be reconstructed using basis functions (e.g., Fourier series), which is practical for periodic or piecewise-continuous signals.
Remark 3.
This study investigates the uncertainties in control inputs and actuator faults in multi-agent systems. For instance, in robotic teams, individual robots may experience actuator degradation or failures, leading to reduced mobility and affecting overall coordination. In autonomous UAV formations, variations in wind speed or mechanical malfunctions can result in thrust loss for certain drones, compromising formation stability. Additionally, in remotely operated unmanned systems, such as deep-sea or space exploration robots, the leader may be subject to unknown environmental disturbances, causing unpredictable input variations that affect the trajectory tracking of followers. In such scenarios, adaptive observers are essential for estimating unknown inputs and adjusting the followers’ control strategies to maintain system stability and coordination.
Lemma 1
(Young’s Inequality). The following inequality can be derived for matrices X and Y:
X Y T + Y X T c X X T + 1 c Y Y T
where c > 0 is a constant.

3. Main Results

3.1. Fault Estimation Observer Design

To design a fault estimation observer that meets performance requirement of this paper, an intermediate variable is defined as
ζ i ( t ) = f i ( t ) K x i ( t )
where K is the transition gain matrix to be designed. To simplify the expression, t is omitted below.
From (1) and (6), it can be derived that
ζ i ˙ = f i ˙ K ( A x i + B u i + E ζ i + E K x i )
The faults in the MAS are estimated using the following transition variable estimator:
x ^ ˙ i = A x ^ i + B u i + E f i ^ + L ¯ e y i y ^ i = C x ^ i f ^ i = ζ ^ i + K x ^ i ζ ^ ˙ i = K E ζ ^ i K A x ^ i + B u i + E K x ^ i
where x ^ i , y ^ i , ζ ^ i , and f ^ i are the estimation of x i , y i , ζ i and f i , respectively. L ¯ is the gain matrix of the estimator. e y i = y i y ^ i . Additionally, the transition gain matrix K is defined as
K = ι E T
where ι is a scalar parameter that needs to be appropriately chosen.
Remark 4.
The UIO strategy, as an excellent method for state estimation of systems, has attracted widespread attention. In recent years, several related novel methods have continuously emerged. For example, ref. [37] designs a joint UIO using an interval observer to estimate both the state of the system and unknown inputs simultaneously. In [38], a type of distributed UIO is proposed to achieve the estimation of the state of the system and unknown input. Based on the aforementioned results, this work explores the application of intermediate variable observers to the problem of bipartite fault-tolerant consensus control. Moreover, unlike most existing works on fault estimation for MASs, the proposed transition variable estimator ensures that the estimation errors converge exponentially without requiring the bounds of the faults and their derivatives.
Defining e x i x i x ^ i , e f i f i f ^ i , e ζ i ζ i ζ ^ i , the error dynamics can be expressed as follows:
e ˙ x i = A L ¯ C e x i + E e f i e ˙ ζ i = f ˙ i ι E T E e ζ i ι E T A + ι E E T e x i
The compact form is given by
e ˙ x = [ I N ( A L ¯ C ) ] e x ( t ) + ( I N E ) e f e ˙ ζ = f ˙ ( I N ι E T E ) e ζ I N ( ι E T A + ι E T ι E E T ) e x
where e x = [ e x 1 T , , e x N T ] T , e ζ = [ e ζ 1 T , , e ξ N T ] T , e f = [ e f 1 T , , e f N T ] T , f ˙ = [ f ˙ 1 T , , f ˙ N T ] T .
Theorem 1.
Under Assumptions 1–3, the proposed transition variable estimator ensures that the system’s error dynamics remain uniformly ultimately bounded. This result holds for given positive constants ι > 0 , β > 0 , and γ > 0 , provided that there are matrices M > 0 and S > 0 meeting the following criteria:
Ω = Ω 11 Ω 12 Ω 12 T Ω 22 < 0
where Ω 11 A T M C T S T + M A S C + ι M E E T + ι E E T M ,   Ω 12 M E ι γ A T E ι 2 γ E E T E ,   Ω 22 2 ι γ E T E + ( 1 / β ) I .
Proof of Theorem 1.
Consider the Lyapunov function defined as follows:
V = e x T ( I N M ) e x + e ζ T ( I N Γ 1 ) e ζ
where Γ 1 = γ I is a matrix to be designed.
The V ˙ is expressed as
V ˙ = e x T I N ( A L ¯ C ) T M + M ( A L ¯ C ) e x +   2 e x T ( I N M E ) e f 2 e ζ T ( I N ι γ E T E ) e ζ   2 e ζ T ( I N ι γ E T A ) e x + 2 γ e ζ T f ˙   2 e ζ T ( I N ι 2 γ E T E E T ) e x .
From (6) and (9), one can obtain that
e f = e ζ + ( I N ω E T ) e x
Substituting (15) into (14) results in
V ˙ = e x T I N ( A L ¯ C ) T M + M ( A L ¯ C ) e x +   2 e x T ( I N M E ) e ζ + 2 e x T ( I N ι M E E T ) e x T   2 e ζ T ( I N ι γ E T E ) e ζ 2 e ξ T ( I N ι 2 γ E T E E T ) e x   2 e ζ T ( I N ι γ E T A ) e x + 2 γ e ζ T f ˙ .
Based on Assumption 3, there are unknown scalars β f such that f ˙ i β f . Consequently,
2 γ e ζ T f ˙ 1 β e ζ T e ζ + β γ 2 β f 2 .
Thus, we have
V ˙ e x T I N ( A L ¯ C ) T M + M ( A L ¯ C ) e x +   2 e ζ T ( I N E T M ) e x + 2 e x T ( I N ι M E E T ) e x T   2 e ζ T ( I N ι γ E T E ) e ζ 2 e ζ T ( I N ι γ E T A ) e x   2 e ζ T ( I N ι 2 γ E T E E T ) e x + 1 β e ζ T e ζ + β γ 2 β f 2 .
Denote e ˜ = e x T e ζ T T . Then, Equation (18) can be rewritten equivalently as
V ˙ e ˜ T Π e ˜ + β γ 2 β f 2
where Π = Π 11 Π 21 T Π 21 T Π 22 < 0 , with Π 11 = I N ( A L ¯ C ) T M + M ( A L ¯ C ) + I N ι M E E T + I N ι E E T M ,   Π 21 = I N E T M I N ι γ E T A I N ι 2 γ E T E E T ,   Π 22 = 2 I N ι γ E T E + 1 β .
For (13),
V max [ λ max M , δ ] ( e x ( t ) 2 + e ζ ( t ) 2 ) = max { λ max ( M ) , δ } e ( t ) 2 .
This results in the following:
e ˜ 2 V max { λ max ( M ) , δ } .
From (19), it follows that
V ˙ λ max ( Π ) · e ˜ 2 + β γ 2 β f 2 .
Obviously, λ max ( Π ) < 0 . Subsequently, in accordance with (21), we derive
λ max ( Π ) · e ˜ 2 λ max ( Π ) · V max { λ max ( M ) , δ } .
By substituting (23) into (22), the following expression is obtained:
V ˙ λ max ( Π ) max { λ max ( M ) , δ } V + β γ 2 β f 2 .
Denote Ξ as follows:
Ξ = e x , e ζ | λ max ( M ) e x 2 +   δ e ζ 2 β γ 2 β f 2 · max { λ max ( M ) , δ } λ max ( Π ) .
Thus, for ( e x , e ζ ) Ξ s (where Ξ s represents the complementary set of Ξ ), the following inequality is satisfied.
V λ min ( M ) e x 2 +   δ e ζ 2 β γ 2 β f 2 · max { λ max ( M ) , δ } λ max ( Π ) .
Consequently, from (24) and (26), it follows that V ˙ 0 holds whenever ( e x , e ζ ) Ξ s .
By applying Lyapunov theory, it is shown that the pair ( e x , e ζ ) is asymptotically bounded and may converge exponentially to the set Ξ at a rate exceeding e ν t , as described in (24), where ν = ( λ max ( Π ) / ( max { λ max ( M ) , δ } ) ) < 0 . Additionally, leveraging the Schur complement formula, it is evident that the condition Ξ < 0 is equivalent to satisfying the theorem’s condition (12) when S = M L ¯ . Hence, the gain for the estimator can be expressed as L ¯ = M 1 S . □

3.2. Distributed Consensus Control Protocol

The unknown inputs originating from the leader complicate the process for x i to precisely acquire the x 0 ’s information. To address this issue, a leader state observer is constructed, enabling followers to effectively estimate the leader’s state.
x ^ ˙ 0 i = A x ^ 0 i + B θ ^ i T ϕ 0 ρ B B T P 2 ( x 0 x ^ 0 i )
θ ^ ˙ i = τ 1 ( ϕ 0 ( x 0 x ^ 0 i ) T P 2 B α 1 θ ^ i )
where x ^ 0 i , θ ^ i are the estimation of x 0 , θ 0 by each follower agent, respectively. ρ , α 1 , and τ 1 are positive constants. P 2 is a positive-definite matrix.
Remark 5.
In MASs, especially in leader–follower systems, the leader’s behavior not only affects the leader’s own state but also indirectly influences the entire system’s dynamics through its input signals. In most practical scenarios, the leader’s input signals may be unobservable (e.g., due to external disturbances, noise, or unknown control signals), which prevents the followers from directly obtaining the leader’s accurate state information. Without this information, follower agents cannot properly adjust their control strategies. Therefore, to compensate for this deficiency and ensure the stable and reliable operation of the multi-agent system, we have designed a leader state observer. This observer can estimate the leader’s state based on the known system dynamics and the leader’s output signals, enabling the followers to achieve effective coordination and control even without directly receiving the leader’s state.
However, the existence of actuator faults combined with the unknown input signals from the leader poses significant challenges in analyzing bipartite consensus problems.
u i = c i K 1 φ i E ¯ f ^ i + d i θ ^ i T ϕ 0 c ˙ i = τ 2 ( φ i T P 1 B B T P 1 φ i )
where K 1 represents the gain matrix that will be determined later, c i is the dynamic gain, and its minimum value is c n . φ i represents the relative observer error:
φ i = j = 1 N | a i j | x ^ i sgn a i j x ^ j + g i x ^ i d i x ^ 0 i
Then, the bipartite observer error and the bipartite observer consensus error are defined as follows:
r i = x i d i x ^ 0 i
r ^ i = x ^ i d i x ^ 0 i
Define e x 0 i = ( x 0 x ^ 0 i ) , and the bipartite consensus error as δ i = x i d i x 0 . It can be observed that, if lim t e x 0 i = 0 and lim t r i = 0 , lim t r i = 0 , indicating that the MASs achieve bipartite consensus.
According to (1) and (27), it can be shown that
r ˙ i = x ˙ i d i x ^ ˙ x 0 i = A r i + B u i + E f i d i ( B θ ^ i T ϕ 0 ρ B B T P 2 e x 0 i ) = A r i c i B K 1 φ i + d i ρ B B T P 2 e x 0 i E e f i .
Let r = [ r 1 T , r 2 T , , r N T ] T , e x 0 = [ e x 01 T , e x 02 T , , e x 0 N T ] T . The global error dynamic is given by
r ˙ = ( I N A ) r ( I N c B K 1 ) ( L G I N ) r ^ + ρ ( D B B T P 2 ) e x 0 i ( I N E ) e f .
Since r ^ i = r i e x i , substituting it into (34) yields
r ˙ = ( I N A ) r ( L G c B K 1 ) r + ρ ( D B B T P 2 ) e x 0 ( H B K 1 ) e x ( I N E ) e f .
Given that e x and e f can converge under the conditions of Theorem 1, Equation (35) can be rewritten in the following form as t :
r ˙ = ( I N A ) r ( L G c B K 1 ) r + ρ ( D B B T P 2 ) e x 0 .
Similarly, it can be obtained that
e ˙ x 0 i = x ^ ˙ 0 x ^ ˙ 0 i = A x 0 + B u 0 A x ^ 0 i B θ ^ i T ϕ 0 + ρ B B T P 2 e x 0 i = A e x 0 i + B θ ˜ i T ϕ 0 + ρ B B T P 2 e x 0 i .
where θ i ˜ = θ i θ ^ i .
The compact form is given by
e ˙ x 0 = ( I N A ) e x 0 + ( I N B ) θ ˜ T Φ 0 + ρ ( I N B B T P 2 ) e x 0 .
Remark 6.
Theorem 2 establishes sufficient conditions for achieving bipartite consensus under actuator faults. The key requirements are as follows: (1) The existence of positive definite matrices P1 and P2 satisfying the matrix inequalities (39) and (40). (2) The feedback gain matrix is given by K 1 = ϱ B T P 1 , where ϱ = R e ( λ i ) 1 . This formulation guarantees the convergence of the control law and ensures the stability of the closed-loop system. (3) The estimation errors e x 0 and e f i converge to zero within a finite time, ensuring that followers accurately estimate both the leader’s state and fault signals, thereby maintaining overall system stability. These conditions ensure that the Lyapunov function decreases over time, guaranteeing system stability and consensus achievement.
Theorem 2.
Assuming that Assumptions 1–4 hold, and the feedback gain matrix meets K 1 = ϱ B T P 1 , where ϱ = R e ( λ i ) 1 , and λ i represents the eigenvalue of L G . There are positive constants c n , β 1 , and a symmetric positive-definite matrix P 1 , P 2 , and W 1 , which satisfy the following conditions:
P 1 A + A T P 1 2 c n B B T + 1 β 1 P 1 B W 1 B T P 1 < 0
P 2 A + A T P 2 + β 1 P 2 B W 1 1 B T P 2 + 2 ρ P 2 B B T P 2 < 0
The bipartite consensus control is guaranteed under signed digraphs with actuator faults.
Proof of Theorem 2.
The Lyapunov function candidate is considered as follows:
V ¯ = r T ( I N P 1 ) r + e x 0 T ( I N P 2 ) e x 0 + i = 1 N 1 τ 1 θ i ˜ T θ i ˜
From (36) and (38), the derivative of V ¯ is
V ¯ ˙ = 2 r T ( I N P 1 A ) r 2 r T ( L G c P 1 B K 1 ) r +   2 r T ( D ρ P 1 B B T P 2 ) e x 0 + 2 e x 0 T ( I N P 2 A ) e x 0 +   2 e x 0 T ( I N P 2 B ) θ ˜ T Φ 0 + 2 ρ e x 0 T ( I N P 2 B B T P 2 ) e x 0 +   2 i = 1 N θ ˜ i T ( ϕ 0 e x 0 i T P 2 B ) + 2 i = 1 N θ ˜ i T ( α 1 θ ^ i ) .
It is true that
2 e x 0 T ( I N P 2 B ) θ ˜ T Φ 0 = 2 i = 1 N ( e x 0 i T P 2 B θ ˜ i T ϕ 0 )
θ ˜ T θ ^ i = θ ˜ i T ( θ ˜ i + θ 0 ) 1 4 θ 0 2 .
Consequently, one can obtain that
V ¯ ˙ = 2 r T ( I N P 1 A ) r 2 r T ( L G c P 1 B K 1 ) r +   2 ρ e x 0 T ( I N P 2 B B T P 2 ) e x 0 + 2 e x 0 T ( I N P 2 A ) e x 0 +   2 r T ( D ρ P P 1 B B T P 2 ) e x 0 + i = 1 N α 1 2 θ 0 2 .
By applying Lemma 1, it follows that
r T ( D ρ P 1 B B T P 2 ) e x 0 1 β 1 r T ( I N P 1 B ) W 1 ( I N P 1 B ) T r +   β 1 e x 0 T ( D ρ B T P 2 ) T W 1 1 ( D ρ B T P 2 ) e x 0
Hence, (45) can be rewritten as
V ¯ ˙ r T [ I N ( P 1 A + A T P 1 ) 2 L G c n P 1 B K 1 +   1 β 1 ( I N P 1 B ) W 1 ( I N P 1 B ) T ] r + e x 0 T [ I N ( P 2 A + A T P 2 ) +   β 1 ( D ρ B T P 2 ) T W 1 1 ( D ρ B T P 2 ) + 2 I N ρ P 2 B B T P 2 ] e x 0 +   α 1 2 θ 0 2 .
Since K 1 = ϱ B T P 1 , by choosing P 1 with condition (39), the following equation is satisfied:
A 1 = I N ( P 1 A + A T P 1 ) 2 H c n P 1 B K 1 +   1 β 1 ( I N P 1 B ) W 1 ( I N P 1 B ) T < 0
Similarly, selecting P 2 in combination with condition (40) yields
A 2 = I N ( P 2 A + A T P 2 ) + β 1 ( D ρ B T P 2 ) T W 1 1 ( D ρ B T P 2 ) +   I N ( ρ P 2 B B T P 2 + ρ P 2 B B T P 2 ) < 0
Let X ¯ = [ r T e x 0 T ] T . According to (47), (48), (49), and the inequality condition in Theorem 2, it follows that
V ¯ ˙ X ¯ T Θ X ¯ + ϵ
where ϵ = α 1 2 θ 0 2 , Θ = diag A 1 , A 2 .
According to (50),
V ¯ ˙ β 2 X ¯ 2 + ϵ
Let β 2 = λ min ( Θ ) , which represents the smallest eigenvalue of Θ . It can then be shown that, for every X ¯   ϵ β 2 , V ¯ ˙ 0 . Consequently, the consensus error asymptotically converges to a region bounded by a sphere with a radius of ϵ β 2 . □
Remark 7.
Existing studies [16,17,18,19] focus on achieving bipartite consensus but overlook the impact of actuator faults, limiting their applicability in real-world scenarios where faults are inevitable. In contrast, our work integrates fault-tolerant control into bipartite consensus, ensuring robust performance under actuator failures. While [26,27] consider bipartite fault-tolerant consensus, their approaches are restricted to undirected graphs or assume a leader with no input, which constrains practical implementation. Our method extends to directed signed graphs and effectively handles unknown leader inputs, making it more versatile. Additionally, works such as [29,30,31,32,33] impose bounded leader input assumptions, which may not always hold in practice. By employing a parameterization-based observer, our approach relaxes this constraint, significantly enhancing applicability and robustness in dynamic environments.

4. Simulation Results

This section presents a simulation example to illustrate the effectiveness of the proposed approach. Based on Equations (1) and (2), the simulation parameters are specified as follows. In this numerical example, we analyze a MAS with four agents. The structure of the MAS is shown in Figure 1.
As shown in Figure 1, the adjacency matrix A and the Laplacian matrix are given as follows: L of the MAS are derived as follows.
A = 0 2 0 0 0 0 1 0 0 0 0 2 1 0 3 0 , L = 2 2 0 0 0 1 1 0 0 0 2 2 1 0 3 2
Clearly, as we consider a directed graph, the Laplacian matrix L is not symmetric.
This study considers the effect of actuator faults. The system parameters for the i-th agent ( i = 1 , 2 , 3 , 4 ) are defined as follows:
A = 1 2 2 1 , B = E = 1 1 , C = 1 1 0 1
Remark 8.
The system parameters A, B, C, and E define the dynamics of each agent in the MAS: A represents the inherent dynamics of an individual agent, determining its state evolution in the absence of external inputs. B defines how control inputs influence the agent’s state, shaping its ability to follow desired trajectories. C specifies the output variables available for feedback, affecting the observability and estimation of agent states. E characterizes how actuator faults impact the system, ensuring that faults can be identified and mitigated through proper estimation. These parameters collectively dictate how agents interact, respond to inputs, and adapt to disturbances, ultimately shaping the overall system behavior and its ability to achieve bipartite consensus under faults.
The nodes are grouped into two sets: V p = { 1 , 2 } and V q = { 3 , 4 } . The leader’s unknown input signal is specified as u 0 = 0.7 sin ( t ) . To assess the performance of the proposed protocols, actuator faults are introduced at different time intervals for each agent. The faults for the agents are described as follows:
f 1 ( t ) = sin ( 0.2 t ) f 2 ( t ) = 0 , 0 s t < 10 s cos ( 0.1 t 1 ) + sin ( 0.3 t 3 ) 1 , t 10 s f 3 ( t ) = 0 , 0 s t < 15 s 2 ( 1 e 0.5 t + 7.5 ) , 15 s t < 70 s 2 1 ( 1 e 0.5 t + 35 ) , t 70 s f 4 ( t ) = 0 , 0 s t < 15 s cos ( 0.2 t 3 + π 2 ) . t 15 s
Using the fault estimator described in the previous section, the constant ω is chosen as 6. According to Theorems 1 and 2, the other parameters L ¯ , P 1 and P 2 can be calculated.
L ¯ = 60.2346 3.6715 21.2365 30.5379 , P 1 = 5.3733 0.3662 0.3662 0.9438 , P 2 = 4.5655 0.7925 0.7925 1.9544
Remark 9.
The parameter values were selected through systematic tuning to optimize observer performance. For instance, ω = 6 was chosen through numerical optimization to balance estimation speed and stability, while P 1 and P 2 were computed using LMI techniques to satisfy the stability conditions in Theorems 1 and 2. The observer gain matrix L was derived from these solutions to ensure robust fault estimation.
Next, the simulation results are provided in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7. Figure 2 illustrates the trajectories of the leader and follower agents, demonstrating that the proposed control strategy enables the followers to track the leader while achieving bipartite consensus. Figure 3 compares actual actuator faults with their estimated values, verifying that the designed fault estimation observer accurately identifies faults in real time. Figure 4 shows the leader state estimation errors, highlighting that the adaptive observer effectively tracks the leader’s state despite unknown input disturbances. Figure 5 presents the observer error dynamics, confirming the convergence of the intermediate observer and the accuracy of state estimation. Figure 6 depicts the state estimation errors of the follower agents, showing that the proposed observer design ensures precise state tracking. Figure 7 displays the bipartite consensus errors, which converge to zero over time, validating that the proposed control protocol successfully achieves bipartite consensus under actuator faults. Collectively, these results confirm the robustness and effectiveness of the proposed method in ensuring fault-tolerant bipartite consensus, even in the presence of unknown leader inputs and actuator faults.
As shown in Figure 7, the bipartite consensus error r i converges to zero within t = 25 s, demonstrating rapid stabilization despite actuator faults. Figure 3 reveals that the proposed observer achieves a mean absolute error of 0.04 for f 3 ( t ) and 0.05 for f 2 ( t ) , validating high estimation precision even under abrupt fault changes. The protocol maintains stability when faults with varying magnitudes (e.g., f 3 ( t ) transitions from 0 to 2 s) are introduced, as evidenced by the bounded error in Figure 5.

5. Conclusions

This paper introduces a new distributed strategy for bipartite fault-tolerant consensus control in MASs under signed directed graphs, addressing the challenges of actuator faults and unknown leader input signals. Compared to existing methods, the proposed approach (a) enhances adaptability to cooperative-competitive multi-agent networks by considering signed directed topologies, (b) improves robustness, addressing both actuator faults and unknown leader inputs through intermediate and adaptive observers, and (c) broadens applicability, eliminating the need for strict observer matching conditions, making it suitable for diverse real-world scenarios. The study integrates intermediate observers and adaptive estimators to precisely evaluate faults and leader states. Theoretical analysis using Lyapunov stability demonstrates that the proposed approach ensures bipartite consensus, even under actuator faults and varying input conditions. Simulation results validate the robustness and feasibility of the control strategy, confirming its potential for practical applications in systems requiring reliable and fault-resilient multi-agent coordination. Future research will explore stochastic disturbances to further enhance the adaptability of the proposed control framework. Additionally, practical validation in autonomous vehicle fleets, smart grids, and robotic systems will be conducted to assess its real-world applicability.

Author Contributions

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

Funding

This work was supported by National Natural Science Foundation of China under Grants 62333010, 62373184, and 62303217, by the Natural Science Foundation of Jiangsu Province under Grant BK20240531, and in part by the Natural Science Foundation of the Jiangsu Higher Education Institutions of China under Grants 23KJB510006 and 24KJB120006.

Institutional Review Board Statement

The study did not require ethical approval.

Informed Consent Statement

Not applicable.

Data Availability Statement

No new data were created.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Bhattacharyya, S.; Patra, S. Positive consensus of multi-agent systems with hierarchical control protocol. Automatica 2022, 139, 110191. [Google Scholar] [CrossRef]
  2. Fan, C.; Lam, J.; Chu, K.F.; Lu, X.; Kwok, K.W. Output Reachable Set-Based Leader-Following Consensus of Positive Agents Over Switching Networks. IEEE Trans. Cybern. 2023, 54, 3918–3930. [Google Scholar] [CrossRef] [PubMed]
  3. Luo, M.; Su, H.; Zeng, Z. Resilient interval observer-based coordination control for multi-agent systems under stealthy attacks. Automatica 2024, 167, 111781. [Google Scholar] [CrossRef]
  4. Guo, H.; Chen, M.; Jiang, Y.; Lungu, M. Distributed adaptive human-in-the-loop event-triggered formation control for QUAVs with quantized communication. IEEE Trans. Ind. Informat. 2022, 19, 7572–7582. [Google Scholar] [CrossRef]
  5. Cao, Y.; Yu, W.; Ren, W.; Chen, G. An overview of recent progress in the study of distributed multi-agent coordination. IEEE Trans. Ind. Informat. 2012, 9, 427–438. [Google Scholar] [CrossRef]
  6. Liu, P.M.; Guo, X.G.; Wang, J.L.; Xie, X.P.; Yang, F.W. Fully distributed hierarchical ET intrusion-and fault-tolerant group control for MASs with application to robotic manipulators. IEEE Trans. Autom. Sci. Eng. 2023, 21, 2868–2881. [Google Scholar] [CrossRef]
  7. Zhang, Y.; Li, S.; Liao, L. Consensus of high-order discrete-time multiagent systems with switching topology. IEEE Trans. Syst. Man Cybern. Syst. 2018, 51, 721–730. [Google Scholar] [CrossRef]
  8. Guo, X.; Zhang, D.; Wang, J.; Ahn, C.K. Adaptive memory event-triggered observer-based control for nonlinear multi-agent systems under DoS attacks. IEEE/CAA J. Autom. Sin. 2021, 8, 1644–1656. [Google Scholar] [CrossRef]
  9. Chai, J.; Lu, Q.; Tao, X.; Peng, D.; Zhang, B. Dynamic event-triggered fixed-time consensus control and its applications to magnetic map construction. IEEE/CAA J. Autom. Sin. 2023, 10, 2000–2013. [Google Scholar] [CrossRef]
  10. Hong, Y.; Su, Y.; Cai, H. Internal Model Based Cooperative Robust Resilient Control Under DoS Attacks With Application to Vehicles Formation. IEEE Trans. Ind. Informat. 2024, 20, 13124–13134. [Google Scholar] [CrossRef]
  11. Zhang, K.; Tian, H.; Wang, P.; Huang, T. Observer-Based Dynamic Event-Triggered Consensus of MIMO Linear Multiagent Systems With Directed Topology. IEEE Trans. Syst. Man Cybern. Syst. 2024, 54, 5834–5843. [Google Scholar] [CrossRef]
  12. Mao, B.; Wu, X.; Lü, J.; Chen, G. Predefined-time bounded consensus of multiagent systems with unknown nonlinearity via distributed adaptive fuzzy control. IEEE Trans. Cybern. 2022, 53, 2622–2635. [Google Scholar] [CrossRef]
  13. Ma, L.; Zhu, F. Human-in-the-loop formation control for multi-agent systems with asynchronous edge-based event-triggered communications. Automatica 2024, 167, 111744. [Google Scholar] [CrossRef]
  14. Parisien, C.; Anderson, C.H.; Eliasmith, C. Solving the problem of negative synaptic weights in cortical models. Neural Comput. 2008, 20, 1473–1494. [Google Scholar] [CrossRef]
  15. Xia, W.; Cao, M.; Johansson, K.H. Structural balance and opinion separation in trust–mistrust social networks. IEEE Trans. Control Netw. Syst. 2015, 3, 46–56. [Google Scholar] [CrossRef]
  16. Parsegov, S.E.; Proskurnikov, A.V.; Tempo, R.; Friedkin, N.E. Novel multidimensional models of opinion dynamics in social networks. IEEE Trans. Autom. Control 2016, 62, 2270–2285. [Google Scholar] [CrossRef]
  17. Wang, X.; Cao, Y.; Niu, B.; Song, Y. A novel bipartite consensus tracking control for multiagent systems under sensor deception attacks. IEEE Trans. Cybern. 2022, 53, 5984–5993. [Google Scholar] [CrossRef] [PubMed]
  18. Liang, H.; Chen, L.; Pan, Y.; Lam, H.K. Fuzzy-based robust precision consensus tracking for uncertain networked systems with cooperative–antagonistic interactions. IEEE Trans. Fuzzy Syst. 2022, 31, 1362–1376. [Google Scholar] [CrossRef]
  19. Cao, Z.; Niu, B.; Zong, G.; Zhao, X.; Ahmad, A.M. Active disturbance rejection-based event-triggered bipartite consensus control for nonaffine nonlinear multiagent systems. Int. J. Robust Nonlinear Control 2023, 33, 7181–7203. [Google Scholar] [CrossRef]
  20. Xu, C.; Xu, H.; Guan, Z.H.; Ge, Y. Observer-based dynamic event-triggered semiglobal bipartite consensus of linear multi-agent systems with input saturation. IEEE Trans. Cybern. 2022, 53, 3139–3152. [Google Scholar] [CrossRef]
  21. Cai, Y.; Zhang, H.; Duan, J.; Zhang, J. Distributed bipartite consensus of linear multiagent systems based on event-triggered output feedback control scheme. IEEE Trans. Syst. Man, Cybern. Syst. 2020, 51, 6743–6756. [Google Scholar] [CrossRef]
  22. Liu, G.; Liang, H.; Pan, Y.; Ahn, C.K. Antagonistic interaction-based bipartite consensus control for heterogeneous networked systems. IEEE Trans. Syst. Man, Cybern. Syst. 2022, 53, 71–81. [Google Scholar] [CrossRef]
  23. Tang, Z.; Zhen, Z.; Zhao, Z.; Deconinck, G. Distributed disturbance observer-based nonfragile bipartite consensus of nonlinear multiagent systems with multiple time-varying delays. ISA Trans. 2024, 150, 44–55. [Google Scholar] [CrossRef]
  24. Sanjuan, A.; Nejjari, F.; Sarrate, R. Actuator fault estimation using optimization-based learning techniques for linear parameter varying systems with unreliable scheduling parameters. Eng. Appl. Artif. Intell. 2024, 127, 107247. [Google Scholar] [CrossRef]
  25. Liu, J.; Ren, Y. A general transfer framework based on industrial process fault diagnosis under small samples. IEEE Trans. Ind. Informat. 2020, 17, 6073–6083. [Google Scholar] [CrossRef]
  26. Dhahri, S.; Naifar, O. Fault-Tolerant Tracking Control for Linear Parameter-Varying Systems under Actuator and Sensor Faults. Mathematics 2023, 11, 4738. [Google Scholar] [CrossRef]
  27. Cai, Y.; Zhang, H.; Li, W.; Mu, Y.; He, Q. Distributed bipartite adaptive event-triggered fault-tolerant consensus tracking for linear multiagent systems under actuator faults. IEEE Trans. Cybern. 2021, 52, 11313–11324. [Google Scholar] [CrossRef] [PubMed]
  28. Zhang, J.; Ding, D.W.; Lu, Y.; Deng, C.; Ren, Y. Distributed fault-tolerant bipartite output synchronization of discrete-time linear multiagent systems. IEEE Trans. Cybern. 2022, 53, 1360–1373. [Google Scholar] [CrossRef]
  29. He, S.; Wang, H.; Yu, W. Distributed fast finite-time tracking consensus of multi-agent systems with a dynamic leader. IEEE Trans. Circuits Syst. II Express Briefs 2021, 69, 2176–2180. [Google Scholar] [CrossRef]
  30. Song, W.; Feng, J.; Zhang, H.; Wang, W. Dynamic event-triggered formation control for heterogeneous multiagent systems with nonautonomous leader agent. IEEE Trans. Neural Netw. Learn. Syst. 2022, 34, 9685–9699. [Google Scholar] [CrossRef]
  31. Wu, Y.; Li, C.; Li, H. Explicit Performance Containment Control for Multi-Agent Systems With Leaders Bounded Unknown Input by Hybrid Time-Event Triggered Mechanism. IEEE Trans. Aerosp. Electron. Syst. 2024, 60, 4377–4389. [Google Scholar] [CrossRef]
  32. Ning, B.; Han, Q.L.; Lu, Q. Fixed-time leader-following consensus for multiple wheeled mobile robots. IEEE Trans. Cybern. 2019, 50, 4381–4392. [Google Scholar] [CrossRef] [PubMed]
  33. Wang, P.; Wen, G.; Huang, T.; Yu, W.; Ren, Y. Observer-based consensus protocol for directed switching networks with a leader of nonzero inputs. IEEE Trans. Cybern. 2020, 52, 630–640. [Google Scholar] [CrossRef] [PubMed]
  34. Mei, A.; Wen, G.; Peng, Z.; Rahmani, A.; Huang, T. Vortex formation control for linear multiagent systems with unknown leader input and external disturbances. IEEE Trans. Circuits Syst. II Express Briefs 2022, 70, 636–640. [Google Scholar] [CrossRef]
  35. Altafini, C. Consensus problems on networks with antagonistic interactions. IEEE Trans. Autom. Control 2012, 58, 935–946. [Google Scholar] [CrossRef]
  36. Wang, Q.; Dong, X.; Lü, J.; Ren, Z. Fully distributed adaptive formation tracking for directed heterogeneous multi-agent systems with unknown input. IEEE Trans. Circuits Syst. II: Express Briefs 2022, 70, 700–704. [Google Scholar] [CrossRef]
  37. Zhu, F.; Fu, Y.; Dinh, T.N. Asymptotic convergence unknown input observer design via interval observer. Automatica 2023, 147, 110744. [Google Scholar] [CrossRef]
  38. Zhu, F.; Li, M. Distributed interval observer and distributed unknown input observer designs. IEEE Trans. Autom. Control 2024, 69, 8868–8875. [Google Scholar] [CrossRef]
Figure 1. Topology of the MASs.
Figure 1. Topology of the MASs.
Sensors 25 01556 g001
Figure 2. Trajectories of x 0 and x i .
Figure 2. Trajectories of x 0 and x i .
Sensors 25 01556 g002
Figure 3. Faults and its estimations.
Figure 3. Faults and its estimations.
Sensors 25 01556 g003
Figure 4. Trajectories of the leader x 0 and observers x ^ 0 i .
Figure 4. Trajectories of the leader x 0 and observers x ^ 0 i .
Sensors 25 01556 g004
Figure 5. Trajectories of the error e x o i .
Figure 5. Trajectories of the error e x o i .
Sensors 25 01556 g005
Figure 6. Trajectories of the error e x i .
Figure 6. Trajectories of the error e x i .
Sensors 25 01556 g006
Figure 7. Trajectories of the error r i .
Figure 7. Trajectories of the error r i .
Sensors 25 01556 g007
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

Liu, A.; Zhang, W.; Yue, D.; Chen, C.; Shi, J. Bipartite Fault-Tolerant Consensus Control for Multi-Agent Systems with a Leader of Unknown Input Under a Signed Digraph. Sensors 2025, 25, 1556. https://doi.org/10.3390/s25051556

AMA Style

Liu A, Zhang W, Yue D, Chen C, Shi J. Bipartite Fault-Tolerant Consensus Control for Multi-Agent Systems with a Leader of Unknown Input Under a Signed Digraph. Sensors. 2025; 25(5):1556. https://doi.org/10.3390/s25051556

Chicago/Turabian Style

Liu, Anning, Wenli Zhang, Dongdong Yue, Chuang Chen, and Jiantao Shi. 2025. "Bipartite Fault-Tolerant Consensus Control for Multi-Agent Systems with a Leader of Unknown Input Under a Signed Digraph" Sensors 25, no. 5: 1556. https://doi.org/10.3390/s25051556

APA Style

Liu, A., Zhang, W., Yue, D., Chen, C., & Shi, J. (2025). Bipartite Fault-Tolerant Consensus Control for Multi-Agent Systems with a Leader of Unknown Input Under a Signed Digraph. Sensors, 25(5), 1556. https://doi.org/10.3390/s25051556

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