孙钢灿,党满满,徐雪菲
(郑州大学信息工程学院,河南郑州450001)
OFDM实际上是MCM(多载波调制)的一种,由于具有强大的抗频率选择性衰落、子载波个数可以动态选择、信道均衡简单以及具有多接入机制等性能受到越来越多的关注和应用.因为OFDM信号的关键参数是信号盲解调必不可少的,因此,在认知无线电系统、频谱监测和信息对抗中OFDM信号关键参数的盲估计是必须的.
OFDM信号的关键参数包括有效数据长度、符号长度、循环前缀的长度、子载波个数和子载波频率间隔.循环平稳特性是调制信号的重要特性,利用信号的循环平稳特性可以完成各种各样的信号处理任务.如Budiarjo等[1]利用信号的循环平稳特性对单载波信号进行了盲检测、盲参数估计、信道盲识别等研究.Bolcskei等[2]指出对于OFDM信号,有很多引入循环平稳特性的方式,如添加循环前缀,脉冲成型,在子载波上乘上不同的权值等.现有的OFDM参数盲估计研究多是在高斯信道下进行的,方法也并不局限于循环平稳特性,如Li等[3]利用信号的自相关函数和符号能量之间的关系对高斯和瑞利信道下的OFDM信号的保护间隔进行盲估计.Walter等[4]利用信号自相关函数的周期性和时域到频域的变换分别对没有添加循环前缀的OFDM信号的符号长度和有效数据长度进行盲估计.而蒋清平等[5-8]均是利用OFDM信号循环平稳特性实现OFDM某些参数的盲估计.Zhang等[9]利用功率谱的再处理来进行OFDM参数盲估计.Peng[10]根据信号具有的自相关特性,利用可变长度和固定长度的自相关特性分别估计信号符号长度和有效符号长度.Tang Ning-jie等[11]则是利用OFDM信号的循环平稳特性估计OFDM信号的符号长度,但是这些方法或多或少的存在一些不足.
基于以上原因,笔者以添加有循环前缀并且经过多径信道的OFDM信号为模型,给出了多径信道下的OFDM信号仍具有循环平稳特性的推导,并且在利用循环平稳特性估计符号长度的基础上,引入平均的思想,通过对一系列循环频率的平均处理使OFDM参数的盲估计在低信噪比下仍具有很好的性能,并且详细地给出了包括符号周期、有效符号长度、循环前缀长度、子载波个数和频率间隔在内的5个OFDM参数的推导过程和算法性能的计算机仿真.
OFDM信号可以表示为一组单载波调制信号之和[4]:
式中:x(t)是基带信号;Δf0是载波频率频偏移;h(τl)是延迟为τl的多径的信道增益;ε(0≤ε≤1)是归一化的时间偏移;n(t)是高斯白噪声;L是多径数目.
在非协作通信中,首先对接收信号进行预处理.下变频到低频,并且进行过采样,接着确定所接收到的信号是单载波信号还是OFDM信号[8,12],如果确定是 OFDM 信号,则对其进行参数估计.假设接收信号r(t)的符号长度为Ns,有效数据长度为Nuse,循环前缀的长度为Ng.如图1所示截取接收信号的2Nuse+Ng个离散样值,其中包含一个完整的OFDM符号.定义两个集合:
图1 OFDM符号结构示意图Fig.1 Structure of OFDM symbols
其中集合I是第i个OFDM符号的循环前缀,包含与集合I'相同的元素,这是因为OFDM信号的循环前缀是从有效数据的尾部复制而来的,之间具有相关性,因此可以根据OFDM信号在时域上存在相关性的特点利用可变长度的自相关算法估计有效数据长度.当循环前缀和相应的有效数据源进行自相关运算时,自相关函数将得到最大值:
式中:Len是最大的相关时延;k是可变的自相关长度,即信号的延时;M是离散数据源的长度;r(i)是第i个离散采样值.相关系数取得峰值时所对应的相关时延就是OFDM信号有效符号长度的估计值.
接收信号的相关系数如图2所示,可以看出,相关函数在可变相关长度k=256时有最大值,说明OFDM信号有效数据长度为Nuse=256,也即做IFFT/FFT的点数为256点,子载波个数为Nuse/ρ.
图2 接收信号的相关系数Fig.2 The correlation coefficient of received signals
式中:fs是采样频率,则τ=Γfs.长度为N的离散采样数据得到的对应于循环频率α和时延τ的自相关函数计算式给出如下[9]:
因此根据式(2)所给的OFDM信号的模型,可以得到其时变自相关函数t;Γ)为
是离散时间高斯白噪声的循环自相关函数.从式(11)可以看出:循环自相关函数的大小与时间和频率的偏移没有关系,而且对于式(12)给出的循环频率{α}来说,循环自相关函数有非零的取值,否则时延函数的循环自相关函数等于零.
图3给出了在信噪比为20 dB且延时τn=Nuse时的循环自相关函数.如图3所示,除了在零循环频率处的附加非零循环自相关函数,在时延τn=ρK=Nuse和式(12)中所给出的循环频率处,循环自相关函数也都不为零,这些非零的峰值是由于循环前缀的存在和因子 φK(τ,τl1,τl2)的大小的影响.因此可以利用这些非零的循环自相关函数的大小来进行接收信号符号长度的盲估计.
图3 当SNR=20 dB,τ=Nuse时,以循环频率为自变量的经过多径信道的接收信号的循环自相关函数Fig.3 The estimation magnitude of the CAF of OFDM signal in multipath channel for different CFs and at delay τ=Nusefor 20 dB SNR
由于OFDM信号在特定的时延τn=Nuse和式(12)中给出的循环频率处具有二阶循环平稳特性,因此可以利用式(8)计算当τn=Nuse时的循环自相关函数,然后循环自相关函数取得非零峰值时所对应的循环频率来估计符号长度.从图3可看出,循环自相关函数在式(12)所给出的αsi=m/Ns(m为整数)处存在局部峰值.本算法首先估计得到循环自相关函数相邻的P个局部峰值对应的频率,接着利用这些频率与循环频率之间的倍数关系对其进行处理,得到更精确的循环频率,从而使估计得到的OFDM信号的符号长度更加准确.估计得到的循环频率和符号长度分别为
一旦知道了OFDM信号的符号长度和有效符号长度,就可以通过计算得出循环前缀的长度Ng=Ns-Nuse;同时由于符号有效长度Nuse=ρK,因此可以计算出子载波个数:K=Nuse/ρ.子载波之间频率间隔等于OFDM信号的带宽和子载波个数的比值,因此可以通过采样频率与符号的有效长度即IFFT/FFT的点数的比值得到:Δf=B/K==fs/Nuse.因为子载波个数和载波频率间隔是根据有效符号长度算出的,因此子载波个数、载波频率间隔和有效符号长度的盲估计的正确率相同,仿真结果用同一个图形表示即可.
利用蒙特卡洛仿真对该算法在不同信噪比下的性能进行仿真,仿真参数设置如下:基带信号带宽为20 MHz,64个子载波,符号周期和循环前缀分别为 Ts=4 μs,Tg=0.8 μs,即循环前缀长度取为有效长度的1/4.因为自相关函数和循环自相关函数的大小均与时间和频率的偏移没有关系,因此在仿真过程中载波频率偏移和时间偏移设为0.采样频率fs=80 MHz,即进行4倍过采样,采样系数ρ=4,子载波用16QAM进行调制.对信噪比(-3 dB,16 dB)内的每个值均进行150次蒙特卡洛仿真,每次仿真均随机产生100个OFDM符号.仿真以通过多径信道并且受高斯白噪声影响的OFDM信号为模型,图4、图5和图6分别给出了在不同信噪比SNR下作者提出的算法和Tang Ning-jie等所提出的算法对接收信号的参数盲估计的误差率对比.
另外,通过仿真可以看出,本文算法和Tang Ning-jie算法均对高斯信道下的OFDM信号在SNR≥0时参数估计正确率几乎达到100%.从图4可以看出,在估计有效符号长度时两种算法的性能相差不大.图5和图6可以看出,在估计符号长度和循环前缀的长度时本文算法比Tang Ningjie的算法具有更高的有效性,而且通过仿真可知运算量也有一定的减少.
以上结果是因为在估计有效符号长度时笔者所提出的算法和Tang Ning-jie等人提出的算法都是基于OFDM符号的自相关特性,因此性能相似.但是在估计符号长度时笔者提出的算法求取多个连续频率,然后通过取均值的方法来尽可能的减轻估计过程中可能出现的各种误差的影响,得到更为准确的循环频率,从而使得到的符号长度更加的准确.而符号长度和有效符号长度的估计准确度直接影响循环前缀长度的估计,因此笔者所提出的方法具有运算量小的优点,且低信噪比时仍旧有很好的性能.
笔者提出了一种利用OFDM信号的自相关特性和二阶循环平稳特性对多径信道下的OFDM信号进行参数盲估计的方法.由于OFDM信号的循环平稳特性不受多径的影响,因此该方法可以有效地抵抗多径信道给参数估计带来的影响.另外,该方法还利用多个循环频率之间的关系,通过求多个循环频率的平均值得到更加准确的参数估计结果.理论分析和计算机仿真证明该算法具有很好的抑制多径干扰和加性高斯噪声干扰的性能.
[1]BUDIARJO I,NIKOOKAR H,LIGTHART L.Cognitive radio modulation techniques[J].IEEE Signal Processing Magazine,2008,25(6):24-34.
[2]BOLCSKEI H.Blind estimation of symbol timing and carrier frequency offset in wireless OFDM systems[J].IEEE Transactions on Communications,2001,49(6):988-999.
[3]LI Zou.Detection of the guard interval length in OFDM systems[C]//2006 CCNC IEEE Consumer Communications and Networking Conference,Las Vegas,NV:IEEE Communication Society,2006:1048-1051.
[4]WALTER A,ERIC K,ANDRE Q.OFDM parameters estimation a time approach[C]//Thirty-Fourth Asilomar Conference on Signals,Systems and Computers,2000:142-146.
[5]蒋清平,杨士中,张天骐.低信噪比OFDM信号符号周期盲估计[J]. 计算机应用,2010,30(6):1463-1465.
[6]曹鹏.一种基于循环前缀的OFDM盲检测及参数估计算法[J].信息工程大学学报,2010,11(2):196-200.
[7]蒋清平,杨士中,张天骐.OFDM信号循环自相关分析及参数估计[J].华中科技大学学报:自然科学版,2010,38(2):118-121.
[8]YUCEK T,ARSLAN H.OFDM signal identification and transmission parameter estimation for cognitive radio applications[C]//Global Telecommunications Conference IEEE.Piscateway,NJ,USA:IEEE Press,2007:4056-4060.
[9]ZHANG Hai-ying,YUAN Chao-wei.A Method for blind detection of OFDM signal based on power spectrum reprocessing[C]//Eighth ACIS International Conference on,Software Engineering,Artificial Intelligence,Networking,and Parallel/Distributed Computing.Qingdao,China:IEEE Communication Society,2007:181-186.
[10]LIU Peng.A blind time-parameters estimation scheme for OFDM in multi-path channel[C]//International Conference on Wireless Communications,Networking and Mobile Computing,Wuhan,China,2005:242-247.
[11]TANG Ning-jie,LI Bing-bing,LIU Ming-qian.A modified blind OFDM systems parameters estimation method[C]//12th IEEE International Conference on Communication Technology(ICCT),Nanjing,China,2010:1279-1282.
[12]LI Hong.OFDM modulation classification and parameters extraction[C]//Cognitive Radio Oriented Wireless Networks and Communications,Piscateway NJ:IEEE Press,2006:1-6.