【技术实现步骤摘要】
基于布谷鸟搜索及蚁群优化的波束选择方法及装置
[0001]本专利技术涉及移动通信技术
,更具体的说是涉及一种基于布谷鸟搜索及蚁群优化的波束选择方法及装置。
技术介绍
[0002]目前,毫米波大规模MIMO系统具有大带宽、高数据传输速率、强频谱扩展能力和抗干扰能力等优势,成为5G中的一项极具潜力的关键技术。然而传统的MIMO系统需要为每根天线配备一条专用射频(Radio Frequency,RF)链,这导致毫米波大规模MIMO系统具有较高的硬件成本和能源消耗。为了减小所需RF链的数量,提出了基于离散透镜阵列(Discrete Lens Array,DLA)的波束空间MIMO系统,利用DLA将传统空间信道转换成波束空间信道,而波束空间信道具有稀疏性,只有少量主导波束对系统性能有较大贡献,因此有效的波束选择对于减少RF链数量和提高系统性能至关重要。
[0003]但是,现有技术中通常采用蚁群优化算法实现毫米波大规模MIMO系统的波束选择,首先为各用户分配一个备选波束集,然后在每次迭代中计算当前用户备选波束集中各波束被选择的概率,找出被选概率最大的波束分配给当前用户,然而ACO算法中存在的正反馈机制会使次优解占据优势,从而易使得算法陷入局部最优,从而较难寻求到全局最优解。
[0004]因此,如何提供一种能够解决上述问题的波束选择方法是本领域技术人员亟需解决的问题。
技术实现思路
[0005]有鉴于此,本专利技术提供了一种基于布谷鸟搜索及蚁群优化的波束选择方法及装置,提出一种布谷鸟搜索(Cu ...
【技术保护点】
【技术特征摘要】
1.一种基于布谷鸟搜索及蚁群优化的波束选择方法,应用于毫米波大规模MIMO系统,所述毫米波大规模MIMO系统包括多个用户,其特征在于,包括以下步骤:S1:获取备选波束方向集合B={B1,B2,...,B
k
,B
k+1
,...,B
K
}∈R
K*C
,其中B表示所有用户的备选波束方向集合,B
k
表示用户k的备选波束方向集合,K表示总的用户数量,C表示每个用户的备选波束方向集合中波束的数量;S2:引入位置索引集合X
i
={x
i,1
,x
i,2
,...,x
i,k
,...,x
i,K
}∈R
K*1
(i=1,2,...,M),其中x
i,k
表示个体i给用户k分配的波束为B
k
中的第x
i,k
个元素,M表示一个种群内的个体数量;S3:对所述位置索引集合进行多次更新,通过获取x
i,k
与B
k
之间的对应关系,从所述备选波束方向集合中寻找出为所述用户分配的波束方向;S4:通过波束选择方法对个体进行迭代求解出全局最优解,完成波束选择。2.根据权利要求1所述的一种基于布谷鸟搜索及蚁群优化的波束选择方法,其特征在于,所述S4具体包括:S41:初始化种群个体,并通过Levy飞行生成随机解;S42:通过蚁群优化方法对所述随机解进行局部寻优,比较所有个体适应度,保留质量高的个体为第一个体;S43:对所述第一个体进行舍弃并随机生成新个体;S44:比较所述新个体以及所述第一个体的适应度,并保留质量高的个体为第二个体;S45:对...
【专利技术属性】
技术研发人员:朱春华,纪勤文,郭歆莹,杨靖雅,周飞,李培,王丽红,
申请(专利权)人:河南工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。