首页 > 专利 > 浙江理工大学 > 一种基于深度学习的MIMO系统联合预编码和天线选择方法专利详情

一种基于深度学习的MIMO系统联合预编码和天线选择方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2017-06-26
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2017-12-01
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2020-06-16
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2037-06-26
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201710495044.X 申请日 2017-06-26
公开/公告号 CN107332598B 公开/公告日 2020-06-16
授权日 2020-06-16 预估到期日 2037-06-26
申请年 2017年 公开/公告年 2020年
缴费截止日
分类号 H04B7/0456H04B7/06 主分类号 H04B7/0456
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 0
权利要求数量 1 非专利引证数量 0
引用专利数量 4 被引证专利数量 0
非专利引证
引用专利 CN105790813A、CN105450275A、US8971384B2、US2013250789A1 被引证专利
专利权维持 5 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 浙江理工大学 当前专利权人 浙江理工大学
发明人 赵明杰、王维维、史清江、徐伟强、吴呈瑜 第一发明人 赵明杰
地址 浙江省杭州市江干经济开发区2号大街928号 邮编 310018
申请人数量 1 发明人数量 5
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州求是专利事务所有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
刘静、邱启旺
摘要
本发明公开了一种基于深度学习的MIMO系统联合预编码和天线选择方法,包括以下步骤:首先通过已有的天线选择方法产生深度学习所需要的训练数据集;接着,建立深度学习模型,利用训练数据训练深度学习模型并保存;然后利用保存的深度学习模型完成天线选择;最后对所选择的MIMO子系统进行最优预编码设计。本发明利用深度学习技术设计MIMO系统联合预编码和天线选择,能够在获得良好系统信噪比的情况下实现较低的计算复杂度。
  • 摘要附图
    一种基于深度学习的MIMO系统联合预编码和天线选择方法
  • 说明书附图:图1
    一种基于深度学习的MIMO系统联合预编码和天线选择方法
  • 说明书附图:图2
    一种基于深度学习的MIMO系统联合预编码和天线选择方法
  • 说明书附图:图3
    一种基于深度学习的MIMO系统联合预编码和天线选择方法
  • 说明书附图:图4
    一种基于深度学习的MIMO系统联合预编码和天线选择方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2020-06-16 授权
2 2017-12-01 实质审查的生效 IPC(主分类): H04B 7/0456 专利申请号: 201710495044.X 申请日: 2017.06.26
3 2017-11-07 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种基于深度学习的MIMO系统联合预编码和天线选择方法,其特征在于,包括如下步骤:
(1):利用已有的天线选择方法得到深度神经网络所需要的训练数据集,所述训练数据集包含两部分:输入(input)数据集为信道矩阵(H)集合,输出(output)数据集为天线选择集合;获取最大发射功率P;
(2):初始化深度神经网络参数:权重w、偏置b、学习率L、最大训练次数I、处理数据大小c、各层神经元数目;
(3):建立深度学习模型,利用步骤1中得到的训练数据集训练深度学习模型并保存;
(4):利用导频方法进行信道估计得到信道矩阵H,利用步骤3中保存的深度学习模型,获得天线选择集合I;
(5):根据步骤4得到天线选择集合I,形成相应的MIMO子系统进行预编码处理即HI=H(:,I),对 进行特征值分解,令最大特征值对应的特征向量为v,取 作为预编码向量。
说明书

技术领域

[0001] 本发明涉及移动通信技术领域,具体涉及一种基于深度学习的MIMO系统联合预编码和天线选择方法。

背景技术

