Cargando…

An Enhanced Flower Pollination Algorithm with Gaussian Perturbation for Node Location of a WSN

Localization is one of the essential problems in internet of things (IoT) and wireless sensor network (WSN) applications. However, most traditional range-free localization algorithms cannot fulfill the practical demand for high localization accuracy. Therefore, a localization algorithm based on an e...

Descripción completa

Detalles Bibliográficos
Autores principales: Zheng, Jun, Yuan, Ting, Xie, Wenwu, Yang, Zhihe, Yu, Dan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10385948/
https://www.ncbi.nlm.nih.gov/pubmed/37514758
http://dx.doi.org/10.3390/s23146463
_version_ 1785081539039592448
author Zheng, Jun
Yuan, Ting
Xie, Wenwu
Yang, Zhihe
Yu, Dan
author_facet Zheng, Jun
Yuan, Ting
Xie, Wenwu
Yang, Zhihe
Yu, Dan
author_sort Zheng, Jun
collection PubMed
description Localization is one of the essential problems in internet of things (IoT) and wireless sensor network (WSN) applications. However, most traditional range-free localization algorithms cannot fulfill the practical demand for high localization accuracy. Therefore, a localization algorithm based on an enhanced flower pollination algorithm (FPA) with Gaussian perturbation (EFPA-G) and the DV-Hop method is proposed.FPA is widely applied, but premature convergence still cannot be avoided. How to balance its global exploration and local exploitation capabilities still remains an outstanding problem. Therefore, the following improvement schemes are introduced. A search strategy based on Gaussian perturbation is proposed to solve the imbalance between the global exploration and local exploitation search capabilities. Meanwhile, to fully exploit the variability of population information, an enhanced strategy is proposed based on optimal individual and Lévy flight. Finally, in the experiments with 26 benchmark functions and WSN simulations, the former verifies that the proposed algorithm outperforms other state-of-the-art algorithms in terms of convergence and search capability. In the simulation experiment, the best value for the normalized mean squared error obtained by the most advanced algorithm, RACS, is 20.2650%, and the best value for the mean distance error is 5.07E+00. However, EFPA-G reached 19.5182% and 4.88E+00, respectively. It is superior to existing algorithms in terms of positioning, accuracy, and robustness.
format Online
Article
Text
id pubmed-10385948
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-103859482023-07-30 An Enhanced Flower Pollination Algorithm with Gaussian Perturbation for Node Location of a WSN Zheng, Jun Yuan, Ting Xie, Wenwu Yang, Zhihe Yu, Dan Sensors (Basel) Article Localization is one of the essential problems in internet of things (IoT) and wireless sensor network (WSN) applications. However, most traditional range-free localization algorithms cannot fulfill the practical demand for high localization accuracy. Therefore, a localization algorithm based on an enhanced flower pollination algorithm (FPA) with Gaussian perturbation (EFPA-G) and the DV-Hop method is proposed.FPA is widely applied, but premature convergence still cannot be avoided. How to balance its global exploration and local exploitation capabilities still remains an outstanding problem. Therefore, the following improvement schemes are introduced. A search strategy based on Gaussian perturbation is proposed to solve the imbalance between the global exploration and local exploitation search capabilities. Meanwhile, to fully exploit the variability of population information, an enhanced strategy is proposed based on optimal individual and Lévy flight. Finally, in the experiments with 26 benchmark functions and WSN simulations, the former verifies that the proposed algorithm outperforms other state-of-the-art algorithms in terms of convergence and search capability. In the simulation experiment, the best value for the normalized mean squared error obtained by the most advanced algorithm, RACS, is 20.2650%, and the best value for the mean distance error is 5.07E+00. However, EFPA-G reached 19.5182% and 4.88E+00, respectively. It is superior to existing algorithms in terms of positioning, accuracy, and robustness. MDPI 2023-07-17 /pmc/articles/PMC10385948/ /pubmed/37514758 http://dx.doi.org/10.3390/s23146463 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zheng, Jun
Yuan, Ting
Xie, Wenwu
Yang, Zhihe
Yu, Dan
An Enhanced Flower Pollination Algorithm with Gaussian Perturbation for Node Location of a WSN
title An Enhanced Flower Pollination Algorithm with Gaussian Perturbation for Node Location of a WSN
title_full An Enhanced Flower Pollination Algorithm with Gaussian Perturbation for Node Location of a WSN
title_fullStr An Enhanced Flower Pollination Algorithm with Gaussian Perturbation for Node Location of a WSN
title_full_unstemmed An Enhanced Flower Pollination Algorithm with Gaussian Perturbation for Node Location of a WSN
title_short An Enhanced Flower Pollination Algorithm with Gaussian Perturbation for Node Location of a WSN
title_sort enhanced flower pollination algorithm with gaussian perturbation for node location of a wsn
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10385948/
https://www.ncbi.nlm.nih.gov/pubmed/37514758
http://dx.doi.org/10.3390/s23146463
work_keys_str_mv AT zhengjun anenhancedflowerpollinationalgorithmwithgaussianperturbationfornodelocationofawsn
AT yuanting anenhancedflowerpollinationalgorithmwithgaussianperturbationfornodelocationofawsn
AT xiewenwu anenhancedflowerpollinationalgorithmwithgaussianperturbationfornodelocationofawsn
AT yangzhihe anenhancedflowerpollinationalgorithmwithgaussianperturbationfornodelocationofawsn
AT yudan anenhancedflowerpollinationalgorithmwithgaussianperturbationfornodelocationofawsn
AT zhengjun enhancedflowerpollinationalgorithmwithgaussianperturbationfornodelocationofawsn
AT yuanting enhancedflowerpollinationalgorithmwithgaussianperturbationfornodelocationofawsn
AT xiewenwu enhancedflowerpollinationalgorithmwithgaussianperturbationfornodelocationofawsn
AT yangzhihe enhancedflowerpollinationalgorithmwithgaussianperturbationfornodelocationofawsn
AT yudan enhancedflowerpollinationalgorithmwithgaussianperturbationfornodelocationofawsn