[发明专利]WRSNs中基于网格结构的分层网络充电方法有效
申请号: | 201510756243.2 | 申请日: | 2015-11-09 |
公开(公告)号: | CN105451292B | 公开(公告)日: | 2019-03-12 |
发明(设计)人: | 王瑶;陈孝武;于春娣 | 申请(专利权)人: | 常州英集动力科技有限公司 |
主分类号: | H04W40/02 | 分类号: | H04W40/02;H04W40/10;H04W84/18;H02J7/00 |
代理公司: | 常州市科谊专利代理事务所 32225 | 代理人: | 孙彬 |
地址: | 213022 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种WRSNs中基于网格结构的分层网络充电方法及系统,本分层网络充电方法包括:步骤S1,构建分层网络;步骤S2,在分层网络基础上对分层网络中各传感器节点依次、分别进行充电。本发明充分利用了层次型网络拓扑的优势提高网络本身的路由性能;并且实现了节点能量的及时补给保证每个网格中节点的剩余能量总是高于给定阈值,从而使网络运行在高效状态、延长了网络生命期;另外,本发明还具有计算简单的优点,能满足大规模网络应用。 | ||
搜索关键词: | wrsns 基于 网格 结构 分层 网络 充电 方法 系统 | ||
【主权项】:
1.一种分层网络充电方法,其特征在于,包括如下步骤:步骤S1,构建分层网络;步骤S2,在分层网络基础上对分层网络中各传感器节点依次进行充电;所述步骤S1中构建分层网络,即在矩形部署区域内建立起基于网格结构的分层网络,各传感器节点计算自己的层级号并构建各传感器节点与Sink节点间的路由路径;以及步骤S2中在分层网络基础上对分层网络中各传感器节点分别进行充电,即充电器沿预设轨迹、速度移动,依次在各网格的中心点处停留,为该网格中的传感器节点充电,并在完成对当前网格中传感器节点的充电后,继续移向下一个网格进行充电;所述建立基于网格结构的分层网络的方法包括:步骤S11,在L*L的矩形部署区域采用笛卡尔坐标系,以网络的中心为坐标原点;步骤S12,根据传感器节点的通信半径Rsensor、充电器充电半径Rcharger,将整个网络划分为若干个正方形且边长为α的网格,各传感器节点适于在分层网络中根据自己的位置信息计算出相应的层级号;传感器节点适于在分层网络中根据自己的位置信息计算出层级号的方法包括:设传感器节点i的坐标为(xi,yi),则传感器节点i所属层级号Hi为:
式(1)中,| |为取绝对值,
为上取整,xi、yi为传感器节点i的横坐标和纵坐标;所述步骤S1中各传感器节点构建与Sink节点间的路由路径的方法包括:传感器节点适于选择邻居传感器节点中位于下一层级的剩余能量最大且距离Sink节点最近的传感器节点为自己的下一跳传感器节点,即第Hi+1层传感器节点适于选择第Hi层中剩余能量最大且距离Sink节点最近的传感器节点作为自己的下一跳传感器节点;传感器节点能量消耗模型为:Ec=e*(kr+kt) (2)式(2)中,Ec为传感器节点i接收kr比特和发送kt比特数据所消耗的能量,e为传感器节点中接收器电路中每比特的能量消耗因子;预设轨迹为在Hi层沿该层各网格的各中心处移动后,转至Hi+1层,同样沿该层各网格的各中心处移动,且从第H1层出发直到遍历所有网格;设预设速度vcharger,以及在各网格的中心点处的停留时间tdwell;所述停留时间tdwell适于根据设定的节点剩余能量阈值Eth进行确定,即使网络中消耗能量最快的传感器节点的剩余能量在充电器对其充电前不低于给定阈值Eth;充电器适于通过电磁感应充电技术对传感器节点进行无线能量补充,传感器节点的接收功率
其中,P0为充电器的充电功率,λ是电磁波信号的波长,d是发送方和接收方之间的距离,发送方为充电器,接收方为传感器节点;设分层网络中各传感器节点的剩余能量为Er=Ei‑Ec+Eobtain,其中Ei、Ec和Eobtain分别表示传感器节点初始能量、传感器节点消耗的能量和传感器节点从无线充电器中获得的能量;以及为使网络中消耗能量最快的传感器节点的剩余能量在充电器对其充电前不低于给定阈值,即Er>Eth作为约束条件与预设速度vcharger计算出在各网格停留时间tdwell,以使对该网格中的传感器节点进行无线充电后,该传感器节点的剩余能量不低于给定阈值Eth;所述停留时间tdwell的计算方法包括:充电器的移动路径长度Lcharger为
传感器节点在一个充电周期的能量消耗Ec为:
任意第Hi层中的节点剩余能量均应大于给定阈值,即![]()
![]()
公式(6)、(7)中Tupload为节点上传数据的周期,tmove表示充电器仅移动不在驻点驻留情况下从第一个网格的中心点到最后一个网格的中心点所用时间;设充电器在分层网络中移动但不进行充电时tdwell=0,则t=Lcharger/vcharger,进而获取充电器移动速度vcharger的下限值;第Hi层中网格的个数
为:
由于将Er>Eth作为约束条件,且Er=Ei‑Ec+Eobtain,即得出Ei‑CiEc+Eobtain>Eth (9)传感器节点从充电器处获得的能量Eobtain为
将上述公式(4)、(10)代入公式(9)得
进而得出停留时间tdwell的计算方程,即
式(9)中Ci∈N+为充电器沿预定轨迹移动充电的周期数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常州英集动力科技有限公司,未经常州英集动力科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510756243.2/,转载请声明来源钻瓜专利网。