A topology control algorithm for autonomous underwater robots in three-dimensional space using PSO

Recently, data collection from seabed by means of underwater wireless sensor networks (UWSN) has attracted considerable attention. Autonomous underwater vehicles (AUVs) are increasingly used as UWSNs in underwater missions. Events and environmental parameters in underwater regions have a stochastic...

Full description

Bibliographic Details
Main Authors: Z. Amiri, A. Pouyan, H Mashayekhi
Format: Article
Language:English
Published: Shahrood University of Technology 2015-10-01
Series:Journal of Artificial Intelligence and Data Mining
Subjects:
AUV
Online Access:http://jad.shahroodut.ac.ir/article_469_08ee2e29107752d6746274d100ea2c2b.pdf
id doaj-85051f5d23d6492ab83671dd8eb5c537
record_format Article
spelling doaj-85051f5d23d6492ab83671dd8eb5c5372020-11-24T21:10:47ZengShahrood University of TechnologyJournal of Artificial Intelligence and Data Mining2322-52112322-44442015-10-013219120110.5829/idosi.JAIDM.2015.03.02.08469A topology control algorithm for autonomous underwater robots in three-dimensional space using PSOZ. Amiri0A. Pouyan1H Mashayekhi2Department of Computer & IT Engineering, University of Shahrood, Shahrood, Iran.Department of Computer & IT Engineering, University of Shahrood, Shahrood, Iran.Department of Computer & IT Engineering, University of Shahrood, Shahrood, Iran.Recently, data collection from seabed by means of underwater wireless sensor networks (UWSN) has attracted considerable attention. Autonomous underwater vehicles (AUVs) are increasingly used as UWSNs in underwater missions. Events and environmental parameters in underwater regions have a stochastic nature. The target area must be covered by sensors to observe and report events. A ‘topology control algorithm’ characterizes how well a sensing field is monitored and how well pairs of sensors are mutually connected in UWSNs. It is prohibitive to use a central controller to guide AUVs’ behavior due to ever changing, unknown environmental conditions, limited bandwidth and lossy communication media. In this research, a completely decentralized three-dimensional topology control algorithm for AUVs is proposed. It is aimed at achieving maximal coverage of the target area. The algorithm enables AUVs to autonomously decide on and adjust their speed and direction based on the information collected from their neighbors. Each AUV selects the best movement at each step by independently executing a Particle Swarm Optimization (PSO) algorithm. In the fitness function, the global average neighborhood degree is used as the upper limit of the number of neighbors of each AUV. Experimental results show that limiting number of neighbors for each AUV can lead to more uniform network topologies with larger coverage. It is further shown that the proposed algorithm is more efficient in terms of major network parameters such as target area coverage, deployment time, and average travelled distance by the AUVs.http://jad.shahroodut.ac.ir/article_469_08ee2e29107752d6746274d100ea2c2b.pdfunderwater sensor networksAUVPSO Algorithmthree-dimensional topology controldistributed artificial intelligence
collection DOAJ
language English
format Article
sources DOAJ
author Z. Amiri
A. Pouyan
H Mashayekhi
spellingShingle Z. Amiri
A. Pouyan
H Mashayekhi
A topology control algorithm for autonomous underwater robots in three-dimensional space using PSO
Journal of Artificial Intelligence and Data Mining
underwater sensor networks
AUV
PSO Algorithm
three-dimensional topology control
distributed artificial intelligence
author_facet Z. Amiri
A. Pouyan
H Mashayekhi
author_sort Z. Amiri
title A topology control algorithm for autonomous underwater robots in three-dimensional space using PSO
title_short A topology control algorithm for autonomous underwater robots in three-dimensional space using PSO
title_full A topology control algorithm for autonomous underwater robots in three-dimensional space using PSO
title_fullStr A topology control algorithm for autonomous underwater robots in three-dimensional space using PSO
title_full_unstemmed A topology control algorithm for autonomous underwater robots in three-dimensional space using PSO
title_sort topology control algorithm for autonomous underwater robots in three-dimensional space using pso
publisher Shahrood University of Technology
series Journal of Artificial Intelligence and Data Mining
issn 2322-5211
2322-4444
publishDate 2015-10-01
description Recently, data collection from seabed by means of underwater wireless sensor networks (UWSN) has attracted considerable attention. Autonomous underwater vehicles (AUVs) are increasingly used as UWSNs in underwater missions. Events and environmental parameters in underwater regions have a stochastic nature. The target area must be covered by sensors to observe and report events. A ‘topology control algorithm’ characterizes how well a sensing field is monitored and how well pairs of sensors are mutually connected in UWSNs. It is prohibitive to use a central controller to guide AUVs’ behavior due to ever changing, unknown environmental conditions, limited bandwidth and lossy communication media. In this research, a completely decentralized three-dimensional topology control algorithm for AUVs is proposed. It is aimed at achieving maximal coverage of the target area. The algorithm enables AUVs to autonomously decide on and adjust their speed and direction based on the information collected from their neighbors. Each AUV selects the best movement at each step by independently executing a Particle Swarm Optimization (PSO) algorithm. In the fitness function, the global average neighborhood degree is used as the upper limit of the number of neighbors of each AUV. Experimental results show that limiting number of neighbors for each AUV can lead to more uniform network topologies with larger coverage. It is further shown that the proposed algorithm is more efficient in terms of major network parameters such as target area coverage, deployment time, and average travelled distance by the AUVs.
topic underwater sensor networks
AUV
PSO Algorithm
three-dimensional topology control
distributed artificial intelligence
url http://jad.shahroodut.ac.ir/article_469_08ee2e29107752d6746274d100ea2c2b.pdf
work_keys_str_mv AT zamiri atopologycontrolalgorithmforautonomousunderwaterrobotsinthreedimensionalspaceusingpso
AT apouyan atopologycontrolalgorithmforautonomousunderwaterrobotsinthreedimensionalspaceusingpso
AT hmashayekhi atopologycontrolalgorithmforautonomousunderwaterrobotsinthreedimensionalspaceusingpso
AT zamiri topologycontrolalgorithmforautonomousunderwaterrobotsinthreedimensionalspaceusingpso
AT apouyan topologycontrolalgorithmforautonomousunderwaterrobotsinthreedimensionalspaceusingpso
AT hmashayekhi topologycontrolalgorithmforautonomousunderwaterrobotsinthreedimensionalspaceusingpso
_version_ 1716755186824773633