一种OFDM调制中用对称导频进行相位跟踪的方法与流程

文档序号:21360793发布日期:2020-07-04 04:34阅读:881来源:国知局
一种OFDM调制中用对称导频进行相位跟踪的方法与流程

本发明涉及电力无线通信领域,尤其涉及一种ofdm调制中用对称导频进行相位跟踪的方法。



背景技术:

由于任何通信系统都存在频率偏差和采样时间偏差,且不同系统的载波频率偏差和采样频率偏差都不相同,在正交频分复用(orthogonalfrequencydivisionmultiplexing,缩写为ofdm)系统中,这两个偏差都会带来ofdm系统的子载波间干扰,从而严重影响系统的通信性能。

而通常ofdm系统是在某些时刻利用某些子载波发送导频符号,利用导频符号计算载波频率偏差和采样频率偏差。用计算得到的载波频率偏差和采样频率偏差纠正收到的数据,消除载波频率偏差和采样频率偏差的影响。现有的一些方法在计算载波频率偏差和采样频率偏差时,误差较大、且计算量大、计算方法复杂、且不能根据实际系统的偏差值便捷调整算法。



技术实现要素:

本发明的目的是为了解决现有技术中现有的一些相位跟踪方法在计算载波频率偏差和采样频率偏差时误差较大,导致ofdm调制中的子载波间干扰严重影响通信系统性能。现有方法不能使得载波频率偏差和采样频率偏差计算时互不影响,导致计算误差大,同时计算量大、计算方法复杂、实现较困难的问题,提出一种ofdm调制中用对称导频进行相位跟踪的方法。

为解决上述技术问题,本发明提出一种ofdm调制中用对称导频进行相位跟踪的方法,包括如下步骤:s1、提取全部ofdm符号导频数据;s2、生成本地导频符号;s3、接收导频符号去调制;s4、计算系统载波频率偏差对应的计算间隔;s5、计算系统采样频率偏差对应的计算间隔;s6、计算载波频率偏差并纠正;s7、迭代计算残余频率偏差并纠正;s8、计算采样频率偏差并纠正。

与现有技术相比,本发明的有益效果有:该方法可以将系统的载波频率偏差和采样频率偏差值,实时配置到该方法中计算得到最优的相位偏差计算间隔,从而减小因系统参数变化导致计算残留相位偏差较大问题。利用对称导频的特点,在计算载波频率偏差和采样频率偏差时互不影响,简化了计算方法,减小了运算量,提高了计算相位偏差的准确度。

附图说明

图1是本发明实施例相位跟踪方法步骤示意图。

图2是本发明实施例pn9序列生成原理示意图。

图3是本发明实施例一种对称导频示意图。

具体实施方式

具体实施方式1

如图1,本实施例的ofdm调制中用对称导频进行相位跟踪的方法包括如下步骤:

s1、提取全部ofdm符号导频数据

该导频相位跟踪方法的导频图案表为对称导频图案,即该导频图案的特征为一个循环周期内正频率和负频率的导频位置值求和结果为零,即假设导频位置为l(i)、那么

其中的n为一个导频循环周期内导频总个数,该步骤根据导频图案其中一种示意图如附图3所示。提取导频符号时,根据导频图案采用查表方法从ofdm符号从提取出导频符号数据。

s2、生成本地导频符号

根据步骤s1提取的导频符号长度,生成相同长度的本地导频符号,其生成采用pn9(一种伪随机序列)序列,方法如附图2所示

s3、接收导频符号去调制

用s1接收到的导频符号数据与s2步骤生成的本地导频符号数据的共轭进行点乘,实现接收导频符号的去调制,得到接收的每个导频符号的相位旋转量,该相位旋转量中包含了载波频率偏差和采样频率偏差带来的相位旋转。

s4、计算系统载波频率偏差对应的计算间隔

该步骤根据系统设计时存在的最大载波频率偏差,计算出在该最大频率偏差下,用导频之间的差分运算,计算载波频率偏差导致的ofdm符号的相位偏差值时,需要间隔最优的ofdm符号个数no。其计算公式如下:

其中floor为向下取整数,θc为系统载波频率偏差带来的每个ofdm符号的相位旋转量。

为在计算载波频率偏差时不受到采样频率偏差的影响,导频之间的差分运算的最小间隔单元为一个导频循环周期。在一个导频循环周期内正负频率的频点位置是对称关系,采样频率偏差导致的相位偏差在一个导频循环周期内的和为零,且求一个导频循环周期内载波频率偏差导致的相位旋转量时正好需要先求和。因此在求载波频率偏差时将所有步骤s2得到的每个导频相位旋转量求和时,消去了采样频率偏差带来的相位旋转影响。所以导频差分间隔ofdm符号个数ndiff计算公式如下:

其中nc为导频循环一个周期的ofdm符号。

s5、计算系统采样频率偏差对应的计算间隔该步骤根据系统设计时存在的最大采样频率偏差,计算出该最大采样频率偏差下,用导频计算采样频率偏差导致的ofdm符号的相位偏差值所需的最优ofdm符号间隔个数mo。

其中θs为系统采样频率偏差带来的ofdm符号的最低频率子载波的相位旋转量,nh为最高频率导频子载波的载波位置序号的绝对值。

利用对称导频的特点,在一个导频循环周期内正负频率的频点位置是对称关系,采样频率偏差导致的相位偏差在一个导频循环周期内的和为零,载波频率偏差带来的相位偏差在一个导频循环周期内正频率和负频率的相位差之差为零。因此求采样频率偏差时导频的正频率和负频率的相位差之和求差,消除了载波频率偏差的影响,因此导频差分间隔ofdm符号个数计算公式如下。

s6、计算载波频率偏差并纠正

用步骤s3去调制后的导频数据,按照步骤s4计算出的导频差分间隔ndiff进行差分运算,总共的ofdm符号数除以ndiff余下的ofdm符号不参与导频差分的运算。载波频率偏差fc计算公式如下:

其中m为导频差分后的数据的数量。

s7、迭代计算残余频率偏差并纠正

在s6步骤进行第一次载波频率偏差估计和纠正后,会残留一定的频率偏差,但纠正后残留的频率偏差肯定小于未纠正前,因此在迭代计算残余频率偏差时需要重新计算导频差分间隔,且在计算残余频率偏差时的导频要从步骤s6纠正载波频率偏差的数中提取并去调制后,再按照新的导频差分间隔计算载波频偏,并对s6纠正频率偏差的数据,用计算出的残余频率偏差进行再一次的纠正。

s8、计算采样频率偏差并纠正采样频率偏差来源于接收机和发送机之间adc和dac采样频率的不同。由于晶振的偏差,接收端和发送端的dac和adc不可能有相同的频率。采样频率偏差造成的相位旋转与子载波个数和ofdm符号数有关。ofdm符号越是靠后,子载波序号越大,受采样频率偏差造成的影响就越大。用步骤s3去调制后的导频数据,按照s5计算的采样频率偏差计算间隔,计算采样频率偏差。但总共的ofdm符号数除以mdiff余下的ofdm符号不参与导频差分的运算,采样偏差频率fs计算公式如下:

其中θs1为ofdm符号中的正频率导频符号差分后的相位值,θs2为ofdm符号中的负频率导频符号差分后的相位值,k1为正频率导频差分后的数据的数量,k2为负频率导频差分后的数据的数量,g为一个导频循环周期内的所有导频位置序号绝对值之和。得到采样频率偏差后,按照采样频率偏差对s7步骤纠正载波频率偏差后的数据纠正。

该方法在进行频率偏差导致的相位进行估计和纠正前,都会计算出最优的导频之间进行差分运算的ofdm符号间隔,所以可以避免因系统参数变化导致计算间隔不是最优,从而影响频率偏差估计的准确性。利用对称导频的特点,在一个导频循环周期内正负频率的频点位置是对称关系,采样频率偏差导致的相位偏差在一个导频循环周期内的和为零,载波频率偏差带来的相位偏差在一个导频循环周期内正频率和负频率的相位差之差为零。因此求采样频率偏差时导频的正频率和负频率的相位差之和求差,消除了载波频率偏差的影响,而求载波频率偏差时导频的所有相位差求和,消除了采样频率偏差的影响。所以在计算载波频率偏差和采样频率偏差时互不影响,简化了计算方法,减小了运算量,提高了计算相位偏差的准确度。

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