基于IFFT的OFDM系统

信息处理 调制 OFDM IFFT
2022-02-22 21:00:51

请从数学上解释,如何在 OFDM 系统中用 IFFT 替换一组调制器?

2个回答

假设您要传输复杂的符号s0,s2,,sN1使用频分复用。在“调制器库”方法中,您将分配一个载波频率fk到每个符号并创建信号

x(t)=k=0N1skexp(j2πfkt).

将此与离散傅里叶逆变换的定义进行对比:

x[n]=k=0N1siexp(j2πnk/N).

因此,如果您将符号解释为每个载波的幅度和相位,并选择载波为fk=k/N, 然后你会看到你可以生成x(t)只需转换x[n]到模拟信号。

注意:

  • 我已经解释了如何传输一个符号块;将其扩展到多个块有一点复杂,需要插入一个循环前缀来x[n].
  • 我假设一个矩形脉冲形状,这会在频率上产生 sinc 形状的载波。这种方法的优点在于载波是正交的,即使它们重叠。实际上,这意味着您可以恢复符号sk通过执行 DFTx(t).
  • 使用这种方法完全可以使用其他脉冲形状。

为了了解导频和循环前缀插入,您可能需要查看一个更简单的 OFDM 块系统。我希望这个: http: //www.mathworks.com/matlabcentral/fileexchange/42902-lte-16qam in Simulink 可以帮助你。如果您对模型有任何疑问,请告诉我:)