Particle swarm optimization schemes based on consensus for wireless sensor networks

In this paper, we consider sensors that move according to the well-known Particle Swarm Optimization (PSO) scheme in order to improve network coverage. Unlike the original PSO, particle speed is updated by considering a consensus algorithm based on local optimum position. Two different versions of the algorithm have been simulated: a global version that allows nodes to use information of the whole sensor field and a local version based only on neighborhood information. The algorithm based on global information is used as comparison term for the local version. Also, a variant of these algorithms has been implemented by adding the concept of pioneers, which are powerful sensors that explore the field to detect interesting areas before the other sensors become active. In order to evaluate the performance of our schemes, different scenarios have been introduced by varying the probability areas for events to occur in. The performance of the network has been evaluated in terms of coverage and energy consumption for movement and has shown that the proposed techniques obtain remarkable results for both parameters considered.

[1]  George Cybenko,et al.  Dynamic Load Balancing for Distributed Memory Multiprocessors , 1989, J. Parallel Distributed Comput..

[2]  Gaurav S. Sukhatme,et al.  An Incremental Self-Deployment Algorithm for Mobile Sensor Networks , 2002, Auton. Robots.

[3]  Hao Guo,et al.  Optimizing the Localization of a Wireless Sensor Network in Real Time Based on a Low-Cost Microcontroller , 2011, IEEE Transactions on Industrial Electronics.

[4]  David Tse,et al.  Mobility increases the capacity of ad-hoc wireless networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[5]  K.S. Low,et al.  A particle swarm optimization approach for the localization of a wireless sensor network , 2008, 2008 IEEE International Symposium on Industrial Electronics.

[6]  F. Lobkowicz,et al.  Physics for Scientists and Engineers, Vol. I , 1976 .

[7]  Francesco Bullo,et al.  Distributed Control of Robotic Networks , 2009 .

[8]  Enrico Natalizio,et al.  Modelling and solving optimal placement problems in wireless sensor networks , 2011 .

[9]  Xiaodong Li,et al.  Particle Swarms for Dynamic Optimization Problems , 2008, Swarm Intelligence.

[10]  Jorge Cortes,et al.  Distributed Control of Robotic Networks: A Mathematical Approach to Motion Coordination Algorithms , 2009 .

[11]  Ammar W. Mohemmed,et al.  A wireless sensor network coverage optimization algorithm based on particle swarm optimization and Voronoi diagram , 2009, 2009 International Conference on Networking, Sensing and Control.

[12]  Xue Wang,et al.  Dynamic Deployment Optimization in Wireless Sensor Networks , 2006 .

[13]  Kejie Li,et al.  Improving sensing coverage of wireless sensor networks by employing mobile robots , 2007, 2007 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[14]  Vicsek,et al.  Novel type of phase transition in a system of self-driven particles. , 1995, Physical review letters.

[15]  Gaurav S. Sukhatme,et al.  Mobile Sensor Network Deployment using Potential Fields : A Distributed , Scalable Solution to the Area Coverage Problem , 2002 .

[16]  S.K. Halgamuge,et al.  Particle Swarm Optimisers for Cluster formation in Wireless Sensor Networks , 2005, 2005 International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[17]  B. S. Daya Sagar,et al.  Particle Swarm Optimization and Voronoi diagram for Wireless Sensor Networks coverage optimization , 2007, 2007 International Conference on Intelligent and Advanced Systems.

[18]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[19]  George J. Pappas,et al.  Flocking in Fixed and Switching Networks , 2007, IEEE Transactions on Automatic Control.

[20]  Ganesh K. Venayagamoorthy,et al.  Particle Swarm Optimization in Wireless-Sensor Networks: A Brief Survey , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[21]  Mark Richards,et al.  Choosing a starting configuration for particle swarm optimization , 2004, 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No.04CH37541).