新闻中心

EEPW首页>嵌入式系统>设计应用> RSSI测距和距离几何约束的节点定位算法设计与实现

RSSI测距和距离几何约束的节点定位算法设计与实现

作者: 时间:2011-07-05 来源:网络 收藏

  当两个序列相同时, 被称为Cayley-Menger行列式。在过程中,由于多径、绕射、障碍物等因素,不可避免出现误差,设未知与锚之间的真实与测量。设未知接收到锚节点 的测量信息,根据节点集合,…,,…,结合[3]利用Cayley-Menger行列式的经典理论的推导,可得到r-2个独立的二次等式, 作为未知节点与锚节点在测量过程中出现的误差,在距离限制下形成平方误差最小化非线性问题:

  运用数值分析方法,求得最优解,进而得到未知节点与锚节点位置估计值:

  三角形质心模型

  本文研究了未知节点与其无线射程范围内的三个锚节点之间的通信关系得出了未知节点所在三角区域,将三角形的质心作为未知节点的估计位置[8,9]。这里的三角形质心的基本思想是:三个锚节点A、B、C,未知节点D,利用距离约束算出节点A和D的距离为;节点B和D的距离为;节点C和D的距离为。分别以A、B、C为圆心rA,rB,rC, 为半径画圆,可得锚圆交叠区域,通过计算三个锚圆交叠区域的三个特征点的坐标,以这三个点为三角形的顶点,未知点即为三角形的质心(如图1所示)。

  假设已知3个锚节点的坐标分别为A(Xa,Ya) 、B(Xb,Yb) 、C(Xc,Yc) ,与未知节点的距离分别为rA,rB,rC,通过下面的公式求出。

  同理,可以求出F点和G点的坐标,假设未知节点M的坐标,利用质心得到未知节点M的估计坐标为 :



评论


相关推荐

技术专区

关闭