简介:这份PPT是《移动通信系统》第二章「移动通信电波传播与传播预测模型」的教学课件,适合通信工程、电子信息类学生及备考人员系统学习无线信道基础。内容涵盖电波传播基本机理、自由空间传播、阴影衰落特性、移动无线信道参数以及传播损耗预测模型,重点剖析了白高斯噪声、视距与非视距传播、Friis自由空间模型和路径损耗指数等关键概念。压缩包共1个ppt文件,大小2.47MB,便于下载后直接用于复习或课堂展示。目前已有183人学习,资料以图文公式形式展示各个模型的推导与计算示例,能帮助读者理解理论并掌握传播损耗估算的基本方法,为后续移动通信课程打下扎实基础。
1. 移动通信电波传播与预测模型:为什么实际信号永远比教科书少 20dB
做移动通信的人对这张 PPT 里的内容应该都不陌生:反射、绕射、散射、大尺度衰落、小尺度衰落、Okumura-Hata 模型、COST231-Hata 模型,一页页翻过去全是公式和曲线。但真到了选址和网优阶段,你会发现教科书里的路径损耗算出来永远比实测乐观——同一套参数,自由空间算出来能覆盖 5 公里,实际基站打过去 2 公里就只剩-100dBm 了。这份课件讲的就是这套「理论看着完美、现实处处留情」的电波传播体系,适合正被《移动通信》课程折磨的通信工程学生,也适合刚入行做网络规划、链路预算时被领导追问「为什么覆盖少了一格」的新人网优工程师。它不教你调设备,教的是怎么判断一条传播路径上信号到底会衰减多少,以及用什么模型把这个衰减算得贴近真实。
2. 三大传播机制与衰落分类:先知道信号是怎么没的,才能谈预测
2.1 反射、绕射、散射:三种机制决定信号能走多远
电波从发射天线出来,到接收天线之间几乎不可能走直线。城市里玻璃幕墙反射、楼顶边缘绕射、树叶和粗糙墙面散射,三种机制叠加在一起,接收到的信号其实是多条路径的矢量和。这份课件对三种机制的物理条件讲得很细:反射发生在电波撞击的物体尺寸远大于波长时,绕射发生在路径被尖角或边缘阻挡时,散射则是因为物体表面粗糙或者尺寸与波长接近。工程上的直接含义是——城区宏站信号绕不过一栋 30 层的板楼,郊区基站却能靠绕射把信号送到山包后面,因为绕射损耗与障碍物的电尺寸强相关。
理解了这三种机制,很多现场问题就说得通了。比如某园区地下车库入口处信号骤降,表面看是「没信号」,实际是入口上方钢混结构形成了一条绕射路径,绕射损耗叠加了 20dB 以上。再比如水面、玻璃幕墙附近的信号忽强忽弱,那是强反射路径与直射路径相互干涉形成的快衰落。
2.2 大尺度衰落与小尺度衰落:两种衰落要分开看
课件把衰落分成两类:大尺度衰落描述的是几百米到几公里尺度上信号强度的缓慢变化,工程上用路径损耗模型来算;小尺度衰落描述的是几个波长范围内的快速波动,表现为接收电平在短时间内剧烈起伏。这两个概念必须分开处理,因为优化手段完全不同——大尺度衰落决定基站的覆盖半径和站点间距,小尺度衰落决定接收机的解调余量和分集方案。
具体到数值上,大尺度衰落通常按对数距离路径损耗模型估算,每增加十倍距离损耗增加 30-40dB;小尺度衰落则用瑞利分布或莱斯分布描述,信号可以在几百毫秒内波动 20-30dB。课件里给了一个特别关键的说法:接收机的自动增益控制(AGC)应对的是大尺度衰落的慢变化,而均衡器和分集接收应对的是小尺度衰落的快变化。这个区分在链路预算里直接对应两个不同的余量项——慢衰落余量和快衰落余量,填错了预算表后面全是坑。
2.3 多径效应与多普勒频移:动态场景的隐藏杀手
多径效应让同一符号的多个副本在不同时间到达接收机,形成码间串扰;多普勒频移则让移动中的接收机看到载波频率发生偏移。课件里对这两个现象的数学描述覆盖了时延扩展和相干带宽的推导,这是 LTE/5G 系统设计里循环前缀长度和子载波间隔的物理依据。
做工程的人需要记住的结论是:时延扩展越大,相干带宽越小,系统能支持的无均衡符号速率就越低;移动速度越快,多普勒频移越大,接收机频偏估计和补偿的压力就越大。比如高铁场景下 350km/h 的速度带来的多普勒频移可达 1.2kHz 左右,这个数值直接决定了物理层参数设计时子载波间隔不能取得太小。课件里用 okumura 曲线和数据表把不同地形、不同频率下的传播损耗差异讲得很直观,这部分是后面所有预测模型的经验基础。
3. 传播预测模型实操:Okumura-Hata 与 COST231-Hata 的参数表和边界条件
3.1 从 Okumura 曲线到 Hata 公式:经验模型的工程化过程
Okumura 在东京做过大量实测,做出了覆盖 150-1920MHz 的传播损耗曲线;Hata 把这些曲线拟合成了解析公式,方便工程计算。课件给出的 Okumura-Hata 模型适用频率范围是 150-1500MHz,基站有效天线高度 30-200m,移动台天线高度 1-10m,传播距离 1-20km。这是一个城市环境下的中远距离预测模型,也是国内 GSM-R、部分专网和 900MHz LTE 覆盖规划里还在用的主要模型。
适用边界必须记死:频率超过 1500MHz 时 Okumura-Hata 的拟合误差会明显变大,这时候要用 COST231-Hata——它在 Okumura-Hata 基础上增加了 1500-2000MHz 频段的修正项,核心就是多了一个频率修正因子 C。两套模型的数学结构相似,但 COST231 的城区修正因子在不同频率下有不同取值,课件里给出了大城市的修正系数是 3dB,中小城市是 0dB。别小看这 3dB,50% 的覆盖半径差异就是从这个修正项里产生的。
3.2 链路预算表怎么做:一份覆盖半径估算的完整过程
链路预算不是单纯套公式,而是把发射功率、天线增益、馈线损耗、人体损耗、穿透损耗、衰落余量全部列出来,算出一个允许的最大路径损耗,再反查模型公式推覆盖距离。常见做法是先在 Excel 里搭一张预算表:
| 项目 | 取值 | 说明 |
|---|---|---|
| 基站发射功率 | 43dBm(20W) | LTE 宏站典型值 |
| 基站天线增益 | 18dBi | 65° 水平波束典型板状天线 |
| 馈线及连接损耗 | 2dB | 含跳线、接头 |
| 移动台接收灵敏度 | -100dBm | 参考信号接收功率(RSRP)典型门限 |
| 人体损耗 | 3dB | 手持终端场景 |
| 穿透损耗 | 20dB | 车内损耗按 8-10dB 取 |
| 慢衰落余量 | 8dB | 对应 95% 边缘覆盖率 |
| 快衰落余量 | 2dB | 对应分集接收增益后的残余 |
| 允许最大路径损耗 | 约 144dB | 由以上收支相抵算出 |
计算出允许路径损耗后,把频率、基站高度、移动台高度代入 COST231-Hata 公式反解距离,就得到理论覆盖半径。这一步参数敏感性很强:基站高度每增加 10m,覆盖半径大约增加 8%-12%;移动台高度从 1.5m 提高到 2m,损耗能少 3-5dB。课件里把这些敏感性用曲线族表达出来,实际做站点规划时,我一般会把高度和频率各取一组上下限做三套预算——乐观、中位、保守,避免单一参数取值导致站点选址返工。
3.3 模型校正:用实测数据把公式拉回地面
任何经验模型都有地域局限性。Okumura 的曲线来自东京,Hata 的拟合基于日本城市形态;COST231 则主要验证于欧洲城市。拿到国内某城市的城区环境直接用,误差常常在 8-15dB 之间。工程上解决这个问题的标准动作是 CW 测试——用连续波信号源在待规划区域做路测,采集真实接收电平,然后用最小二乘法反推出本地的传播模型修正因子。
做法不复杂:选定一个功率已知的发射点,沿多条径向路线用车载终端连续记录接收电平,同时记录 GPS 坐标算出距离;把实测路径损耗和距离关系画成散点图,再用模型公式的形式去拟合,得到本地的路径损耗指数 n 和标准差 σ。常见的 n 值在城区 3.2-3.8 之间,郊区 2.8-3.2 之间,比自由空间的 2 大得多,这正是信号「跑不远」的数学解释。课件在后半部分给了一个完整的计算示例,从数据采集到回归拟合,每一步的公式和参数取舍都列出来了。
4. 三种常用传播模型对比与选型:从室外宏站到室内分布各有各的命
4.1 Okumura-Hata、COST231-Hata 与 Keenan-Motley 的适用场景
室内分布系统的传播预测和室外宏站完全是两套逻辑。室外模型关注的是几百米到几公里的路径损耗,室内模型要处理的是穿墙损耗、楼层衰减和走廊波导效应。Keenan-Motley 模型就是室内覆盖预测里最常用的经验公式,它的核心思路是在自由空间损耗基础上,叠加每一堵墙的穿透损耗和每一层楼的衰减因子:
L = L_0 + 10 * n * log10(d) + k_w * L_w + k_f * L_f其中L_0是 1m 处的参考路径损耗(通常取 30-35dB),n是室内路径损耗指数(视距场景取 1.8-2.2,非视距取 2.5-3.5),d是收发距离(单位 m),k_w是穿透的墙数,L_w是单墙损耗(混凝土墙约 10-15dB,石膏板墙约 3-5dB),k_f是穿过的楼层数,L_f是单层楼板损耗(约 8-12dB)。这段代码逻辑很直白,但参数敏感性极高——n取 2.0 还是 3.0,在 30m 距离上能差出 14dB 以上,这就是为什么同一套图纸,不同人估算出的室内覆盖电平能差出整整一格信号。
选型逻辑上有个简单的判断标准:覆盖半径超过 500m 选 COST231-Hata 或 Okumura-Hata,频率越高越倾向 COST231;覆盖半径在 100-500m 之间、场景是密集城区街道,可以用标准传播模型加街道峡谷修正;半径 100m 以内就是室内或微蜂窝场景,Keenan-Motley 或者射线追踪更合适。
4.2 射线追踪模型:什么时候必须掀开经验公式的底牌
经验模型算的是统计平均,射线追踪则把每条多径都当作光学射线来处理——直射、反射、绕射逐条追踪,最后在接收点做矢量叠加。课件里把射线追踪放在最后一节是有道理的,因为它计算量大、建模成本高,但对特定场景的预测精度远高于经验模型。典型应用是室内场馆、地铁站台和室内分布系统设计——这些场景结构复杂、天线近场效应明显,用 Hata 系列公式算出来的覆盖图基本不能用。
做射线追踪需要三维建筑模型和材料电磁参数,建模周期按天算,运算时间按小时算。工程上通常只在两类情况用它:一类是大型场馆室内覆盖设计,另一类是疑难区域的干扰分析——比如高架桥与周边建筑形成的多径盲区。换句话讲,能用 Hata 解决的问题不值得上射线追踪,成本不是一个量级的。
4.3 模型误差的工程容忍度:算出的是概率,不是保证
任何一个经验或半经验模型给出的预测值,都存在统计波动。标准做法是用中值预测加误差分布来描述:路径损耗预测值服从对数正态分布,标准差 σ 在城市环境通常是 8-10dB。这意味着即使模型预测接收电平为 -90dBm,实际覆盖在 95% 概率下可能落在 -74dBm 到 -106dBm 之间。网优里的「覆盖空洞」问题,根源往往不是模型算错,而是概率分布的拖尾没有留够余量。
做链路预算时,我习惯把慢衰落余量按边缘覆盖率目标反查正态分布表来取:95% 边缘覆盖对应 1.65 倍标准差,也就是 1.65×8dB 约为 13dB 的余量。很多刚入行的同事看到 13dB 觉得太大、想压到 5dB,结果建完站一测,边缘区域 RSRP 大面积低于灵敏度门限。这个选择上的差异,直接决定站点开通后是「打一次电话就要找位置」还是「随便走走都有信号」。
5. 避坑与常见问题:传播模型落地时的五个真实翻车现场
5.1 模型频率超范围照用不误,误差直接崩坏
现象:用 Okumura-Hata 算了 1800MHz 的 LTE 站点覆盖半径,规划 600m 实际只有 400m。原因:模型适配上限是 1500MHz,超出上限后拟合曲线外推误差急剧增大。解决:频率超过 1500MHz 必须换 COST231-Hata,或者用标准传播模型——它的频率适用范围覆盖 30MHz-40GHz,只是计算需要用软件实现,没法手算查表。
5.2 基站有效天线高度取值错误,覆盖半径差出两层楼
现象:同一站点,规划半径 800m,实测只有 550m。原因:把铁塔物理高度 50m 直接代入了 hb,忘了有效天线高度是天线相对周围平均地平面的高度——建在山顶的基站,周围地形起伏超过 20m,有效高度和物理高度差一大截。解决:用周边 3-5km 范围内的平均海拔做基准重新计算有效高度,城区场景建议用数字高程模型校正。
5.3 城区 vs 郊区修正因子混淆,预测电平高 3-6dB
现象:密集城区站点按郊区参数设计,边缘区域实际覆盖不达标。原因:模型参数选型没有区分环境类型,或者直接套用了全默认值。解决:城区用大城市修正因子 3dB、中小城市 0dB;同时确认建筑物密度分类——超过 50% 的建筑覆盖率必须按城区处理。
5.4 穿透损耗实测与默认值不一致,室内覆盖预估失准
现象:某办公楼的室内覆盖预测良好,现场测试却比预算低 18dB。原因:预算表用了 10dB 的混凝土墙穿透损耗,但实际外墙是双层玻璃幕墙加金属框架,透过玻璃的损耗在 6-8dB,金属框架额外增加 10-15dB,混合路径损耗远高于单一墙体。解决:做重要楼宇覆盖前,先拿一台简易信号源和频谱仪测材料穿透损耗,实测值回填预算表再重新计算。
5.5 多普勒余量留错,高铁站点掉线率居高不下
现象:高铁专网实测掉线率 3%,但链路预算显示余量充足。原因:预算表漏掉了多普勒频移引起的解调性能损失,只考虑了电平余量。解决:350km/h 场景按最大多普勒频移约 1.2kHz,预留至少 3-5dB 的额外损耗余量,同时检查接收机自动频偏补偿能力是否匹配。
6. 用实测数据反推本地参数:一份做模型校正的极简步骤
6.1 CW 测试的数据采集与清洗要点
模型校正的第一步是采集足够的有效样本。做法是选一个待规划区域的中心点架设发射天线,用连续波信号发射,接收端在车上装好 GPS 和频谱仪,按不同方向跑测试路线。数据采集有四个要点:路线尽量覆盖距离从 200m 到 5km 的多个梯度,每条径向路线的样本点不少于 200 个,记录每个点的 GPS 坐标和接收电平,同时在起点记录发射功率和天线增益用于反推路径损耗。
采集完成后先做数据清洗:剔除接收电平低于仪器底噪的数据点,剔除 GPS 漂移导致的异常坐标,合并同一条直线路径上重复的采样点。清洗完的数据按距离分箱统计,每 100m 一个区间,取区间内电平的中值作为该距离的代表值。这样做是为了平滑小尺度衰落带来的快波动,把数据的宏观趋势暴露出来。
6.2 最小二乘拟合与参数反推的计算过程
把处理后的数据代入对数距离路径损耗模型:
L(d) = L(d0) + 10 * n * log10(d / d0) + Xσ其中L(d)是距离 d 处的路径损耗(单位 dB),L(d0)是参考距离 d0(通常取 100m 或 1km)处的基准损耗,n是路径损耗指数,Xσ是均值为 0、标准差为 σ 的正态随机变量,代表慢衰落波动。此时记录实测路径损耗 Y 与对数距离 X 的对应关系,用最小二乘法对上面的线性关系做拟合:
import numpy as np # 实测数据: distances 单位 m, loss_db 单位 dB log_d = np.log10(np.array(distances)) # 最小二乘拟合: loss = a + 10 * n * log10(d) A = np.vstack([np.ones_like(log_d), 10 * log_d]).T coef, *_ = np.linalg.lstsq(A, np.array(loss_db), rcond=None) L0, n_fit = coef[0], coef[1] # 残差的标准差就是慢衰落 sigma residual = np.array(loss_db) - (L0 + 10 * n_fit * log_d) sigma = np.std(residual, ddof=2) print(f"拟合结果: L0={L0:.1f}dB, n={n_fit:.2f}, sigma={sigma:.1f}dB")这段代码里np.linalg.lstsq做的是最小二乘求解,第一个返回值是拟合系数,L0是参考距离处的基准损耗,n_fit就是本地环境的路径损耗指数。拟合后还要看残差是否接近正态分布——如果残差分布出现明显双峰,说明测试路线跨越了两种差异太大的场景(比如一边是开阔地、一边是高楼区),此时需要把数据按区域拆分重新拟合。参数反推的合理性判断:n 在 2.5-4.5 之间、σ 在 6-12dB 之间属于正常范围,超出这个区间就要回头查数据采集环节有没有问题。
从那以后我每次做站点规划,都强制把「本地模型校正」这一步放进项目流程——哪怕只花半天时间做一轮快速 CW 测试,也比直接套用课件里的经验参数踏实得多。一来一去,站点开通后的边缘覆盖率提升是实打实的,返工次数也少了大半。这份课件值得你下载后反复翻阅的,恰恰是那些「公式背后有条件、曲线背后有实测」的细节。希望帮到你。
本文还有配套的精品资源,点击获取