[发明专利]一种基于遗传算法的高能效路由算法在审

专利信息
申请号: 201710342333.6 申请日: 2017-05-16
公开(公告)号: CN108882330A 公开(公告)日: 2018-11-23
发明(设计)人: 姚彦鑫;郭杰 申请(专利权)人: 北京信息科技大学
主分类号: H04W40/04 分类号: H04W40/04;H04W40/10
代理公司: 暂无信息 代理人: 暂无信息
地址: 100192 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 遗传算法 能耗 路由算法 剩余能量 吸收能量 高能效 无线传感器网络 网络生命周期 能量利用率 路径损耗 能量采集 能量平衡 全局最优 消耗能量 最小化 网络
【权利要求书】:

1.一种基于遗传算法的高能效路由算法,其特征在于包括下列步骤:

1)初始化节点间的距离、每个节点的能量和电池容量,信号频率,种群大小,交叉概率,变异概率,最大进化代数。判断是否达到仿真次数,仿真次数自定义设置,若未达到仿真次数,进行步骤2),若达到结束仿真。

2)能量采集型无线传感器网络,计算每个节点i在第k次仿真时的随机吸收能量Eh(i,k)。

3)用遗传算法寻找最优路径时,编码方式采用二进制编码生成可通信的有效路径个体,种群初始化即产生种群大小的个体。

4)根据设计的适应函数计算适应度值。

5)判断是否达到最大进化代数,若未到达进行步骤6),否则进行步骤10)。

6)选择采用的选择算子是将适应度值降序排序,把全部个体分为10等份,淘汰最后面1/10的个体,拷贝一份前1/10的个体,其他保留,种群大小不变。这样可以把适应度非常低的个体直接淘汰掉,提升算法的收敛速度,还可以快速增加种群中适应度较好的个体数量,使算法更加高效实用。

7)交叉算子选择使用均匀交叉算子来扩大搜索范围。依交叉概率选择的父代个体进行均匀交叉得到子代个体后,检测子代个体是否为有效路径,若为无效路径则重新交叉,保证种群大小不变。

8)变异算子采用使用频繁的基本变异算子,即随机生成一个变异位置,然后对应码值取反。依变异概率选择的父代个体进行基本变异得到子代个体后,检测子代个体是否为有效路径,若为无效路径则重新变异,可保证种群大小不变。

9)根据设计的适应函数计算适应度值。对适应度值进行排序,得到适应度最大的路径。进化代数加1,进行步骤5)。

10)输出最优路径。计算该路径的路耗LFS,更新节点的能量信息B(i,k),检测衰竭节点即B(i,k)=0的节点i,统计总吸收能量Eharvest(k),总消耗能量Econsumc(k),总浪费能量Ewaste(k),总剩余能量Eleft(k),和能量利用率efficiency(k)。

2.根据权利要求1所述的一种基于遗传算法的高能效路由算法,其特征在于:步骤4)所述的设计的计算公式,计算适应度值的公式为:式中Fitness表示适应度函数,f表示目标函数,σn表示传输路径,i∈σn表示被路径σn调用的节点i,表示未被路径σn调用的节点i,C(i,k)表示节点i在k时刻的代价函数,Won(i,k)表示k时刻在路径σn上的节点i因过度充电导致的能量浪费,Woff(i,k)表示k时刻不在路径σn上的节点i因过度充电导致的能量浪费。该适应度函数的目标是最小化传输代价和能量浪费,尽可能使用那些剩余能量高,吸收能量高的节点,来达到能量平衡的作用,适应度越大解的质量越好。

3.根据权利要求1所述的一种基于遗传算法的高能效路由算法,其特征在于:步骤4)所述的设计的计算公式,其中的节点i在k时刻的代价函数为:式中LFS是路径损耗,ζ和α为两个常量,B(i,k)表示节点i在k时刻的剩余能量,Bmax(i)表示节点i的电池容量,Eh(i,k)为节点i在k时刻的吸收能量。

4.根据权利要求1所述的一种基于遗传算法的高能效路由算法,其特征在于:步骤4)所述的设计的计算公式,其中的k时刻在路径上的节点i因过度充电导致的能量浪费函数和k时刻不在路径上的节点i因过度充电导致的能量浪费函数分别为:Won(i,k)=max(0,B(i,k)+Eh(i,k)-LFS-Bmax(i))和Woff(i,k)=max(0,B(i,k)+Eh(i,k)-Bmax(i)),式中B(i,k)表示节点i在k时刻的剩余能量,Bmax(i)表示节点i的电池容量,Eh(i,k)为节点i在k时刻的吸收能量,LFS是路径损耗。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信息科技大学,未经北京信息科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710342333.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top