[发明专利]基于虚拟力的移动无线传感器网络节点布局方法及装置无效
申请号: | 200710068576.1 | 申请日: | 2007-05-17 |
公开(公告)号: | CN101051973A | 公开(公告)日: | 2007-10-10 |
发明(设计)人: | 吴朝晖;李石坚;夏明望 | 申请(专利权)人: | 浙江大学 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L12/24 |
代理公司: | 杭州求是专利事务所有限公司 | 代理人: | 韩介梅 |
地址: | 310027浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及基于虚拟力的移动无线传感器网络节点布局方法及装置。该方法通过计算移动无线传感器网络中的各个传感器节点受到的虚拟力大小和方向,判断传感器节点应移动的方向和距离,并使传感器节点做相应移动,直至达到受力平衡或布局中止条件时,即实现了传感器网络节点布局。与现有的基于虚拟力的布局方法相比较,本发明综合考虑了待探测目标、障碍地形、待探测热点区域的位置对节点布局的影响,使节点能够根据周边环境地形和目标位置自动移动,可在较复杂的地形环境下工作,并合理的对节点进行布局,使其在复杂的地形环境中仍能很好地观测待探测目标和待探测热点区域等重要对象,更好的满足用户需求。 | ||
搜索关键词: | 基于 虚拟 移动 无线 传感器 网络 节点 布局 方法 装置 | ||
【主权项】:
1.基于虚拟力的移动无线传感器网络节点布局方法,其特征在于步骤如下:1)各移动无线传感器节点利用定位传感单元测定自身坐标,并利用测向传感单元测定自身感知范围内的待探测目标、障碍地形、待探测热点区域以及通信范围内的其他移动无线传感器节点与自身的连线和正北方向的夹角,并利用测距传感单元测定自身到自身感知范围内的待探测目标、障碍地形、待探测热点区域以及通信范围内的其他移动无线传感器节点的间距,并根据平面几何原理算出自身感知范围内的待探测目标、障碍地形、待探测热点区域以及通信范围内的其他移动无线传感器节点的坐标;2)各移动无线传感器节点根据第1)步获取的自身坐标及待探测目标、障碍地形、待探测热点区域以及通信范围内的其他节点的坐标,按照预先设定的虚拟力计算公式F1,计算自身受到的待探测目标、障碍地形、待探测热点区域和其他移动无线传感器节点的虚拟力,并进一步根据虚拟力合力计算公式F2计算自身受到的合力;其中虚拟力计算公式F1由如下F1-1、F1-2、F1-3、F1-4四个子公式构成:F ij → = 0 if C th < d ij ( W Ass × ( d ij - D th ) β 1 , α ij ) if D th ≤ d ij ≤ C th ( W Rss × ( d ij - β 2 - D th - β 2 ) , α ij + π ) if d ij < D th - - - ( F 1 - 1 ) ]]> 公式F1-1用于计算节点j对节点i的虚拟作用力
式中,dij表示节点j与节点i间的直线距离;门限Dth表示预先设定的节点的平均间距,Cth是节点间的通信距离;αij为节点i指向节点j的有向线段与正北方向的夹角,用于表示虚拟力方向;WAss和WRss表示节点之间的虚拟吸引力系数和虚拟排斥力系数;β1,β2是与所使用传感器类型相对应的常量,对于电磁型传感器,β1,β2均为2;F s i t j → = 0 if d th ≥ r + r e ( W Ast × TRan k j × d ij - β , α ij ) ifr - r e < d ij < r + r e 0 if d ij ≤ r - r e - - - ( F 1 - 2 ) ]]> 公式F1-2用于计算移动无线传感器节点i和待探测目标j间的虚拟作用力
式中,WAst是节点与目标之间的虚拟吸引力系数;β是一个表示距离与力关系的正常数,TRankj是根据应用情况设定的正常数,表示目标重要等级;其它参量的含义同上;F s j h j → = ( W Ash ′ × HRank j , α ij ) if r + r e ≤ d ij - HRange j < D max ( W Ash × HRank j × ( d ij - HRange j ) β , α ij ) ifr - r e < d ij - HRange j < r + r e 0 if d ij - HRange j ≤ r - r e - - - F 1 - 3 ]]> 公式F1-3用于计算移动无线传感器节点i和待探测热点区域j间的虚拟作用力
式中,HRangej是热点区域j的范围半径;HRankj是正常数,表示热点区域j的重要等级;Dmax是预先设定的传感器节点可移动的最大距离;WAsh表示当热点区域在传感器节点的探测范围之内时,传感器节点与热点区域之间的虚拟力系数;WAsh′表示当热点区域不在传感器节点的探测范围之内时,传感器节点与热点区域之间的虚拟力系数;其它参量的含义同上;F s i o j → = 0 if d ij - ORange j ≥ D th / 2 ( W Rso × ORan k j × 1 ( d ij - ORang e j ) β , α ij + π ) if d if - ORange j < D th / 2 - - - F 1 - 4 ]]> 公式F1-4用于计算移动无线传感器节点i和障碍地形j间的虚拟作用力
式中,ORangej是障碍地形j的范围半径;ORankj为障碍地形j的规避等级;WRso为一常量,表示传感器节点与障碍地形之间的虚拟排斥力系数;其它参量含义同上;虚拟力合力计算公式F2为:F i → = ω 1 × Σ F ij → + ω 2 × Σ F s i t j → + ω 3 × Σ F s i h j → + ω 4 × Σ F s t o j → - - - F 2 ]]> 式中,ω1、ω2、ω3、ω4是与应用相关的预先设定的系数。3)各移动无线传感器节点判断自身所受合力是否小于预先设定的合力门限,若是,则该移动无线传感器节点停止移动;若否,则该移动无线传感器节点根据移动距离计算公式F3,计算该步骤中自身的移动方向和距离Dcurrent,移动至新位置后,将该步骤中自身移动距离Dcurrent与传感器节点的存储器中储存的累计移动距离Dhistory相加,若此时该传感器节点的累计移动距离Dhistory小于预设的移动距离上限Dlimit,则重复执行第1)-3)步;若累计移动距离Dhistory大于或等于移动距离上限Dlimit,则该传感器停止移动,且不再重复执行第1)-3)步,待所有传感器节点均停止移动后,则布局完成,其中所说的移动距离计算公式F3,由F3-1、F3-2两个子公式构成:x new = x old if | F xy → | ≤ F th x old + F x F xy × MaxStep × e - 1 F xy if | F xy → | > F th - - - F 3 - 1 ]]>y new = y old if | F xy → | ≤ F th y old + F y F xy × MaxStep × e - 1 F xy if | F xy → | > F th - - - F 3 - 2 ]]> 式中,Fxy是传感器节点所受合力,Fx,Fy分别是x,y方向所受分力,xnew,ynew分别表示传感器节点移动后的新位置的横坐标和纵坐标;MaxStep是传感器节点的单步移动距离上限,是一个预设的常量;Fth是预设的合力门限。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710068576.1/,转载请声明来源钻瓜专利网。