《射频链路预算计算指南》

第3章 3 自由空间路径损耗模型

3 · 自由空间路径损耗模型

做射频链路预算,第一个绕不开的就是自由空间路径损耗。说白了,它就是电磁波在真空(或理想大气)中传播时,能量自然扩散造成的衰减。我刚开始做通信系统设计时,总觉得这玩意儿太简单——不就是个公式嘛。后来才发现,很多现场问题恰恰出在对这个“简单模型”的理解偏差上。

3.1 弗里斯传输公式

1937年,贝尔实验室的Harald Friis提出了一个优雅的公式,描述了理想条件下接收功率与发射功率的关系。我个人习惯把它当作链路预算的“第一性原理”。

弗里斯传输公式(Friis Transmission Equation):

Pr = Pt · Gt · Gr · (λ / 4πd)²

其中:Pr — 接收功率 (W),Pt — 发射功率 (W),Gt、Gr — 发射/接收天线增益(线性值),λ — 波长 (m),d — 距离 (m)。

你想想看,这个公式其实在告诉我们:接收功率和距离的平方成反比,和频率的平方也成反比(因为 λ = c/f)。频率越高,波长越短,同样距离下损耗就越大。嗯,这也是为什么5G毫米波基站密度那么大的原因之一。

💡 我的一点经验: 弗里斯公式成立的前提是远场条件(d >> λ),而且收发天线极化匹配、无阻挡。实际项目中,如果天线靠得太近,近场效应会让公式失效。我曾经在测试一个2.4GHz的物联网模块时,把天线放在半米内,算出来的链路预算和实测差了6dB——后来才意识到进入了近场区。

3.2 自由空间路径损耗计算

工程上我们更习惯用“路径损耗”PL(Path Loss)来表达,单位是dB。把弗里斯公式转换一下,就得到经典的自由空间路径损耗公式:

PL(dB) = 20·log₁₀(d) + 20·log₁₀(f) + 32.44

其中 d 的单位是 km,f 的单位是 MHz。这个32.44的常数是怎么来的?其实就是 20·log₁₀(4π/c) 换算出来的,c取光速 3×10⁸ m/s。我建议你把这个公式刻在脑子里——每次做链路预算快速估算都靠它。

频率 f距离 d = 100 m距离 d = 1 km距离 d = 10 km
900 MHz71.5 dB91.5 dB111.5 dB
2.4 GHz80.0 dB100.0 dB120.0 dB
5.8 GHz87.7 dB107.7 dB127.7 dB
28 GHz101.3 dB121.3 dB141.3 dB

看到没?频率从900MHz升到28GHz,同样1km距离,损耗增加了将近30dB。这意味着发射功率要翻1000倍才能达到同样的接收电平。所以做毫米波系统时,我常常得跟团队说:“别想着靠功率硬扛,得用波束赋形和高增益天线。”

3.3 频率与距离的影响

咱们单独拆开来看频率和距离这两个变量。

距离的影响: 距离每增加一倍,路径损耗增加6dB(20·log₁₀(2) ≈ 6)。这个规律很实用。比如你在现场测到100米处信号强度-70dBm,那200米处大概就是-76dBm左右(不考虑其他衰减)。

频率的影响: 频率每翻一倍,损耗同样增加6dB。所以从2.4GHz换到5GHz,还没算别的,先亏6dB。我记得有一次帮一个客户做无线视频传输方案,他们坚持用2.4GHz频段,但现场干扰严重。我建议换到5GHz,他们担心覆盖不够。我算了一笔账:频率翻倍多6dB损耗,但5GHz频段干净,而且可以用更高增益的天线,实际链路质量反而更好。

自由空间路径损耗模型 弗里斯传输公式 PL = 20logd + 20logf + 32.44 频率 & 距离影响 远场条件 极化匹配 工程估算常用 每倍距6dB 每倍频6dB 自由空间路径损耗模型 · 核心知识结构
⚠️ 避坑指南: 我曾经在一个卫星地面站项目里,直接用自由空间损耗公式算链路,结果发现实际接收电平比预期低了8dB。排查了半天,原来是忘了计入大气吸收损耗(尤其是水蒸气和氧气吸收)。自由空间模型只适用于真空或近似真空环境。地面通信中,尤其在高频段,一定要额外加上大气损耗和雨衰。

最后说一个我常用的快速心算法:记住“32.44”这个常数,然后20·log₁₀(f)和20·log₁₀(d)分别估算。比如f=2.4GHz,20·log₁₀(2400) ≈ 20·3.38 = 67.6,加上32.44就是100,再加上20·log₁₀(d)就完事了。嗯,多练几次,你也能口算链路预算。