用WI确定距离的最佳方法

我开始在一个用WI-FI信号强度确定位置的Android应用程序中工作。我读了很多论文,每次发现一个新想法和新概念,这让我对我要去的方法感到困惑选择。 我很好地发现,在我看来,像三角测量和三边测量这样的几何技术并不差。(我知道使用这些方法,我们需要在Android手机上使用root)。

我读了很多关于这个话题的问题和回答,我想知道在这个领域工作的人的意见,以及他们对我最终结论的看法。 PS:我重新编写了那些2011年到2012年的问题......现在我们在2014年,希望能有一个解决方案:)谢谢


FSPL取决于两个参数:一是无线电信号的频率;二是无线传输距离。 下面的公式可以反映它们之间的关系。

FSPL (dB) = 20log10(d) + 20log10(f) + K

d = distance
f = frequency
K= constant that depends on the units used for d and f
If d is measured in kilometers, f in MHz, the formula is:

FSPL (dB) = 20log10(d)+ 20log10(f) + 32.44

从Fade Margin方程中,可以用下面的公式计算自由空间路径损耗。

自由空间路径损耗= Tx功率-Tx电缆损耗+ Tx天线增益+ Rx天线增益 - Rx电缆损耗 - Rx灵敏度 - 衰落余量

利用上面的两个自由空间路径损耗方程,我们可以找出以km为单位的距离。

Distance (km) = 10^((Free Space Path Loss – 20log10(f) + 32.44)/20)

菲涅耳区是无线电波离开天线后散射到视线周围的区域。 你需要清晰的视线来保持强度,尤其是对于2.4GHz无线系统。 这是因为2.4GHz的波浪被水吸收,就像树木中的水一样。 经验法则是60%的菲涅耳区必须避开障碍物。 通常情况下,20%的菲涅耳区阻塞对链路造成很小的信号损失。 在40%以上的阻塞情况下,信号损失将变得显着。

FSPLr=17.32*√(d/4f)

d = distance [km]
f = frequency [GHz]
r = radius [m]

检查这个链接

http://www.tp-link.com/en/support/calculator/

链接地址: http://www.djcxy.com/p/84915.html

上一篇: Best method to determin distance with WI

下一篇: Trilateration example in java