Cargando…

A Triple-Filter NLOS Localization Algorithm Based on Fuzzy C-means for Wireless Sensor Networks

With the rapid development of communication technology in recent years, Wireless Sensor Network (WSN) has become a promising research project. WSN is widely applied in a number of fields such as military, environmental monitoring, space exploration and so on. The non-line-of-sight (NLOS) localizatio...

Descripción completa

Detalles Bibliográficos
Autores principales: Cheng, Long, Li, Yifan, Wang, Yan, Bi, Yangyang, Feng, Liang, Xue, Mingkun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6427349/
https://www.ncbi.nlm.nih.gov/pubmed/30857353
http://dx.doi.org/10.3390/s19051215
_version_ 1783405189605097472
author Cheng, Long
Li, Yifan
Wang, Yan
Bi, Yangyang
Feng, Liang
Xue, Mingkun
author_facet Cheng, Long
Li, Yifan
Wang, Yan
Bi, Yangyang
Feng, Liang
Xue, Mingkun
author_sort Cheng, Long
collection PubMed
description With the rapid development of communication technology in recent years, Wireless Sensor Network (WSN) has become a promising research project. WSN is widely applied in a number of fields such as military, environmental monitoring, space exploration and so on. The non-line-of-sight (NLOS) localization is one of the most essential techniques for WSN. However, the NLOS propagation of WSN is largely influenced by many factors. Hence, a triple filters mixed Kalman Filter (KF) and Unscented Kalman Filter (UKF) voting algorithm based on Fuzzy-C-Means (FCM) and residual analysis (TF-FCM) has been proposed to cope with this problem. Firstly, an NLOS identification algorithm based on residual analysis is used to identify NLOS errors. Then, an NLOS correction algorithm based on voting and NLOS errors classification algorithm based on FCM are used to process the NLOS measurements. Hard NLOS measurements and soft NLOS measurements are classified by FCM classification. Secondly, KF and UKF are applied to filter two categories of NLOS measurements. Thirdly, maximum likelihood localization (ML) is employed to estimate the position of mobile nodes. The simulation result confirms that the accuracy and robustness of TF-FCM are better than IMM, UKF and KF. Finally, an experiment is conducted to test and verify our algorithm which obtains higher localization accuracy.
format Online
Article
Text
id pubmed-6427349
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-64273492019-04-15 A Triple-Filter NLOS Localization Algorithm Based on Fuzzy C-means for Wireless Sensor Networks Cheng, Long Li, Yifan Wang, Yan Bi, Yangyang Feng, Liang Xue, Mingkun Sensors (Basel) Article With the rapid development of communication technology in recent years, Wireless Sensor Network (WSN) has become a promising research project. WSN is widely applied in a number of fields such as military, environmental monitoring, space exploration and so on. The non-line-of-sight (NLOS) localization is one of the most essential techniques for WSN. However, the NLOS propagation of WSN is largely influenced by many factors. Hence, a triple filters mixed Kalman Filter (KF) and Unscented Kalman Filter (UKF) voting algorithm based on Fuzzy-C-Means (FCM) and residual analysis (TF-FCM) has been proposed to cope with this problem. Firstly, an NLOS identification algorithm based on residual analysis is used to identify NLOS errors. Then, an NLOS correction algorithm based on voting and NLOS errors classification algorithm based on FCM are used to process the NLOS measurements. Hard NLOS measurements and soft NLOS measurements are classified by FCM classification. Secondly, KF and UKF are applied to filter two categories of NLOS measurements. Thirdly, maximum likelihood localization (ML) is employed to estimate the position of mobile nodes. The simulation result confirms that the accuracy and robustness of TF-FCM are better than IMM, UKF and KF. Finally, an experiment is conducted to test and verify our algorithm which obtains higher localization accuracy. MDPI 2019-03-10 /pmc/articles/PMC6427349/ /pubmed/30857353 http://dx.doi.org/10.3390/s19051215 Text en © 2019 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Cheng, Long
Li, Yifan
Wang, Yan
Bi, Yangyang
Feng, Liang
Xue, Mingkun
A Triple-Filter NLOS Localization Algorithm Based on Fuzzy C-means for Wireless Sensor Networks
title A Triple-Filter NLOS Localization Algorithm Based on Fuzzy C-means for Wireless Sensor Networks
title_full A Triple-Filter NLOS Localization Algorithm Based on Fuzzy C-means for Wireless Sensor Networks
title_fullStr A Triple-Filter NLOS Localization Algorithm Based on Fuzzy C-means for Wireless Sensor Networks
title_full_unstemmed A Triple-Filter NLOS Localization Algorithm Based on Fuzzy C-means for Wireless Sensor Networks
title_short A Triple-Filter NLOS Localization Algorithm Based on Fuzzy C-means for Wireless Sensor Networks
title_sort triple-filter nlos localization algorithm based on fuzzy c-means for wireless sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6427349/
https://www.ncbi.nlm.nih.gov/pubmed/30857353
http://dx.doi.org/10.3390/s19051215
work_keys_str_mv AT chenglong atriplefilternloslocalizationalgorithmbasedonfuzzycmeansforwirelesssensornetworks
AT liyifan atriplefilternloslocalizationalgorithmbasedonfuzzycmeansforwirelesssensornetworks
AT wangyan atriplefilternloslocalizationalgorithmbasedonfuzzycmeansforwirelesssensornetworks
AT biyangyang atriplefilternloslocalizationalgorithmbasedonfuzzycmeansforwirelesssensornetworks
AT fengliang atriplefilternloslocalizationalgorithmbasedonfuzzycmeansforwirelesssensornetworks
AT xuemingkun atriplefilternloslocalizationalgorithmbasedonfuzzycmeansforwirelesssensornetworks
AT chenglong triplefilternloslocalizationalgorithmbasedonfuzzycmeansforwirelesssensornetworks
AT liyifan triplefilternloslocalizationalgorithmbasedonfuzzycmeansforwirelesssensornetworks
AT wangyan triplefilternloslocalizationalgorithmbasedonfuzzycmeansforwirelesssensornetworks
AT biyangyang triplefilternloslocalizationalgorithmbasedonfuzzycmeansforwirelesssensornetworks
AT fengliang triplefilternloslocalizationalgorithmbasedonfuzzycmeansforwirelesssensornetworks
AT xuemingkun triplefilternloslocalizationalgorithmbasedonfuzzycmeansforwirelesssensornetworks