OFDM仿真

更新时间:2024-04-06 20:43:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

题 目 OFDM仿真

学生姓名 吕永涛

学 号 20072334047

院 系 滨江学院

专 业 通信工程

2010 年 6月

摘要:正交频分复用(OFDM)被选为无线通信的调制技术。OFDM能提供充分大量数据传输在有损耗的无线电信道内。世界上许多研究中心成立了专门的工作组为了实现OFDM的最优化。在乔治尼亚的科技研究所中,其中的一个工作组在SARL,GCATT的一部分。这篇文章的目的是为了提供MATLAB源码去仿真OFDM信号的产生和接受所涉及到的过程在物理层上,并且提供涉及到的涉及到的每一步的描述。为了这个目的,我们将用到为欧洲陆地数字电视服务DVB标准的OFDM信号作为例子。 引言:

在一个OFDM设计方案中,大量的正交、重叠、窄带、子信道或者子载波,并行传输,划分可利用的的传输带宽。子载波的间隔理论上是最小的因此有一个非常紧密的谱。OFDM最吸引人是因为这个系统可以克服多径干扰在接收端。多径干扰产生两个影响:频率选择性衰落和符号间干扰。一个窄带信道的平台克服了前者,低速率的调制可以使得记号更长比信道冲击响应,消除了后者。利用强大的纠错吗连同时间和频率交织的增益对抗频率选择性衰落,同时在连续的OFDM模型中插入保护间隔可以减少ISI的影响。因此接收端的均衡器不是必须的。

OFDM,有两个主要的缺点:信号的动态范围较大 (也称为峰均比);多普勒效应. 这些又是,OFDM的主要的研究课题,在世界各地的许多研究中心, ,包括SARL。

欧洲DTB-V标准的图表显示于图表一,这个图表中描述的大部分进行是用DSP来执行的,但是上述的缺点是发生在物理信道的;例如这个系统的输出信号。因此,这个工程的目的是为了提供这个信号的产生所涉及到的每一步的描述和仿真的代码。我们预期这项研究结果可提供一个有用的参考材料,为今后sarl的团队的工作. 换句话说,这个项目将集中一个模块中标记OFDM,d/a,图1.1的前端。

我们只有DVB-T标准中的发射规则,因为接受系统应该是开放的,这样才能促进众多接收机厂商之间的竞争。我们将努力描绘一个普通接收机系统以至于有一个完整的系统描述

2 OFDM发射端 2.1 DVB-T例子

一个关于OFDM的详细描述能够在参考文献中看到,在那能够能够找到一个OFDM符号的表达开始于t=ts 如下所示:

?Ns?1?2s(t)?Re??di?Ns?i??Ns2????i?0.5???exp?j2??fc???t?ts???,ts?t?ts?TT??????2

(2.1.1)

s?t??0,t?ts?t?ts?T

s在这个公式中,d代表复杂的调制器,N是载波的数目,T为

i一个OFDM符号的持续时间,f是载波频率。公式(2.1.1)的一

c个详细的说明在DVB-T的标准中给出作为发射信号。 它的表达

?j2?式是s(t)?Re??e???fct67K???m?0I?0k?Kmincm,I,k.???(t)?m,I,K??

(2.1.2)

?j2?k?t???l.Ts?68.m.Ts???eTU(l?68.m).Ts?t?(l?68.m?1).Ts??m,I,k(t)????0         else???' (2.1.3)

在上面的公式中,k 代表载波数量;I 代表 OFDM符号数目;m代表 发射的帧的数目;K是被发射的载波数目;T 是符号持

s续时间;T是载波间隔的倒数;?是保护间隔的持续时间;f是

ucck是中心频率相关载波频率索引;无线电信号的中心频率;

'm,0,k代

表第一条数据传输线路上第k跳载波用第m个帧的复杂结构。 理解公式(2.1.2)描述一个工作中的系统是很重要的,例如:一个已经从1997年3月一直使用到现在的一个系统。我们的仿真将会关注在DVB-T标准的2k频率上。这个频率已经被认为是DTV标准的无线接收频率。OFDM信号被组成帧格式发送。每一个帧结构有T的持续时间,并且68个OFDM符号组合在一起。四个帧

F结构组成一个超帧。每一个OFDM符号都是被工作在2k赫兹上的1705个载波组成并且带着T的持续时间发送出去。T是由持续时

SS间T的有用部分和保护间隔持续时间?组成。在2k模式下的

UOFDM的参数的各个值都列在表一中。

表一: 2K模式下的OFDM参数的数字评估

