An Improved Distance Vector Jump Location Algorithm
Aiming at the error of hop count and average hop distance in the traditional DV-Hop localization algorithm for wireless sensor networks,a DV-Hop localization algorithm based on Hop number correction and improved whale algorithm is proposed.Firstly,the multiple communication radii is used to broadcast the position of the signal point to reduce the hop error.Then circle chaotic mapping is added to the whale algorithm to optimize the initial population,and adaptive weights and sine-cosine optimization are used to avoid premature local optimization.Finally,the improved whale algorithm is used to calculate the average jump distance between beacon nodes.Then weighted method is used to correct the average jump distance of unknown nodes,so as to reduce the jump distance error.Simulation results show that the localization accuracy of the improved algorithm is significantly improved compared with DV-Hop algorithm,IPSO-D algorithm and IGWO-D algorithm under the same simulation conditions.