基于二维压缩感知的MIMO-OFDM通信系统下行信道估计方法、装置转让专利

申请号 : CN201510280757.5

文献号 : CN104869086B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 巴特尔仲文高西奇柏森森朱峰高爱勇

申请人 : 东南大学

摘要 :

本发明公开了一种基于二维压缩感知的MIMO‑OFDM通信系统下行信道估计方法,属于通信技术领域。本发明针对现有基于一维压缩感知的信道估计技术的不足,首先进行初步的频域信道估计,然后基于压缩感知理论,同时考虑时延域的稀疏性以及OFDM符号在时域中所存在的相关性,通过构建二维观测矩阵,在二维范围内对初步频域信道估计值进行滤波,从而提升信道估计性能。本发明还公开了一种基于二维压缩感知的MIMO‑OFDM通信系统下行信道估计装置。相比现有技术,本发明具有更好的信道估计性能。

权利要求 :

1.基于二维压缩感知的MIMO-OFDM通信系统下行信道估计方法,其特征在于,包括以下步骤:步骤1、在接收端,将所接收的所有插有导频的OFDM符号按照导频结构进行分组,相同导频结构的OFDM符号分成一组;对每组OFDM符号,采用频域信道估计方法估计出导频处信道估计值,并将信道估计值按频率域方向递增以及时间域方向递增排列成一个列向量;

步骤2、对每一组OFDM符号,分别按照以下方法生成一个二维观测矩阵:假设接收信号共有P个插有导频的OFDM符号,包含J种导频结构,按照导频结构将P个OFDM符号进行分组,第j种导频结构所对应的组中包含Nj个OFDM符号,且有从所述通信系统的N点归一化傅里叶变换矩阵中按照第j种导频结构提取NP行,以及前NCP列,从而得到一个部分傅里叶变换矩阵 同时构建一个Nj点的归一化傅里叶变换矩阵 其中,NP为每个OFDM符号中所插入的导频数,NCP为通信系统的循环前缀长度;

所述部分傅里叶变换矩阵 的具体表达如下:

其中,kj为第j种导频结构的初始导频位置,D为导频间隔;

所述归一化傅里叶变换矩阵 的表达式如下:

则第j种导频结构所对应的第j组OFDM符号的二维观测矩阵F(j)的表达式如下:其中, 表示克罗内克积;

步骤3、以步骤1所得到的列向量作为观测向量,以步骤2得到的二维观测矩阵作为观测矩阵,利用压缩感知算法对每组OFDM符号分别求解其时域信道估计值;

步骤4、对步骤3求得的每组时域信道估计值,利用相应的二维观测矩阵将其变换到频域,得到压缩感知频域信道估计值;

步骤5、将所得到的所有压缩感知频域信道估计值按照原来的导频结构排放,并通过插值滤波得到完整的频域信道估计值。

2.如权利要求1所述下行信道估计方法,其特征在于,步骤1中所述频域信道估计方法为最小二乘法。

3.如权利要求1所述下行信道估计方法,其特征在于,步骤3中的压缩感知算法为正交匹配追踪算法。

4.基于二维压缩感知的MIMO-OFDM通信系统下行信道估计装置,其特征在于,所述下行信道估计装置设置于接收端,包括:初始频域信道估计单元,用于将接收端接收的所有插有导频的OFDM符号按照导频结构进行分组,相同导频结构的OFDM符号分成一组;对每组OFDM符号,采用频域信道估计方法估计出导频处信道估计值,并将信道估计值按频率域方向递增以及时间域方向递增排列成一个列向量;

二维观测矩阵生成单元,用于对每一组OFDM符号,分别按照以下方法生成一个二维观测矩阵:假设接收端共接收到P个插有导频的OFDM符号,包含J种导频结构,按照导频结构将P个OFDM符号进行分组,第j种导频结构所对应的组中包含Nj个OFDM符号,且有从所述通信系统的N点归一化傅里叶变换矩阵中按照第j种导频结构提取NP行,以及前NCP列,从而得到一个部分傅里叶变换矩阵 同时构建一个Nj点的归一化傅里叶变换矩阵 其中,NP为每个OFDM符号中所插入的导频数,NCP为通信系统的循环前缀长度;

所述部分傅里叶变换矩阵 的具体表达如下:

其中,kj为第j种导频结构的初始导频位置,D为导频间隔;

所述归一化傅里叶变换矩阵 的表达式如下:

