【技术实现步骤摘要】
一种基于LEACH的无线传感器网络低功耗路由方法
[0001]本专利技术属于无线通信
,特别涉及一种基于LEACH的无线传感器网络低功耗路由方法。
技术介绍
[0002]在无线传感器网络监测区域中,无线传感器节点间采用无线电进行数据传输,环境信息被无线传感器实时感知,利用人工智能等技术对数据进行处理,从而让智慧化判别成为可能。但是传感器节点自身能量有限,部署在野外环境的节点无法通过电网系统或者更换电池的方式得到外部持续有效的电能补给。监测区域内的无线传感器节点初始能量有限且工作阶段得不到补充,高效地利用传感器节点能量,提高网络网络负载平衡度,是无线传感器网络路由协议重点研究的内容之一。
[0003]在无线传感器网络路由协议中,LEACH协议是一种经典的层次式路由协议。在该协议的每个运行周期内,网络内节点随机成为簇头,以保证网络内节点能量消耗更加均匀,避免节点过早失效,提高网络生存周期。但LEACH协议依然存在一些短板,该协议以随机方式挑选簇头,忽视簇头邻居节点密度和簇头与基站之间的距离等因素,很容易造成簇头的聚 ...
【技术保护点】
【技术特征摘要】
1.一种基于LEACH的无线传感器网络低功耗路由方法,其特征在于,包括两部分:一、基于模糊逻辑和改进阈值函数的簇头选举算法,自适应地选择最佳簇头节点:引入节点自身剩余能量和节点间距离参数对阈值函数T(n)进行优化;经过模糊逻辑计算,得到节点成为簇头的chance值,chance值替代节点的随机值;如果chance值小于改进的阈值函数T(n),该节点成为簇头;二、基于改进蚁群系统的单跳和多跳混合路由协议,设置最佳单跳距离和多跳距离,簇头到基站间信息传输方式根据距离因素选择簇间单跳或多跳路由机制,确定簇头到基站的最优路由路径。2.根据权利要求1所述的基于LEACH的无线传感器网络低功耗路由方法,其特征在于,第一部分中,改进的阈值函数T(n)如式(1)所示:函数T(n)如式(1)所示:公式中,α、β、γ分别表示三个大于0的加权系数;E
max
(r)表示第r轮,有最大值能量的节点;E
i
(r)表示第r轮次节点能量;d
avg
(r)表示第r轮,簇头与基站之间距离均值;d
i
表示簇头i与基站之间的长度;N
i
(r)表示在第r轮次,节点i标准通信半径内节点数目;N
max
(r)表示在第r轮次,在标准通信半径内节点数目的最大值,两者的比值表示簇头邻居节点的密度;以节点自身剩余能量优先、簇头与基站之间的距离和邻居节点密度次之的规则设置加权系数α、β、γ,阈值函数T(n)越大的节点成为簇头的概率越大。3.根据权利要求2所述的基于LEACH的无线传感器网络低功耗路由方法,其特征在于,第一部分中,基于模糊逻辑的簇头选举算法包括三个步骤:步骤一:分别对节点自身剩余能量、邻居节点密度和节点与基站之间的距离参数进行归一化处理,对归一化后的数值进行模糊化;步骤二:运用模糊推理模块进行模糊逻辑推理;步骤三:将步骤二产生的结果通过解模糊模块进行解模糊化得到清晰值;清晰值替代节点的随机值,作为能否成为簇头的依据。4.根据权利要求1
‑
3任一项所述的基于LEACH的无线传感器网络低功耗路由方法,其特征在于,基于模糊逻辑的簇头选举算法采用的模糊逻辑系统是Mamdani模型,在此模型中,输入节点自身剩余能量、邻居节点密度和节点与基站之间的距离三个参数的归一化值,输出归一化值所对应的论域上的模糊集合的隶属关系。5.根据权利要求4所述的基于LEACH的无线传感器网络低功耗路由方法,其特征在于,模糊逻辑系统包括模糊推理模块和解模糊模块,所述模糊推理模块分别对节点相对剩余能量的隶属度函数设置、节点到基站的相对距离的隶属度函数设置、邻居节点密度隶属度函数设置;使用输入变量以及输出变量及其它们所对应的模糊语言变量制定27条模糊推理规则,输出变量的隶属度函数设置成三角形隶属度函数,输出变量反应了普通节点成为簇头
节点的的概率;所述解模糊模块采用质心法,在无线传感器网络中,每个普通节点计算出自身成为簇头的概率值G
i
(r),概率值G
i
(r)通过函数进行计算得到对应值的函数值F
i
(r),用于取代LEACH协议中每个节点被赋予的随机值rand;在LEACH协议的第r轮次的运行过程中,如果节点F
i
(r)的大小低于阈值T(n),将成为簇头。6.根据权利要求5所述的基于LEACH的无线传感器网络低功耗路由方法,其特征在于,所述相对剩余能量的隶属度函数设置如下:式(3)是对节点自身剩余能量的归一化,E
i
(r)表示r轮时,节点i的剩余能量,E
i
‑
max
(r)表示r轮时,节点i在为网络...
【专利技术属性】
技术研发人员:殷波,魏志强,杜泽华,丁明权,
申请(专利权)人:中国海洋大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。