📄 仿真参数设置(参考网上一个人的数据).txt
字号:
正在做OFDM信道估计,分别使用LS和LMMSE两种算法,测试系统的BER,可是仿真LMMSE的性能竟然比LS的差,百思不得其解,以下是我的系统情况:
系统带宽 Bw=8.75MHz
采样速率 Fs=10MHz
Nfft=1024
ofdm符号长度 Tb=102.4 us
循环前缀cp长度 Tg=12.8 us
Ts=Tb+Tg
一帧中共26OFDM符号,导频插入方式根据符号序列奇偶不同而不同,第一个符号序列为1,即1~26编号,导频在2~25符号中插入。
(注:这里没有考虑前导,前导应在符号1中,符号26中不插入导频,也没数据,仿真时对这部分简化了)
信道仿真情况:
假设多径功率延迟谱服从负指数分布 exp(-t/trms)
trms为多径平均延迟,trms=(1/4)*cp时长
tmax为最大多径延迟,这里我取10e-6 s
t在[0~CP]上服从均匀分布
多径延迟 [0 2 4 8 10]*1e-6 (s)
信道采样时间为 1e-7(s)
多普勒频移为 fd=100Hz
在做LMMSE估计时,首先利用LS计算得到导频处的频响 Hp_Ls,
然后根据信道统计值trms和tmax计算得到自相关函数Rhh,
再根据简化的MMSE算法准则(即LMMSE)计算:
Hp_lmmse=Rhh*inv(Rhh+(beta/snr)*I(N))*Hp_Ls
其中,beta与调制方式有关,这里我用16QAM,所以beta=17/9,
snr=10^(SNR/10);
最后用得到的两个估计值 Hp_Ls 和 Hp_lmmse分别进行内插,
并对接收数据进行均衡,
按照理论上,前者受噪声影响较大,性能不如后者,
可是我仿真出来的结果正好相反,Hp_lmmse算法的BER比 Hp_Ls 的大!
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -