Aiming at three-dimensional space localization problem in wireless sensor network, a method of three-dimensional centroid algorithm with spherical perception radius (3DCSPR) is proposed. The algorithm uses Gaussian probability density function to estimate the sensor node radius, and uses tetrahedron method and three-dimensional center to locate unknown node with estimated. Firstly, RSSI value between beacon nodes and destination node is selected by RSSI distribution density function, that confidence interval of nodes perception radius is estimated. Secondly, satisfied tetrahedron is got by the intersections sphere coverage of beacon nodes in three-dimensional. Finally, destination node localization is calculated with weighted centroid in three-dimensional. Simulation results show that the proposed method can significantly reduce positioning errors in three-dimensional network environment in reality and can be widely applied to many fields.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.