资源简介
信道估计的MSE性能比较,阐述了几种经典算法仿真性能的对比
代码片段和文件信息
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Author: Vinay Uday Prabhu
% E-mail: vinay_u_prabhu@yahoo.co.uk
% Function: Comparison of the performances of the LS and the MMSE channel estimators
% for a 64 sub carrier OFDM system based on the parameter of Mean square error
% Assumptions: The channel is assumed to be g(t)=delta(t-0.5 Ts)+delta(t-3.5 Ts)
% {Fractionally spaced}
%For more information on the theory and formulae used please do refer to the paper On
%“Channel Estimation In OFDM systems“ By Jan-Jaap van de Beek Ove Edfors Magnus Sandell
% Sarah Kate wilson and Petr Ola Borjesson In proceedings Of VTC‘95 Vol 2 pg.815-819
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clc;
clear all;
%Generation of a naive training sequence..
%Assuming BPSK modulation ...symbols:+1/-1
X=zeros(6464);
d=rand(641);
for i=1:64
if(d(i)>=0.5)
d(i)=+1;
else
d(i)=-1;
end
end
for i=1:64
X(ii)=d(i);
end
%Calculation of G[The channel Matrix]
%The channnel is...
%tau=[0 0.2 0.4 0.6 15 17.2]; %HT
tau=[0 0.2 0.6 1.6 2.4 5.0]; %TU The fractionally spaced taps..
%tau=[0.5 3.5];%two-ray
%for q=1:2
% a(q)=3;
%end
for q=1:6
a(q)=sqrt(exp(-tau(q)));%TU
end
%for q=1:4
% a(q)=sqrt(exp(-3.5*tau(q)));%HT
%end
%for q=5:6
% a(q)=sqrt(0.1*exp(15-tau(q)));%HT
%end
%Generation of the G matrix...
for k=1:64
s=0;
for m=1:6%TUHT
%for m=1:2%2-ray
s=s+a(m)*(exp(-j*pi*(1/64)*(k+63*tau(m)) * ( sin(pi*tau(m)) / sin(pi*(1/64)*(tau(m)-k)))));
%Go through the above cited paper for the theory behind the formula
end
g(k)=s/sqrt(64);
end
g(5)=g(4);%TU
%g(15)=g(14);%HT
G=g‘;%Thus the channel vector is evaluated..
H=fft(G);% In the freq domain..
u=rand(6464);
F=fft(u)*inv(u);% ‘F‘ is the twiddle factor matrix..
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Evaluation of the autocovariance matrix of G-Rgg
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
gg=zeros(6464);
for i=1:64
gg(ii)=G(i);
end
gg_myu = sum(gg 1)/64;
gg_mid = gg - gg_myu(ones(641):);
sum_gg_mid= sum(gg_mid 1);
Rgg = (gg_mid‘ * gg_mid- (sum_gg_mid‘ * sum_gg_mid) / 64) / (64 - 1);
hh=zeros(6464);
for i=1:64
hh(ii)=H(i);
end
hh_myu = sum(hh 1)/64;
hh_mid = hh - hh_myu(ones(641):);
sum_hh_mid= sum(hh_mid 1);
Rhh = (hh_mid‘ * hh_mid- (sum_hh_mid‘ * sum_hh_mid) / 64) / (64 - 1);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
.CA.... 4988 2009-08-26 10:19 MSE_compare.m
----------- --------- ---------- ----- ----
4988 1
- 上一篇:att48数据集
- 下一篇:xcb-proto-1.7.1.tar.gz
相关资源
- 论文研究-大规模MIMO下信道估计研究
- 数据结构各种内排序性能比较课程设
- OFDM信道估计和均衡的仿真程序,包括
- 基于mmse的信道估计算法
- SCMA调制解调仿真源代码
- 基于小波去噪与变换域的信道估计方
- ZF均衡器和MMSE均衡器设计
- 神经网络动量_自适应学习率BP算法与
- 内存修改器MemSearch
- MIMOEqualizeMMSE.docx
- P_MMSE.rar
- VMware-VIMSetup-all-5.1.0-880471.iso 地址
- ls与mmse的比较研究
- OFDM系统简化的lmmse信道估计算法
- 基于导频的信道估计mmse算法
- OFDM信道估计:经典的LS和MMSE估计,以
- 详细注释的MIMO-OFDM信道估计
- ls信道估计算法
- OFDM及信道估计的程序
- LS & MMSE channel estimators for OFDM
- MIMO介绍与MMSE均衡原理推导
- Freqent Itemset 笔记
- 论文研究-AWGN信道中一种改进OFDM系统
- SC_FDE系统信道估计与频域均衡算法研
- LMS算法和NLMS算法的性能比较
- 基于OFDM系统的信道估计
- 直接插入排序/快速排序/选择排序/冒
- MIMO_预编码算法及信道估计误差对预编
- ZF/MMSE 预编码技术
- CLEAN算法实现超宽带信道估计代码.r
评论
共有 条评论