Next Article in Journal
A Fault Location Method for Medium Voltage Distribution Network Based on Ground Fault Transfer Device
Next Article in Special Issue
Advanced 3D Navigation System for AGV in Complex Smart Factory Environments
Previous Article in Journal
Application of a 3D Talking Head as Part of Telecommunication AR, VR, MR System: Systematic Review
Previous Article in Special Issue
Positivity and Stability of Fractional-Order Coupled Neural Network with Time-Varying Delays
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fault-Tolerant Consensus Control of Positive Networked Systems

College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(23), 4789; https://doi.org/10.3390/electronics12234789
Submission received: 25 October 2023 / Revised: 23 November 2023 / Accepted: 24 November 2023 / Published: 26 November 2023

Abstract

:
In this paper, we explore the consensus of positive networked systems with actuator faults. Firstly, the undirected and strongly connected topology is established with graph theory. The positive system theory is used to analyze the positive consensus of the closed-loop networked systems. State feedback gains are derived utilizing Algebraic Riccati Inequalities. Bounded multiplicative faults are regarded as uncertainties in the system matrix, while treating additive faults as external disturbances. Further, this transformation refocuses the analysis on the consensus problem with an L 2 -gain. Subsequently, the Genetic Algorithm is employed to optimize the L 2 performance criteria. Finally, the effectiveness of the proposed theory is validated through simulations involving both single-input electric circuit systems and multi-input networked systems.

1. Introduction

With the development of information technology, the theory of networked systems has made significant progress. Networked systems treat each node as an individual agent, utilizing concepts from graph theory to describe the exchange of information among nodes. Networked systems are extensively applied in various fields [1,2,3,4], including biology, traffic, electrical engineering and robots. Research on the coordination of networked systems primarily focuses on topics such as consensus control [5,6,7], formation control [8,9,10], and containment control [11,12,13].
In networked systems, individuals work successfully to accomplish complex tasks through effective allocation. The consensus of agents is the key to achieving coordinated control in networked systems. This consensus is described using relevant knowledge in graph theory to illustrate the connectivity relationships among nodes. The communication topology is primarily categorized into directed and undirected networks [14]. Gong et al. [15] design the distributed observer for multi-agent systems, improve the consensus performance with prescribed-time control. The propose prescribed-time consensus control ensures that the consensus error and estimate error are prescribed-time stable. In [16], the event-based controller is designed to ensure the consensus of networked system. Based on the general dynamic model of networked Euler-Lagrange systems, an event-based communication and an event-based controller can achieve the consensus of networked systems. He et al. [17] propose sliding mode control for achieving consensus of networked control systems. An integral sliding mode protocol is developed for a nominal networked system to ensure the consensus of networked systems within a finite time.
Notably, the states, data, and information in networked systems exhibit positive characteristics. Positive system means that, for non-negative inputs and initial conditions, their state variables and outputs are always greater than zero in [18]. Currently, there is extensive research on positive single systems [19,20,21,22], but there are few achievements in designing positive networked systems. By improving the current theory of positive single systems, it can be extended to the consensus analysis of positive networked systems. Finite-time control with L 1 -gain is proposed for positive Markov jump systems in [23]. The conditions of positive system and finite-time L 1 -gain are guaranteed by the design’s even-triggered controller. Cui et al. [24] investigate the positive problem of homogeneous systems with input delay. They establish positivity and stability for coupled equations with different degrees of homogeneity. The positive edge consensus of networked systems under actuator saturation is addressed in [25]. The study establishes an edge network based on the nodal network and provides ranges for the algebraic connectivity of the edge network. It conducts a comprehensive analysis of global consensus convergence.
Additionally, the transmission of information in networked systems is susceptible to high-frequency signal interference, and variations in signals within communication protocols could lead to sensor and actuator failures. In engineering practice, if faults are not detected and resolved promptly, there is a high likelihood of mission failure and substantial losses. Therefore, enhancing the safety, reliability, and fault tolerance of networked systems is of paramount importance. The consensus of a multi-agent system with actuator faults is investigated in [26]. The approach uses some first-order filters to estimate the desired signal, while smooth functions are applied to compensate for bounded actuator faults. This ensures the asymptotical stability of a closed-loop system. Chen et al. [27] investigate the tracking problem for nonlinear networked systems under the influence of actuator faults and data dropouts. Based on the linearized dynamic model, an iterative fault-tolerant control is introduced, relying on randomly received input/output data. In [28], the fault-tolerant consensus of multi-agent systems with input saturation is addressed. A improved low-and-high gain feedback controller is introduced to handle actuator faults and saturation. By combining adaptive techniques, the consensus error can converge to the region near the origin within a finite time.
This paper investigates the positive consensus of a networked system (PCNS) subject to actuator faults. Both single-input and multi-input networked systems are considered. Our contributions can be summarized as follows:
  • Utilizing the theories of networked systems and positive systems, control protocols are designed based on state feedback. Subsequently, this paper discusses the positive consensus problem with an L 2 -gain under actuator faults.
  • Actuator faults are categorized into multiplicative and additive faults. Bounded multiplicative faults are treated as uncertainties in the system matrices, while additive faults are considered external disturbances. Subsequently, the actuator fault problem is transformed into addressing external disturbances with an L 2 -gain, with a specific focus on analyzing disturbance rejection performance.
  • The proposed approach focuses on the inherent performance of networked systems rather than relying on techniques like observers for fault detection. Positive consensus constraints are derived using Algebraic Riccati Inequalities, and the Genetic Algorithm is employed to solve the nonlinear optimization problem.
