基于CAZAC 序列的低复杂度抗频偏同步算法

2021-03-09 08:55宫丰奎文妮李果高洋
通信学报 2021年2期
关键词:前导旁瓣接收端

宫丰奎,文妮,李果,高洋

(西安电子科技大学ISN 国家重点实验室,陕西 西安 710071)

1 引言

正交频分复用(OFDM,orthogonal frequency division multiplexing)作为一种多载波调制方式,具有频谱效率高、抗频率选择性衰落和易调制解调等优点,已被广泛应用于多个无线通信标准与无线通信场景中,例如最新的 LTE-A(long term evolution-advanced)[1]、5GNR(5th-generation new radio)[2]、DVB-T2(the second generation of digital video broadcasting-terrestrial)[3]、无线局域网(WLAN,wireless local area network)标准[4]等。但是,OFDM 信号也存在一些劣势,例如其对由多普勒频移或振荡器的不稳定性所引起的频率偏移(简称频偏)非常敏感[5],一旦产生同步误差,就会破坏子载波间的正交性,从而引入子载波间干扰(ICI,intercarrier interference)和符号间干扰(ISI,intersymbol interference),使OFDM 信号解调性能急剧降低。因此,OFDM 突发传输系统对同步的要求很高,近年来研究者提出了很多同步算法[6-15],用来联合或单独估计定时偏差和频偏。

在OFDM 系统中,按是否需要数据辅助,其同步方法可大致分为两类:非数据辅助的盲估计算法和数据辅助的估计算法。其中,非数据辅助的盲估计算法一般用于连续传输系统中,如DVB-T2,主要是利用OFDM 系统自身的结构特性进行同步,其代表算法是基于循环前缀的最大似然(ML,maximum likelihood)估计算法[6],这种算法不需要额外设计同步序列,节省了系统带宽,提高了带宽利用率,但同步性能比数据辅助的估计算法差。数据辅助的估计算法一般用于突发通信系统中,主要是利用已知的前导序列,通过捕获定时度量函数的峰值完成定时同步,进而完成频率同步。前导序列主要是由伪噪声(PN,pseudo-noise)序列或恒包络零自相关(CAZAC,constant amplitude zero auto correlation)序列等一些自相关、互相关性能良好的序列构成。基于PN 序列进行同步的代表性算法有SC算法[7]、Minn 算法[8]、Park 算法[9]和Yang 算法[10]。SC 算法是利用2 个相同的序列进行定时同步的,由于循环前缀的存在,其定时度量函数曲线存在平顶效应;Minn 算法在SC 算法的基础上进行了改进,利用四段特征序列进行定时同步,虽然消除了平顶效应,但存在较高旁瓣;Park 算法设计了一种具有共轭对称性质的训练序列结构,与SC 算法、Minn算法相比,该算法在正确起始点位置存在一个较大的峰值,提高了定时度量的准确性,但仍存在较小的旁瓣;Yang 等[10]提出了一种基于最优相关的循环移位前导序列的粗符号定时方案,该算法在多径衰落信道下具有良好的性能,但其旁瓣较高且计算复杂度高。这些算法出现的峰值平顶效应或存在的较大旁瓣对定时同步有一定的影响,而CAZAC 序列良好的相关特性正好可以解决这些问题,因此CAZAC 序列在OFDM 系统的同步中得到了广泛应用。

基于CAZAC 序列进行同步的代表性算法有Fang 算法[11]、Shao 算法[12]和Jian 算法[13]。Fang 算法是利用随机指数序列对CAZAC 序列进行加权处理来完成定时同步的。Shao 算法则采用一种类似Park 算法的训练序列结构,在接收端利用新的加权因子进行定时同步。Fang 算法、Shao 算法在多径衰落信道下性能良好,但是在接收端进行同步时需要使用额外的加权序列,这会浪费一些存储空间,还会增加其计算复杂度。文献[13]设计了一种新的训练序列结构,在进行定时同步时可降低计算复杂度,但当存在频偏时,该算法的定时同步性能明显下降。Zhang 等[14]提出了一种简化的互相关检测器来计算接收样本与本地序列的相关值,虽然实现复杂度低,但和Jian 算法一样对频偏敏感。文献[15]提出了由Zadoff-Chu 序列及其修正序列级联构造主前导信号,由2 个不同的循环移位m 序列构造次前导信号的同步方法。

