1

我有一个带有许多基站信标的系统,每个信标都广播一个无限快的信号,描述它们在二维笛卡尔平面上的位置。信号强度以1.0的 [无单位] 幂开始,强度根据以下公式在距离d上衰减:

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

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

我相信我需要执行三边测量(我最初假设三角测量,但这似乎使用时间差异?),但维基百科条目这个问题都没有帮助。

4

1 回答 1

0

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

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

y = (r1*r1 - r3*r3 + i*i + j*j) / 2*j - (i/j)*x
于 2010-11-10T13:27:46.480 回答