This article is organized as follows: Section 2 provides a review of essential preliminary knowledge. In Section 3, we present the main results of the networked system, including positive consensus and the conditions for L 2 -gain design and analysis. Section 4 provides numerical examples that include both single-input electric circuit systems and multi-input networked systems. Finally, the conclusion is summarized in Section 5.
Notation: R n denotes the n-dimensional real vector, A T is the transpose of matrix A, A 0 ( A 0 ) denotes that all elements of A are positive (negative). A B denotes the Kronecker product of matrices A and B. L 2 [ 0 , + ) means the space of square integrable vector functions over [ 0 , + ) .

2. Preliminaries and Problem Formulation

2.1. Preliminaries

The networked systems with communication topology that can be characterized by a undirected graph G ( V , E ) , V = { 1 , 2 , , N } is the vertex set and E V × V is the edge set. Two agents i and j can establish communication if and only if ( i , j ) E . The adjacency matrix Γ R N × N of graph G is defined as [ Γ ] i j = [ Γ ] j i = 1 if ( j , i ) E and [ Γ ] i j = 0 otherwise. The Laplacian matrix L R N × N of graph G is defined as
L = j = 1 N [ Γ ] 1 j [ Γ ] 12 [ Γ ] 1 N [ Γ ] 21 j = 1 N [ Γ ] 2 j [ Γ ] 2 N [ Γ ] N 1 [ Γ ] N 2 j = 1 N [ Γ ] N j
Because the Laplacian matrix L is symmetric, its eigenvalues are all real numbers, denoted as λ i , i N and ordered as 0 = λ 1 λ 2 λ N .
Consider the following linear system
x ˙ ( t ) = A x ( t ) + B u ( t )
where x ( t ) and u ( t ) represent the system state and input, respectively. Some essential definitions and lemmas are presented below.
Definition 1
([29]). Matrix A R n × n is called Metzler, if all its off-diagonal elements are non-negative.
Definition 2
([30]). Square matrix A is called Hurwitz matrix, if every eigenvalue of A has strictly negative real part.
Definition 3
([31]). The system (2) is positive if the system state x ( t ) 0 , t 0 with initial condition x 0 0 and u ( t ) 0 .
Lemma 1
([31]). The system (2) is positive if and only if matrix A is Metzler and matrix B is non-negative.
Lemma 2
([32]). The matrix A is Hurwitz if and only if there is a positive definite symmetric matrix P with
A T P + P A < 0

2.2. Problem Formulation

