Next Article in Journal
Entropy Production of Stars
Previous Article in Journal
Probabilistic Teleportation via Quantum Channel with Partial Information
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Consensus Analysis of Heterogeneous Multi-Agent Systems with Time-Varying Delay

School of Mathematical Sciences, University of Jinan, Jinan 250022, China
*
Author to whom correspondence should be addressed.
Entropy 2015, 17(6), 3631-3644; https://doi.org/10.3390/e17063631
Submission received: 12 March 2015 / Accepted: 22 May 2015 / Published: 2 June 2015
(This article belongs to the Section Complexity)

Abstract

:
This paper studies consensus and H consensus problems for heterogeneous multi-agent systems composed of first-order and second-order integrator agents. We first rewrite the multi-agent systems into the corresponding reduced-order systems based on the graph theory and the reduced-order transformation. Then, the linear matrix inequality approach is used to consider the consensus of heterogeneous multi-agent systems with time-varying delays in directed networks. As a result, sufficient conditions for consensus and H consensus of heterogeneous multi-agent systems in terms of linear matrix inequalities are established in the cases of fixed and switching topologies. Finally, numerical simulations are given to illustrate the effectiveness of the theoretical results.

1. Introduction

In recent years, the consensus control of multi-agent systems has attracted much attention, due to its broad applications in communication, system control theory, applied mathematics, design of sensor networks, computer science, and so on. Up to now, many researchers have made great achievements for the consensus problem of multi-agent systems by using the method of graph theory, matrix theory, the frequency-domain analysis method, the Lyapunov direct method, etc. [15]. Consensus seeking has been analyzed mainly for first-order multi-agent systems modeled by a single integrator [611] and second-order multi-agent systems modeled by double integrators [1214], respectively.
Most multi-agent systems considered in the literature are homogeneous, that is all of the agents have the same dynamics behavior. However, the dynamics of the agents is quite different because of various restrictions or the common goals with mixed agents in practical systems. Therefore, it is natural to consider heterogeneous multi-agent system. Compared with the first-order and the second-order integrator multi-agent systems, the study of heterogeneous multi-agent systems composed of both first-order and second-order integrator agents seems to be more complicated. So far, there are very few results on the consensus of heterogeneous multi-agent systems, except Zheng and Wang [1517], where consensus problems of a heterogeneous multi-agent system were studied by applying the graph theory and the Lyapunov direct method.
Furthermore, in many practical applications involving multi-agent systems, the communication delay [1823], leader-following networks [2426], discrete-time [2729], as well as H consensus problems [3032] should be considered in the consensus of multi-agent systems. Therefore, in this work, we investigate the consensus and H consensus problems for heterogeneous multi-agent systems in fixed and switching topologies with a time delay.
Because of the complexity of the heterogeneous multi-agent system with time-delays, many existing methods for the consensus of the first-order and the second-order multi-agent systems become invalid. Therefore, the purpose of this paper is to establish consensus and H consensus criteria for heterogeneous multi-agent systems by applying the linear matrix inequality technique. We first rewrite the heterogeneous multi-agent system into a reduced-order system by using a reduced-order transformation. Then, by choosing an appropriate Lyapunov functional, sufficient conditions for consensus are derived in the cases of fixed and switching topologies by using the linear matrix inequality method.
The paper is organized as follows. In Section 2, some preliminaries on graph theory, model formulation and the reduced-order transformation of the heterogeneous multi-agent system are given. In Section 3, sufficient conditions in terms of linear matrix inequalities are established for consensus and H consensus of the heterogeneous multi-agent system with time-varying delay. In Section 4, some simulation results are presented. The conclusion is given in Section 5.
The following notations are used throughout this paper. I n = { 1 , 2 , , n } is an index set. AT means the transpose of the matrix A. In is an n × n-dimensional identity matrix. am = (a, a,⋯, a)T is an m-dimensional column vector with a ∈ ℝ. We say X > Y if XY is positive-definite, where X and Y are symmetric matrices of same dimensions. We use an asterisk * to represent a term that is induced by symmetry, and diag{⋯} stands for a block-diagonal matrix. L2[0, ∞) denotes the space of square-integrable vector functions over [0, ∞).

2. Preliminaries

Throughout this paper, we denote a weighted digraph by G = ( V , E , A ), where V = { 1 , 2 , , n } is the set of nodes with n ≥ 2; node i represents the i-th agent; E V × V is the set of edges; an edge of G is denoted by an order pair (i, j), and ( i , j ) E if and only if aji > 0; A = [ a i j ] is an n × n-dimensional weighted adjacency matrix with aii = 0. If (i, j) is an edge of G, node i is called the parent of node j. A directed tree is a directed graph, where every node, except one special node without any parent, which is called the root, has exactly one parent, and the root can be connected to any other nodes through paths. The Laplacian matrix L = [lij] of digraph G is defined by l i i = j = 1 n a i j and lij = −aij for ij, i, j I n.
Suppose that the heterogeneous multi-agent system consists of both first-order and second-order integrator agents, and the number of first-order integrator agents is m (m < n). Then, the heterogeneous multi-agent system is given as follows:
{ x ˙ i = u i , i I m , x ˙ i = v i , v ˙ i = u i , i I n / I m = { m + 1 , m + 2 , , n } ,
where xi ∈ ℝ for i I n and vi ∈ ℝ for i I n / I m are the state of agent wi, and ui ∈ ℝ for i I n is the control input of agent wi, which is also called a protocol throughout this paper.
Consider the following linear protocol:
u i = { j = 1 n a i j ( x j ( t τ ( t ) ) x i ( t τ ( t ) ) ) i I m , j = 1 n a i j ( x j ( t τ ( t ) ) x i ( t τ ( t ) ) ) k i v i ( t ) , i I n / I m ,
where ki > 0, i I n / I m, are the feedback gains. The time-delay τ is the piecewise-continuous function satisfying:
  • (H1) 0 ≤ τ(t) ≤ h and τ ˙ ( t ) d for t ≥ 0, where h > 0 and 0 ≤ d < 1 are constants.
  • (H2) 0 ≤ τ(t) ≤ h for t ≥ 0, where h > 0 is a constant.
Denote x ( t ) ( x ( 1 ) T ( t ) x ( 2 ) T ( t ) ) T with x(1)(t) = (x1(t),⋯, xm(t))T, x(2)(t) = (xm+1(t),⋯, xn(t))T and v(t) = (vm+1(t),⋯, vn(t))T. Substituting Protocol (2) into System (1), we get the following matrix form of System (1):
{ x ˙ ( 1 ) ( t ) = L 1 x ( t τ ( t ) ) , x ˙ ( 2 ) ( t ) = v ( t ) , v ˙ ( t ) = L 2 x ( t τ ( t ) ) K v ( t ) ,
where K = diag{km+1, km+2,⋯, kn}, L = ( L 1 T , L 2 T ) T and matrix L1 and L2 are m × n-dimensional and (nm) × n-dimensional, respectively.
We introduce the reduced-order transformation as follows:
y j ( t ) = x j + 1 ( t ) x 1 ( t ) , j I n 1 .
By the straightforward computation, we get:
y ( 1 ) ( t ) = E x ( 1 ) ( t ) , x ( t ) = x 1 ( t ) 1 n + F y ( t ) ,
where E = (−1m−1 Im−1) and F = (0n−1 In−1)T are (m − 1) × m-dimensional and n × (n − 1)-dimensional matrices, respectively, and y ( t ) = ( y ( 1 ) T ( t ) y ( 2 ) T ( t ) ) T with y(1)(t) = (y1(t),⋯, ym−1(t))T and y(2)(t) = (ym(t),⋯, yn−1(t))T.
Note that with the fact L1n = 0, we can obtain from (3) that:
y ˙ ( 1 ) ( t ) = E x ˙ ( 1 ) ( t ) = E L 1 F y ( t τ ( t ) ) .
If i I n 1 / I m 1, we have:
y ˙ i ( t ) = v i + 1 ( t ) j = 2 n a 1 j y j 1 ( t τ ( t ) ) .
Therefore,
y ˙ ( 2 ) ( t ) = v ( t ) j = 2 n a 1 j y j 1 ( t τ ( t ) ) ,
and:
v ˙ ( t ) = L 2 F y ( t τ ( t ) ) K v ( t ) .
Let z(t) = (yT(t) vT (t))T; we have the following reduce-order system in matrix form:
z ˙ ( t ) = B z ( t ) + C z ( t τ ( t ) ) ,
where:
B = ( 0 0 0 I n m 0 K ) , C = ( E L 1 F 0 A 0 L 2 F 0 ) ,
A = (a, a,⋯, a)T is a (nm) × (n − 1)-dimensional matrix with (n − 1)-dimensional column vector a = (−a12, −a13,⋯, −a1n)T.
When the heterogeneous multi-agent system involves disturbance input, we consider the following protocol of the form:
u i = { j = 1 n a i j ( x j ( t τ ( t ) ) x i ( t τ ( t ) ) + w i j ( t ) ) , i I m , j = 1 n a i j ( x j ( t τ ( t ) ) x i ( t τ ( t ) ) k i v i ( t ) + w i j ( t ) ) , i I n / I m ,
where wij(t) ∈ L2[0, ∞) are disturbance inputs.
Denote the i-th row of the matrix A by αi, Σ1 = diag{α1, α2,⋯, αm}, Σ2 = diag{αm+1,⋯, αn}, wi(t) = (wi1(t),⋯, win(t))T, w ( t ) = ( w ( 1 ) T ( t ) , w ( 2 ) T ( t ) ) T, with w ( 1 ) ( t ) = ( w 1 T ( t ) , , w m T ( t ) ) T and w ( 2 ) ( t ) = ( w m + 1 T ( t ) , , w n T ( t ) ) T.
The matrix form of the heterogeneous multi-agent System (1) with Protocol (6) takes the form:
{ x ˙ ( 1 ) ( t ) = L 1 x ( t τ ( t ) ) + Σ 1 w ( 1 ) ( t ) , x ˙ ( 2 ) ( t ) = v ( t ) , v ˙ ( t ) = L 2 x ( t τ ( t ) ) + Σ 2 w ( 2 ) ( t ) K v ( t ) ,
By using the reduced-order transformation (4), we can get the following reduce-order system:
z ˙ ( t ) = B z ( t ) + C z ( t τ ( t ) ) + Σ ˜ w ( t ) ,
where z(t) is defined above, Σ ˜ = ( E Σ 1 0 Λ 0 0 Σ 2 ), Λ = (−anm, 0) with anm=(α1, α1,⋯, α1)T the (nm) × m-dimensional matrix.
Definition 1. Say System (3) achieves consensus asymptotically, if for any x(0) = x0 and v(0) = v0; we have:
lim t | x i ( t ) x j ( t ) | = 0 , i , j I n , i j , lim t v i ( t ) = 0 , i I n / I m .
Definition 2. Say System (7) achieves H consensus asymptotically if System (3) achieves consensus asymptotically, and there exists a constant γ > 0, such that:
0 z T ( t ) z ( t ) d t γ 0 w T ( t ) w ( t ) d t
holds for all nonzero wL2[0, ∞) under zero initial condition, where z(t) = (yT(t), vT (t))T.

3. Main Results

The following two lemmas are required.
Lemma 1. [33] (Schur complement). Let M, P, Q be given matrices, such that Q > 0. Then:
( P M M T Q ) < 0 P + M Q 1 M T < 0.
Lemma 2. [20] For any real differentiable vector function x(t) ∈ Rn and any n × n-dimensional constant matrix W = WT > 0, the following inequality holds:
[ x ( t ) x ( t τ ( t ) ) ] T W [ x ( t ) x ( t τ ( t ) ) ] h t τ ( t ) t x ˙ T ( s ) W x ˙ ( s ) d s , t 0.
where 0 ≤ τ(t) ≤ h.
Theorem 1. Assume that (H1) holds for given h > 0 and 0 ≤ d < 1. The heterogeneous multi-agent System (3) achieves consensus asymptotically if there exist positive definite matrices P, Q and R of appropriate dimensions, such that:
( B T P + P B Q + R P C + Q h B T Q * Q ( 1 d ) R h C T Q * * Q ) < 0.
Proof. Based on the reduced-order transformation, it is sufficient to show that System (5) is asymptotically stable. By Lemma 1, we see that (10) is equivalent to:
Ψ = ( B T P + P B Q + R P C + Q * q ( 1 d ) R ) + h 2 ( B , C ) T Q ( B , C ) < 0.
Take a Lyapunov functional as follows:
V ( t ) = z T ( t ) P z ( t ) + h t h t ( s t + h ) z ˙ T ( s ) Q z ˙ ( s ) d s + t τ ( t ) t z T ( s ) R z ( s ) d s .
Denote ηT (t) = (zT (t), zT (tτ(t))). By (5) and Lemma 2, we have:
V ˙ ( t ) z T ( t ) ( B T P + P B ) z ( t ) + 2 z T ( t ) P C z ( t τ ( t ) ) + h 2 η T ( t ) ( B , C ) T Q ( B , C ) η ( t ) [ z ( t ) z ( t τ ( t ) ) ] T Q [ z ( t ) z ( t τ ( t ) ) ] + z T ( t ) R z ( t ) ( 1 d ) z T ( t τ ( t ) ) R z ( t τ ( t ) ) = η T ( t ) Ψ η ( t ) .
By (11), we have that there exists a constant α > 0, such that V ˙ ( t ) α | | z ( t ) | |. Therefore, the reduced-order System (5) is asymptotically stable, which implies that the heterogeneous multi-agent System (3) achieves consensus asymptotically. □
When nothing is known about the derivative, we use the following Lyapunov functional:
V 1 ( t ) = z T ( t ) P z ( t ) + h t h t ( s t + h ) z ˙ T ( s ) Q z ˙ ( s ) d s .
Similar to the proof of Theorem 1, we can easily obtain the following corollary.
Corollary 1. Assume that (H2) holds for given h > 0. The heterogeneous multi-agent System (3) achieves consensus asymptotically if there exist positive-definite matrices P and Q of appropriate dimensions, such that:
( B T P + P B Q P C + Q h B T Q * Q h C T Q * * Q ) < 0.
Remark 1. For the particular case when τ(t) = 0, we have that System (3) achieves consensus asymptotically, if and only if there exists a positive-definite matrix P ∈ ℝ(2nm−1)×(2nm−1), such that (B + C)T P + P (B + C) < 0. That is, the (2nm − 1) × (2nm − 1)-dimensional matrix (B + C) is Hurwitz.
Remark 2. Similar to the analysis given in [12], the assumption that G has a spanning tree is only necessary, but not sufficient, for the consensus of System (3). Generally speaking, the consensus of System (3) not only depends on the Laplacian matrix L ( G ), but also depends on the gain matrix K.
The method used in Theorem 1 can also be applied to the H consensus problem of the heterogeneous multi-agent System (7).
Theorem 2. Assume that (H1) holds for given h > 0 and 0 ≤ d < 1. If there exist positive definite matrices P, Q and R of appropriate dimensions, constants α > 0 and β > 0, such that:
( Δ P C + Q P Σ ˜ h B T Q * Q ( 1 d ) R 0 h C T Q * * β I n h Σ ˜ T Q * * * Q ) < 0 ,
where Δ = BT P + P BQ + R + αI2nm−1, then the heterogeneous multi-agent System (7) asymptotically achieves H consensus with γ = β/α.
Proof. Choose the Lyapunov functional defined by (12). Firstly, (15) implies that (10) holds. By Theorem 1, System (7) with w = 0 achieves consensus asymptotically. Next, we show that (9) holds with γ = β/α for all nonzero wL2[0, ∞) under zero initial condition. In fact, similar to the analysis given in Theorem 1, we have:
V ˙ ( t ) z T ( t ) ( B T P + P B ) z ( t ) + 2 z T ( t ) P C z ( t τ ) + 2 z T ( t ) P Σ ˜ w ( t ) + h 2 z ˙ T ( t ) Q z ˙ ( t ) [ z ( t ) z ( t τ ) ] T Q [ z ( t ) z ( t τ ) ] + z T ( t ) R z ( t ) ( 1 d ) z T ( t τ ( t ) ) R z ( t τ ( t ) ) ,
which implies that:
V ˙ ( t ) + α z T ( t ) z ( t ) β w T ( t ) w ( t ) ξ T ( Ω ˜ + h 2 Φ ˜ T Q Φ ˜ ) ξ ,
where ξ = (zT (t), zT (tτ(t)), wT(t))T,
{ Φ ˜ = ( B , C , Σ ˜ ) , Ω ˜ = ( Δ P C + Q P Σ ˜ * Q ( 1 d ) R 0 * * β I n ) .
By (15), (16) and (17), we have that:
V ˙ ( t ) + α z T ( t ) z ( t ) β w T ( t ) w ( t ) < 0 , t 0.
Integrating (18) from zero to ∞ under zero initial condition, we get:
0 z T ( t ) z ( t ) d t β α 0 w T ( t ) w ( t ) d t .
We obtain the following corollary if nothing is known about the derivative of τ(t).
Corollary 2. Assume that (H2) holds for given h > 0. If there exist positive-definite matrices P, Q of appropriate dimensions, constants α > 0 and β > 0, such that:
( Δ ˜ P C + Q P Σ ˜ h B T Q * Q 0 h C T Q * * β I n h Σ ˜ T Q * * * Q ) < 0 ,
where Δ ˜ = B T P + P B Q + α I 2 n m 1, then the heterogeneous multi-agent System (7) asymptotically achieves H consensus with γ = β/α.
Remark 3. Unlike most of the consensus analysis for multi-agent systems, it does not require that aij ≥ 0 for all ij in the proofs of Theorems 1, 2 and Corollaries 1, 2. Therefore, even when aij < 0 for some ij, System (7) can also achieve H consensus asymptotically under appropriate conditions.
We now extend the aforementioned results to the following dynamic protocol with switched topologies:
u i = { j = 1 n a i j σ ( t ) ( x j ( t τ ( t ) ) x i ( t τ ( t ) ) ) , i I m , j = 1 n a i j σ ( t ) ( x j ( t τ ( t ) ) x i ( t τ ( t ) ) ) k i v i ( t ) , i I n / I m ,
where t ≥ 0, σ(t) : [0, ∞) → Γ = {1, 2,⋯, p} is a switching signal that determines which subsystem is active at time t; a i j k 0, i, j I n, k ∈ Γ, are entries of the weighted adjacency matrix A k. When σ(t) = k ∈ Γ, we denote the involved digraph by G k = ( V , E k , A k ).
Under the transformation (4), System (1) with Protocol (20) can be described by the following switched system:
z ˙ ( t ) = B k z ( t ) + C k z ( t τ ( t ) ) ,
where z is defined above, B k = ( 0 0 0 I n m 0 K ) , C k = ( E L 1 k F 0 A k 0 L 1 k F 0 ),
A k = ( a 12 k a 13 k a 1 n k a 12 k a 13 k a 1 n k a 12 k a 13 k a 1 n k ) ,
L 1 k, L 2 k and Ak are defined as L1, L2 and A, respectively. Let the Lyapunov functionals defined by (12) and (13) be the common Lyapunov functional for the switched System (21), respectively. Then, similar to the analysis in Theorem 1 and Corollary 1, we get the following consensus results for the case of switching topology.
Theorem 3. Assume that (H1) holds for given h > 0 and 0 ≤ d < 1. The heterogeneous multi-agent System (1) with Protocol (20) can asymptotically achieve consensus under arbitrary switching if there exist positive-definite matrices P, Q and R of appropriate dimensions, such that:
( B k T P + P B k Q + R P C k + Q h B k T Q * Q ( 1 d ) R h C k T Q * * Q ) < 0 , k Γ .
Corollary 3. Assume that (H2) holds for given h > 0. The heterogeneous multi-agent System (1) with Protocol (20) asymptotically achieves consensus under arbitrary switching if there exist positive definite matrices P and Q of appropriate dimensions, such that:
( B k T P + P B k Q P C k + Q h B k T Q * Q h C k T Q * * Q ) < 0 , k Γ .
Consider the following dynamic protocol with disturbance input:
u i = { j = 1 n a i j σ ( t ) ( x j ( t τ ( t ) ) x i ( t τ ( t ) ) + w i j ( t ) ) , i I m , j = 1 n a i j σ ( t ) ( x j ( t τ ( t ) ) x i ( t τ ( t ) ) k i v i ( t ) + w i j ( t ) ) , i I n / I m ,
Similar to the proof of Theorem 2, we have the following H consensus results.
Theorem 4. Assume that (H1) holds for given h > 0 and 0 ≤ d < 1. The heterogeneous multi-agent System (1) with Protocol (24) asymptotically achieves H consensus with γ = β/α under arbitrary switching if there exist positive-definite matrices P, Q, R of appropriate dimensions and constants α > 0, β > 0, such that:
( Δ k P C k + Q P Σ ˜ k h B k T Q * Q ( 1 d ) R 0 h C k T Q * * β I n h Σ ˜ k T Q * * * Q ) < 0 , k Γ ,
where Δ k = B k T P + P B k Q + R + α I 2 n m 1, Σ ˜ k is defined as Σ ˜, Bk and Ck are defined above.
Corollary 4. Assume that (H2) holds for given 0 ≤ d < 1. The heterogeneous multi-agent System (1) with Protocol (24) asymptotically achieves Hconsensus with γ = β/α under arbitrary switching, if there exist positive-definite matrices P and Q of appropriate dimensions and constants α > 0, β > 0, such that:
( Δ ˜ k P C k + Q P Σ ˜ k h B k T Q * Q 0 h C k T Q * * β I n h Σ ˜ k T Q * * * Q ) < 0 , k Γ ,
where Δ ˜ k = B k T P + P B k Q + α I 2 n m 1, Σ ˜ k is defined above.
Remark 4. In this paper, by introducing a reduced-order transformation, the consensus of heterogeneous multi-agent systems is transformed into the stability of the corresponding delay systems. Therefore, we can derive some other less conservative LMIcriteria by choosing different Lyapunov functionals and using some improved integral inequalities, such as in [3436].

4. Numerical Examples

Consider the following four digraphs with six vertices shown in Figure 1, where Vertices 1–4 denote first-order integrators, Vertices 5–6 denote second-order integrators and the weights associated with the edges shown by solid lines and dashed lines are one and −0.5, respectively. For the sake of convenience, we let K = 2I2.
When G = G a, we have that (14) is feasible for given 0 < h ≤ 0.3690. By Corollary 1, System (3) achieves consensus asymptotically. The state trajectory under the stochastic initial condition is shown in Figure 2.
In Remark 3, we show that Corollary 1 can also be applied to the extreme case when parts of weights aij are negative. For example, if G = G b, we have that (14) is still feasible for given 0 < h ≤ 0.3703. Therefore, System (3) also achieves consensus asymptotically, even thought there exist negative weights a51 = a53 = −0.5. The corresponding state trajectory under the stochastic initial condition is shown in Figure 3.
For the case of disturbance input, assume that G = G c and wij(t) = wj(t) for i, j I n. Therefore, ( Σ 1 T Σ 2 T ) T = A. For given h = 0.3763, we get from (15) that γ = 2.1073. By Corollary 2, we have that System (7) achieves H consensus with γ = 2.1073. If we let:
w ( t ) = { ( 0.1 sin t ) 1 , 0 t 30 , 0.0 , otherwise ,
the trajectory of System (7) under a stochastic initial condition is shown in Figure 4.
For the case of switching topologies { G c , G d }, we have that (23) is feasible for given 0 < h ≤ 0.4252. By Corollary 3, System (1) with Protocol (20) achieves consensus for 0 < h ≤ 0.4252 under an arbitrary switching signal. The state trajectories of the system are shown in Figure 5, where the initial condition is stochastic, and the switching signal is periodic, which switches every T = 1 second according to G c G d G c.

5. Conclusions

In this paper, by using the linear matrix inequality method, we consider the consensus and H consensus problems for heterogeneous multi-agent systems with fixed and switching topologies, as well as time-varying delays. By transforming the heterogeneous multi-agent system into a reduced-order system, sufficient conditions for consensus and H consensus are established in terms of linear matrix inequalities. Finally, simulations are given to illustrate the theoretical results.

Acknowledgments

This work was supported by the Natural Science Foundation of Shandong Province under Grant No. JQ201119, and the National Natural Science Foundation of China under Grant Nos. 61174217, 61374074 and 61473133.

Author Contributions

Yuangong Sun designed the research and conceived the idea. Beibei Wang carried out the theoretical analysis and numerical calculations for the results. Both authors have read and approved the final manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Moreau, L. Stability of multi-agent systems with time-dependent communication links. IEEE Trans. Autom. Control. 2005, 50, 169–182. [Google Scholar]
  2. Olfati-Saber, R.; Fax, J.A.; Murray, R.M. Consensus and cooperation in networked multi-agent systems. Proc. IEEE. 2007, 95, 215–233. [Google Scholar]
  3. Ren, W.; Beard, R.W. Distributed Consensus in Multi-Vehicle Cooperative Control; Springer-Verlag: London, UK, 2008. [Google Scholar]
  4. Tan, C.; Liu, G.P. Consensus of networked multi-agent systems via the networked predictive control and relative outputs. J. Frankl. Inst. 2012, 349, 2343–2356. [Google Scholar]
  5. Li, Z.K.; Ren, W.; Liu, X.D.; Xie, L.H. Distributed consensus of linear multi-agent systems with adaptive dynamic protocols. Automatica 2013, 49, 1986–1995. [Google Scholar]
  6. Saber, R.O.; Murray, R.M. Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control. 2004, 49, 1520–1533. [Google Scholar]
  7. Ren, W.; Beard, R.W. Consensus seeking in multiagent systems under dynamically changing interaction topologies. IEEE Trans. Autom. Control. 2005, 50, 655–661. [Google Scholar]
  8. Bauso, D.; Giarré, L.; Pesenti, R. Non-linear protocols for optimal distributed consensus in networks of dynamic agents. Syst. Control Lett. 2006, 55, 918–928. [Google Scholar]
  9. Hui, Q.; Haddad, V.M. Distributed nonlinear control algorithms for network consensus. Automatica. 2008, 44, 2375–2381. [Google Scholar]
  10. Liu, K.; Xie, G.M.; Ren, W.; Wang, L. Consensus for multi-agent systems with inherent nonlinear dynamics under directed topologies. Syst. Control Lett. 2013, 62, 152–162. [Google Scholar]
  11. Ji, L.H.; Liao, X.F. Consensus problems of first-order dynamic multi-agent systems with multiple time delays. Chin. Phys. B. 2013, 22, 50–55. [Google Scholar]
  12. Sun, Y.G.; Wang, L. Consensus problems in networks of agents with double-integrator dynamics and time-varying delays. Int. J. Control. 2009, 82, 1937–1945. [Google Scholar]
  13. Li, S.; Du, H.; Lin, X. Finite-time consensus algorithm for multi-agent systems with double-integrator dynamics. Automatica 2011, 47, 1706–1712. [Google Scholar]
  14. Mei, J.; Ren, W.; Ma, G.F. Distributed coordination for second-order multi-agent systems with nonlinear dynamics using only relative position measurements. Automatica 2013, 49, 1419–1427. [Google Scholar]
  15. Zheng, Y.S.; Zhu, Y.; Wang, L. Consensus of heterogeneous multi-agent systems. IET Control Theory Appl 2011, 5, 1881–1888. [Google Scholar]
  16. Zheng, Y.S.; Wang, L. Consensus of heterogeneous multi-agent systems without velocity measurements. Int. J. Control. 2012, 85, 906–984. [Google Scholar]
  17. Zheng, Y.S.; Wang, L. Finite-Time consensus of heterogeneous multi-agent systems with and without velocity measurements. Syst. Control Lett. 2012, 61, 871–878. [Google Scholar]
  18. Xiao, F.; Wang, L. State consensus for multi-agent systems with switching topologies and time-varying delays. Int. J. Control. 2006, 79, 1277–1284. [Google Scholar]
  19. Sun, Y.G.; Wang, L. Consensus of multi-agent systems in directed networks with nonuniform time-varying delays. IEEE Trans. Autom. Control. 2009, 54, 1607–1613. [Google Scholar]
  20. Sun, Y.G.; Wang, L.; Xie, G.M. Average consensus in networks of dynamic agents with switching topologies and multiple time-varying delays. Syst. Control Lett. 2008, 57, 175–183. [Google Scholar]
  21. Sun, Y.G. Average consensus in networks of dynamic agents with uncertain topologies and time-varying delays. J. Frankl. Inst. 2012, 349, 1061–1073. [Google Scholar]
  22. Lin, P.; Jia, Y. Multi-Agent consensus with diverse time-delays and jointly-connected topologies. Automatica 2011, 47, 848–856. [Google Scholar]
  23. Lin, P.; Qin, K.; Zhao, H.; Sun, M. A new approach to average consensus problems with multiple time-delays and jointly-connected topologies. J. Frankl. Inst. 2012, 349, 293–304. [Google Scholar]
  24. Hu, J.; Hong, Y. Leader-Following coordination of multi-agent systems with coupling time delays. Physica A. 2007, 374, 853–863. [Google Scholar]
  25. Wang, J.; Chen, K.; Ma, Q. Adaptive Leader-Following Consensus of Multi-Agent Systems with Unknown Nonlinear Dynamics. Entropy 2014, 16, 5020–5031. [Google Scholar]
  26. Wang, C.R.; Ji, H.B. Leader-Following consensus of multi-agent systems under directed communication topology via distributed adaptive nonlinear protocol. Syst. Control Lett. 2014, 70, 23–29. [Google Scholar]
  27. Xiao, F.; Wang, L. Consensus protocols for discrete-time multi-agent systems with time-varying delays. Automatica 2008, 44, 2577–2582. [Google Scholar]
  28. Li, Z.K.; Duan, Z.S.; Lewis, F.L. Distributed robust consensus control of multi-agent systems with heterogeneous matching uncertainties. Automatica 2014, 50, 883–889. [Google Scholar]
  29. Yan, Z.P.; Wu, D.; Liu, Y.B. Consensus of Discrete Multiagent System with Various Time Delays and Environmental Disturbances. Entropy 2014, 16, 6524–6538. [Google Scholar]
  30. Ugrinovskii, V. Distributed robust filtering with H consensus of estimates. Automatica 2011, 47, 1–13. [Google Scholar]
  31. Sun, Y.G.; Wang, L. H consensus of second-order multi-agent systems with asymmetric delays. Syst. Control Lett. 2012, 61, 857–862. [Google Scholar]
  32. Lin, P.; Jia, Y. Robust H consensus analysis of a class of second-order multi-agent systems with uncertainty. IET Control Theory Appl. 2010, 4, 487–498. [Google Scholar]
  33. Boyd, B.; Ghaoui, L.E.; Feron, E.; Balakrishnan, V. Linear Matrix Inequalities in System and Control Theory; SIAM: Philadelphia, PA, USA, 1994. [Google Scholar]
  34. Zhang, X.M.; Han, Q.L. Event-Based H filtering for sampled-data systems. Automatica 2014, 51, 55–69. [Google Scholar]
  35. Zhang, X.M.; Han, Q.L. Robust image filtering for a class of uncertain linear systems with time-varying delay. Automatica 2008, 44, 157–166. [Google Scholar]
  36. Zhang, X.M.; Han, Q.L. New stability criterion using a matrix-based quadratic convex approach and some novel integral inequalities. IET Control Theory Appl 2014, 8, 1054–1061. [Google Scholar]
Figure 1. Four digraphs: (a) G a; (b) G b; (c) G c; (d) G d.
Figure 1. Four digraphs: (a) G a; (b) G b; (c) G c; (d) G d.
Entropy 17 03631f1
Figure 2. State trajectory of System (3) with G = G a.
Figure 2. State trajectory of System (3) with G = G a.
Entropy 17 03631f2
Figure 3. State trajectory of System (3) with G = G b.
Figure 3. State trajectory of System (3) with G = G b.
Entropy 17 03631f3
Figure 4. State trajectory of System (7) with G = G c and given disturbance.
Figure 4. State trajectory of System (7) with G = G c and given disturbance.
Entropy 17 03631f4
Figure 5. State trajectories of agents under the switching topology.
Figure 5. State trajectories of agents under the switching topology.
Entropy 17 03631f5

Share and Cite

MDPI and ACS Style

Wang, B.; Sun, Y. Consensus Analysis of Heterogeneous Multi-Agent Systems with Time-Varying Delay. Entropy 2015, 17, 3631-3644. https://doi.org/10.3390/e17063631

AMA Style

Wang B, Sun Y. Consensus Analysis of Heterogeneous Multi-Agent Systems with Time-Varying Delay. Entropy. 2015; 17(6):3631-3644. https://doi.org/10.3390/e17063631

Chicago/Turabian Style

Wang, Beibei, and Yuangong Sun. 2015. "Consensus Analysis of Heterogeneous Multi-Agent Systems with Time-Varying Delay" Entropy 17, no. 6: 3631-3644. https://doi.org/10.3390/e17063631

Article Metrics

Back to TopTop