Abstract:Aiming at the low accuracy of traditional DV-Hop positioning algorithm in wireless sensor network node positioning, this paper proposes an improved DV-Hop algorithm based on ranging correction and Harris hawks optimization algorithm. The algorithm uses multi-communication radius to adjust the minimum hop number of network nodes, optimizes the average hop distance of network nodes by using the minimum mean square error and weight factor, uses the improved Harris hawks algorithm to replace the least square method for position calculation, and introduces Tent chaotic mapping and elite group system. And the sine and cosine optimization strategy is used to avoid the algorithm falling into local optimization prematurely, and the approximate coordinate value of the network node is obtained by solving the optimal solution. The simulation results show that under different conditions, the improved algorithm can have better positioning ability compared with the traditional DV-Hop algorithm and ABCDV-Hop algorithm, the node positioning error is reduced by 20.13% and 7.74% on average, and the positioning accuracy is higher.