则第j种导频结构所对应的第j组OFDM符号的二维观测矩阵F(j)的表达式如下:其中,表示克罗内克积;

压缩感知算法单元,用于以初始频域信道估计单元所得到的列向量作为观测向量,以二维观测矩阵生成单元得到的二维观测矩阵作为观测矩阵,利用压缩感知算法对每组OFDM符号分别求解其时域信道估计值;

频域转换单元,用于对压缩感知算法单元求得的每组时域信道估计值,利用相应的二维观测矩阵将其变换到频域,得到压缩感知频域信道估计值;

结果输出单元,用于将频域转换单元输出的所有频域信道估计值按照原来的导频结构排放,并通过插值滤波得到完整的频域信道估计值。

5.如权利要求4所述下行信道估计装置,其特征在于,初始频域信道估计单元所使用的频域信道估计方法为最小二乘法。

6.如权利要求4所述下行信道估计装置,其特征在于,压缩感知算法单元所使用的压缩感知算法为正交匹配跟踪算法。

说明书 :

基于二维压缩感知的MIMO-OFDM通信系统下行信道估计方法、

装置

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种基于二维压缩感知的MIMO-OFDM通信系统下行信道估计方法、装置。

背景技术

[0002] 为了满足未来移动通信系统对系统容量、频谱效率、数据传输速率等多方面越来越高的需求,现有LTE(Long Term Evolution,长期演进项目)标准中,采用了多天线(Multiple Input Multiple Output,多输入多输出)技术和OFDM(Orthogonal Frequency Division Multiplexing,正交频分复用)技术。其中MIMO技术可以在不增加带宽的前提下,成倍地提高系统容量和频谱利用率,另一方面,OFDM技术是宽带传输中的代表技术,具有抗多径衰落能力强,对窄带干扰和噪声不敏感、带宽扩展灵活等一系列优点。
[0003] 在无线通信系统中,为了获得更好的接收性能,一般采用相干检测技术。为了实现相干检测,则需要获得信道参数,因此需要在接收端进行信道估计。为了能够及时准确的估计出信道参数,实际的通信系统常采用基于导频辅助的信道估计方法。在多天线系统中,对于每个接收信道,需要估计多个信道参数;在OFDM系统中,待估计的信道参数一般是指信道频域响应参数。
[0004] 压缩感知,又称压缩采样,是一个新的采样理论,通过开发信号的稀疏特性,在远小于Nyquist采样率的条件下,用随机采样获取信号的离散样本,然后通过非线性重建算法完美的重建信号。由于在实际的散射环境中,对于宽带信号,无线信道往往由几条主要的路径构成,因此可以将无线信道视为一个时延域稀疏信道,利用压缩感知理论可以以较少的导频数目估计出信道响应。
[0005] 现有的压缩感知信道估计方法(可参见文献:Implementation of greedy algorithms for LTE sparse channel estimation(作者:Maechler P,Greisen P,Sporrer B,et al.)),对接收的每个导频OFDM符号,利用其频率域部分傅里叶变换矩阵作为观测矩阵,导频处的频域信道估计值作为观测向量,直接利用压缩感知进行求解,该方法仅利用了OFDM符号在频域的相关性,而未使用时域相关性。在MIMO-OFDM系统中,OFDM符号在时域也存在相关性,因此可以考虑利用时域和频域相关性,从而使得信道估计性能更优。

发明内容

