利用压缩感知的单端时域波束搜索方法

文档序号:7811380阅读:243来源:国知局
利用压缩感知的单端时域波束搜索方法
【专利摘要】本发明属于无线通信【技术领域】,具体涉及在多天线波束成形通信系统中的采用压缩感知来搜索最优波束矢量的方法。本发明提供了一种在多天线波束成形通信系统中的一种利用压缩感知的单端时域波束来搜索最优波束矢量的方法。该方法利用离开角、到达角的稀疏性将波束搜索的问题转化为压缩感知的问题,通过发射端和接收端使用不同的发射和接收矢量,由接收端单独确定最优的发射/接收波束矢量。本发明使用范围极广,可用于所有的慢衰落视距或者非视距信道。
【专利说明】利用压缩感知的单端时域波束搜索方法

【技术领域】
[0001]本发明属于无线通信【技术领域】,具体涉及在多天线波束成形通信系统中的采用压缩感知来搜索最优波束矢量的方法。

【背景技术】
[0002]UffB系统和60GHz系统主要用于短距离高速传输,应用范围广泛,包括无线个域网(WPAN, Wireless Personal Area Network),无线高清多媒体接口,医疗成像,车载雷达等等。为了适应高数据率和高系统容量等方面的需要,UWB系统和60GHz系统往往利用多天线多载波技术用于传输数据。
[0003]多天线技术包括多输入多输出(Multiple Input Multiple Output, ΜΙΜΟ),多输入单输出(Multiple Input Single Output, MISO)和单输入多输出(Single InputMultiple Output, SIM0)。基于阵列天线的波束成形技术利用传输信号的方向性提高信噪比(Signal to Noise Rat1, SNR),抑制干扰,改善系统性能。
[0004]阵列天线在空间的分布情况影响了信道空间的相关性,智能天线中的波束成形技术利用了这种相关性对信号进行处理,在期望方向上产生方向性强的辐射波束增强有用信号,零瓣方向对准干扰源达到抑制作用,由此提高信噪比和增加传输距离。在收/发端应用天线阵列波束成形具有以下优势:首先,降低对功率放大器的要求。发射端如果使用单个天线时,对PA增益要求很高。如果发射端使用天线阵列发送信号,每个天线阵元前面增加一个功放,这样通过使用多个较低功率增益的PA就能够满足发射功率要求。其次,天线阵列波束成形便于定向传输。在发射功率不变情况下,等效增加接收机接收信号的功率,同时还可以有效降低多径时延扩展。这样可以简化收发机的基带设计,降低模拟数字转换器的分辨率指标。最后,天线阵列系统动态地调整波束的方向,以使期望方向获得最大的功率并减小其他方向的功率。这样不仅改善了信号干扰比,还提高了系统的容量,扩大了系统通信覆盖范围,降低了发射功率要求。
[0005]波束切换是一种波束搜索规则,它在发射机和接收机两端都预先设置好波束控制矢量码本,使用时只需要从中选取。因此,切换波束形成也称为基于码本的波束成形,使用开关天线阵列,在发送数据包前,发射机要多次发送携带不同波束控制矢量的信息。
[0006]基于信道状态信息的波束成形技术,发射机和接收机都可以找到一个最优的波束成形控制矢量。其详细方法可参考:Yoon S,Jeon T, Lee ff.Hybrid beam-forming andbeam-switching for OFDM based wireless personal area networks[J].Selected Areasin Communicat1ns, IEEE Journal on, 2009, 27 (8): 1425-1432.物理层(PHY)解决方案能够提供最优的系统性能,波束成形操作往往考虑在物理层进行,但获取完整的信道状态信息要很高的时间成本和开销。基于码本的波束成形技术有助于降低复杂度和开销,而且码本既可以完全根据基带信号处理而设计,也可以结合控制层(MAC)实现。
[0007]波束搜索时的搜索策略是至关重要的,高效的波束搜索策略能够有效降低搜索时间,假设发射端有N个发射波束矢量,M个接收波束矢量,则最多需要NXM次搜索,802.15.3c中采用了两级的码本结构:一个扇形码本和一个波束码本,波束码本的每个列向量表不一个波束,每个波束图案都表不一个精确的方向,每个扇区都是几个波束的集合,在空间中表示较宽的方向,所有的扇区加起来覆盖整个空间。搜索过程也分为两阶段:第一阶段在根据信噪比找到最优的扇区,第二阶段在最优的扇区中找到最优的波束。其详细方法可参考:Wang J, Lan Z, Pyo C ff, et al.Beam codebook based beamformingprotocol for mult1-Gbps millimeter-wave WPAN systems[J].Selected Areas inCommunicat1ns, IEEE Journal on,2009,27 (8):1390-1399.。
[0008]分阶段的波束搜索策略可以大幅减低搜索次数,但是当天线阵列很大时,需要的搜索次数仍然是巨大的。因此,研究一种快速有效的波束搜索算法是一项有创新性和重要实际意义且具挑战性的任务。


【发明内容】

[0009]本发明提供了一种在多天线波束成形通信系统中的一种利用压缩感知的单端时域波束来搜索最优波束矢量的方法。该方法利用离开角、到达角的稀疏性将波束搜索的问题转化为压缩感知的问题,通过发射端和接收端使用不同的发射和接收矢量,由接收端单独确定最优的发射/接收波束矢量。
[0010]本发明的目的是通过如下步骤来实现的:
[0011]S1、令设备I的收发天线数为Nt,所述设备I的码本中的波束数目为Ct,所述设备I采用Pt种发射矢量进行发射,任意一个发射矢量都是长度为Nt的向量,所述发射矢量中每个位置的元素的值从集合[i,i,-1,-1]中随机选择,组成一个测量矩阵Φ# =W,i…U,所述测量矩阵Ot每一行都对应一次发射,所述设备I在时域发射时间序列为[1,0,...,O],所述时间序列长度为N,其中,d= I, 2,...Pt, i为虚数单位,
[0012]令设备2的收发天线数为Nr,所述设备2的码本中的波束数目为Cr,对于设备I
的每个发射矢量设备2都有匕个接收矢量来接收,任意一个接收矢量?,都是长度为Nr的向量,所述接收矢量中每个位置的元素的值从集合[l,i,-l,_i]中随机选择,组成一个测量矩阵…所述测量矩阵每一行都对应一次接收,接收端能够得到第
η个时间点测量信号矩阵为Yn= ΦΑΦ'+ιν其中,d' = I, 2,...Pr,η = 1,2,...,Ν,矩阵Yn的阶数为PrXPt, ηη是噪声矩阵,hn为第η个时间点的阶数为NrXNt的信道矩阵,矩阵中第X行第I列的元素表示从发射端第I根天线到接收端第X根天线间的频域信道冲击响应,X = l,2,...,Nr,y = l,2,...,Nt, Oτ 是矩阵的转置运算,N、Nt、Nr、Ct、Cr、Pr 和 Pt 为大于I的整数;
[0013]S2、根据SI所述构建字典矩阵为D,D的每一列对应[-90°,90° ]中的一个角度;
[0014]S3、根据SI所述和Ot恢复出hn,即已知Yn、和Ot,算出矩阵hn,具体为:
[0015]S31、根据每个时间点信号Yn恢复出Y' n,所述Y' n的每一列都可以在S2所述字典矩阵D下展开,即Y' n的每一列都可以表示为字典矩阵中少数列与对应不为O的展开系数相乘后的线性加和,展开系数为复数,具体如下:
[0016]对每个时间点信号Yn使用Pt个任务的正交匹配追踪算法(Orthogonal MatchingPursuit, OMP)联合所述时间点信号Yn的每一列共同恢复出V n,所述时间点信号Yn的任意第I列为V?,/ =少风/ + <i = KAj + f\j,其中,Vr = Φ ,nnJ是nn的第I列,Jlti可以在
Vr下展开,就是在V,下的展开系数,I = 1,2,...,Pt。
[0017]S32、对每个时间点η使用Nr个任务的OMP联合S31所述Y' m的每一列共同恢复出hnT,所述hnT的每一列都可以在S2所述字典矩阵D下展开,其中,Y' n = h^Tt, (Yn/ )T = Φ h T.tun ,
[0018]S33、根据S32所述hnT恢复出hn ;
[0019]S4、恢复出所有时间点的的hn,做N点的离散傅里叶变换得到每个频点的频域信道矩阵/I, *从码本中找到一个最优的?和》使得频谱效率最大,即