为了解决Jian 算法等典型同步算法对频偏敏感的问题,同时保证其低实现复杂度,本文设计了一种基于CAZAC 序列的、具有共轭对称和共轭反对称结构的新型前导序列,推导了新的对应定时度量函数及频偏估计函数,提出了相应的定时同步及频率同步方法,并和典型同步算法进行了详细对比,证明所提算法在同步性能和计算复杂度方面的优势。

2 系统模型

本文考虑突发复基带 OFDM 信号帧x(n),n=0,1,2,…,NF−1,NF为突发帧长,由一段前导序列及数据构成。OFDM 突发帧结构如图1 所示。

图1 中,NCP为循环前缀(CP,cyclic prefix)的长度。第m个发送符号可表示为(不含CP)

其中,dm,k为第m个OFDM 符号中第k个子载波上的调制符号,m=0,1,2,…,M,当m=0 时xm(n)为前导序列;M为突发帧中的数据OFDM 符号个数;N为快速傅里叶逆变换(IFFT,inverse fast Fourier transform)点数;n=0,1,2,…,N−1;j 为虚数单位。

图1 OFDM 突发帧结构

经过信道后,假设不存在采样时钟频率误差,接收到的OFDM 符号可表示为

其中,L为多径数目;hl和τl分别为第l径的复信道衰减和时延;d为时间偏移估计值;ε为相对于子载波间隔fs的归一化频偏,,f△为频偏;w(n)为零均值复高斯白噪声,n=0,1,2,…,NR−1,NR为接收信号长度。

3 算法描述

3.1 基于CAZAC 序列的新型前导序列设计

本节设计一种新型前导序列,用于后续定时同步和频率同步。如图1 所示,设计的前导序列由四部分组成,即x0(n)=[xp1(n)xp2(n)xp3(n)xp4(n)]。进一步地,定义CAZAC 序列xp1(n)为

序列xp2(n)是序列xp1(n)的共轭对称序列,即

序列xp3(n)是通过对序列xp1(n)的偶数项进行取反得到的,即

序列xp4(n)是通过对序列xp2(n)的偶数项进行取反得到的,即

在文献[13]中,序列x'p3(n)是通过对序列xp2(n)的共轭序列的偶数项进行取反得到的,即

文献[13]中设计的前导序列结构形如x'0(n)=[xp1(n)xp2(n)x'p3(n)xp4(n)],在进行定时同步时利用了对频偏敏感的时延自相关运算,从而降低了频偏存在时的定时同步性能。因此,本文从避免使用时延自相关运算角度出发,设计了新型前导序列x0(n)。在x0(n)中,xp1(n)和xp2(n)形成共轭对称,xp3(n)和xp4(n)形成共轭反对称,从而在定时同步阶段可以对2 个组合进行对称自相关运算,这不仅可以简化在接收端构造的定时度量函数,而且使定时度量函数在正确的符号起始点存在一个尖锐的峰值,在有频偏时,可以消除频偏对定时同步的影响。

3.2 简化定时度量函数与定时同步

在接收端,设接收窗口长度为N,在窗口长度内根据提出的前导序列结构,设置定时度量函数为

其中,P(d)为未经过归一化处理的相关函数。忽略噪声和多径的影响,由式(2)可得P(d)的表达式为

注意到,式(9)中将归一化频偏ε转换为固定的相偏因子,取模值后可以消除频偏对定时同步的影响。