参数 基本周期T 载波数量K 最小载波数量Kmin 1,705 0 2K模式 7/64?s(TU/2048) 最大载波数量Kmax 持续时间Tu 载波间距1/Tu 载波Kmin和Kmax?K?1?/TU之间的间距 允许的保护?/TU 符号持续时间Tu 保护间隔持续时间? 符号持续时间TS???TU

1,704 224?s 4,464Hz 7.61MHz 1/4 1/8 1/16 1/32 2,048xT 224?s 512 xT 256xT 2,560 xT 280?s 128 xT 64 xT 2,112 xT 231?s 2,304xT 2,176xT 252?s 238?s 下一节我们将讲到公式(2.1.2)的具体应用。OFDM的实际应用在十九世纪变成的现实由于在DSP的大量应用,使得FFT快速发展,因此我们将集中在这篇文章的其余部分为了达到使用DVB-T这个例子的参考价值。如果在t=0到 t=T这个时刻我们考虑式

S(2.1.2),我们将得到

??j2?s(t)?Re?e??'

fctKmax?k?Kminc0,0,kej2?k?t???/TU'?????

k?k??Kmin?Kmax?/2(2.1.4)

在式(2.1.4)和IDFT之间有一个很明确的共同之处

xn?1NN?1?q?0Xqej2?nqN (2.1.5)

因为各种各样的FFT算法是为了执行DFT和它的逆运算,它是一个很方便的执行方式,去产生N个采样对应于每一个符号的T长的持续时间的有用部分。保护间隔是额外被加上

U

的通过复制这些采样的最后N/?T长,同时添加它们在前面。

U并发的一个变化就是把真正的信号s?t?放到fc的中心频率上。

FFT 操作

第一个需要考虑的任务是OFDM的频谱的中心频率是fc;例如一

个载波7.61/2MHz的左侧,1705个载波在7.61/2MHz的右侧。获得这个中心频率一个简单的方法就是使用一个2N-IFFT算法和T/2作为初始周期,如同我们在表一中看到的,OFDM的符号持续时间TU,是被指定作为2048点的IFFT;因此,我们将用4096

点的IFFT。一个OFDM符号的产生的图表如图2.1,在这个图中我们已经说明了变量的用途在MATLAB的编码中。接下来我们要考虑的就是适当的仿真周期。T是基带信号初始周期长度,因为我们模拟的是一个通带信号,我们不得不找一个作为一个定时周期,1/Rs,至少是载波频率的两倍。为了简单,我们用整数关系,

Rs?40/T。这个关系使得载波频率接近于90 MHz,这个频率是

VHF信道5的范围内,一个普通的TV信道在任何城市。我们能够 持续描述每一个步骤,在图2.1中环绕的字母能够说明这些。

1,705 A 4,096 B 矩形脉冲 C D E 4-QAM IFFT g(t) 周期 符号 信息 载波 为T/2 U s(t) fp=1/T LPF

fc

OFDM符号产生模拟

如同我们在参考文献中猜想的一样,我们增添了

4096-1705=2391个零给信号信息在A中去超采样,2X并且集中在频谱。在图2.2和图2.3中能观测到这个信号产生的结果和信号载波用T/2作为它的时间周期。我们能注意到载波是离散的时间基带信号。我们能够用这种信号在基带离散时间区域模拟仿真,但是我们必须记起OFDM的主要的缺点出现在连续时间领域;因此,我们必须提供一种仿真工具为后者。提供一个连续的时间信号的第一步是提供一个发射滤波器,g(t),为了这个复杂的信号载波。g(t)的脉冲响应或者脉冲波形如图2.4所示。

500-5000.20.40.60.811.2x 10-6150100500-50-10000.20.40.60.811.2x 10-6 图2.2 信号时域响应在B

1.510.5000.20.40.60.811.21.41.61.8x 1027-20-40-60-80-10000.20.40.60.811.21.41.61.8x 1027

图2.3 信号频域响应在B

32.521.51-2001000-100 0.5-3000-0.5-1-1.5-2-2-10123456x 107-8-400-500-600-70000.20.40.60.811.21.41.61.8x 1028 图2.4 g(t)的脉冲波形 图2.5 D/A 滤波器响应

这个发射滤波器的输出在时域范围如图2.6所示,频域波形如图2.7所示。图2.7的频率响应是周期作为离散时间系统的频率响应的需要,并且频谱的带宽也在图中给出用Rs表示。U(t)'s的周期是2/T,并且我们有 (2/T=18.286)-7.61=10.675MHz的带宽可以作为重塑滤波器。如果我们习惯用一个N点的IFFT,我们应该有(1/T=9.143)-7.61=1.533MHz的传输带宽;因此我们要求一个快速的滚降,高复杂性,在重建滤波器去避免混淆现象。

