APP下载

超宽带系统的HDP-HMM-MTCS稀疏信道估计算法①

2018-04-21李晓飞

计算机系统应用 2018年3期
关键词:先验复杂度信道

李晓飞

(武夷学院 数学与计算机学院,武夷山 354300)

(武夷学院 认知计算与智能信息处理福建省高校重点实验室,武夷山 354300)

(华东师范大学 上海可信研究重点实验室,上海 200062)

超宽带(Ultra Wide-Band,UWB)脉冲无线电(Impulse Response,IR)系统引起了学术界和行业的兴趣. UWB-IR实现的主要挑战之一是信道估计[1]. 压缩感知(Compressive Sensing,CS)[2,3]可以应用于UWB信道估计,以克服常规最大似然(Maximum Likelihood,ML)信道估计器的高速率采样问题[4]. 在文献[5]中,采用贝叶斯压缩感知,提出了两种有效的算法,以减少主动传感器节点的数量,同时保持高性能. 在文献[6]中,采用基于贝叶斯压缩感知(Bayesian Compressive Sensing,BCS)的策略来解决入射到天线阵列上的电磁窄带信号(Direction of Arrivals,DoAs)估计问题. 在文献[7]中,主要贡献是利用噪声方差学习在性能改进和适用性增强方面的能力. 在文献[8]中,压缩感测技术应用于数据恢复,模拟通信系统期间对采样率降低进行了分析. 文献[9]提出无线网络通信的实现方法以及对无线各模块具体的实现过程进行探讨.

在文献[10,11]中,BCS框架已被应用于各种UWB信道模式和噪声条件下的信道估计. 多任务CS(Muti-Task Compressive Sensing,MTCS)[12]应用于UWB信道估计中的多个任务. MTCS和隐马尔可夫模型(Hidden Markov Model,HMM)层次Dirichlet过程(Hierarchy Dirichle Processing,HDP)多任务CS(HDPHMM-MTCS)具有共享相似机制,可以利用共享机制执行多任务压缩感知信号. 然而,主要区别在于MTCS使用伽马-高斯先验,而HDP-HMM-MTCS使用层次Dirichlet过程HDP. 在本文中,HDP-HMM-MTCS用于解决多个集群之间的数据共享问题,用于UWB通信中的信道估计和降低计算复杂度. 本文的贡献如下:

(1) 提出了一种新颖的CS框架,表示为HDPHMM-MTCS,用于UWB信道估计. HDP-HMMMTCS的优点是利用隐马尔可夫模型采用树形结构来解决多个任务中的数据共享问题,采用HDP[8]以前的方法,减少了数据传输过程中的数据丢失; 而MTCS算法可以使用伽马-高斯先验在多个群集之间共享数据.

(2) 对于CS测量,比较HDP-HMM-MTCS和MTCS[12],单任务CS (Simple-Task Compressive Sensing,STCS)[12],正交匹配追踪(Orthogonal Matching Pursuit,OMP)[10],L1 magic[1]和新的算法如改进的BCS算法[13],多经字典自适应算法BCS[14]和特征字典自适应算法BCS[14]的信道估计性能,K=200,相对于CS比率(CSR)和信噪比(SNR)值. 图3和图4分别显示视距(LOS)和非视距(NLOS)环境几种算法比较情况. 仿真结果表明,HDP-HMM-MTCS的信道估计性能(如均方误差(Mean Square Error,MSE),误码率(Bit Error Ratio,BER),归一化均方误差(Normalized Mean Square Error,NMSE)和峰值SNR(Peak Signal Noise Ratio,PSNR))优于那些MTCS和其他算法. 此外,从表1可以看出,HDP-HMM-MTCS的计算时间小于MTCS和其他算法的计算时间.

降低信号传输误差和信号数据共享是UWB信道估计的挑战之一. MTCS算法[11]采用高斯先验方法的共享机制执行多任务压缩感知信号. 本文采用HDPHMM-MTCS算法即采用隐马尔可夫模型层次Dirichlet过程解决多信号集群之间的共享问题. 同时,算法仿真结果显示虽然HDP-HMM-MTCS算法的计算复杂度和MTCS算法的计算复杂度相等,HDP-HMMMTCS算法的时间复杂度却要低于MTCS算法的时间复杂度,同时和最新算法比较时间复杂度,仿真结果同样显示HDP-HMM-MTCS算法的时间复杂度要比最新算法复杂度低.