[0002] 近年来,人们对无线通信的需求日益增高,而现有无线系统已逐渐难以满足需求,下一代无线系统(5G)的研究愈发迫切。作为下一代无线通信系统的关键技术之一,大规模多输入多输出系统(massive MIMO)的研究吸引了越来越多的研究者。大规模MIMO天线数量增多会增加射频链路数量,这极大的增加了系统成本和复杂度。解决该问题的一个有效方案就是天线选择。该技术在保留MIMO系统大多数优点的前提下有效地降低了系统成本和复杂度。然而,天线选择问题本身是一个NP-hard问题,求解该问题需要依赖遍历搜索方法,否则无法得到全局最优解。而遍历搜索方法会使得计算时间复杂度随天线数量指数增加,在大规模MIMO中难以在相干时间内计算出最佳的天线选择方案,因此降低时间复杂度的天线选择算法在大规模MIMO中极为重要。同时,近年来,随着深度学习(DL)算法的发展,神经网络又受到了极大关注。已有研究表明,深度神经网络在模式分类中具有很高的识别性能并且网络的预测过程因只涉及矩阵相乘和简单的非线性操作而非常高效。受此启发,本发明拟将天线选择问题建模成一个模式分类问题,然后利用深度神经网络学习已有天线选择方法的行为,进而利用深度学习网络实现MIMO系统的天线选择。

发明内容

[0003] 本发明的目的在于针对现有技术的不足,提供一种基于深度学习的MIMO系统联合预编码和天线选择方法,本发明方法考虑了MIMO系统天线选择中NP-hard问题以及遍历搜索计算复杂度过高的问题,可以保证在获得良好系统信噪比的情况下实现快速的天线选择。
[0004] 本发明的目的是通过以下技术方案来实现的:一种基于深度学习的MIMO系统联合预编码和天线选择方法,包括如下步骤:
[0005] (1):利用已有的天线选择方法得到深度神经网络所需要的训练数据集,所述训练数据集包含两部分:输入(input)数据集为信道矩阵(H)集合,输出(output)数据集为天线选择集合;获取最大发射功率P;
[0006] (2):初始化深度神经网络参数:权重w、偏置b、学习率L、最大训练次数I、处理数据大小c、各层神经元数目;
[0007] (3):建立深度学习模型,利用步骤1中得到的训练数据集训练深度学习模型并保存;
[0008] (4):利用导频方法进行信道估计得到信道矩阵H,利用步骤3中保存的深度学习模型,获得天线选择集合I;
[0009] (5):根据步骤4得到天线选择集合I,形成相应的MIMO子系统进行预编码处理即HI=H(:,I),对 进行特征值分解,令最大特征值对应的特征向量为v,取 作为预编码向量。
[0010] 与现有技术相比,本发明有益效果:本发明首先通过已有的天线选择方法产生深度学习所需要的训练数据集;接着,建立深度学习模型,利用训练数据训练深度学习模型并保存;然后利用保存的深度学习模型完成天线选择;最后对所选择的MIMO子系统进行最优预编码设计。本发明利用深度学习技术设计MIMO系统联合预编码和天线选择,能够在获得良好系统信噪比的情况下实现较低的计算复杂度。

实施方案

