[发明专利]基于聚类和模糊系统的无线传感器网络分簇路由协议方法有效

专利信息
申请号: 201810409077.2 申请日: 2018-05-02
公开(公告)号: CN108770029B 公开(公告)日: 2021-05-04
发明(设计)人: 李冬辉;李林;郑博文 申请(专利权)人: 天津大学
主分类号: H04W40/02 分类号: H04W40/02;H04W40/04;H04W40/10;H04W84/18;H04L12/715
代理公司: 天津盛理知识产权代理有限公司 12209 代理人: 王利文
地址: 300072*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 模糊 系统 无线 传感器 网络 路由 协议 方法
【权利要求书】:

1.一种基于聚类和模糊系统的无线传感器网络分簇路由协议方法,其特征在于包括以下步骤:

步骤1、汇聚节点采用聚类算法通过迭代将无线传感器网络分为k个最优的固定簇;

步骤2、汇聚节点用基于模糊系统的分簇算法计算出模糊规则,将模糊规则以及每个节点自身的节点到汇聚节点的距离Dtos、节点到簇的中心点的距离Dtoc和所属的簇的编号分发给每个节点;

步骤3、首轮汇聚节点通过模糊系统计算出每个簇中簇头的优先度Pchoose的最大值,拥有最大簇头的优先度Pchoose的节点为所在簇的簇头,汇聚簇头将节点ID以及对应簇的编号广播,节点识别出并记录所在簇的簇头ID;

步骤4、簇内通信采用TDMA方式,簇头节点给各个簇内节点分配时隙,每轮最后一个时隙空出,用来广播下轮簇头的节点ID;簇内节点在自己的时隙内将自己的剩余能量、汇聚节点的距离Dtos、节点到簇的中心点的距离Dtoc和采集的数据发送给簇头,簇头接收、融合簇内节点采集的数据,处理后将数据包转发给汇聚节点;

步骤5、簇头节点在完成本轮簇内节点数据传输后,将收到的簇内各节点的剩余能量归一化,计算节点的剩余能量Eres,采用模糊系统计算出最大簇头的优先度Pchoose,找出最大的Pchoose的节点ID,作为下一轮簇头,并将其广播;

步骤6、网络正常工作时,重复步骤4和步骤5;

所述模糊系统由模糊器、模糊规则、模糊推理以及解模糊器构成,模糊系统有如下三个输入:节点到汇聚节点的距离、节点到簇的中心点的距离以及节点的剩余能量,三个输入经过模糊器模糊化后送入模糊推理,模糊推理根据模糊规则输出推理结果,将推理结果通过解模糊器解模糊化得到输出;

所述模糊系统的三个输入需要进行归一化处理,归一化处理后的节点到汇聚节点的距离、节点到簇的中心点的距离以及节点的剩余能量分别记作Dtos、Dtoc和Eres;并且将Dtos和Dtoc分为3个等级,采用梯形隶属度函数,将Eres分为5个等级,采用三角形隶属度函数,输出为节点成为簇头的优先度记为Pchoose,分为9个等级,采用三角形隶属度函数。

2.根据权利要求1所述的基于聚类和模糊系统的无线传感器网络分簇路由协议方法,其特征在于:所述步骤1采用K-means++聚类算法进行节点分簇,其具体方法如下:

⑴从节点的坐标集合X={x1,x2,..,xm,..,xn}中随机选择一个节点作为第一个簇的中心点,记作c1

⑵计算每个节点到新的簇的中心点的距离,计算方法为:从X中选取一个新的节点xm作为新的簇的中心点cp,节点xm到cj的Euclidean距离记作d(xm,cj),xm被选取的概率为:

其中p∈{1,...,k};

⑶重复步骤⑵直到k个簇的中心点被选出来;

⑷计算每个节点到每个簇的中心点的距离,将节点分配给距离最近的簇中心,节点xi∈Cp,Cp簇的中心点cp所在簇的节点的集合;

⑸对每个簇p∈{1,...,k},将其新的簇的中心点定为

⑹计算函数其中当xi∈Cp时,rim为1,时,rim为0;

⑺重复步骤⑷和步骤⑸,直到函数J与上一轮的函数J相差小于设定的阈值或者达到设定的代数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201810409077.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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