法律状态公告日
法律状态信息
法律状态
2023-05-26
授权
发明专利权授予
2022-09-16
实质审查的生效 IPC(主分类):H04L25/02 专利申请号:2022100636558 申请日:20220120
实质审查的生效
技术领域
本发明涉及无线信道估计的领域,具体涉及到一种基于压缩感知的自适应信道估计方法及估计系 统。
背景技术
大规模多输入多输出(Multi-Input Multi-Output,MIMO)作为第五代移动通信系统(5thGeneration, 5G)关键技术之一,显著提高了空间分辨率和空间复用能力。同时,大规模天线带来的阵列增益能以 较小的功耗同时服务多个用户,有效提升系统的频谱效率和能效。正交频分复用(Orthogonal Frequency DivisionMultiplexing,OFDM)频谱利用率高、抗多径干扰。将MIMO与OFDM结合能有效 利用时间、频率和空间三个维度资源,大幅度提高系统频谱效率,成为宽带无线通信系统的关键技术。 要充分实现MIMO-OFDM技术的性能增益,信道状态信息(Channel State Information,CSI)是关键, 而获取可靠的CSI非常具有挑战性。
压缩感知(Compressive Sensing,CS)是一种新兴的采样技术,其针对具有稀疏性或在特定域上可 转化为稀疏性的信号,以远低于奈奎斯频率的采样率实现信息采样,避免稀疏信号在奈奎斯特采样时 会产生的大量冗余信息,主要包括稀疏变换、稀疏测量和重构方法。CS有效降低了信号获取、存储 及传输的代价,最终完成对原始信号的重构,开始在信道估计领域中被广泛研究。
现有的压缩感知重构方法包括组合优化、非凸优化、凸优化、贪婪方法等几类。常见的方法中, 正交匹配追踪方法、子空间追踪方法需要预知信道的稀疏度,这在实际应用中难以满足;稀疏度自适 应匹配追踪方法不需要预知信道稀疏度,但当稀疏度较大时,由于迭代次数多而导致运算量特别大, 而且存在过估计的问题;分段正交匹配追踪方法、正则化正交匹配追踪方法只有在信号具有较低的稀 疏度时,才能较好地重构信号。近年来,基于CS的信道估计已得到大量研究和发展,解决估计精度 和运算复杂度等方面仍是研究的重点。
针对压缩采样中未知稀疏度的信号,如何设计一种可以自适应地完成稀疏信号的重构的方法,是 克服MIMO-OFDM系统信道估计难题的关键。
发明内容
针对现有技术的不足,本申请文提供了一种基于压缩感知的自适应信道估计方法及估计系统,不 仅能够有效地重建稀疏信号,还能降低运算量。
为解决上述技术问题采取的技术方案是:
一方面,本发明提供一种基于压缩感知的自适应信道估计方法,其特征在于,包括以下步骤:
获取原始信号;
预设第一阈值;
通过匹配测试方法获得获取的原始信号对应的索引集,并通过约束等距性质分析索引集,初始预 估获取的原始信号的稀疏度预估值;
通过索引集计算初始残差,根据初始残差与感知矩阵中各列向量的相关系数获得候选集,并通过 候选集计算重构原始信号估计值;
根据重构原始信号估计值获得支持集,通过支持集计算残差值;
判断残差值与第一阈值的大小,当残差值大于第一阈值时,更新估计参数后,进行下一轮迭代, 否则输出获取的原始信号的自适应信道估计值。
进一步地,所述原始信号包括感知矩阵和观测向量;
所述感知矩阵为M*N维矩阵;
所述观测向量为M*1维向量;
其中,M>0,N>0,且M< 进一步地,所述通过匹配测试方法获得获取的原始信号对应的索引集,并通过约束等距性质分析 索引集,初始预估获取的原始信号的稀疏度预估值包括: S21初始化稀疏度预估值K 其中,K S22通过(1)式逐一计算观测向量y与各感知矩阵A
Λ 其中,c(A S23根据矩阵的约束等距性质,分析索引集转置与观测向量乘积的大小: 其中,当索引集转置与观测向量乘积满足(3)式时,通过(5)式更新稀疏度预估值后,再执行 步骤S22; 当索引集转置与观测向量乘积满足(4)式时,通过(6)式更新稀疏度预估值后,再执行步骤S22; 当索引集转置与观测向量乘积既不满足(3)和(4)式时,通过(7)式更新稀疏度预估值;
K K K 其中, 进一步地,所述通过索引集计算初始残差,根据初始残差与感知矩阵中各列向量的相关系数获得 候选集,并通过候选集计算重构原始信号估计值包括: S31逐一根据索引集的各元素提取感知矩阵中对应的列向量,将各列向量写入索引矩阵,并通 过(9)式计算观测向量与索引矩阵的初始残差,具体如下:
其中,r S32通过(10)式逐一计算初始残差与感知矩阵中各列向量的相关系数,并通过(11)式将前| Λ h Λ 其中,c(A S33根据求解最小二乘法原理,通过(12)式获得重构信号估计值x
其中,x` 进一步地,所述根据重构原始信号估计值获得支持集,通过支持集计算残差值包括: 通过(13)式提取重构原始信号估计值中前|Λ Λ 其中,Λ 逐一根据支持集中的索引值选取感知中对应的列向量,将各列向量写入支持集第一子矩阵,逐 一根据支持集中的索引值选取重构原始信号估计值中对应的元素,将各元素写入支持集第二子矩阵, 并通过(14)式计算支持集第一子矩阵、支持集第二子矩阵与观测向量的残差值,具体如下: r 其中,r 进一步地,所述判断残差值与第一阈值的大小,当残差值大于第一阈值时,更新估计参数后,进 行下一轮迭代,否则输出获取的原始信号的自适应信道估计值包括: 比较残差值与第一阈值的大小: 其中,当残差值大于第一阈值时,根据残差值与初始残差的大小更新估计参数后,再执行步骤 S32; 否则,输出获取的原始信号的自适应信道估计值为重构原始信号估计值。 进一步地,所述第一阈值可设为观测向量的向量长度的万分之一。 进一步地,所述根据残差值与初始残差的大小更新估计参数后,再执行步骤S32包括: 预设第二阈值; 比较残差值与初始残差的大小:其中,当残差值与初始残差满足(15)式时,通过(16)式更新 支持集,通过(17)式更新初始残差,通过(18)式更新迭代次数后,再执行步骤S32,具体如下: ||r Λ r t=t+1 (18) 否则,通过(19)式更新支持集后,再执行步骤S32,具体如下: Λ 进一步地,所述第二阈值满足(20)式,具体如下:
其中,θ为第二阈值,h 另一方面,本发明提供一种基于压缩感知的自适应信道估计系统,包括以下模板: 获取模块,用于获取原始信号; 预设模块,预设第一阈值; 稀疏变换模块,用于通过匹配测试方法获得获取的原始信号对应的索引集,并通过约束等距性质 分析索引集,初始预估获取的原始信号的稀疏度预估值; 重构模块,用于通过索引集计算初始残差,根据初始残差与感知矩阵中各列向量的相关系数获得 候选集,并通过候选集计算重构原始信号估计值; 残差计算模块,用于根据重构原始信号估计值获得支持集,通过支持集计算残差值; 判断模块,用于判断残差值与第一阈值的大小,当残差值大于第一阈值时,更新估计参数后,进 行下一轮迭代,否则输出获取的原始信号的自适应信道估计值。 与现有技术相比本申请的有益效果: 本发明通过约束等距性质以及设置第一阈值,初始预估原始信号的稀疏度预估值,避免把原始信 号中两个不同稀疏度的信号映射到同一个集合中,根据残差值与第一阈值的大小,更新估计参数,既 能减少迭代过程的迭代次数,提高了估计方法的效率,还能提高原始信号的自适应信道估计值的准确 度。 附图说明 图1为本发明基于压缩感知的自适应信道估计方法的一种实施例的流程图; 图2为本发明实施例3中不同试验次数中的稀疏度预估值与稀疏度实际值的对比图; 图3为本发明实施例3中三种估计方法对同一原始信号在不同信噪比下的误比特率的对比图。 具体实施方式 下面结合说明书附图对本发明创造作进一步的详细说明。 实施例1 本实施例提供一种基于压缩感知的自适应信道估计方法,参考图1,包括以下步骤: 获取原始信号; 预设第一阈值; 通过匹配测试方法获得获取的原始信号对应的索引集,并通过约束等距性质分析索引集,初始预 估获取的原始信号的稀疏度预估值; 通过索引集计算初始残差,根据初始残差与感知矩阵中各列向量的相关系数获得候选集,并通过 候选集计算重构原始信号估计值; 根据重构原始信号估计值获得支持集,通过支持集计算残差值; 判断残差值与第一阈值的大小,当残差值大于第一阈值时,更新估计参数后,进行下一轮迭代, 否则输出获取的原始信号的自适应信道估计值。 本发明通过约束等距性质,初始预估原始信号的稀疏度预估值,既能避免把原始信号中两个不同 稀疏度的信号映射到同一个集合中,还能减少迭代过程的迭代次数,提高了估计方法的效率;本发明 通过设置第一阈值,根据残差值与第一阈值的大小,更新估计参数,能够合理地调整试探过程中的试 探步长,从而在提高效率的基础上,提高原始信号的自适应信道估计值的准确度。 实施例2 在实施例1的基础上,本实施例详细介绍了原始信号、第一阈值、稀疏度预估值的获得方法、重 构原始信号估计值的获得方法、残差值的获得方法以及获取的原始信号的自适应信道估计值的获得方 法。 2.1原始信号 原始信号包括感知矩阵和观测向量:感知矩阵为M*N维矩阵;观测向量为M*1维向量。 其中,M>0,N>0,且M远小于N。 2.2第一阈值 第一阈值可设为观测向量的向量长度的万分之一,当小于这个值时,停止计算。 2.3稀疏度预估值的获得方法 通过匹配测试方法获得获取的原始信号对应的索引集,并通过约束等距性质分析索引集,初始预 估获取的原始信号的稀疏度预估值包括以下步骤: S21初始化稀疏度预估值K 其中,K S22通过(1)式逐一计算观测向量y与各感知矩阵A
Λ 其中,c(A S23根据矩阵的约束等距性质,分析索引集转置与观测向量乘积的大小: 其中,当索引集转置与观测向量乘积满足(3)式时,通过(5)式更新稀疏度预估值后,再执行 步骤S22,采用大步长试探,进行粗略搜索; 当索引集转置与观测向量乘积满足(4)式时,通过(6)式更新稀疏度预估值后,再执行步骤S22, 进入小步长试探阶段,进行精细搜索; 当索引集转置与观测向量乘积既不满足(3)和(4)式时,通过(7)式更新稀疏度预估值; 则在保证稀疏度预估值的准确性的前提下,避免了传统方法对固定步长的局限性,提高了估计方 法的效率。
K K K 其中, 2.4重构原始信号估计值的获得方法 通过索引集计算初始残差,根据初始残差与感知矩阵中各列向量的相关系数获得候选集,并通过 候选集计算重构原始信号估计值包括以下步骤: S31逐一根据索引集的各元素提取感知矩阵中对应的列向量,将各列向量写入索引矩阵,并通 过(9)式计算观测向量与索引矩阵的初始残差,具体如下:
其中,rt S32通过匹配追踪方法来改进估计结果,即通过(10)式逐一计算初始残差与感知矩阵中各列向 量的相关系数,并通过(11)式将前|Λ h Λ 其中,c(A S33根据求解最小二乘法原理,通过(12)式获得重构信号估计值x
其中,x` 2.5残差值的获得方法 根据重构原始信号估计值获得支持集,通过支持集计算残差值包括以下步骤: 用回溯的思路,在多列原子索引的候选集中去除相关系数最小的|Λ Λ 其中,Λ 逐一根据支持集中的索引值选取感知中对应的列向量,将各列向量写入支持集第一子矩阵,逐 一根据支持集中的索引值选取重构原始信号估计值中对应的元素,将各元素写入支持集第二子矩阵, 并通过(14)式计算支持集第一子矩阵、支持集第二子矩阵与观测向量的残差值,具体如下: r 其中,r 2.6原始信号的自适应信道估计值的获得方法 判断残差值与第一阈值的大小,当残差值大于第一阈值时,更新估计参数后,进行下一轮迭代, 否则输出获取的原始信号的自适应信道估计值,具体包括以下步骤: 比较残差值与第一阈值的大小: 其中,当残差值大于第一阈值时,根据残差值与初始残差的大小更新估计参数后,再执行步骤 S32; 否则,输出获取的原始信号的自适应信道估计值为重构原始信号估计值。 本实施例应用时,根据残差值与初始残差的大小更新估计参数后,再执行步骤S32包括: 预设第二阈值; 比较残差值与初始残差的大小:其中,当残差值与初始残差满足(15)式时,通过(16)式更新 支持集,通过(17)式更新初始残差,通过(18)式更新迭代次数后,再执行步骤S32,具体如下: ||r Λ r t=t+1 (18) 否则,通过(19)式更新支持集后,再执行步骤S32,具体如下: Λ 应用中,第二阈值满足(20)式,具体如下:
其中,θ为第二阈值,h 与传统方法相比,本发明通过矩阵的约束等距性质分析索引集,实现了初始预估获取的原始信号 的稀疏度预估值,避免了把两个不同稀疏度的信号映射到同一个集合中。通过初步估计可以将稀疏度 预估值逼近到原始信号的真实稀疏度附近,即重构原始信号估计值,用重构原始信号估计值去进行信 号重构的迭代运算,减少了后续迭代次数,加快了整个方法的估计效率。 本发明通过预设第一阈值,根据残差值与第一阈值的大小,当残差值大于第一阈值时,更新估计 参数后,进行下一轮迭代,否则输出获取的原始信号的自适应信道估计值,以不同步长来更新估计参 数,依此加快稀疏度的估计速度。在大步长试探过程,稀疏度数值始终增长且以较快的增长速率进行 粗略搜索;在小步长试探过程,以稀疏度加一的速率扩大初始支持集进行精细搜索,可以保证获得准 确的稀疏度预估值。 本发明用于通过匹配测试方法获得获取的原始信号对应的索引集,有效降低了列与列之间的差异 性,进而更为精确地反映出感知矩阵和观测向量之间的关联程度。从而较快地选出与原始信号相关性 强的列向量,从而提高自适应信道估计值的精度。 实施例3 为了验证实施例1或2记载的发估计方法的有效性和可行性,本实施例采用MIMO-OFDM系统 和Matlab软件运行本方法进行仿真实验,并采用信道估计领域常用的误比特率(BER)作为评价指标 来评估仿真实验的质量,误比特率越小,说明仿真实验结果的精确度越高。 本实施例采用的MIMO-OFDM系统中,天线方案是4*4,即收和发端天线数目分别为4根;仿 真时MIMO-OFDM系统采用的调制方法是16QAM;假设MIMO-OFDM系统所处的是慢衰落,也就 是信号在多个符号周期间,经历的衰落是相同的,导频插入方式为随机插入。 本实施例首先预设M=256,N=512,A 参考图2,本实施例对原始信号的稀疏度预估值值进行多次预估,得到的估计平均值约为42.667, 已经很靠近稀疏度实际值,达到了准确预估稀疏度值的目的。 本实施例分别采用本申请记载的估计方法、稀疏度自适应匹配追踪算法(SAMP)和正交匹配追 踪算法(OMP)估计同一原始信号在不同信噪比下的误比特率性能。参考图3可知,随着信噪比增 大、干扰减少,三种算法的误比特率均呈下降趋势,本申请记载的估计方法的误比特率最小,SAMP 算法次之,说明本申请可以改善系统的性能。 实施例4 本发明提供一种基于压缩感知的自适应信道估计系统,包括以下模板: 获取模块,用于获取原始信号; 预设模块,预设第一阈值; 稀疏变换模块,用于通过匹配测试方法获得获取的原始信号对应的索引集,并通过约束等距性质 分析索引集,初始预估获取的原始信号的稀疏度预估值; 重构模块,用于通过索引集计算初始残差,根据初始残差与感知矩阵中各列向量的相关系数获得 候选集,并通过候选集计算重构原始信号估计值; 残差计算模块,用于根据重构原始信号估计值获得支持集,通过支持集计算残差值; 判断模块,用于判断残差值与第一阈值的大小,当残差值大于第一阈值时,更新估计参数后,进 行下一轮迭代,否则输出获取的原始信号的自适应信道估计值。 上述各功能模块的具体功能实现参照实施例2或3方法中的相关内容。 以上已将本发明做一详述说明。显然,本说明书按照实施方式加以描述,但并非每个实施方式仅 包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚地说明本发明,而并非是对本发明的 实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式 的变化或变动。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发 明权利要求的保护范围之内。
机译: 多载波系统中基于压缩感知的信道估计方法及装置
机译: 基于时分双工系统的CDMA系统中自适应组合信道估计方法和系统
机译: 基于时分双工系统的CDMA系统自适应组合信道估计方法和系统