[0006] 本发明所要解决的技术问题在于克服现有技术不足,提供一种基于二维压缩感知的MIMO-OFDM通信系统下行信道估计方法,根据OFDM符号在时域中的相关性,通过构建二维观测矩阵,在二维范围内对初始频域信道估计值进行滤波,相比现有基于一维压缩感知的信道估计技术具有更好的信道估计性能。
[0007] 本发明具体采用以下技术方案解决上述技术问题:
[0008] 基于二维压缩感知的MIMO-OFDM通信系统下行信道估计方法,包括以下步骤:步骤1、在接收端,将所接收的所有插有导频的OFDM符号按照导频结构进行分组,相同导频结构的OFDM符号分成一组;对每组OFDM符号,采用频域信道估计方法估计出导频处信道值,并将信道估计值按频率域方向递增以及时间域方向递增排列成一个列向量;
[0009] 步骤2、对每一组OFDM符号,分别按照以下方法生成一个二维观测矩阵:
[0010] 假设接收信号共有P个插有导频的OFDM符号,包含J种导频结构,按照导频结构将P个OFDM符号进行分类,第j种导频结构所对应的组中包含Nj个OFDM符号,且有 Nj>1;
[0011] 从所述通信系统的N点归一化傅里叶变换矩阵中按照第j种导频结构提取NP行,以及前NCP列,从而得到一个部分傅里叶变换矩阵 同时构建一个Nj点的归一化傅里叶变换矩阵 其中,NP为每个OFDM符号中所插入的导频数,NCP为通信系统的循环前缀长度;
[0012] 所述部分傅里叶变换矩阵 的具体表达如下:
[0013]
[0014] 其中,kj为第j种导频结构的初始导频位置,D为导频间隔;
[0015] 所述归一化傅里叶变换矩阵 的表达式如下:
[0016]
[0017] 则第j种导频结构所对应的第j组OFDM符号的二维观测矩阵F(j)的表达式如下:
[0018]
[0019] 其中, 表示克罗内克积;
[0020] 步骤3、以步骤1所得到的列向量作为观测向量,以步骤2得到的二维观测矩阵作为观测矩阵,利用压缩感知算法对每组OFDM符号分别求解其时域信道估计值;
[0021] 步骤4、对步骤3求得的每组时域信道估计值,利用相应的二维观测矩阵将其变换到频域,得到压缩感知频域信道估计值;
[0022] 步骤5、将所得到的所有压缩感知频域信道估计值按照原来的导频结构排放,并通过插值滤波得到完整的频域信道估计值。
[0023] 优选地,步骤1中所述频域信道估计方法为最小二乘法。
[0024] 优选地,步骤3中的压缩感知算法为正交匹配跟踪算法。
[0025] 基于二维压缩感知的MIMO-OFDM通信系统下行信道估计装置,所述下行信道估计装置设置于接收端,包括:
[0026] 初始频域信道估计单元,用于将接收端接收的所有插有导频的OFDM符号按照导频结构进行分组,相同导频结构的OFDM符号分成一组;对每组OFDM符号,采用频域信道估计方法估计出导频处信道值,并将信道估计值按频率域方向递增以及时间域方向递增排列成一个列向量;
[0027] 二维观测矩阵生成单元,用于对每一组OFDM符号,分别按照以下方法生成一个二维观测矩阵:
[0028] 假设接收端共接收到P个插有导频的OFDM符号,包含J种导频结构,按照导频结构将P个OFDM符号进行分类,第j种导频结构所对应的组中包含Nj个OFDM符号,且有Nj>1;
[0029] 从所述通信系统的N点归一化傅里叶变换矩阵中按照第j种导频结构提取NP行,以及前NCP列,从而得到一个部分傅里叶变换矩阵 同时构建一个Nj点的归一化傅里叶变换矩阵 其中,NP为每个OFDM符号中所插入的导频数,NCP为通信系统的循环前缀长度;
[0030] 所述部分傅里叶变换矩阵 的具体表达如下:
[0031]
[0032] 其中,kj为第j种导频结构的初始导频位置,D为导频间隔;
[0033] 所述归一化傅里叶变换矩阵 的表达式如下:
[0034]
[0035] 则第j种导频结构所对应的第j组OFDM符号的二维观测矩阵F(j)的表达式如下:
[0036]
[0037] 其中, 表示克罗内克积;
[0038] 压缩感知算法单元,用于以初始频域信道估计单元所得到的列向量作为观测向量,以二维观测矩阵生成单元得到的二维观测矩阵作为观测矩阵,利用压缩感知算法对每组OFDM符号分别求解其时域信道估计值;
[0039] 频域转换单元,用于对压缩感知算法单元求得的每组时域信道估计值,利用相应的二维观测矩阵将其变换到频域,得到压缩感知频域信道估计值;
[0040] 结果输出单元,用于将频域转换单元输出的所有频域信道估计值按照原来的导频结构排放,并通过插值滤波得到完整的频域信道估计值。
[0041] 优选地,初始频域信道估计单元所使用的频域信道估计方法为最小二乘法。
[0042] 优选地,压缩感知算法单元所使用的压缩感知算法为正交匹配跟踪算法。
[0043] 相比现有技术,本发明具有以下有益效果:
[0044] 传统的MIMO-OFDM通信系统下行信道估计方法,如最小二乘估计,要求在一个OFDM符号内的导频数目必须不小于信道时域长度,从而保证导频在时域的分布间隔小于相干频率间隔,否则会引起信道估计结果在时域的混叠。而本发明利用了时延域的稀疏性,结合压缩感知理论,导频数目可以小于信道估计时域长度。同时,本发明考虑了OFDM符号在时域中所存在的相关性,通过构建二维观测矩阵,在二维范围内对初步频域信道估计值进行了滤波,相对于现有基于一维压缩感知的信道估计技术,本发明的信道估计性能更加优越。

