基于MATLAB的OFDM的仿真

基于MATLAB的OFDM的仿真

ID:38711274

大小:506.00 KB

页数:14页

时间:2019-06-18

基于MATLAB的OFDM的仿真_第1页
基于MATLAB的OFDM的仿真_第2页
基于MATLAB的OFDM的仿真_第3页
基于MATLAB的OFDM的仿真_第4页
基于MATLAB的OFDM的仿真_第5页
资源描述:

《基于MATLAB的OFDM的仿真》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、实习目的1、熟悉通信相关方面的知识、学习并掌握OFDM技术的原理2、熟悉MATLAB语言3、设计并实现OFDM通信系统的建模与仿真二、实习要求仿真实现OFDM调制解调,在发射端,经串/并变换和IFFT变换,加上保护间隔(又称“循环前缀”),形成数字信号,通过信道到达接收端,结束端实现反变换,进行误码分析三、实习内容1.实习题目《正交频分复用OFDM系统建模与仿真》2.原理介绍OFDM的基本原理就是把高速的数据流通过串并变换,分配到传输速率相对较低的若干个子信道中进行传输。由于每个子信道中的符号周期会相对

2、增加,因此可以减轻由无线信道的多径时延扩展所产生的时间弥散性对系统造成的影响。并且还可以在OFDM符号之间插入保护间隔,令保护间隔大于无线信道的最大时延扩展,这样就可以最大限度地消除由于多径而带来的符号间干扰(ISI)。而且,一般都采用循环前缀作为保护间隔,从而可以避免由多径带来的子载波间干扰((ICI)。3.原理框图高速数据图1-1OFDM原理框图131.功能说明4.1确定参数需要确定的参数为:子信道,子载波数,FFT长度,每次使用的OFDM符号数,调制度水平,符号速率,比特率,保护间隔长度,信噪比,插入

3、导频数,基本的仿真可以不插入导频,可以为0。4.2产生数据使用个随机数产生器产生二进制数据,每次产生的数据个数为carrier_count*symbols_per_carrier*bits_per_symbol。4.3编码交织交织编码可以有效地抗突发干扰。4.4子载波调制OFDM采用BPSK、QPSK、16QAM、64QAM4种调制方式。按照星座图,将每个子信道上的数据,映射到星座图点的复数表示,转换为同相Ich和正交分量Qch。其实这是一种查表的方法,以16QAM星座为例,bits_per_symbol=

4、4,则每个OFDM符号的每个子信道上有4个二进制数{d1,d2,d3,d4},共有16种取值,对应星座图上16个点,每个点的实部记为Qch。为了所有的映射点有相同高的平均功率,输出要进行归一化,所以对应BPSK,PQSK,16QAM,64QAM,分别乘以归一化系数系数1,,,.输出的复数序列即为映射后的调制结果。4.5串并转换。将一路高速数据转换成多路低速数据4.6IFFT。对上一步得到的相同分量和正交分量按照(Ich+Qch*i)进行IFFT运算。并将得到的复数的实部作为新的Ich,虚部作为新的Qch。在

5、实际运用中,信号的产生和解调都是采用数字信号处理的方法来实现的,此时要对信号进行抽样,形成离散时间信号。由于OFDM信号的带宽为B=N·Δf,信号必须以Δt=1/B=1/(N·Δf)的时间间隔进行采样。采样后的信号用sn,i表示,i=0,1,…,N-1,则有从该式可以看出,它是一个严格的离散反傅立叶变换(IDFT)的表达式。IDFT可以采用快速反傅立叶变换(IFFT)来实现4.7加入保护间隔。由IFFT运算后的每个符号的同相分量和正交分量分别转换为串行数据,并将符号尾部G长度的数据加到头部,构成循环前缀。如

6、果加入空的间隔,在多径传播的影响下,会造成载波间干扰ICI。保护见个的长度G应该大于多径时的扩张的最大值。13图1-2多径情况下,空闲保护间隔在子载波间造成的干扰图1-3保护间隔的插入过程4.8加窗加窗是为了降低系统的PAPR,滚降系数为1/32。通过这种方法,可以显著地改善OFDM通信系统高的PAPR分布,大大降低了峰值信号出现的概率以及对功率放大器的要求,节约成本。经常被采用的窗函数是升余弦窗(1-2)图1-9经过加窗处理后的OFDM符号示意图4.9通过信道。13信道分为多径实验信道和高斯白噪声信道。多

7、径时延信道直射波河延迟波对于标准时间按照固定比率递减,因此多径时延信道参数为比率和对大延迟时间。4.10同步。同步是决定OFDM系统高性能十分重要的方面,实际OFDM系统都有同步过称。主要同步方法有使用导频,循环前缀,忙算法三种。研究目的为同步的可以详细实现本步,基本的方针可以略过此步,假设接收端已经于发射端同步。4.11去掉保护间隔。根据同步得到的数据,分别见给每个符号的同相分量和正交分量开头的保护间隔去掉。4.12并串转换。将每个符号分布在子信道上的数据,还原为一路串行数据。4.13FFT。对每个符号的

8、同相分量和正交分量按照(Ich+Qch*i)进行FFT运算。并将得到的实部作为新的Ich,虚部作为新的Qch。与发端相类似,上述相关运算可以通过离散傅立叶变换(DFT)或快速傅立叶变换(FFT)来实现,即:4.14子载波解调FFT后的同相粉脸感和正交分量两组数据在星座图上对饮高的点,由于噪声和信道的影响,不再是严格的发送端的星座图。将得到的星座图上的点按照最近原则判决为原星座图上的点,并按映射规则还原为一组数据。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。