基于无线传感网络灾区伤员定位算法.docVIP

基于无线传感网络灾区伤员定位算法.doc

  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文档。上传文档
查看更多
基于无线传感网络灾区伤员定位算法

基于无线传感网络灾区伤员定位算法   摘 要:自然灾害发生后,需要对灾区伤员快速定位抢救,这就对定位技术的精确度提出了很高的要求。无线传感器网络中节点定位技术是重要技术之一,在多种定位技术中RSSI测距的定位技术便捷、精确度高,因此广泛使用。传统的三边定位算法受外界因素干扰大,导致测量结果不准确。因此文章将RSSI测距技术和质心定位算法相结合设计了一个灾后伤员定位系统。该系统利用无线传感器网络进行定位请求,RSSI测距技术对未知节点进行测距,最后基于质心定位技术编写算法。该算法经过仿真实验精度完全符合要求。   关键词:无线传感器网络;质心定位;RSSI测距   近年来,泥石流、地震等自然灾害频繁发生,对广大百姓的生命安全造成威胁。许多悲剧往往是由于无法确定伤员位置,使救援人员无法及时搜救造成的。自然灾害后,往往会造成当地通信设施损坏,因此对通信和伤员位置确定形成很大的困难。在这种情况下,我们常使用播撒无线节点的方法来为灾区构成应急通信网络,成为无线传感器网络[1]。   无线传感器网络(WSN)主要由分布在所测区域内的传感器节点组成,WSN应用是以节点的定位为基础的,通过无线传感网获得节点的位置,进而确定在该位置上所发生的具体事件。   在无线传感器网络(WSN)的许多应用中,主要是以监测到事件的位置信息为目的的,因此定位技术是WSN关键的技术之一。以无线传感器节点定位机制作为标准划分,节点定位技术分为基于测距的定位算法和距离无关的定位算法。基于测距的定位中,主要的方法有基于到达时间差TDOA的定位、基于到达时间TOA的定位、基于接受信号强度指示RSSI[2,3]的定位和基于到达角度测量AOA的定位等。与距离无关的定位算法主要有Amorphous算法、D V-Hop算法、质心算法、APIT算法等。其中最常用的是利用信标节点到未知节点的RSSI值来估算未知节点到信标节点的距离,通过设备读取信号的场强值再经过数据处理和算法实现便可实现定位。   1 算法分析   1.1 技术介绍   1.1.1 RSSI测距模型   接收信号强度指示(RSSI)代表当前介质中电磁波能量。RSSI测距原理根据收发节点之间的信号衰减计算求解得到信号传播距离,进而确定节点位置。RSSI传播模型以不同的环境为根据可以分为对数距离路径损耗模型、自由空间传播模型、对数―常态模型等。基于RSSI的定位技术,一般选择对数―常态分布模型来进行运算,其路径损耗的计算公式为:   式中d为距离信源的距离,单位为km;k为路径衰减因子,取值范围为2~5;f为频率,单位为MHZ;Xσ是平均值为0的高斯分布随机变数,标准差范围为4~10;PL(d)表示距离为d处的信号损耗值;PL(d0)为距离d0处的信号损耗值,可以利用空间无线电传播路径损耗模型当d=1时计算出PL(d0)。空间传播损耗模型为:   此时路由节点接收伤员发出信号时的强度(RSSI)为   式中:F为天线增益;P为发射功率;PL(d)表示距离为d 处的信号损耗值。利用(1)(2)(3)三式可以算出路由节点与伤员间的距离d。   1.1.2 三边定位技术   已知三个节点A,B,C的坐标为(Xa,Yb)、(Xb,Yb)和(Xc,Yc)节点。O到它们的距离通过RSSI方程求得分别为ra、rb和rc。假设节点O的坐标(X0,Y0),则可通过解方程得出(X0,Y0),即分别以A,B和C三点为圆心,以ra、rb和rc。为半径作圆,则三圆将相交,交点即为点O,如图1所示。   由于RSSI测距有误差,导致实际的路径损耗比理论计算的数值大,因此实际测量出来的未知点到锚节点的距离d总比实际距离r大。即以A,B和C三点为圆心作圆,三圆将不再相交于点O,而是相互重叠形成一个交叉区域,如图2所示。这时根据三边定位算法对目标节点进行定位就会产生较大偏差,为了提高坐标值的精确度,利用质心定位算法计算目标节点坐标。   1.2 质心定位算法分析   传统质心算法[4,5]的中心思想是:未知节点接收其通信范围内所有信标节点发送的信号,当侦听到的信号数量超过设定域值时,未知节点将其通信范围内所有信标节点构成的闭合区域的几何质心坐标作为未知点的估计坐标。   假设未知节点的邻近信标节点坐标分别为 。则该未知节点的坐标 n为信标节点的个数。传统质心算法,如图3所示。   当未知节点获得3个或3个以上信标节点的信号时,信标节点构成的区域逐渐缩小,于是获得的坐标的精确度大大提高。   2 算法步骤   ⑴飞机向灾区播撒锚节点构成无线传感网。在无线传感器网络中,锚节点按一定周期通过发送信息的形式将锚节点自身位置信息和ID两部分信息发送给周围伤员,伤员通过手机获取。   ⑵伤员利用手机记录锚节点的RSSI

文档评论(0)

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

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

1亿VIP精品文档

相关文档