CN107104719B - 一种基于几何构造的毫米波数字模拟混合预编码设计方法 - Google Patents
一种基于几何构造的毫米波数字模拟混合预编码设计方法 Download PDFInfo
- Publication number
- CN107104719B CN107104719B CN201710342820.2A CN201710342820A CN107104719B CN 107104719 B CN107104719 B CN 107104719B CN 201710342820 A CN201710342820 A CN 201710342820A CN 107104719 B CN107104719 B CN 107104719B
- Authority
- CN
- China
- Prior art keywords
- analog
- digital
- precoding matrix
- precoding
- matrix
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
Abstract
Description
技术领域
本发明属于无线通信技术领域,具体涉及一种基于几何构造的毫米波数字模拟混合预编码设计方法。
背景技术
随着无线通信技术的不断发展,高速数据业务以及无处不在的接入需求正呈现出一种***式的增长。下一代5G移动通信技术,对容量、能耗和带宽的需求将越来越高。有研究表明,在基站端采用大规模天线阵列,可以带来***能效以及频谱利用率提高等多种性能优势。但是,在传统微波频段,大量的天线会导致满足隔离度的天线尺寸较大,给***的硬件实现带来了一定的困难。
移动数据需求的不断增长,同时也使得6GHz以下的频谱变得越来越拥挤,而6-300GHz的频谱还没有被充分利用。毫米波频段因其大量未授权的带宽被选为下一代无线局域网和移动通信***的关键频谱,能够大大缓解现有的低频频谱困局。毫米波和MIMO***结合,可以利用空间复用和空间分集技术进一步提高传输速率和传输质量。虽然相对于传统频段,毫米波传输面临着更大的路径损耗,因而通信距离与覆盖范围十分有限。但是毫米波信号的短波长允许大量天线以非常小的尺寸封装,进而可以利用大规模天线阵列的阵列增益和空分复用增益,弥补***严重的路径损耗,提高通信距离及增加覆盖范围。
在毫米波MIMO***中,对于任意的设计准则,纯数字波束成型(DigitalBeamforming)方法总能够得到相对最优的***性能。但是DB方案下,发射和接收端的每根天线都需要连接一个射频链路。当天线数较大时,***的硬件成本过高。纯模拟波束成型方案相较于纯数字波束成型方案,虽然成本降低,但是受射频链路的硬件限制较大,自由度较小。因此在毫米波***中,一般采用混合预编码的方式,期望获得与纯数字波束成型方法相近的***性能,一方面,数字预编码层能提供更多的自由度,同时传输多个数据流;另一方面,模拟预编码层减少了射频链的使用数量,***的硬件成本得以降低。
在现有的大多数混合预编码设计方法中,为得到合适的模拟预编码矢量,通常需要对码书进行贪婪搜索,而码书大小通常随***天线数、相位量化比特数呈指数增长,因此,大范围搜索必然导致***复杂度较高。
发明内容
发明目的:针对现有技术中存在的问题,本发明公开了一种种基于几何构造的毫米波数字模拟混合预编码设计方法,该方法从几何角度出发,将原本的基于矩阵分解的预编码设计问题转化成复平面的三角形构造问题,降低了***的码字搜索复杂度(时间复杂度)和计算复杂度,同时有效提升***的频谱效率。
技术方案:本发明采用如下技术方案:
一种基于几何构造的毫米波数字模拟混合预编码设计方法,包括如下步骤:
(1)根据发射端天线与接收端天线的信道状态信息计算纯数字预编码矩阵FD=[fD,1,fD,2,,…,fD,U];其中U为接收端用户数;
(2)对纯数字预编码矩阵FD进行矩阵分解,分解为模拟预编码矩阵FRF和数字预编码矩阵FBB的乘积,即:FD=FRFFBB;
(3)设置数字预编码矩阵FBB中的系数fi(n);
(4)得到关于第i个用户的模拟域相位φm,M+n的非线性方程:
其中fD,i=[fD,i(1),fD,i(2),…,fD,i(Nt)]T,m=1,2,...,Nt,n=1,2,...,Ni,Nt是发射天线数、NRF是射频链数,Ni(i=1,…,U)为支持发射端第i个数据流传输的射频链路数;
(5)求解步骤(3)中的非线性方程,得到模拟域相位φm,n和数字域系数fi(n),进而得到模拟预编码矩阵FRF和数字预编码矩阵FBB。
具体地,步骤(5)中通过构造复平面上的三角形来求解步骤(4)中的非线性方程,包括如下步骤:
(5.1)参数配置,取:
d=fD,i(m)
bn=fi(n)=||fD,i||∞/Ni,n=1,2,...,Ni
将d与bn按照模值大小从大到小排列,n=1,2,...,Ni;
(5.2)假设|b1|≥…≥|bk|≥|d|≥|bk+1|≥…≥|bN|,令:
(5.3)定义三角形的三条边为:
c=|v1|
m从2开始递增取值,直到满足条件:|a-b|≤c;
此时c即三角形最长边,a、b为三角形另两条边;
(5.4)计算三角形(a,c)边的夹角β和(b,c)边的夹角α:
(5.6)根据步骤(5.5)中三角形夹角与模拟预编码矩阵中各元素相位之间的线性关系,计算矢量的相位,得到FRF的值。
优选地,数字预编码矩阵FBB中的系数fi(n)设置如下:
|f1(1)|=|f1(2)|=…=|f1(N1)|
|f2(1)|=|f2(2)|=…=|f2(N2)|
|fU(1)|=|fU(2)|=…=|fU(NU)|
其中|·|表示矢量取模运算。
作为另一种优选,数字预编码矩阵FBB中的系数fi(n)设置如下:
|fi(1)|=|fi(2)|=...=|fi(N)|=||fD,i||∞/Ni
其中||·||∞表示取列向量中值最大的元素值。
其中d为发射端天线间距,λ为毫米波波长。
有益效果:与现有技术相比,本发明具有如下优点:(1)本发明在模拟移相器具有连续相位调制能力时,能够获得与期望的纯数字预编码相同的性能;(2)本发明通过设置具有相同数值的数字预编码系数,能够显著减少***对射频链路,包括数模转换器、上变频器的需求,降低***的硬件成本;(3)本发明在各移相器具有若干比特离散量化能力以及天线数较多的情况下(对于较大的码书),始终能够以较小的时间复杂度,逼近最优数字预编码的性能;假设移相器具有b比特量化能力,发射端配置Nt根天线及NRF个射频链,本发明的码字搜索复杂度为NtNRF·2b,远小于OMP方法(Orthogonal Matching Pursuit,正交匹配追踪算法)的复杂度(4)本发明的基于几何构造的预编码设计算法中的运算多为线性运算,而OMP算法中包含矩阵求逆等复杂的线性运算,因此本发明的计算复杂度也远小于OMP算法。
附图说明
图1为本发明中采用的混合架构毫米波***框图;
图2为改进前的毫米波***结构图;
图3为改进后的毫米波***结构图;
图4为本发明设计的数字、模拟混合预编码的流程图;
图5为本发明实施例中单用户情境下***容量随发射信噪比变化的仿真图;
图6为本发明实施例中多用户情境下***容量随发射信噪比变化的仿真图。
具体实施方式
下面结合附图和具体实施方式,进一步阐明本发明。
如图1所示,本实施中发射端采用数字、模拟混合预编码结构,主要包括基带信号处理、射频链路(数模转化器、上变频器)以及模拟移相器等模块。发射端有Nt=64根发射天线,NRF=2U个射频链路,U是接收端的用户数。本实施例中只考虑发射端预编码,故接收端每个用户只配备Nr=1根天线。需要注意的是,对于用户配备有多天线或接收端采用混合架构的毫米波***,本发明提出的预编码方法也同样适用。由于发射端发送的信号流数Ns与发射天线数Nt、射频链数NRF之间应满足关系:Ns≤NRF<Nt,并且基站与每个用户之间假设都是单流通信,因此信号流数Ns=U,因此,本实施例中单用户、多用户(假设用户数为2)毫米波***发射端发送的信号流数分别为Ns=1、Ns=2。
由于毫米波信道散射体有限,因此本实施例中基站与用户之间通信采用窄带几何信道模型:
Hu是Nt×Nr矩阵,假设基站与第u个用户之间存在Lu=2个散射体,每个散射体提供一条传输路径,是第条路径的复增益, 为计算数学期望,在本实施例中 是第条路径的离去角(AOD),是天线阵列响应矢量,假设发射端天线阵是均匀线阵(ULA)结构,则具有如下表示形式:
对于单用户毫米波***来说,最优的预编码是纯数字预编码,对传输信道做奇异值分解
H=USVH
则最优的纯数字预编码矩阵
FD=Fopt=V(:,1:Ns) (3)
即矩阵FD取矩阵V的左边Ns列。
对于多用户毫米波***,为了消除用户间干扰,可将迫零预编码矩阵FZF看作期望的纯数字预编码矩阵为:
其中hu是基站与第u个用户之间的信道矢量,根据式(1)计算得到。本实施例中接收端每个用户只配备一根天线,故hu为Nt维列向量。由于毫米波***通常采用混合架构,因此预编码通常由模拟域、数字域共同完成,也就是说,需要对Fopt、FZF进行如下形式的矩阵分解:
Fopt(FZF)=FRFFBB (5)
其中FRF、FBB分别为模拟、数字预编码矩阵。对于模拟预编码矩阵,由于模拟预编码层在硬件上通过射频链实现,所有元素都是单位恒模的,只有相位φ可调,因此模拟预编码矩阵的各个元素都能写成ejφ的形式。
由于发射端发送的信号流数Ns与射频链路数NRF之间需满足Ns≤NRF,而实际传输的流数与信道的散射丰富度有关,故可能存在多个射频链路支持一个信号流传输的情况,传输过程可见图2。实际中发现,当模拟移相器具有连续相位调制能力时,两个射频链完全能够支持一个信号流的传输,且性能与纯数字预编码相同,因此在本实施例中,假设***发射端的射频链数NRF=2U。需要注意的是,本发明对任意NRF≥Ns的毫米波***都适用。
对毫米波***的纯数字预编码矩阵进行矩阵分解并按如下方式展开:
其中Nt、NRF分别为基站端的发射天线数和射频链路数;Ni(i=1,…,U)为支持发射端第i个数据流传输的射频链路数,基站发送的总信号流数与用户数相同,即Ns=U;Ni、NRF、Nt之间满足关系在本实施例中N1=N2=…=NU=N=2;fi(j),j=1,…,Ni,i=1,…,U为FBB的第行的第i个元素;是模拟预编码矩阵的第(m,n)个元素,φm,n是可调相位。
以纯数字预编码矩阵FD=[fD,1,fD,2,,…,fD,U]中的某一列元素fD,i(i=1,2,…,U)为例,该列向量的展开形式如下:
将数字预编码系数设置如下:
则***的发射端结构得以改进,冗余的射频链路可以被移除,***的硬件成本得以降低。如图3所示,改进后的发射端所需的射频链路数与用户数相同,即NRF=U。为对所有m=1,2,...,Nt,非线性方程i=1,2,…,U都有解,且相应的发送功率最小。
根据三角约束不等式,最优的数字预编码应设计为
|fi(1)|=|fi(2)|=...=|fi(N)|=||fD,i||∞/Ni (10)
求解纯数字预编码矩阵分解之后得到的多个非线性方程,等同于求解模拟预编码矢量的相位φm,n,先考虑更为一般的方程:
参照本发明的混合预编码设计方法,可知:
根据平行四边形法则,-d与vn(1≤n≤N)在复平面上构成多边形。当多边形为三角形时,非线性方程的求解复杂度最低,因此最初的基于矩阵分解的预编码设计问题被转化为三角形构造问题,具体的求解过程包括以下步骤:
(5.1)参数配置:取
将d与bn(n=1,2,...,N)按照模值大小从大到小排列;
(5.2)假设|b1|≥…≥|bk|≥|d|≥|bk+1|≥…≥|bN|,定义
根据三角形形成条件,判断这N+1个矢量能否构成三角形:
由于步骤(5.1)设置:
bn=f(n)=||fopt||∞/N(n=1,2,...,N)
因此此方法满足三角形构成条件,非线性方程有解;
(5.3)定义三角形的三条边为:
m从2开始递增取值,直到满足条件:|a-b|≤c;此时c即三角形最长边,a、b为三角形另两条边;
(5.4)用β、α分别表示(a,c)边、(b,c)边的夹角,根据余弦定理求解β、α,即:
定义
g1=cej0
g2=aej(-π+β)
g3=bej(π-α)
显然有:g1+g2+g3=0 (17)
将步骤(5.3)中计算得到的a、b、c值代入式(17),并用γn表示vn的幅角,即:
γn=arg vn (18)
得到:
则式(19)可重写为:
在本发明公开的混合预编码设计方法中,
(5.6)根据步骤(5.5)中三角形夹角与模拟预编码矩阵中各元素相位之间的线性关系,计算矢量的相位,得到矩阵FRF,完成数字、模拟混合预编码的设计。
图4给出了本发明提出的基于几何构造的毫米波数字、模拟混合预编码方法的具体流程图。图5、图6分别是单用户、多用户情境下***的频谱效率随信噪比的变化趋势。从图中可以看出,当模拟移相器具有连续相位调制能力时,本发明提出的预编码方法能够获得与期望的最优纯数字预编码相同的性能。与现有的OMP算法相比,本方法在移相器只能对相位进行离散量化的情况下,所能获取的***频谱效率显著优于OMP算法,同时极为逼近期望的最优纯数字预编码。
Claims (4)
1.一种基于几何构造的毫米波数字模拟混合预编码设计方法,其特征在于,包括如下步骤:
(1)根据发射端天线与接收端天线的信道状态信息计算纯数字预编码矩阵FD=[fD,1,fD,2,…,fD,U];其中U为接收端用户数;
(2)对纯数字预编码矩阵FD进行矩阵分解,分解为模拟预编码矩阵FRF和数字预编码矩阵FBB的乘积,即:FD=FRFFBB;
(3)设置数字预编码矩阵FBB中的系数fi(n);
(4)得到关于第i个用户的模拟域相位φm,M+n的非线性方程:
其中fD,i=[fD,i(1),fD,i(2),…,fD,i(Nt)]T,m=1,2,...,Nt,n=1,2,...,Ni,Nt是发射天线数,Ni(i=1,…,U)为支持发射端第i个数据流传输的射频链路数;
(5)求解步骤(4)中的非线性方程,得到模拟域相位φm,n,进而得到模拟预编码矩阵FRF;
步骤(5)中通过构造复平面上的三角形来求解步骤(4)中的非线性方程,包括如下步骤:
(5.1)参数配置,取:
d=fD,i(m)
bn=fi(n)=||fD,i||∞/Ni,n=1,2,...,Ni
将d与bn按照模值大小从大到小排列,n=1,2,...,Ni;
其中||·||∞表示取列向量中值最大的元素值;
(5.2)假设|b1|≥…≥|bk|≥|d|≥|bk+1|≥…≥|bN|,令:
(5.3)定义三角形的三条边为:
c=|v1|
m从2开始递增取值,直到满足条件:|a-b|≤c;此时c即三角形最长边,a、b为三角形另两条边;
(5.4)计算三角形(a,c)边的夹角β和(b,c)边的夹角α:
其中γn表示vn的幅角,即γn=argvn;
(5.5)得到非线性方程中模拟预编码矩阵元素的相位φm,M+n与θn之间存在线性关系:
(5.6)根据步骤(5.5)中三角形夹角与模拟预编码矩阵中各元素相位之间的线性关系,计算矢量的相位,得到FRF的值。
3.根据权利要求1所述的基于几何构造的毫米波数字模拟混合预编码设计方法,其特征在于,数字预编码矩阵FBB中的系数fi(n)设置如下:
|fi(1)|=|fi(2)|=...=|fi(N)|=||fD,i||∞/Ni
其中||·||∞表示取列向量中值最大的元素值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710342820.2A CN107104719B (zh) | 2017-05-16 | 2017-05-16 | 一种基于几何构造的毫米波数字模拟混合预编码设计方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710342820.2A CN107104719B (zh) | 2017-05-16 | 2017-05-16 | 一种基于几何构造的毫米波数字模拟混合预编码设计方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107104719A CN107104719A (zh) | 2017-08-29 |
CN107104719B true CN107104719B (zh) | 2020-04-24 |
Family
ID=59668927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710342820.2A Active CN107104719B (zh) | 2017-05-16 | 2017-05-16 | 一种基于几何构造的毫米波数字模拟混合预编码设计方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107104719B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108599821B (zh) * | 2018-05-08 | 2021-01-22 | 电子科技大学 | 一种基于qr分解的预编码方法 |
CN108809397B (zh) * | 2018-06-27 | 2020-06-30 | 东南大学 | 多天线***中高功效数模混合波束成形方法、装置及设备 |
CN113541744B (zh) * | 2021-07-13 | 2022-07-08 | 中国科学院软件研究所 | 一种物联网LoRa信号的波束成形多目标感知方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104486044A (zh) * | 2014-12-30 | 2015-04-01 | 北京航空航天大学 | 一种大规模mimo***中的宽带模数混合预处理方法 |
US9125070B2 (en) * | 2012-03-29 | 2015-09-01 | Samsung Electronics Co., Ltd. | Method and apparatus for generating reference signal in analog/digital mixed BF system |
CN106033986A (zh) * | 2015-03-19 | 2016-10-19 | 电信科学技术研究院 | 一种大规模数模混合天线及信道状态信息反馈方法和装置 |
CN106253956A (zh) * | 2016-08-24 | 2016-12-21 | 东南大学 | 基于码本的模数混合预编码方法 |
CN106603130A (zh) * | 2016-12-20 | 2017-04-26 | 西安电子科技大学 | 一种大规模mimo***中数模混合预编码方法 |
-
2017
- 2017-05-16 CN CN201710342820.2A patent/CN107104719B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9125070B2 (en) * | 2012-03-29 | 2015-09-01 | Samsung Electronics Co., Ltd. | Method and apparatus for generating reference signal in analog/digital mixed BF system |
CN104486044A (zh) * | 2014-12-30 | 2015-04-01 | 北京航空航天大学 | 一种大规模mimo***中的宽带模数混合预处理方法 |
CN106033986A (zh) * | 2015-03-19 | 2016-10-19 | 电信科学技术研究院 | 一种大规模数模混合天线及信道状态信息反馈方法和装置 |
CN106253956A (zh) * | 2016-08-24 | 2016-12-21 | 东南大学 | 基于码本的模数混合预编码方法 |
CN106603130A (zh) * | 2016-12-20 | 2017-04-26 | 西安电子科技大学 | 一种大规模mimo***中数模混合预编码方法 |
Also Published As
Publication number | Publication date |
---|---|
CN107104719A (zh) | 2017-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106253956B (zh) | 基于码本的模数混合预编码方法 | |
Alkhateeb et al. | Achievable rates of multi-user millimeter wave systems with hybrid precoding | |
CN110166103B (zh) | 一种毫米波mu-miso***的新型混合波束成形结构及设置方法 | |
CN107809274B (zh) | 一种基于新型移相开关网络的混合预编码方法 | |
CN111049557B (zh) | 基于统计信道信息的毫米波mimo***混合预编码方法 | |
CN107809275B (zh) | 一种基于毫米波mimo***的有限反馈混合预编码方法 | |
KR20170008143A (ko) | 무선 통신 시스템에서 하이브리드 프리코딩을 위한 장치 및 방법 | |
Alkhateeb et al. | Single-sided adaptive estimation of multi-path millimeter wave channels | |
Vlachos et al. | Energy efficient transmitter with low resolution DACs for massive MIMO with partially connected hybrid architecture | |
CN107104719B (zh) | 一种基于几何构造的毫米波数字模拟混合预编码设计方法 | |
Utschick et al. | Hybrid LISA precoding for multiuser millimeter-wave communications | |
CN109560845B (zh) | 一种低复杂度通用混合预编码方法 | |
Kaushik et al. | Energy efficiency maximization of millimeter wave hybrid MIMO systems with low resolution DACs | |
CN114465643B (zh) | 一种基于梯度下降法的毫米波大规模mimo天线***的混合预编码方法 | |
CN110233649B (zh) | 一种基于毫米波mimo***的动态子阵列设计方法 | |
CN113708811B (zh) | 一种毫米波大规模mimo***中的混合预编码设计方法 | |
CN113852402B (zh) | 一种irs辅助的noma-mimo大容量接入方法 | |
Almasi et al. | Non-orthogonal multiple access based on hybrid beamforming for mmwave systems | |
CN108923833B (zh) | 一种面向天线互耦效应抑制的发射端波束预编码方法 | |
Xu et al. | ADMM for hybrid precoding of relay in millimeter-wave massive MIMO system | |
Qiao et al. | Eigen decomposition-based hybrid precoding for millimeter wave MIMO systems with low-resolution ADCs/DACs | |
CN112367104B (zh) | 用于毫米波mimo的基于移相器的联合空分复用方法 | |
CN105610476B (zh) | 分离型数模混合收发通信***中的模拟波束矢量优化方法 | |
Abose et al. | Performance analysis and comparisons of hybrid precoding scheme for multi-user MMWAVE massive MIMO system | |
Hadji et al. | Channel estimation based on low‐complexity hierarchical codebook design for millimeter‐wave MIMO systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |