雷达 · 通信 · 电子战 / 基础精学 105
循环前缀相关利用较短重复段。专用重复半符号前导显著增加相关长度,并把定时和粗频偏估计结合起来。
Schmidl Cox 前导由两个相同半符号组成,半符号延迟相关形成归一化定时平台,相关相角还能给出一定范围内的载波频偏估计。
L:重复半符号长度(样本)
P[d]:半符号延迟相关(复相关)
R[d]:后一半窗口能量,等同于 E_b(功率)
M[d]:归一化定时度量(0 至 1)
:粗频偏估计(子载波间隔)
前导满足 x[n+L]=x[n]。滑动相关为
分别计算前后两个窗口的能量:
本算例采用对称能量归一化的变体:
δ 是防止零分母的数值保护量。柯西不等式保证该度量处于 [0,1];它与仅用后一窗口能量平方的原始归一化方式应分别标明。
设接收信号中的频偏因子为 exp(j2πεn/N)。按本文“后窗口乘以前窗口共轭”的相关次序,L=N/2 对应相关相角 πε,因此
频偏以子载波间隔为单位,主值捕获区间可取 [−1,1);改变相关乘法次序时须同时改变估计式符号。
窗口同时覆盖两个相同半符号时,每对样本都同相相乘。循环前缀会使最大值延伸为平台,精确边界还需额外准则。
MATLAB 构造重复半符号前导并插入噪声序列,扫描定时度量,恢复起始位置范围和频偏相角,并观察噪声和频偏下的定时平台。 本算例未加入多径信道;按相对峰值门限测得的平台宽度受噪声影响,不直接等同于循环前缀长度。
| 量 | 数值 |
|---|---|
| FFT 长度 | 128 |
| 重复半符号长度 | 64 |
| 循环前缀长度 | 16 |
| 信噪比 / dB | 8 |
| 真实起点索引 | 81 |
| 度量峰值索引 | 82 |
| 度量平台宽度 / 样本 | 36 |
| 真实归一化频偏 | 0.18 |
| 估计归一化频偏 | 0.198238368952 |
图 1 Schmidl Cox 定时度量平台 相关相角与频偏估计
数值结果由配套 MATLAB 脚本在固定参数和固定随机种子下实际执行。脚本包含针对闭式关系 边界条件或估计误差的断言,并把 MATLAB 版本与关键数值写入独立结果文件。
RTL 实现长度 L 的延迟复相关与能量双累加核心,采用滑动加减更新降低每样本运算量。
配套 RTL 只实现本课中可明确量化的定点核函数或数据通路。浮点矩阵分解 概率统计和图形生成保留在 MATLAB 参考程序中。
Schmidl Cox 度量用于 OFDM 粗定时和频偏捕获。精确定时可结合长训练符号或信道脉冲响应。
度量在循环前缀范围形成平台。
大频偏可能超出相角捕获范围。
多径改变平台起止位置。
突发功率上升沿会影响归一化分母。
Schmidl Cox 前导以半符号重复产生强延迟相关。归一化度量提供粗定时平台,相关相角同时携带粗频偏。
内容依据:每日精学第 105 课《Schmidl Cox 定时度量》。图表沿用原课固定参数数值结果,属于数值验证,不代表设备实测。