留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

一种稀疏度自适应超宽带信道估计算法

王艳芬 丛潇雨 孙彦景

王艳芬, 丛潇雨, 孙彦景. 一种稀疏度自适应超宽带信道估计算法[J]. 电子科技大学学报, 2017, 46(3): 498-504. doi: 10.3969/j.issn.1001-0548.2017.03.004
引用本文: 王艳芬, 丛潇雨, 孙彦景. 一种稀疏度自适应超宽带信道估计算法[J]. 电子科技大学学报, 2017, 46(3): 498-504. doi: 10.3969/j.issn.1001-0548.2017.03.004
WANG Yan-fen, CONG Xiao-yu, SUN Yan-jing. Sparsity Adaptive Algorithm for Ultra-Wideband Channel Estimation[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(3): 498-504. doi: 10.3969/j.issn.1001-0548.2017.03.004
Citation: WANG Yan-fen, CONG Xiao-yu, SUN Yan-jing. Sparsity Adaptive Algorithm for Ultra-Wideband Channel Estimation[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(3): 498-504. doi: 10.3969/j.issn.1001-0548.2017.03.004

一种稀疏度自适应超宽带信道估计算法

doi: 10.3969/j.issn.1001-0548.2017.03.004
基金项目: 

国家自然科学基金 51274202

详细信息
    作者简介:

    王艳芬 (1962-), 女, 博士, 教授, 主要从事超宽带无线通信、信道建模和信号处理等方面的研究

  • 中图分类号: TN911.23

Sparsity Adaptive Algorithm for Ultra-Wideband Channel Estimation

图(7)
计量
  • 文章访问数:  6440
  • HTML全文浏览量:  1615
  • PDF下载量:  303
  • 被引次数: 0
出版历程
  • 收稿日期:  2015-02-15
  • 修回日期:  2016-06-17
  • 刊出日期:  2017-06-15

一种稀疏度自适应超宽带信道估计算法

doi: 10.3969/j.issn.1001-0548.2017.03.004
    基金项目:

    国家自然科学基金 51274202

    作者简介:

    王艳芬 (1962-), 女, 博士, 教授, 主要从事超宽带无线通信、信道建模和信号处理等方面的研究

  • 中图分类号: TN911.23

摘要: 针对在超宽带信道估计中应用压缩感知理论需要预知信道稀疏度的问题,利用超宽带信道在时域上的稀疏性,将信道估计问题转化为压缩感知理论中的稀疏向量重构问题,提出了稀疏度自适应正则化压缩采样匹配追踪(SARCoSaMP)算法。该算法在压缩采样匹配追踪(CoSaMP)算法的基础上,引入自适应和正则化方法,自动调整所选原子数目,逐步逼近信道稀疏度K,在稀疏度未知的情况下精确地实现信道估计。仿真结果表明,该算法可有效应用于超宽带系统的信道估计,并且其性能明显优于CoSaMP算法和稀疏自适应匹配追踪(SAMP)算法。

English Abstract

王艳芬, 丛潇雨, 孙彦景. 一种稀疏度自适应超宽带信道估计算法[J]. 电子科技大学学报, 2017, 46(3): 498-504. doi: 10.3969/j.issn.1001-0548.2017.03.004
引用本文: 王艳芬, 丛潇雨, 孙彦景. 一种稀疏度自适应超宽带信道估计算法[J]. 电子科技大学学报, 2017, 46(3): 498-504. doi: 10.3969/j.issn.1001-0548.2017.03.004
WANG Yan-fen, CONG Xiao-yu, SUN Yan-jing. Sparsity Adaptive Algorithm for Ultra-Wideband Channel Estimation[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(3): 498-504. doi: 10.3969/j.issn.1001-0548.2017.03.004
Citation: WANG Yan-fen, CONG Xiao-yu, SUN Yan-jing. Sparsity Adaptive Algorithm for Ultra-Wideband Channel Estimation[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(3): 498-504. doi: 10.3969/j.issn.1001-0548.2017.03.004
  • 超宽带 (UWB) 技术是一种新型短距离、高速率、低功耗的无线通信技术[1],其信道具有带宽大、时间分辨率高、多径分量多的特点。然而,无线信道的衰落和时延限制了超宽带系统的误码率性能、吞吐量、容量和网络灵活性。因此,准确的信道估计是优化接收机设计的关键。目前研究较多的超宽带信道估计算法主要有最大似然概率 (ML) 算法、最小二乘 (LS) 算法、最小均方误差估计 (MMSE) 算法[2],这些UWB信道估计方法都是在接收端对接收信号高速率采样,后期进行信号处理,得到估计的信道冲激响应。由于超宽带信号带宽极宽 ( > 500 MHz),这就要求接收端模数转换 (ADC) 单元具有很高的采样速率[3],计算复杂度高,对于目前ADC技术发展水平而言实现比较困难,也违背了超宽带技术低成本、低功耗的实现目标。因此如何设计一种采样速率低,估计效果好的超宽带信道估计方法是目前研究的热点。压缩感知理论 (compressive sensing, CS) 能够同时进行信号的低速率采样和压缩,大幅度降低了采样和计算的成本[4],已经在诸多领域有了实际的应用,如何将压缩感知应用于稀疏信道的估计成为目前研究的热点[5]。可以利用压缩感知中稀疏向量的重构算法精确地或者高概率地重建稀疏信道,实现超宽带信道估计[6],其中重构算法的选择对于信道估计的性能有着重要的影响。文献[7]研究了基于MP算法的超宽带信道估计和信号检测方法,降低了接收端采样速率,与凸优化算法相比复杂度明显下降,但是选出的原子不具备正交性,需要多次迭代才能收敛。文献[8]研究了基于ROMP (regularized OMP) 算法的超宽带信道估计,降低了迭代次数,提高了重构速度,但是该算法的前提是信道稀疏度已知,而实际应用中信道的稀疏度往往是未知的。文献[9]以BP和OMP算法为例,分析并选择了适用于各种不同稀疏度信道环境类型的最佳重构算法,但是没有给出一种统一的适用于不同超宽带信道的稀疏度自适应信道估计算法。文献[10]提出了稀疏自适应匹配追踪 (SAMP) 算法,在信号重构时不需要预知稀疏度,可以通过自适应调整步长逐步逼近原始信号。

    本文提出了一种稀疏度自适应的超宽带信道估计算法 (SARCoSaMP),该算法将超宽带信道重构问题转化为压缩感知理论中的稀疏向量重构问题,在信道稀疏度未知的情况下,以可变步长代替稀疏度,自适应地调整所选原子的个数,利用正则化和回溯过程对原子进行二次筛选进一步提高重构精度,从低维测量值重构原始信道,最终精确实现信道估计。最后与CoSaMP算法和SAMP算法进行对比,综合分析了这3种算法应用于超宽带信道估计的性能。

    • 压缩感知理论的核心思想是将压缩与采样合并进行[11],并且保证不丢失原始信号的信息。首先对原始信号进行稀疏表示,然后利用观测矩阵将稀疏表示后的信号降维处理,保持信号的原始结构,获得低维测量值,最后根据相应重构算法通过少量的采样信息准确恢复原始信号。从信号的结构和内容角度出发,避免了大量冗余数据的产生,稀疏表示的信号观测后获得的数据量远远小于传统采样方法的数据量,降低了对ADC单元的采样速率要求。信号的压缩感知框图如图 1所示。假设X是长度为N的一维离散时域信号,X可以看作在RN空间中维的列向量。任意信号X都可以用一组正交基 $\mathit{\boldsymbol{ \boldsymbol{\varPsi} }} = [{\psi _1},{\psi _2}, \cdots ,{\psi _N}]$ 线性表示为:

      $$\mathit{\boldsymbol{X = \boldsymbol{\varPsi} \boldsymbol{\varTheta} }}$$ (1)

      式中, $\mathit{\boldsymbol{ \boldsymbol{\varTheta} }} = {[{\theta _1},{\theta _2}, \cdots ,{\theta _N}]^{\rm{T}}}$ 是N×1维的变换系数向量; $\mathit{\boldsymbol{ \boldsymbol{\varPsi} }}$ 为表示矩阵。X是信号在时域上的表示,则 $\mathit{\boldsymbol{ \boldsymbol{\varTheta} }}$ 为信号X在变换域 $\mathit{\boldsymbol{ \boldsymbol{\varPsi} }}$ 中的等价表示。其中, $\mathit{\boldsymbol{ \boldsymbol{\varTheta} }}$ 只含K(K $ \ll $ N) 个非零元素,则认为信号X是可压缩的或在某个变换域上是稀疏的。信号的稀疏或可压缩是压缩感知理论应用的前提条件。将信号X投影到一个与表示矩阵 $\mathit{\boldsymbol{ \boldsymbol{\varPsi} }}$ 不相关的观测矩阵 $\mathit{\boldsymbol{ \boldsymbol{\varPhi} }} \in {R^{M \times N}}\left( {M \ll N} \right)$ 上,得到M维的观测样本为:

      $$\mathit{\boldsymbol{y = \boldsymbol{\varPhi} X = \boldsymbol{\varPhi} \boldsymbol{\varPsi} \boldsymbol{\varTheta} }}$$ (2)

      式中, $\mathit{\boldsymbol{V = \boldsymbol{\varPhi} \boldsymbol{\varPsi} }}$ 称为全息字典。当V满足约束等距性准则 (RIP) 时,可以利用重构算法从式 (2) 的逆变换中精确地或高概率地重构出稀疏信号 $\mathit{\boldsymbol{ \boldsymbol{\varTheta} }}$ ,最终由式 (1) 得到原始信号X。重构算法是压缩感知理论的核心内容[12]

      图  1  信号的压缩感知框图

      由压缩感知理论可知,由于超宽带信道自身的稀疏性,可以将信道估计问题转化为压缩感知理论中的稀疏向量重构问题,利用压缩感知中稀疏向量的重构算法精确地或者高概率地重建稀疏信道。

    • 本文考虑一个单用户超宽带通信系统,如图 2所示。采用脉冲超宽带 (IR-UWB) 信号进行数据传输。信号源产生二进制信号,经过编码和调制后,形成IR-UWB信号,送入超宽带信道,并且考虑高斯白噪声的影响,在接收端通过欠采样,获得信号的低维测量值,利用压缩感知重构算法完成信道估计,最后对信号进行检测和解调。

      图  2  超宽带通信系统模型

      经二进制相移键控 (BPSK) 调制后,发送信号为:

      $$s(t) = \sum\limits_{k = - \infty }^{ + \infty } {{b_k}p(t - k{T_f})} $$ (3)

      式中,p(t) 为发送短脉冲,本文选择的是具有单位能量的二阶高斯脉冲信号; ${b_k} \in \{ - 1, + 1\} $ ,是第k个调制比特;Tf是脉冲周期。UWB信道的数学表达式可描述为:

      $$h(t) = \sum\limits_{l = 1}^L {\alpha {}_l\delta (t - {\tau _l})} $$ (4)

      式中,L为信道的多径个数;α1τ1分别为第l路信号的衰减和时延。考虑加性高斯白噪声w(t) 的影响,发送信号s(t) 经过UWB信道h(t) 传输后的接收信号为:

      $$r(t) = s(t)h(t) + w(t) = \sum\limits_{l = 1}^L {{\alpha _l}s(t - {\tau _l}) + w(t)} $$ (5)

      式 (5) 写成矩阵形式为:

      $$\mathit{\boldsymbol{R = SH + W}}$$ (6)

      式中, $\mathit{\boldsymbol{R}} = {[r(0),r(1), \cdots ,r(N - 1)]^{\rm{T}}}$ 为接收信号序列; $\mathit{\boldsymbol{H}} = {[h(0),h(1), \cdots ,h(N - 1)]^{\rm{T}}}$ 为UWB信道冲激响应序列;N为单个脉冲接收信号的长度;为发送信号矩阵;W为高斯白噪声序列。

      超宽带信道有很长的时延扩展,多径分量非常丰富,在室内环境下,多径数量多达上千条。然而各条路径的能量分布并不均匀,其中约1/10的多径集中了整个超宽带信道冲激响应的85%以上的能量[13],因此不必对每条多径进行接收和检测,否则会造成资源和时间的浪费。信道估计过程中只需要关注具有信道冲激响应大部分能量的重要多径,大量不重要的多径可以忽略不计。由于需要估计的重要多径数目非常少,可以认为要重构的超宽带信道冲激响应h(t) 具有稀疏性或可压缩性,满足了压缩感知理论的前提条件[14]。选择M×N维高斯随机矩阵 (M $ \ll $ N) 作为观测矩阵 $\mathit{\boldsymbol{ \boldsymbol{\varPhi} }}$ 对接收信号随机测量,得到低维测量值为:

      $$\mathit{\boldsymbol{y}} = \mathit{\boldsymbol{ \boldsymbol{\varPhi} R}} = \mathit{\boldsymbol{ \boldsymbol{\varPhi} SH}} + \mathit{\boldsymbol{ \boldsymbol{\varPhi} W}} = \mathit{\boldsymbol{VH}} + \mathit{\boldsymbol{G}}$$ (7)

      式中,测量值yM×1维列向量;G是由高斯白噪声产生的无关分量。式 (7) 是压缩感知理论的标准数学模型,因此可以应用压缩感知理论,对H欠采样后重构即可得到信道冲激响应的估计值为:

      $$\mathit{\boldsymbol{\hat H}} = \arg {\rm{ min }}{\left\| \mathit{\boldsymbol{H}} \right\|_l}{\rm{ s}}{\rm{.t}}{\rm{. }}{\left\| {\mathit{\boldsymbol{y}} - \mathit{\boldsymbol{VH}}} \right\|_2} < \varepsilon $$ (8)

      式中,ε>0。选择相应的重构算法,即可得到估计的信道冲激响应,并利用该估计值构建接收端Rake接收机,解调出发送信号。

      通过将信道估计问题转化为压缩感知理论中的稀疏向量重构问题,可以避免采用高速率的ADC模块。同时可以看出,重构算法的优劣,将直接影响信道估计的精度。

    • 既然重构算法的优劣将直接影响信道估计的精度,本文提出了SARCoSaMP算法,在压缩采样匹配追踪 (CoSaMP) 算法的基础上增加了稀疏度自适应[15]和正则化筛选[16]的步骤。CoSaMP算法坚持了匹配追踪类算法一贯的原子选择思想,同时引入了回溯思想,每次迭代过程包含原子选入和剔除两个部分,提高了算法的重构精度和运算速度[17]。假设信道稀疏度为K,采用CoSaMP算法,每次迭代从观测矩阵中选入2K个最相关原子的同时剔除部分错选原子,保证每次迭代完成后得到原子数为K的支撑集,用于重构原始信号。实际中超宽带信道的稀疏度往往是未知的,并且相比较于传统信道,超宽带信道更为复杂,对信道估计精度要求更高[18]。本文提出的SARCoSaMP算法可在信道稀疏度未知的情况下,设置可变步长代替稀疏度,采用阶段转换的方式自动调整所选原子的个数,利用正则化方法实现原子的二次筛选,再根据CoSaMP算法的回溯思想进一步对原子进行检验,最终实现信道的精确重建,更适用于超宽带系统的信道估计。本文的SARCoSaMP算法步骤如下:

      输入:观测矩阵 $\mathit{\boldsymbol{ \boldsymbol{\varPhi} }}$ ,观测样本y,步长a

      输出:稀疏逼近信号 ${\mathit{\boldsymbol{\hat x}}}$ 。

      1) 初始化:设置残差r=y,索引集 ${\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_0} = []$ ,迭代次数t=1,步长a=1,阶段数stage=1。

      2) 设定阈值ε(期望的逼近误差界限),若满足终止条件 ${\left\| {r\;} \right\|_2} \le \varepsilon $ ,则停止迭代,将得到的最匹配支撑集带入式 (9),最终完成信号的高概率重建,输出估计信号 ${\mathit{\boldsymbol{\hat x}}}$ ;否则进入步骤3)。

      $$\mathit{\boldsymbol{\hat x}} = \mathit{\boldsymbol{ \boldsymbol{\varPhi} }}_{{\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_t}}^{\dagger }y$$ (9)

      3) 应用式 (10) 计算残差r与观测矩阵 $\mathit{\boldsymbol{ \boldsymbol{\varPhi} }}$ 的每一个列向量 (即原子) 的内积的绝对值,得到相关系数μ,并从μ中寻找2a个最大值对应的索引值存入J中,有:

      $$\mu = \{ {\mu _j}|{\mu _j} = \left| {\left\langle {r,{\varphi _j}} \right\rangle } \right|,j = 1,2, \cdot \cdot \cdot ,N{\rm{\} }}$$ (10)
      $$\mathit{\boldsymbol{J}} = \mathop {\max }\limits_j {\rm{\{ }}{\mu _j},2a\} $$ (11)

      4) 根据式 (12) 将J中索引值对应原子的相关系数分为两组,将其中具有最高平均能量的一组原子对应的索引值存入集合J0中,完成了正则化步骤:

      $$\left| {\mu (i)} \right| \le 2\left| {\mu (j)} \right|{\rm{ }}i{\rm{, }}j \in J$$ (12)

      5) 构建候选集。候选集C由集合J0和前次迭代中支撑集合并得到:

      $$\mathit{\boldsymbol{C}} = {\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_{t - 1}} \cup {\mathit{\boldsymbol{J}}_0}$$ (13)

      6) 求解最小二乘问题从C中找出a个最优原子的索引:

      $${\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_t} = \max \left\{ { < {\mathit{\boldsymbol{ \boldsymbol{\varPhi} }}^{\dagger }}_C\mathit{\boldsymbol{y}} > ,a} \right\}$$ (14)

      7) 更新支撑集 ${\mathit{\boldsymbol{ \boldsymbol{\varPhi} }}_{{\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_t}}}$ 。

      8) 更新残差 ${r_{{\rm{new}}}} = \mathit{\boldsymbol{y}} - {\mathit{\boldsymbol{ \boldsymbol{\varPhi} }}_{{\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_t}}}\mathit{\boldsymbol{ \boldsymbol{\varPhi} }}_{{\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_t}}^{\dagger }y$ 。

      9) 若 ${{\left\| {{r}_{\text{new}}} \right\|}_{2}}\ge {{\left\| r \right\|}_{2}}$ ,则令stage=stage+1,a=a×stage,转步骤3);否则,令r=rnewt=t+1,转步骤2)。

      SARCoSaMP算法引入了自适应的方法,在迭代过程中自动调整所选原子数目,解决了实际应用中超宽带信道稀疏度未知的问题。该算法设置一个可变步长a替代信道稀疏度K作为每次选择的原子数目,步长a的初始值不宜设置过大,否则相邻两个阶段之前的步长差值过大,可能会导致无法准确逼近信道稀疏度,在本文中设置步长初始值a=1。将同一个迭代过程分为多个阶段 (stage),在同一个阶段内,用来重构原始信号的支撑集的大小是固定的,将每阶段计算残差的大小与上一阶段的残差值作比较,根据设置的迭代停止条件,不断转换阶段,利用递归思想在步长a依次增大的过程中调整支撑集的规模,通过多个阶段的累加,逐步逼近信道稀疏度K,然后采用正则化步骤和回溯方法完成支撑集的二次筛选,进而实现了在信道稀疏度未知的情况下精确估计原始信道。

      SARCoSaMP算法拥有近似于凸优化算法的信号重构效果,同时又具有匹配追踪类算法计算复杂度低的优点。自适应的特性解决了信道稀疏度K未知情况下信道估计的问题,正则化步骤保证了最多经过K次迭代就可以得到最优支撑集以精确重构超宽带信道冲激响应,并且能够保证每次筛选的原子是所有原子中能量值最大的。因此该算法不仅重构精度较高,并且计算复杂度小,极大减少了运行时间和成本。

    • 本文通过仿真对比分析了SARCoSaMP、CoSaMP以及SAMP算法在超宽带信道估计中的性能。仿真中采用IEEE802.15.3a信道模型,根据实际信道环境的差异,定义了4种不同的信道模型[19]:CM1为基于视距 (0~4 m) 信道模型;CM2为基于非视距 (0~4 m) 信道模型;CM3为基于非视距 (4~10 m) 信道模型;CM4为极端的非视距多径信道模型。本文分别在CM1~CM4信道环境中进行了信道估计。设定信道总长度N=2 000,观测点数M=500,即采样率M/N=1/4,仅为1/8奈奎斯特采样频率。发送训练序列s[n]=±1,该训练序列经过信道传输,并且考虑加性高斯白噪声的影响,在接收端经过欠采样获得测量值向量,然后采用SARCoSaMP算法进行信号重构,得到重构信道。从归一化均方误差角度,对SARCoSaMP算法和CoSaMP算法以及SAMP算法在UWB系统信道估计中的性能进行比较。

    • 图 3a~图 3d是信噪比为20 dB条件下,分别在CM1、CM2、CM3和CM4信道环境下,采用SARCoSaMP算法得到的估计信道与原始信道的比较。从图 3a~图 3d的对比中可以看出,由于每种信道环境的稀疏度不同,CM1和CM2的信道估计匹配情况更为理想,CM3和CM4中仅能够匹配信道响应的较大径。因此信道环境的不同对超宽带信道估计的精度有较大影响,需要对比研究不同信道环境下的估计精度。

      图  3  原始信道与经SARCoSaMP算法重构的信道响应

      图 4为SNR=20 dB,CM1~CM4信道环境下采用SARCoSaMP算法进行信道估计的归一化均方误差 (NMSE) 随观测点数的变换曲线。从图 4中可以看出CM3、CM4信道环境下,超宽带信道估计精度较低。这是由于CM3和CM4发射能量的时间弥散较大,信道的径数较多,信道稀疏性减弱。而采用压缩感知理论进行超宽带信道估计是基于信道稀疏性实现重构算法[20],因此当信道稀疏性减弱时,非零系数增加,信道估计需要的资源会增加, 复杂度也会增加,对信道估计的准确程度有一定影响。因此,基于压缩感知的超宽带信道估计算法更适用于如CM1、CM2这种稀疏性较强的信道。因此本文中不同重构算法的估计性能比较主要采用CM1和CM2信道。

      图  4  不同信道环境下的估计精度

    • 图 5为采用CoSaMP算法、SAMP算法以及本文提出的SARCoSaMP算法在IEEE802.15.3a信道 (CM1、CM2) 中进行信道估计的归一化均方误差随信噪比的变化曲线。

      图  5  不同信道下各算法信道估计归一化均方误差

      通过图 5可以看出,采用SARCoSaMP算法进行超宽带信道估计,估计性能明显好于CoSaMP算法和SAMP算法。这是由于,SAMP算法是基于单阶段贪婪算法的稀疏度自适应改进算法,该算法只包含原子选择阶段。CoSaMP算法一次迭代过程中包含有两个阶段,即原子选择和原子剔除。由于增加了原子剔除的步骤,假如在原子选择阶段选入了不正确的原子,那么在原子剔除阶段也可以将错选原子剔除,从而保证了每次选入支撑集的原子都是最优的。而本文提出的SARCoSaMP算法是在CoSaMP算法的基础上进行改进,引入了正则化步骤,进行原子的二次筛选得到具有最高平均能量的一组原子,保证了被剔除的原子的能量一定远小于被选入支撑集原子的能量,从而提高了重构可靠性。因此,相比较于CoSaMP算法和SAMP算法,SARCoSaMP算法应用于UWB信道估计中,不仅增强了实际应用性,更提高了信道估计精度。

      通过图 5a图 5b的对比可以看出,对于稀疏信道的估计,SARCoSaMP算法在CM1信道下的信道估计性能好于CM2信道,这是因为相比于视距信道,非视距信道的发射机和接收机之间存在障碍物,多径密集很多,并且多径之间增益相差不明显。

    • 基于压缩感知理论的超宽带信道估计,其估计效果不仅与信噪比有关,还和采样率有关。采样率越高,则观测数据量越大,接收端获得的信道信息越多,估计的效果也就越好。图 6为采样率M/N分别为1/2、1/4、1/5、1/6时 (分别相当于奈奎斯特采样频率的1/4、1/8、1/10、1/12),CM1信道下采用SARCoSaMP算法进行超宽带信道估计所获得的归一化均方误差比较图。

      图  6  不同采样率的估计效果对比

      图 6表明,当采样比M/N(如图中所示M/N=1/6,即为奈奎斯特采样频率的1/12) 时,信道估计误差较大,而且信噪比增大对其影响不明显,说明此时已经不能正确进行信道估计了。当M/N≥1/5(即为奈奎斯特采样频率的1/10) 时,可以准确估计信道,且采样率越高,信道估计误差越小,与理论分析相吻合。

      因此,信道估计的精度与信号观测的采样率有较大关系,下面再对CoSaMP、SAMP和本文的SARCoSaMP算法在不同采样率下超宽带信道估计的匹配度进行对比。

    • 假设估计信道为,原始信道为h,则匹配度定义为[21]

      $$\alpha = 1 - \frac{{\left| {||\hat h|{|_2} - ||h|{|_2}} \right|}}{{\left| {||\hat h|{|_2} + ||h|{|_2}} \right|}}$$ (15)

      采用CM1信道,SNR=20 dB,不同算法下得到的估计信道与原始信道响应的匹配度随采样率M/N(M/N≥1/5) 变化曲线如图 7所示。

      图  7  不同算法的匹配度变化曲线

      图 7首先可以看出在不同的采样率下,3种算法均可以高概率地重建原始信道,但本文的SARCoSaMP算法匹配度明显高于CoSaMP、SAMP算法,说明SARCoSaMP算法应用于超宽带信道估计中,其估计精度高于CoSaMP和SAMP算法。

    • 针对基于压缩感知的信道估计需要预知稀疏度的问题,提出了一种稀疏度自适应的超宽带信道估计算法—SARCoSaMP算法,并进行了算法仿真,得到如下结论:

      1) 利用超宽带信道的稀疏性,将信道估计问题转化为压缩感知理论中的稀疏向量重构问题,最低仅需奈奎斯特采样频率的1/10即可准确估计信道,大大降低了采样和计算的成本。2) 引入稀疏度自适应和正则化方法,在超宽带信道稀疏度未知的情况下,可以有效完成信道估计,算法的估计性能更好。在相同信噪比的情况下,信道估计的归一化均方误差至少降低了10%,提高了系统的抗噪能力。3) 以CM1~CM4信道为例,分析了不同信道环境对稀疏度自适应超宽带信道估计算法的估计精度影响,说明了该算法更适用于如CM1、CM2稀疏性较强的信道。4) 不同采样率下,SARCoSaMP算法匹配度明显高于CoSaMP、SAMP算法,说明本文提出的稀疏度自适应的超宽带信道估计算法精度更高。

参考文献 (21)

目录

    /

    返回文章
    返回