基于matlab的OFDM信号调制解调与多径传输

基于matlab的OFDM信号调制解调与多径传输

ID:35612219

大小:682.26 KB

页数:13页

时间:2019-04-01

基于matlab的OFDM信号调制解调与多径传输_第1页
基于matlab的OFDM信号调制解调与多径传输_第2页
基于matlab的OFDM信号调制解调与多径传输_第3页
基于matlab的OFDM信号调制解调与多径传输_第4页
基于matlab的OFDM信号调制解调与多径传输_第5页
资源描述:

《基于matlab的OFDM信号调制解调与多径传输》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于matlab的OFDM信号调制和多径传输仿真一、OFDM信号的调制OFDM系统实现的基本步骤为:首先是对待发送的序列进行串并转换,然后进行映射,再对其进行IFFT,即为OFDM信号的调制,加入循环前缀,然后发送。接收端接收到信号首先去掉循环前缀,然后进行FFT,即为OFDM信号的解调,然后在进行并串转换,最后进行判决得到接收序列。1、产生发送序列:可以通过matlab的round(rand(1,N))命令来产生一个随机的发送序列。2、串并转换:通过matlab的reshape命令进行串并转换,需要注意的是转换后的结果是以列为单位的,不是以行为单位的。3、16

2、QAM调制:一般可以用QPSK、M-QAM等调制方式,本次试验使用16QAM调制方式。在实验中利用所编的qam.m(自己编的)子函数来进行16QAM调制。4、调制:OFDM信号的调制是利用IFFT来实现的,注意使用matlab的IFFT命令时,是对矩阵的列向量进行变换,而不是对行向量进行变换,这样经过变换后每一行的元素的频率就是一样的,而正好每一行频率都是正交的,而每一行是属于同一个子载波。5、加入循环前缀:将IFFT变换后的后面gl个元素复制到前面,作为循环前缀,这样能抵抗由于多径时延引起的码间干扰的影响,如果循环前缀的长度大于最大时延扩展,则在理论上说能完全

3、消除码间干扰的影响。6、并串转换后送入信道进行传输,信号在信道中会产生多径、频偏、相偏等现象。7、接收端进行串并转换(同(2));8、去循环前缀;9、FFT:去循环前缀之后的信号进行FFT,使用matlab的FFT命令;10、信道估计:在此实验中是利用多径时延信道进行信息传送的,因此信号在信道中传输的过程中会出现多径时延,多普勒频移等现象,所以接收到的信号会产生严重的失真,但是如果我们知道信道对信号的影响,在接收端对信号进行恢复,从而减弱甚至抵消信道对信号的影响。本实验中使用基于LS算法的信道估计。1、16QAM解调:在实验中利用deqam.m(自己编的)子函数

4、进行16QAM解调。一、仿真结果1、产生的发送序列:随机产生的0—1序列,总数为25600个,此处只画出它的前50个值;图12、经过符号的星座映射后产生的星座图:该实验中使用16QAM进行数字调制;图21、发送信号:图32、接收信号:信号在信道中传输,不仅会受到噪声的影响,还会产生多径时延、多普勒频移等现象,所以信号会出现严重的失真;图41、信道估计后信号的星座图:图5图61、接收序列:所得的接收序列应该也是一个长度为25600的0—1序列,此处只画出它的前50个值;图7多径时延信道对信号的一个重要影响就是会使信号产生多径时延,如图8、9、10分别列出了最大时延

5、为16、33和41个数据单位时信道估计后的信号的矢量图;图8图9图10从图8、9、10可以看出,随着最大时延的增大,信道估计后的信号的矢量图的离散性越来越大。所以说最大时延和误码率有关。图11以上所涉及的都是4-pathRayleighFadingchannel,下图是多径的条数和系统误码率的关系;图12从图12可以看出,在相同的信噪比下,随着信道多径条数的增大,系统的误码率也随之增大。当信道多径的条数一定时,系统的误码率随着信噪比的增大而减小。下面分析系统误码率和信噪比的关系(以多径条数为4为例)图13、14和15分别给出了当系统的信噪比为20,15,10dB

6、时,信道估计后的信号的矢量图;图13图14图15从图13、14、15可以看出,随着系统信噪比的减小,信道估计后的信号与发送信号的区别越来越大。下图为基于4-pathRayleighFadingchannel的系统的信噪比和误码率的关系;图16附:本次实验用到的程序clc;clearall;rand('state',4);SNR=15;%信噪比取值,单位为dbfl=128;%fft的长度Ns=50;%设置一个帧结构中OFDM信号的个数para=128;%设置并行传输的子载波个数sr=250000;%设置符号速率br=sr*2;%设置每个子载波的比特率gl=32;%

7、设置保护时隙的长度an=[1,0.7,0.3,0.5];%每条多径的幅度增益%tn=[0,1,2,3];%每条路径的相对时延,单位为uswn=rand(1,4).*10;%每条路径的多普勒频移%an=rand(1,4)*2;tn=fix(rand(1,4)*0);%wn=round(rand(1,4)*10);sita=rand(1,4).*2*pi;%设置相偏%************信源发生器****************************************signal=round(rand(1,para*Ns*4));figure(1);st

8、em(signal(1:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。