摘要

针对无线传感器网络节点定位精度会受环境噪声影响的问题,提出信号强度反演算法和三角形质心迭代定位算法。首先,将未知节点接收到邻居锚节点的信号强度作为反演信号强度,反演信号强度被转化为未知节点的发射功率,邻居锚节点将接收到未知节点的信号强度转化为锚节点的发射功率,再将信号强度反演给未知节点,通过循环的反演关系降低环境噪声对信号强度的影响,并求出接近理想传播模型下的信号强度,从而校正邻居节点关系。由未知节点与邻居锚节点之间的信号强度关系得到迭代的三角形质心。通过不断迭代,使得三角形质心逼近未知节点的真实位置,并结合信号强度的反演算法得到较好的定位精度。仿真结果表明,信号强度反演算法有效优化节点邻居关系,在此基础上采用质心迭代算法提高定位精度。