基于循环前缀和长训练序列字段的细频偏估计算法及系统的制作方法

文档序号:12623869阅读:来源:国知局

技术特征:

1.一种基于循环前缀和长训练序列字段的细频偏估计算法,其特征在于,包括以下步骤:

S1:对收到的帧数据进行定时同步,定位到长训练序列字段的第17个数据采样点;

S2:延时64个数据采样点,从第17个采用点开始依次进行80个采样点的自相关值计算;

S3:将计算出的80个采样点的自相关值进行累加;

S4:利用累加的和,估计出频偏值。

2.根据权利要求1所述的基于循环前缀和长训练序列字段的细频偏估计算法,其特征在于,所述步骤S1-S2的具体过程如下:

通过符号定时定位到收到的帧数据的前导码长训练序列字段的符号起始时刻点,循环前缀与长训练序列1对应的重复符号之间的延时为64个采样点且长训练序列1和长训练序列2对应的重复符号之间的延时也为64个数据采样点长度,从长训练序列第17个数据采样点开始与延时64个采样点后的数据点进行延时自相关,按顺序依次进行80点的延时自相关计算。

3.根据权利要求3所述的基于循环前缀和长训练序列字段的细频偏估计算法,其特征在于,所述步骤S4中估计频偏值的算法采用坐标旋转数字计算算法。

4.一种利用如权利要求3所述的基于循环前缀和长训练序列字段的细频偏估计算法的系统,其特征在于,包括:

延时自相关计算模块,由一个FIFO和乘法器组成,FIFO由静态随机存储器单元构成,作为数据缓存器使用,深度定为64,完成64点数据的延时操作;首先对FIFO进行初始化为0,当前数据进入深度为64的FIFO,延时64点数据后,将当前数据和延时数据同步输出到乘法器进行复数乘法运算,保证长训练序列同一位置的同步输出,实现了延时自相关的计算功能;

自相关值累加模块,由一个加法器和寄存器组成,首先对寄存器进行0值初始化,延时自相关模块输出的自相关值与寄存器中暂存的当前值同时输入到加法器中进行相加,将相加的结果暂存到寄存器中,直到80个延时自相关值累加完成,将累加结果输入到频偏估计模块;

频偏估计模块,运用坐标旋转数字计算算法对累加结果进行反正切函数计算,进而完成对频偏值进行估计进行计算。

5.根据权利要求4所述的基于循环前缀和长训练序列字段的细频偏估计系统,其特征在于,所述自相关模块采用先进先出队列,实现长训练序列对应位置的同步输出,进而进行对应采样点的自相关计算。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1