Consider a networked system with N agents on an undirected graph G ; the dynamic of agent i can be described by
x ˙ i ( t ) = A x i ( t ) + B v i ( t )
where x i ( t ) = x i 1 , x i 2 , , x i n T R n and v i ( t ) R n are the state and input of agent i.
The following actuator fault is considered
v i ( t ) = ρ i ( t ) u i ( t ) + w i ( t )
where ρ i ( t ) with 0.2 ρ i ( t ) 1.0 denotes the unknown time-varying actuator multiplicative fault, and w i ( t ) is the unknown time-varying actuator additive fault.
Remark 1.
In this paper, only consider actuator efficiency factor ρ i ( t ) with 0.2 ρ i ( t ) 1.0 ; ρ i ( t ) < 0.2 means that there is a major failure in the actuator, which may reduce system control performance and even lead to system instability. To improve the performance and sensitivity of the control system, we need to repair or replace the actuator in time.
Assumption 1.
The additive fault w i ( t ) is a positive unknown time-varying function and bounded with 0 + w i T ( τ ) w i ( τ ) d τ a , where a is a positive scalar, i.e., w i ( t ) L 2 [ 0 , + ) .
Definition 4
([33]). The networked system (2) is said to have L 2 -gain less than or equal to γ if there exists γ > 0 such that:
(1) 
The networked system (4) is asymptotically stable.
(2) 
When the external disturbance w ( t ) L 2 [ 0 , + ) , under zero initial conditions x ( 0 ) = 0 , there holds
0 + x ( t ) 2 d t γ 2 0 + w ( t ) 2 d t
where x ( t ) is the state of the networked system, and w ( t ) is the external disturbance.
Objective PCNS: Consider the networked system (4) with the initial states x i ( 0 ) 0 ,   i = 1 , 2 , , N . Design a state-feedback gain K to achieve the consensus of the networked system, i.e., lim t + x i ( t ) x j ( t ) = 0 , i , j = 1 , 2 , , N , while having an L 2 -gain γ > 0 . Moreover, the state of each agent is non-negative, that is, x i ( t ) 0 , i = 1 , 2 , , N with t 0 .
Consider the state-feedback protocol [34]
u i ( t ) = K j = 1 N [ Γ ] i j ( x j x i ) , i = 1 , 2 , , N
where K is the feedback control matrix, and we can define the following state and input of the networked system
x ( t ) = [ x 1 T ( t ) , x 2 T ( t ) , , x N T ( t ) ] R n N
u ( t ) = [ u 1 T ( t ) , u 2 T ( t ) , , u N T ( t ) ] R n N
w ( t ) = [ w 1 T ( t ) , w 2 T ( t ) , , w N T ( t ) ] R n N
Then the closed-loop of networked system is formulated as
x ˙ ( t ) = A x ( t ) + B w ( t )
where A = I n A L ρ B K and B = I n B .
By expanding A , the following matrix can be obtained
A = A j = 1 N [ Γ ] 1 j ρ B K [ Γ ] 12 ρ B K [ Γ ] 1 N ρ B K [ Γ ] 21 ρ B K A j = 1 N [ Γ ] 2 j ρ B K [ Γ ] 2 N ρ B K [ Γ ] N 1 ρ B K [ Γ ] N 2 ρ B K A j = 1 N [ Γ ] N j ρ B K
In the following, we define l i = j = 1 N [ Γ ] 1 j and l max = max ( l i ) , i = 1 , 2 , , N .

3. Main Results