【权利要求】
1.利用压缩感知的单端时域波束搜索方法,其特征在于,包括以下步骤: 51、令设备I的收发天线数为Nt,所述设备I的码本中的波束数目为Ct,所述设备I采用Pt种发射矢量进行发射,任意一个发射矢量都是长度为Nt的向量,所述发射矢量中每个位置的元素的值从集合[l,i,-l,_i]中随机选择,组成一个测量矩阵Φ, =[#,.,…足,所述测量矩阵Ot每一行都对应一次发射,所述设备I在时域发射时间序列为[1,0,...,O],所述时间序列长度为N,其中,d = 1,2,...Pt,i为虚数单位, 令设备2的收发天线数为Nr,所述设备2的码本中的波束数目为Cr,对于设备I的每个发射矢量设备2都有P1^个接收矢量来接收,任意一个接收矢量都是长度为Nr的向量,所述接收矢量中每个位置的元素的值从集合[l,i,-l,_i]中随机选择,组成一个测量矩阵Φ, =Wj…所述测量矩阵每一行都对应一次接收,接收端能够得到第η个时间点测量信号矩阵为Yn = ΦΛ^Φ'+ιν其中,d' = 1,2,...Pr,η = 1,2,...,N,矩阵Yn的阶数为PrXPt, ηη是噪声矩阵,hn为第η个时间点的阶数为NrXNt的信道矩阵,矩阵中第X行第I列的元素表示从发射端第I根天线到接收端第X根天线间的频域信道冲击响应,X=1,2,...,Nr, y= 1,2,...,Nt, Ot 是矩阵的转置运算,N、Nt、Nr、Ct、Cr、Pr 和 Pt 为大于I的整数; 52、根据SI所述构建字典矩阵为D,D的每一列对应[-90°,90°]中的一个角度; 53、根据SI所述和恢复出hn,即已知Yn、和Ot,算出矩阵hn,具体为: 531、根据每个时间点信号Yn恢复出Y'n,所述Y' n的每一列都可以在S2所述字典矩阵D下展开,即Y' n的每一列都可以表示为字典矩阵中少数列与对应不为O的展开系数相乘后的线性加和,展开系数为复数,具体如下: 对每个时间点信号Yn使用Pt个任务的正交匹配追踪算法(Orthogonal MatchingPursuit, OMP)联合所述时间点信号Yn的每一列共同恢复出V n,所述时间点信号Yn的任意第 I 列为 MtJ =Φ,.θΛ?,,ι +?,,/ = d +/?,,'/?其中,Vr = O1O, S11,,是 ηη 的第 I 列,叉j可以在Vr下展开,藥μ就是λ,/在Vr下的展开系数,I = 1,2,...,Pt ; 532、对每个时间点η使用Nr个任务的OMP联合S31所述Γm的每一列共同恢复出hnT,所述hnT的每一列都可以在S2所述字典矩阵D下展开,其中,Y' n = hnOTt ; 533、根据S32所述hnT恢复出hn; 54、恢复出所有时间点的的hn,做N点的离散傅里叶变换得到每个频点的频域信道矩阵Ha ,从码本中找到一个最优的g和#使得频谱效率最大,即
/ ] Λ.、Wr fi ct(c,#) = argmax —Vlog1CHfr?),其中 y.n=-, σ 2是噪声的功率,?湘# 是长度 r.s {N' )* NrN,a^为Nr的复向量。
2.根据权利要求1所述利用压缩感知的单端时域波束搜索方法,其特征在于:对于任意角度q,S2所述字典矩阵D中的对应列为
3.根据权利要求1所述利用压缩感知的单端时域波束搜索方法,其特征在于:S32所述恢复出hnT具体方法如下: 5321、对每个时间点η将S31所述全部^/合并为一个矩阵,记作Υη,所述Yn的第k列记作 Λ,其中,k = 1,2,...,PtXN; 5322、从S31所述Vr中找出一列元使得
最大,记此时的交为Vc; 5323、算出S321所述¥?在5322所述V。下的展开系数对应的系数矩阵%=(VchVc)^1VcaYn与表示当前恢复程度的剩余量矩阵en = Yn-VcIn,其中,O—1是矩阵的求逆运算,Oh是矩阵的共轭转置运算,I.I表示复数的幅度,I I.I I2是向量的二范数运算; 5324、从S31所述Vr中找出一列P使得
最大,记此时的1为||,其中,?Β/是矩阵en中的第I列; 5325、将S234所述&加入S322所述V。中,即更新V。为FtJ2计算S321所述Yn在更新后的V。下的展开系数对应的系数矩阵Wn' = (V,。),同时,计算更新后的剩余量矩阵~= Yn-VcWn'; 5326、循环S324到S325,直到en的F范数小于Yn的F范数的α倍时停止,结合S2所述字典矩阵D中的列向量与对应位置的系数线性组合恢复出Y' m,其中,α为门限值,0〈α〈1,且α为实数;5327、对每个时间点η使用Nr个任务的OMP联合S31所述Y'η的每一列共同恢复出hnT。
4.根据权利要求3所述利用压缩感知的单端时域波束搜索方法,其特征在于:S326所述 α = 0.05。
【文档编号】H04B7/04GK104168047SQ201410396381
【公开日】2014年11月26日 申请日期:2014年8月13日 优先权日:2014年8月13日
【发明者】王梦瑶, 成先涛 申请人:电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1