[0015] 为了使本发明的目的和效果更加清楚,下面结合附图对本发明方法的具体实施方式进行详细说明。
[0016] 如图1所示,考虑多输入多输出(MIMO)系统,该系统信号从一个包含N个发射天线的基站(BS)传输到一个有M个接收天线的移动终端,假设任意发射天线和接收天线间的信道是平坦衰落的,则M×N基带信道复矩阵记作
[0017] G=[g1 g2 ... gM]H  (1)
[0018] 其中 是一个包含N个发射天线和第m个接收天线间信道系数的复数行向量,m=1,2,…,M。接收机有信道矩阵G的信息。
[0019] 基于接收机的反馈,发射机选择K(从N个中)个发射天线并使用总功率约束来进行预编码,并传输信号 我们可以等价地说它使用一个预编码向量v∈VN,服从约束||v||0=K,其中
[0020] VN={v∈CN:||v||≤1}  (2)
[0021] 那么下变频的脉冲匹配滤波接收到的M×1的向量为:
[0022]
[0023] 其中 是一个零均值加性有色复噪声向量,它的自相关矩阵记作R。由于y代表一个在有色噪声干扰下的未知信号向量,最大化信噪比滤波器就是最小均方差(MMSE)滤波器
[0024]
[0025] 其输出为
[0026]
[0027] 那么输出信噪比就是
[0028]
[0029] 其中 是M×N的变换后的信道矩阵。等式(6)显示了先验信噪比与预编码向量的关系。
[0030] 我们的目标是选择K个基站天线并优化预编码向量v以最大化先验信噪比(6)。也就是,我们寻找下面问题的解v
[0031]
[0032] 由于问题(7)中存在||v||0=K约束项,导致问题(7)为一个NP-hard问题。求解该问题需要依赖遍历搜索方法,否则无法得到全局最优解。而遍历搜索方法会使得计算时间复杂度随天线数量指数增加,在MIMO中难以在相干时间内计算出最佳的天线选择方案。
[0033] 因此,本发明利用深度学习(DL)求解天线选择问题。
[0034] 图2给出了利用深度学习进行MIMO系统天线选择流程图。具体地,可以描述如下:
[0035] 一种基于深度学习的MIMO系统联合预编码和天线选择方法,包括如下步骤:
[0036] (1):利用已有的天线选择方法得到深度神经网络所需要的训练数据集,所述训练数据集包含两部分:输入(input)数据集为信道矩阵(H)集合,输出(output)数据集为天线选择集合;获取最大发射功率P;
[0037] (2):初始化深度神经网络参数:权重w、偏置b、学习率L、最大训练次数I、处理数据大小c、各层神经元数目;
[0038] (3):建立深度学习模型,利用步骤1中得到的训练数据集训练深度学习模型并保存;
[0039] (4):利用导频方法进行信道估计得到信道矩阵H,利用步骤3中保存的深度学习模型,获得天线选择集合I;
[0040] (5):根据步骤4得到天线选择集合I,形成相应的MIMO子系统进行预编码处理即HI=H(:,I),对 进行特征值分解,令最大特征值对应的特征向量为v,取 作为预编码向量。
[0041] 下面通过具体实例对本发明的技术方案进行进一步阐述。已有的天线选择方法有辅助角算法,暴力搜索和稀疏主成分分析算法等,在实验中,我们利用辅助角算法得到所需的训练数据集。此外,在实验中,我们采用8-2(8根发射天线,2根接收天线以及选择发射天线数量等于接收天线数量),16-2,32-2,64-2进行方法验证。具体地,使用下面的实验参数:
[0042] ①最大训练次数I取值范围为50000-200000,学习率L取值范围为0.001-0.000001,每次读取数据批次大小c取值范围为50-2000。
[0043] ②各层偏置b初始化为0.1,各层权重w初始化为截断正态分布,其中标准差为(Nin为该层输入节点数)。
[0044] ③深度学习采用五层网络:输入层、三个隐含层、输出层。各层之间进行批正则化(batch normalization),隐含层节点数分别为4N、2N、2N(N为发射天线数)。
[0045] ④激活函数选择修正线性单元(relu)函数,输出层选择relu6函数,损失函数采用均方差函数,优化函数选择随机梯度下降函数。
[0046] 图3分别给出了深度学习(DL)和辅助角(AA)算法下的最大信噪比和天线规模关系图。从图中可以看出,DL和AA的最大信噪比性能基本接近。DL保证了良好的系统信噪比。
[0047] 图4分别给出了深度学习(DL)和AA的算法运行时间和天线规模关系图。从图中可以看出,AA随天线规模增大计算时间呈指数级增长,而DL计算时间均为毫秒级。DL所需计算时间比AA减少数倍,DL可以快速实现MIMO系统天线选择。
[0048] 本发明不仅局限于上述具体实施方式,本领域一般技术人员根据本发明公开的内容,可以采用其它多种具体实施方案实施本发明。因此,凡是采用本发明的设计结构和思路,做一些简单的变化或更改的设计,都落入本发明保护范围。

附图说明

[0011] 图1是本发明实施例多输入多输出(MIMO)系统模型图。
[0012] 图2是本发明实施例的深度学习(DL)流程图。
[0013] 图3是本发明实施例最大信噪比和天线规模关系图。
[0014] 图4是本发明实施例算法运行时间和天线规模关系图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号