In this section, some theoretical results for the positive consensus of a networked system with L 2 -gain are analyzed based on graph theory and positive systems theory.
Proposition 1
([35]). Consider a networked system with an undirected and complete graph, PCNS is solved by the designed feedback gain K, satisfying the following conditions:
(1) 
B K 0 .
(2) 
A l max B K is Metzler.
(3) 
A λ i B K , i N \ { 1 } are Hurwitz.
Based on Lemma 1, the positivity of networked system can be assured by the statement A is Metzler. According to Lemma 1, the matrix A is Metzler if and only if the off-diagonal block matrices [ Γ ] i j ρ B K are non-negative and the diagonal block matrices A j = 1 N [ Γ ] i j ρ B K are Metzler. Therefore, B K 0 and A l max ρ max can ensure that the networked system is positive. Furthermore, the consensus is guaranteed by the Hurwitz matrices A λ i B K , i N \ { 1 } . We utilize the Riccati method [34] to adress the PCNS, enhancing flexibility in establishing the controller gain by the Algebraic Riccati Inequality (ARI).
Theorem 1.
The PCNS with L 2 -gain can be achieved with the control protocol K = B T P if and only if there are positive define matrix P values and scalars ζ , ϵ > 0 such that
B 0 , B K 0
A l max ρ max B K + ζ I n 0
A T P + P A 2 ρ min λ 2 P B B T P + 1 γ 2 λ N P B B T P ϵ P
Proof. 
Proof can be carried out through three steps.
(1)
Positivity analysis
According to Lemma 1, the positivity of the networked system (8) can be ensured if and only if B 0 , B K 0 and the matrix A l max ρ max B K is Metzler.
(2)
Consensus analysis
Construct a Lyapunov function candidate
V = x T L P x
Differentiating V, we have
V ˙ = x T L ( A T P + P A ) 2 ρ L 2 P B B T P x + 2 x T L P B w = x T L ( A T P + P A ) 2 ρ L 2 P B B T P x + 2 x T L P B w + γ 2 w T w γ 2 w T w = x T L ( A T P + P A ) 2 ρ L 2 P B B T P x + γ 2 w T w + 1 γ 2 x T L P B L P B T x γ 2 w 1 γ 2 L B T P x T w 1 γ 2 L B T P x x T L ( A T P + P A ) 2 ρ L 2 P B B T P x + γ 2 w T w + 1 γ 2 x T L 2 P B B T P x
Because L is a real symmetric matrix, one can conclude that there is an unitary matrix U such that
L = U T Λ U
where Λ = d i a g { 0 , λ 2 , , λ N } .
When the additive fault w = 0 , let x = ( U T I n ) x ˜ ; in the light of (12), we have
V ˙ x T L ( A T P + P A ) 2 ρ L 2 P B B T P + 1 γ 2 L 2 P B B T P x = x ˜ T Λ A T P + P A 2 ρ Λ 2 P B B T P + 1 γ 2 Λ 2 P B B T P x ˜ = j = 1 N λ i x ˜ i T A T P + P A 2 ρ λ i P B B T P + 1 γ 2 λ i P B B T P x ˜ i j = 1 N λ i x ˜ i T A T P + P A 2 ρ λ 2 P B B T P + 1 γ 2 λ N P B B T P x ˜ i ϵ j = 1 N λ i x ˜ i T P x ˜ i ϵ x T ( L P ) x
According to the Lyapunov stability theory, we have
lim t + V = lim t + x T ( L P ) x = 1 2 lim t + j = 1 N j = 1 N Γ i j x i ( t ) x j ( t ) T P x i ( t ) x j ( t ) = 0
We can obtain
lim t + j = 1 N j = 1 N Γ i j x i ( t ) x j ( t ) 2 = 0
When ( i , j ) E , let Γ ̲ = min ( i , j ) E Γ i j ; we have
lim t + x i ( t ) x j ( t ) = 0
Consider the undirected graph is connected; for all ( i , j ) E , there is a simple path i , k 1 , k 2 , , k m , j (from i to j) such that ( i , k 1 ) E , ( k 1 , k 2 ) E , ⋯, ( k m , j ) E , then the following inequality holds
x i ( t ) x j ( t ) x i ( t ) x k 1 ( t ) + x k 1 ( t ) x k 2 ( t ) + + x k m ( t ) x j ( t ) p < q x p ( t ) x q ( t )
Moreover, we have
x i ( t ) x j ( t ) p < q x p ( t ) x q ( t ) N p < q x p ( t ) x q ( t ) 2 N
Thus, we can obtain
lim t + x i ( t ) x j ( t ) = 0
Consequently, it can be found that lim t + x i ( t ) x j ( t ) = 0 , the positive consensus of the networked system (2) is achieved by (10)–(12).
(3)
L 2 -gain analysis
The following is the L 2 -gain analysis for system (5) with the additive fault w 0 under zero initial state. Combining (14) and (15), the following results can be obtained:
V ˙ ϵ x T ( L P ) x + γ 2 w T w
Furthermore, we have
V ˙ ϵ x T ( L P ) x + γ 2 w T w = ϵ 2 j = 1 N j = 1 N Γ i j x i ( t ) x j ( t ) T P x i ( t ) x j ( t ) + γ 2 w T w ϵ 2 λ min ( P ) j = 1 N j = 1 N Γ i j x i ( t ) x j ( t ) 2 + γ 2 w T w
Integrating (19) yields
V ( ) V ( 0 ) ϵ 2 λ min ( P ) 0 + j = 1 N j = 1 N Γ i j x i ( t ) x j ( t ) 2 d t + γ 2 0 + w 2 d t
Consider V ( 0 ) = 0 and V ( t ) > 0 , then (20) can be written as
ϵ 2 λ min ( P ) 0 + j = 1 N j = 1 N Γ i j x i ( t ) x j ( t ) 2 d t γ 2 0 + w 2 d t
Similarly, when ( i , j ) E , let Γ ̲ = min ( i , j ) E Γ i j , so we have
0 + x i ( t ) x j ( t ) 2 d t 2 γ 2 Γ ̲ ϵ λ min ( P ) 0 + w 2 d t
Otherwise, for all ( i , j ) E , there is a simple path i , k 1 , k 2 , , k m , j (from i to j) such that ( i , k 1 ) E , ( k 1 , k 2 ) E , ⋯, ( k m , j ) E , then we have
x i ( t ) x j ( t ) x i ( t ) x k 1 ( t ) + x k 1 ( t ) x k 2 ( t ) + + x k m ( t ) x j ( t ) p < q x p ( t ) x q ( t )
Moreover, we have
x i ( t ) x j ( t ) p < q x p ( t ) x q ( t ) N p < q x p ( t ) x q ( t ) 2 N
Thus, the following inequality is satisfied
0 + x i ( t ) x j ( t ) 2 d t 2 N 2 γ 2 Γ ̲ ϵ λ min ( P ) 0 + w 2 d t
Considering both of the above cases, we can obtain
0 + x i ( t ) x j ( t ) 2 d t γ ˜ 2 0 + w 2 d t
where γ ˜ 2 = 2 N 2 γ 2 Γ ̲ ϵ λ min ( P ) . That means the system (8) has the L 2 performance index γ ˜ . □
Remark 2.
In this paper, we consider networked systems with generalized L 2 -gain. Generalized L 2 performance primarily evaluates the effect of actuator faults on the consensus error of networked systems, while normal control system L 2 performance focuses on the influence of external disturbances on the control system output.
Remark 3.
The consensus tracking error can be reduced by adjusting γ ˜ = 2 N 2 γ 2 Γ ̲ ϵ λ min ( P ) . Increasing the main diagonal elements of matrix P while decreasing the off-diagonal elements can increase λ min ( P ) . Similarly, decreasing γ contributes to reducing the consensus error. There is a nonlinear relationship between matrix P and γ, a balance between γ and the matrix P is necessary. Furthermore, the maximum disturbance resilience of the control system is related to the system itself and external disturbances. Therefore, when the state-feedback gain matrix K = B T P is fixed, the minimum L 2 -gain is also fixed. We can employ the Genetic Algorithm to solve the nonlinear optimization problem, seeking the optimal γ 2 λ min ( P ) to reduce the system tracking error.
Finally, the nonlinear constraint problem described in Theorem 1 can be transformed into an optimization L 2 -gain problem.
min P γ 2 λ min ( P ) s . t . B 0 , B K 0 A l max ρ max B K + ζ I n 0 A T P + P A 2 ρ min λ 2 P B B T P + 1 γ 2 λ N P B B T P ϵ P
Remark 4.
Theorem 1 provides conditions ensuring the existence of feasible solutions for positive consensus and L 2 -gain of the networked systems (2). Furthermore, combined with Theorem 1 and (24), we can formulate the optimization problem (25), which reveals the conditions for the optimal solution γ 2 / λ min ( P ) . By transforming the feasible solution into a nonlinear optimization problem, we can derive the control protocol K that minimizes the impact of actuator faults on consensus error, thereby enhancing the disturbance resilience of the networked system.

