基于训练序列的OFDM粗帧定时同步算法分析

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
E{d}为中心的 2m+1 个样值范围时的错误
概率,它可以衡量定时同步估计的稳定性。
图 3 为 A W G N 信道下三种算法的 P tf (m)比较,每个信噪比运行了 4000 次。对
于 S & C 方法,采用取均值的方法,即取
定时估计点为 9 0 % M 1( d ) 最大值的中点, 其 E(d)取 AWGN 信道时 M (d)平台区的中

点,即训练序列 1 的第一个样值向左移动
L/2 个样值。M&L 方法,E ( d ) 取训练序
列 1的第一个样值,而对于 P&C方法,E(d)
则取训练序列 1 的第一个样值向右移动 N/
2 个样值。由图 3 可以看出:AWGN 信道下,
P&C 方法 P (m)始终为零,定时估计点等 tf
于理论值, 定时极为准确、稳定(参见
“P & C , m = 1 ”P ( m ) 曲线);当 S N R ≥ tf 4 d B ,M & L 方法定时估计点等于理论值
(参见“M & L , m = 1 ”P tf ( m ) 曲线); 当 SNR ≥ 10dB 后,S&L 方法定时点位于循
环前缀以内(参见“S&C, m=13”P (m) tf

图 2 可以看出,M (d)在定时点出现了 3
冲激峰,明显区别于其它点,定时准确度更
高。
4 、仿真结果与性能分析
下面我们利用matlab软件仿真来比较
三种同步定时算法的性能。仿真参数见表
1,其中仿真中频率选择性瑞利衰落信道采
用文献[8]的模型,每一径的增益 h 采用文 i
献[9]中公式:
P (m)表示 超出以定时估计点平均值 tf

图 2 AWGN 信道下三种算法的定时估计 函数波形
图 2 为信噪比 SNR 为 10dB 时,加性 高斯白噪声(A W G N )信道下三种算法的 定时估计函数 M(d)波形,其中时间取样的 “0”点对应于训练序列 1 的第一个样值。
下面我们引入定时错误概率

图 3 AWGN 信道下三种算法定时错误概率 比较
-106-
P ( m ) 曲线);M & L 方法在 S N R ≥ 5 d B tf
后,定时估计点与 E(d)的偏差不超过四个 样值(参见“M & L , m = 5 ”P ( m ) 曲线);
tf
在 SNR ≥ 8dB 后,定时估计点与 E(d)的 偏差保持在三个样值不变(参见“M & L , m = 4 ”P ( m ) 曲线);S & C 方法与 A W G N
上频率偏移引起的相位。所以当 d 等于训 练序列 1 的第一个样值时,P1(d)取得最 大值,M (d )也取得最大值,因此可

以据此找到符号定时的开始点。但是由于 存在循环前缀,且训练序列 1 前后两半时 域结构的一致性,M 1 (d )曲线中会出 现平台区(参见图 2 ),而在有噪声的情 况下,定时偏移估计函数的这一特点将可能 导致较大的定时同步误差,导致定时点位 置不精确[5]。

