3. MIMO原理入门
MIMO(Multiple-Input Multiple-Output)并不是“多根天线”这么简单。它真正利用的是无线信道中天然存在的多径传播:信号从发射端到接收端会经过多条不同路径,每条路径的时延、相位、衰减都不同。MIMO 系统通过多根发射天线和多根接收天线,把这些原本被视为干扰的多径分量变成可用的自由度,从而在速率、可靠性、覆盖方向三个维度上获得增益。理解 MIMO,关键是先分清四类基本技术:空间复用、空间分集、波束成形、预编码与接收合并。
一、空间复用:把信道拆成多条并行数据流
空间复用(Spatial Multiplexing)的核心思想是:当信道矩阵 H 的秩足够高时,可以在同一时频资源上同时发送多路独立数据流。发射端把高速数据流分成 Nt 路,分别从不同天线发出;接收端用 Nr 根天线接收后,通过信道估计和均衡把混叠信号分离出来。理想情况下,容量随 min(Nt, Nr) 近似线性增长。
空间复用的典型场景是室内高信噪比、散射丰富的环境,例如 Wi-Fi 5/6 的多流传输、5G 下行 4 层或 8 层传输。它的代价是对信道条件敏感:如果信道相关性太强、秩不足,多流之间会严重干扰,误码率反而升高。因此实际系统会根据信道质量指示(CQI)和秩指示(RI)动态选择层数。
二、空间分集:用多条路径对抗衰落
空间分集(Spatial Diversity)不追求并行传数据,而是让同一份信息经过多条独立衰落的路径到达接收端,从而降低“所有路径同时深衰落”的概率。常见形式包括发射分集(如 Alamouti 空时编码)、接收分集(最大比合并 MRC)以及循环延迟分集。分集增益通常用分集阶数描述:有 L 条独立路径,误码率曲线在高信噪比下按 SNR-L 下降。
空间分集适合低信噪比、信道相关性强的场景,例如小区边缘、高速移动环境。它提升的是链路可靠性,而不是峰值速率。工程上常把分集和复用结合:在信道条件好时多用复用,在信道条件差时退回分集或波束成形。
三、波束成形:把能量定向投送到目标方向
波束成形(Beamforming)通过调整各天线阵元的幅度和相位,使合成波束在主瓣方向增强、在干扰方向形成零陷。它分为模拟波束成形、数字波束成形和混合波束成形。数字波束成形在基带对每根天线独立加权,灵活但射频链路多;模拟波束成形用移相器在射频端加权,成本低但只能形成有限波束;混合波束成形则在两者之间折中,是毫米波大规模 MIMO 的主流方案。
波束成形的关键参数是阵列几何、阵元间距、加权向量和波束宽度。阵元间距通常取半波长以避免栅瓣;加权向量决定主瓣指向和旁瓣电平。波束成形既可用于发射端,也可用于接收端,常与空间复用联合使用,形成“波束级复用”。
四、预编码与接收合并:矩阵层面的实现
预编码(Precoding)是发射端的空间预处理:把符号向量 s 乘以预编码矩阵 W,得到发射向量 x = W s。常见准则包括迫零(ZF)、最小均方误差(MMSE)、奇异值分解(SVD)和基于码本的预编码。SVD 把信道分解为 H = U Σ VH,发射端用 V 的列作为预编码向量,接收端用 UH 合并,从而把 MIMO 信道对角化成多个独立并行子信道。
接收合并(Combining)是接收端的对应操作:用合并向量或矩阵把多根天线信号合成一路或多路。MRC 最大化信噪比,适合分集;ZF 和 MMSE 用于抑制多流干扰;ML 检测性能最优但复杂度高。预编码和接收合并必须基于信道状态信息(CSI),CSI 的获取方式包括上行探测、下行导频反馈和互易性利用。
# 以 2x2 MIMO 为例的 SVD 预编码与合并
H = [[0.9, 0.3],
[0.2, 0.8]] # 2x2 信道矩阵
U, S, Vh = svd(H) # H = U * diag(S) * Vh
W = Vh.conj().T # 发射预编码矩阵
G = U.conj().T # 接收合并矩阵
y = G @ (H @ (W @ s) + n) # 等效为对角化并行子信道
五、四类技术对比与选型清单
| 技术 | 核心目标 | 关键条件 | 典型增益 | 适用场景 |
|---|---|---|---|---|
| 空间复用 | 提升峰值速率 | 信道秩高、信噪比高 | 容量随层数线性增长 | 室内热点、视距外散射丰富 |
| 空间分集 | 提升链路可靠性 | 多径独立、信道相关低 | 分集阶数提升,误码率下降 | 小区边缘、高速移动 |
| 波束成形 | 提升覆盖与信干噪比 | 阵列校准、方向信息 | 阵列增益、干扰抑制 | 毫米波、大规模 MIMO |
| 预编码/合并 | 实现空间自由度分配 | CSI 可用、矩阵运算 | 对角化、干扰消除 | 所有多天线系统 |
六、案例与常见误区
以一个 4×4 MIMO 下行链路为例:基站根据 UE 反馈的 RI=2、CQI 较高,选择 2 层空间复用;同时用 SVD 预编码把两层数据对准信道最强两个特征方向;UE 端用 MMSE 接收合并抑制剩余流间干扰。若 UE 移动到小区边缘,RI 降为 1,系统退回发射分集加波束成形,优先保证连接可靠性。这个切换过程体现了 MIMO 模式选择的核心逻辑:根据信道秩和信噪比,在速率与可靠性之间动态权衡。
总结来看,空间复用、空间分集、波束成形、预编码与接收合并并不是彼此替代的关系,而是同一套 MIMO 自由度在不同目标下的不同用法。空间复用回答“能传多快”,空间分集回答“能传多稳”,波束成形回答“能量往哪打”,预编码与接收合并回答“如何用矩阵把信道变成可用的并行子信道”。在 SDR 原型与空口验证中,只有把信道估计、CSI 反馈、预编码矩阵计算和接收合并算法串成闭环,才能真正验证 MIMO 系统的实际增益。