Aiming at the problem of large positioning error of traditional DV-Hop algorithm in wireless sensor networks(WSNs),a DV-Hop positioning algorithm based on simulated annealing and optimization of salp swarm is proposed.The algorithm introduces RSSI and correction factor to quantify the minimum hops and correct the average hop distance respectively.In the process of unknown node estimation,the improved salp swarm optimization algorithm is used to replace the least square method,and combined with simulated annealing algorithm,which alleviates the disadvantage that the salp swarm optimum algorithm is easy to fall into local optimum in the optimization process.The simulation results show that the positioning precision of the improved DV-Hop algorithm is significantly improved,compared with the traditional DV-Hop positioning algorithm and other intelligent optimization algorithms.