首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在matlab中采用标准PDP的瑞利信道OFDM收发器

在matlab中采用标准PDP的瑞利信道OFDM收发器
EN

Stack Overflow用户
提问于 2014-08-06 10:53:27
回答 1查看 672关注 0票数 0

我已经用标准的PDP,例如EPA,EVA和ETU.The建立了一个具有瑞利信道的OFDM收发信机,即使对于BPSK,我也会得到很高的误码率,例如error.Scatterplotting中的50-60 %或更高的比特,确认it.My it.My收发信机块包括:

--随机数据--调制(BPSK,QPSK,QAM) -- Serial2Parallel -- IFFT -- CyclicPrefix >>> Rayleigh Ch >>>删除CP数据--FFT-- Par2Ser --DeMod-- Sink数据

我使用内置的matlab函数来创建通过标准PDP作为参数的瑞利信道。

代码语言:javascript
复制
channelObj = rayleighchan(tSampling,fDoppler,tau_in_sec,pdb_in_dB);   
channelObj.ResetBeforeFiltering=0; % channel remains static before filtering

n符号的滤波& CIR的计算

代码语言:javascript
复制
for symb=1:OFDMSymb

   ofdm_td_rx_signal(:,symb) = filter(channelObj, ofdm_td_TXdata(:,symb));

   channel_cir(tapIndices,symb)= (channelObj.PathGains).';

 end

channel_cfr = fft(channel_cir,nCarrier);  % freq. response from CIR

同样地,在接收端,在FFT块之后,我尝试使用这个CFR,将接收到的符号除以CFR作为

代码语言:javascript
复制
fft_RXdata=fft_data./channel_cfr;

我得到的是非常高的信噪比和散射星座的收发模块symbols.Rest是简单的,所有的验证都是错误free...Do,让我如何改进它。我怎么能提高误码率?是否需要均衡器?匹配过滤器会有帮助吗?谢谢。

注意:只使用瑞利信道,AWGN噪声完全不加.

EN

回答 1

Stack Overflow用户

发布于 2014-08-27 10:47:44

帮助我的一种可能的解决方案是使用基于块的导频(参考虚拟数据)传输与OFDM symbols.Least平方信道估计,在RX上使用接收到的导频数据执行信道估计,该数据固有地捕获信道行为。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25158523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档