这就是使用离散傅里叶变换来实现OFDM的原理图:

那分帧分组,编码映射是什么情况呢?

用途是将输入的比特流先分帧,然后在帧中分组,然后再串并转换:

然后再将这些分组编码,并使编码与QAM或QPSK的星座点一一对应,

这也就是映射的意思。

接下来,由我自己来讲自己的理解:(润色中,仅供参考!不断修改。。。)

假设编码映射使用的是QPSK调制,则映射后的码元是由不同相位的波形构成,同时一个码元携带2个二进制信息,经过数字调制后的码元用  来表示;

下图是OFDM的调制原理图:

由上图可知:

乘上的过程是将OFDM基带信号调制到OFDM射频信号的过程。

单独取出上式中的一部分:

离散化,抽样N个点得到:

这TM不就是离散傅里叶逆变换吗!(原谅我放纵下自己的语言!)

在这张图中:

对  进行傅里叶逆变换,再经过并串转换,即:

然后对每一个码元经过DAC,得到x(t):

然后经过IQ调制,得到OFDM射频信号s(t);

这样不就是这个使用IDFT实现的OFDM调制的过程吗?

IDFT等价于IFFT,这样计算机就可以处理了。

到现在为止,只是大概叙述了OFDM的过程,路漫漫,需要进一步了解的东西还要很多,OFDM的调制中的细节问题,以及OFDM的解调,我会时而持续,时而中断更新,别问我为什么,万恶的期末考试害的。(为什么用蓝色字体,因为我的心情是蓝色的。)

————————————————————————————————————————————————————

下面是视频的原话,我认为错了不少。如果信我,就别看了。

————————————————————————————————————————————————————

下面借助数学的方法,简单说明这两幅图之间的关系:

从前面的这个原理图中,我们可以写出信号s(t)的表达式:

这里是输入的基带信号,复指数函数表示子载波,Re表示取复数的实部,为什么要只取实部呢?

因为物理信号s(t)是实函数;

设f0是信号s(t)的总带宽中心频率,根据子载波频率间隔

,等于输入码元持续时间的倒数,,可以将上式变为:

这个复指数函数,就是由绿色部分电路实现的;

而公式中的这一块,我们把它设为:

它的意义是:

所有子信道基带信号的一个总体包络,

这是一个模拟函数,

如果用频率为m/T的脉冲进行抽样,那么抽样所得的样本函数:

其实就相当于对进行逆傅里叶变换,

所以对输入的序列{}进行逆傅里叶变换,得到离散序列{},将离散序列相加合并,得到离散信号,也就是x(t)的抽样样本:

将离散的样本通过模数转换,即可得到连续的包络信号x(t):

最后将x(t)调制到载波上,即是OFDM的调制信号s(t)。

这和之前的原理图效果是一样的,但成本降低了很多:

