[发明专利]基于遗传算法的天线选择方法在审
| 申请号: | 201510087263.5 | 申请日: | 2015-02-25 |
| 公开(公告)号: | CN104702323A | 公开(公告)日: | 2015-06-10 |
| 发明(设计)人: | 陆显松;肖琨 | 申请(专利权)人: | 广西师范大学 |
| 主分类号: | H04B7/04 | 分类号: | H04B7/04 |
| 代理公司: | 广州市一新专利商标事务所有限公司 44220 | 代理人: | 王德祥 |
| 地址: | 541004 广西壮*** | 国省代码: | 广西;45 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于遗传算法的天线选择方法,针对现有基于最大容量算法其计算所有天线组合容量的复杂度呈指数增长的不足之处,采用遗传搜索,可以快速地搜索到次优甚至最有的最大容量的发射和接收天线组合来参与多天线传输,降低了天线选择的复杂度和计算量,使复杂度随着天线数目的增长仅仅是呈线性增长,大幅降低计算量和计算时长。 | ||
| 搜索关键词: | 基于 遗传 算法 天线 选择 方法 | ||
【主权项】:
一种基于遗传算法的天线选择方法,所述方法包括如下步骤:(1)获取发送节点到接收节点的链路的信号信噪比和信道增益;(2)为每一种发射和接收天线组合编码,成为基因,其中:NR表示发射和接收天线组合中的发射天线数;NRS表示从NR中选取的发射天线数;NT表示发射和接收天线组合中的接收天线数;NTS表示从NT中选取的接收天线数;ChromeLen表示每条基因长度;(3)产生初始种群,每个种群有GroupNum条基因,GroupNum=1,2,3,...,i,...;(4)利用公式:ObjectVC(i)=log2det[INRs+(ρi/NTs)·HiHiH],]]>计算每条基因的目标函数值,其中:ObjectVC(i)表示第i条基因的目标函数值,i=1,2,3,...;NRs、NTs分别表示第i条基因所对应的发射和接收天线组合中的发射天线数、接收天线数;ρi、Hi分别表示用第i条基因所对应的发射和接收天线组合传输的信噪比、信道矩阵;表示信道矩阵Hi的共轭转置矩阵;是维数为NRs的单位矩阵;(5)利用公式:fintnCC(i)=ObjectVC(i)Σi=1GroupNumObjectVC(i),]]>计算每条基因的适应度值,其中:FitnVC(i)表示第i条基因的适应度值;(6)对适应度值进行排序,复制适应度值最大的前SelectNum个基因,删除适应度值最小的SelectNum个基因,SelectNum表示种群中被选择的基因数目;(7)利用公式:CrossoverNum=GroupNum×px/2,计算出需要交叉的基因对的数目,其中px表示交叉概率;随机产生介于1到GroupNum之间CrossoverNum对不重复的整数,随机产生介于2到ChromeLen‑1之间的整数分别作为整数对的交叉位;其中:CrossoverNum表示需要交叉的基因对数目,px表示交叉概率;(8)利用公式:MutateNum=pm×ChromeLen×GroupNum,计算变异的基因的数目;随机产生介于1到GroupNum之间MutateNum个不重复的随机整数;随机产生介于2到ChromeLen‑1之间MutateNum个不重复的随机整数作为这些会变异的基因的变异位;其中:MutateNum是种群中变异的基因的数目,pm表示变异概率;(9)重复步骤(4)至步骤(8),直到遗传次数达到MaxGen,MaxGen表示最大遗传次数;(10)计算出遗传操作的最后一代的适应度值最大的基因,解码基因得到适合下一次传输的发射天线和接收天线的组合。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西师范大学;,未经广西师范大学;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510087263.5/,转载请声明来源钻瓜专利网。





