摘要:在无线传感器网络中,由于RSSI(radio signal strength indicator)信息不需要额外的代价就可以在信息的发 送接收过程中获得,所以RSSI被公认是一种非常具有吸引力的定位信息并被研究者大量应用于其定位系统设计中.已有的基于RSSI的定位研究分为基于经验值拟合和基于经验值匹配两类.但这两类方法要么对环境敏感要么扩展性很差,在实际应用中都存在很多限制.其原因在于,RSSI值在实际系统中由于多径反射、天线朝向等因素的影响而具有各向异性的特性,从而导致RSSI值与距离之间的对应关系并不明显.提出了一种基于RSSI拟合经验图的 定位算法.在该方法中,预先采集节点有限个不同方向及这些方向上的有限个不同距离对应的RSSI值.然后,在这些 有限个方向和距离的基础上采用拟合的方法得到一张包含任一方向与距离对应的RSSI值的全向经验图.待定位节点根据当前接收到的来自不同锚节点的RSSI值和该经验图可以求得一个最合适的位置坐标.该方法兼具经验值拟合和经验值匹配两种方法的优点,充分考虑到节点信号传输模型各向异性的影响,同时又具备较好的扩展性,具有很 强的实用价值.最后,通过搭建一个包含14个MICAz节点的实验床验证了该算法的实际应用效果.系统验证结果表明:与基于RSSI的W-Centroid算法相比,该方法在室内环境下的平均定位精度要高出26%左右,在室外环境下要高出大约42%.