R(d)为接收到的N个样本的能量函数,表达式为

由式(8)、式(9)及式(12)可知,所提算法特殊的训练序列结构保证了定时度量函数M(d)只有在正确的起始点才有峰值,而在其他点几乎为零,并且消除了频偏对定时度量的影响,最终得到时间偏移的估计值为

在不加噪声、不加频偏的理想条件下,设正确的帧头起始位置为1 001,基于PN 序列、CAZAC 序列的各同步算法的理想定时度量函数曲线如图2 所示。

图2 各同步算法的理想定时度量函数曲线

由图2(a)可以看出,SC 算法由于循环前缀的存在,具有平顶效应;Minn 算法、Yang 算法虽然没有平顶现象,却有较大的旁瓣存在;Park 算法峰值尖锐,但仍有较小的旁瓣存在。由图2(b)可以看出,所提算法、Jian 算法比Fang 算法、Shao 算法的峰值更尖锐,旁瓣更低。

因为各同步算法区别在于式(8)中P(d)及R(d)表达式不同,所以计算复杂度主要考虑P(d)及R(d)中的乘法及加法次数。各同步算法在定时同步阶段的计算量统计如表1 所示。

表1 各同步算法在定时同步阶段的计算量统计

N=256 时各同步算法在定时同步阶段的计算复杂度如图3 所示。

图3 N=256 时各同步算法在定时同步阶段的计算复杂度

从表1 和图3 可以看出,在定时同步阶段,Yang算法、Fang 算法和Shao 算法的计算复杂度高,而所提算法总的复数乘法次数为N+2 次,总的加法次数为N−4 次,相比于其他算法,计算复杂度有所下降。

3.3 联合循环前缀的加权频率同步

通常来说,对于OFDM 系统,频偏可分为整数倍频偏(下文简称为整偏)和小数倍频偏(下文简称为小偏),本文采用联合循环前缀的加权频率同步方案来提高频偏估计精度。

根据定时同步的结果,确定接收端训练序列的起点位置,得到接收端的训练序列,利用接收端训练序列前后两部分的对称性,进行第一次小偏估计。

进一步地,基于循环前缀进行第二次小偏估计。

由式(14)及式(16),得到联合加权小偏估计值为

其中,w1和w2是与纠小偏训练序列长度相关的权重因子,本文选择w1=0.6,w2=0.4。

为了估计整偏,先对接收端训练序列进行小偏补偿,小偏补偿后仅剩整偏。接下来,在高斯信道下分析整偏对训练序列造成的影响,对于3.1 节中的CAZAC 序列xp1(n),有

其中,εi为归一化整偏,w'(n)为经过小偏补偿之后的加性白高斯噪声。

由式(19)可得,εi造成序列xp1(n)移位,同理可得,εi造成序列xp2(n)反向移位,εi对xp1(n)、xp2(n)造成的移位影响如图4 所示。

因此,通过与接收机本地序列进行滑动相关操作,可以完成整偏估计。

其中,r1(n)为经过小偏补偿后的接收样本,即

由于CAZAC 序列的强自相关特性和零旁瓣特性,因此整偏估计函数会产生一个反映整偏的尖峰。

综上,得到的归一化频偏估计值为

4 性能评估

本节仿真中,设OFDM 系统中子载波个数N=256,循环前缀长度NCP=32,单个信噪比的仿真次数为2 000 次,由于定时同步的结果会影响后续的频率同步,因此采用定时检测概率来描述其定时同步性能,定时检测概率定义为正确检测到帧头的次数与蒙特卡罗仿真次数之比。

4.1 定时同步

4.1.1 抗干扰能力

在无线通信中,通常会出现信道噪声,对于有用信号来说,这种噪声便是干扰,过大的噪声干扰会严重影响定时同步。因此,本节在高斯信道、无频偏的条件下进行仿真,各同步算法的定时检测概率如图5 所示。

