OFDM(正交频分复用)是一种特殊的多载波调制技术,其原理是将一帧高速的数据流通过串并转换器变为多路并行的数据流,然后用不同的载波去承载这些这些并行的码流。

过程是这样的,首先我们要发送的信号是数字信号,初始信号的特点是速率比较快,我们用OFDM的一个很重要的原因是OFDM码字的速率可以降为原来的1/N,这对于抗多径干扰很有好处。然后对于IDFT之后的数字信号,我们将其实部与虚部分开来,然后通过一个D/A转换器,将数字信号转换为模拟信号,再给他们分别加上sin和cos的载波发射出去。接收端是这一过程的逆过程。

由于这些载波之间是正交的,因此与之前的多载波传输方案不一样,OFDM系统的子载波节约了带宽,并且传输的低速码流增强了系统抗多径时延的能力。但同时,由于OFDM是一种特殊的多载波调制技术,它也存在着很多缺点,比如说峰均功率比比较大。也就是说它在某些时刻的数值模比较大,这会让接收端的功率放大器进入到非线性状态,这会产生新的频率分量,从而对接收端的解调结果产生较大影响。

我们通过增加码字之间的时间空隙来降低ISI,通过循环前缀来降低载波间干扰ICI。

对于OFDM,峰值是满足瑞利分布的,因此有一定的概率达到比较大的值,为此,有很多方法来解决这个问题。大量算法被提出,对于这些算法,主要分为以下三类:

①基于信号的预畸变类算法。

②基于编码类算法。

③基于概率类算法。

下面具体分析:

一、基于信号的预畸变算法:

’主要有两种:限幅法和压扩法

二、概率类算法主要是基于频域的,通过减小输入序列的相关性,避免了子载波调制数据时相位的一致性,从而达到降低PAPR的目的。这类技术主要包括选择性映射(SLM)、部分传输序列(PTS)及星座图扩展(ACE)等方法。

三、基于编码类算法

编码类算法主要是基于数据比特编码的技术,主要通过编码的方式来避免使用具有高峰值的码字,编码可能会增加冗余比特,降低系统的有效带宽,在子载波数目很大时并不实用。

对于如何降低OFDM中的PAPR,接下来主要研究TR(Tone Reservation)这种方法。

预留子载波法最初由Tellado提出,其主要思想是在所有的子载波中,只选择一部分用于传送数据信息,而在其余子载波上插入预定的冗余数据,通过在频域设计冗余数据,经过IFFT变换后,在时域抵消峰值来抑制PAPR,原理如下所示:

OFDM系统的基本原理以及PAPR问题相关推荐

  1. 无线通信与编码实验_MATLAB利用限幅和滤波操作实现OFDM系统降峰均比(PAPR)_含实现代码

    MATLAB实现OFDM系统降峰均比 在OFDM系统中,经过IFFT运算之后所有的子载波相加,时域的发射信号会有很高的峰值.与单载波系统相比,OFDM系统具有很高的PAPR. (峰值-平均功率比 Pe ...

  2. OFDM系统的PAPR问题

    一.题目 OFDM系统的PAPR问题 二.仿真要求 以下题目二选一: 一.四种减小PAPR性能对比 要求一:OFDM系统的数据传输 ①传输的数据随机产生: ②调制方式采用16QAM: 要求二:要求对B ...

  3. ofdm系统matlab仿真论文,OFDM通信系统分析及其Simulink仿真

    一.课题综述及研究意义 当前,随着Internet商用化所带动的视频.音频及数字通信技术的发展,人们对无线通信寄予了更高的希望.无线移动通信作为通信行业的新兴领域正在进行着日新月异的发展,寻求一种大容 ...

  4. 基于MATLAB的OFDM系统实现

    基于MATLAB的OFDM系统实现 OFDM(正交频分复用)的基本原理是将高速的数据流通过串并转换分解成若干低速的数据流,利用多个正交的子载波并行传输.本文借鉴了IEEE802.11a标准并进行简化, ...

  5. 粗同步 符号同步 matlab,OFDM系统在衰落信道中帧同步算法研究(毕业论文)

    <OFDM系统在衰落信道中帧同步算法研究(毕业论文)>由会员分享,可在线阅读,更多相关<OFDM系统在衰落信道中帧同步算法研究(毕业论文)(5页珍藏版)>请在人人文库网上搜索. ...

  6. OFDM系统中的信道估计基础知识(一)

    OFDM完整仿真过程及解释(MATLAB) 参考二 调制与变频.基带信号与射频信号中的IQ调制(又称矢量调制) 目录 一.OFDM系统接收机的典型结构图 问题: 二.OFDM调制与解调 三.过程中涉及 ...

  7. ofdm系统matlab仿真论文,基于MATLAB的OFDM仿真(SIMULINK仿真)

    中 文 摘 要 正交频分复用(OFDM)是一种多载波宽带数字调制技术.相比一般的数字通信系统,它具有频带利用率高和抗多径干扰能力强等优点,因而适合于高速率的无线通信系统.正交频分复用 OFDM 是第四 ...

  8. matlab仿真ofdm的ccdf,OFDM系统峰均比降低算法的研究+Matlab仿真(6)

    OFDM系统峰均比降低算法的研究+Matlab仿真(6) 时间:2016-11-28 22:19来源:毕业论文 2.2.5 自适应技术 自适应调制技术在OFDM系统中也占有非常重要的地位,其调制思想是 ...

  9. 【OFDM通信】基于matlab深度学习OFDM系统信号检测【含Matlab源码 2023期】

    ⛄一.深度学习OFDM系统信号检测简介 1 OFDM系统模型 OFDM系统是一种常用的多载波调制方式, 因为其具有能够在带宽较窄的情况下传输大量数据.能够对抗频率选择性衰落.传输速率高.实现简单.信道 ...

最新文章

  1. 你必须收藏的Github技巧
  2. 官方推荐!用TensorFlow 2.0做深度学习入门教程
  3. 一次关于 Mysql 索引优化的思考
  4. hihocoder offer收割编程练习赛12 B 一面砖墙
  5. java里调用Python
  6. Python——中国大学MOOC——神经网络与深度学习——Matblotlib绘图基础
  7. Angular Injector.create的工作原理
  8. 6-9 二叉树的非递归遍历 (20 分)
  9. Java讲课笔记02:Java集成开发环境
  10. yolo-tensorrt 运行 make报错 error: ‘int nvinfer1::MishPlugin marked ‘override’, but does not override
  11. 数据库系统:NoSQL与SQL的区别
  12. mysql jdbc 连接池配置
  13. win10虚拟服务器安装xp,win10系统安装自带的xp虚拟机的处理技巧
  14. 解决jupyter无法自动打开网页
  15. 软件项目管理流程小结
  16. python mro
  17. ppt助手网络服务器如何设置在哪里,网络服务器配置与管理ppt课件.ppt
  18. Oracle Lob介绍
  19. Bean with name ‘XX‘ has been injected into other beans [XX,XX] in its raw version.......... 错误分析及解决
  20. 华为智能家居app未能连接上远程云服务_智能家居平台介绍:华为HiLink

热门文章

  1. Eclipse如何配置JDK
  2. python爬取乘风破浪的姐姐弹幕--芒果TV爬虫
  3. 查看端口号是否被占用以及如何解除端口号占用命令
  4. c语言中endif的作用,C语言中#ifdef,#ifndef和#endif的作用
  5. 解决Android11上分享图片失败
  6. 【Elasticsearch教程3】查询文档 term terms terms_set
  7. 南部东方国际学校庆祝“六一”儿童节文艺表演
  8. 2022年,经历了两段实习后,我学会了……
  9. 03-方法ppt动手动脑问题及课后实验性问题总结
  10. 计算机一级真考题二答案,2015年9月计算机一级MSOffice真考题库训练试题及答案(2)...