针对传统DV-Hop算法定位精度不高的问题,提出一种融合测距修正与蝙蝠优化的改进DV-Hop算法。首先通过多通信半径对节点之间的最小跳数进行细化,其次融入加权思想减少跳距误差,最后引用改进蝙蝠算法替代最小二乘法计算未知节点坐标,将未知节点定位问题转化为求解最优问题。matlab仿真结果表明,相比经典DV-Hop算法和相关算法,改进DV-Hop算法定位精度得到有效提高。