北邮大三通信系统仿真与实现信道编码作业..docx

北邮大三通信系统仿真与实现信道编码作业..docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北邮大三通信系统仿真与实现信道编码作业.

多径信道模型及其对调制信号的影响信息与通信工程学院2013211108班2013210218号姓名 曹明辉目的掌握多径衰落信道模型通过信道估计的数值仿真实验,验证信道对系统的影响内容3GPP中典型应用场景的多径信道模型的时延功率谱;多径信道模型的实现,采用MATLAB中自带的Rayleighchan/Ricianchan函数产生;分析信号经过信道前后的功率谱(不同信噪比下)通过数值仿真方法获得调制信号经过多径衰落信道后的解调性能曲线多径衰落信道模型说明根据ITU-R M.2135信道模型标准,本次实验我采用的是Rural Macro (RMa)信道。从上图表中可见,其有两种典型信道模型的参数设置。一种为带有直射路径的莱斯分布信道参数,一种为不带有主信号功率的瑞利分布信道参数的设置。下面,分别对两者进行介绍 。调制信号经过多径衰落信道的实现说明我们已经知道,多径信道具有频率选择性,在调制信号经过N条路径的情况下,信道的输出为=,式中,表示与第N条多径分量相关的衰减和传播延迟,延迟和谁见都表现为时间的函数。前面已经说过,由于大量散射分量导致接收机输入信号的复包络是一个复高斯过程,在该过程均值为零的情况下,幅度满足瑞利分布,如果存在直射路径,幅度则变为莱斯分布。在调制信号通过多径信道时,由于存在多径扩展和多普勒频移,所以,会在输出端产生多个输出,正如前面公式中所提到的,从而导致接收端的信号之间存在干扰,在此,我们假设,京御景之间是不相关的,每一径的多普勒形状相同,但功率不同。利用上述参数公式,结合所查阅资料,得到如下的信道两个仿真图表。调制信号经多径衰落信道前后的功率谱说明解调性能说明(注意是SNR-BER的曲线,仿真的数据量要满足出现100个错误的要求)由于每个三次多项式需要四个条件才能确定曲线形状,所以对于组成?S的?n个三次多项式来说,这就意味着需要 4n?个条件才能确定这些多项式。但是,插值特性只给出了n+1个条件,内部数据点给出?n+1?2 =?n-1个条件,总计是 4n?2个条件。我们还需要另外两个条件,根据不同的因素我们可以使用不同的条件。附图各种插值算法的比较算法实现流程图Matlab源代码%%***********************************************************************************%% channel model simulation%%***********************************************************************************clear;% clc;tic;%%---------------------------------------------------------------------%%System Parameters%%---------------------------------------------------------------------Frame_Len=100;%每100bit为一组Mod_order = 1;%指mMod_level = 2^Mod_order;%指MSNR = 0:3:30(信噪比变化量值)NumOfFrame=800*(SNR+10);%每个snr下跑的帧数%%*************************************************************%% Channel Initialization%%*************************************************************sampleTime = 1.0e-7; % Sample time (s)maxDopplerShift = 5; % Maximum Doppler shift of diffuse components (Hz)%% Rural Macro channel modeldelayVector = 1.0e-7 * [-1.4 1.6 -2.6 -2.7 -5.8 -7.5]; % Discrete delays of channelgainVector = [0 5 10 15 20 25 ]; % Average path gains (dB)rayChanObj=rayleighchan(sampleTime,maxDopplerShift,delayVector,gainVector) ;rayChanObj.NormalizePathGains=1; % the fadings are normalized such

文档评论(0)

jiulama + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档