Mathematical Problems in Engineering

Volume 2015 (2015), Article ID 138276, 6 pages

http://dx.doi.org/10.1155/2015/138276

## Consensus of Second-Order Multiagent Systems with Fixed Topology and Time-Delay

^{1}School of Aeronautics and Astronautics, University of Electronic Science and Technology of China, Chengdu 611731, China^{2}State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China

Received 15 September 2015; Revised 21 October 2015; Accepted 22 October 2015

Academic Editor: Peng Lin

Copyright © 2015 Xue Li et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

#### Abstract

We are concerned with the consensus problems for networks of second-order agents, where each agent can only access the relative position information from its neighbours. We aim to find the largest tolerable input delay such that the system consensus can be reached. We introduce a protocol with time-delay and fixed topology. A sufficient and necessary condition is given to guarantee the consensus. By using eigenvector-eigenvalue method and frequency domain method, it is proved that the largest tolerable time-delay is only related to the eigenvalues of the graph Laplacian. And simulation results are also provided to demonstrate the effectiveness of our theoretical results.

#### 1. Introduction

In the last few years, consensus problems have attracted a great deal of attention owing to their enormous potential applications including formation control, attitude alignment of clusters of satellites, and flocking. And a large number of results have been obtained for consensus problems of multiagent systems [1–8]. For example, to solve the consensus problems with state constraints, [2] proposed a ground-breaking consensus algorithm with a nonlinear projection operator and gave corresponding convergence analysis on dynamically changing balanced graphs whose adjacency matrices are doubly stochastic. And in [5], Ren and Beard presented some second-order consensus algorithms to guarantee state consensus of systems subjected to the saturation of the actuator and limited available information.

In reality, due to packet loss and asynchronous clocks of the agents, there unavoidably exist communication delays in the exchange of the agent states [9–16]. Consensus problems with communication delays for the discrete-time systems have attracted great attention in the past decades, and also for the continuous-time multiagent systems. In [9], Lin and Ren investigated a constrained consensus problem of discrete-time multiagent systems in dynamically changing unbalanced networks in the presence of communication delays where each agent is required to stay in a closed convex set. In [10], Lin and Jia studied the linear consensus problems for the discrete-time system without any constraints on the agents states in the presence of communication delays and showed that the communication delays can be arbitrarily bounded. Reference [11] investigated consensus problems of a class of second-order continuous-time multiagent systems with time-delay and jointly connected topologies. There are also many methods to prove that the consensus for the giving protocols can be achieved. In [15], by using Lyapunov function method and LaSalle’s invariance principle, the heterogeneous multiagent system can solve the consensus problems when the communication topologies are undirected connected graphs and leader-following networks, respectively. In [16], by the way of solving the eigenvector-eigenvalue and using frequency domain method, Lin et al. obtained a sufficient and necessary condition to guarantee the consensus for directed networks with fixed topology. In [17], Hong et al. studied a leader-follower scheme with jointly connected topologies by a Lyapunov-based approach and related space decomposition technique.

In this paper, we investigate the consensus problems for networks of second-order agents with time-delay and fixed topology using the method of [16], where each agent can only access the relative position information from its neighbours. Compared with [16], the problem studied in this paper is more complicated, for second-order multiagent systems are studied which is much more complicated than the first-order ones due to the coupling of the position and velocity states.

#### 2. Graph Theory

At first, we introduce some preliminary knowledge of graph theory for the following analysis (referring to [18]). Let be an undirected graph of order , where is the set of nodes, is the set of edges, and is a weighted adjacency matrix. The node indexes belong to a finite index set . An edge of is denoted by . The adjacency matrix is defined as and ; if and only if . Since the graph is considered undirected, it means that once , then . Thus, the adjacency matrix is a symmetric nonnegative matrix. The set of neighbours of node is denoted by . The in-degree and out-degree of node are defined, respectively, as and . Then, the Laplacian corresponding to the undirected graph is defined as , where and , . Obviously, the Laplacian of any undirected graph is symmetric. A path is a sequence of ordered edges of the form , where and . If there is a path from every node to every other node, the graph is said to be connected.

Lemma 1 (see [18]). *If the undirected graph is connected, then the Laplacian of has the following properties:*(a)*Zero is one eigenvalue of , and is the corresponding eigenvector; that is, .*(b)*The remaining eigenvalues are all positive and real.*

