一种基于DV-Hop的无线传感器定位方法技术

技术编号:32535110 阅读:28 留言:0更新日期:2022-03-05 11:30
本发明专利技术公开了一种基于DV

【技术实现步骤摘要】
一种基于DV

Hop的无线传感器定位方法


[0001]本专利技术属于无线传感器定位
,具体涉及一种基于DV

Hop的无线传感器位置测算方法。

技术介绍

[0002]我国是一个幅员辽阔的国家,地势平整的平原与盆地面积仅占总陆地面积的31%,剩下的大部分地区都是地形起伏较为复杂的丘陵、山地和高原。这些复杂地形包含了我国绝大部分的自然资源,包括森林资源、矿物资源、水能资源、生物资源等,对于我国社会经济发展和生态保护具有重要的意义。然而由于气候变化、人类生活影响等原因,这些地区经常面临着诸如山区洪水、泥石流、森林火灾等自然灾害的侵袭,造成了严重的经济财产损失,甚至对人民群众的生命安全带来威胁。因此对这些地区实行全方位的环境监测,具有重要的意义。由于地形、气象等因素的限制,传统环境监测方法对这些复杂地形的监测面临着诸多困难,如常用的遥感监测,在恶劣天气或者监测有浓密植被覆盖的森林时,监测效果都会有受到较大影响。
[0003]伴随着无线传感器技术的不断进步和相关硬件价格的大幅降低,利用大规模无线传感器网本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于DV

Hop算法的无线传感器定位方法,具体包括如下步骤:S1.细化最小跳数;S2.利用S1得到的结果,使用均方误差作为估计子误差的代价函数,用于计算信标节点之间的平均跳距;S3.依据权重法,将离未知节点一定跳距内的所有信标节点的平均跳距纳入未知节点平均跳距计算之中,获得最终的加权平均跳距;S4.根据节点跳数与误差的关系,调整最小二乘计算公式,加入权重要素,计算得到目标位置。2.根据权利要求1所述的基于DV

Hop算法的无线传感器定位方法,其特征在于,步骤S1具体包括如下分步骤:S11.网络的初始化,节点的最大通信半径设为R,通信半径细分为m部分,半径参数设为i=1;S12.信标节点采用洪泛的方式向所在的无线传感器网络中的所有节点,根据通信半径发送包含自己的位置以及跳数的数据包,若i<m,进入步骤S13;若i=m,进入步骤S15;S13.各节点根据收到数据包判断是否记录过该分组信息:若没有,则记录自身与对应信标节点的跳数为若有,则比较接收到的跳数和记录的跳数,取较小值记录。S14.令i=i+1,回到步骤S12;S15.各节点每收到一个数据包后就判断是否记录过该分组信息:若没有,则根据数据包中的跳数记录自身与对应信标节点的跳数;若有,则比较接收到的跳数和记录的跳数,取较小值记录,并更新到数据包之中,之后,将数据包上的跳数加1,并转发出去。3.根据权利要求2所述的基于DV

Hop算法的无线传感器定位方法,其特征在于,步骤S2具体包括如下分步骤:S21.利用位置信息,无线传感器网络中的任一信标节点i可以计算出自身与网络中其它任意信标节点j的距离d
i,j
:其中,(x
i
,y
i
,z
i
)为信标节点i的三维坐标,(x
j
,y
j
,z
j
)为信标节点j的三维坐标。S22.根据无偏估计原则,令以下函数最小化,即可得到信标节点的平均跳距:其中,N为信标节点的个数,hop
i,j
为步骤S1中得到的任一信标节点i与网络中其它任意信标节点j之间的跳数,为信标节点i的平均跳距。4.根据权利要求3所述的基于DV

Hop算法的无线传感器定位方法,其特征在于,步骤S3具体包括如下分步骤:S31.信标节点...

【专利技术属性】
技术研发人员:时雨农刘海隆孙雅琦牟振汉
申请(专利权)人:电子科技大学
类型:发明
国别省市:

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

1