[发明专利]基于模糊逻辑遗传算法的频谱分配方法无效
| 申请号: | 201010225441.3 | 申请日: | 2010-07-12 | 
| 公开(公告)号: | CN101902747A | 公开(公告)日: | 2010-12-01 | 
| 发明(设计)人: | 李赞;刘欣;司江勃;蔡觉平;郝本建;陈小军;吴利平;杜军朝;高锐;姚磊 | 申请(专利权)人: | 西安电子科技大学 | 
| 主分类号: | H04W16/10 | 分类号: | H04W16/10;H04W16/12;G06N3/12 | 
| 代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华;朱红星 | 
| 地址: | 710071*** | 国省代码: | 陕西;61 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 基于 模糊 逻辑 遗传 算法 频谱 分配 方法 | ||
1.一种基于模糊逻辑遗传算法的静态网络频谱分配方法,包括如下步骤:
(1)根据认知网络结构确定有效频谱矩阵Γ={um,n|um,n∈{0,1}}M×N、效益矩阵E={em,n}M×N和干扰矩阵C={cm,k|cm,k∈{0,1}}M×N,其中M表示用户个数,N表示信道条数;um,n=1表示用户m能利用信道n,um,n=0表示用户m不能利用信道n;em,n表示用户m使用信道n时可获得的效益;cm,k=1表示用户m和用户k使用相同的信道会产生干扰,cm,k=0表示不会产生干扰;
(2)将频谱分配矩阵A={am,n|am,n∈{0,1}}M×N中元素初始化为0,其中am,n=1表示将信道n分配给用户m,am,n=0表示信道n未分配给用户m;并将频谱分配矩阵A中元素一一映射为染色体码元,染色体长度为len=M·N;
(3)初始化遗传算法参数,包括种群大小S、变异率Pm和交叉率Pc;初始化遗传代数g=1,随机产生种群大小为S的初始种群,即产生S条染色体,染色体矩阵表示为其由表示染色体i的第k个码元;
(4)根据染色体矩阵L(i)、效益矩阵E和有效频谱矩阵Γ计算每条染色体的适应度函数根据适应度函数计算遗传算法收敛速度
(5)根据上述收敛速度R(g)和遗传代数g,将收敛速度和遗传代数模糊化,收敛速度和遗传代数的模糊化输出分别为和
其中{Low,Med,High}为收敛速率模糊集,Low、Med、High分别表示收敛速度低、中、高程度;{Small,Med,Large}为遗传代数的模糊集,Small、Med、Large分别表示遗传代数小、中、大程度;
根据模糊逻辑规则集推出模糊化交叉率和变异率隶属度和其中Smaller、Small、Med、Large、Larger分别表示交叉率和变异率程度为极小、小、中、大、极大,利用下式反模糊化输出Pc和Pm:
其中xi和yi分别为交叉率和变异率模糊集中心点;
(6)按照调整后的交叉率pc和变异率Pm再对染色体进行交叉和变异操作,从而得到S·(Pc+1)条染色体,按照适应度函数从大到小的顺序选取S条染色体作为下一代种群;
(7)判断遗传代数g是否达到最大进化代数gmax,若达到,将适应度最大的染色体矩阵逆映射回分配矩阵A,给各用户分配相应的频谱;否则,遗传代数g′=g+1,继续步骤(4)~(6)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010225441.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自动调节蛙梯鱼巢
 - 下一篇:一种家用可移动式鱼苗孵化装置
 





