Cargando…

Collaborative beamforming in wireless sensor networks using a novel particle swarm optimization algorithm variant

Collaborative Beamforming (CBF) is an essential tool towards increasing transmission range in Wireless Sensor Networks (WSNs). Owing to the random and complex nature of WSNs, development and use of improved metaheuristic algorithms in CBF is of essence. Particle Swarm Optimization (PSO) algorithm is...

Descripción completa

Detalles Bibliográficos
Autores principales: Maina, Robert Macharia, Kibet Lang'at, Philip, Kihato, Peter Kamita
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8564571/
https://www.ncbi.nlm.nih.gov/pubmed/34754980
http://dx.doi.org/10.1016/j.heliyon.2021.e08247
_version_ 1784593645830144000
author Maina, Robert Macharia
Kibet Lang'at, Philip
Kihato, Peter Kamita
author_facet Maina, Robert Macharia
Kibet Lang'at, Philip
Kihato, Peter Kamita
author_sort Maina, Robert Macharia
collection PubMed
description Collaborative Beamforming (CBF) is an essential tool towards increasing transmission range in Wireless Sensor Networks (WSNs). Owing to the random and complex nature of WSNs, development and use of improved metaheuristic algorithms in CBF is of essence. Particle Swarm Optimization (PSO) algorithm is a good candidate for use in CBF owing to its simplicity and low computation complexity. However, the basic PSO algorithm suffers from premature convergence particularly in highly multimodal functions (typical of CBF). This paper delves into the development and application of an improved Particle Swarm Optimization (PSO) algorithm in CBF. A new fuzzy-logic based confidence and inertia weight parameters adaptation scheme has been developed with an aim of enhancing exploration and exploitation capabilities of the PSO algorithm. Normalized particle quality and iteration count have been used as the inputs to the designed fuzzy-logic inference system. The fuzzy logic based parameters adaptation scheme has been implemented in the form of a lookup table to minimize “on-line” computation complexity. Furthermore, a particle culling/ re-initialization procedure is utilized at half the number of maximum iterations to enhance overall swarm diversity. The modified PSO algorithm has been christened Culled Fuzzy Adaptive Particle Swarm Optimization (CFAPSO) algorithm. The developed CFAPSO algorithm is noted to outperform other metaheuristic algorithms in a statistical performance analysis procedure (on the basis of a set of standard unimodal and multimodal functions). Upon application to CBF, the CFAPSO algorithm is found to generate a beamsteering outcome statistically identical to that of conventional beamsteering.
format Online
Article
Text
id pubmed-8564571
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-85645712021-11-08 Collaborative beamforming in wireless sensor networks using a novel particle swarm optimization algorithm variant Maina, Robert Macharia Kibet Lang'at, Philip Kihato, Peter Kamita Heliyon Research Article Collaborative Beamforming (CBF) is an essential tool towards increasing transmission range in Wireless Sensor Networks (WSNs). Owing to the random and complex nature of WSNs, development and use of improved metaheuristic algorithms in CBF is of essence. Particle Swarm Optimization (PSO) algorithm is a good candidate for use in CBF owing to its simplicity and low computation complexity. However, the basic PSO algorithm suffers from premature convergence particularly in highly multimodal functions (typical of CBF). This paper delves into the development and application of an improved Particle Swarm Optimization (PSO) algorithm in CBF. A new fuzzy-logic based confidence and inertia weight parameters adaptation scheme has been developed with an aim of enhancing exploration and exploitation capabilities of the PSO algorithm. Normalized particle quality and iteration count have been used as the inputs to the designed fuzzy-logic inference system. The fuzzy logic based parameters adaptation scheme has been implemented in the form of a lookup table to minimize “on-line” computation complexity. Furthermore, a particle culling/ re-initialization procedure is utilized at half the number of maximum iterations to enhance overall swarm diversity. The modified PSO algorithm has been christened Culled Fuzzy Adaptive Particle Swarm Optimization (CFAPSO) algorithm. The developed CFAPSO algorithm is noted to outperform other metaheuristic algorithms in a statistical performance analysis procedure (on the basis of a set of standard unimodal and multimodal functions). Upon application to CBF, the CFAPSO algorithm is found to generate a beamsteering outcome statistically identical to that of conventional beamsteering. Elsevier 2021-10-25 /pmc/articles/PMC8564571/ /pubmed/34754980 http://dx.doi.org/10.1016/j.heliyon.2021.e08247 Text en © 2021 The Author(s) https://creativecommons.org/licenses/by-nc-nd/4.0/This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Research Article
Maina, Robert Macharia
Kibet Lang'at, Philip
Kihato, Peter Kamita
Collaborative beamforming in wireless sensor networks using a novel particle swarm optimization algorithm variant
title Collaborative beamforming in wireless sensor networks using a novel particle swarm optimization algorithm variant
title_full Collaborative beamforming in wireless sensor networks using a novel particle swarm optimization algorithm variant
title_fullStr Collaborative beamforming in wireless sensor networks using a novel particle swarm optimization algorithm variant
title_full_unstemmed Collaborative beamforming in wireless sensor networks using a novel particle swarm optimization algorithm variant
title_short Collaborative beamforming in wireless sensor networks using a novel particle swarm optimization algorithm variant
title_sort collaborative beamforming in wireless sensor networks using a novel particle swarm optimization algorithm variant
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8564571/
https://www.ncbi.nlm.nih.gov/pubmed/34754980
http://dx.doi.org/10.1016/j.heliyon.2021.e08247
work_keys_str_mv AT mainarobertmacharia collaborativebeamforminginwirelesssensornetworksusinganovelparticleswarmoptimizationalgorithmvariant
AT kibetlangatphilip collaborativebeamforminginwirelesssensornetworksusinganovelparticleswarmoptimizationalgorithmvariant
AT kihatopeterkamita collaborativebeamforminginwirelesssensornetworksusinganovelparticleswarmoptimizationalgorithmvariant