由于在无线传感网络中传感节点随机分布,致使距离向量跳段(DV-Hop)定位算法的定位误差偏大,为此,采用跳数和跳距修正的方法对距离向量跳段定位算法进行改进。在计算信标节点和未知节点跳数的过程中引入节点通信距离的影响,使得节点之间的实际跳数计算更加准确;再利用线性搜索算法获取最优信标节点间的平均跳距,使信标节点的平均跳距更加精确。对比仿真实验结果表明,改进算法大大提升了定位的精度,提升幅度高达15%。
The positioning error of the DV-Hop localization algorithm is big due to the sensing node's random distribution existing in the wireless sensor network. Therefore the hop count and hop distance modification method is used to improve the DV- Hop localization algorithm. The node communication distance is introduced in the process of calculating the hop count of the bea- con node and unknown node to make the actual hop count between the nodes more accurate. The linear search algorithm is used to obtain the average hop distance of the optimal beacon node to make the average hop distance of the beacon node more accu- rate. The comparative simulation results show that the algorithm has improved the positional accuracy greatly, and its accuracy is increased by 15%.