一种结合频域和时域估计的载波同步方法与流程

文档序号:11215669阅读:497来源:国知局
一种结合频域和时域估计的载波同步方法与流程

本发明属于无线通信技术领域,尤其涉及一种载波同步方法,可用在包括但不限于卫星通信技术领域。



背景技术:

在无线通信系统中,载波同步方法主要有开环和闭环结构两种结构。闭环结构也叫反馈结构(feed-back),该方法通过反馈环路对接收信号进行估计和校正,对于变化较慢的参数具有自动跟踪能力。但是这种方式入锁时间长,容易出现“挂起”现象,因此一般仅用于模拟电路中。开环方式也成为前馈结构(feed-forward),该方法是从接收的信号中直接估计载波参数,消除频偏对接收信号的影响进而实现同步。该方法适合数字实现,能够实现快速载波同步,更适合突发通信系统。本发明主要涉及前馈结构的载波同步算法。

umbertomengaliandm.morelli等人在ieeetransactionsoncommunications上发表的论文“data-aidedfrequencyestimationforburstdigitaltransmission”提出了一种基于数据辅助的载波同步算法,但是频偏估计范围在[-0.2ts,0.2ts],ts表示导频符号速率,估计范围较小,且信噪比门限较高。luise和reggiannini等人在ieeetransactionsoncommunications上发表的论文“carrierfrequencyrecoveryinall-digitalmodemsforburst-modetransmissions”提出了一种可以利用数据符号或导频都可以进行载波频偏估计的方法,但是其估计范围和估计精度难以兼得。

中国人民解放军理工大学申请的专利“基于快速傅里叶变换的mpsk调制下开环载波同步算法”(申请号:201410076741.8),利用fft技术进行两步载波估计,虽然估计精度较高,但是无法在较低信噪比环境下工作。

综上所述,现有技术存在的问题是:常用的载波同步算法无法兼顾估计大多普勒频偏和高估计精度的双重要求,且对于低轨卫星通信系统而言,工作信噪比较低,无法在低信噪比环境下有良好的估计性能。



技术实现要素:

针对现有技术存在的问题,本发明提供了一种结合频域和时域估计的载波同步方法。本发明采用专门设计的双对称导频格式,能有效实现载波快速捕获和频偏纠正;采用基于fft技术改进的旋转重叠算法在频域进行粗估计,能有效解决通信系统在低信噪比条件下估计误差大、多普勒频偏估计范围大的问题;采用本地导频与接收信号进行滑动互相关,进而求两个相关峰的相位差,解决了载波同步中估计范围大和估计精度高无法兼得的问题。本发明具有载波频偏估计范围大、估计精度高,在一定信噪比门限下,估计误差不受低信噪比影响等优点。

本发明的上述目的是通过如下技术方案实现的:

一种结合频域和时域估计的载波同步方法,其特征在于包括以下步骤:

步骤一,设计双对称导频格式,确定相关参数;

步骤二,对接收信号进行数字分路,获得复信号经频分分路和匹配滤波后的第k路信号;

步骤三,对接收信号的前后导频采用基于fft技术改进的旋转重叠算法在频域进行粗估计;

步骤四,用估计的频偏对信号进行频偏补偿校正;

步骤五,针对频偏补偿的信号,利用与中间导频相同的本地序列对接收信号进行滑动互相关,求得相关值;

步骤六,捕获第一个中间导频,求得第一个相关峰对应的复数值;

步骤七、捕获第二个中间导频,求得第二个相关峰对应的复数值;

步骤八,利用两个相关峰值进行共轭相乘求相位差,得到频偏的细估计值;

步骤九,利用频偏细估计值补偿接收信号,获得载波恢复信号。

进一步,所述步骤一具体包括:

(1)、双对称导频格式要求前后两端导频相同,中间两段导频相同,且前后导频和中间导频不能相同;

(2)、根据载波同步估计范围和精度要求,确定如附图3中短帧数据长度l、中间段数据长度b和导频长度np.

(3)、前后两端导频长度分别为nz,中间两段导频长度nc。

(4)、首尾两段数据符号长度均等于a,且满足2a+b=l.

进一步,所述步骤三具体包括:

(1)、对导频信号进行去调制,令前后导频的第一段为z1,第二段为z2.

(2)、对第二段导频做一次频偏旋转运算,旋转频偏值为fr

(3)、分别对z1和z2做nfft点fft运算,得到z1和z2的频域响应值c1(k)、c2(k),k表示频点数.

(4)、得到旋转重叠算法的fft频偏估计值,可表示为:

上式中,nz表示fft估计点数,ts表示数据采样速率。