4. Numerical Simulation

To demonstrate the effectiveness of the proposed methods, some simulations are presented in this section.

4.1. Electric Circuit System

Consider a single-input electrical networked system with four positive electrical circuits with strongly connected and undirected graphs. The electrical circuit system is shown in Figure 1.
According to Kirchhoff’s voltage theorem, the system model is described as
u ( t ) = L 1 d i 1 ( t ) d t + R i 1 ( t ) i 2 ( t ) R i 1 ( t ) i 2 ( t ) = L 2 d i 2 ( t ) d t
Choosing i 1 ( t ) and i 2 ( t ) as the system states and u as the system input, the following system matrices can be obtained
A = R 1 L 1 R 1 L 1 R 1 L 2 R 1 L 2 , B = 1 L 1 0
where the Resistor is R 1 = 1 Ω and the Inductors are L 1 = L 2 = 1 H . Consider the actuator faults ρ i ( t ) = 0.4 sin ( t ) + 0.6 and w i ( t ) = exp ( t ) . The communication topology is represented by an undirected graph G with the Laplacian matrix:
L = 2 1 0 1 1 2 1 0 0 1 2 1 1 0 1 2
The initial conditions of the network are x 1 ( 0 ) = [ 1 , 1 ] T , x 2 ( 0 ) = [ 1.4 , 1.4 ] T , x 3 ( 0 ) = [ 1.8 , 0.8 ] T , x 4 ( 0 ) = [ 0.5 , 1.2 ] T . The eigenvalues of the Laplacian matrix are λ 1 = 0 , λ 2 = 2 , λ 3 = 2 , and λ 4 = 4 , respectively. The nonlinear optimization problem (25) can be solved using the Genetic Algorithm (GA). The termination condition is to end after 1000 iterations or when the target parameter γ 2 λ min ( P ) changes by less than 1 × 10 4 in two consecutive iterations. Each element of the matrix P is kept within the range [ 10 , 10 ] . When ϵ = 1 , we can obtain
γ 2 λ min ( P ) * = 0.798 , P = 10 0.28 0.28 10
Then, we have
K = 10 0.28 , B K = 10 0.28 0 0 , A l max ρ max B K = 21 0.44 1 1
A ρ min λ 2 B K = 5 0.89 1 1 , A ρ min λ 4 B K = 9 0.78 1 1
The eigenvalues of matrices A ρ min λ 2 B K and A ρ min λ 4 B K are { 5.21 , 0.79 } and { 9.10 , 0.90 } , respectively. The results have confirmed that the conditions described in Proposition 1 hold.
Figure 2 and Figure 3 show the simulation results of the positive networked system. The networked system states are positive, and the agents achieve consensus. Control inputs under actuator fault are illustrated in Figure 4.

4.2. Multi-Input System

Further, we investigate a multi-input positive networked system, which can be described as follows:
A = 3 2 1 2 2 0 1 0 2 , B = 1 0 0 1 0 0
The communication topology and actuator faults are the same as those in the electric circuit system. The initial conditions of the network are x 1 ( 0 ) = [ 1 , 1 , 1 ] T , x 2 ( 0 ) = [ 1.4 , 1.4 , 1.4 ] T ,   x 3 ( 0 ) = [ 1.8 , 0.8 , 0.8 ] T , x 4 ( 0 ) = [ 0.5 , 1.2 , 1.2 ] T . According to the Genetic Algorithm, we can obtain
γ 2 λ min ( P ) * = 0.548 , P = 10 0 0 0 10 0 0 0 10
Then, we have
K = 10 0 0 0 10 0 , B K = 10 0 0 0 10 0 0 0 0 , A l max ρ max B K = 23 2 0 2 22 0 1 0 2
A ρ min λ 2 B K = 7 2 1 2 6 0 1 0 2 , A ρ min λ 4 B K = 11 2 1 2 10 0 1 0 10
The eigenvalues of matrices A ρ min λ 2 B K and A ρ min λ 4 B K are { 8.66 , 4.58 , 1.77 } and { 12.79 , 10 , 8.21 } , respectively. The conditions in Proposition 1 are satisfied.
In the case of multi-input networked systems, the simulation results are presented in Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9. It can be found that as time t increases, the states of the networked system converge to zero while ensuring that all states remain greater than zero in Figure 5, Figure 6 and Figure 7. Despite the presence of actuator faults, the system can still maintain its positivity while achieving consensus. The actuator outputs are illustrated in Figure 8 and Figure 9.

5. Conclusions

This article has addressed the consensus of an undirected networked system under actuator faults. An approach has been employed, treating multiplicative faults as system matrix uncertainties and using the Algebraic Riccati Inequality to ensure the state consensus of the networked system. Additionally, additive faults have been regarded as external disturbances, thus transforming the actuator fault problem into involving L 2 -gain performance in the presence of external disturbances. This has ensured that the consensus errors of agents have met the L 2 performance index. Finally, the Genetic Algorithm has been employed to optimize L 2 performance criterion γ . In the future, we can explore the consensus of networked systems under input saturation and time delay, improve optimization algorithms for feedback gains, and enhance the control performance of the networked system.

Author Contributions

Methodology, Z.H. and J.S.; software, Z.H.; writing—original draft preparation, Z.H.; writing—review and editing, J.S.; supervision, 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 the National Natural Science Foundation of China under Grant 61973156.

Data Availability Statement

The datasets generated and analyzed during the current study are not publicly available but are available from the corresponding author on reasonable request.

Conflicts of Interest

The authors declare no potential conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
PCNSPositive consensus of a networked system
ARIAlgebraic Riccati Inequality

