CN109560845B - 一种低复杂度通用混合预编码方法 - Google Patents
一种低复杂度通用混合预编码方法 Download PDFInfo
- Publication number
- CN109560845B CN109560845B CN201811421025.3A CN201811421025A CN109560845B CN 109560845 B CN109560845 B CN 109560845B CN 201811421025 A CN201811421025 A CN 201811421025A CN 109560845 B CN109560845 B CN 109560845B
- Authority
- CN
- China
- Prior art keywords
- matrix
- rank
- opt
- mmse
- precoding
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/391—Modelling the propagation channel
-
- 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/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0868—Hybrid systems, i.e. switching and combining
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Radio Transmission System (AREA)
Abstract
本发明公开了一种低复杂度通用混合预编码方法,包括以下步骤:在发送端对最优纯数字预编码矩阵进行奇异值分解后取左矩阵Ⅰ,用左矩阵Ⅰ中每个元素进行归一化后的列向量来构建模拟相移器对应的矩阵,从而完成混合预编码器设计;在接收端对最优无约束合并矩阵进行奇异值分解后取左矩阵Ⅱ,用左矩阵Ⅱ中每个元素进行归一化后的列向量来构建模拟相移器对应的矩阵,从而完成混合模式组合接收器的设计。对于任意的信道模型都能使用本发明来进行混合预编码,且不需要进过复杂的迭代,很大程度上减少了计算复杂度;当数据流与链路数相等或差距不大时,运用本发明方法设计的混合预编码器的频谱效率明显优于正交基追综算法,与最优纯数字预编码的性能最为接近。
Description
技术领域
本发明涉及一种编码方法,特别涉及一种低复杂度通用混合预编码方法。
背景技术
毫米波(mmWave)信号比目前在大多数无线应用和蜂窝***中使用的微波信号拥有更大的路径损耗。因此,毫米波***必须利用大型天线阵列,使得减少波长,通过波束成形增益来对抗路径损耗。具有多个数据流的波束成形(称为预编码)可用于进一步提高毫米波频谱效率。在传统多天线***中,由于无线数目不多,波束成形和预编码都在数字基带部分完成。然而,对于毫米波大规模MIMO收发结构,***无法提供如此多的射频链路和功率消耗。因此,采用混合预编码方式,由基带预编码和模拟预编码共同完成预编码功能,即用一个低维的数字预编码器与一个高维的模拟预编码器通过少量的RF链路并联而形成。其中基带预编码可以消除用户之间的干扰,模拟预编码可以增加阵列增益来对抗由毫米波带来的路径损耗问题。
然而,虽然混合预编码的使用大大减小了RF链路数目从而降低了RF链路功耗,但是已有的混合预编码方法大多数只针对于某一种特定的信道,其通用性不强,而且它们的实现复杂度比较高。
发明内容
为了解决上述技术问题,本发明提供一种适用范围广的低复杂度通用混合预编码方法。
本发明解决上述问题的技术方案是:一种低复杂度通用混合预编码方法,包括以下步骤:
步骤一:在发送端对最优纯数字预编码矩阵进行奇异值分解后取左矩阵Ⅰ,用左矩阵Ⅰ中每个元素进行归一化后的列向量来构建模拟相移器对应的矩阵,从而完成混合预编码器设计;
步骤二:在接收端对最优无约束合并矩阵进行奇异值分解后取左矩阵Ⅱ,用左矩阵Ⅱ中每个元素进行归一化后的列向量来构建模拟相移器对应的矩阵,从而完成混合模式组合接收器的设计。
上述低复杂度通用混合预编码方法,所述步骤一具体步骤为:
1-1)对Nt×Ns维的最优纯数字预编码矩阵Fopt进行奇异值分解,即:
公式中Nt为发射端天线数量,Ns为发送端向接收端发送的数据流数量,UA为Nt×rank(Fopt)的酉矩阵,VA是Ns×rank(Fopt)酉矩阵,表示VA的共轭转置,rank(Fopt)为Fopt的秩,ΣA为rank(Fopt)×rank(Fopt)是奇异值按从大到小排列的对角矩阵;从而UA的列向量就构成Fopt的一组正交向量,用UA的向量来表示Fopt的各个向量;
上述低复杂度通用混合预编码方法,所述步骤1-1)中,对于任意的Nr×Nt维信道矩阵H进行奇异值分解,即H=UΣV*,V=[V1,V2],取Fopt=V1,Fopt即为最优纯数字预编码矩阵,其中U为Nr×rank(H)酉矩阵,Nr为接收端天线数量,V为Nt×rank(H)酉矩阵,V*表示矩阵V的共轭转置,Σ为rank(H)×rank(H)是奇异值按从大到小排列的对角矩阵,其中rank(H)为信道矩阵H的秩,V1为Nt×Ns的矩阵,V2为Nt×(rank(H)-Ns)的矩阵。
上述低复杂度通用混合预编码方法,所述步骤二的具体步骤为:
2-1)对Nr×Ns维的最优无约束合并矩阵WMMSE进行奇异值分解,即UR为Nr×rank(WMMSE)的酉矩阵,ΣR为rank(WMMSE)×rank(WMMSE)是奇异值按从大到小排列的对角矩阵,VR是Ns×rank(WMMSE)酉矩阵,表示矩阵VR的共轭转置,rank(WMMSE)为矩阵WMMSE的秩,由此可知WMMSE表示为UR的线性组合,用UR来表示WMMSE的各个向量;
上述低复杂度通用混合预编码方法,所述步骤二中,接收端通过发送信号与接收信号之间的最小均方误差来计算最优无约束合并矩阵WMMSE,即 表示矩阵WMMSE的共轭转置,表示矩阵FBB的共轭转置,H*表示矩阵H的共轭转置,ρ为平均接受功率,为噪声功率,INs为Ns×Ns的单位矩阵。
本发明的有益效果在于:
1、本发明的混合预编码方法在发送端直接对最优纯数字预编码矩阵进行奇异值分解,用左子矩阵来构建模拟预编码向量。由于对每个元素进行归一化的矩阵仍保持原有的相位信息,因此可以用归一化后的左子矩阵中列向量来构成模拟相移器矩阵。根据射频链路的数量取出对应的列向量,对其进行归一化处理后得到模拟预编码矩阵,再根据模拟预编码矩阵求得对应的数字基带预编码矩阵,从而完成混合预编码设计。对比现有混合预编码设计方法,本发明提出的方法可以在无须知道信道的具体模型和天线响应矩阵的条件下快速完成预编码,同时其预编码性能很接近无约束纯数字预编码算法。因此本发明所提供的算法不但计算复杂度低,而且适用于任意的信道模型。
2、本发明对于任意的信道都能使用本发明来进行混合预编码,且不需要进过复杂的迭代,很大程度上减少了计算的复杂度。
3、当数据流与链路数相等或差距不大时,运用本发明的方法来进行混合预编码与最优纯数字预编码最为接近。
附图说明
图1为本发明中大规模MIMO***的模型图。
图2为本发明的流程图。
图5为Nt=64,Nr=16,Ns=4时,本发明与现有预编码方法的关于RF链的频谱效率对比图。
具体实施方式
下面结合附图和实施例对本发明作进一步的说明。
如图1所示,图1为大规模MIMO***的模型图,信息数据传输开始,发送信号首先经过一个数字预编码器处理,然后是射频链路,接着一个模拟预编码器,之后由天线将信号馈送到无线信道;接收端各用户使用天线将信号接收,经过模拟合并器,然后是射频链路,接着一个数字合并器,对接收到的信号进行处理并恢复出原始信号。
发送端向接收端发送Ns条数据流,经过数字预编码矩阵FBB与模拟预编码矩阵FRF再由天线发送出去。接收端通过天线接收到数据,然后再通过模拟合并矩阵WRF与数字合并矩阵WBB得到发送端所发送的Ns条数据。其中发送端配置个RF链,Nt条天线并且应该满足接收端配置个RF链,Nr条天线。于是,等效的发射信号可以表示为x=FRFFBBs。其中s为实际发送信号矢量,满足E[ssH]为s的期望;为Ns×Ns的单位矩阵。由于FRF由模拟移相器来实现,因此有 为FRF的共轭转置,l表示矩阵的第l个对角元素。另外,限定发送端的总功率满足
如图2所示,一种低复杂度通用混合预编码方法,包括以下步骤:
步骤一:在发送端对最优纯数字预编码矩阵进行奇异值分解后取左矩阵Ⅰ,用左矩阵Ⅰ中每个元素进行归一化后的列向量来构建模拟相移器对应的矩阵,从而完成混合预编码器设计。具体步骤为:
1-1)对Nt×Ns维的最优纯数字预编码矩阵Fopt进行奇异值分解,即:
公式中Nt为发射端天线数量,Ns为发送端向接收端发送的数据流数量,UA为Nt×rank(Fopt)的酉矩阵,VA是Ns×rank(Fopt)酉矩阵,表示VA的共轭转置,rank(Fopt)为Fopt的秩,ΣA为rank(Fopt)×rank(Fopt)是奇异值按从大到小排列的对角矩阵;从而UA的列向量就构成Fopt的一组正交向量,用UA的向量来表示Fopt的各个向量;
步骤1-1)中,对于任意的Nr×Nt维信道矩阵H进行奇异值分解,即H=UΣV*,V=[V1,V2],取Fopt=V1,Fopt即为最优纯数字预编码矩阵,其中U为Nr×rank(H)酉矩阵,Nr为接收端天线数量,V为Nt×rank(H)酉矩阵,V*表示矩阵V的共轭转置,Σ为rank(H)×rank(H)是奇异值按从大到小排列的对角矩阵,其中rank(H)为信道矩阵H的秩,V1为Nt×Ns的矩阵,V2为Nt×(rank(H)-Ns)的矩阵。
FRF与FBB的设计目标是最大化通过信道的信号的互信息在没有硬件限制并考虑相等功率分配的情况下,最大化互信息的最佳预编码器为Fopt,即可得到当Fopt=V1时,达到最大值,即实现最佳纯数字预编码,I为单位矩阵,ρ为平均接受功率,为噪声功率。
1-4)数据流经过基带数字预编码矩阵FBB与模拟预编码矩阵FRF后再通过天线发射信号,即发射信号为x=FRFFBBs,其中s为Ns路并行输入数据。接收端天线接收到从发射端发射过来的信号,即n为信道所产生的噪声。
步骤二:在接收端对最优无约束合并矩阵进行奇异值分解后取左矩阵Ⅱ,用左矩阵Ⅱ中每个元素进行归一化后的列向量来构建模拟相移器对应的矩阵,从而完成混合模式组合接收器的设计。具体步骤为:
2-1)对Nr×Ns维的最优无约束合并矩阵WMMSE进行奇异值分解,即UR为Nr×rank(WMMSE)的酉矩阵,ΣR为rank(WMMSE)×rank(WMMSE)是奇异值按从大到小排列的对角矩阵,VR是Ns×rank(WMMSE)酉矩阵,表示矩阵VR的共轭转置,rank(WMMSE)为矩阵WMMSE的秩,由此可知WMMSE表示为UR的线性组合,用UR来表示WMMSE的各个向量;
接收端通过发送信号与接收信号之间的最小均方误差来计算最优无约束合并矩阵WMMSE,即 表示矩阵WMMSE的共轭转置,表示矩阵FBB的共轭转置,H*表示矩阵H的共轭转置,ρ为平均接受功率,为噪声功率,INs为Ns×Ns的单位矩阵。
图3为Nt=64,Nr=16,时,本发明与现有预编码方法的对比图。可以看到在Ns=2时,本发明所提出的算法与纯数字预编码的性能基本一致。在Ns=1时,本发明所提出的算法与纯数字预编码相差不到2dB,且与SOMP算法性能一致。
图5为Nt=64,Nr=16,Ns=4时,本发明与现有预编码方法的关于RF链的频谱效率对比图。可以看出当Ns与RF链数目相等时,本发明所提出来的预编码算法比SOMP算法效果要好,随着RF链的增加,本发明所提出来的预编码算法逐渐接近纯数字预编码,最后几乎与纯数字预编码效果相同。
Claims (4)
1.一种低复杂度通用混合预编码方法,包括以下步骤:
步骤一:在发送端对最优纯数字预编码矩阵进行奇异值分解后取左矩阵Ⅰ,用左矩阵Ⅰ中每个元素进行归一化后的列向量来构建模拟相移器对应的矩阵,从而完成混合预编码器设计;
所述步骤一具体步骤为:
1-1)对Nt×Ns维的最优纯数字预编码矩阵Fopt进行奇异值分解,即:
公式中Nt为发射端天线数量,Ns为发送端向接收端发送的数据流数量,UA为Nt×rank(Fopt)的酉矩阵,VA是Ns×rank(Fopt)酉矩阵,表示VA的共轭转置,rank(Fopt)为Fopt的秩,ΣA为rank(Fopt)×rank(Fopt)是奇异值按从大到小排列的对角矩阵;从而UA的列向量就构成Fopt的一组正交向量,用UA的向量来表示Fopt的各个向量;
步骤二:在接收端对最优无约束合并矩阵进行奇异值分解后取左矩阵Ⅱ,用左矩阵Ⅱ中每个元素进行归一化后的列向量来构建模拟相移器对应的矩阵,从而完成混合模式组合接收器的设计。
2.根据权利要求1所述的低复杂度通用混合预编码方法,其特征在于,所述步骤1-1)中,对于任意的Nr×Nt维信道矩阵H进行奇异值分解,即H=UΣV*,V=[V1,V2],取Fopt=V1,Fopt即为最优纯数字预编码矩阵,其中U为Nr×rank(H)酉矩阵,Nr为接收端天线数量,V为Nt×rank(H)酉矩阵,V*表示矩阵V的共轭转置,Σ为rank(H)×rank(H)是奇异值按从大到小排列的对角矩阵,其中rank(H)为信道矩阵H的秩,V1为Nt×Ns的矩阵,V2为Nt×(rank(H)-Ns)的矩阵。
3.根据权利要求2所述的低复杂度通用混合预编码方法,其特征在于,所述步骤二的具体步骤为:
2-1)对Nr×Ns维的最优无约束合并矩阵WMMSE进行奇异值分解,即UR为Nr×rank(WMMSE)的酉矩阵,ΣR为rank(WMMSE)×rank(WMMSE)是奇异值按从大到小排列的对角矩阵,VR是Ns×rank(WMMSE)酉矩阵,表示矩阵VR的共轭转置,rank(WMMSE)为矩阵WMMSE的秩,由此可知WMMSE表示为UR的线性组合,用UR来表示WMMSE的各个向量;
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811421025.3A CN109560845B (zh) | 2018-11-27 | 2018-11-27 | 一种低复杂度通用混合预编码方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811421025.3A CN109560845B (zh) | 2018-11-27 | 2018-11-27 | 一种低复杂度通用混合预编码方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109560845A CN109560845A (zh) | 2019-04-02 |
CN109560845B true CN109560845B (zh) | 2021-07-27 |
Family
ID=65867379
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811421025.3A Active CN109560845B (zh) | 2018-11-27 | 2018-11-27 | 一种低复杂度通用混合预编码方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109560845B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112468202B (zh) * | 2020-05-14 | 2021-12-21 | 哈尔滨工程大学 | 低复杂度毫米波大规模mimo混合预编码方法 |
US11190244B1 (en) * | 2020-07-31 | 2021-11-30 | Samsung Electronics Co., Ltd. | Low complexity algorithms for precoding matrix calculation |
CN112054827B (zh) * | 2020-09-14 | 2022-02-01 | 长沙理工大学 | 一种基于信道等效的联合混合预编码方法 |
CN112653496B (zh) * | 2020-12-16 | 2021-12-14 | 中国科学技术大学 | 一种毫米波大规模mimo***的混合预编码方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107359921A (zh) * | 2017-08-04 | 2017-11-17 | 西安科技大学 | 大规模mimo***基于标准正交化的混合预编码方法 |
CN108023620A (zh) * | 2017-11-28 | 2018-05-11 | 杭州电子科技大学 | 应用于毫米波频段的大规模mimo***混合预编码方法 |
CN108449121A (zh) * | 2018-02-13 | 2018-08-24 | 杭州电子科技大学 | 毫米波大规模mimo***中低复杂度混合预编码方法 |
CN108599821A (zh) * | 2018-05-08 | 2018-09-28 | 电子科技大学 | 一种基于qr分解的预编码方法 |
CN108736943A (zh) * | 2018-05-22 | 2018-11-02 | 湘潭大学 | 一种适用于大规模mimo***的混合预编码方法 |
-
2018
- 2018-11-27 CN CN201811421025.3A patent/CN109560845B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107359921A (zh) * | 2017-08-04 | 2017-11-17 | 西安科技大学 | 大规模mimo***基于标准正交化的混合预编码方法 |
CN108023620A (zh) * | 2017-11-28 | 2018-05-11 | 杭州电子科技大学 | 应用于毫米波频段的大规模mimo***混合预编码方法 |
CN108449121A (zh) * | 2018-02-13 | 2018-08-24 | 杭州电子科技大学 | 毫米波大规模mimo***中低复杂度混合预编码方法 |
CN108599821A (zh) * | 2018-05-08 | 2018-09-28 | 电子科技大学 | 一种基于qr分解的预编码方法 |
CN108736943A (zh) * | 2018-05-22 | 2018-11-02 | 湘潭大学 | 一种适用于大规模mimo***的混合预编码方法 |
Non-Patent Citations (3)
Title |
---|
Hybrid Beamforming for Massive MIMO:A Survey;Andreas F. Molisch等;《IEEE Communications Magazine》;20170908;全文 * |
Low complexity hybrid sparse precoding and combining in millimeter wave MIMO systems;Cristian Rusu等;《2015 IEEE International Conference on Communications (ICC)》;20150915;全文 * |
Spatially Sparse Precoding in Millimeter Wave MIMO Systems;Omar El Ayach等;《IEEE Transactions on Wireless Communications》;20140121;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109560845A (zh) | 2019-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109560845B (zh) | 一种低复杂度通用混合预编码方法 | |
CN112235026B (zh) | 一种mimo-ofdma太赫兹通信***的混合波束设计方法 | |
CN108736943B (zh) | 一种适用于大规模mimo***的混合预编码方法 | |
Nsenga et al. | Mixed analog/digital beamforming for 60 GHz MIMO frequency selective channels | |
US8508410B2 (en) | Adaptive antenna beamforming | |
CN111049557B (zh) | 基于统计信道信息的毫米波mimo***混合预编码方法 | |
CN107046434B (zh) | 大规模mimo***模数混合预编码方法 | |
CN106603130B (zh) | 一种大规模mimo***中数模混合预编码方法 | |
EP2399346B1 (en) | Method and system for analog beamforming in wireless communication systems | |
CN106571858B (zh) | 一种混合波束成形传输*** | |
CN112187323B (zh) | 混合低精度架构下基于irs的大规模mimo的级联信道估计方法 | |
CN109167622B (zh) | 一种毫米波大规模mimo***混合预编码方法 | |
CN108199753B (zh) | 一种毫米波通信中基于迭代最小的预编码方法 | |
Song et al. | Coordinated hybrid beamforming for millimeter wave multi-user massive MIMO systems | |
CN112737647A (zh) | 一种基于混合连接的毫米波大规模mimo预编码方法 | |
CN109120316B (zh) | 一种基于最大化最小相位差值的混合波束成形方法 | |
CN107809275B (zh) | 一种基于毫米波mimo***的有限反馈混合预编码方法 | |
CN112653496B (zh) | 一种毫米波大规模mimo***的混合预编码方法 | |
CN110650103B (zh) | 利用冗余字典加强稀疏性的透镜天线阵列信道估计方法 | |
CN112468202B (zh) | 低复杂度毫米波大规模mimo混合预编码方法 | |
KR102228091B1 (ko) | 밀리미터파 기반 대규모 mimo 시스템의 하이브리드 빔포밍 장치 및 방법 | |
CN112636794A (zh) | 一种基于贪心算法的波束赋形方法 | |
CN111953393A (zh) | 大规模mimo混合预编码器及匹配关系 | |
CN109067446B (zh) | 一种多天线多用户大规模天线的混合预编码方法 | |
CN107104719B (zh) | 一种基于几何构造的毫米波数字模拟混合预编码设计方法 |
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 |