我研究檢測位置沒有GPS,我發現我可以通過信號強度WiFi檢測位置。 它可以檢測到:如何使用wifi檢測信號強度的距離?
FSPL取決於兩個參數:一是無線電信號的頻率;二是無線傳輸距離。下面的公式可以反映它們之間的關係。
FSPL (dB) = 20log10(d) + 20log10(f) + K
d = distance
f = frequency
K= constant that depends on the units used for d and f
如果d是公里測量中,f以MHz,其公式爲:
FSPL (dB) = 20log10(d)+ 20log10(f) + 32.44
從衰落餘量方程,自由空間路徑損耗可以用下面的方程來計算。
自由空間路徑損耗= Tx功率-TX電纜損耗+發射天線增益+接收天線增益 - 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
如何演示此方法是否正確? 每個人都可以爲我解釋一下嗎?
我覺得這是屬於[物理學SE(HTTP://physics.stackexchange .com) –
我投票結束這個問題作爲題外話,因爲它不是直接關於編程。 – Pang