三角定位算法

三角定位算法通过三个不共线的基站和它们到未知终端的距离来确定终端位置。实际中,由于测量误差可能使三个圆相交形成区域,此时采用最小二乘法求解估计坐标。在TD应用中,结合wifi定位库,使用信号强度和经纬度信息进行三点定位,最终得到精确的经纬度坐标。

 这是一种常见的定位算法

 

  平面上有三个不共线的基站 A,B,C,和一个未知终端 D,并已测出三个基站到终端D的距离分别为R1,R2,R3,则以三个基站坐标为圆心,三基站到未知终端距离为半径可以画出三个相交的圆,如图下图所示,未知节点坐标即为三圆相交点

  在实际测量中,往往由于测量的误差,使三个圆并不交于一点,而相交于一块区域,如下图所示。在此种情况下,便需用其他算法进行估计,这里采用最小二乘法进行求解。

  • 建立方程,得到如下方程组:

  •   用上述的前n-1个方程依次减去第n个方程,可以得到如下的矩阵表示形式:

  其中:

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值