进一步,步骤五所述的相关值的求解过程如下:

上式中,rc(i)表示本地导频的第i个导频符号,j表示滑动距离,表示对已经进行粗载偏恢复的信号取共轭,r(k)表示接收信号。

进一步,所述步骤六具体包括:

(1)、对相关值设置一个参考门限,判断相关值是否超过参考门限。超过则进入下面第二小步,未超过则进入步骤五

(2)、相关值触发该门限,表示捕获到帧的第一个中间导频,获取从捕获到至后面64个导频符号的相关值,找出这64个相关值的最大值记为|corr_peak1|.|x|表示取x的模值,corr_peak1表示第一个相关峰最大值对应的复数值。

进一步,所述步骤七具体包括:

(1)、将步骤六第二步中的64个相关值对应的序号分别往后延伸s(b+nz),s表示信号过采样倍数,b表示中间数据长度,nz表示中间两个导频的长度。求得第二个导频与本地导频的相关值,找出这64个相关值的最大值记为|corr_peak2|.|x|表示取x的模值,corr_peak2表示第一个相关峰最大值对应的复数值。

(2)、判断最大复数值是否触发步骤六第一步中设置的参考门限,如果超过该门限则进入步骤八,如果相关值没有触发,则回到步骤五。

进一步,所述步骤八具体包括:

(1)、利用两个相关峰值进行共轭相乘求相位差,得到频偏的细估计值。频偏细估计值可用下式表示:

上式中,corr_peak2*表示对该附复数取共轭,b为双对称导频中间段数据符号的长度,s表示过采样倍数,nz表示中间导频长度,fs表示采样频率,arg(x)表示对x取相位操作。

(2)、步骤二所述的采用基于fft技术改进的旋转重叠算法在频域进行粗估计,其估计精度为1/2nfftts,步骤八所述的时域相关细估计的估计精度为1/2(b+nc)ts,本发明能够估计成功,需要满足粗载偏估计的精度要小于细载偏估计的范围,即需要满足以下条件:

上式中,nfft为fft估计点数,ts为导频符号速率,nc为中间两端导频每段长度,b为中间段载荷数据长度。

本发明与现有技术相比存在以下优点:

(1)、本发明的载波同步方法,采用专门设计的双对称导频格式,能有效实现载波快速捕获和频偏纠正。

(2)、本发明的载波同步方法,采用基于fft技术改进的旋转重叠算法在频域进行粗估计,能有效解决接收信号在低信噪比条件下估计误差大、多普勒频偏估计范围大的问题。

(3)、本发明的载波同步方法,采用本地导频与接收信号进行互相关,进而求两个相关峰的相位差,解决了载波同步中估计范围大和估计精度高无法兼得的问题。

附图说明

图1是本发明实施例提供的结合频域和时域估计的载波同步方法流程图。

图2是本发明实施例提供的系统结构示意图。

图3是本发明实施例提出的一种双对称导频图案。

图4是本发明实施例提供的初始频偏300khz仿真10000次的剩余频偏分布图。

图5是本发明实施例提供的频偏估计均值、标准差和频偏范围的关系。

图6是本发明实施例提供的两级载波频偏估计方法后,估计均方误差与信噪比的关系。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,本发明实施例提供的结合频域和时域估计的载波同步方法包括以下步骤:

步骤一,设计双对称导频格式,确定相关参数。

步骤二,对接收信号进行数字分路,获得复信号经频分分路和匹配滤波后的第k路信号。

步骤三,对接收信号的前后导频采用基于fft技术改进的旋转重叠算法在频域进行粗估计;

步骤四,用估计的频偏对信号进行频偏补偿校正;

步骤五,针对频偏补偿的信号,利用与中间导频相同的本地序列对接收信号进行滑动互相关,求得相关值;

步骤六,捕获第一个中间导频,求得第一个相关峰对应的复数值。

步骤七,捕获第二个中间导频,求得第二个相关峰对应的复数值。

步骤八,利用两个相关峰值进行共轭相乘求相位差,得到频偏的细估计值。

步骤九,利用频偏细估计值补偿接收信号,获得载波恢复信号。

下面结合附图对本发明的发明原理作进一步的描述。

如图2所示,本发明的实施例提供的系统由正交下变频、a/d采样模块、数字分路模块、匹配滤波器、网同步与定时恢复、载波粗同步、粗频偏补偿模块、相关峰捕获模块、载波细同步、载波恢复模块组成。

上行的接收信号首先经过正交下变频和a/d采样模块。然后经过频分分路模块,每路变成单载波信号。本发明借助导频信号估计载波频偏。对于每路信号,按照以下步骤操作。

(1)设计双对称导频格式,确定相关参数;

1a)双对称导频格式要求前后两端导频相同,中间两段导频相同,且前后导频和中间导频不能相同;

1b)根据载波同步估计范围和精度要求,确定如附图3中短帧数据长度l、中间段数据长度b和导频长度np.

1c)前后两端导频长度分别为nz,nz=np/3,中间两段导频长度nc,nc=np/6,np表示导频总长度。

1d)首尾两段数据符号长度均等于a,且满足2a+b=l.

(2)对接收信号进行数字分路,获得复信号经频分分路和匹配滤波后的第k路信号。

(3)对接收信号的前后导频采用基于fft技术改进的旋转重叠算法在频域进行粗估计;

3a)对导频信号进行去调制,令前后导频的第一段为z1,第二段为z2.

3b)对第二段导频做一次频偏旋转运算,旋转频偏值为fr

3c)分别对z1和z2做nfft点fft运算,得到z1和z2的频域响应值c1(k)、c2(k),k表示频点数.

3d)得到旋转重叠算法的fft频偏估计值,可表示为:

上式中,nfft表示fft估计点数,ts表示数据采样速率。

(4)用估计的频偏对信号进行频偏补偿校正

(5)针对频偏补偿的信号,利用与中间导频相同的本地序列对接收信号进行滑动互相关,相关值可表示为:

上式中,rc(i)表示本地导频的第i个导频符号,j表示滑动距离,表示对已经进行粗载偏恢复的信号取共轭,r(k)表示接收信号。

(6)捕获第一个中间导频,求得第一个相关峰对应的复数值

6a)对相关值设置一个参考门限,判断相关值是否超过参考门限。超过则进入步骤6b),未超过则进入步骤(5)

6b)相关值触发该门限,表示捕获到帧的第一个中间导频,获取从捕获到至后面64个导频符号的相关值,找出这64个相关值的最大值记为|corr_peak1|.|x|表示取x的模值,corr_peak1表示第一个相关峰最大值对应的复数值。

(7)捕获第二个中间导频,求得第二个相关峰对应的复数值

7a)将步骤6b)中的64个相关值对应的序号分别往后延伸s(b+nz),s表示信号过采样倍数,b表示中间数据长度,nz表示中间两个导频的长度。求得第二个导频与本地导频的相关值,找出这64个相关值的最大值记为|corr_peak2|.|x|表示取x的模值,corr_peak2表示第一个相关峰最大值对应的复数值。

7b)判断最大复数值是否触发步骤6a)设置的参考门限,如果超过进入步骤(8),如果相关值没有触发,则回到步骤五。

(8)利用两个相关峰值进行共轭相乘求相位差,得到频偏的细估计值。

8a)频偏细估计值可用下式表示:

上式中,corr_peak2*表示对该附复数取共轭,b为双对称导频中间段数据符号的长度,s表示过采样倍数,nz表示中间导频长度,fs表示采样频率,arg(x)表示对x取相位操作。

8b)步骤二所述的采用基于fft技术改进的旋转重叠算法在频域进行粗估计,其估计精度为1/2nfftts,步骤八所述的时域相关细估计的估计精度为1/2(b+nc)ts,本发明能够估计成功,需要满足粗载偏估计的精度要小于细载偏估计的范围,即需要满足以下条件:

上式中,nfft为fft估计点数,ts为导频符号速率,nc为中间两端导频每段长度,b为中间段载荷数据长度。

(9)利用频偏细估计值补偿接收信号,获得载波恢复信号。

下面结合仿真合仿真实验对本发明的应用效果作详细的描述。仿真参数如下:双对称导频中的参数设置为b=500,l=1024,np=96.数据速率为3mbps,假设信道为高斯白噪声且无多径,进行4倍采样,fft点数为1000点,预设频偏为300khz,进行10000次仿真。

附图4是在信噪比为2db时经过发明提出的两级频偏估计后,剩余频偏分布情况。从附图4可以看出本发明提出的两级载波同步估计方法,可将频偏为300khz的信号纠至剩余频偏为100hz以内,这也很好的验证了本发明提出的两级载波频偏估计方法不近估计范围大,而且估计精度高。

附图5是频偏估计均值、标准差和频偏范围的关系。从该图可看出,本发明提出的估计算法估计范围很大,在[-0.5ts,0.5ts]之间都能较准确估计出频偏值,且估计精度较高。

附图6是利用本发明提出的两级载波频偏估计方法后,估计均方误差与信噪比的关系。可看出本发明的信噪比门限较低,系统在-7db时估计的均方误差就开始接近克拉美罗下界,因此适合接收信号在较低信噪比下正常工作。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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