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...
Autores principales: | , , , , |
---|---|
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 |