首页 > 行业资讯 > 【OFDM通信】基于块状导频的信道估计算法仿真含Matlab源码

【OFDM通信】基于块状导频的信道估计算法仿真含Matlab源码

时间:2022-04-19 来源: 浏览:

【OFDM通信】基于块状导频的信道估计算法仿真含Matlab源码

天天Matlab 天天Matlab
天天Matlab

TT_Matlab

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,完整matlab代码或者程序定制加qq1575304183。

收录于话题 #雷达通信matlab源码 31个

1 简介

首先对OFDM系统中基于导频辅助的信道估计算法进行研究,为了降低复杂度,利用奇异值分解(SVD)给出一种低阶近似的信道估计器。仿真结果表明LMMSE算法利用信道相关特性增加了运算量,但可以获得较好的估计效果,其简化算法(SVD)的性能略有下降,且随着信噪比增大,会出现"地板效应"。

2 部分代码

function ray_chann=rayleighnew(nsamp,tstp,fd,counter) % ***** ***** ***** *** variables ** ***** ***** ***** ***** *** % idata : input Ich data % qdata : input Qch data % iout : output Ich data % qout : output Qch data % ramp : Amplitude contaminated by fading % rcos : Cosine value contaminated by fading % rsin : Cosine value contaminated by fading % nsamp : Number of samples to be simulated % tstp : Minimum time resolution % fd : maximum doppler frequency % no : number of waves in order to generate fading % counter : fading counter % flat : flat fading or not % (1->flat (only amplitude is fluctuated),0->nomal(phase and amplitude are fluctutated) % ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** *** * no=25; if fd ~= 0.0 ac0 = sqrt(1.0 ./ (2.0.*(no + 1))); % power normalized constant(ich) as0 = sqrt(1.0 ./ (2.0.*no)); % power normalized constant(qch) %ic0 = counter; % fading counter pai = 3.14159265; wm = 2.0.*pai.*fd; n = 4.*no + 2; ts = tstp; wmts = wm.*ts; paino = pai./no; xc=zeros(1,nsamp); xs=zeros(1,nsamp); ic=[1:nsamp]+counter; for nn = 1: no cwn = cos( cos(2.0.*pai.*nn./n).*ic.*wmts ); xc = xc + cos(paino.*nn).*cwn; xs = xs + sin(paino.*nn).*cwn; end cwmt = sqrt(2.0). *cos(ic.* wmts); xc = (2.0. *xc + cwmt).* ac0; xs = 2.0. *xs.* as0; %ramp=sqrt(xc.^2+xs.^2); %rcos=xc./ramp; %rsin=xs./ramp; ray_chann=xc+j*xs; else ray_chann=ones(1,nsamp); end % ***** ***** ***** ***** ****end of file** ***** ***** ***** ***** ***** ***** ***

3 仿真结果

4 参考文献

[1]丁敬校, 王可人, 陈小波. 基于块状导频的OFDM信道估计[J]. 信息技术, 2011(7):4.

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。

部分理论引用网络文献,若有侵权联系博主删除。

版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