本文的其余部分安排如下. 在第1节中,建立了HDP-MTCS框架. 在第2节中,描述了HDP-HMM-MTCS基本框架,并提供了在UWB系统中用于信道估计的详细HDP-HMM-MTCS框架. 在第3节中,介绍和讨论了仿真结果,并在第4节中得出结论.

1 HDP-MTCS框架应用于UWB信道估计

在本节中,我们提出了一个离散时间等效的UWB信道模型. 在任何信号的稀疏域(时域,频域等)中,随机较小的测量降低采样率.

1.1 UWB的MTCS框架

首先,为了实现离散时间信道模型,将通用连续时间信道脉冲响应(CIR)h(t):

其中,P为信道离散时间间隔数.是信道长度.是所得到的信道系数集. 因此,离散时间等效信道响应h可以表示为:

考虑到h具有K个非零系数,假定测量值K<<P,则信道的稀疏假设是有效的.

假设由K个测量值接受信号表示为,接收信号的离散时间方程表示为:

白噪声(Additive White Gaussian Noise,AWGN). 由噪声向量表示为具有精度的零均值高斯随机分布i.i.d.是信道脉冲响应h(t)的估计近似值.

s是任意小的数,且. 利用log-barrier算法来解决L1范数,并且接收信号估计为:

在可压缩条件下,信道估计问题变为线性回归. 对于关于上述超先验的MTCS模型[7],参数β是Gamma-Gaussian先验参数和数据共享多个群集,服从其中a,b是未知超参数.在MTCS模型里,使用来自所有K个任务的CS数据推到超参数,提出HDP-MTCS利用群集适当从K个任务共享所有CS数据.

1.2 HDP群集共享

为了解决分组数据共享问题,HDP在先前的分布中被应用于分组数据因子[12]. 假设CS测量对于接受信号,第簇和初始接受信号是全局变量. 观测数据是UWB通信的发送信号. T表示基本概率测试周期. 考虑是独立的,并用分布表示和被定义为观察值的分布,其中每个信号因子表示信号观测值分布相匹配的因子. 图1给出了四组 HDP 混合模型的图形表示,其中矩形表示每个组内 模型的重复,重复的数量在矩形的右下角给出. 模型和条件分布如下:其中,初始接受信号矢量,是初始化Gamma-Gaussian先验群集,表示随机权重,采用棍棒方法描述 DP()的性质,其中定义为,

基于公式(9),每子模型对应不同组,χ是混合权重. 由于给定,成员都是独立的. 因此给定权重是独立的.

图1 四组HDP混合模型的图形表示

1.3 UWB系统的HDP-MTCS信道估计算法

HDP-MTCS模式表示为:

Ga(·)表示Gamma分布函数,从贝叶斯的规则来看,边界似然函数如下:

其中,

Multinominal(·)表示的最小值函数.

2 HDP-HMM-MTCS应用UWB信道估计

2.1 HDP-HMM-MTCS的棍棒模型

HDP应用开发多任务压缩感知MTCS信号空间的隐马尔可夫模型. HMM模型涉及系列混合模型,其中涉及到当前状态的每个值. 当前状态表示转置矩阵特定行,其概率作为下个状态的混合比例. 给定下个状态,当前状态由索引的混合组件. 考虑HMM无参数变量允许状态无界集,当前状态每个值都是Dirichle过程的一个集合,而且为了从当前状态能够到达下个状态,这些Dirichle过程集合必须都有相互连接. 这就等同于关联到状态条件的Dirichle过程的元素必须是共享的,即HDP的框架.

图2 分层Dirichle隐马尔科夫模型过程模型(HDP-HMMMTCS)

因此,通过经典HMM的HDP混合模型替换传统的有限混合模型集来定义非参数变量HMM,就是HDPHMM. 利用棍棒公式描述HDP-HMM模型(如图2):

同时,

