A kind of weighted quadrilateral centroid localization algorithm is proposed in this paper, which can restrain the effect of the environment noise and blind spot. Firstly, the optimal estimated RSSI value is obtained by filtering the received RSSI values from anchor points with a Gaussian Model and batch fusion. Secondly the distance from unknown node to reference anchor node is acquired by a logarithm mapping relation between RSSI values and the actual distance. Finally, by the means of setting virtual reference nodes, which eliminates the blind spots, and modifying the weights of weighted centroid localization algorithm, positioning accuracy and signal coverage are apparently improved.%为了抑制环境干扰和盲区因素对无线传感器节点定位精度的影响,以加权质心定位算法为基础,提出了一种消除盲区的四边加权质心定位算法。算法首先利用高斯模型和分批估计融合对所测RSSI值进行滤波处理并取得最优值,消除随机性干扰;然后利用RSSI值与距离的对数的映射关系得到未知节点到参考节点的距离;定位过程的最后,通过建立虚拟的参考节点来消除盲区,以及对加权质心定位算法的权重进行了修正,从而提高了定位精度和定位覆盖率。
展开▼