[发明专利]一种鲁棒多用户检测器设计方法有效
申请号: | 201810928361.0 | 申请日: | 2018-08-15 |
公开(公告)号: | CN109150237B | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 纪元法;范灼;孙希延;符强;王守华;严素清;付文涛 | 申请(专利权)人: | 桂林电子科技大学 |
主分类号: | H04B1/7105 | 分类号: | H04B1/7105;G06N3/00 |
代理公司: | 北京中济纬天专利代理有限公司 11429 | 代理人: | 石燕妮 |
地址: | 541004 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多用户 检测器 设计 方法 | ||
1.一种鲁棒多用户检测器设计方法,其特征在于:所述方法包括:
步骤1,初始化算法的相关参数,设置交叉概率和变异因子的均值参数、种群大小及最大迭代次数;
步骤2,使用对立学习法初始化父代种群,确定父代种群中的三狼,三狼包括适应度最好的解命名为α狼,次优解命名为β狼,第三优解命名为δ狼,剩余的解为ω狼;
步骤2中的对立学习法的思想模型为:
是父代种群中的三狼(k=α,β,δ分别表示三狼)的适应度值;
的取值范围为[l,u],k=α,β,δ,γ是0到1之间服从均匀分布的随机数;将思想模型中生成的与的组合作为灰狼优化算法的初始样本集合;为对立学习法的思想模型,l为常数,u为常数;
步骤3,使用改进的灰狼算法位置更新方程更新父代种群,并将种群个体按照适应度值从大到小进行排序;
改进的灰狼算法的位置更新方程为
使用及来判决估计序列;
其中,Xsrch为取值范围为[-6,6]之间的随机整数,a1,a2,a3分别对应α狼、β狼和δ狼的适应度函数值大小;
X(t+1)为灰狼群体在t+1时刻的位置;
X1=Xa-A1.Dα,X2=Xβ-A2.Dβ,X3=Xδ-A3.Dδ,rand为正态分布函数值,i为常数值;
Dα为ω狼与α狼的位置距离,Dβ为ω狼与β 狼的位置距离,Dδ为ω狼与δ 狼的位置距离;A1、A2、A3的定义分别是α狼、β狼、δ狼的向量系数;X1、X2、X3为位置函数;
Xα、Xβ、Xδ分别表示α狼、β狼、δ狼的当前位置;
为与的组合;
步骤4,利用父代种群产生子代交叉变异体,当子代交叉变异体适应度值优于父代种群时,将所述子代交叉变异体的进化方向以及成功交叉变异概率信息进行位置信息作差,得到新的进化方向信息并保存,同时更新三狼位置;
步骤5,将更新后的父代种群与步骤2初始化时得到的三狼个体进行适应度比较;如果更新后的父代种群存在优于初始化父代种群任一一个狼的适应度的个体,则将更新后的父代种群对应的个体所对应的上一步的变异个体与对应狼种的位置信息作差以得到新的进化方向信息并保存,同时更新父代种群中的三狼位置;
步骤6,迭代结束则终止循环,输出α狼的最优位置信息;否则返回执行步骤4。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810928361.0/1.html,转载请声明来源钻瓜专利网。