返回信息流在毕设中遇到的问题,我的毕设有一部分是在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,或者站内~)
这是一条镜像帖。来源:北邮人论坛 / communications / #16601同步于 2011/5/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖
OFDM信号经过射频调制后频谱图的问题
sherryvs
2011/5/11镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 chrischen25 的大作中提到: 】
: 感觉像FIR滤波器没处理好
: --
昨天,把基带的OFDM中调制的串并变换代码按照ADS的自带模块重新编了一下。。。频带的图对了,但是基带Matlab中画出的图又翻过来了==。。。而且频带的频谱图中有直流分量啊(?)
http://www.matwav.net/attachment/201105/12/534897_1305164392tBVt.jpg
这个有办法在基带代码里消除么?求指导啊
【 在 sherryvs 的大作中提到: 】
: : 感觉像FIR滤波器没处理好
: : --
: 昨天,把基带的OFDM中调制的串并变换代码按照ADS的自带模块重新编了一下。。。频带的图对了,但是基带Matlab中画出的图又翻过来了==。。。而且频带的频谱图中有直流分量啊(?)
: ...................
你这个不是有直流分量啊,是直流分量被滤掉了,能看看基带的图吗?
【 在 chrischen25 的大作中提到: 】
: : : 感觉像FIR滤波器没处理好
: : : --
: : 昨天,把基带的OFDM中调制的串并变换代码按照ADS的自带模块重新编了一下。。。频带的图对了,但是基带Matlab中画出的图又翻过来了==。。。而且频带的频谱图中有直流分量啊(?)
: ...................
基带的图就是上面顶楼里频带的那个样子。。。
http://www.matwav.net/attachment/201105/12/534897_1305165917mW05.jpg
【 在 chrischen25 的大作中提到: 】
: : : 感觉像FIR滤波器没处理好
: : : --
: : 昨天,把基带的OFDM中调制的串并变换代码按照ADS的自带模块重新编了一下。。。频带的图对了,但是基带Matlab中画出的图又翻过来了==。。。而且频带的频谱图中有直流分量啊(?)
: ...................
其实只改了一个地方 OFDM的串并变换里面不是要补零么(52个子载波48+4补0成64个)原来做的是在52个输入数据两边各补6个,改过的代码是按照标准里那样把数据的顺序也变了。但是我在ADS里用它自带的802.11a的模块做也是这样(中间没有直流?)。
我们曾经做的OFDM里面也是两边补零,作为保护边带,应该没有问题。基带那个图应该没有问题吧,如果是做FFT得出的频谱的话,是这样的,你这个基带图相当于取的0-2*PI的频率范围。-PI-0这个范围的频谱没有显示而已。至于频带为何5.2G的地方被滤掉了,我认为是不是你在DC上插0了。你可以再看看