【技术实现步骤摘要】
201610217490
【技术保护点】
一种基于跳段估算的无线传感器网络定位方法,其特征在于,包括以下步骤:a.无线传感器网络中的内一个锚节点向整个网络广播一个信标数据包,该信标数据包中包含有对应锚节点的位置信息以及初始值为1的跳段数,信标数据包每传输一次,跳段数加1;b.未知节点根据接收到的信标数据包,获取对应的锚节点位置信息,并估算出锚节点i,j之间的跳段数hopsij;c.获取锚节点i的平均跳段距离HopSizei;d.根据步骤c中获得的平均跳段距离和该未知节点收到的信标数据包中的跳段数,对该未知节点进行定位。
【技术特征摘要】
1.一种基于跳段估算的无线传感器网络定位方法,其特征在于,包括以下步骤:
a.无线传感器网络中的内一个锚节点向整个网络广播一个信标数据包,该信标数据包中
包含有对应锚节点的位置信息以及初始值为1的跳段数,信标数据包每传输一次,跳段数加
1;
b.未知节点根据接收到的信标数据包,获取对应的锚节点位置信息,并估算出锚节点i,j
之间的跳段数hopsij;
c.获取锚节点i的平均跳段距离HopSizei;
d.根据步骤c中获得的平均跳段距离和该未知节点收到的信标数据包中的跳段数,对该
未知节点进行定位。
2.根据权利要求1所述的一种基于跳段估算的无线传感器网络定位方法,其特征在于,
步骤b中所述估算出锚节点i,j之间的跳段数hopsij的具体方法为采用如下公式:
其中,hopsij为节点i到节点j的估计跳段数,eij为节点i到节点j的距离,R为
节点通信半径,为向上取整运算符。
3.根据权利要求2所述的一种基于跳段估算的无线传感器网络定位方法,其特征在于,
所述步骤c中获取锚节点i的平均跳段距离HopSizei的具体方法为采用如下公式:
HopSize i = Σ i ≠ j ( e i j / hops i j ) n ]]>其中,n为锚节点的数量。
4.根据权利要求3所述的一种基于跳段估算的无线传感器网络定位方法,其特征在于,
所述步骤c还包括:
定义误差系数对获得的平均跳段距离HopSizei进行修正,具体为:
定义误差系数为:...
【专利技术属性】
技术研发人员:任春辉,易国春,周远远,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。