正交频分复用(Orthogonal Frequency Division Multiplexing, OFDM)技术[1]具有较高的频谱利用率,稳健的抗频率选择性衰弱性能,因此被广泛应用于现代无线通信标准中,如IEEE 802.11ac无线局域网(Wireless Local Area Network,WLAN)[2]、IEEE 802.16d无线城域网(Wireless Metropolitan Area Networks, WiMAX)[3]和3GPP长期演进(Long Term Evolution, LTE)系统[4]等。另一方面,由于收发器振荡器之间的频率不匹配或者多谱勒频移等因素,造成本地载波与接收信号子载波存在载波频率偏移(Carrier Frequency Offset, CFO)[5]。同时,OFDM系统对CFO高度敏感[6],其破坏了OFDM符号子载波的正交性,使接收到的OFDM信号产生载波间干扰和相位旋转,最终导致检测出错,故在数据检测之前必须完成CFO估计和补偿[7]。
近些年来,相继提出的基于OFDM系统的CFO估计算法大致分为两类:第一类为数据辅助的方法,如基于频域导频辅助的迭代CFO估计算法[8],基于前导序列的最大似然CFO估计算法[9]和基于小数FFT设计一种等幅零自相关序列的CFO估计算法[10]等。该类算法利用导频、训练序列辅助的方法具有较好的效率,但是会大量消耗系统带宽,不能发挥出该类算法的最佳性能。第二类为盲估计算法,如基于接收星座连续信号之间功率差值最小化的目标函数,即功率差估计(PDE-T)算法[11]、基于连续接收序列幅度差值的目标函数算法,即幅度差估计器(ADE-T)算法[12]和基于接收信号序列的功率与引入阈值之间的最小均方差的代价函数,即阈值差估计(RDE-T)算法[13]。这类算法利用信号的恒模特性,绕开了增添数据辅助的问题,但该类算法均是基于信道响应缓慢变化,对信道有过大的依赖性。
因此,本文针对上述算法频谱利用率低和信道缓慢变化的问题,提出一种适用于CO-OFDM系统的盲载波频偏估计算法。该算法的基本思路为:利用传输信号在频域中的恒模特性,通过连续符号的子载波与其对应的平均功率差值构造代价函数,并试验三个频偏估计量对接收信号进行补偿,获得CFO估计代价函数的闭式解。最后,仿真分析本文算法与文献[11-13]所提算法性能,结果表明所提算法有效提高了CFO估计的精度,同时具有较好的鲁棒性。
图1 OFDM系统传输模型
Fig.1 OFDM system transmission model
如图1所示,本文考虑传统的OFDM系统传输模型,图中略去编码和解码部分。假设接收端每个OFDM符号正交子载波个数为N,第l个OFDM符号传输的数据为Xl=[Xl(0),Xl(1),...,Xl(N-1)]T,满足|Xl(m)|=R,其中m∈[0,1,...,N-1],R为常数,即星座图具有恒模特性。在时域中第l个OFDM信号dl=[dl(0),dl(1),...,dl(N-1)]T定义为:
(1)
式(1)可简化为表达式dl=WXl。其中,W是标准化的N×N的傅里叶反变换矩阵,被定义为然后对恒模信号进行调制,经过加循环前缀(Cyclic Prefix, CP),并串(Parallel-to-Serial, P/S)变换和数模(Digital-to-Analogue, D/A)转换,最后发送到射频上面。因此,接收到信号序列可表示为:
(2)
式(2)中用Hl=diag[Hl(0),Hl(1),...,Hl(N-1)]表示衰落信道的冲激响应,ε表示归一化的CFO,用表示其频偏,其中为CFO引起的相位偏移。通常,Ng表示OFDM符号循环前缀的长度,Zl=[Zl(0),Zl(1),...,Zl(N-1)]T表示均值为零,方差为σ2的复高斯噪声。
对接收信号yl进行去CP和FFT变换,并加入归一化的频偏进行补偿,可表示为:
(3)
式(3)中WH=W-1为一个酉矩阵。则第l个OFDM符号的第m个载波Yl,即:
(4)
其中,
由式(4)可知,在算法精确无误估计出CFO偏移量的情况下,可以完美补偿接收信号的载波频偏,从而避免载波间干扰,其中,为单位矩阵。在不考虑噪声情况下,yl(k)经过DFT变换后表达式可表示为:
Yl(m)=Xl(m)Hl(m)
(5)
对于恒模信号传输系统而言,|Xl(m)|幅值恒定,基于这一特点,可利用接收星座信号平均功率的方差来实现CFO估计。本文提出一种CFO估计的代价函数如下:
(6)
其中,M为盲CFO估计算法中连续OFDM符号的个数。给出最小化代价函数为:
(7)
为实现代价函数的闭式解,采用文献[14]中算法对式(6)展开推导,代价函数可表示为:
(8)
其中,A和B均为实数,且与和ε均不相关,参数
对式(6)进行展开:
(9)
其中,为方便公式推导,令M=1,则式(9)可以等效为:
(10)
假定为无噪声情况下,对式(4)进行展开:
(11)
其中,Sl(m)=Xl(m)Hl(m)。然后将式(11)代入式(10)中,则可以表示为:
(12)
其中,λ=p1-p2+q1-q2。
式(12)中可简化为:
(13)
利用式(13)对式(12)进一步化简,得:
(14)
其中,Cl1为与变量δ无关的实数。对变量进行等效替换,Ω{m1,m2,n1,n2},Ω1{m1=m2或n1=n2},Ω2{m1≠m2和n1≠n2},Ω{Ω1∪Ω2},Ω1∩Ω2=∅。式(14)可简化为:
(15)
其中,Ω∈{Ω1,Ω2},
同理,可将式(10)中展开为:
(16)
将式(13)代入式(16)中简化后为:
(17)
其中,t=m1-m2,p=p1=p2,Cl2为与变量δ无关的实数。
此外,利用式(15)、(17)对代价函数式(10)进行等效替换,即:
Cl1-2TlCl2-N|Tl|2
(18)
由于式(18)包含多个与无关的实数,故代价函数可以表示为:
(19)
其中,
由式(19)可知,该闭式解中含有A、B和ε三个参数,故采用曲线拟合的方法[15]求解,通过试验3个CFO补偿值即和求出CFO估计量表达式为:
(20)
其中,
本文所提盲载波频偏估计算法如图2所示,步骤简述如下:
步骤1 分别用和对接收信号yl进行补偿,并进行FFT变换,如式(4)所示。
步骤2 根据式(6)计算代价函数并参考式(20)求取函数A和函数B。
步骤3 完成CFO估计,求得CFO估计量
图2 算法实现流程
Fig.2 The implementation process of the algorithm
为了验证本文所提算法的性能,对其进行仿真与分析,并和文献[11]的ADE-T算法、文献[12]的PDE-T算法及文献[13]的RDE-T算法对比。如无特殊说明,仿真参数见表1所示。
表1 参数设置
Tab.1 Parameters setting
参数名称设置调制方式DQPSK信道瑞利衰落信道子载波数N64循环前缀Ng16连续OFDM符号个数M2归一化频偏ε0.05
为方便算法性能对比,所提算法的均方误差表达式如下:
(21)
其中,仿真次数Nnum为500。
图3为所提算法与ADE-T算法、PDE-T算法及RDE-T算法性能对比情况。“C0”表示仅含有复高斯噪声的情况,“C1”表示含有复高斯噪声和瑞利衰落的情况。从图中可以发现各算法的均方误差均随着信噪比增加而逐渐减小,但是就衰落信道情况下而言,ADE-T算法的性能会在25 dB信噪比之后均方误差趋于平层;RDE-T算法在“C0”环境下性能表现良好,但是在快瑞利衰落的环境中性能急剧下降,远落后于其他算法估计性能;PDE-T算法与本文所提算法性能最为接近,但在高信噪比情况下PDE-T算法性能明显低于本文所提算法性能。因为上述算法均过度于依赖信道缓慢变化,因此所提算法性能较优于上述其他算法性能。
图3 不同算法抗衰落性能分析
Fig.3 Anti-fading performance analysis of different algorithm
图4为频偏量ε=0.05、ε=0.1时,不同信噪比情况下各算法的性能对比图。由图可知,上述算法对于载波频率偏移量的改变,并不会严重影响CFO估计量的均方误差,这是由于上述四种算法均利用了传输信号的恒模特性,发端反傅氏变换与收端FFT变换构成一个酉矩阵,简化计算复杂度,进而更为准确的估计出CFO偏移量
图5为信噪比15 dB、频偏步进数M=0.05情况下各算法的性能对比图。从图中可以看出通过设置阈值的RDE-T算法性能明显劣于其他三种算法。另外,可以发现归一化频偏ε取值范围在(-0.5,0.5)之间时,均能维持较好、较稳定的CFO估计性能,只有当频偏ε=-0.5和ε=0.5时出现急剧下降。本文所提算法相较于ADE-T算法和PDE-T算法在信噪比为15 dB时性能优势并不显著,但算法的性能并不会因为频偏的改变而受影响,表明了该算法具有较高的可靠性。
图4 不同频偏和信噪比下各算法性能比较
Fig.4 The performance comparison of algorithms under different frequency offset and signal to noise ratio
图5 频偏对不同算法的影响
Fig.5 The influence of frequency offset on different algorithm
一般地,在实际传输系统中,OFDM符号中的子载波并不会全部用来传输信号,故如图6给出了空子载波数NC和步进数M不同时CFO估计的均方误差变化情况。由图可知,当空子载波数NC为恒定时,算法的性能会随着步进数M的增大而有所提升,这是由于步进数M增加,用于CFO估计的OFDM符号个数增多,均方误差相应降低,CFO估计算法的性能提高。同时在步进数M不变时,算法的性能会随着空子载波数NC增加而有所下降,这是因为空子载波数NC的增加会导致用于CFO估计的子载波数减少,进而影响均方误差,导致算法性能降低。本文所提算法虽然受空子载波数NC和步进数M的影响,但从均方误差的精度上来说,该算法仍然具有较好的鲁棒性。
图6 空子载波数NC和步进数M对本文算法性能影响
Fig.6 The influence of null subcarrier number NC and step number M on the algorithm performance
本文针对数字信号在CM-OFDM系统中受载波频偏影响提出一种新的盲估计算法。首先根据频偏产生的影响建立系统模型;然后基于传输信号的恒模特性提出一种连续符号平均功率方差最小化的盲CFO估计算法,并给出了该算法的估计原理、算法推导及算法描述;最后,通过仿真表明本文所提算法在对抗快瑞利衰落信道中表现出了良好的性能,并有较好的鲁棒性。
[1] Zhen L, Qin H, Song B, et al. Frame timing estimation based on statistical analysis for orthogonal frequency division multiplexing systems in multipath fading channels[J]. IET Communications, 2016, 10(16): 2125-2134.
[2] IEEE Standards Association. 802.11--2012, IEEE standard for information technology-telecommunications and information exchange between systems local and metropolitan area networks-dpecific requirements Part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications[S]. Retrived from http:∥standards. ieee. Org/about/get/802/802.11. html, 2012.
[3] IEEE 802.16 Broadband Wireless Access Working Group. IEEE standard for local and metropolitan area networks-part 16: Air interface for broadband wireless access systems-amendment 3: Advanced air interface[S]. IEEE Std 802.16 mTM, 2011.
[4] Tsai Y H, Sang T H. A new timing synchronization and cell search procedure resistant to carrier frequency offsets for 3GPP-LTE downlink[C]∥Communications in China (ICCC), 2012 1st IEEE International Conference on. Beijing: IEEE, 2012: 334-338.
[5] Huang M, Huang L,Guo C, et al. Carrier frequency offset estimation in uplink OFDMA systems: An approach relying on sparse recovery[J]. IEEE Transactions on Vehicular Technology, 2017, 66(10):9592-9597.
[6] Al-Bassiouni A A M, Ismail M, Zhuang W. An eigenvalue based carrier frequency offset estimator for OFDM systems[J]. IEEE Wireless Communications Letters, 2013, 2(5): 475- 478.
[7] Meng Y, Zhang W, Wang W. Blind frequency synchronization for OFDM systems with I/Q imbalance[J]. IEEE Transactions on Vehicular Technology, 2017, 55(9):7862-7876.
[8] Muneer P, Sameer S M. Pilot-Aided Joint Estimation of Doubly Selective Channel and Carrier Frequency Offsets in OFDMA Uplink With High-Mobility Users[J]. IEEE Transactions on Vehicular Technology, 2015, 64(1):411- 417.
[9] Morelli M,Marchetti L, Moretti M. Maximum likelihood frequency estimation and preamble identification in OFDMA-based WiMAX systems[J]. IEEE Transactions on Wireless Communications, 2014, 13(3):1582-1592.
[10] Rezgui C, Grayaa K. Carrier frequency offset estimation using fractional fourier transform and CAZAC sequences[C]∥Advanced Technologies for Signal and Image Processing (ATSIP), 2016 2nd International Conference on. IEEE, 2016: 733-736.
[11] Al-Dweik A, Hazmi A, Younis S, et al. Carrier frequency offset estimation for OFDM systems over mobile radio channels[J]. IEEE Transactions on Vehicular Technology, 2010, 59(2):974-979.
[12] Lmai S, Bourre A, Laot C, et al. An efficient blind estimation of carrier frequency offset in OFDM systems[J]. IEEE Transactions on Vehicular Technology, 2014, 63(4):1945-1950.
[13] Balogun M B, Oyerinde O O, Takawira F. Efficient constant modulus based carrier frequency offset estimation for CO-OFDM systems[J]. IEEE Photonics Journal, 2017, 9(5):1-15.
[14] Wu L, Zhang X D, Li P S, et al. A blind CFO estimator based on smoothing power spectrum for OFDM systems[J]. IEEE Transactions on Communications, 2009, 57(7):1924-1927.
[15] Oh J H, Kim J G, Lim J T. Blind carrier frequency offset estimation for OFDM systems with constant modulus constellations[J]. IEEE Communications Letters, 2011, 15(9):971-973.
于秀兰 女,1973年生,四川广安人。重庆邮电大学通信与信息工程学院副教授,主要研究方向为无线通信。
E-mail: yuxl@cqupt.edu.cn
黄 璇 男,1991年生,江西景德镇人。重庆邮电大学通信与信息工程学院硕士研究生,研究方向为无线移动通信理论与技术。
E-mail:hx7606@126.com