针对加权质心定位算法( WCLA)对锚节点数量要求较高和定位精度较低的缺陷,提出一种基于次锚节点的改进加权质心定位算法( IWCLA-SAN)。该算法在加权因子中引入修正系数,以提高定位精度;同时,将基于粒子群优化( PSO)的定位算法的未知节点升级为次锚节点,在锚节点数量有限的情况下,以提高定位精度和定位覆盖率。仿真结果表明:该算法能有效提高定位精度和定位覆盖率。%Aiming at defect of weighted centroid localization algorithm( WCLA )having a higher demand for number of anchor nodes and low positioning precision,an improved weighted centroid localization algorithm for wireless sensor networks( WSNs)based on secondary anchor nodes( IWCLA-SAN)is proposed. In this algorithm, correction coefficient is introduced to weighting factor to improve positioning precision;also,unknown nodes based on particle swarm optimization( PSO)are upgraded as secondary anchor nodes to improve positioning precision and localization coverage rate when the number of anchor nodes is limited. Simulation result show that this algorithm can improve positioning precision and localization coverage rate effectively.
展开▼