专利名称:一种基于pn序列重构的频偏估计方法
技术领域:
本发明涉及移动通信技术,特别涉及一种基于PN序列重构的频偏估计方法。
背景技术:
OFDM技术由于具有高数据传输能力和抗多径时延扩展的特性而受到广泛关注,是下一代无线通信系统的重要的可选方案之一。然而,应用OFDM技术的系统对频率偏移是很敏感的,会使OFDM系统的性能急剧恶化。在实际系统中,由于发送端和接收端振荡器频率的不一致以及移动台的运动产生的多普勒效应,都会产生频率偏移。频偏估计就是通过一些方法估计出频率偏移值并将其补偿给接受信号,从而减小OFDM系统性能的恶化。
目前,OFDM系统的频偏估计方法可以分为两类数据辅助(DA)型和非数据辅助 (NDA)型,数据辅助型频偏估计是基于已知的导频符号或者训练序列进行估计,而非数据辅助型频偏估计则是利用接收信号自身的特性进行估计,如周期平稳性或虚拟子载波,非数据辅助频偏估计也称盲频偏估计。虽然盲频偏估计由于不需要额外的信息就可以实现频偏估计而具有较高的带宽效率,但是由于其通常要利用接收信号的二阶统计特性,导致了这类估计方法的运算量过大,所以在实际的通信系统中很少采用盲估计方法,进而数据辅助型频偏估计方法就成为了目前广泛采用的频偏估计方法。·
在论文“Robust Frequency and Timing Synchronization for OFDM,,,IEEE Transactions on communications, vol. 45,no. 12,1997,pp. 1613-1621 (OFDM 中突发信号的频率同步与时间同步技术,IEEE通信学报,第45卷12期,1997年,第1613-1621页)中提出了一种数据辅助型频偏估计方法,其基本方法是利用两个相同的PN序列进行相关运算得到相关函数,提取相关函数的频偏信息进而得到频偏估计值。
为了进一步减小估计值的均方误差从而提高频偏估计方法的估计精度,本发明提出了基于PN序列重构的频偏估计方法。发明内容
本发明的目的在于提供一种基于PN序列重构的频偏估计方法,用以减小估计值的均方误差从而提高频偏估计方法的估计精度。
本发明的技术方案是本发明提供了一种基于PN序列重构的频偏估计方法,该方法包括
步骤一、对当前接收到的长度为N的原始PN序列进行重构,形成新PN序列;
步骤二、利用所述新PN序列中的频偏信息得到频偏粗估计值;
步骤三、将所述频偏粗估计值补偿给所述当前接收到的长度为N的原始PN序列再计算频偏精估计值,进而得到最终的频偏估计值,所述最终的频偏估计值是所述粗估计值和精估计值之和。
进一步地,步骤一中所述对当前接收到的长度为N的原始PN序列进行重构形成新 PN序列的方法是将接收到的长度为N的原始PN序列等长地分为8子段,然后用第I和第2子段形成第I个PN子序列,第2和第3子段形成第2个PN子序列,依次类推,从而形成7 个PN子序列。
进一步地,步骤二中所述利用所述新PN序列中的频偏信息得到频偏粗估计值的方法具体包括
假设第I个PN子序列的频偏为零,用rPN(n)表示接收端收到的第i+Ι个PN子序列,且i = 1,2,···,6,令Zi表示得到的第i个相关函数,Si表示第i+Ι个和第i个PN子序列之间的归一化频率偏移,&表示得到的频偏粗估计值,利用所述新PN序列中的频偏信息得到频偏粗估计值的具体步骤是
步骤2. I、对形成的7个PN子序列rPN(n)相邻地进行相关运算,得到6个相关函hi ;
步骤2. 2、提取第i个相关函数Zi的频偏信息,得到第i个频偏估计值ε i ;
步骤2. 3、对由6个相关函数得到的6个频偏估计值进行求平均值运算,进而得到频偏粗估计值&。
进一步地,步骤三中所述将所述频偏粗估计值补偿给所述当前接收到的长度为N 的原始PN序列再计算频偏精估计值,进而得到最终的频偏估计值的方法具体包括
用r (η)表示接收端当前收到的长度为N的原始PN序列,r( )表示经过频偏粗估计值补偿后的信号,令Zj表示得到的第j个相关函数,且j = 1,2,3,ε j表示由第j个相关函数得到的频偏估计值,&表示得到的频偏精估计值,£表示最终的频偏估计值,所述得到最终的频偏估计值的步骤是
步骤3. I、把所述频偏粗估计值&补偿给接收端当前收到的长度为N的原始PN序列r (η),得到经过频偏粗估计值补偿后的信号;;( )并计算频偏精估计值~ ;
步骤3. 2、计算粗估计值和精估计值之和,进而得到最终的频偏估计值5。
本发明的有益效果是通过对PN序列进行重构,对多个估计值进行平均以及将频偏估计过程分为粗估计和精估计两个阶段,达到了进一步提高频偏估计方法估计精度的目的。
图I为OFDM系统的模型图2为本发明的频偏估计方法中重构的PN序列的结构图3为本发明的频偏估计方法的工作流程图4为本发明在加性高斯白噪声信道条件下,归一化频偏ε= O. 2时估计值均方误差的仿真实验结果图5为本发明在多径衰落信道条件下,归一化频偏ε = O. 2和ε = 0.5时估计值均方误差的仿真实验结果图。
具体实施方式
下面结合附图和具体实施方式
对本发明作进一步详细地描述
图I为OFDM系统的模型图,OFDM系统的调制与解调可以通过图中所示的离散傅里叶逆变换(IDFT)和离散傅里叶变换(DFT)来完成;Xk表示第k个子载波上的调制数据, k表不子载波的序号,N表不DFT运算的长度;xn表不经IDFT运算后的输出信号,r (η)表不接收端收到的信号,y (k)表示经DFT运算后的输出信号。
图2为本发明的频偏估计方法中重构的PN序列的结构图,由图可以看出本发明的频偏估计方法是将接收到的长度为N的PN序列等长地分为8子段,每个子段的长度为N/8, 然后用第I和第2子段形成第I个PN子序列,第2和第3子段形成第2个PN子序列,依次类推,形成7个PN子序列。其中每个PN子序列的长度为N/4,且相邻的PN子序列之间以N/8的长度重叠。
下面详细地说明其工作过程,工作流程图如图3所示。
步骤一、对当前接收到的长度为N的原始PN序列进行重构,形成新PN序列;
将接收到的长度为N的原始PN序列等长地分为8子段,然后用第I和第2子段形成第I个PN子序列,第2和第3子段形成第2个PN子序列,依次类推,从而形成7个PN子序列。
步骤二、利用所述新PN序列中的频偏信息得到频偏粗估计值;
这里假设第I个PN序列的频偏为零,用rPN(n)表示接收端收到的第i+Ι个PN子序列,且i = l,2,…,6,则有
权利要求
1.一种基于PN序列重构的频偏估计方法,其特征在于,该方法包括步骤一、对当前接收到的长度为N的原始PN序列进行重构,形成新PN序列;步骤二、利用所述新PN序列中的频偏信息得到频偏粗估计值;步骤三、将所述频偏粗估计值补偿给所述当前接收到的长度为N的原始PN序列再计算频偏精估计值,进而得到最终的频偏估计值,所述最终的频偏估计值是所述粗估计值和精估计值之和。
2.如权利要求I所述的方法,其特征在于,步骤一中所述对当前接收到的长度为N的原始PN序列进行重构形成新PN序列的方法是将接收到的长度为N的PN序列等长地分为 8子段,然后用第I和第2子段形成第I个PN子序列,第2和第3子段形成第2个PN子序列,依此类推,从而形成7个PN子序列。
3.如权利要求2所述的方法,其特征在于,步骤二中所述利用所述新PN序列中的频偏信息得到频偏粗估计值的方法具体包括假设第I个PN子序列的频偏为零,用rPN (η)表示接收端收到的第i+Ι个PN子序列,且 i = 1,2,···,6,令Zi表示得到的第i个相关函数,ε i表示第i+Ι个和第i个PN子序列之间的归一化频率偏移,&表示得到的频偏粗估计值,利用所述新PN序列中的频偏信息得到频偏粗估计值的具体步骤是步骤2. I、对形成的7个PN子序列rPN(η)相邻地进行相关运算,得到6个相关函数Zi ; 步骤2. 2、提取第i个相关函数Zi的频偏信息,得到第i个频偏估计值ε i ;步骤2. 3、对由6个相关函数得到的6个频偏估计值进行求平均值运算,进而得到频偏粗估计值&。
4.如权利要求I所述的方法,其特征在于,步骤三中所述将所述频偏粗估计值补偿给所述当前接收到的长度为N的原始PN序列再计算频偏精估计值,进而得到最终的频偏估计值的方法具体包括用Hn)表示接收端当前收到的长度为N的原始PN序列,卩(《)表示经过频偏粗估计值补偿后的信号,令Zj表示得到的第j个相关函数,且j = 1,2,3,ε j表示由第j个相关函数得到的频偏估计值,&表示得到的频偏精估计值,£表示最终的频偏估计值,所述得到最终的频偏估计值的步骤是步骤3. I、把所述频偏粗估计值&补偿给接收端当前收到的长度为N的原始PN序列r (η),得到经过频偏粗估计值补偿后的信号;;( )并计算频偏精估计值& ·步骤3. 2、计算粗估计值和精估计值之和,进而得到最终的频偏估计值£。
全文摘要
本发明公开了一种基于PN序列重构的频偏估计方法,该方法包括对接收到的长度为N的PN序列进行重构,形成新PN序列;利用形成的新PN序列中的频偏信息得到频偏粗估计值,此时完成了频偏的粗估计过程;将此频偏粗估计值补偿给原始接收到的长度为N的PN序列再计算频偏精估计值,进而得到最终的频偏估计值。本发明通过重构PN序列,求多个估计值的平均值以及进行粗与细的二次估计达到了提高频偏估计方法估计精度的目的。
文档编号H04L27/26GK102946373SQ201210362088
公开日2013年2月27日 申请日期2012年9月25日 优先权日2012年9月25日
发明者马秀荣, 俞靓 申请人:天津理工大学