- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于非视距鉴别的无线传感器网络混合定位算法的研究与设计.doc
基于非视距鉴别的无线传感器网络混合定位算法的研究与设计 摘要:针对非视距误差会导致无线传感器网络定位系统定位精度严重下降及单一定位算法易受环境影响等问题,本文提出了基于NLOS鉴别的无线传感器网络混合定位算法。通?LOS鉴别算法从各个锚节点记录时间信息中剔除具有NLOS误差的锚节点,并利用混合定位算法完成最终对标签节点的定位。仿真结果表明该算法有效地剔除了NLOS对系统定位结果的影响,并且,通过混合定位算法大大提升了系统定位性能。 中国 8/vie 关键词:非视距;到达时间差;到达角度 中图分类号:TP393 文献标识码:A :1007-9416(2017)02-0150-03 当下,越来越多的行业都产生了大量无线定位的需求,这就引领出了国内外关于无线定位技术研究的浪潮[1-6]。当前广泛使用的无线节点测距方法大体有:基于信号到达强度的测距方法(RSSI)[7]、基于信号到达角度的测距方法(AOA)[7]、基于信号到达时间的测距方法(TOA)[8]以及基于信号到达时间差的测距算法(TDOA)[9]等。 无线传感器网络系统的定位误差来源主要有以下几个方面:(1)由于信道环境恶劣而产生的测量误差;(2)定位算法导致定位方称非线性而产生的计算误差[10]。而由于非视距(NLOS)所造成的误差是测量误差重要的组成部分。传统的节点定位方法如:Chan算法[11]、Taylor级数展开法[12]等都未将NLOS误差考虑在定位算法中,因此在节点在NLOS环境中通信时,两种方法的定位性能都大大下降。 基于传统方法依赖先验信息这一情况,本文提出了一种改进的方法利用TOA与TDOA在非视距情况下的一些特性,消除非视距误差的影响。 同时,在现今的无线传感器网络定位系统中,常常利用单个的定位方法来完成最终的标签定位工作,而这些方法都有各自的缺陷。因此本文提出了一种基于TDOA与AOA混合定位的方法,旨在综合该两种定位算法各自的优点,达到提升系统定位精度的目的。 本文算法结构为:(1)利用本文提出的NLOS鉴别算法从锚节点中筛选出有非视距通信情况的锚节点,并将该节点记录的TOA信息删除;(2)通过剩余的TOA信息结合锚节点可以记录的AOA信息,并利用已有的定位方程完成标签节点位置信息的计算。 1 非视距鉴别算法 为了辨别定位系统中是否存在非视距锚节点,需要利用特定算法进行鉴别。 定位系统中,锚节点j与标签之间在时刻测量的TOA信息可以表示为: (1) 其中表示系统测量的TOA信息,代表真实应得的TOA信息,代表系统的测量噪声,在这里认为噪声服从均值为0,方差为的高斯分布,表示锚节点j与标签之间由于非视距误差而导致的时延,其均值为,方差为。因此如何求出或判断出TOA信息中是否存在该时延量成为解决NLOS问题的关键。 针对存在时延的问题,本文提出了一种算法:算法中假设系统中锚节点的位置都已提前测量,且锚节点之间无障碍物能够互相通视。在NLOS鉴别算法运行过程中,利用锚节点之间能够获得的通信TOA信息,计算锚节点之间通信的到达时间差也就是TDOA信息,记录多组该信息,并统计其均方差记录,作为参考均方差记为。用相同的方法记录并计算锚节点与标签之间的TDOA信息并统计多组均方差记为,其中表示锚节点1与锚节点2之间TDOA信息的均方差,表示锚节点个数。将参考均方差与锚节点与标签之间计算的均方差进行比对,若差距较大则计算出该组TDOA信息的两个锚节点与标签之间可能存在NLOS,经过多组判断从中找出具有NLOS通信的锚节点,最终完成对NLOS锚节点的剔除。 2 混合定位算法 基于TDOA与AOA混合定位的技术是结合TDOA与AOA信息完成定位的一种方法。在定位过程中,标签节点广播信号,锚节点记录TOA和AOA信息,由于各个锚节点和标签节点之间的距离不等,可以通过TOA信息计算各个锚节点的相对于标签节点的TDOA信息,利用TDOA信息可以计算出各个锚节点相对于标签节点的距离差,结合已经获得的信号AOA信息,利用混合定位算法可以完成对标签的定位计算。 这里我们只考虑二维情况下的定位。假设锚节点坐标信息用来表示,标签坐标为,则锚节点和标签之间的距离信息可表示为,由此可得: (2) 令,将其带入公式(2)化简可得: (3) 令,依据此继续化简公式(3)可得: (4) 锚节点上加装的小型天线阵列可获得的标签广播信号到达锚节点的角度信息表示为: (5) 联立公式(4),公式(5)并变换矩阵形式可得: (6) 令矩阵中: 则可得: (7) 从上式可以看出,B矩阵的行列式值为且从锚节点1获得的AOA信息可知
文档评论(0)