[发明专利]一种无线传感器网络中基于能耗均衡的动态分簇方法在审
申请号: | 202010993564.5 | 申请日: | 2020-09-21 |
公开(公告)号: | CN114258106A | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 陈琪;李筱筱;何方;周孜俊;杨岳 | 申请(专利权)人: | 湖南长城科技信息有限公司 |
主分类号: | H04W40/10 | 分类号: | H04W40/10;H04W40/32;H04W84/18 |
代理公司: | 长沙市融智专利事务所(普通合伙) 43114 | 代理人: | 熊开兰 |
地址: | 410205 湖南省长沙市长沙高新*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 传感器 网络 基于 能耗 均衡 动态 方法 | ||
1.一种无线传感器网络中基于能耗均衡的动态分簇方法,其特征在于,包括以下步骤:
步骤1,采用现有聚类方法确定传感器网络中k个簇头节点的位置;
步骤2,每个簇头节点根据第一竞争函数值,从传感器网络的非簇头节点中选择第一批节点并加入自身簇中;第一竞争函数为:
式中,eres为节点的剩余能量,ditoj为两个节点之间的欧式距离,λ1为节点剩余能量在第一竞争函数中的权重;
步骤3,每个簇头节点根据自身簇的总能量均衡状态值以及第二竞争函数值,从传感器网络的未成簇的节点中选择下一批节点加入自身簇中,直到所有节点均成为簇成员;第二竞争函数为:
式中,λ2为节点剩余能量在第二竞争函数中的权重;
步骤4,根据第三竞争函数值,将各簇内非簇头节点分为若干级别;第三竞争函数为:
λ=0.5;
式中,λ3为节点剩余能量在第三竞争函数中的权重;
步骤5,簇内节点将数据按级别依次递增的路径依次上传至所在簇的簇头节点,更新簇头节点,并返回步骤4;
步骤6,在簇内节点每进行T0轮数据采集并上传后,判断传感器网络的状态平衡值是否小于预设的状态平衡阈值,若小于则返回步骤1,否则返回步骤4。
2.根据权利要求1所述的方法,其特征在于,步骤1中簇头节点数量k的确定方法为:
步骤a1,根据vtotal和vmax确定初始的簇头数量为:
式中,表示向上取整,vtotal为传感器网络的总数据量,vmax为传感器网络的单个节点的最大数据承载量;
步骤a2,采用现有聚类方法确定传感器网络中当前k个簇头节点的位置,通过计算各簇头节点到汇聚节点的平均距离d,进而按以下公式确定传感器网络的最优簇头数量kopt为:
式中,εfs为簇头在d≤d0时其发送电路的放大系数,εamp为簇头在d>d0时其发送电路的放大系数,d0为簇头到汇聚节点的距离阈值;M为传感器网络覆盖范围的半径,n为传感器网络中的节点数量;
步骤a3,判断k=kopt是否成立,若成立则簇头节点选定成功,若不成立,则将kopt的值赋给k并返回步骤a2。
3.根据权利要求1所述的方法,其特征在于,每个簇头选择的第一批节点,是传感器网络的非簇头节点中竞争函数值最高的个节点,s为传感器网络所有节点平均到每个簇的节点数,表示向下取整,n为传感器网络中的节点数量,α为第一批节点选择比例参数且α>1;若某个节点在多个簇头的第一竞争函数值,均属于最高的s/α范围内,则将该节点划分到距离其簇头距离更近的簇。
4.根据权利要求3所述的方法,其特征在于,步骤3中下一批节点的选择方法为:
步骤b1,计算并记录每个簇的总能量均衡状态值:
li=Eres.ci/Emax
式中,li为第i个簇的总能量均衡状态值,Eres.ci为当前已形成的第i个簇的总能量,Emax为前已形成的簇中总能量最高簇的总能量;
步骤b2,每个簇头节点选择下一批节点:判断簇的总能量状态值是否满足li≥U,U为预设的节点吸收阈值;若满足,则该簇头CHi暂停一轮吸收新节点加入;若不满足,则计算传感器网络中所有未成簇的节点在该簇头CHi的第二竞争函数值,并从传感器网络的未成簇的节点中选择个节点作为下一批节点加入该簇;
若某个节点在多个簇头的第二竞争函数值,均属于其范围内的节点,则将该节点划分到距离其簇头距离更近的簇;
步骤b3,重复步骤b1、b2,直到传感器网络的所有节点均已成簇。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南长城科技信息有限公司,未经湖南长城科技信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010993564.5/1.html,转载请声明来源钻瓜专利网。