面向 5G NR 的 PTRS 相位噪声补偿仿真
提供可复现的 CPE 估计、补偿与性能评估
PTRS 相位噪声 CPE 补偿 5G NR OFDM
相位噪声会引起星座扩散与误码上升。本项目给出一致可复现的 PTRS 估计与补偿流程,并输出可视化与量化指标。适用于实验复现与工程验证。
| 痛点 | 方案 |
|---|---|
| 相位噪声建模不统一 | 多极点零点模型与一致 PSD 计算 |
| PTRS/DMRS 资源关系复杂 | 自动生成索引与资源映射图 |
| CPE 估计难以复现 | 固化估计与补偿链路 |
| 结果难以量化 | 输出 EVM、BER 与星座图 |
| 演示材料分散 | 一键运行与结果落盘 |
面向理论复现与流程可解释性设计。
面向快速验证与工程落地。
| 特性 | 传统方案 | 本方案 |
| -------------- | ------------ | ------------------ |
| 相位噪声建模 | 简化或缺省 | 多极点零点 PSD |
| CPE 估计 | 无或弱化 | PTRS 符号估计 |
| 资源映射 | 手工确认 | 自动索引与图示 |
| 指标输出 | 零散 | EVM/BER 统一统计 |
| 复现能力 | 不稳定 | 固化配置与流程 |
数据来源说明:
demo_ptrs_pn.m默认配置运行结果(outputs/latest)
| 场景 | 基线 | 本方案 | 结论 |
| ---------- | ----------- | ----------- | -------------- |
| RMS EVM | 5.362593% | 4.743402% | 有改善 |
| BER | 9.845e-05 | 9.947e-06 | 下降约 10 倍 |
| 星座分布 | 明显扩散 | 收敛明显 | 视觉改善 |
| CPE 影响 | 未补偿 | PTRS 补偿 | 旋转抑制 |
补偿前后差异清晰,便于直观评估。
| 参数 | 配置 | 性能 |
| --------------- | -------- | -------------- |
| 载波频率 | 30 GHz | 相位噪声可见 |
| PTRS 时间密度 | 1 | 补偿收益稳定 |
| PTRS 频域密度 | 2 | BER 明显下降 |
面向 MATLAB 桌面环境,流程可直接运行。
ptrs_phase_noise/ ├── core/ # 载波与 OFDM 基础 ├── pn/ # 相位噪声模型 ├── rs/ # DMRS/PTRS 资源生成 ├── map/ # 资源映射与索引 ├── sim/ # 演示脚本 ├── utils/ # 基础工具函数 ├── outputs/ # 输出结果 └── docs/ # 文档与说明
文档覆盖算法推导与工程结构两条主线。
说明相位噪声模型、ICI 机理与 PTRS CPE 补偿推导。
梳理目录结构、模块职责与主流程数据流。
相位噪声按 PSD 形状成形后施加到时域波形。
# 生成目标 PSD # 构造相位噪声对象 # 对时域波形进行相位调制
基于 PTRS 均衡符号估计每个 OFDM 符号的 CPE。
# 提取 PTRS 均衡符号 # 按符号求相位平均 # 对缺失符号线性插值
在 PTRS 覆盖区间进行相位补偿并统计指标。
# 对 PDSCH 符号执行相位补偿 # 解调并统计 EVM/BER # 输出可视化结果
cd('ptrs_phase_noise')
addpath(genpath(pwd))
run('sim/demo_ptrs_pn.m')
补偿后星座明显收敛,EVM 与 BER 指标同步改善。
图示占位说明:相位噪声 PSD、星座图与资源映射图。
仿真运行后自动输出多张图像,便于演示与报告引用。

本文代码仅为核心片段,完整版工程已整理好。 关注公众号 【 3GPP 仿真实验室】进行获取。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70049237/viewspace-3113605/ ,如需转载,请注明出处,否则将追究法律责任。