[发明专利]一种传感网络目标定位方法及传感节点有效
申请号: | 201210468237.3 | 申请日: | 2012-11-19 |
公开(公告)号: | CN103826297B | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 程伟;徐勇;李勇 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04W64/00 | 分类号: | H04W64/00 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙)44280 | 代理人: | 何青瓦 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种传感网络目标定位方法及传感节点,方法包括从传感节点的邻居节点中,获取与传感节点同时感知到目标的节点,并组成邻居集合。判断邻居集合是否为空;若邻居集合为空,则判断传感节点的测量距离是否小于或者等于感知半径,若是,则保留该测量距离,并用于目标的定位计算;若邻居集合非空,则分别为邻居集合中的成员构建限定区域,限定区域重叠部份为估计区域,并判断传感节点的测量距离是否小于或者等于估计区域内两点间的最大距离和感知半径之间的最小值,若是,保留该测量距离,并用于目标的定位计算。通过上述方式,本发明能够将不可靠的测量距离排除在目标的定位计算之外,提高目标的定位的准确性,节约传感节点的计算资源。 | ||
搜索关键词: | 一种 传感 网络 目标 定位 方法 节点 | ||
【主权项】:
一种传感网络目标定位方法,其特征在于,所述方法包括:第一传感节点接收来自至少一个第二传感节点的信息,其中,所述信息包括所述至少一个第二传感节点的节点标识及所述至少一个第二传感节点到目标的测量距离;所述第一传感节点将自身的节点标识和所述至少一个第二传感节点的节点标识组成标识集合;所述第一传感节点获取标识集合中的标识成员i的邻居标识,并组成邻居集合,其中,所述邻居标识属于标识集合中的标识成员,并且是标识集合中的标识成员i所对应传感节点的邻居节点的节点标识,所述i为标识集合中的标识成员的编号;所述第一传感节点判断所述邻居集合是否为空;若所述邻居集合为空,则所述第一传感节点判断标识集合中的标识成员i对应的测量距离是否小于或者等于感知半径,若是,则将所述标识集合中的标识成员i对应的测量距离加入测量距离集合,若所述邻居集合非空,则分别为所述邻居集合中的成员构建限定区域,所述限定区域重叠部份为估计区域,并且所述第一传感节点判断标识集合中的标识成员i对应的测量距离是否小于或者等于估计区域内两点间的最大距离和感知半径之间的最小值,若是,则将所述标识集合的成员i对应的测量距离加入测量距离集合;所述第一传感节点根据所述测量距离集合的成员的数量以及测量距离集合的成员对应的位置,计算当前时刻目标所在的估计位置;其中,所述第一传感节点根据所述测量距离集合的成员的数量以及测量距离集合的成员对应的位置,计算当前时刻目标所在的估计位置的步骤包括:所述第一传感节点判断所述测量距离集合的成员的数量;若所述测量距离集合的成员的数量为一个,则所述第一传感节点以所述测量距离集合中的成员对应的估计区域的中心作为估计位置,并标记所述估计位置的参与度为一,若所述测量距离集合中的成员的数量为两个,则所述第一传感节点分别以测量距离集合中的成员对应的位置和测量距离进行双边定位,获得两个定位位置,并计算所述定位位置与测量距离集合中的成员对应的估计区域的中心之间的距离,并标记所述估计位置的参与度为二,若所述测量距离集合中的成员的数量大于或者等于三个,则所述第一传感节点以测量距离集合的成员对应的位置和测量距离进行三边定位或者多边定位,获得所述估计位置,并标记所述估计位置的参与度为测量距离集合的成员的数量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210468237.3/,转载请声明来源钻瓜专利网。