无线传感网中节点定位中的障碍物分析.pdfVIP

无线传感网中节点定位中的障碍物分析.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线传感网中节点定位中的障碍物分析

无线传感网中节点定位中的障碍物分析 作者:黄欢 张伟等 摘要 本文分析了定位算法理论,提出了定位算法需要解决的几个关键问题,提出了一个新的预测 障碍物的算法,提高了节点定位的精度。采用 C 语言,通过仿真结果来论证引进障碍物分 析后定位精度的提高。 关键词:无线传感网,节点定位,障碍物分析 引 言 节点的定位是无线传感网应用中的一个重要问题,位置信息的引入使得WSN 的输出从单一 的{数据}变为{数据,位置}形式。 使得使用者可以更有效的获取特定位置和区域而不是特定传感器结点的数据,从而为许多新 型应用如基于位置的路由、跟踪、建筑物形变测量等应用打开了途径。 无线传感网节点定位算法实现具备两类输入:已知锚点及其位置信息,结点之间的测量间距。 已知定位信息的节点被称为锚点。未知节点与锚点之间的距离,按照实现方式不同,节点定 位算法分为分布式和集中式两类,前者的算法是通过分布式的各个节点实现的;后者的算法 是通过一个集中式的节点来实现的。本文采用集中式算法。 无线传感网节点摆放完后就确定了锚点的信息,实现定位的另外一个输入是各个节点距离信 息。目前采用的测距方法有:测量无线电信号强度(RSSI),测量无线电信号覆盖关系(Radio Connectivity),测量普通声波与无线电到达时间差(TDOA),测量超声波信号与无线电到达时 间差。 本文采用RSSI 方法来进行节点之间的测距,实现简单,模型成熟,比TDOA 等方法容易实 现。 利用三角定位的原理,分析了定位与锚节点数量的关系,锚节点数量不足时,利用 DV-hop 算法计算多跳距离。锚点信息足够时则采用最小二乘法对数据进行处理以获得平均意义上的 节点位置。 无线传感网中节点定位与实际节点定位信息存在一定误差,产生误差的原因有两个:无线电 信号传播模型的不够准确,节点之间存在障碍物,节点摆放等环境因素影响。针对后者,本 文提出了一个方法来预测节点之间是否存在障碍物,来改善节点定位精度。 最后用 C 语言进行仿真,验证了考虑障碍物影响后,节点定位精度相比于没有采用障碍物 分析时提高了30 %左右。 1 定位原理 采用无线信号删减模型进行测距,其数学表达式为(1): 式中:precieve 为接收无线信号的强度,psend 为无线节点发出信号的强度。 在信号强度删减模型中,其指数a 设定为2 ,忽略干扰,可得矩阵方程: 式中:X ∈R2 ,是未知节点位置,ei ∈R2 是已知第i 个锚点的位置,Zi 是接收信号的强度, ai 为常数。把式(2)展开可得: 给定第i 个锚点信息,X 是一个二次未知数,这对解方程有一定难度,把其线性化,第i 个 方程减掉第1 个方程可得: 给定k 个锚点,可得k-1 个线性方程。 通过上面的k-1 个方程组可知,当X 有3 个变量时,如X 表示三维坐标,k=4 即k-1=3 ,可 以得到唯一解;k3 时有多解;k3 时无解。当X 有2 个变量,X 代表二维坐标,k=3 有唯 一解。 在无线传感网节点定位中,以二维定位为例,若未知节点知道3 个锚点距离,可唯一定出该 节点位置;若仅知道2 个或更少锚点信息,可利用算法一定程度上定出位置范围;若锚点距 离信息多于3 个,可用优化算法来优化定位精度。 本文以二维信息为例说明无线传感网节点定位问题。 2 节点定位系统架构与障碍物分析 无线传感网节点定位系统分为分布式和集中式两种: 分布式算法将计算工作分布到各个节点中,节点的位置估计在本地完成。在非多跳方式中, 算法使用的距离参数在节点一跳范围内取得;在多跳方式中,这个参数由节点间协作、多跳 取得。 在集中式中,中心计算机负责计算每个节点位置,每个节点把自己的信息都统一发到某一中 心节点,最后由这个中心节点传到一计算机集中处理数据并给这些未知节点定位。见图1。 集中式方法实现容易,考虑全局信息后能优化节点定位。本文采用集中式定位算法。 2.1 集中式定位算法实现 采用集中式算法后,多跳范围的节点与节点距离采用 DV-hop 算法,即平均每跳距离×跳数 的方式。其实现过程如下。 2.1.1 平均每跳距离及锚点到未知节点跳数计算 分为2 个阶段,即2 次广播过程。 第一个阶段,每个信标节点采用广播方式将其位置信息传递给其它的信标节点。广播的信息 包格式为:{IDi,xi ,yi ,Hopsi} ,其中包含了该节点的标识位置坐标 IDi 以及跳数 Hopsi 信息。初始Hopsi 为1,接收到此数据的

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档