基于跳数修正与LM优化的DV-Hop改进算法
针对DV-Hop定位算法在节点分布不均匀的传感器网络拓扑环境下,跳数与跳距估计存在误差的问题,提出了一种名为ILDV-Hop的改进算法。首先基于信标节点间估计距离与真实距离的差值,提出了一种全网络的有效跳距。其次在信标节点与未知节点间多跳计算过程中增添了修正值,同时利用接收信号强度指示(RSSI)值优化单跳值的大小。最后采用列文伯格-马夸尔特算法估计未知节点的最优位置。仿真结果表明,与传统DV-Hop算法以及基于拟牛顿迭代的DV-Hop算法相比,ILDV-Hop算法的定位误差分别减小了23%与10%左右,定位精度有了显著的提高。
In sensor network topology environment with uneven node distribution, running the DV-Hop localization algorithm often causes large errors of hop value. Considering the problem above, this paper proposed an improved localization algorithm named ILDV-Hop. Firstly, for the whole network, this algorithm calculated an effective hop size based on difference of actual and estimated distance between reference nodes. Then, with adding a correction value to the hops between unknown nodes and reference nodes, it also used the received signal strength indicator (RSSI) value to correct the distance of a single hop. Finally, the LevenbergMarquardt algorithm was applied to estimate an optimize position for each sensor. Simulation results indicate that, compared with the DV-Hop algorithm and the DV-Hop algorithm based on Quasi-Newton, the ILDV-Hop algorithm has reduced the errors by about 23% and 10% respectively, and the localization performance has increased visibly.
胡平、高清源、徐曾春
通信无线通信遥感技术
V-Hop算法有效跳距跳数列文伯格-马夸尔特算法
胡平,高清源,徐曾春.基于跳数修正与LM优化的DV-Hop改进算法[EB/OL].(2018-05-20)[2025-08-16].https://chinaxiv.org/abs/201805.00228.点此复制
评论