HOME JOURNALS CONTACT

Information Technology Journal

Year: 2012 | Volume: 11 | Issue: 10 | Page No.: 1513-1517
DOI: 10.3923/itj.2012.1513.1517
Adaptive Control Synchronization of Moving Agent Networks
Lifu Wang, Zhi Kong, Xingang Wang and Zhaoxia Wu

Abstract: This study investigates the synchronization of a moving agent network via adaptive control and propose a energy consumption moving agent network model. The new moving agent network model exhibits a time-varying topology in which each agent is abstracted as a random walker moving in a planar space and interactions between the agents are established by emitting and receiving waves. Under the condition of fast switching, the network synchronization can be achieved by acting adaptive feedback control on each node. Theoretical results show that the proposed controller can achieve quickly synchronization. And it can be extended to general nonlinear coupling in the future.

Fulltext PDF Fulltext HTML

How to cite this article
Lifu Wang, Zhi Kong, Xingang Wang and Zhaoxia Wu, 2012. Adaptive Control Synchronization of Moving Agent Networks. Information Technology Journal, 11: 1513-1517.

Keywords: synchronization, adaptive, Complex network and moving agent

INTRODUCTION

Over the past decade years, the analysis of complex systems from the viewpoint of networks has become an important interdisciplinary issue (Albert and Barabasi, 2002). Complex networks have been intensively studied in many fields, such as social, biological, mathematical and engineering sciences. Generally, a complex network is made up of interconnected nodes in which a node is a basic unit with detailed contents. These interactions between nodes determine many basic properties of a network. To well understand the complex dynamical behaviors of many natural systems, we need to study their operating mechanism, dynamic behavior, synchronization, anti-jamming ability and so on.

Recently years, synchronization of complex dynamical networks has been a hot research topic. Synchronization of complex dynamical networks has received a great deal of attentions from various fields of science and engineering (Pandit and Amritkar, 1999; Strogatz, 2001; Albert and Barabasi, 2002). It is because network synchronization can not only explain many natural phenomena but also has many applications, such as secure communication, synchronous information exchange in the internet and the synchronous transfer of digital signals in communication network (Almaas et al., 2002; Barahona and Pecora, 2002; Wang and Chen, 2003). Synchronization of complex networks, particularly, large-scale networks of coupled chaotic oscillators has been extensively investigated in the fields of science and engineering.

The properties of a complex network are mainly determined by its topological structures connections between nodes. In the current study of complex networks, most of the existing works on synchronization consider a static networks, that is, the topological structures of which do not change as time evolves (Barahona and Pecora, 2002; Hong et al., 2002; Wang and Chen, 2002; Boccaletti et al., 2006). The MSF approach allows us to determine the stability of a linearly coupled dynamical network with a constant coupling matrix (or Laplacian) (Pecora and Carroll, 1998; Barahona and Pecora, 2002; Nishikawa and Motter, 2006; Zhou and Kurths, 2006). However, numerous real-world networks such as biological, communication, social and epidemiological networks generally evolve with time-varying topological structures. Henceforth, researchers have devoted more and more efforts to complex networks with time varying topologies. Lu et al. (2009) investigated the local synchronization in networks with time-varying coupling strengths (Lu and Chen, 2005). Skufca and Bollt (2004) found that although there exists an instantaneously disconnected topology, a time-varying network could propagate sufficient information to make the complex networks achieve synchronization. Stilwell et al. (2006) found that if the network locally synchronizes for the fixed time-average of the topology and the time-average is achieved sufficiently fast, the network locally synchronizes for switching topologies. Furthermore, at the same conditions, Lu et al. (2009) found that the directed network with switching topology can reach global synchronization for sufficiently large coupling strength if there exists a spanning directed tree in the network.

One interesting topic about time varying networks is synchronization in mobile agent network, where the network usually consists of a group of interactive moving agents (Frasca et al., 2008). Due to its remarkable feature of switching topology, such an agent network model has been widely used to explore various practical problems, e.g., clock synchronization in mobile robots (Buscarino et al., 2006), synchronized bulk oscillations (Buscarino et al., 2006) and task coordination of swarming animals (Peng et al., 2009).

In this study, we consider the case of mobile agents, each one associated with a oscillator coupled with those of the neighboring agents. we adopt the constraint of fast switching (Belykh et al., 2004; Stilwell et al., 2006) to derive synchronization conditions which relate synchronization to a scaled all-to-all Laplacian matrix. We study synchronization problems of moving agent dynamical networks with. By using Lyapunov stability theory, adaptive synchronization controllers are designed. Compared with some similar results, the adaptive controllers can ensure that the states of dynamical network is synchronization. The proposed scheme has faster convergence rate.

A MOVING AGENT NETWORK MODEL

Consider a dynamical network consisting of N moving agents distributed in a two-dimensional space of size L with periodic boundary conditions. Each agent moves with velocity vi (t) and direction of motion θi (t). The velocity vi (t) is constant in module (denoted by v) and is updated in direction through the angle vi (t) for each time unit. The agents are considered as random walkers whose positions and orientations are updated according to:

(1)

where, yi (t) is the position of agent i in the plane at time t, ηi (t) with i = 1, 2, …, N are N independent random variables chosen at each time unit with uniform probability in the interval [0,2π] and ΔtM is the time unit.

We consider each agent in network to be a wave source. Also, assume that each agent emits wave to all directions without energy absorption in the propagation medium, then we have:

(2)

where, EiTx is the emission power of agent i, Eelec is RF energy consumption coefficient, Efs is energy consumption coefficient of the amplifier circuit k is the sent number of bit, d is the distance from agent i and Si (d) is the wave intensity emitted by agent i at a distance d from agent i. It is obvious that the wave intensity Si (d) decreases with the increase of d. Taking into account that each agent has a limited sensing capability, we define a critical cut-off distance, denoted by d0. Then, for two agents i, j with distance d, agent j can perceive the wave from agent i if and only if d<d0. The cut-off distance indicates that, for agent i with emission power, there exists an interaction radius of neighborhood Ri = d0 and directed edges are then established from agent i to those located within Ri to agent i.

Furthermore, the states of these neighboring agents are changed to include diffusive couplings with the state of agent i. The coupling mechanism mentioned above can serve as a reasonable representation of interactions through sounds, rays, electromagnetic waves, etc., which are widely found both in natural world and in engineering fields.

Under these hypotheses, the state dynamics of agent i can be formulated as:

(3)

where, i = 1, …, N, xi = (xi1, xi2, …, xim)TεRn are the state variables of the node i; f:DxR+→Rn is a smooth nonlinear vector-valued function governs the local dynamics of oscillator, σ is the coupling strength, gij (t) are the elements of a time-varying Laplacian matrix: G (t) = [gij (t)]εRNxN which defines the coupling relationship of agents at a given time t, for two agents i, j with distance d, if d<d0, then, gij (t) = -1, gij (t) = -1; if d>d0, then gij (t) = 0, gij (t) = 0; uiεRn are the control inputs, where s is a synchronous solution of the node system I (t) = f (x, t).

In this study, the control objective is to make the states of network (3) synchronize to a manifold defined in (4) by introducing a simple adaptive controller into each individual node:

(4)

where, s(t) is a solution of an isolated node:

(5)

We assume that s(t) is an arbitrary desired state which can be an equilibrium point, a periodic orbit, an aperiodic orbit or even a chaotic orbit in the phase space.

Next, the rigorous mathematical definition of synchronization for dynamical network (3) is introduced.

Definition 1: Let xi (t, t0, X0) (i = 1, 2, …, N) be a solution of dynamical network (3), where X0 = (x01, x02, …, x0N) are initial conditions, f:DxR+→Rn are continuously differentiable with D⊆Rn. If there is a nonempty subset Λ⊆D with x01εΛ, i = 1, 2,…N, for all t≥t0 and:

(Hereafter, denote ||.|| as the Euclidean norm). Then the dynamical network (3) is said to realize synchronization. And Λx…xΛ is called the region of synchrony for dynamical network (3).

ADAPTIVE CONTROLLER OF MOVING AGENT NETWORKS FOR SYNCHRONIZATION

In this section, we study the synchronization of moving agent network (3) by designing adaptive controllers for each agent. In order to achieve the objective on the manifold (4), let us define the error vector:

(6)

Subtracting (5) from (3) yields the error dynamical system:

(7)

Then, synchronization problem of the dynamical network (3) is equivalent to the problem of stabilization of the error dynamical system (7).

Linearizing error system (7) about the synchronized states s (t), we can get:

(8)

where, i = 1, 2, …, N and A (t) = Jf (s, t) is the Jacobian matrix of f evaluated at x = s (t).

In the following, we give a useful hypotheses.

Assumption 1 (A1): Suppose there exists a nonnegative constant α, satisfying:

Based on (A1), a network synchronization criterion is deduced as follows:

Theorem 1: Suppose that (A1) hold. Then the dynamical moving agent network (3) is synchronized under the following adaptive controllers:

(9a)

(9b)

where, ki (1≤i≤N) are any positive constants.

Proof: Select a Lyapunov function as follows:

(10)

where, constant to be given below. Then the time derivative of V (t) along the solution of the error system (8) is given as follows:

Since:

and:

Therefore:

Then, we select suitable constants to make:

be a negative definite matrix. Thus it follows that the error vector E = [e1T, e2T,…,eNT]T→0 as t→∞. That is, the synchronous solution S (t) of moving agent network (3) is synchronized under the adaptive controllers (9).

The proof is thus completed.

Remark 1: Because error dynamical system (7) is linearized, so the synchronous solution S (t) of the moving agent system is local synchronization.

Remark 2: Linearizing error system (7) about the states s (t), give A (t) = Df(s(t), t) is the Jacobian of evaluated at x = s. Suppose that there exists a nonnegative constant α satisfying ||A(t)||≤α. In fact, the Assumption 1 is likely to be satisfied. For example, general chaotic system such as Lorenz system, Rossler and Chen system, there exists a constant α satisfying ||A(t)||≤α.

Remark 3: In this study, we discussed the coupling scheme of dynamical network (3) is linear relationship. If the network coupling scheme is general nonlinear relationship, the network (3) is rewritten as follows:

(11)

The controller (9) still be able to make the network (11) achieve synchronization by adding a assumption ||h(xj)||<β, where β si a nonnegative constant.

CONCLUSION

The problem of synchronization for moving agent dynamical network is investigated. The complex network with decentralized controllers is considered as a large-scale nonlinear system. An adequate Lyapunov function is constructed to deal with the problem of controlled synchronization as to ensure the closed loop system stability. One novel network synchronization criteria have been proved by using Lyapunov stability theory. Decentralized adaptive controllers are designed to achieve synchronization for the moving agent networks. Compared with some similar results, the proposed controllers can achieve quickly synchronization.

ACKNOWLEDGMENTS

This study is supported by the Fundamental Research Funds for the Central Universities under Grant No. N100323012 to Lifu Wang, No. N100323011 to Zhi Kong, No. N090223001 to Zhaoxia Wu, Research and Development Program of Qinhuangdao Science and Technology Bureau No. 201101A046 to Zhi Kong and National Natural Science Foundation of China under Grant No. 51105068 to Xingang Wang.

REFERENCES

  • Albert, R. and A.L. Barabasi, 2002. Statistical mechanics of complex networks. Rev. Modern Phys., 74: 47-97.
    CrossRef    Direct Link    


  • Almaas, E., R.V. Kulkarni and D. Stroud, 2002. Characterizing the structure of small-world networks. Phys. Rev. Lett., Vol. 88.
    CrossRef    


  • Barahona, M. and L.M. Pecora, 2002. Synchronization in small-world systems. Phys. Rev. Lett., Vol. 89.
    CrossRef    


  • Belykh, I., V. Belykh and M. Hasler, 2004. Blinking model and synchronization in small-world networks with a time-varying coupling. Phys. D, 195: 188-206.
    Direct Link    


  • Boccaletti, S., V. Latora, Y. Moreno, M. Chavez and D.U. Hwang, 2006. Complex networks: Structure and dynamics. Phys. Rep., 424: 175-308.
    CrossRef    


  • Buscarino, A., L. Fortuna, M. Frasca and A. Rizzo, 2006. Dynamical network interactions in distributed control of robots. Chaos, Vol. 16.


  • Frasca, M., A. Buscarino, A. Rizzo, L. Fortuna and S. Boccaletti, 2008. Synchronization of moving chaotic agents. Phys. Rev. Lett., Vol. 100.


  • Hong, H., M.Y. Choi and B.J. Kim, 2002. Synchronization on small-world networks. Phys. Rev. E, Vol. 65.
    CrossRef    


  • Lu, J.H. and G.R. Chen, 2005. A time-varying complex dynamical network model and its controlled synchronization criteria. IEEE T Automat. Contr., 50: 841-846.


  • Lu, X.B., B.Z. Qin and X.Y. Lu, 2009. Global synchronization of directed networks with fast switching topologies. Commun. Theoret. Phys., 52: 1019-1024.


  • Nishikawa, T. and A.E. Motter, 2006. Synchronization is optimal in nondiagonalizable networks. Phys. Rev. E, Vol. 73.
    CrossRef    


  • Pandit, S.A. and R.E. Amritkar, 1999. Characterization and control of small-world networks. Phys. Rev. E, 60: R1119-R1122.


  • Pecora, L.M. and T.L. Carroll, 1998. Master stability functions for synchronized coupled systems. Phys. Rev. Lett., 80: 2109-2112.
    Direct Link    


  • Peng, L.Q., Y. Zhao, B.M. Tian, J. Zhang, B.H. Wang, H.T. Zhang and T. Zhou, 2009. Consensus of self-driven agents with avoidance of collisions. Phys. Rev. E, Vol. 79.
    CrossRef    


  • Skufca, J.D. and E.M. Bollt, 2004. Communication and synchronization in disconnected networks with dynamic topology: Moving neighborhood networks. Math. Biosci. Eng., 1: 347-359.
    PubMed    


  • Stilwell, D.J., E.M. Bollt and D.G. Roberson, 2006. Sufficient conditions for fast switching synchronization in time-varying network topologies. Siam J. Appl. Dyn. Syst., 5: 140-156.


  • Strogatz, S.H., 2001. Exploring complex networks. Nature, 410: 268-276.
    CrossRef    Direct Link    


  • Wang, X.F. and G. Chen, 2003. Complex networks: Small-world, scale-free and beyond. IEEE Circ. Syst. Magaz., 3: 6-20.
    CrossRef    


  • Wang, X.F. and G.R. Chen, 2002. Synchronization in scale-free dynamical networks: Robustness and fragility. Transact. Circuits Syst. I-Fundamental Theory Applicat., 49: 54-62.


  • Zhou, C. and J. Kurths, 2006. Dynamical weights and enhanced synchronization in adaptive complex networks. Phys. Rev. Lett., Vol. 96.

  • © Science Alert. All Rights Reserved