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...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Shahrood University of Technology
2015-10-01
|
Series: | Journal of Artificial Intelligence and Data Mining |
Subjects: | |
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 |