下一节,我们研究了CS比率,表示为CSR,定义为K/P,SNR区域和IEEE 802.15.4a信道模型对HDP-HMMMTCS信道估计性能的影响,并将结果与STCS[12],MTCS[12],OMP[10]和 l1 magic[1]比较.

3 仿真结果

假设CS测量的性能K=200,我们评估估计信道向量的NMSE和PSNR性能,通道系数为. 对于模拟,我们假设传输的参数为5 s,. 采用2-PPM调制方案. 在模拟中使用采样率来传送这样的UWB信号.,其中是AWGN的方差和. 如图3和图4所示,对于CS测量,K=200,比较HDP-HMM-MTCS框架和STCS[12],MTCS[12],OMP[10]和l1 magic[1]的信道估计性能; OMP和l1 magic的MATLAB代码可在http://sparselab.stanford.edu/和 http://users.ece.gatech.edu/justin/l1magic/分别获得. 并且MTCS的代码可以在 http://people.ee.duke.edu/ lihan/cs/获得.

图3(a)和(b)绘制了重建NMSE和PSNR与UWB通信的CSR; 可以看出,在稀疏信道与CSR中,HDP-HMM-MTCS框架的NMSE和PSNR性能优于MTCS和其他算法的NMSE和PSNR性能. 因此,(1)提出的HDP-HMM-MTCS框架达到最佳效果,(2)具有树结构的模型(HDP-HMM-MTCS)优于没有结构的模型. 这可能是因为HDP-HMM-MTCS算法可以使用先前的HDP从群集中的“K”任务共享所有CS数据,而MTCS算法仅使用Gamma-Gaussian先验共享数据. 因此,HDP-HMM-MTCS算法提高了NMSE和PSNR性能,超越了MTCS和其他算法的性能.

图4分别描述了LOS和NLOS情况下的MSE和BER曲线. 图4(a)和(c)分别描述了LOS和NLOS环境下的BER性能曲线; 比较确定了HDP-HMMMTCS算法的BER性能优于MTCS和其他算法,不管LOS和NLOS环境如何. 图4(b)和(d)分别显示LOS和NLOS环境下的MSE性能曲线,确定与MTCS和其他算法相比,HDP-HMM-MTCS具有最低的MSE,因为HDP-HMM-MTCS解决了数据共享问题在使用HDP先验的K任务中,MTCS使用Gamma-Gaussian先验解决问题,而另一种算法无法解决数据共享问题. 因此,HDP-HMM-MTCS可以是稀疏信道模式的有效信道估计方法.

图3 比较STCS (CS measure k=200),MTCS,HDP-MTCS,OMP,and the L1 MAGIC算法的MSE和PSNR性能

图4 比较LOS和NLOS情况下的MSE和BER性能

最后,在表1中,提出了HDP-HMM-MTCS,MTCSMTCS,STCS,OMP,l1 magic以及最新的算法如改进的贝叶斯压缩感知(BCS)算法[13],多经字典自适应算法BCS[14]和特征字典自适应算法BCS[14]的计算时间; 其主要信道模型适用于IEEE 802.15.4a信道估计. 模拟在具有2.4 GHz,Intel Core i34000M CPU和12 GB RAM的计算机上实现. 在LOS环境下,我们假设传输的参数时间为5 s,T=200 ns,采用2-PPM调制方案. 在表1中,作为STCS,OMP和l1 magic只处理简单的CS任务,对于四个CS任务(K=200,300,400和500),STCS的计算时间{1.3711 s,3.0223 s,5.2044 s}分别低于其他两种算法. 然而,MTCS和HDP-HMM-MTCS算法可以同步4项任务(K=200,300,400和500)的实现,仿真结果表明,HDP-HMM-MTCS(1.92145 s)的计算时间明显小于MTCS,{6.4797 s}和其他算法. 从仿真结果可以看出,HDP-HMM-MTCS算法比MTCS和其他算法更有效.

5 结论

