In order to reduce energy-consumption and hardware investment in wireless sensor networks, an improved DV-Hop localization algorithm based on energy-saving non-ranging optimization is proposed. In this algorithm, only one anchor node broadcasts its position coordinate information to other node, thus greatly reducing the energy consumption of the node. Non-ranging energy-saving optimization algorithm is first adopted, where the size of the anchor node’s average hop and the distance of average hop between anchor nodes are used to estimate the distance between anchor node and unknown node so as to obtain the location coordinates of unknown node. In order to improve the localization accuracy, the ratio of position is introduced to reduce the localization error after obtaining the estimation of coordinates. Simulation experiment results show that compared with the DV-Hop algorithm based on least squares and the DV-Hop algorithm based on improved particle swarm optimization, our proposed localization algorithm can significantly reduce the localization error and the number of anchor nodes, which has better results in the localization accuracy and the energy-saving performance
Read full abstract