微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 移动通信 > 通信基础 > IFFT FFT 系数问题

IFFT FFT 系数问题

时间:07-10 整理:3721RD 点击:
在IFFT变换中,公式有1/N的系数,而OFDM的的信号表达式前面的系数为sqrt(1/N)。
所以在很多的OFDM通信系统中,有下面的处理:

x=sqrt(N)*ifft(DataIn,[],1); 表达式中的sqrt(N)用于抵销1/N的一部分,最后剩下sqrt(1/N),即OFDM符号前面的系数。

[color=red]问题来了:[/color]
大多的系统中,IFFT的点数并不全是有效子载波,所有看到有些程序有下面的处理:

x=sqrt(N)*sqrt(N/D)*ifft(DataIn,[],1); 表达式中的D为有效子载波数。
在收端,进行FFT变换的时候有表达式:

y =1/sqrt(N)/sqrt(N/D) * fft(x,[],1)

[color=red]不明白为什么要引入sqrt(N/D)这个系数,求大牛解释!!![/color]

我猜是为了功率归一化吧,如果D个有效子载波的平均功率为1的,经过IFFT变换后时域信号的平均功率会小于1。从时域望频域看,有一个功率汇聚的效果,从频域望时域看,相当于做了一个样点过采样。两者样点的平均功率是不一样的。
如果在仿真中要加噪声的话,噪声通常是时域样点上叠加的,这样就会有时域信噪比和频域信噪比的区别,体现在测试仪器上就是测量带宽的区别,如果你是在仿真链路里看到这样的处理,我估计就是为了保证时域信噪比和频域信噪比一致。毕竟真正决定解调门限的是基于D个有效子载波带宽上测量得到频域信噪比

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top