针对传统DV-Hop定位算法在节点随机分布网络中定位精度不高的问题,提出一种改进算法,该算法首先定义伪距误差因子剔除对平均跳距计算产生较大误差的参考节点,降低网络随机拓扑分布的影响,提高锚节点平均跳距的计算精度;其次,以全网锚节点平均跳距的均值作为锚节点平均跳距校正值并向网络广播;最后,未知节点根据接收到各锚节点的平均跳距校正值运用三边或多边测量法估算坐标。仿真结果表明:同传统DV-Hop算法和部分已有改进算法相比,本文改进算法的定位精度更高。