*3. Model*

*Suppose that the multiagent system under consideration consists of agents. Each agent is regarded as a node in an undirected graph . Each edge corresponds to an available information channel between the agent and the agent at time . Moreover, each agent updates its current states based upon the information received from its neighbours. Suppose the th agent () has the dynamics as follows:with the initial conditions and , where is the position state, is the velocity state, is a scalar, is the control input, and , satisfy (1) with . We say the protocol asymptotically solves the consensus problem, that is, the agreement of the position states, if and only if the states of agents satisfyfor all , .*

*We consider the system with fixed topology and time-delay. In this paper, we are expected to calculate the largest tolerable time-delay. Using the following consensus protocol and considering the communication time-delays are the same, we can get where , , is an auxiliary variable with , and denotes the communication time-delay.*

*Here, the proposed protocol only uses the relative position information. The variable is included to describe the effects of relative velocity and it can be seen as an estimation of .*

*Let , , and *

*Using protocol (3), the network dynamics is*

*4. Main Results*

*Lemma 2. Let , , and . Then . And system (4) is equivalent to*

*Proof. *Since is undirected, from (3) we can get , which implies . So we can see that . Thus, . Evidently, . By simple computations, system (4) is equivalent to system (5).

*Lemma 3 (see [16]). Assume the communication topology is connected. For an undirected network of agents with fixed topology and fixed time-delay, the following statements hold.Denote the nonzero eigenvalues of by ; then there exists an orthogonal matrix satisfying And system (4) is equivalent towhere*

*Lemma 4. Consider a network of second-order agents with a fixed topology that is connected. Given the protocol (3) when , the following statements hold:(a)For , all agents asymptotically reach consensus if and only if .(b)For , all agents asymptotically reach consensus if and only if , , , and .*

*Lemma 5. Consider the equationwhere , , , , and , , , . Then (9) has only one positive real root and another two roots located on the open left-half-plane (LHP).*

* Proof. *For (9), we assume its roots are , , and . So, by the theory of Vieta, we can obtain , . Thus (9) has only one positive real root and another two roots located on the open LHP.

*Theorem 6. Assume the communication topology is undirected and connected. Then protocol (3) globally asymptotically solves the consensus problem if and only if with given bywhere is the eigenvalue of and is the positive root of the following equation:*

* Proof. *From Lemma 3, linear system (7) is equivalent to (4). We can analyze system (7) instead of (4). Using Laplace transform, we can get . By simply calculating, it is easy to see that Define . Calculating the determinant of yields From (13), all the roots of are on the LHP if and only if the roots ofare all located on the open LHP. Then, we compute the smallest value of the time-delay that guarantees that has a root on the imaginary axis. Set in (14); we getFrom Lemma 4, we can easily get that, without communication delay, all agents asymptotically reach consensus if and only if , , , and . There we assume . Set , ; then . From (15) we get By simplifying we obtain From (16) we get By simplifying we obtain Note that ; we get Thus Set , so follows that Thus, from Lemma 5, (23) has only one positive real root and another two roots located on the open LHP.

Now we prove that .

Set ; then By simply calculating, it is easy to see that is equivalent to , where is defined by the following statement: For , by Lemma 4 we can see , , and , so . Considering the equation , its symmetric axis is For , it can be seen that . By Lemma 4, . So for all , is on the right side of the symmetry axis, for By simplifying, we get Considering that and for all , is on the right side of the symmetry axis, so for all , there must be , so . The positive real root of (23) satisfies . Thus, we get Then, the smallest satisfies Using the same method, when , we can also get Due to the continuous dependence of the roots of (14) in , for all , all the roots of (14) are on the open LHP and hence the poles of are all stable.

*5. Simulation Results*

*5. Simulation Results*

*In this section, by presenting some numerical simulations, we will test and verify the theoretical results obtained in the previous section. These simulations are performed with four agents, whose initial conditions are set randomly. We use the fixed topology which is showed in Figure 1. There we set , , and ; by simple calculation, we have . Figure 2 shows velocity trajectories for and , respectively. Figure 3 shows position trajectories for and , respectively. Clearly, the consensus can be achieved when while synchronous oscillations are illustrated when .*