Improved DV-Hop Localization Algorithm Based on Dynamic Anchor Node Set for Wireless Sensor Networks

被引:55
作者
Cao, Yuxiao [1 ]
Wang, Zhen [2 ]
机构
[1] Nanjing Inst Technol, Sch Comp Engn, Nanjing 211167, Jiangsu, Peoples R China
[2] Huizhou Univ, Sch Informat Sci & Technol, Huizhou 516007, Peoples R China
关键词
Internet of things; wireless sensor networks; localization; DV-Hop; dynamic anchor node set; particle swarm optimization; WSN;
D O I
10.1109/ACCESS.2019.2938558
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Node localization is a key issue in wireless sensor networks (WSN) area, and distance vector hop (DV-Hop) algorithm is widely adopted in WSN localization. Existing DV-Hop based algorithms employ all anchor nodes to localize the unknown node. However there is a large error of the estimated distance from the unknown node to some anchor nodes, which also results in the final unknown node localization error large. To improve the localization accuracy, we propose an improved DV-Hop algorithm based on dynamic anchor node set (DANS IDV-Hop). Differently to the existing DV-Hop based algorithms which apply total anchor nodes, DANS IDV-Hop utilizes part of anchor nodes to participate in localization. Firstly, the selection of anchor nodes is abstracted into a combinatorial optimization problem. For selecting appropriate anchor nodes, a novel binary particle coding scheme and fitness function are designed. Subsequently, the binary particle swarm optimization (BPSO) algorithm is applied to construct the dynamic anchor node set (DANS), and the localization is carried out on the DANS. Finally, the continuous particle swarm optimization (PSO) algorithm is utilized to further optimize the unknown node coordinates. Simulation results show that DANS IDV-Hop has excellent localization accuracy than that of the original DV-Hop and other DV-Hop based improved algorithms.
引用
收藏
页码:124876 / 124890
页数:15
相关论文
共 38 条
[1]  
Afzal S., 2012, J BASIC APPL SCI RES, V2, P7795
[2]   Design of a Compressive Sensing Based Fall detection System for Elderly Using WSN [J].
Angayarkanni, Veeraputhiran ;
Akshaya, Venkatachalapathy ;
Radha, Sankararajan .
WIRELESS PERSONAL COMMUNICATIONS, 2018, 98 (01) :421-437
[3]  
[Anonymous], 2016, SENSORS BASEL, DOI DOI 10.3390/S16111816
[4]   Intelligent Vehicle Counting and Classification Sensor for Real-Time Traffic Surveillance [J].
Balid, Walid ;
Tafish, Hasan ;
Refai, Hazem H. .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2018, 19 (06) :1784-1794
[5]   Optimal WSN Deployment Models for Air Pollution Monitoring [J].
Boubrima, Ahmed ;
Bechkit, Walid ;
Rivano, Herve .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2017, 16 (05) :2723-2735
[6]  
Chao Wang, 2008, 2008 3rd International Multi-Conference on Computing in the Global Information Thechnology (ICCGI 2008), P97, DOI 10.1109/ICCGI.2008.47
[7]  
Chen Shuqian, 2013, Advanced Materials Research, V756-759, P3735, DOI 10.4028/www.scientific.net/AMR.756-759.3735
[8]   A high accurate localization algorithm with DV-Hop and differential evolution for wireless sensor network [J].
Cui, Laizhong ;
Xu, Chong ;
Li, Genghui ;
Ming, Zhong ;
Feng, Yuhong ;
Lu, Nan .
APPLIED SOFT COMPUTING, 2018, 68 :39-52
[9]  
Doherty L, 2001, IEEE INFOCOM SER, P1655, DOI 10.1109/INFCOM.2001.916662
[10]   A discrete gravitational search algorithm for solving combinatorial optimization problems [J].
Dowlatshahi, Mohammad Bagher ;
Nezamabadi-Pour, Hossein ;
Mashinchi, Mashaallah .
INFORMATION SCIENCES, 2014, 258 :94-107