摘要:DV-Hop algorithm is one of the important range-free localization algorithms. It performs better in isotropic density senor networks, however, it brings larger location errors in random distributed networks. According to the localization principle of the DV-Hop algorithm, this study improves the estimation of average single hop distance by using the least equal square error and revises the estimated distance between the unknown node and the anchor node with compensation coefficient considering the wireless sensors deployed in the non-planar application scenarios. This localization algorithm is based on compensation coefficient. Simulation results show that the improved algorithm has better locating performance in locating precision by increasing appropriate computation overhead and is a feasible locating scheme in WSN in both random distributing and dynamic topology networks.