在本文中,我们研究了HDP-HMM-MTCS在LOS和NLOS环境下的UWB通信的信道估计性能.使用标准化IEEE 802.15.4a信道模式的稀疏结构,我们研究HDP-HMM-MTCS信道估计性能,并将其与MTCS,STCS,OMP,l1 magic以及最新的估计结果进行比较. 仿真结果表明,由于HDP-HMM-MTCS采用树形结构解决了多个任务间的数据共享问题,所以在信道估计中使用HDP,在LOS和NLOS下,优于MTCS和其他具有稀疏信道结构的算法环境;因此,它是一种有效的信道估计方法. 此外HDP-HMMMTCS的计算时间在MTCS和其他算法中是最小的,其计算复杂度为O(PK2),其比常规ML解决方案更有效. 本文研究的UWB通信中的HDP-HMM-MTCS应用只是一个开始; HDP-HMM-MTCS将来会在其他各个领域得到应用.

1Cheng XT,Wang MY,Guan YL. Ultrawideband channel estimation: A Bayesian compressive sensing strategy based on statistical sparsity. IEEE Transactions on Vehicular Technology,2015,64(5): 1819-1832. [doi: 10.1109/TVT.2014.2340894]

2Donoho DL. Compressed sensing. IEEE Transactions on Information Theory,2006,52(4): 1289-1306. [doi: 10.1109/TIT.2006.871582]

3Candes EJ,Romberg J,Tao T. Robust uncertainty principles:Exact signal reconstruction from highly incomplete frequency information. IEEE Transactions on Information Theory,2006,52(2): 489-509. [doi: 10.1109/TIT.2005.86 2083]

4Paredes J,Arce GR,Wang ZM. Ultra-wideband compressed sensing: Channel estimation. IEEE Journal of Selected Topics in Signal Processing,2007,1(3): 383-395. [doi: 10.1109/ JSTSP.2007.906657]

5Ji SH,Xue Y,Carin L. Bayesian compressive sensing. IEEE Transactions on Signal Processing,2008,56(6): 2346-2356.[doi: 10.1109/TSP.2007.914345]

6Özgör M,Erkucuk S,Cirpan HA. Bayesian compressive sensing for ultra-wideband channel models. Proceedings of the 35th International Conference on Telecommunications and Signal Processing (TSP). Prague,Czech Republic. 2012.320-324.

7Ji SH,Dunson D,Carin L. Multitask compressive sensing.IEEE Transactions on Signal Processing,2009,57(1):92-106. [doi: 10.1109/TSP.2008.2005866]

8Teh YW,Jordan MI,Beal MJ,et al. Hierarchical dirichlet processes. Journal of the American Statistical Association,2006,101(476): 1566-1581. [doi: 10.1198/0162145060000 00302]

9邢彦廷,吕立,廉东本. 视频会议中的网络通信控制系统.计算机系统应用,2015,24(4): 249-252.

10Jhang JW,Huang WH. A high-SNR projection-based atom selection OMP processor for compressive sensing. IEEE Transactions on Very Large Scale Integration (VLSI)Systems,2016,24(12): 3477-3488. [doi: 10.1109/TVLSI.2016. 2554401]

11Cadavid AN,Ramos M. Simulation and analysis of compressed sensing technique as sampling and data compression and reconstruction of signals using convex programming. Proceedings of the 21st Symposium on Signal Processing,Images and Artificial Vision (STSIVA).Bucaramanga,Columbia. 2016. 1-7.

12Qi YT,Liu DH,Dunson D,et al. Multi-task compressive sensing with dirichlet process priors. Proceedings of the 25th International Conference on Machine Learning. Helsinki,Finland. 2008. 768-775.

13常苗苗,周金和. 基于改进贝叶斯压缩感知的正交频分复用系统信道估计. 计算机应用与软件,2016,33(2): 98-101.

14王玲玲,齐丽娜. 特征字典与自适应联合的BCS-UWB信道估计. 计算机技术与发展,2015,25(12): 195-200.

猜你喜欢

先验复杂度信道
基于暗通道先验的单幅图像去雾算法研究与实现
一类长度为2p2 的二元序列的2-Adic 复杂度研究*
信号/数据处理数字信道接收机中同时双信道选择与处理方法
毫米波MIMO系统中一种低复杂度的混合波束成形算法
先验想象力在范畴先验演绎中的定位研究
一种考虑先验信息可靠性的新算法
Kerr-AdS黑洞的复杂度
非线性电动力学黑洞的复杂度
一种高效多级信道化数字接收机的设计与实现
一种无人机数据链信道选择和功率控制方法