用离散傅里叶变换来实现OFDM相关推荐

  1. 《OpenCV3编程入门》学习笔记5 Core组件进阶(五)离散傅里叶变换(DFT)

    第5章 Core组件进阶 5.5 离散傅里叶变换(Discrete Fourier Transform,DFT) 5.5.1 离散傅里叶变换原理 1.对一张图像使用傅里叶变换就是把它分解成正弦和余弦, ...

  2. 独家|OpenCV 1.7 离散傅里叶变换

    翻译:陈之炎 校对:李海明本文约2400字,建议阅读5分钟本文为大家介绍了OpenCV离散傅里叶变换. 目标 本小节将寻求以下问题的答案: 什么是傅立叶变换,为什么要使用傅立叶变换? 如何在OpenC ...

  3. 离散傅里叶变换(DFT)(为了使用而学习的DFT)

    1. 离散周期信号的傅里叶级数及其系数(DFS) 1)针对的对象:周期离散序列,设周期为N: 2)像连续周期信号那样用傅里叶级数表示信号,也即周期序列x[n]的傅里叶级数(DFS)表示: 其中: 从上 ...

  4. ubuntu 使用FFTW快速计算离散傅里叶变换

    FFTW ( the Faster Fourier Transform in the West) 是一个快速计算离散傅里叶变换的标准C语言程序集,其由MIT的M.Frigo 和S. Johnson 开 ...

  5. Opencv 实现图像的离散傅里叶变换(DFT)、卷积运算(相关滤波)

    原文:http://blog.csdn.net/ikerpeng/article/details/41845545?utm_source=tuicool&utm_medium=referral ...

  6. 基于OpenCV完成离散傅里叶变换

    基于OpenCV完成离散傅里叶变换 目标 学会使用函数: cv::copyMakeBorder() , cv::merge() , cv::dft() , cv::getOptimalDFTSize( ...

  7. 傅里叶级数FS, 离散傅里叶变换DFT

    文章目录 FS FS理论 奇谐对称偶函数的傅里叶级数FS 奇谐对称奇函数的傅里叶级数FS 非奇谐非偶谐的偶函数的傅里叶级数FS 傅里叶有限级数(以奇谐对称偶函数的方波为例) DFT MATLAB程序 ...

  8. OpenCV3.0中的离散傅里叶变换

    图像中的离散傅里叶变换的相关理论较为简单,频域里面,对于一幅图像,高频部分代表了图像的细节.纹理信息:低频部分代表了图像的轮廓信息. 这里我们直接讲解OpenCV3.0中的离散傅里叶变换 1.dft( ...

  9. 【转】补零与离散傅里叶变换的分辨率

    原文地址:https://blog.csdn.net/deepdsp/article/details/6636007 离散傅里叶变换(DFT)的输入是一组离散的值,输出同样是一组离散的值.在输入信号而 ...

最新文章

  1. Vmware VsPhere下的VM如何安装Hyper-v服务
  2. 的数据湖_一文读懂云原生数据湖体系
  3. OpenGL clipdistance剪辑距离实例
  4. 如何进行基于Anolis OS的企业级Java应用规模化实践?|龙蜥技术
  5. bcb series清除前面的点_新iPhone前面板曝光:丑刘海还在,但边框窄了
  6. 如何看待EMNLP2021 best paper? 邱锡鹏教授:以为走错会场了
  7. 程序员伪装 AI 编程,竟骗来 2 亿的投资!
  8. ArcEngine数据编辑--选择要素
  9. 手动连接mysql_手动实现与数据库的连接
  10. Pandas常见筛选数据的五种方法其一逻辑筛选。看见必懂,懂者必会,会者必加分
  11. 阿里滑块 x82y x5sec本地dll 易语言
  12. Dobot机械臂的Python Demo
  13. 微信小程序开发基础教程
  14. 【入门】极客技术论坛免杀系列课程
  15. 联想基于OpenStack的高可用企业云平台实践
  16. 使用Scratch 3.0制作弹球游戏(一)——课题准备
  17. Spring-boot 注解学习
  18. suricata中的单模匹配和多模匹配
  19. 视频播放器GSYVideoPlayer
  20. 将echarts地图的经纬度坐标转换成页面定位坐标

热门文章

  1. ESX中的Linux热添加磁盘
  2. 使用remoting远程控制编译机
  3. 宋君强 学科评估 计算机科学,三分钟,这个学院带你乘风破浪
  4. python安装requests库pip不是_python pip安装requests时报错,怎么解决?
  5. centos装oracle6,CentOS-6.7下安装Oracle11g
  6. linux系统开启端口转发,linux如何使用iptables进行本地端口转发
  7. 中心极限定理_统计学基础知识3——正态分布与大数定律、中心极限定理
  8. amd同步多线程_使用方法及感受_AMD Ryzen Threadripper 1950X_CPUCPU评测-中关村在线
  9. 不符合核销规则条件_1136家建筑企业资质核查不符合条件,复查合格率仅50
  10. mysql什么情况会加意向锁_Mysql 数据库意向锁意义