官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > OFDM频域数据内插为什么选择在中间进行?

OFDM频域数据内插为什么选择在中间进行?

12-11
N点频域数据内插成pN点,我看到有的资料是在N点之间插入(p-1)N点的0,即组成x(0),x(1),...x(N/2-1),0,0,0,...,0,0,0,x(N/2),...,x(N-2),x(N-1)的序列,然后再进行IFFT。
802.11a中安排子载波也是把子载波安排在了两边的位置。
这和我理解的数据内插不太一样,均匀的内插(p-1)N个0不行吗?
或者在原序列尾部追加(p-1)N个0不行吗?

插入的0对应高频子载波,插0以防止子载波之间的混迭。

不是吧?你是把0加在原序列后面了吧?
我看到的资料里把0插到了中间,所以并不一定0要对应高频子载波。

对于FFT来说,它所变换的序列的中部对应的是高频,两边对应的是低频

嗯,没注意IFFT/FFT,反正没啥区别,你用matlab画一下这几个序列的
fft的实部/虚部图形,频率高低一目了然,具体为啥,书上有,呵呵
序列1  :  0 0 1 0 0 0 0 0 0 0 ......... 0 0
序列2  : 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
序列3  : 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
要是画出来的正弦波不够平滑,就再多加些零

至于你说的字载波序号问题,有些标准里是说明了字载波序号真正对应到
频点的时候,该怎么首先搬移一下才能对应到真实频率的高低频。
有些标准里没提,默认读者知道FFT出来的东西跟真实高低频率的对应
关系。

在IFFT之前信号处于频域状态,此时的频率应该是正负频率各有一半,有些教程为了明显将OFDM基带符号表示成中心频率为0的情形,当进行上变频时就对应载波频率。因此在中间插入0等于是在0频上插入的,从而可以对抗频谱混叠。

我还是不解你说的序列中部对应高频如何理解。
fft之后,所谓高频也就是最后那几点数据吧?
我想了一下,其实中部插0还是尾部加0都无所谓,目的只是为了平滑送到D/A前的波形,怎么插都能达到这个效果。

有没有看到matlab画出的正弦波?

捉摸不透的时候,就动手做最直观的试验吧,呵呵 用matlab做实验

呵呵,大哥,俺早画了
俺发现中间插0和末尾补0得出的频谱几乎都是一样的
鉴于内插的目的是平滑波形,防止接收机overlap,俺认为中间插还是末尾家都ok
只是你说的中间对应高频,抱歉,真的没看出来,呵呵

看一下matlab help中关于IFFT的定义。。。
看一下采用OFDM的标准中,对于子载波编号和分布的频段的解释
对物理信道来讲,高频点衰落较大是客观存在的

看一下FFT的定义吧,中间的就是高频部分,想想奈奎斯特采样定律也一样,
fs/2部分是最高频率了。

甭管是fft/ifft吧,下面就不分了。
你拿  0 0 1 0 0 0....... ifft  出来 画实/虚部 是一个振荡频率较低的正弦
你拿  0 0 0 0 0 ...1 0 0..(保证这个1 比上个序列中的1更靠近整个序列
的中部)  ifft 出来是一个振荡频率比上面的高的正弦
难道这还不能说明越靠近中部对应的频率越高么?  当你把1的位置超过中部
继续用上面的方法画正弦会发现,频率又会降下来了,也就是越靠近两头频率
越低。

我开始是从变换域的角度理解了你说的频率,即把变换后的数据作为频点来看。
now i get it
变换前序列中间的点确实对应了数字频域的高频。
但是在模拟频谱上则并非只有高频段受到了影响,
事实上,信道的两个边缘都受到了影响。
可以理解为保护带上不调数据。
所以,尽管确实避免了在衰落较深的子载波(高端频率)上调制数据,
但这不是中间插0的主要原因,也不是中间插0的主要目的。
                    

Top