Abstract:To solve the problem of large positioning error of traditional DV-Hop algorithm in anisotropic network,an improved DV-Hop algorithm based on range correction and vulture optimization(AVOADV-Hop)is proposed.Based on the double communication radius,the algorithm introduces the distance correction threshold according to the hop number information between anchor nodes,and calculates the average hop distance based on the hop number improvement according to the position information of anchor nodes,and realizes the segmentation processing of the distance estimation between nodes.Combining dynamic adjustment and weighted ideas,the African vulture optimization algorithm replaces the least square method to solve the node coordinates.The simulation results show that the positioning errors of AVOADV-Hop algorithm are reduced by 43.6%,21.1%and 10.5%,respectively,compared with the traditional DV- Hop algorithm and the improved algorithm,and the positioning accuracy is effectively improved in three irregular networks.