发明名称 一种基于跳数的传感网定位方法
摘要 本发明公开了一种基于跳数的传感网定位方法。在无线传感器网络中,各个节点的通信距离相同,节点只接收限定跳数内的其他节点的信息,并利用不同锚节点到未知节点的跳数之比构建非线性方程组,来实现未知节点的定位。本发明采用分布式计算和处理,减少了节点信息交换次数,从而降低了信息冲突及网络节点功耗,同时提高了未知节点的定位精度,具有一定的应用价值,符合无线传感器网络分布式高精度定位的要求。
申请公布号 CN102547977A 申请公布日期 2012.07.04
申请号 CN201110445444.2 申请日期 2011.12.28
申请人 南昌大学 发明人 罗湘云;龙承志;向满天;虞贵财;罗建平;邹文生;曾长清
分类号 H04W64/00(2009.01)I;H04W84/18(2009.01)I 主分类号 H04W64/00(2009.01)I
代理机构 南昌洪达专利事务所 36111 代理人 刘凌峰
主权项 1. 一种基于跳数的传感网定位方法,其特征及方法步骤如下:无线传感器网络中,各个节点的通信半径相同,信号以圆形的方式进行传播;网络中各个锚节点已知自身的位置信息;每个锚节点向网络中广播自身位置信息的分组信息,分组信息中包括该锚节点的位置信息和ID;网络中各个节点均保存一个跳数表<img file="2011104454442100001DEST_PATH_IMAGE002.GIF" wi="85" he="25" />,该表中<img file="2011104454442100001DEST_PATH_IMAGE004.GIF" wi="17" he="25" />表示锚节点<img file="2011104454442100001DEST_PATH_IMAGE006.GIF" wi="10" he="18" />的横坐标;<img file="2011104454442100001DEST_PATH_IMAGE008.GIF" wi="18" he="25" />表示锚节点<img file="837678DEST_PATH_IMAGE006.GIF" wi="10" he="18" />的纵坐标;<img file="2011104454442100001DEST_PATH_IMAGE010.GIF" wi="33" he="25" />为锚节点<img file="48211DEST_PATH_IMAGE006.GIF" wi="10" he="18" />到此节点的跳数,初始化为0;每个邻居节点接收到锚节点广播的分组信息后,将跳数表中的<img file="839449DEST_PATH_IMAGE010.GIF" wi="33" he="25" />的值加1,并转发给其他邻居节点;所有节点记录到各个锚节点的最小跳数,忽略来自同一锚节点的其他跳数的分组;所有节点只接收限定跳数内的锚节点广播的分组信息,若超过限定跳数,则忽略该节点的信息;未知节点根据接收到的锚节点广播的分组信息,选取离其最近的三个锚节点,利用未知节点到这三个锚节点的跳数之比构成非线性方程组;解出非线性方程组,取所有实数解的质心作为未知节点的最终估计位置。
地址 330000 江西省南昌市红谷滩新区学府大道999号