500-5000.20.40.60.811.2x 10-6150100500-50-10000.20.40.60.811.2x 10-6 图2.6 信号在C点的时间响应

604020000.511.522.533.5x 1048-20-40-60-80-100-12000.511.522.533.5x 1048 图2.7 信号在C点的频率响应 500-50-10024681012x 1014-7150100500-50-10024681012x 1014-7 图 2.8 信号D点的时间响应

这个被提议的重建过程或者D/A滤波器响应展示在图2.5中。它是一个13阶巴特沃思滤波器,并且近似1/T的下降频率。滤波器的输出信号如图2.8和图2.9。值得注意的是滤波器的这个过程产生了近似2?10s的延迟。在延迟的一边,滤波器如预期一样的

?7工作因为除了基带频谱其它的所有都被滤除了。我们必须记得853至1705的子载波位于0Hz的右边,1到852的子载波位于4f的左边。

c

604020000.511.522.533.5x 1048-20-40-60-80-100-12000.511.522.533.5x 1048 图2.9信号在D点的频率响应波形

下一步就是执行uoft(t)多元的双边带幅度调制的积分过程,在这部分调制过程,m?t?是一个相位信号,m?t?是一个积分信

IQ号同时在下面的这个公式中

s??t?ImQ?t?是被调信号:

m??cto?s?2c??ft?Q?m?s?tin? c 2

f t (2.2.1)

公式(2.1.4)能够被扩展如下:

Kmaxs?t???k?KminRe?c0,0,k??2??cos????????????????Kmax?Kmin??k???2??TU??????????fc?t?TU????????? (2.2.2)

??Kmax  -?Im?c0,0,k?sin?2??k=Kmin??????????????Kmax?Kmin??k???2??TU??????????fc?t?TU?????????则相应的IFFT的操作过程是

s?t??uoftI?t?cos?2?fct??uoftQ?t?sin?2?fct? (2.2.3)

式(2.2.3)的每一部分的频率响应分别被展示在图2.10和图2.11中。全部信号s?t?的时间和频率响应被展示在图2.12和图2.13中。在图2.12的时间响应中我们能够观察到大量的上述提到的PAR。

2015105000.20.40.60.811.21.41.61.8x 10-20-40-60-80-100-12000.20.40.60.811.21.41.61.8x 102828 图2.10 uoftIcos?2?fct?频率响应(实部图像响应)

2015105000.20.40.60.811.21.41.61.8x 10-20-40-60-80-100-12000.20.40.60.811.21.41.61.8x 102828 图2.11uoft150Q(t)sin(2?fct)信号的频率响应 (虚部图像响应)

302010010050024681012141618x 1070-20-50-40-60-100-80-100-15024681012x 1014-7-12002468101214161820 图2.12信号在E处的时间响应 图2.13 信号在E处的频率响应

最后,使用式(2.1.4)中的直接模拟的时间响应被展示在图2.1.4中,直接模拟的频率响应的2N点的IFFT执行被展示在图2.15中。这个直接模拟需要一个考虑时间(大约10秒钟在Sun Ultra 5, 333 MHz中),一个实际的应用必须使用IFFT/FFT这个过程。图2.12和图2.14的直接比较显示时间序列和幅度的区别。在图2.15中展示了频率响应的研究揭示了相关频谱的幅度变化。我们不可能期待是同样的一个信号因为我们用1,705点的IFFT和4,096点的IFFT获得了不同的结果在使用同一个输入信号的时候。

OFDM 接收部分:

如同我们刚才提到的,OFDM的接收机的设计是开放的。例如,仅仅有一些发射标准带着一个开放式的接收机,大部分的研究和创新都是在接收机上做的。频率敏感的弱点主要是一个传输信道预测的问题,有时候这种事情也会发生在接收机端,因此我

们将只展示一个基本的接收机端在本文中。接收端只是发射端的反转,如图3.1所示:

OFDM对时间和频率的偏移非常的敏感,甚至在这个理想的模拟环境中我们也不得不考虑滤波器带来的延时。由重构和解调滤波器产生的延时大约td?64/Rs,这个延时长度足够阻止信号的

接受,并且这种延时所产生的轻微的差异我们能从发射信号和接收信号的对比中看出(例如图2.3和图3.7),随着我们对延时的小心,接收端的其余部分都是完美的,如同在发射端,在图3.1的描述中我们详细的列出了所有的模拟变量名和接收端的输出过程。模拟的最终结果显示在图3.2至图3.9中。

本文来源:https://www.bwwdw.com/article/wvbr.html

Top