网站大量收购闲置独家精品文档,联系QQ:2885784924

OFDM_matlab实现.ppt

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

OFDM简易模型matlab simulation * * 串/并变换 QPSK映射 FFT 移去保护时隙 QPSK逆映射 IFFT 上变频 插入保护时隙 并/串转换 串/并变换 并/串转换 下变频 信道 串行二进制数据输入 串行二进制数据输出 SNR=10; %信噪比取值 FL=128; %fft信号长度 NS=6; %一个帧结构中ofdm信号的个数 PARA=128; %子载波个数 GL=32; %保护时隙的长度 %****signal generation****************% Signal=rand(1,PARA*NS*2)0.5; %产生0,1随即序列 for i=1:PARA %串并变换 for j=1:NS*2 SigPara(i,j)=Signal(i*j); end end figure(1) subplot(211);stem(Signal(1:50),.); 前50个序列 % **********QPSK映射 *********% for j=1:NS ichannal(:,j)=SigPara(:,2*j-1); qchannal(:,j)=SigPara(:,2*j); end k=1./sqrt(2); ichannal1=ichannal.*k; qchannal1=qchannal.*k; x=ichannal1+qchannal1.*sqrt(-1); y=ifft(x); ichannal2=real(y); qchannal2=imag(y); 用ifft/fft实现的多载波调制系统是在频域上进行的 数据x的星座图 %****** 插入保护时隙 *******% ichannal3=[ichannal2(FL-GL+1:FL,:);ichannal2]; qchannal3=[qchannal2(FL-GL+1:FL,:);qchannal2]; %****** 并串变换*******% ichannal4=reshape(ichannal3,1,(FL+GL)*NS); qchannal4=reshape(qchannal3,1,(FL+GL)*NS); Tdata=ichannal4+qchannal4.*sqrt(-1); 插入循环前缀减小码间串扰, 如图所示,后20个序列搬到序列的前面 %********** recieved data ***********% Rdata=awgn(Tdata,SNR,measured); %********** remove pretection interval *********% idata=real(Rdata); qdata=imag(Rdata); idata1=reshape(idata,FL+GL,NS); qdata1=reshape(qdata,FL+GL,NS); idata2=idata1(GL+1:FL+GL,:); qdata2=qdata1(GL+1:FL+GL,:); %*********** FFT *************% Rex=idata2+qdata2*sqrt(-1); ry=fft(Rex); Reichannal=real(ry)./k; Reqchannal=imag(ry)./k; %***********QPSK reverse reflection ************% for j=1:NS Repara(:,2*j-1)=Reichannal(:,j); Repara(:,2*j)=Reqchannal(:,j); end Res=reshape(Repara,1,[]); Resig=Res0.5; figure(3) stem(Resig(1:40),.); 解调部分是调制逆过程,不再演示 右边给出解调部分的代码: 上变频部分只要将载波乘以cos(wct)将整个频谱搬移到wc处 下变频是与之相反的过程。该过程与Am调制类似 *

文档评论(0)

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

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

1亿VIP精品文档

相关文档