系统仿真学报 ›› 2016, Vol. 28 ›› Issue (6): 1273-1280.

• 仿真建模理论与方法 • 上一篇    下一篇

基于平均跳距和位置优化的改进DV-Hop定位算法

赵芝璞, 吴栋, 王艳, 纪志成   

  1. 江南大学电气自动化研究所,江苏 无锡 214122
  • 收稿日期:2015-10-29 修回日期:2015-12-22 出版日期:2016-06-08 发布日期:2020-06-08
  • 作者简介:赵芝璞(1976-),女,江苏常州,讲师,研究方向为控制工程与应用;吴栋(1989-),男,江苏南通,硕士,研究方向为控制理论与控制工程。
  • 基金资助:
    国家自然科学基金(61572238),国家863计划(2014AA041505)

Improved DV-Hop Localization Algorithm Based on Average Hopping Distance and Position Optimization

Zhao Zhipu, Wu Dong, Wang Yan, Ji Zhicheng   

  1. Institute of Electrical Automation, Jiangnan University, Wuxi 214122, China
  • Received:2015-10-29 Revised:2015-12-22 Online:2016-06-08 Published:2020-06-08

摘要: 针对DV-Hop算法在定位过程中因存在平均每跳距离误差大以及误差累积而导致定位精度不高的问题,提出了基于无线传感器网络的改进DV-Hop定位算法。该算法对接收的多个锚节点的跳距进行加权求和来减少平均每跳距离的误差,并且利用改进的最小二乘方法来解决误差累积的问题。通过MATLAB对改进的DV-Hop算法进行仿真,实验结果表明,相比于传统的DV-Hop算法、加权最小二乘的DV-Hop算法和基于RSSI每跳分级和跳距修正的算法,改进的算法在距离估计和定位精度方面有了很大的提高。

关键词: 无线传感器网络, DV-Hop算法, 节点定位, 距离估计, 最小二乘

Abstract: To overcome the low positioning accuracy caused by the imprecise estimated distance and the accumulative location error, an improved DV-Hop localization algorithm based on Wireless Sensor Network was proposed. This method, taking the summation of the beacon node average jump distance based on the weighted error correction as its average distance, was used to reduce the average jump distance error. Besides, an improved least square method was used to process the accumulative location error. The simulation results show that the improved localization algorithm performs greatly better, both in distance estimation and positioning accuracy, than the traditional DV-Hop localization algorithm, DV-Hop algorithm of weighted least squares and the improved DV-HOP positioning algorithm based on one-hop subdivision and average hopping distance modification.

Key words: wireless sensor networks, DV-Hop algorithm, node localization, distance estimation, least square method

中图分类号: