使用基站信号强度的三边测量来定位接收机?

时间:2010-11-09 20:03:53

标签: algorithm geometry positioning triangulation trilateration

我有一个带有多个基站信标的系统,每个信标都广播一个描述它们在2D笛卡尔平面上的位置的无限快速信号。信号强度以 1.0 的[无单位]功率开始,强度因距离 d 而降低,具体如下公式:

       1
    --------
    4*pi*d*d

那架飞机上的某个地方是接收器。它可以从范围内的任何基站访问基站的位置和接收的信号强度。我想用这些信息确定它的位置。

我相信我需要进行三角测量(我最初假设三角测量,但似乎使用了时间差异?),但Wikipedia entrythis question都没有帮助。

1 个答案:

答案 0 :(得分:0)

我认为维基百科页面不言自明。 这是一个经典案例。在2D案例三边测量中,您需要至少有三个接收器才能估算您的位置。根据给定的信号强度,您可以通过反转公式来估计距离。我建议采取三个最小距离,以减少错误。然后你要做的是应用维基百科页面中的公式,但转换为2d案例。

x = (r1*r1 - r2*r2 + d*d) / 2*d

y = (r1*r1 - r3*r3 + i*i + j*j) / 2*j - (i/j)*x