[发明专利]一种无线传感器网络中的分簇路由方法有效
| 申请号: | 202011617034.7 | 申请日: | 2020-12-30 |
| 公开(公告)号: | CN112822653B | 公开(公告)日: | 2023-03-31 |
| 发明(设计)人: | 李文辉;刘超;宋曦;王旭阳;肖鑫;宫皓泉;侯玉婷;许剑;郝爱山;纪强 | 申请(专利权)人: | 国网甘肃省电力公司信息通信公司;北京中电飞华通信有限公司 |
| 主分类号: | H04W4/38 | 分类号: | H04W4/38;H04W40/24 |
| 代理公司: | 石家庄冀科专利商标事务所有限公司 13108 | 代理人: | 李羡民 |
| 地址: | 730050 甘肃*** | 国省代码: | 甘肃;62 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 无线 传感器 网络 中的 路由 方法 | ||
1.一种无线传感器网络中的分簇路由方法,其特征是,所述方法包括以下步骤:
①设定WSN网络中簇的个数K;
②确定分簇过程中的簇首决策因子;
③参数标准化,建立簇首决策矩阵:
假设影响簇首选择的簇首决策因子的个数为m个,无线传感器网络中的节点个数为n,第j个节点的第l个决策因子为ajl,则无线传感器网络的簇首决策矩阵A'为:
A'=(a'jl)n×m,j=1,2,...,n;l=1,2...,m
对簇首决策矩阵A'进行标准化处理,标准化处理后的簇首决策矩阵为A,
④确定决策因子的权重向量:
首先,利用下式计算传感器网络中节点的权重决策因子的信息熵:
其中,j表示无线传感器网络簇首决策因子的序号,j=1,...n,l表示无线传感器中的节点的序号,l=1,2...,m,Njl表示第j个WSN节点的第l个决策因子的取值;
然后通过下式求解各个簇首决策因子的权重:
最后得决策因子的客观权重向量为:
W=[w1,...,wn]T;
⑤计算分配权重的簇首决策矩阵:
V=AW
式中W为权重向量;
⑥构造理想最优向量与理想最劣向量;
⑦分别计算候选节点与理想最优向量的距离和与理想最劣向量的距离/
⑧选择K个节点做为簇首节点:
簇首节点选择标准设计为:
从候选节点中选择K个Cj值最小的节点做为簇首节点;
⑨节点入簇:
选择出K个簇首节点后,簇首节点向周围的节点发起广播,如果广播被周围的簇首节点或被已加入其他簇的节点收到,则被忽略;如果周围的非簇首节点收到广播,而且该节点尚未加入任何簇,则该节点向发送广播的簇首节点发送加入簇的分组,该分组中应包含该节点ID、节点位置、节点能量、运动速度信息,簇首节点在收到节点发送的入簇分组后,记录该节点的相关状态信息,并管理簇内节点,为其分配数据上传的时隙;
⑩簇内网关节点选择:
无线传感器网络中的所有节点都加入相应的簇后,构造网关节点的选择函数:
f=μ1fα+μ2fβ
式中fα是节点的剩余能量因子,fβ是节点与基站的距离因子,μ1是节点的剩余能量的权重,μ2是节点与簇首的距离的权重,μ1+μ2=1
式中,Eini是节点初始能量,Econ表示每一次迭代节点所消耗的能量,fβ是节点与基站的距离因子,fβ表达式中分子表示某个簇中传感器节点与基站之间距离的平均值,d(np,BS)表示某个簇中传感器节点np与基站的距离,q为该簇中传感器节点的数量;将每个簇内选择函数值最大的节点作为簇内网关节点,由网关节点协助簇首节点将收集的数据及融合的信息发送到基站;
网关节点协助簇首节点将收集的数据及融合的信息发送到基站的具体方法如下:
簇首在完成数据收集及融合处理后,如果簇首能够直接将数据发送到基站,则簇首直接将数据发送到基站;如果簇首不能直接将数据发送到基站,则将数据发送到簇内的网关节点,由网关节点以簇间多跳路由的方式经其他簇内的网关节点发送到基站;
在数据发送过程中,簇首节点及网关节点要监测本节点的剩余能量,如果网关节点剩余能量小于阈值能量,则向网簇首节点发送消息,请求簇首节点重新选择一个网关节点;如果簇首节点能量小于阈值能量,则全网重新进行一次簇首选择过程,重新选择K个节点做为簇首节点;
所述簇首决策因子设置5个:
a.节点能量因子f1:
节点能量因子f1:节点能量在簇首选择中非常重要,在簇首选择过程中,并不是节点能量越大越好,因为,随着簇首收集数据和融合数据,其能量在不断减小,不同的节点其能量下降的速率是不同的,这里,我们用能量消耗速率来考查节点能量,定义如下公式来做为节点能量因子:
式中,Eini是节点初始能量,Econ表示每一次迭代节点所消耗的能量,节点初始能量越大,消耗的能量越小,则期能量因子越大。
b.簇内紧凑性因子f2:
簇内紧凑性因子使用以下公式进行计算:
其中np为第k个簇内的节点,CHk为第k个簇首节点,d(np,CHk)表示簇内节点np与簇首节点CHk的距离,q为簇内节点的数量;
c.节点到基站距离因子f3:
节点到基站距离因子Ll表示节点到基站的距离;
d.节点的传输半径大小因子f4:
节点的传输半径大小因子rl表示节点的传输半径;
e.邻居节点的数量因子f5:
邻居节点的数量因子Ml表示簇内包含的节点的数量大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网甘肃省电力公司信息通信公司;北京中电飞华通信有限公司,未经国网甘肃省电力公司信息通信公司;北京中电飞华通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011617034.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种抛光垫
- 下一篇:一种汽车刹车片用钻孔装置





