返回信息流对于MMSE算法描述,很多文章都直接引用了Jan-Jaap Van de Beek的On channel estimation in OFDM一文中的结论,即
h(lmmse)=Rhh*(Rhh+(beta/SNR)*I)^(-1)*h(ls)
(这个式子可以在另一篇文章OFDM channel estimation by singular value decomposition中找到)。
我想自己做一些这方面的Matlab仿真,但是一直没弄明白上面式子中出现的Rhh
(Rhh=E{hh^H})是如何计算的。
我从网上找了一个仿真程序,该程序是针对瑞利衰落信道下LS、LMMSE和简化的LMMSE信道估计算法的仿真。
程序中计算Rhh的方法是:
Rhh=zeros(N,N);
for k=1:N
for l=1:N
Rhh(k,l)=(1-exp((-1)*t_max*((1/trms)+j*2*pi*(k-l)/N)))./(trms*(1-exp((-1)*t_max/trms))*((1/trms)+j*2*pi*(k-l)/N));
end
end
其中trms为多经信道的平均延时,t_max为最大延时。有谁知道这个式子的出处吗?或者说,如果已经对信道进行建模,如何得到信道的自相关矩阵?
顺便问一下,上面提到的是lmmse算法,那mmse算法和它有什么区别?
谢谢指教~
附帖子中提到的文章及matlab程序下载:
附件(495KB) On_channel_estimation_in_OFDM_systems.pdf
附件(522.9KB) OFDM_channel_estimation_by_singular_value_decomposition.pdf
附件(21.7KB) LmmseLsChannelEstimation_in_OFDM_Mfiles.rar
这是一条镜像帖。来源:北邮人论坛 / communications / #13331同步于 2010/4/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖
求助:关于OFDM中MMSE信道估计算法的仿真(附文章及M文件下载)
ericcheung
2010/4/20镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复