| With maturing of sensor technology,wireless communication technology,wireless radio frequency technology and embedded technology,the Internet of things as “important productive forces” to promote the development of economy and science and technology has born to rise,the state treats it as a focus on the development of strategic emerging industries.Wireless sensor network(WSN)as an important part in the IOT architecture,it leading to social transformation from the era of the Internet to the era of Internet of things.Node localization technology is one of the indispensable technology of wireless sensor network(WSN),it has been attracting wide attention of research in industry and academia.In modern society,we urgently needs a new type of high precision,low energy consumption,low cost localization algorithm.In wireless sensor network(WSN),location information can be described by coordinate system,and network topology of node location is advantageous for the management and maintenance of wireless sensor network.At present,there are many localization algorithms with higher positioning accuracy in two-dimensional plane,but in the real world,what we need is a three-dimensional localization algorithm with high accuracy.This paper mainly refines the hops between nodes by means of multiple communication radius detection signal and error index is used to weight it according to the hops,the hops and average jump distance error of anchor nodes are used to accurate unknown node average jump distance,at the same time,the HTL is introduced to ensure the local network.Finally,differential evolution algorithm is used to optimize the coordinates of the unknown node.The simulation experiments shows that positioning accuracy has the obvious improvement. |