基于位置精确定位方法技术

技术编号:8455735 阅读:271 留言:0更新日期:2013-03-22 02:53
本发明专利技术提供了一种基于位置精确定位的方法,信标节点向其邻居节点广播自身的位置信息分组时,位置信息分组为信标节点坐标、信标节点ID与计数器,通过信标节点ID与计数器得到网络中的所有节点到每个信标节点的最小跳数,再计算每个节点与信标节点之间的跳数与平均每跳的实际距离,并将每个节点乘以信标节点之间的跳数与平均每跳的实际距离,利用三边测量方法得到自己的位置。在满足接收到的信标节点的信息分组的信标节点ID在原来的历史参考节点列表内不存在,并且接收到的信标节点的信息分组的计数值小于原来的历史参考节点列表内信息分组的计数器的值时,节点才会记录该节点的信息分组并向其他节点转发,从而提高网络中节点的定位准确度。

【技术实现步骤摘要】

【技术保护点】
一种基于位置精确定位方法,其特征在于:包括如下步骤:获取节点的跳数:节点i收集邻居节点的跳数,并利用公式(a)来计算未知节点到某个信标节点的跳数,Si=Σj=rnds(i)hj+hi|rnds(i)|+1-K---(a)其中rnds(i)为未知节点i的邻居节点集合,hi为节点i与信标节点之间的跳数,hj为邻居节点j与信标节点之间的跳数,K的为大于0小于1的调整系数;获取平均每跳距离:假设网络平均连通度nctds已知,使用公式(b)计算平均每跳的实际距离,H=r(1+exp(-nctds)-∫-11exp(-nctdsπ(arccost-t1-t2))dt)-...

【技术特征摘要】

【专利技术属性】
技术研发人员:叶敏陈中华陈景范张潭孙戈
申请(专利权)人:联想中望系统服务有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1