2020/4/71OFDM系统中基于导频信道估计的研究杨远xdyyuan@sina.com22020/4/7本文摘要本文讨论了OFDM系统中基于导频的信道估计方法。首先说明了OFDM系统中信道估计的一般原理和方法,然后针对块状导频和梳状导频放置方法,讨论了一些实用的估计和内插算法并作一仿真比较。32020/4/7OFDM的兴起OFDM以其高的频谱利用率、有效抗多径的能力等许多优点近年来得到了广泛的研究,并在欧洲DAB、DVB系统和WLAN中的HiperLAN/2、802.11a都得到了应用。42020/4/7OFDM系统中信道估计的必要性在通常的OFDM链路中,每一子载波上经过编码的数据先经过映射成为某一m-PSK或m-QAM符号。但是由于频率选择性衰落、多普勒频移的存在和载波频偏、同步误差的影响,信道传递函数是一个随机过程。为了解决这一问题存在不同的途径。第一,使用相关检测的方法,我们需要知道每一子载波处的信道响应来决定其最佳的判决门限。52020/4/7OFDM系统中信道估计的必要性第二,是差分检测,该方法并不需要知道信道响应的绝对参考值,它只需要知道各符号之间的相对幅值和(或)相对相位。但差分检测会比相干检测在SNR性能上损失3dB。如果要考虑到自适应调制或STC与MIMO-OFDM结合的系统,信道估计就变得必不可少了。因此,在OFDM系统中准确的信道估计十分重要。62020/4/7相关接收的OFDM系统模型FFTCoherntDetectionDemapperChannelEstimationADCBinaryOutputDataS/PMapperIFFTP/SDAC图1.采用相关接收的基带OFDM系统ChannelS/PP/SBinaryINputData72020/4/7信道模型1()()(())pLjjjhthttt我们考虑的多径衰落模型可用下面的公式描述:在这里,我们可以认为在一个OFDM符号时间间隔TS内()jht()jt和是常数。如果选择的循环前缀的长度大于最大多径时延,并且系统已获得了良好的同步,那么我们可以认为在相邻OFDM符号之间不存在ISI,那在此时OFDM系统可以等效为N路并行传输系统,如图2所示。82020/4/7信道模型H0HN-1N0NN-1X0XN-1Y0YN-1图2.等效并行高斯信道这时在第n个OFDM符号的第m个载频处的频域信道响应可表示为:1[][]exp(2)pLjmnjjnHhnimT92020/4/7信道模型在接收端去掉保护间隔之后,对时域信号y(0),y(1),…,y(N-1)进行FFT变换之后,我们就可得到第n个OFDM符号的第m个载频处的接收信号为:{()}eHk()(),0,1,,1.()eeYkXkkNHk在接收端,接收数据中的导频信息被送入信道估计模块,得到所有频点的信道估计之后,就可以得到估计的发送数据符号:mnmnmnmnYHXNmnN这里的是时域高斯白噪声经过FFT变换的结果。102020/4/7导频的放置通常情况下,OFDM信号都要经过时变的多径信道。信道估计必须能够估计出任一时刻所有子载波处的信道响应。OFDM信号的结构使得我们能够使用时频二维的估计方法。而无线信道在时域和频域所具有的相关性使得我们可以只在有限的OFDM符号及有限的子载波上放置导频。这里我们并没有考虑利用保护间隔来进行信道估计。112020/4/7导频的放置图3.OFDM导频放置时-频平面示意图为了得到足够的信道信息,导频的间隔在时间和频率轴方向上必须满足Nyquist采样定律,这意味这在导频之间存在着最大的频率间隔和最大的符号间隔,其中,,max12tDrfTmax1frffrtr122020/4/7导频的放置如果我们仅在时域或频域进行插值,这时就可以只进行一维的插值运算。这时我们可以在特定间隔的OFDM符号的所有子载波上放置导频,这如图4所示,称为块状的导频放置。也可以在所有的OFDM符号中特定的子载波位置放置导频,如图5所示,称为梳状导频放置。第一种块状导频插入方法适合于信道慢变的情况,即可以认为在一个块的时间间隔内信道是恒定的,例如在一些WLAN的标准中即采用这种方式。第二种梳状导频放置方法既需要估计导频处的信道响应又要使用内插方法计算出其余频点处的信道响应。132020/4/7导频的放置frequencytime图4.块状导频放置frequencytime图5.梳状导频放置142020/4/7信道估计算法由式⑶可得到其矩阵表达形式为:YXFhN⑸这里Y为接收到的信号向量,X为对角阵,其对角元素为发送的导频向量,F是FFT变换矩阵。(0),(1),,(1),(0),(1),,(1),(0),(1),,(1).TTYYYYNXdiagXXXNNNNNN152020/4/7信道估计算法假定信道响应向量h和信道噪声向量n互不相关,那么在LS算中,最小化就可以得到频域的信道估计:在MMSE算法中得到的频域响应估计为:这里的是信道时域响应h和导频Y的互相关函数矩阵,代表了导频Y的自相关函数矩阵。()()HYXFhYXFh1LSHXY1MMSEhYYYHFRRYhYRYYR上述MMSE算法和LS算法都可用于块状和梳状的导频放置方法中。162020/4/7信道估计算法{()}eHk如果信道是慢变的,那么在块状的导频放置方法中可以用判决反馈的方法来进行信道估计,其算法如下:①在第k个子载波处的前一符号信道估计为,则当前发送符号可估计为,即:k=0,1,…,N-1;{()}eXk()()()eeYkXkHk②在通过解调反映射为二进制数据之后再通过映射成为调制信号{()}eXk{()}pureXk③信道估计值更新为:()()()epureYkHkXk172020/4/7信道估计中的内插方法在梳状导频放置方法中,个导频信号均匀地插入数据信号中()XkpN(),0.()(),1,2,,1.pxmlXkXmLldatalL()eHk可由LS算法得到导频处的信道估计为而在其它数据频点处的信道响应则可以通过内插的方法得到,这些不同的内插方法可能有:线性内插法、二次内插法、时域内插法、低通FIR滤波等方法。182020/4/7信道估计中的内插方法其中最简单的线性内插法,在数据载波k处的信道估计可由下式得到:()((1)())()0,(1)eepppHHmLllHmHmHmlLmLkmLL二阶内插方法要比一阶的复杂,但能获得更好的近似,二阶内插公式由下式给出:101()(1)()(1)eepppHHmLlcHmcHmcHm192020/4/7信道估计中的内插方法如图6所示,时域内插方法基于对原序列进行插零和进行FFT/IFFT,在获得导频处的信道估计(),0,1,,1ppHkkN之后,我们首先用IFFT将其转换至时域,然后在个点中间插零补为GpGpIFFTFFT0图6.时域内插算法框图Hp(k)He(k)NpN个点。最后,信道在所有频点的信道估计可由FFT得到。202020/4/7仿真模型信道模型由N路并行的子信道构成,其中的信道脉冲响应由下式给出:1/201()()pLkkhnenkC这是一个通常的指数延迟分布模型。为了看出各种算法对信道的时变特性的适应程度,这里引入自回归模型(AR):(1)()()hnahnwn取值接近1,以满足信道响应在一个OFDM符号的间隔内恒定的假设。a212020/4/7仿真模型我们已假定系统已有了良好的同步且保护间隔大于最大多径时延从而避免了ISI的产生。仿真中用到的OFDM系统参数如下:FFT长度:128导频插入比率:1/8循环前缀长度:8信号星座:16QAM、QPSK222020/4/7仿真模型我们在上面已对导频的放置有所讨论,这里采用两种导频放置方式:块状和梳状的导频放置。对于块状的导频放置,每隔一定的符号间隔,会放置一定数目的导频符号。在每一块内的导频处的信道估计采用LS算法得出,在块内剩余数据符号处的信道估计使用了两种方法:一种是直接复制导频符号的信道估计;另一种是采用上述的判决反馈的方法来适应信道的变化。对于梳状导频放置,我们使用LS算法来估计导频处的信道响应。然后在数据频点处的信道响应由各种内插算法得到,这里使用的算法有一阶内插、二阶内插、时域内插算法。232020/4/7仿真结果图7和图8分别给出了QPSK和16QAM调制方式下,无编码的基带OFDM系统在不同的信道估计算法下的BER性能曲线。可以看出,对不同的调制方式,所得出的结果基本上是一致的,即块状导频放置方法的LS算法BER性能最差,而判决反馈算法随着信噪比的提高可以得到良好的BER性能。由图可见在梳状导频放置下各种算法的性能均优于块状导频放置情况下的各种算法,这反映出梳状导频能够较快的追踪信道的变化,因而可得到较好的性能。242020/4/7仿真结果图7.QPSK调制下各种算法性能图8.16QAM调制下各种算法性能252020/4/7结论因而在信道快变时,我们可以采用梳状的导频放置,用简单的线性内插方法可以获得较好的性能。如果在信道慢变和信噪比较高的情况下,采用判决反馈机制的块状导频放置方法可以得到较好的性能。OFDM系统作为一种宽带无线通信的手段,本身具有利用频率分集的能力,如果通过在不同子载波间进行编码,并结合MIMO传输技术,则可以利用时间、空间获得更大的系统增益。而在这其中的信道估计由于空间维数的增加、空时编码的要求而变得复杂,若再要考虑多用户OFDM系统、OFDM系统中的链路自适应问题,则信道估计这一方面十分值得研究。262020/4/7谢谢!