Three-Dimensional Localization Algorithm Based on Improved A and DV-Hop Algorithms in Wireless Sensor Network<sup>*</sup>
In the traditional wireless sensor networks (WSNs) localization algorithm based on the Internet of Things (IoT), the distance vector hop (DV-Hop) localization algorithm has the disadvantages of large deviation and low accuracy in three-dimensional (3D) space. Based on the 3DDV-Hop algorithm and comb...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-01-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/21/2/448 |
id |
doaj-ddbb33d4c2174f1c9b1f33c6bb833bdd |
---|---|
record_format |
Article |
spelling |
doaj-ddbb33d4c2174f1c9b1f33c6bb833bdd2021-01-11T00:02:06ZengMDPI AGSensors1424-82202021-01-012144844810.3390/s21020448Three-Dimensional Localization Algorithm Based on Improved A and DV-Hop Algorithms in Wireless Sensor Network<sup>*</sup>Xiaohu Huang0Dezhi Han1Mingming Cui2Guanghan Lin3Xinming Yin4Department of Information Engineering, Shanghai Maritime University, Shanghai 201306, ChinaDepartment of Information Engineering, Shanghai Maritime University, Shanghai 201306, ChinaDepartment of Information Engineering, Shanghai Maritime University, Shanghai 201306, ChinaDepartment of Information Engineering, Shanghai Maritime University, Shanghai 201306, ChinaDepartment of Computer Science and Engineering, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, ChinaIn the traditional wireless sensor networks (WSNs) localization algorithm based on the Internet of Things (IoT), the distance vector hop (DV-Hop) localization algorithm has the disadvantages of large deviation and low accuracy in three-dimensional (3D) space. Based on the 3DDV-Hop algorithm and combined with the idea of A* algorithm, this paper proposes a wireless sensor network node location algorithm (MA*-3DDV-Hop) that integrates the improved A* algorithm and the 3DDV-Hop algorithm. In MA*-3DDV-Hop, firstly, the hop-count value of nodes is optimized and the error of average distance per hop is corrected. Then, the multi-objective optimization non dominated sorting genetic algorithm (NSGA-II) is adopted to optimize the coordinates locally. After selection, crossover, mutation, the Pareto optimal solution is obtained, which overcomes the problems of premature convergence and poor convergence of existing algorithms. Moreover, it reduces the error of coordinate calculation and raises the localization accuracy of wireless sensor network nodes. For three different multi-peak random scenes, simulation results show that MA*-3DDV-Hop algorithm has better robustness and higher localization accuracy than the 3DDV-Hop, PSO-3DDV-Hop, GA-3DDV-Hop, and N2-3DDV-Hop.https://www.mdpi.com/1424-8220/21/2/448wireless sensor networks (WSNs)Internet of Things (IoT)3DDV-HopA* algorithmNSGA-IIhop-count value |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xiaohu Huang Dezhi Han Mingming Cui Guanghan Lin Xinming Yin |
spellingShingle |
Xiaohu Huang Dezhi Han Mingming Cui Guanghan Lin Xinming Yin Three-Dimensional Localization Algorithm Based on Improved A and DV-Hop Algorithms in Wireless Sensor Network<sup>*</sup> Sensors wireless sensor networks (WSNs) Internet of Things (IoT) 3DDV-Hop A* algorithm NSGA-II hop-count value |
author_facet |
Xiaohu Huang Dezhi Han Mingming Cui Guanghan Lin Xinming Yin |
author_sort |
Xiaohu Huang |
title |
Three-Dimensional Localization Algorithm Based on Improved A and DV-Hop Algorithms in Wireless Sensor Network<sup>*</sup> |
title_short |
Three-Dimensional Localization Algorithm Based on Improved A and DV-Hop Algorithms in Wireless Sensor Network<sup>*</sup> |
title_full |
Three-Dimensional Localization Algorithm Based on Improved A and DV-Hop Algorithms in Wireless Sensor Network<sup>*</sup> |
title_fullStr |
Three-Dimensional Localization Algorithm Based on Improved A and DV-Hop Algorithms in Wireless Sensor Network<sup>*</sup> |
title_full_unstemmed |
Three-Dimensional Localization Algorithm Based on Improved A and DV-Hop Algorithms in Wireless Sensor Network<sup>*</sup> |
title_sort |
three-dimensional localization algorithm based on improved a and dv-hop algorithms in wireless sensor network<sup>*</sup> |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2021-01-01 |
description |
In the traditional wireless sensor networks (WSNs) localization algorithm based on the Internet of Things (IoT), the distance vector hop (DV-Hop) localization algorithm has the disadvantages of large deviation and low accuracy in three-dimensional (3D) space. Based on the 3DDV-Hop algorithm and combined with the idea of A* algorithm, this paper proposes a wireless sensor network node location algorithm (MA*-3DDV-Hop) that integrates the improved A* algorithm and the 3DDV-Hop algorithm. In MA*-3DDV-Hop, firstly, the hop-count value of nodes is optimized and the error of average distance per hop is corrected. Then, the multi-objective optimization non dominated sorting genetic algorithm (NSGA-II) is adopted to optimize the coordinates locally. After selection, crossover, mutation, the Pareto optimal solution is obtained, which overcomes the problems of premature convergence and poor convergence of existing algorithms. Moreover, it reduces the error of coordinate calculation and raises the localization accuracy of wireless sensor network nodes. For three different multi-peak random scenes, simulation results show that MA*-3DDV-Hop algorithm has better robustness and higher localization accuracy than the 3DDV-Hop, PSO-3DDV-Hop, GA-3DDV-Hop, and N2-3DDV-Hop. |
topic |
wireless sensor networks (WSNs) Internet of Things (IoT) 3DDV-Hop A* algorithm NSGA-II hop-count value |
url |
https://www.mdpi.com/1424-8220/21/2/448 |
work_keys_str_mv |
AT xiaohuhuang threedimensionallocalizationalgorithmbasedonimprovedaanddvhopalgorithmsinwirelesssensornetworksupsup AT dezhihan threedimensionallocalizationalgorithmbasedonimprovedaanddvhopalgorithmsinwirelesssensornetworksupsup AT mingmingcui threedimensionallocalizationalgorithmbasedonimprovedaanddvhopalgorithmsinwirelesssensornetworksupsup AT guanghanlin threedimensionallocalizationalgorithmbasedonimprovedaanddvhopalgorithmsinwirelesssensornetworksupsup AT xinmingyin threedimensionallocalizationalgorithmbasedonimprovedaanddvhopalgorithmsinwirelesssensornetworksupsup |
_version_ |
1724341661075505152 |