[发明专利]一种基于粒子群的无线传感器网络路由节能方法在审
| 申请号: | 201510900846.5 | 申请日: | 2015-12-07 |
| 公开(公告)号: | CN105472685A | 公开(公告)日: | 2016-04-06 |
| 发明(设计)人: | 王宁;周圆;陈莹 | 申请(专利权)人: | 天津大学 |
| 主分类号: | H04W40/10 | 分类号: | H04W40/10;H04W40/20 |
| 代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 李林娟 |
| 地址: | 300072*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 粒子 无线 传感器 网络 路由 节能 方法 | ||
1.一种基于粒子群的无线传感器网络路由节能方法,其特征在于,所述无线传感器网络路由节能方法包括以下步骤:
获取用于选择簇头的适应值函数,通过粒子群算法对所述适应值函数进行迭代,寻找适应值大的无线传感器节点作为网络中的簇头;
将选择的簇头向其他无线传感器节点进行广播,其他无线传感器节点根据接收到的广播信号的强弱来感知距簇头的距离,从而选择加入哪个簇;
簇头接收由其他无线传感器节点所发送的环境信息数据,并进行融合,然后将融合后的环境信息数据发送给汇聚节点,通信结束。
2.根据权利要求1所述的一种基于粒子群的无线传感器网络路由节能方法,其特征在于,所述无线传感器网络路由节能方法还包括:
在有限的区域随机定义n个无线传感器节点,每个无线传感器节点的初始能量E0都相同;
对每个无线传感器节点进行初始化。
3.根据权利要求1所述的一种基于粒子群的无线传感器网络路由节能方法,其特征在于,所述获取用于选择簇头的适应值函数,通过粒子群算法对所述适应值函数进行迭代,寻找适应值较大的传感器节点作为网络中的簇头的步骤具体为:
将计算出的每个粒子适应值、与该粒子个体极值对应的适应值进行比较,若计算出的粒子适应值较大,则更新粒子个体极值,否则粒子个体极值不变;
将计算出的每个粒子适应值、与当前全局极值对应的适应值进行比较,若计算出的粒子适应值较大,则更新全局极值,否则,全局极值不变;
更新当前粒子速度与当前位置;采用非线性更改权重的方法改变权重;
达到设定的最大迭代次数后,将适应值大的无线传感器节点作为簇头。
4.根据权利要求1或3所述的一种基于粒子群的无线传感器网络路由节能方法,其特征在于,所述适应值函数具体为:
f=ε×f1+(1-ε)×f2
其中,f是以上提到的适应值函数;ε表示能量信息在适应值计算过程中的比重参数;f1是无线传感器节点能量信息参量,用于使簇头的无线传感器节点具有较高的能量;f2是无线传感器节点位置信息参量,用于使簇内的无线传感器节点、到簇头的无线传感器节点的平均距离最短。
5.根据权利要求4所述的一种基于粒子群的无线传感器网络路由节能方法,其特征在于,所述f1具体为:
其中,E(H)是所有簇头的剩余能量的和;m是簇内无线传感器节点总个数;E(ni)是无线传感器节点ni的能量。
6.根据权利要求4所述的一种基于粒子群的无线传感器网络路由节能方法,其特征在于,所述f2具体为:
其中,m是簇内无线传感器节点总个数;d(ni,H)是无线传感器节点ni到簇头的距离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510900846.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种曝气生物滤池
- 下一篇:可回收弱酸水的电解饮水机





