一种基于跳距修正的物联网中节点定位算法

A hop correction-based node localization algorithm in things of network

  • 摘要: 针对传统的DV-Hop算法存在较大定位误差的问题,提出基于狮群优化算法的节点定位 (NLLSO) 算法. NLLSO算法从估计最小跳数、修正平均跳距误差和定位算法三方面进行改进,进而降低定位误差. NLLSO算法用不同通信半径传递Beacon包,进而提高估计最小跳数值的精度. 同时,通过引入权值参数修正平均跳距的估计值. 最后,通过狮群优化算法(LSO)估计未知节点位置. 仿真结果表明:NLLSO算法的定位精度高于传统的DV-Hop算法.

     

    Abstract: In view of the large localization error in the traditional DV-Hop algorithm in wireless sensor network, node localization based on lion swarm optimization (NLLSO) algorithm is proposed in this paper. In NLLSO algorithm, the minimum-hop estimation, average hop error correction and position process are optimized to reduce the localization error. Beacon packet is transmitted in multiple communication radii way, and accuracy of estimating minimum-hop count is improved. In addition, the weight is introduced to correct the average hop. Finally, lion swarm optimization algorithm is used to solve the position of the node. The simulation results show that positioning accuracy of NLLSO algorithm is significantly improved compared with traditional DV-Hop algorithm.

     

/

返回文章
返回