法律状态公告日
法律状态信息
法律状态
2020-04-24
授权
授权
2017-09-29
实质审查的生效 IPC(主分类):H04B7/0456 申请日:20170428
实质审查的生效
2017-09-05
公开
公开
技术领域
本发明属于无线通信技术领域,具体涉及到收发端天线呈均匀面阵排布的毫米波通信系统的一种三维训练码书设计方法。
背景技术
随着无线通信技术的不断发展,高速数据业务以及无处不在的接入需求正呈现出一种爆炸式的增长。下一代5G移动通信技术,对容量、能耗和带宽的需求将越来越高。工作在30-300GHz相对空闲频段的毫米波通信技术,因其工作频段中包含的大量未授权的带宽被认为是下一代无线局域网和移动通信的关键技术之一,因为直接扩展频谱带宽对于提升系统容量来说既简单又有效。已有研究表明,毫米波通信能实现10Gbps的峰值传输速率。
然而,相较于传统微波频段,毫米波传输面临着更大的路径损耗,因此通信距离与覆盖范围十分有限。好在毫米波信号的波长极短,可以将大量天线以较小尺寸封装,进而大规模阵列天线与数模混合波束成形技术相结合,其提供的阵列增益和空分复用增益能弥补系统的部分衰减,提高系统传输速率和传输质量。除此之外,为更好地获取阵列增益,在通信开始时对收发波束进行波束对准也很有必要,高精度的波束对准在建立可靠的毫米波通信链路、获取所需的传输数据以及扩大小区通信覆盖范围方面发挥着关键作用。通过估计包括到达角(AoA)、离去角(AoD)以及路径增益等相关参数,准确的波束对准还可用于提高毫米波系统的信道估计性能。
在实际的毫米波通信系统中,要实现准确的波束对准有一定的困难。首先,毫米波段的高频带意味着信道可能在较短时间内快速变化,波束对准需要在极短的信道相干时间内完成,因此穷尽的波束搜索算法在此并不适用。第二,为充分利用大型天线阵列的阵列增益,训练波束应当足够窄,这无疑会增加波束对准的复杂度,因此提出高效的波束码本设计方法以及波束搜索算法很有必要。为减少波束对准的训练开销,一种有效的方法是使用基于分层多分辨率训练码书的树搜索算法。分层训练码书通常由不同级别的子码书组成,在高阶层上,子码书中包含少量低分辨率的训练波束,覆盖预定的角度范围;在低阶层上,子码书中包含的训练波束增多,分辨率也有了一定的提高。
虽然分层搜索能够显著降低系统的训练开销,但其性能在很大程度上取决于所使用的层次训练码书。针对层次码书设计方法的研究已有很多,但这些研究主要集中在均匀线性阵列(ULA)结构,而对均匀平面阵列(UPA)结构的研究非常少。为实现可变精度的三维波束覆盖,并且获得更大的波束成形增益,本发明提出了一种适用于毫米波通信系统的三维训练码书设计方法,该方法将训练波束的设计问题描述成波束图案的优化问题,并提出了一种有效的迭代算法来求解此优化问题。在本发明中,训练波束图案的过冲以及主旁瓣的纹波被适当地约束,因此每个训练波束都具有相对平坦的幅度响应以及较为理想的过渡频带。本发明设计的三维训练码书即使在低信噪比条件下,始终可以在毫米波通信系统中实现高精度的波束对准以及信道估计。
发明内容
发明目的:针对现有技术中存在的问题,本发明公开了一种用于毫米波通信系统的三维训练码书设计方法,该方法生成的三维训练码书可用于实现高精度的波束对准和信道估计,并且能够显著降低系统的训练开销。
技术方案:本发明一方面公开了一种用于毫米波通信系统的三维训练码书设计方法,包括如下步骤:
(1)根据分辨率rs和波束空间
设分辨率rs=ve×va,波束空间
所述三维训练码书树结构中1到S-1层中每一个节点都有N个子节点;
(2)将波束空间
所述三维训练码书树结构的根节点C1,1为矩形区域集合
(3)确定所述三维训练码书树结构的第s层第b个节点Cs,b,Cs,b为矩形区域集合
其中
其中s=2,…,S,b=1,…,Ns-1,
对
按上述步骤依次确定2到S层中的各节点
(4)求解所述三维训练码书树结构中每个节点包含的波束成形向量
优选地,所述三维训练码书树结构中每个节点包含的波束成形向量
其中ψ=(ψe,ψa)=(sin(θe),sin(θa))是俯仰角θe与方位角θa的正弦值的组合,
优选地,步骤(4)中求解波束成形向量
其中ε为训练波束主旁瓣的纹波,是一个极小的正实数,
优选地,对
为避免离散采样之后过冲现象的发生,引入约束条件
其中ε为训练波束主旁瓣的纹波,是一个极小的正实数;Es为常数,取值随着s的增大而减小;
优选地,将约束条件松弛化,采用约束凹凸过程迭代算法求解优化问题,步骤如下:
(6.1)确定迭代初始值f0,构建如下约束优化问题:
其中
(6.2)迭代求解步骤(6.1)中的优化问题,检查本次迭代得到的r值是否满足收敛标准,若满足,本次迭代的最优解fn即为最终解f*;若不满足,根据本次迭代的最优解fn,再次求解步骤(6.1)中的优化问题;
(6.3)输出最终解f*,获得所需的三维训练波束。
优选地,步骤(6.1)中初始值f0通过求解如下优化问题来确定:
本发明另一方面公开了一种波束对准方法,包括如下步骤:
(8.1)参数配置与初始化:收发端按照上述任一种三维训练码书设计方法设计三维训练码书;
设所设计的三维训练码书含有S个训练子码书
(8.2)发射端连续使用第一层子码书中的低分辨率训练波束向量
(8.3)接收端根据对应的接收信号
其中
接收端将索引值q*反馈给发射端,由此,发射端根据
(8.4)发射端根据索引值q*,在三维码书的下一层子码书中选择一组具有较高分辨率的波束成形矢量
其中bf+1=bf*N-N+q*;
(8.5)重复步骤(8.3)~(8.4),直到查找到满足最高分辨率要求的波束成形向量,该向量对应的矩形域即为AoD所在区域。
有益效果:本发明提供的适用于毫米波通信系统的三维训练码书设计方法,可用于实现高精度的波束对准和信道估计,其有益效果在于:
(1)现有的研究主要针对天线呈ULA排布的毫米波系统,本发明充分考虑了UPA结构,弥补了现有研究的不足。在UPA结构下,有限的二维空间内能够配置更多的传输天线,因此可以检测侦听更广的地理区域,实现可变精度的三维波束覆盖,并且获得更大的波束成形增益。
(2)本发明对训练波束图案中未采样点上可能发生的过冲现象进行了处理,同时还对主旁瓣的纹波进行了适当地约束,因此每个训练波束都具有相对平坦的幅度响应以及较为理想的过渡频带,有利于提高波束对准精度。
(3)本发明生成的三维训练码书适用于基于树搜索算法的波束对准算法,能显著降低系统的训练开销,并可在基于UPA结构的毫米波通信系统中实现高精度的波束对准和信道估计性能。
附图说明
图1为均匀平面阵列(UPA)的结构示意图;
图2为实施例中生成的三维训练码书的结构示意图;
图3为主旁瓣幅度波动示意图;
图4为实施例中生成的4个训练波束矢量
图5为两种码书设计方法(BPSA、LSA)下的训练波束图;
图6为本发明提出的三维训练码书设计方法的具体流程图以及码书生成后用于波束训练的流程图;
图7为两种码书设计方法(BPSA、LSA)下,平均波束对准错误率随信噪比的变化趋势图。
具体实施方式
下面结合附图和具体实施方式,进一步阐明本发明。
如图1所示,本发明公开的三维训练码书设计方法适用于天线呈均匀面阵排布的毫米波系统,以发射端为例,图中Nh、Nv分别表示水平方向和垂直方向上的天线数,因此总发射天线数NT=NhNv,dh和dv分别为水平方向、垂直方向上相邻两根天线之间的间距。
波束空间
本实施例考虑发射端天线呈均匀面阵排布的毫米波通信系统,其中Nh=Nv=32,相邻两根天线之间的间距dh=dv=3λ/8,λ为毫米波信号的波长。为简单起见,假设接收端只配备有单根天线。需要注意的是,虽然本实例只以发射端的三维训练码书设计为例,但这种方法同样适用于接收端的码书设计。
一种用于毫米波通信系统的三维训练码书设计方法,包括如下步骤:
步骤1、根据分辨率rs和波束空间
设分辨率rs=ve×va;若发射波束的俯仰角θe、方位角θa分别位于角度范围
三维训练码书树结构的度N=Ne×Na,深度S和度N满足条件:
所述三维训练码书树结构中1到S-1层中每一个节点都有N个子节点;
步骤2、将波束空间
所述三维训练码书树结构的根节点C1,1为矩形区域集合
(3)确定所述三维训练码书树结构的第s层第b个节点Cs,b,Cs,b为矩形区域集合
其中
其中s=2,…,S,b=1,…,Ns-1,
对
按上述步骤依次确定2到S层中的各节点
(4)求解所述三维训练码书树结构中每个节点包含的波束成形向量
三维训练码书(CodeBook)的树结构有S层,每一层为一个子码书(Sub-CodeBook),对应一个训练阶段;第s层的子码书有Ns-1个节点,每个节点包括N个码字(CodeWord),每个节点由波束集合
如图2所示,本实施例中生成的三维训练码书为一个四叉树结构,即三维训练码书树结构的度N=Ne×Na=2×2。由对应S个训练阶段的S个子码书构成;在用于第s个训练阶段的子码书
为提高毫米波通信的波束对准性能,所设计的波束成形向量
其中ψ=(ψe,ψa)=(sin(θe),sin(θa))是俯仰角θe与方位角θa的正弦值的组合,
若训练波束主旁瓣的纹波ε被严格限制为0,则难以成功实现三维码书的设计,为避免这种不可行性,同时为确保高精度的波束对准性能,如图3所示,可允许波束图案的主旁瓣存在小幅度波动,同时在纹波ε的值固定的情况下,主瓣的幅度响应值应尽可能大,因此训练波束的设计可以表示为如下优化问题:
其中ε是一个极小的正实数,
本实施例采用如下的有限散射信道模型:
其中L为信道总数,αl是第l条路径的复增益,β是平均路径损耗,
以三维训练码书中的一个训练码字中的波束成形向量
其中
由于初始化对CCCP算法的收敛性能有较大影响,为得到一个良好的初始值,可求解如下优化问题:
此问题是一个二阶锥规划问题(SOCP),可通过MATLAB仿真平台中的CVX工具箱求解。
在得到良好的初始值f0之后,基于CCCP算法的三维训练波束设计方法具体包括如下步骤:
(6.1)构建并求解如下约束优化问题:
其中
(6.2)迭代求解步骤(6.1)中的优化问题,检查本次迭代得到的r值是否满足收敛标准,若满足,本次迭代的最优解fn即为最终解f*;若不满足,根据本次迭代的最优解fn,再次求解步骤(6.1)中的优化问题;
(6.3)输出最终解f*,获得所需的三维训练波束。
图4以三维码书中的第一层子码书为例,给出了利用本发明的设计方法生成的4个训练码字
本发明生成的三维训练码书可用于实现基于树搜索算法的波束对准,检测出单径毫米波信道的最强波束,也可用于估计毫米波通信信道的相关参数,如离去角(AoD)和到达角(AoA),具体包括如下步骤:
(8.1)参数配置与初始化:收发端按照权利要求1-7中任一项所述的方法设计三维训练码书;
设所设计的三维训练码书树结构S层,即含有S个训练子码书
(8.2)发射端连续使用第一层子码书中的低分辨率训练波束向量
(8.3)接收端根据对应的接收信号
其中
接收端将索引值q*反馈给发射端,由此,发射端根据
(8.4)发射端根据索引值q*,在三维码书的下一层子码书中选择一组具有较高分辨率的波束成形矢量q=1,…,N,来传输训练信号,从而进一步更精确地确定AoD所在区域;
其中bf+1=bf*N-N+q*;
对于本实施例中的四叉树结构,bf的更新遵循如下原则:
a)若q*=LL,则bf+1=4bf-3;
b)若q*=LR,则bf+1=4bf-2;
c)若q*=RL,则bf+1=4bf-1;
d)若q*=RR,则bf+1=4bf;
(8.5)重复步骤(8.3)~(8.4),直到查找到满足最高分辨率要求的波束成形向量,该向量对应的矩形域即为AoD所在区域。
图6给出了本发明提出的三维训练码书设计方法(BPSA)的具体流程,除此之外,图6也给出了码书生成之后用于波束训练的具体过程。如图7所示,该图表示当毫米波通信信道的路径增益固定为1的情况下,利用LS法以及本发明方法生成的码书进行波束训练,产生的平均波束对准错误概率(BAER)随信噪比(SNR)的变化趋势。从图中可以看出,本发明方法生成的码本性能明显优于LSA码本,能够实现更精确的波束对准和信道估计性能。随着SNR的增大,两种码书对应的BAER随之减小,但BPSA码本对应的错误概率衰减明显,而LSA码本对应的错误概率衰减缓慢。
机译: 无线通信系统中使用定向天线的波束形成训练方法及其能够在毫米波频段中连接两个设备的装置
机译: 无线通信系统中多层三维波束成形的层对准方法和装置
机译: 无线通信系统中多层三维波束形成的层对准方法和装置