[发明专利]一种基于免疫粒子群的多路径传输路由方法有效

专利信息
申请号: 201910826531.9 申请日: 2019-09-02
公开(公告)号: CN110545552B 公开(公告)日: 2023-04-14
发明(设计)人: 李洪兵;刘小龙;陈强;刘子路;罗洋;刘莎;杨震;梁裕巧;陈立万;罗桦;黄猛 申请(专利权)人: 重庆三峡学院
主分类号: H04W24/02 分类号: H04W24/02;H04W40/04;H04W40/12;H04W84/18
代理公司: 重庆以知共创专利代理事务所(普通合伙) 50226 代理人: 高建华
地址: 404100 *** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于免疫粒子群的多路径传输路由方法,在部署有移动传感节点的网络区域内,在源节点和目的节点间动态建立多条不相交传输路径,基于自适应搜索的改进免疫粒子群方法,对子种群进行分组,动态调整各组子种群规模,融合浓度调节机制,根据粒子最大浓度值自适应调整搜索范围,对次优子种群进行疫苗接种,利用粒子最大浓度值调节接种疫苗的搜索范围,避免种群退化并提高方法的收敛精度和全局搜索能力,具有良好的收敛精度和全局搜索性能,提高了方法性能,规避因故障节点导致影响无线传感网络路由的传输稳定性和可靠性。
搜索关键词: 一种 基于 免疫 粒子 路径 传输 路由 方法
【主权项】:
1.一种基于免疫粒子群的多路径传输路由方法,其特征在于,包括以下步骤:/n1)在面积为[p,q]的区域内随机部署数量为N的传感器节点,产生初始粒子即抗体种群,初始化相关参数:选择概率协调系数α,能量消耗参数k,Eelec,εfs,d0,εamp,ed,感知半径RS,学习因子c1,c2,随机数r1,r2,子区间最大迭代数T,搜索半径参考值d1,d2,d3,d4,综合选择概率参数α,最大路径数设定值θ,节点初始能耗Eini,故障容错度Tole,网络移动传感节点数N,网络区域范围参数[p,q],射频识别范围冗余Re,传感节点射频识别半径r;/n2)根据粒子群方法,通过式(1)(2)(3)得到粒子的初始位置和速度/n3)根据亲和度的大小,计算更新每个微粒的两个极值;粒子自身所找到的个体最优值和整个粒子种群目前所具有的最优值判断是否满足改进粒子群运行终止条件,即达到设定的迭代次数或优化误差已在设定许可范围内,如果不满足则跳转至步骤4,否则继续,生成N个粒子的位置和速度根据式(4)计算抗体的亲和度,将各粒子的目前位置更新为历史最优选择适应度最高粒子为全局最优/n4)建立无线传感网络源节点S到目的节点D的传输路径,源节点S选择在其发射功率覆盖范围内的距离最短的邻居节点作为下一跳节点建立传输链路,并建立节点访问禁忌表,判断是否能够建立从源节点S到目的节点的第一条传输路径,若成功,转至步骤5,否则转至步骤2;/n5)源节点S选择在其发射功率覆盖范围内的距离次短的且不属于节点访问禁忌表的邻居节点作为下一跳传输节点,建立从源节点到目的节点的第i条路径,若i≥K,表示成功建立K条互不交叉的传输路径,转至步骤6,若i<K,未能成功建立K条互不交叉的传输路径,转至步骤2;/n6)按照质量评价函数QpathSD对建立路径的质量进行评价,选择最好质量的K条路径作为初始建立的传输路径,利用多路径全局评价函数为对建立的每条路径和整个多条路径传输进行质量评价;/n7)生成免疫记忆群体,即根据式(4)进行群体成员即每个传感节点的N维微粒的亲和度评价,选取M个亲和度较大的抗体加入记忆库中作为免疫记忆细胞;/n8)生成免疫疫苗,选择两个亲和度最高的抗体进行相交操作,即选择抗体中隶属于每个传感节点的被搜索到的某维粒子进行替换,把得到的公共子集部分存入疫苗库中作为免疫疫苗;/n9)根据式(1)(2)(3),更新微粒的位置和速度,更新后会得到N个新的粒子(抗体),然后再从记忆细胞中随机选择M个抗体,组成规模为M+N个抗体的抗体群;/n10)抗体的促进或抑制,根据式(5)、(6)和(7),计算抗体区间浓度Indi,疫苗浓度的动态调整Vacc(xi)和选择概率P(i),依据选择概率的大小选择出N个抗体组成新的抗体群,利用免疫疫苗对亲和度较低的抗体进行免疫疫苗接种操作;/n11)免疫选择,通过计算接种粒子的适应度值,其中fg(t)为第t代粒子群的全局最优解的适应度值,fui(t)为第t代粒子i个体最优解的适应度值,fi(t)表示第t代粒子群的全局最优解与粒子i的个体最优解的适应度值比值,若该适应度值小于接种之前,则放弃该接种操作,保留原值,否则接受该接种操作,建立计算新抗体的亲和度;/n12)重新建立K1条传输路径,根据式QpathSD对多条传输路径进行质量评价并选择质量最高的K条传输路径,根据式(8)对建立的多路径进行多目标数据评价,如果满足,表明所建立的多径路已到多目标函数容许范围的极优值,成功建立K条互不交叉的传输路径,否则转至步骤4。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201910826531.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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