References

  1. Fulda, F.C. Agential autonomy and biological individuality. Evol. Dev. 2023, 25, 353–370. [Google Scholar] [CrossRef]
  2. Zhao, W.; Zhang, S.Q.; Wang, B.; Zhou, B. Spatio-temporal causal graph attention network for traffic flow prediction in intelligent transportation systems. PeerJ Comput. Sci. 2023, 9, 1484. [Google Scholar] [CrossRef] [PubMed]
  3. Silva, F.F.; Carvalho, P.M.; Ferreira, L.A. A quantum computing approach for minimum loss problems in electrical distribution networks. Sci. Rep. 2023, 13, 10777. [Google Scholar] [CrossRef] [PubMed]
  4. Lv, Z.H.; Cheng, C.; Lv, H.B. Multi-robot distributed communication in heterogeneous robotic systems on 5G networking. IEEE Wirel. Commun. 2023, 30, 98–104. [Google Scholar] [CrossRef]
  5. Li, T.; Qin, K.Y.; Jiang, B.; Huang, Q.; Liu, H.; Lin, B.X.; Shi, M.J. Neural network-based robust bipartite consensus tracking control of multi-agent system with compound uncertainties and actuator faults. Electronics 2023, 12, 2524. [Google Scholar] [CrossRef]
  6. Cao, L.; Zhang, D.W.; Ionescu, C.M.; Liu, G.P. An output formation consensus control for leader–follower networked multi-agent systems under communication constraints and switching topologies. Asian J. Control 2023, 25, 3978–3991. [Google Scholar] [CrossRef]
  7. Stanković, M.S.; Antić, D.S. Distributed non-linear robust consensus-based sensor calibration for networked control systems. IET Control Theory Appl. 2020, 14, 1200–1208. [Google Scholar] [CrossRef]
  8. Sui, B.W.; Zhang, J.Q.; Li, Y.; Zhang, Y.Y.; Liu, Z. Fixed-time formation tracking control of multiple unmanned surface vessels considering lumped disturbances and input saturation. Electronics 2023, 12, 3556. [Google Scholar] [CrossRef]
  9. Cui, Y.K.; Chen, Y.Q.; Yang, D.; Shu, Z.; Huang, T.W.; Gong, X. Resilient formation tracking of spacecraft swarm against actuation attacks: A distributed lyapunov-based model predictive approach. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 7053–7065. [Google Scholar] [CrossRef]
  10. Li, J.L.; Xi, J.X.; He, M.; Li, B. Formation control for networked multiagent systems with a minimum energy constraint. Chin. J. Aeronaut. 2023, 36, 342–355. [Google Scholar] [CrossRef]
  11. Kim, B.M.; Yoo, S.J. Distributed containment control of networked uncertain mimo pure-feedback nonlinear systems via quantized state feedback and communication. Int. J. Robust Nonlinear Control 2022, 32, 10029–10051. [Google Scholar] [CrossRef]
  12. Ma, L.; Min, H.B.; Wang, S.C.; Liu, Y.; Liu, Z.G. Distributed containment control of networked nonlinear second-order systems with unknown parameters. IEEE/CAA J. Autom. Sin. 2016, 5, 232–239. [Google Scholar] [CrossRef]
  13. Li, J.Z.; Li, C.L.; Yang, X.F.; Chen, W. Event-triggered containment control of multi-agent systems with high-order dynamics and input delay. Electronics 2018, 7, 343. [Google Scholar] [CrossRef]
  14. Wang, G.; Wang, C.L.; Shen, Y.T. Distributed adaptive leader-following tracking control of networked lagrangian systems with unknown control directions under undirected/directed graphs. Int. J. Control 2019, 92, 2886–2898. [Google Scholar] [CrossRef]
  15. Gong, X.; Cui, Y.K.; Wang, T.N.; Shen, J.; Huang, T.W. Distributed prescribed-time consensus observer for high-order integrator multi-agent systems on directed graphs. IEEE Trans. Circuits Syst. II 2021, 69, 2216–2220. [Google Scholar] [CrossRef]
  16. Ngo, V.T.; Liu, Y.C. Event-based communication and control for task-space consensus of networked euler–lagrange systems. IEEE Trans. Control Netw. Syst. 2021, 8, 555–565. [Google Scholar] [CrossRef]
  17. He, S.H.; Liu, Y.S.; Wu, Y.Q.; Li, Y.Z. Integral sliding mode consensus of networked control systems with bounded disturbances. ISA Trans. 2022, 124, 349–355. [Google Scholar] [CrossRef]
  18. Shen, J.; Lam, J. Some extensions on the bounded real lemma for positive systems. IEEE Trans. Autom. Control 2016, 62, 3034–3038. [Google Scholar] [CrossRef]
  19. Kaczorek, T. Positive 1D and 2D Systems; Springer: London, UK, 2012. [Google Scholar]
  20. Kaczorek, T.; Sajewski, L. The Realization Problem for Positive and Fractional Systems; Springer: Berlin/Heidelberg, Germany, 2014. [Google Scholar]
  21. Minc, H. Nonnegative Matrices; Wiley: New York, NY, USA, 1988. [Google Scholar]
  22. Mitkowski, W. Remarks on stability of positive linear systems. Control Cybern. 2000, 29, 295–304. [Google Scholar]
  23. Li, S.; Li, L.; Xiang, Z.R.; Tian, J.M.; Ghous, I. Event-triggered finite-time L1 control for positive markov jump systems with partly known transition probability. J. Frankl. Inst.-Eng. Appl. Math. 2023, 360, 10018–10040. [Google Scholar] [CrossRef]
  24. Cui, Y.K.; Shen, J.; Zhang, W.; Feng, Z.G.; Gong, X. Positivity and stability analysis of homogeneous coupled differential-difference equations with time-varying delays. IEEE Trans. Autom. Control 2021, 67, 5493–5500. [Google Scholar] [CrossRef]
  25. Wu, H.; Su, H.S. Positive edge consensus of networked systems with input saturation. ISA Trans. 2020, 96, 210–217. [Google Scholar] [CrossRef]
  26. Li, Y.; Wang, C.L.; Cai, X.; Li, L.; Wang, G. Neural-network-based distributed adaptive asymptotically consensus tracking control for nonlinear multiagent systems with input quantization and actuator faults. Neurocomputing 2019, 349, 64–76. [Google Scholar] [CrossRef]
  27. Chen, J.N.; Hua, C.C.; Guan, X.P. Iterative learning model-free control for networked systems with dual-direction data dropouts and actuator faults. IEEE Trans. Neural Netw. Learn. Syst. 2020, 32, 5232–5240. [Google Scholar] [CrossRef] [PubMed]
  28. Yin, Y.H.; Wang, F.Y.; Liu, Z.X.; Chen, Z.Q. Finite-time leader-following consensus of multiagent systems with actuator faults and input saturation. IEEE Trans. Syst. Man Cybern. Syst. 2021, 52, 3314–3325. [Google Scholar] [CrossRef]
  29. Mitkowski, W. Dynamical properties of Metzler systems. Bull. Pol. Acad. Sci.-Tech. Sci. 2008, 56. [Google Scholar]
  30. Varun Bose, C.S.; Udhayakumar, R.; Savatovic, M.; Deiveegan, A.; Todorcevic, V.; Radenovic, S. Existence of mild solution of the hilfer fractional differential equations with infinite delay on an infinite interval. Fractal Fract. 2023, 7, 724. [Google Scholar] [CrossRef]
  31. Qiu, H.L.; Wang, H.X.; Pan, Y.P.; Cao, J.D.; Liu, H. Stability and L-gain of positive fractional-order singular systems with time-varying delays. IEEE Trans. Circuits Syst. II 2023, 70, 3534–3538. [Google Scholar] [CrossRef]
  32. Zhu, B.H.; Lam, J.; Song, X.Q. Stability and L1-gain analysis of linear periodic piecewise positive systems. Automatica 2019, 101, 232–240. [Google Scholar] [CrossRef]
  33. Jiao, Q.; Modares, H.; Lewis, F.L.; Xu, S.Y.; Xie, L.H. Distributed L2-gain output-feedback control of homogeneous and heterogeneous systems. Automatica 2016, 71, 361–368. [Google Scholar] [CrossRef]
  34. Lancaster, P.; Rodman, L. Algebraic Riccati Equations; Clarendon Press: Oxford, UK, 1995. [Google Scholar]
  35. Liu, J.J.; Kwok, K.W.; Cui, Y.K.; Shen, J.; Lam, J. Consensus of positive networked systems on directed graphs. IEEE Trans. Neural Netw. Learn. Syst. 2021, 33, 4575–4583. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Electric circuit system.