附图说明

[0045] 图1为实施例中本发明下行信道估计方法的流程示意图。

具体实施方式

[0046] 下面结合附图对本发明的技术方案进行详细说明:
[0047] 本发明针对现有基于一维压缩感知的信道估计技术的不足,首先进行初步的频域信道估计,然后基于压缩感知理论,同时考虑时延域的稀疏性以及OFDM符号在时域中所存在的相关性,通过构建二维观测矩阵,在二维范围内对初步频域信道估计值进行滤波,从而提升信道估计性能。
[0048] 本发明适用于信道缓变的各种MIMO-OFDM通信系统,为了便于公众理解,下面以LTE系统为例来对本发明技术方案进行详细说明。
[0049] LTE下行系统,具有NT根发送天线,NR根接收天线,是一个MIMO-OFDM系统。由于LTE下行天线间的导频分布采用了FDM(Frequency Division Multiplexing)的导频分布方式,天线间不存在干扰,MIMO导频信道估计问题可简化为SISO(Single Input Single Output)导频信道估计问题。
[0050] 第rx根接收天线,第tx根发射天线的时域多径信号,可以表示为如下形式:
[0051]
[0052] 其中,αl和τl表示第l个路径的衰落系数和时延,L代表时域信道的路径个数。对时域信道以Ts为采样间隔进行采样,且为整数倍采样,则离散采样点如下:
[0053]
[0054] 采样得到的第rx根接收天线,第tx根发射天线的N点时域离散信道为hrx,tx,定义采样后多径的位置集合为:CL={cl|cl=τl/Ts,l=1,2,...,L},则它的补集为[0055] 第rx根接收天线,第tx根发射天线,无噪时频域信道Hrx,tx可以表示成如下形式:
[0056] Hrx,tx=FNhrx,tx  (3)
[0057] 其中,FN表示N点归一化傅里叶变换矩阵。
[0058] 由于MIMO信道估计模型,导频成FDM分布,则多天线信道估计模型,可以转换成单天线信道估计模型,其第rx根接收天线,第tx根发射天线,接收端导频位置的信道估计值与发送端导频信号的关系如下式所示:
[0059] Yrx,p=Xtx,pHrx,tx,p+Wrx,p  (4)
[0060] 其中,Xtx,p表示第tx根发射天线上的某个子帧内OFDM符号的NP维导频信号,按照对角线的方式排列成NP×NP维的对角阵形式。Hrx,tx,p表示第rx根接收天线,第tx根发射天线导频处的频域信道值,Yrx,p表示第rx根天线接收端导频处信道值。Wrx,p表示第rx根接收天线频域导频处的噪声。
[0061] 由于 LS算法求得信道估计为:
[0062]
[0063] 由于LTE系统中,第rx根接收天线第tx根发射天线,每个子帧中共含有4个插有导频的OFDM符号,且假设它们的频域信道估计分别为NP×1维的一组观测向量: j∈{1,2,3,4},相对应的发送端导频信号为NP×1维的一组列向量:xj,j∈{1,2,3,4}。
[0064] 由于第1个和第3个导频OFDM符号的导频分布结构相同,将导频处的接收信号、信道估计值以及发送端导频信号表示成列向量形式,如下所示:
[0065]
[0066]
[0067]
[0068] 将导频向量x(1)表示成对角阵的形式:
[0069] X(1)=Diag(x(1))  (9)
[0070] 同样,第2个和第4个导频OFDM符号的导频分布结构相同,依次将导频处接收信号、信道估计值以及发送端导频信号,表示成列向量的形式:
[0071]
[0072]
[0073]
[0074] 将导频向量x(2)表示成对角阵的形式:
[0075] X(2)=Diag(x(2))  (13)
[0076] 其中, 表示2NP×1维的列向量,x(1)表示第1个和第3个OFDM符号发送端导频信号组成的2NP×1维的列向量,x(2)表示第2个和第4个OFDM符号发送端导频信号组成的2NP×1维的列向量。X(1)表示将x(1)对角化成对角阵,X(2)表示将向量x(2)对角化成对角阵。
Diag{}表示将向量表示成对角阵形式。Y(1),表示第1个和第3个插有导频的OFDM符号接收端导频位置接收值,按照式(8)排成的列向量的形式;Y(2)表示第2个和第4个插有导频的OFDM符号接收端导频位置接收值,按照式(12)排成的列向量的形式。
[0077] 2、信道的初始估计值
[0078] 在SISO-OFDM系统中,假设发送的导频信号为Xk,接收端的接收导频数据为:Yk,利用最小二乘算法获得每个导频子载波上信道频域响应向量对应的初始估计值为:
[0079]
[0080] 由于Xk(Xk)*=1,因此 将上述的两组导频接收信号与发送端信号,分别利用最小二乘求解,表示成向量的形式如下所示:
[0081]
[0082]
[0083] (·)H表示共轭转置, 是一个2NP×1维的列向量,X(1),X(2)是(2NP)×(2NP)的对角阵,Y(1),Y(2)是2NP×1维的观测向量。
[0084] 3、二维观测矩阵的构建
[0085] 由于LTE下行信道中,为了防止信道间干扰,从而设有虚拟子载波,实际分配的子载波部分导频是均匀分布的。假设导频间隔为D(实际系统中D为6),导频数目为NP。LTE一个子帧内共有2种导频结构,导频位置集合分别为{k1,k1+D,...,k1+(NP-1)D}和{k2,k2+D,...,k2+(NP-1)D},两种导频分布的OFDM符号,导频位置处的信道估计值与时域信号的关系为:
[0086]
[0087]
[0088] 其中,H1,h1, 分别表示第1个插有导频的OFDM符号,频域导频处信道值、时域信道值以及导频观测矩阵。H2,h2, 分别表示第2个插有导频的OFDM符号,频域导频处信道值、时域信道值以及导频观测矩阵。 和 的表达式如下所示:
[0089]
[0090]
[0091] 上述的 和 都是NP×NCP维的部分傅里叶矩阵,由于假设信道径的最大时延不会超过CP的长度NCP,因而 和 都是取了FN的前NCP列。
[0092] 由于一个子帧内共有2个OFDM符号的导频结构相同,所以生成一个时间域归一化DFT矩阵为:
[0093]
[0094] 利用克罗内克积,分别生成两个二维观测矩阵,其表达式如下:
[0095]
[0096]
[0097] 其中, 表示克罗内克积。
[0098] 4、二维的延时估计以及相应的幅度估计
[0099] 信道估计向量 在二维观测矩阵F(1)上具有稀疏性, 在二维观测矩阵F(2)上具有稀疏性,从而可在二维观测矩阵基础上,进行压缩感知信道估计。二维压缩感知信道估计的模型如下:
[0100]
[0101]
[0102] 其中, 和 是2NCP×1维的时域信道估计值。
[0103] 对于上述二维压缩感知信道估计模型,可采用现有的各种算法进行求解,例如压缩感知贪婪类迭代算法,下面以其中的代表算法:正交匹配追踪算法(Orthogonal Matching Pursuit,OMP)算法为例,给出2NCP×1维的观测向量 的求解过程,具体步骤如下:
[0104] a.初始化残差向量 初始迭代次数为:k=1,初始化稀疏位置索引集合观测矩阵集合 假设多径数目为:L,则迭代的总次数为K,K=2L;
[0105] b.第k次迭代时,通过求解下式,找出第k个时延的位置,从而得到:
[0106]
[0107] 其中, 表示观测矩阵F(1)的第j列,rk-1表示第k-1次的残差向量,<·,·>表示两个向量的内积,|a|表示对一个复数a取模;
[0108] c.更新第k次的稀疏位置集合以及对应的列向量集合:Ωk=Ωk-1∪{λk},[0109] d.利用最小二乘算法,求解已完成的时延路径的响应向量:
[0110] e.残差更新:
[0111] f.令k=k+1,若k≤K,则返回步骤b进行下一次迭代;反之,则停止迭代。
[0112] 步骤b~步骤e共搜索出K=2L条路径,其中估计出的路径时延集合为:ΩK,最终的观测向量集合为:ΨK。因此, 的最终表达式为:
[0113]
[0114] 通过上述方法来求得, 亦可利用同样的方法来求解,求解出 和 将其通过对应的二维观测矩阵F(1)和F(2),重新变换到频域,得到:
[0115]
[0116]
[0117] 将 与 重新按照导频位置排列,然后利用插值滤波算法,可以估计出整个频域的信道估计值。