雷达 · 通信 · 电子战 / 基础精学 098
单输入信道的时频相关描述一个复增益。多天线系统还需要描述发射与接收空间之间的矩阵映射。
MIMO 信道奇异值分解把耦合的多天线通道分解为若干正交空间模态,奇异值平方表示各模态功率增益,并决定可用空间流数与条件数。
:接收乘发射信道矩阵(复增益)
σi:第 i 个奇异值(幅度)
:接收与发射奇异向量(酉矩阵)
κ:奇异值条件数(无量纲)
C:等功率容量(bit/s/Hz)
任意信道可写为
若收发两端沿奇异向量旋转,系统分解为增益 σi 的独立标量通道。
非零奇异值条件数为
条件数大表示至少一个空间模态很弱。
接收端已知信道且各发射天线等功率时,
奇异向量给出最自然的空间坐标轴。散射丰富且天线相关性低时,多个奇异值可同时较大,从而支持并行数据流。
MATLAB 比较良态与高度相关的二乘二信道,计算奇异值、条件数、空间模态增益和容量随信噪比曲线。
| 量 | 数值 |
|---|---|
| good sigma max | 1.1285092594 |
| good sigma min | 0.78833168873 |
| good condition number | 1.43151578901 |
| correlated sigma max | 1.95521786165 |
| correlated sigma min | 0.00480764838762 |
| correlated condition number | 406.689030481 |
| good capacity at 20db | 11.0184760245 |
| correlated capacity at 20db | 7.58770927027 |

图 1 良态与相关 MIMO 信道的奇异值 条件数和容量
数值结果由配套 MATLAB 脚本在固定参数和固定随机种子下实际执行。脚本包含针对闭式关系 边界条件或估计误差的断言,并把 MATLAB 版本与关键数值写入独立结果文件。
RTL 实现二乘二复矩阵向量乘法核心;奇异值分解通常由处理器或迭代矩阵单元完成。
配套 RTL 只实现本课中可明确量化的定点核函数或数据通路。浮点矩阵分解 概率统计和图形生成保留在 MATLAB 参考程序中。
SVD 用于空间复用模式选择、预编码和 MIMO 信道质量评估。容量公式依赖功率分配与信道知识假设。
天线相关会压缩弱奇异值。
信道估计误差影响预编码。
快速时变信道会使奇异向量过时。
容量不直接等于有限调制编码吞吐量。
MIMO SVD 把矩阵信道分解为正交空间模态。奇异值分布而非单一总功率决定空间复用质量。
内容依据:每日精学第 98 课《MIMO 信道奇异值与空间复用》。图表沿用原课固定参数数值结果,属于数值验证,不代表设备实测。