小面包 面包多
简介
评论
作品封面
永久回看

基于免疫算法的认知无线电资源分配优化算法的matlab仿真(包含程序操作录像+15000字word版论文)

¥50 已有99+人购买Ta的作品
投诉
头像
我爱C编程 1.有问题请发本人邮箱1480526168@qq.com,勿发平台私信。 2.程序只用于个人学习,禁止二次销售;
作品简介

1.软件版本

matlab2022a

2.运行方法

使用matlab2022a或者高版本仿真,运行文件夹中的tops.m或者main.m。运行时注意matlab左侧的当前文件夹窗口必须是当前工程所在路径。具体操作观看提供的程序操作视频跟着操作。

3.部分仿真截图

 ​编辑

 ​编辑

 ​编辑

 ​编辑

4.内容简介

    认知无线电(CR)的概念来自Joseph Mitolo博士1999年的开创性工作。它自适应地调整内部通信机制,通过学习,了解等实时变化特定的无线电操作参数(功率,载波调制和编码等),适应外部无线电环境,并独立空闲频谱它可以被搜索和使用。这有助于用户选择用于无线传输的最佳和最合适的服务,甚至允许基于现有或未来的无线电资源来延迟甚至主动地开始传输。

​编辑

免疫算法基本步骤:

1、随机产生初始父代种群A1,根据先验知识抽取疫苗;

2、若当前群体中包含最佳个体,则算法停止运行并输出结果;否则,继续;

3、对当前第k代父本种群Ak进行交叉操作,得到种群Bk;

4、对Bk进行变异操作,得到种群Ck;

5、对Ck进行接种疫苗操作,得到种群Dk;

6、对Dk进行免疫选择操作,得到新一代父本Ak+1,转至第二步。

免疫算法进行子载波分配流程

免疫算法的主要操作如下:

  1. 抗体的编码和产生每个抗体由M位十进制整数组成,对应N个子载波,每个整数范围从1到M,表明子载体被分配给M个认知用户中的一个。抗体群是K,对应于K个解决方案。第一代抗体通常是随机产生的。
  2. 计算和排序亲和力 根据贪婪算法的基本思想,完成每种抗体的安全传输速率调整。安全传输速率调整完成后,获得每个抗体对应的加权安全吞吐量,然后排序

(3)存储单元的生成在(2)中排序后对应于较高加权吞吐量的抗体被保存为存储单元以避免后续操作中的丢失。

(4)蚂蚁的选择ibodies

浓度概率,亲和概率和选择概率有三个概率。

​编辑

​编辑

创作时间:2022-10-07 19:25:33

付费50元可获得

评论 100% 推荐

暂时还没有评论


头像
我爱C编程 1.有问题请发本人邮箱1480526168@qq.com,勿发平台私信。 2.程序只用于个人学习,禁止二次销售;
关注
38 喜欢 2 关注 2697 粉丝 858 作品

在您购买本平台付费作品前,请您认真阅读本声明内容。如果您对这份声明没有异议,则可以继续购买 >>>

  • 主页
  • 私信
登录或购买

基于免疫算法的认知无线电资源分配优化算法的matlab仿真(包含程序操作录像+15000字word版论文)

作品简介

1.软件版本

matlab2022a

2.运行方法

使用matlab2022a或者高版本仿真,运行文件夹中的tops.m或者main.m。运行时注意matlab左侧的当前文件夹窗口必须是当前工程所在路径。具体操作观看提供的程序操作视频跟着操作。

3.部分仿真截图

 ​编辑

 ​编辑

 ​编辑

 ​编辑

4.内容简介

    认知无线电(CR)的概念来自Joseph Mitolo博士1999年的开创性工作。它自适应地调整内部通信机制,通过学习,了解等实时变化特定的无线电操作参数(功率,载波调制和编码等),适应外部无线电环境,并独立空闲频谱它可以被搜索和使用。这有助于用户选择用于无线传输的最佳和最合适的服务,甚至允许基于现有或未来的无线电资源来延迟甚至主动地开始传输。

​编辑

免疫算法基本步骤:

1、随机产生初始父代种群A1,根据先验知识抽取疫苗;

2、若当前群体中包含最佳个体,则算法停止运行并输出结果;否则,继续;

3、对当前第k代父本种群Ak进行交叉操作,得到种群Bk;

4、对Bk进行变异操作,得到种群Ck;

5、对Ck进行接种疫苗操作,得到种群Dk;

6、对Dk进行免疫选择操作,得到新一代父本Ak+1,转至第二步。

免疫算法进行子载波分配流程

免疫算法的主要操作如下:

  1. 抗体的编码和产生每个抗体由M位十进制整数组成,对应N个子载波,每个整数范围从1到M,表明子载体被分配给M个认知用户中的一个。抗体群是K,对应于K个解决方案。第一代抗体通常是随机产生的。
  2. 计算和排序亲和力 根据贪婪算法的基本思想,完成每种抗体的安全传输速率调整。安全传输速率调整完成后,获得每个抗体对应的加权安全吞吐量,然后排序

(3)存储单元的生成在(2)中排序后对应于较高加权吞吐量的抗体被保存为存储单元以避免后续操作中的丢失。

(4)蚂蚁的选择ibodies

浓度概率,亲和概率和选择概率有三个概率。

​编辑

​编辑

创作时间:2022-10-07 19:25:33