[发明专利]协作定位中基于EFIM和距离协作的节点选择方法有效
申请号: | 201810349040.5 | 申请日: | 2018-04-18 |
公开(公告)号: | CN108810840B | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 马永涛;唐有朋 | 申请(专利权)人: | 天津大学 |
主分类号: | H04W4/38 | 分类号: | H04W4/38;H04W64/00 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 程毓英 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 协作 定位 基于 efim 距离 节点 选择 方法 | ||
本发明涉及一种协作定位中基于EFIM和距离协作的节点选择方法,包括下列步骤:1)在场景中放置代理和锚节点,计算它们与待定位目标节点的距离。2)得到费希尔信息矩阵FIM再对高维的FIM进行分解和量化得到二维的等效费希尔信息矩阵EFIM。3)当目标节点和锚节点协作时,根据锚节点的EFIM计算节点的位置误差界限的平方SPEB;当目标节点和邻近代理节点协作时,根据代理节点的EFIM计算SPEB。根据新的节点选择标准从邻近节点中选择节点,构建辅助节点的集合,对目标节点定位。
技术领域
本发明属于无线传感器网络定位领域,具体涉及协作定位节点选择算法在无线传感器网络中对目标节点定位的应用。
背景技术
定位,即获取感兴趣目标在空间中的位置信息。在如今的互联网时代,商业、导航、搜救、军事等领域对位置信息的要求越来越高,其中无线定位技术扮演着重要的角色。目标节点的位置可以通过接收到的信号来推测和估计,通常可以根据信号的到达时间(TOA),信号的到达时间差(TDOA),信号的到达角度(AOA)和接受信号的信号强度(RSS)。信号在传播过程中受到外界干扰会造成测量到的RSS不稳定,而测量时间需要精密的仪器设备。在二维场景中,确定目标节点的位置至少需要三个不同的锚节点。为了获得较高的定位精度,可以增大锚节点的功率或者增加锚节点的布置密度。但这受限于系统成本花费和实际的环境,解决这个问题最实用的方法就是协作定位。
协作定位它避开了锚节点大功率和高密度的要求,通过周围节点的位置信息交换来确定目标节点的位置。尽管节点协作可以提高定位性能,但信息的交换与融合也会造成计算复杂度和通信负担的增加。减少辅助节点的数量不但可以节约定位所需的时间,还可以节约系统成本。况且有些应用只需要达到某一特定的定位精度即可,例如在一个房间里达到米级的定位精度就足够了。因此,在资源受限的定位系统中,协作定位节点选择算法激起了越来越多研究者的兴趣。
目前的节点选择算法大多是选择固定数目的邻近节点作为辅助节点参与协作定位。例如借助RSS来确定辅助节点的集合和最近邻节点选择法(NNSM),当环境复杂多变时这两个方法的定位精度会大大降低。基于费希尔信息矩阵(FIM)的节点选择算法和借助克拉美罗下界(CRLB)确定辅助节点的集合,当邻近节点的数量很多时,有着很大的计算量。
发明内容
本发明的目的是提供一种可以提高定位精度和降低计算复杂度的节点选择方法,技术方案如下:
一种协作定位中基于EFIM和距离协作的节点选择方法,包括下列步骤:
1)在场景中放置NA个代理节点和NB个锚节点,计算它们与待定位目标节点的距离,并引进未知参量X=[PTκT]T,其中P是NA个代理节点的位置坐标,κ是NA个代理节点接收波形的幅值和时延。
2)利用未知参量X及其估计量的均方误差得到费希尔信息矩阵FIM再对高维的FIM进行分解和量化得到二维的等效费希尔信息矩阵EFIM。
3)当目标节点和锚节点协作时,根据锚节点的EFIM计算节点的位置误差界限的平方SPEB;当目标节点和邻近代理节点协作时,根据代理节点的EFIM计算SPEB。
4)当目标节点k与节点j协作时,先判断节点j是锚节点还是代理节点,再计算其SPEB,并将SPEB和距离dkj结合起来形成一个新的节点选择标准,其中dkj是目标节点k与节点j之间的距离。
5)根据新的节点选择标准从邻近节点中选择节点,构建辅助节点的集合,最后借助这些辅助节点来确定目标节点的位置。
附图说明
图1本发明待定位场景图。
图2本发明与其他算法的定位精度比较图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810349040.5/2.html,转载请声明来源钻瓜专利网。