发明名称 一种无线传感器网络定位方法及系统
摘要 本发明公开了一种无线传感器网络定位方法及系统,该方法在计算出待定位节点与锚节点之间的第一距离后,构造含有预设数量的锚节点子组合,并在计算出锚节点与所述待定位节点的第二距离后,选择偏差值总和在允许范围内,且偏差值总和最小的锚节点子组合,将其确定为目标锚节点子组合,通过所述目标锚节点子组合计算所述待定位节点的最终位置坐标。通过本发明公开的方法及系统,能够筛选出偏差值最小的锚节点子组合,并且能够有效地剔除误差较大的测量数据,进而有效提高对所述待定位节点定位的精确度。
申请公布号 CN102523622B 申请公布日期 2014.07.16
申请号 CN201210013063.1 申请日期 2012.01.16
申请人 苏州大学 发明人 郑建颖;张红梅;秦梦阳;黄艳;汪一鸣
分类号 H04W64/00(2009.01)I;H04W84/18(2009.01)I;H04L29/08(2006.01)I 主分类号 H04W64/00(2009.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 常亮;李辰
主权项 一种无线传感器网络定位方法,其特征在于,包括:1)依据待定位节点接收到的无线信号及无线信号衰减模型,获得所述待定位节点与发送所述无线信号的锚节点间的第一距离,所述无线信号包括:锚节点的位置坐标、所述无线信号的发射功率;2)从与所述待定位节点接收到的无线信号相对应的锚节点中,选择预设数量的锚节点以构造锚节点组合;3)将锚节点组合中的锚节点组成锚节点子组合,并依据每个锚节点子组合中各个锚节点与所述待定位节点的第一距离与锚节点位置坐标,计算所述每个锚节点子组合中各个锚节点与所述待定位节点的第二距离,并计算与所述每个锚节点子组合中各个锚节点所对应的第一距离与第二距离的偏差值的总和,选择所述锚节点子组合的偏差值的总和在允许范围内的锚节点子组合作为目标锚节点子组合;4)根据所述目标锚节点子组合中锚节点的位置坐标计算所述待定位节点的最终位置坐标;其中步骤3)具体包括:21)当所述锚节点组合中含有N个锚节点,选择所述锚节点组合中每N‑k个锚节点设置为一个锚节点子组合,其中k为小于N的预设值;22)依据所述锚节点的位置坐标及所述锚节点与所述待定位节点的第一距离,获得与所述每个锚节点子组合相对应的所述待定位节点的初始位置坐标;23)依据每个锚节点子组合中各个锚节点所对应的所述待定位节点的初始位置坐标,计算所述待定位节点与各个锚节点的第二距离;24)计算与所述每个锚节点子组合中各个锚节点所对应的第一距离与第二距离的偏差值的总和;25)选择所述偏差值的总和最小的锚节点子组合,并判断所述偏差值的总和是否在允许范围内,若不在,执行步骤26),若在,执行步骤27);26)选择偏差值的总和最小的锚节点子组合中的锚节点,按照预设重新设置锚节点子组合,并使每个锚节点子组合执行步骤22);27)确定所述偏差值的总和最小的锚节点子组合为目标锚节点子组合。
地址 215123 江苏省苏州市工业园区仁爱路199号