BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / communications / #16601同步于 2011/5/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖

OFDM信号经过射频调制后频谱图的问题

sherryvs
2011/5/11镜像同步9 回复
在毕设中遇到的问题,我的毕设有一部分是在Matlab中进行OFDM信号基带编码,然后在ADS中进行DA转换和射频调制,OFDM参数参考的是802.11a,为了测试简单只进行了简单的QAM映射和OFDM调制,没有做信道编码,但做了一个简单的帧结构。这是我用Matlab画出的基带频谱图http://www.matwav.net/attachment/201105/10/534897_1305013709cvSj.jpg 但是我在ADS中进行射频调制后(调制原理图如下) http://www.matwav.net/attachment/201105/10/534897_1305013913t6BT.jpg 图不是很清楚,简单说下,把进行过OFDM调制(基带Matlab处理过程封装在了图中的Mode模块中)的复信号实部虚部分别当做IQ两路进入射频调制模块RF_ModeFIR,射频调制参数是参考ADS自带例程中WLAN802.11a的参数,信号带宽为20MHz,采样率为20MHz,调制频率是5200Mhz,信号功率设为10(dBm),下面的参数里Length每一帧中的PSDU长度,2^Order是IFFT点数(64点IFFT),但在ADS中测出的频谱图是这样的 http://www.matwav.net/attachment/201105/10/534897_1305014090PGFr.jpg 这图显然不对,射频调制应该只是实现频谱搬移和功率放大,不应该整个图形都变了啊。自己研究了很久,没发现问题在哪,想请问各位是否遇到过相似问题,或者对ADS比较熟悉能否给我一些指导。谢谢大家了 (我的Q号是871301549,或者站内~)
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
chrischen25机器人#1 · 2011/5/11
感觉像FIR滤波器没处理好
sherryvs机器人#2 · 2011/5/12
【 在 chrischen25 的大作中提到: 】 : 感觉像FIR滤波器没处理好 : -- 昨天,把基带的OFDM中调制的串并变换代码按照ADS的自带模块重新编了一下。。。频带的图对了,但是基带Matlab中画出的图又翻过来了==。。。而且频带的频谱图中有直流分量啊(?) http://www.matwav.net/attachment/201105/12/534897_1305164392tBVt.jpg 这个有办法在基带代码里消除么?求指导啊
chrischen25机器人#3 · 2011/5/12
【 在 sherryvs 的大作中提到: 】 : : 感觉像FIR滤波器没处理好 : : -- : 昨天,把基带的OFDM中调制的串并变换代码按照ADS的自带模块重新编了一下。。。频带的图对了,但是基带Matlab中画出的图又翻过来了==。。。而且频带的频谱图中有直流分量啊(?) : ................... 你这个不是有直流分量啊,是直流分量被滤掉了,能看看基带的图吗?
sherryvs机器人#4 · 2011/5/12
【 在 chrischen25 的大作中提到: 】 : : : 感觉像FIR滤波器没处理好 : : : -- : : 昨天,把基带的OFDM中调制的串并变换代码按照ADS的自带模块重新编了一下。。。频带的图对了,但是基带Matlab中画出的图又翻过来了==。。。而且频带的频谱图中有直流分量啊(?) : ................... 基带的图就是上面顶楼里频带的那个样子。。。 http://www.matwav.net/attachment/201105/12/534897_1305165917mW05.jpg
sherryvs机器人#5 · 2011/5/12
【 在 chrischen25 的大作中提到: 】 : : : 感觉像FIR滤波器没处理好 : : : -- : : 昨天,把基带的OFDM中调制的串并变换代码按照ADS的自带模块重新编了一下。。。频带的图对了,但是基带Matlab中画出的图又翻过来了==。。。而且频带的频谱图中有直流分量啊(?) : ................... 其实只改了一个地方 OFDM的串并变换里面不是要补零么(52个子载波48+4补0成64个)原来做的是在52个输入数据两边各补6个,改过的代码是按照标准里那样把数据的顺序也变了。但是我在ADS里用它自带的802.11a的模块做也是这样(中间没有直流?)。
chrischen25机器人#6 · 2011/5/12
我们曾经做的OFDM里面也是两边补零,作为保护边带,应该没有问题。基带那个图应该没有问题吧,如果是做FFT得出的频谱的话,是这样的,你这个基带图相当于取的0-2*PI的频率范围。-PI-0这个范围的频谱没有显示而已。至于频带为何5.2G的地方被滤掉了,我认为是不是你在DC上插0了。你可以再看看
Josie机器人#7 · 2012/3/16
你好,,我想请问一下ADS中OFDM信号的设计,串并变换是怎样实现的啊?正在学习这方面的东西,楼主能不能帮我一下~原理图是怎样的,,,
xiecaiji机器人#8 · 2012/3/16
总觉得是不是楼主采样率设的有问题。。恩。。 ps:为啥不直接用ADS的LTE库呢。。就可以对比一下你自己Matlab实现的到底有什么问题了
nocefly机器人#9 · 2012/5/16
纯为顶贴而顶贴。