一种基于压缩感知的低复杂度5GNR信道估计方法与流程

文档序号:21000151发布日期:2020-06-05 22:36阅读:671来源:国知局
一种基于压缩感知的低复杂度5G NR信道估计方法与流程

本发明属于无线通信领域,涉及一种基于压缩感知的低复杂度5gnr信道估计方法。



背景技术:

在无线通信领域,随着5g通信的发展,信道估计作为5gnr的重要组成部分,实现了通过获取信道详细信息,从而解调出发送端信息的功能,其精度直接影响整个系统的性能。传统的信道估计方法有最小二乘法和最小均方误差法。最小二乘法的复杂度低,但是没有考虑噪声的影响,信道估计的性能较差;最小均方误差考虑噪声,但是存在对相关矩阵和逆矩阵的求解,提高了算法复杂度。并且这些方法都需要大量的导频信息,对于没有携带有用信息的导频,存在频带资源浪费的现象。

压缩感知作为一种新的信号处理方法,应用到信道估计中,能够有效提高系统性能。其优点主要有:第一,结合5gmimo-ofdm信道的稀疏性,找到合适的稀疏分解算法;第二,考虑了信道噪声的影响,从而寻找有效的观测矩阵用于恢复稀疏信号;第三,能够获取信道中的延时和抽头等先验信息,从而选择合适的重构算法,实现优化。所以相比于传统的lmmse算法,压缩感知技术的引入,意味着能从较少的导频信息中恢复出原信号,导频开销得到有效降低,充分利用频谱资源,同时信道估计的精度也大大提高。

考虑到以上问题,可设计一种结合压缩感知理论的低复杂度5gnr信道估计方法。



技术实现要素:

有鉴于此,本发明的目的在于提供一种基于压缩感知的低复杂度5gnr信道估计方法,基于循环矩阵的特点,采用托普利兹矩阵,在保证系统的性能的前提下减少导频开销,降低计算复杂度。

为达到上述目的,本发明提供如下技术方案:

一种基于压缩感知的低复杂度5gnr信道估计方法,具体包括以下步骤:

s1:利用压缩感知理论求信道时域信息

s2:对进行傅里叶变换,得到对应频域信息

s3:通过压缩感知预先获得的信道时延和抽头信息,计算信道频域自相关矩阵rhh;

s4:利用提取的导频信号,快速估计信噪比snr;

s5:根据循环矩阵的特征,对循环矩阵求逆后获得最小均方误差(linearminimummeansquarederror,lmmse)估计矩阵

s6:引入拓普利兹矩阵,计算

进一步,所述步骤s1具体包括:

s11:在一个k稀疏度的信道中,发射端发送i个导频,即

x=diag[x(k0),x(k1),…,x(ki-1)]

其中,k0,k1,…,ki-1为导频所在位置,接收端收到一个i×1的信号向量:

y=[y(k0),y(k1),…,y(ki-1)]t

则接收端的信号表示为:

y=xh+n=xfi×jh+n;

其中,h表示一个j×1的k稀疏度的信道向量,只有k个非零值;n表示i×1的信道复高斯白噪声;fi×j表示部分的傅里叶矩阵,选取傅里叶变换矩阵的k0,k1,…,ki-1行元素;

s12:令w=xfi×j,接收端信号表示为:y=wh+n;其中,w=[w1,w2,…,wj]为i×j的测量矩阵,wj是其列向量;从y中精确恢复出信道时域信息

进一步,所述步骤s3具体包括:根据多径信道时延功率谱求得信道频域自相关矩阵rhh,其中元素为:

其中,σl2表示第1径抽头功率,τl表示第l径信道时延,l表示信道长度,m、n分别表示信道频域自相关矩阵rhh对应元素位置的行和列,利用压缩感知理论,优先获取每条子路径的功率和时延,从而求得rhh。

进一步,所述步骤s4具体包括:

s41:根据时域内的信道冲击响应求得其能量j;

s42:求得不同多径的能量j后,寻找最大值得到jmax,并将其响应索引信息放入集合β,其余则置0;jmax的公式表示为:

其中,k=0,1,…,i-1;

s43:求噪声方差能量jnoise和信道能量jchannel,得到信噪比为:

其中,噪声方差能量jnoise为:信道能量jchannel为:

进一步,所述步骤s5具体包括:将lmmse估计矩阵的第一行记作