Figure 1. Electric circuit system.
Electronics 12 04789 g001
Figure 2. The state x 1 of networked system.
Figure 2. The state x 1 of networked system.
Electronics 12 04789 g002
Figure 3. The state x 2 of networked system.
Figure 3. The state x 2 of networked system.
Electronics 12 04789 g003
Figure 4. Control input u of networked system.
Figure 4. Control input u of networked system.
Electronics 12 04789 g004
Figure 5. The state x 1 of multi-input system.
Figure 5. The state x 1 of multi-input system.
Electronics 12 04789 g005
Figure 6. The state x 2 of multi-input system.
Figure 6. The state x 2 of multi-input system.
Electronics 12 04789 g006
Figure 7. The state x 3 of multi-input system.
Figure 7. The state x 3 of multi-input system.
Electronics 12 04789 g007
Figure 8. Control input u 1 of networked system.
Figure 8. Control input u 1 of networked system.
Electronics 12 04789 g008
Figure 9. Control input u 2 of networked system.
Figure 9. Control input u 2 of networked system.
Electronics 12 04789 g009
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

He, Z.; Shen, J. Fault-Tolerant Consensus Control of Positive Networked Systems. Electronics 2023, 12, 4789. https://doi.org/10.3390/electronics12234789

AMA Style

He Z, Shen J. Fault-Tolerant Consensus Control of Positive Networked Systems. Electronics. 2023; 12(23):4789. https://doi.org/10.3390/electronics12234789

Chicago/Turabian Style

He, Zhansheng, and Jun Shen. 2023. "Fault-Tolerant Consensus Control of Positive Networked Systems" Electronics 12, no. 23: 4789. https://doi.org/10.3390/electronics12234789

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