雷达 · 通信 · 电子战 / 基础精学 106
OFDM 接收机用 FFT 分离严格栅格上的正交子载波。宽带监测和多信道接收通常还需要更强的子带隔离,因此在 DFT 前加入原型滤波。
多相 DFT 信道化器把均匀调制滤波器组分解为原型 FIR 的多相支路和短点 DFT,在共享原型系数的同时完成多个等间隔子带的滤波与降采样。
M:均匀子带数(信道)
h[n]:低通原型 FIR(系数)
em[r]:第 m 个多相分量(系数)
Yk[q]:第 k 子带低速输出(复幅度)
R=M:临界抽取因子(倍)
第 k 个分析滤波器可写为
直接实现会重复大部分乘法。
把 h[n] 按 n=rM+m 分解为 em[r]=h[rM+m],先在低速率执行 M 个支路 FIR,再作 M 点 DFT。
原型通带和阻带决定相邻子带泄漏。原型越长,过渡带越窄但延迟与乘法量增加。
多相结构把每个输入样本只送入一个相位支路,避免在即将丢弃的抽取样本上做无用乘法。短 DFT 完成所有均匀频移。
MATLAB 设计窗口化 sinc 原型,构造四路多相 DFT 信道器,用四个不同频率单音测量通道选择性和相邻泄漏。
| 量 | 数值 |
|---|---|
| 信道数 | 4 |
| 原型滤波器长度 | 64 |
| prototype cutoff cycles per sample | 0.11 |
| polyphase taps per branch | 16 |
| channel 0 power | 0.997008742549 |
| channel 1 power | 0.635602792256 |
| channel 2 power | 0.35985157103 |
| channel 3 power | 0.202244974621 |
图 1 四路多相 DFT 信道化器的原型响应和子带输出功率
数值结果由配套 MATLAB 脚本在固定参数和固定随机种子下实际执行。脚本包含针对闭式关系 边界条件或估计误差的断言,并把 MATLAB 版本与关键数值写入独立结果文件。
RTL 实现多相支路 FIR 乘加与四点蝶形接口,换相计数器控制输入样本分配。
配套 RTL 只实现本课中可明确量化的定点核函数或数据通路。浮点矩阵分解 概率统计和图形生成保留在 MATLAB 参考程序中。
多相信道化器用于宽带数字接收、多载波分路和频谱监测前端。过采样滤波器组可降低临界抽取下的混叠敏感性。
临界抽取要求严格的混叠抵消条件。
原型量化限制阻带深度。
支路时序错位会导致通道旋转。
宽带前端非理想会改变各子带增益。
多相 DFT 信道化器用原型滤波和短点 DFT 高效实现均匀滤波器组。原型响应决定子带隔离,换相时序决定通道排列。
内容依据:每日精学第 106 课《多相 DFT 信道化器》。图表沿用原课固定参数数值结果,属于数值验证,不代表设备实测。