其中,μ为星座因子,取决于调制方式;由循环矩阵的特性,对第一行估计矩阵通过循环移位得到整个lmmse估计矩阵

再由循环矩阵的特性,对第一行估计矩阵通过循环移位可得到整个lmmse估计矩阵

进一步,所述步骤s6具体包括:估计出lmmse估计矩阵后,基于压缩感知的导频lmmse信道估计值为:

根据拓普利兹原理计算矩阵向量积表示为:

其中,m2i表示循环矩阵,f2i表示被归一化的ifft矩阵,表示对f2i进行复共轭转置后得到的矩阵。

本发明的有益效果在于:本发明相较于传统的lmmse算法存在以下优点:1)实现从较少的观测值中恢复出原始信号,解决了传统估计方法的导频开销大,精确度不足等问题;2)本发明通过利用自相关矩阵的特点,采用托普利兹法,避免了对逆矩阵的求解,降低复杂度;3)本发明不用提前获取自相关和信噪比,并能实现信道的实时追踪,系统性能比传统的lmmse性能好。

本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书来实现和获得。

附图说明

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作优选的详细描述,其中:

图1为本发明所述的基于压缩感知的低复杂度5gnr信道估计方法流程图;

图2为压缩感知的理论框架图。

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

请参阅图1~图2,图1为本发明的一种基于压缩感知的低复杂度5gnr信道估计方法流程图,该方法具体包括以下步骤:

第一步:利用压缩感知理论求信道时域信息

(1)在一个k稀疏度的信道中,发射端发送i个导频,即

x=diag[x(k0),x(k1),…,x(ki-1)],其中k0,k1,…,ki-1为导频所在位置,接收端收到一个i×1的信号向量:y=[y(k0),y(k1),…,y(ki-1)]t,所以接收端的信号表示为:y=xh+n=xfi×jh+n;其中,h是一个j×1的k稀疏度的信道向量,只有k个非零值;n为i×1的信道复高斯白噪声;fi×j表示的是部分的傅里叶矩阵,主要选取傅里叶变换矩阵的k0,k1,…,ki-1行元素;

(2)令w=xfi×j,接收端信号可表示为:y=wh+n,其中,w=[w1,w2,…,wj]为i×j的测量矩阵,wj是其列向量;由mimo-ofdm信道满足联合稀疏特性,故w满足约束等距原则(restrictedisomentrypropertry,rip),所以可以从y中精确恢复出原信号

第二步:对进行傅里叶变换,得到对应频域信息

第三步:通过压缩感知预先获得的信道时延和抽头信息,计算信道频域自相关矩阵rhh:

由于信道频域自相关矩阵rhh可以根据多径信道时延功率谱求得,其中元素为:

其中,σl2表示第l径抽头功率,τl为第l径信道时延,利用压缩感知理论,优先获取每条子路径的功率和时延,从而求得rhh。

第四步:利用提取的导频信号,快速估计信噪比snr:

(1)根据时域内的信道冲击响应求得其能量j:

其中,j(i)表示第i个导频处的能量;

(2)求得不同多径的能量j后,寻找最大值得到jmax,并将其响应索引信息放入集合β,其余则置0,如下所示:

其中,k=0,1,…,i-1;

(3)噪声方差能量jnoise为:

信道能量jchannel为:

信噪比为:

第五步:根据循环矩阵的特征,通过求逆后获得最小均方误差(linearminimummeansquarederror,lmmse)估计矩阵

将lmmse估计矩阵的第一行记作

其中,μ是星座因子,取决于调制方式;由循环矩阵的特性,对第一行估计矩阵通过循环移位可得到整个lmmse估计矩阵

第六步:引入拓普利兹矩阵,计算

估计出lmmse估计矩阵后,基于压缩感知的导频lmmse信道估计值为

其中,表示基于压缩感知理论,导频子载波处的ls频域信道响应;

矩阵向量积根据拓普利兹原理计算,降低了计算复杂度;

首先,拓普利兹矩阵按如下扩展为2i×2i的矩阵:

其中,xjk表示拓普利兹矩阵的元素;

循环矩阵m2i被归一化的ifft矩阵f2i对角化:

其中表示对f2i进行复共轭转置后得到的矩阵,f2i表达式为:

其中

因此,的乘积表示为:

最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1