面向读者:有1~3年经验的通信工程师。本文不堆规范条款,只回答一个问题——波束赋形(Beamforming)和大规模天线(Massive MIMO)到底是怎么工作的,为什么非这样设计不可。
想象一个方阵走过主席台。如果每个队员自由行走,队伍看起来就是一团“散波”,能量朝四面八方扩散;但如果指挥官下令“每排比前一排晚半步出发”,整个方阵的“气势”就会在一个方向上整齐地压过去——这个方向,就是队伍的“波束方向”。
5G基站的天线阵列干的就是这件事。只不过“队员”是天线阵元,“口令”是加在每个阵元信号上的相位偏移,“正步效果”就是电磁波在空中叠加出来的定向波束。
这就是波束赋形最朴素的一句话定义:用许多个小天线,通过精细控制每个小天线发(收)信号的相位和幅度,让电磁波在指定方向相长叠加、在其他方向互相抵消。
很多人第一次听说波束赋形,会以为天线里装了个“透镜”或者“反射碗”,像手电筒一样把光聚起来。错了。天线阵元本身几乎是无方向性的,波束完全靠波的干涉叠加“凭空”合成出来。
一个来自声呐领域的经典类比:如果你想让阵列中的一组扬声器朝远处的船发出一个“又狠又集中”的声脉冲,简单地让所有扬声器同时发声是行不通的——离船最近的那个扬声器发出的声音会先到。正确的做法是:让离船近的扬声器晚一点发声,让所有声波在同一时刻抵达船的位置,船听到的就是一记重锤,而不是一串零散的噗噗声。
电磁波完全一样。对窄带系统,时间延迟等价于相位偏移,于是一排天线各自带上按序递增的相移,波前就会在空中“扭”向一个角度。两列波在远场相遇时:
flowchart TD
SIG[同一信号源] --> S1[阵元A 直发]
SIG --> S2[阵元B 加相位偏移后发射]
S1 --> F{两列波在远场相遇}
S2 --> F
F -->|朝用户方向: 相位对齐| G[相长干涉<br>波峰+波峰 能量叠加<br>→ 形成指向用户的窄主瓣]
F -->|其他方向: 相位错开| H[相消干涉<br>波峰+波谷 能量抵消<br>→ 形成零陷、压低旁瓣]
定量地说,一个 $N$ 元均匀直线阵(阵元间距 $d$,波数 $k=2\pi/\lambda$)在 $\theta$ 方向合成的场强是所有阵元的复数叠加:
$$E(\theta) = \sum_{n=0}^{N-1} e^{\,j\left[n\,k d \sin\theta + \phi_n\right]}$$
想让波束指向 $\theta_0$,就给第 $n$ 个阵元设置相位:
$$\phi_n = -n\,k d \sin\theta_0$$
这个公式只告诉你一件事:波束方向是被“算”出来的相位序列决定的。改一组相移,波束瞬间转向,天线面板纹丝不动——这就是“电扫描”的含义。
还有一个反直觉的设计细节:阵元间距通常取半波长。为什么?因为间距超过半波长时,合成方向图中会冒出额外的“复制波束”(栅瓣,grating lobes),能量漏到不想要的方向,相当于空间域的“混叠”。半波长采样正是空间采样定理的要求。
波束有多窄? 主瓣宽度与阵列口径成反比:
$$\theta_{3\mathrm{dB}} \approx \frac{\lambda}{D}, \quad D \approx N \cdot d$$
阵元数翻一倍,口径翻一倍,主瓣宽度大约减半。64阵元的阵列可以把能量集中到很窄的锥角里,同时带来约 $10\lg N$ 的阵列增益——64阵元约18 dB,这几乎把用户侧的接收信噪比抬高了两个数量级。
波束赋形不是5G的发明,它比移动通信本身还要老。
那么问题来了:原理一百多年前就有了,为什么移动通信直到4G/5G才大规模用上?
两个根本障碍,也正是理解5G天线设计的钥匙:
在蜂窝系统里,这项技术也是一步步进化的:2G时代只有最原始的“发射天线选择”,3G引入了发射天线阵列赋形,4G LTE用基于预编码码本的波束赋形,到了5G,多用户MIMO成为空口的内生能力,波束赋形从“可选增强”变成了“地基”。
有了多根天线,可以打的牌其实有三张,它们经常被混为一谈,必须分清楚。
先建立数学图景。一个 $N_t$ 发、$N_r$ 收的多天线系统,可以抽象成一个矩阵信道:
$$\mathbf{y} = \mathbf{H}\mathbf{x} + \mathbf{n}$$
其中 $\mathbf{H}$ 是 $N_r \times N_t$ 的信道矩阵,每个元素刻画一对收发天线之间的增益和相位。信息论告诉我们,这个矩阵信道的容量上界是:
$$C = \log_2 \det\left(\mathbf{I} + \frac{\rho}{N_t}\mathbf{H}\mathbf{H}^H\right)$$
$\rho$ 是信噪比。当信道矩阵各元素近似独立(多径丰富)时,容量大致随 $\min(N_t, N_r)$ 线性增长——这是多天线最神奇的结论:不加频谱、不加功率,纯靠空间维度就能把速率翻倍。 1990年代贝尔实验室的BLAST和斯坦福的奠基性专利,掀起的正是这股研究洪流。
但“容量随天线数增长”只是三张牌中的一张。三张牌的全貌如下:
| 维度 | 波束赋形(预编码) | 空间复用 | 发射分集 |
|---|---|---|---|
| 各天线发的内容 | 同一路数据加权后发射 | 多路不同数据并行发射 | 同一路数据经空时编码后发射 |
| 换来的收益 | 信号更强、干扰更小(阵列增益) | 速率成倍提升(复用增益) | 链路更稳、不易掉线(分集增益) |
| 是否需要发射端知道信道 | 需要(先估计/反馈信道) | 接收端必须知道;发射端可选 | 不需要 |
| 依赖条件 | 用户在空间上可分辨 | 多径丰富、信道矩阵接近满秩 | 各天线衰落近似独立 |
| 通俗类比 | 聚光灯对准观众 | 同一条高速公路划出多条车道 | 同一消息走多个渠道送达 |
| 高信噪比下的取舍 | 提升覆盖与信噪比 | 逼近容量极限 | 低信噪比时更划算 |
这三张牌不互斥,实际系统里按需组合:信道好、终端天线多,就开多流复用;小区边缘信噪比差,就收回单流专心赋形;信道信息拿不准,就退到分集保平安。这就是调度器在每个毫秒都在做的“增益类型选择”。
flowchart TD
Q{多副天线想换来什么?}
Q -->|把能量对准用户| BF[波束赋形/预编码<br>提升信噪比、抑制干扰]
Q -->|同一频道并行发多路数据| SM[空间复用<br>流数上限 = min(发,收天线数)]
Q -->|信道未知, 只求链路稳| DC[发射分集/空时编码<br>如著名的Alamouti方案]
BF --> M1[单流赋形: 阵列增益约10lg N]
SM --> M2[多流复用: 容量约min(Nt,Nr)倍]
DC --> M3[分集增益: 显著抗快衰落]
原理清楚了,下一个工程问题是:加权到底在哪里做?
某百科上有一个非常直观的说明:假设阵列有100个阵元——
| 维度 | 模拟波束赋形 | 数字波束赋形 | 混合波束赋形 |
|---|---|---|---|
| 加权发生的位置 | 射频端模拟移相器 | 基带数字处理器 | 数字+射频两级 |
| 每阵元独立收发通道 | 不需要 | 需要 | 一组阵元共享一套 |
| 可同时生成的独立波束 | 基本一个方向 | 任意多个 | 数个到数十个 |
| 硬件成本与功耗 | 低 | 高 | 折中 |
| 幅相自由度 | 只有相位 | 幅度+相位全自由度 | 较高 |
| 典型应用 | 毫米波设备、早期雷达 | 中频大规模天线、数字阵列雷达 | 5G中频AAU、毫米波基站 |
看一张5G大规模天线AAU的内部信号链,把架构图在脑子里立起来:
flowchart TB
BB[基带处理: 每个用户的数据流] --> DP[数字预编码器<br>按用户分别计算各流的数字权重]
DP --> RF1[收发通道 1]
DP --> RF2[收发通道 2]
DP --> RFn[收发通道 64]
RF1 --> PS1[模拟移相网络<br>驱动一组阵元]
RF2 --> PS2[模拟移相网络]
RFn --> PSn[模拟移相网络]
PS1 --> AE[二维天线阵元面<br>阵元数为一两百量级<br>水平×垂直排布]
PS2 --> AE
PSn --> AE
AE --> AIR((空中合成波束))
注意这张图里的层次感:数字域的每条“流”对应一个逻辑波束,模拟域的每组移相器决定能量铺在物理阵列上的形状。数字权重解决“给谁、给多少”,模拟移相解决“波束往哪儿打、打多窄”。两层各司其职,才可能在可接受的硬件代价下,同时服务多个空间上错开的用户。
Marzetta在2010年提出了那个著名的思想实验:如果基站天线的数量远远超过小区里的用户数,并且无限制地增加下去,会发生什么?
答案是三件美妙的事情同时发生,它们合称Massive MIMO的两大理论支柱:
1. 有利传播(Favorable Propagation)。当基站天线数足够多时,不同用户的信道向量趋于近似正交——哪怕两个用户物理上只差几米,他们“看”向64根天线的信道指纹也几乎不重叠。于是基站用最简单的线性权值——最大比传输(MRT)——就能把发往用户A的波束几乎不漏地避开用户B。天线越多,越不需要聪明的算法,这是Massive MIMO最反直觉、也最美的一点。
2. 信道硬化(Channel Hardening)。单根天线的衰落像坐过山车,但64路独立衰落的合成平均值却非常平稳——统计涨落随天线数增加被抹平了。反映到网络里,就是边缘用户的速率不再大起大落,调度器可以按“确定性资源”规划小区容量。这一点已被深入研究:Björnson等人2018年的工作甚至论证了在导频开销合理的条件下,Massive MIMO的容量随天线数持续增长、“渐近无限”。
代价与软肋同样清晰:
于是工程上出现了那个经典问题:基站怎么持续知道每个用户的信道? 两条路线:
闭环跑起来之后,基站和终端之间的波束协同时序是这样的:
sequenceDiagram
participant gNB as 基站
participant UE as 终端
Note over gNB: 以时分方式在多个窄波束上轮发广播信号
gNB->>UE: 窄波束#0 广播信号
gNB->>UE: 窄波束#1 广播信号
Note over gNB: ……逐个波束扫描,直至窄波束#7
gNB->>UE: 窄波束#7 广播信号
UE->>UE: 逐波束测量信号强度,选最佳波束
UE->>gNB: 上报最佳波束编号与质量
Note over gNB: 锁定该波束方向,后续数据在此波束上调度
loop 周期性跟踪与更新
gNB->>UE: 更细的专用测量信号
UE->>gNB: 反馈信道状态(层数/预编码/信道质量)
gNB->>gNB: 更新预编码权值,微调波束方向
end
读懂这张时序图,你就能解释现网里一大批现象:为什么终端驻留时上报的是“波束级”而非“小区级”测量;为什么基站要持续轮发扫描信号而不能“锁死”一个波束(终端会移动,波束要跟着换);以及为什么高速场景下波束切换失败会直接表现为掉话。
把新旧两代设备放在一起看,工程上的差别就具体了:
| 维度 | 4G传统无源天线+RRU | 5G大规模天线AAU |
|---|---|---|
| 天线形态 | 无源馈电面板,2/4端口,扇区宽波束 | 有源阵列,64收发通道,二维阵元面 |
| 波束形态 | 固定扇区宽波束,机械下倾角 | 数十个可电调窄波束,电子下倾+用户级跟踪 |
| 广播覆盖 | 一面全向的“大灯” | 收窄后的“广播波束”,按场景配置宽度 |
| 上行接收 | 4路合并 | 64路合并,上行覆盖与容量显著增强 |
| 容量来源 | 加频段、加载频、扩容站 | 同频同站下靠空分复用与波束隔离 |
| 调测重点 | 输出功率、驻波比 | 通道校准、波束级测量、MU-MIMO配对性能 |
国内中频段5G基站普遍采用64收64发(64T64R)的AAU形态,广播波束把过去扇区级的“大灯”收窄成可按场景配置的几种宽度(如水平65°、45°、30°等典型规格),并结合电子下倾做立体覆盖。几个现网直观体现:
误解一:“波束赋形就是激光笔,能量精确指到手机。” 多径环境下更真实的画面是“聚光灯照进起雾的房间”:主瓣对准的是信道的能量集中方向(可能来自直射径,也可能来自某个强反射径的合成方向),旁瓣和散射分量依然弥漫全空间。这解释了为什么同一波束下不同位置的终端体验差异可以很大。
误解二:“64T64R就是64流,速率是4G的64倍。” 流数上限是 $\min(N_t, N_r)$——瓶颈在终端一侧。主流手机的接收天线是4根,所以单用户最多4流;64个通道的真正价值在于上行合并增益、多用户空分和波束灵活性,而不是单用户流数。
误解三:“天线越多增益线性涨,把阵列做到1024阵元一定更好。” 继续增大阵列的边际收益受三件事压制:导频开销随用户数线性增长、信道时效窗口收紧、以及阵列口径过大后同一用户在不同阵元上看到的信道角度扩展变窄(复用增益变难)。工程上64~128通道是覆盖、容量与成本的平衡点。
调试陷阱: - 波束级测量与小区级测量的混淆:5G的驻留/切换判决大量依赖波束级信号强度,做路测分析时若仍用“小区级RSRP”的4G思维,会把正常的波束切换误判为异常; - MU-MIMO配对率低:常见根因不是算法问题,而是天线权值校准漂移或用户空间隔离度差(比如都沿同一街道排布); - 广播波束配置与话务分布不匹配:水平宽度收得太窄,边缘用户掉出广播波束覆盖,表现为“信号满格却起呼失败”; - TDD帧结构配置与互易性:上行探测符号被压缩时,基站拿到的信道“保质期”变短,赋形增益缩水,容易误判为天线硬件问题。
Q1: 波束赋形和MIMO到底是什么关系? A: MIMO是多天线系统的总框架,波束赋形(预编码)是MIMO三大用法之一,专管“能量去哪、干扰避谁”;空间复用管“同一频道怎么并行传多路”;发射分集管“怎么传得更稳”。波束赋形解决的是信噪比问题,空间复用解决的是速率问题——两者在调度器里按信道条件动态组合。
Q2: 为什么Massive MIMO几乎总是和TDD一起出现? A: 核心是信道互易性。TDD上下行同频,基站从上行探测学到的信道可以直接用于下行赋形,不需要终端反馈海量信道信息,所以天线数可以做到上百;FDD上下行频段不同,互易性不成立,只能靠码本反馈近似,天线规模一大反馈开销就失控。
Q3: 相控阵雷达的波束赋形和通信基站的有什么本质区别? A: 雷达是主动探测——发一个已知脉冲、听回波,波束方向由自己决定,权值以移相器为主;通信是协作传输——波束必须对准“对方信道的形状”,权值来自信道估计,且要同时为多个用户生成多个波束并避免相互干扰。可以说雷达赋形是“我知道你不知道”,通信赋形是“我得先知道你才知道”。
Q4: 半波长间距为什么几乎成了铁律?能不能拉开天线间距? A: 半波长是避免栅瓣(空间混叠)的采样要求,用于追求窄波束的赋形阵列。但在空间复用场景下,工程上有时故意把部分天线拉开到数个波长以上——因为空间复用需要的是各天线信道“去相关”,大间距+丰富多径恰恰能降低相关性。所以你会看到赋形子阵内间距半波长、子阵之间间距拉大的混合排布。
Q5: 导频污染会怎样影响我的小区? A: 相邻小区终端复用了相同导频时,你的基站会把邻区用户的信道“误认”为本小区用户的信道,下行波束顺带往邻区用户方向漏能量——表现为本小区边缘用户速率下降、邻区干扰抬升,且投诉用户所在位置往往靠近小区交界。优化抓手是导频/探测资源的规划与分配策略。
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