图4 εi 对xp1(n)、xp2(n)造成的移位影响

图5 高斯信道、无频偏时各同步算法的定时检测概率

从图5 可以看出,所提算法在低信噪比条件下定时检测性能良好,说明所提算法抗干扰能力强。

4.1.2 抗频偏能力

多普勒频移或振荡器的不稳定性会引入频偏,对定时同步会产生一定的影响。所以,本节在高斯信道、加入归一化频偏ε=5.65 的条件下进行仿真,各同步算法的定时检测概率如图6 所示。

图6 高斯信道、加入归一化频偏时各同步算法的定时检测概率

从图6 可以看出,在有频偏时,Jian 算法定时检测概率明显下降。所提算法较Jian 算法而言,能消除因频偏带来的定时估计偏差的影响,仍具有良好的检测性能,说明所提算法对频偏不敏感。

4.1.3 抗多径能力

本节在多径衰落环境下,对各同步算法的定时性能进行了测试。多径信道采用国际电信联盟标准的经典室内ITU-R(international telecommunication union-radiocommunicaon)3G itur3GIBx[16]信道模型,在加入归一化频偏ε=5.65 的条件下进行仿真,各同步算法的定时检测概率如图7 所示。

图7 多径衰落信道加入归一化频偏时各同步算法的定时检测概率

从图7 可以看出,在多径衰落信道、加频偏的条件下,各同步算法的定时检测概率较高斯信道均有不同程度下降,相较而言,所提算法仍具有良好的检测性能,说明所提算法抗多径能力强。

4.1.4 综合性能评估

各同步算法在定时同步阶段的综合性能评估如表2 所示。

从表2 中可以看出,所提算法的综合性能最好。

4.2 频率同步

在不同信道,不同信噪比条件下,设加入归一化频偏ε=5.65,SC 算法、Fang 算法、Shao 算法以及所提算法的频偏估计均方误差(MSE,meansquare error)性能如图8 所示。

表2 各同步算法在定时同步阶段的综合性能评估

图8 各同步算法频偏估计MSE 性能

从图8 可以看出,在高斯信道和多径衰落信道下,所提算法频偏估计MSE 性能优于SC 算法、Fang算法及Shao 算法。

另外,SC 算法进行频偏估计时需要利用2 个前导序列,而且在接收端需要进行快速傅里叶变换(FFT,fast Fourier transform)处理,所提算法、Fang 算法以及Shao 算法仅需要利用一个前导序列,接收端也不需要进行FFT 处理,相比SC 算法,节约了一半的前导资源,也减小了计算复杂度。Shao 算法在进行频偏估计时有一定的性能损失,Fang 算法在进行频偏估计时仍需要额外利用本地的加权序列,计算复杂度较所提算法高。综上所述,所提算法的频偏估计性能较好。

5 结束语

本文提出了一种基于CAZAC 序列的低复杂度抗频偏同步算法。仿真结果表明,在高斯信道和多径衰落信道环境下,所提算法在进行定时同步时,抗干扰、抗频偏、抗多径性能良好且计算复杂度低;在进行频率同步时,频偏估计MSE 性能优于其他算法。需要说明的是,所提算法针对突发通信系统,需要突发帧结构中具备已知同步序列,相对不需要数据辅助的盲估计算法,虽然性能优势明显,但在一定程度上会牺牲系统传输效率。

猜你喜欢
前导旁瓣接收端
基于圆柱阵通信系统的广义旁瓣对消算法
基于扰动观察法的光通信接收端优化策略
基于多接收线圈的无线电能传输系统优化研究
小学数学课前导入改进措施分析
一种基于线性规划的频率编码旁瓣抑制方法
基于凸优化的共形阵波束优化方法研究
基于“三思而行”的数学章前导学课设计——以《数的开方》(导学课)为例
手机无线充电收发设计
基于加权积分旁瓣最小化的随机多相码设计
NB—IoT系统物理随机接入信道设计