的:
比较三种算法的定时估计性能[10]。
(15)
其中 P (d)计算的是分别向不同方 3
向作相同位移的两个样值的乘积,即训练
序列前后两半的相关值。R (d)表示前 3
半序列的能量。
由于训练序列设计的特殊性,当 d 位
于训练序列 C * 的第一个样值时,P 3(d ) 取得最大值,M (d)也取得最大值。由
当信道满足奈奎斯特信道条件且定时 估计准确时,接收端的接收信号表示为:
(2)
这里ξ代表被子载波间隔归一化的载 波频率偏差,n(k)是均值为零的复数高 斯白噪声。如果存在符号偏差d,则接收符 号样值为:
(3)
3 、基于训练序列的定时同步算法
3.1Schmidl & Cox 定时同步算法 Schmidl & Cox [4]利用了两个码元长 度的训练序列作为帧头,其中第一个训练 序列用来做帧同步和估计小数倍频偏,第 二个训练序列用来估计信道和整数倍频偏。 本文仅讨论第一个训练序列。
图4 频率选择性衰落信道下三种算法定 时错误概率比较
图 4 为频率选择性衰落信道三种算法 的 P (m)比较,每个信噪比运行了 4000
tf
次。三种算法取值与 A W G N 信道时相同。 由图 4 可以看出:当 m=1 时,P&C 方法 P
tf
(m)仍然保持为零,定时估计点等于理论 值,定时准确、稳定(参见“P&C, m=1”
基于训练序列的 O F D M 粗帧
定时同步算法分析
方向红 淮南联合大学机电系 232038
Analysis of OFDM Coarse Frame Time Synchronization Algorithms based on Training Sequences Fang Xianghong
The Department of Electrical and Mechanical Services, Huainan Union University, Huainan232038,China
摘 要 本文详细分析了 OFDM 系统基于训练序列的三 种定时同步算法。这三种算法采用了不同的 训练序列,但都基于能量归一化的最大相关 原则。利用定时错误概率对三种定时同步算 法性能进行了比较。Matlab 仿真结果可以看 出: Schmidl & Cox 定时同步算法方差较大,Park & Cheon 定时同步算法最为稳定,而 Minn & Letaief 算法性能介于两者之间。本文的分析为 OFDM 符号定时同步的应用研究提供了一定的 借鉴作用。 关键词 OFDM;符号定时;训练序列;定时错误概率 Abstract This paper analyses three OFDM time synchronization algorithms based on training sequences. All of these algorithms have different training sequences patterns while using the same normalized maximum correlation criterion. To compare the timing synchronization performances , the timing failure probability is introduced. The matlab simulation results show that Schmidl & Cox algorithm has large variance, Park & Cheon algorithm is the most stable, while Minn & Letaief algorithm lies between them. In this paper, an analysis of OFDM symbol timing synchronization of the applied research provide some useful reference. Key words OFDM;symbol timing;training sequences;timing failure probability
1 、引言
正交频分复用(O r t h o g o n a l Frequency Division Multiplexing, O F D M )技术以其极高的频谱利用率和良 好的抗多径干扰、突发噪声能力成为目前 无线移动通信的研究热点之一,但是 OFDM 系统对同步误差较为敏感,定时估
计就是在接收端确定 OFDM 符号的起始位 置,得到 F F T 的起始点,实现正确的解 调。定时估计不准确,会使 FFT 窗口包含 两个相邻的符号,引入符号间干扰(ISI)。 由于频偏估计是在定时估计之后进行的, 定时估计的准确性也会影响频偏的估计性 能,若频偏估计不准确,就会破坏各子载波 间的正交性,引起严重的载波间干扰(ICI), 从而使整个 OFDM 系统性能下降[1],[2]。因 此,定时估计是 OFDM 同步的重要环节。
tf
信道类似, 定时估计点仍然不稳定。其 性能明显逊于 M & L 方法和 P & C 方法。
5 、结论
本文介绍了三种基于训练序列的 OFDM 定时同步算法,并通过定时错误概 率 Ptf(m)来比较它们的估计性能。matlab 仿真表明,不论是在 AWGN 信道还是在频 率选择性衰落信道,Schmidl & Cox 定时 同步算法估计方差最大,Park & Cheon 定时同步算法最为稳定,而 M i n n & Letaief定时同步算法性能介于两者之间。 但需要指出的是,三种算法均可应用于快 速定时捕获,且 Schmidl & Cox 和 Minn & Letaief设计的训练序列可直接用于频偏 估计,节省了开支,而 Park & Cheon 设计的训练序列却不行。因此,在实际应 用中可以根据需要选择合适的训练序列和 定时同步估计算法,本文的分析给出了一 个很好的参考。
本文组织如下:第二节简单描述了 OFDM 系统,第三节详细介绍了三种同步 算法,第四节通过仿真比较了三种算法的 定时估计性能并分析其优缺点,第五节给 出结论。
2 、系统描述
发送端加上循环前缀(C P ห้องสมุดไป่ตู้的基带 O F D M 符号各个样点表示为[3]:
(1)
其中 X(n)是第 n 个子载波上的调制 数据,x (k )表示 O F D M 时域上的抽 样点,包括长度为 L 的循环前缀部分以及 长度为 N 的 IFFT 样点。
其中相关函数 P (d)计算的是前一半 1
序列和后一半序列的相关值。而 R (d)计 1
算的是前半序列的能量,用作对相关函数 P ( d )的能量归一化。

假设信道的冲激响应在一个 OFDM 帧 的时间内不变,则经过信道后,后一部分 的信号只是在前一部分对应信号基础上加
-105-
信息科技
中国科技信息 2009 年第 15 期 CHINA SCIENCE AND TECHNOLOGY INFORMATION Aug.2009
同步算法一般分为数据辅助和无数据 辅助两类。本文讨论的是基于数据辅助的 定时同步算法,通过在数据符号前插入训 练序列来进行定时估计。讨论的三种算法 都是基于能量归一化的最大相关原则,只 是采用了不同的训练序列。本文通过 matlab仿真对三种定时同步算法的性能进 行了比较,为 OFDM 符号定时同步的应用 研究提供了一定的借鉴作用。
曲 线 )。 但 定 时 估 计 点 位 置 不 稳 定 。
其中τ 为每一径的时延,τ 为最大


时延,n 为多径数。
表 1 仿真参数
按照公式,这种方法的定时估计点应 该在训练序列 1 的第一个样值上。由图 2 可以看出,M (d)在定时点附近出现一个

较尖锐的峰值。避免了 S&C 方法中定时估 计点变动较大的缺陷,提高了定时估计的 准确度,降低了估计的方差。
图 1 S&C 方法训练符号的时域结构图 该训练序列的产生,可以通过只在偶
数频点上的子载波上传送 PN 序列,对频 域符号做 IFFT 后,第一个训练序列时域 结构就包含两个完全相同的部分 A,可以 表示为[ A ,A ] 。
该算法定时估计点的确定是通过寻找 定时估计函数 M 1(d )的最大值实现的:
为了减少定时估计点不精确的影响, 文献[4]提出采用一种均值法,即找到数值 等于 90% 最大值的两个点,将这两点的中 间值作为定时同步的估计点。此时定时估 计点位于平台区中点附近,但仍有较大的 估计方差。
3.2Minn & Letaief定时同步算法 针对 S&C 方法存在的问题,并出于降 低信号峰均比的考虑, Minn & Letaief [6] 提出将训练序列 1 的时域结构变为[ - B , B ,- B ,- B ] ,其中 B 的长度等于 N / 4 。 B 可以由 PN 序列经 N/4 点 IFFT 产生。设 该训练序列对应的符号函数p=[-1,1,-1,- 1]。 该方法定时估计点的确定是通过寻找 定时估计函数 M (d)的最大值实现的:
3.3Park & Cheon 定时同步方法 针对 S & C 方法的不足,P a r k & Cheon [7]中设计了另一种训练序列时域结 构。他设计的训练序列也由四部分组成, 每一部分长度为 N / 4 ,可表示成[ C ,D , C *,D *] ,其中 D 是 C 的反折序列,即: 若 C=[1 2 3 4],则 D=[4 3 2 1]。C* 表 示 C 的共轭序列。 该方法粗帧定时估计点的确定是通过 寻找定时估计函数 M (d)的最大值实现
相关文档
最新文档