毕业论文-基于无线网络信号的机器人定位技术研究_第1页
毕业论文-基于无线网络信号的机器人定位技术研究_第2页
毕业论文-基于无线网络信号的机器人定位技术研究_第3页
毕业论文-基于无线网络信号的机器人定位技术研究_第4页
毕业论文-基于无线网络信号的机器人定位技术研究_第5页
已阅读5页,还剩50页未读 继续免费阅读

毕业论文-基于无线网络信号的机器人定位技术研究.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于无线网络信号的机器人定位技术研究 摘 要 作为一种全新的信息获取和处理方式,无线传感器网络可以应用到广泛的领域内实现大规模监测和追踪任务。利用 RSSI 的定位只需较少的通信开销和较低的实现复杂度,因此它具有广阔的应用前景。 本文详细分析了基于无线信号的定位技术在国内外的发展状况,在此基础上结合实际情况分析了各种无线信号定位技术的优缺点,提出了基于无线信号强度的机器人定位技术,分析了其测距原理,并对该技术的无线信号强度的获取、信号强度距离模型的建立、定位算法和定位过程等一系列问题进行了比较深入和系统的分析。 在无线信号强度的获取方面:分析了微软的 NDIS 网络驱动规范,了解到了无线信号强度存在于系统对象标示符中,通过编制程序获取到了信号强度。在信号强度距离模型的建立方面:详细了解了传统距离模型,通过 Matlab 绘制曲线说明模型中的参数对该模型的影响,并在试验中建立了模型,知道了测距误差。在定位算法和定位过程方面:详细了解定位信息转换的方式,并设计了两种不同的定位算法,对他们的定位原理、定位方法和定位过程进行了详细说明。 关键词 :无线信号强度, RSSI,机器人定位 I基于无线网络信号的机器人定位技术研究 Abstract Wireless sensor networks, a novel technology about acquiring and processing information, have been proposed for a multitude of diverse application. The Received signal strength indicator (RSSI) location technology features low communication over-head and low complexity, so it has a bright future. This paper introduces the development and issues related to location technology based on wireless networks, and analyzes different location technologies. It advances a location technology based on signal strength which will be applied on robot, and analyzes the theory of distance measurement based on RSSI. The text analyzes acquiring signal strength and building the model between distance and signal strength, and the location method and location process. Analysis of acquiring signal strength : analyzes Microsofts NDIS( network driver interface standard) and know that signal strength is in OID, by making program I acquire signal strength. Analysis of model between signal strength and distance: with the help of Matlab I build the model and analyze the model, and know the error through experiment. Analyze of location method and location process: analyze theory of location method and introduce location process. Key words: wireless signal strength, RSSI, location of robot II基于无线网络信号的机器人定位技术研究 目 录 摘要 .I Abstract. II 第一章 前言 .1 1.1 课题来源 .1 1.2 研究意义 .1 1.3 国内外无线网络定位的发展及现状 .2 1.3.1 国外无线网络定位的发展及现状 .2 1.3.2 国内无线网络定位的发展及现状 .4 1.4 本文的主要研究内容 .5 第二章 基于无线网络信号的定位技术选型分析 .6 2.1 各种无线网络定位分析 .6 2.1.1 基于电波入射角定位(Angle of arrival, AOA ) .6 2.1.2 基于电波传播时间定位( Time of arrival, TOA) .6 2.1.3 基于电波传播时间差定位(Time difference of arrival, TDOA ) .6 2.1.4 基于无线网络信号强度的定位(Received signal strength, RSS ) .7 2.2 定位方法的确定 .7 2.2.1 RSSI介绍 .7 2.2.2 确定定位方法 .8 2.3 本章小结 .8 第三章 基于无线网络信号强度的机器人定位系统设计 .9 3.1 RSSI定位分析 .9 3.1.1 RSSI定位介绍 .9 3.1.2 RSSI测距原理 .11 3.2 无线信号强度 .13 3.2.1 无线信道的探测 .13 3.2.2 无线网络信号强度的获取 .14 3.2.3 无线信号强度的分布.18 3.3 定位信息的转换 .22 I基于无线网络信号的机器人定位技术研究 3.4 基于RSSI机器人定位系统整体设计 .24 3.4.1 定位系统硬件要求及确定 .24 3.4.2 定位系统定位算法设计 .25 3.5 本章小结 .32 第四章 基于无线网络信号强度的测距实验 .33 4.1 实验平台 .33 4.2 实验环境 .34 4.3 测距实验 .34 4.3.1 实验目的 .34 4.3.2 实验方案 .35 4.4 测量结果分析 .36 4.4.1 方案一测量结果分析.36 4.4.2 方案二测量结果分析.38 4.4.3 方案三测量结果分析.39 4.5 本章小结 .40 第五章 基于无线网络信号强度的机器人定位实验 .41 5.1 定位算法选择 .41 5.2 基于RSSI的概率法实验 .41 5.2.1 实验方案 .42 5.2.2 实验结果分析 .42 5.3 本章小结 .44 第六章 结论与展望 .45 6.1 结论 .45 6.2 技术经济性分析 .45 6.3 对进一步研究的展望 .46 参考文献 .47 附录 .49 致谢 .52 声明 .53II基于无线网络信号的机器人定位技术研究 第一章 前 言 1.1 课题来源 本课题来源于国家 863 项目“基于多信息融合的机器人定位关键技术的研究” ,本项目针对智能机器人自主定位的关键技术,提出了一种新的基于 WRV(WLAN、RFID 和 Video)信息融合的机器人无线网络定位技术。研究的思路是在室内机器人视觉、无线网络、 RFID(Radio Frequency Identification, 射频识别)定位方法的基础上,将 WRV( WLAN、RFID 和 Video)信息进行融合处理,其中无线网络负责无线通讯及大范围的定位, RFID 负责小范围定位并与无线定位相互配合,在确定基本位置之后,视觉负责小范围定位并确定机器人位姿。研究综合使用三种方法的定位系统,以满足机器人定位的要求。 1.2 研究意义 无线网络定位是利用无线传感器网络技术(Wireless Sensor Network, WSN)将现代无线通信技术、微型传感器技术和网络技术有机融合为一体的新型网络定位技术,由于其具有巨大的应用前景而被世界各国广泛认同。移动机器人是脱离人的直接控制,通过遥控、自动或半自动进行移动的物体,因此移动机器人系统应该是一个集环境感知、动态决策与规划、行为控制与执行等多种功能于一体的综合系统。移动机器人有着强大的计算能力和机动性,然而其感知能力的局限性限制了它的发展。无线传感器网络不仅可以为移动机器人提供全局的实时感知能力,对环境进行连续的、大范围的检测,还可以作为通讯和计算的媒介,提高路径最优的能力。因此,集成了机器人的无线传感器网络系统,结合了二者的优势,使二者相互协作,既增强移动机器人的感知能力,也提高了传感器网络对环境的控制力。与传统的机器人定位技术相比,基于无线网络传感器网络技术的机器人定位技术有以下优点: 组建网络快速便捷; 成本低廉; 功耗低; 去掉了随身的载体线路,可以方便、快速、灵活定位; 网络覆盖面积大,可扩大机器人的运动范围;1基于无线网络信号的机器人定位技术研究 操作人员可通过无线网络操纵机器人进入一些复杂的环境下进行作业。由于基于无线网络传感器网络技术的机器人定位技术具有以上特点,所以基于无线网络信号定位的机器人可以代替人在复杂和危险环境下完成一些任务,因此这种机器人在导航、野外危险作业、防化、防爆等方面有很大的应用前景。 因此对无线网络定位技术在机器人定位上的理论研究,探索其在实际应用中的可能性,不但可以推进无线网络定位关键技术的发展,而且可以拓展其应用范围。 1.3 国内外无线网络定位的发展及现状 随着 IEEE 802.11 无线网络的发展,无线通信和无线网络技术进入了飞速发展阶段,无线局域网(Wireless Local Area Network, WLAN )、 GSM 等无线通信网络得到了迅速普及。在这种背景下许多学者纷纷提出无线网络上相关的应用技术,而对于使用无线网络进行定位便是一个新兴话题。无线信号具有辐射整个空间的特点,而空间中的定位不仅可以帮助使用者辨识方位,并可以提供用户所处位置的相关信息。国内外都先后在无线网络定位方面进行研究,并取得了一定的成果。 1.3.1 国外无线网络定位的发展及现状 无线网络具有高速通信、部署方便的特点,基于无线网络的定位技术研究就是在这种背景下发展起来的。国外无线网络定位技术研究由来已久,最早研究的定位技术的目的是为了服务于军事。 其中最著名的当数全球定位系统(Global Position System,简称 GPS)。如下页图 1-1 所示, GPS 的空间卫星由 21 颗工作卫星和 3 颗备用卫星组成。工作卫星分布在 6 个轨道面内 , 每个轨道面分布有 34颗卫星。卫星轨道面相地球赤道面的倾角为 55 度,各轨道面升交点的赤径相差 60度,在相邻轨道面上, 卫星的升交距相差 30 度。轨道平均高度约为 20200m, 卫星运行周期为 11 小时 58 分。 GPS 导航系统的基本原理是通过纪录卫星信号传播到用户所经历的时间测量出已知位置的卫星到用户接收机之间的距离,然后综合多颗卫星的数据就可知道接收机的具体位置。 GPS 具有全球连续覆盖、导航定位精度高、速度快、抗干扰能力强等优点,目前已被广泛运用。 由芬兰赫尔辛基大学开发的 Ekahau,是在 IEEE802.11b 无线局域网络环境下,2基于无线网络信号的机器人定位技术研究 开发了一种运用接收信号强度(RSSI)进行位置检测的系统。通过事先记录在数据库中某些特定位置所收到信号的强度(received signal strength indicator, RSSI),在系统实际使用时,利用当时所收到的信号强度,辅以统计的条件机率来判断使用者所在位置。该系统采用三个基站,无须使用专用基站,安装软件便可实现位置检测功能。此技术无须购买专用硬件,大大节省了应用时的成本。而且,不光支持目前比较流行的 802.11a 协议,它也同时能够在他网络中使用。 图 1-1 GPS 系统 微软雷德蒙研究院的无线网络研究组于 2000 年研究的 RADAR 实验系统中,采用 RSS (Received signal strength, 接收信号强度)作为构建信号空间的基本信息,主要是架构在 IEEE 802.11 无线网络的环境之下,并且不需要使用特殊的硬件装置。其定位方式是由每个基站定期广播信标(beacon) 信号,由移动结点(配备无线网卡的笔记本计算机、 PDA 等)所收到的信号强度特性来做环境分析,来估计该移动结点所在位置。RADAR 的定位法可分为两个阶段:离线训练阶段和在线定位阶段。在离线训练 (off-line)的阶段,先对要进行定位的场地选择多个参考点,通过测量和数学模型分析的方式,找出各点的信号强度数据,把无线接入点(AP)上所收到的信号强度制成表格,作为 所谓的无线电地图。在线定位 (on-line)阶段,由移动结点传回在目标场地中侦测到的各基站的信号强度,而系统用此测3基于无线网络信号的机器人定位技术研究 量值与第一阶段中所建立的场地信号模型进行分析比对,找到该移动结点最适当的估计位置。 RADAR 的基本算法称为 NNSS (nearest neighbor in signal space),也就是对于所有最近点的对比采取最小平方法,选取最小值作为结果。 玛丽兰大学正在研究中的一个基于 WLAN 的定位系统叫 Horus 。Horus 系统同样采用 RSS 作为构成信号空间的基本元素。 Horus 和 RADAR 的不同之处在于 Horus 在信号空间的建立中引入了概率模型。 Horus 系统在预先选定的参考点上,采集并记录下 AP(Access Point, 接入点) 的 RSS 数值。但 Horus 不对全部采样值进行平均或者中位数处理,而是形成每个 AP 的 RSS 值在该点上的直方分布图,并将直方分布数据存储在强度地图中。通过采用概率模型, Horus 系统给出的实验数据宣称其定位精度在大于 90 %的几率下达到 2. 13m 以内,并且计算量 较低。 1.3.2 国内无线网络定位的发展及现状 相比于国外而言,我国的无线网络定位技术研究起步较晚,近年来我国研究的较为著名定位系统是北斗卫星。北斗卫星定位系统是我国近年来来建立的区域导航定位系统。该系统由四颗(两 颗工作卫星、2 颗备用卫星)北斗定位卫星、地面控制中心、北斗用 户终端三部分组成(如下页图 1-2 所示) 。北斗定位系统可向用户提供全天候 、二十四小时的即时定位服务,授时精度可达数十纳秒(ns)的同步精度 ,北斗导航系统三维定位精度约几十米,授时精度约 100ns。它的工作原理是:“北斗一号”卫星定位并计算出用户到第一颗卫星的距离,以及用户到 两颗卫星距离之和,从而知道用户处于一个以第一颗卫星为球心的一个球面, 和以两颗卫星为焦点的椭球面之间的交线上。另外中心控制系统从存储在 计算机内的数字化地形图查寻到用户高度值,又可知道用户出于某一与地球 基准椭球面平行的椭球面上。从而中心控制系统可最终计算出用户所在点的三维坐标 ,这个坐标经加密由出站信号发送给用户。 北京航空航天大学研究的基于无线局域网的定位系统 Weyes。Weyes 同样采用 RSS 作为信号空间的基本采样值,但是和 RADAR 和 Horus 不同的是,Weyes 的信号分布图采用差值模型对 RSS 预先进行处理,形成 RSS 差值,然后在 Radio Map 中保存差值模型处理后的 RSS 差值序列作为信号空间的参照量。Weyes 不直接采4基于无线网络信号的机器人定位技术研究 用 RSS ,而采用差值模型。获取 RSS 差值的原因是因为 RSS 变量本身在获取过程中引入了由于采集设备的特性带来的误差,并且从实际测试结果发现,该设备引入误差值在不同设备之间差别较大最坏情况下,该误差等效于超过 20m RSS 差值。Weyes 引入差值模型的目的在于消除 RSS 中的设备引入误差,从而使建立的信号空间与设备类型无关。因此,Weyes 系统研究的重点是基于开放 WLAN 环境下的定位技术。 图 1-2 北斗卫星定位系统 1.4 本文的主要研究内容 本文研究内容主要包括:在研究国内外大量基于无线网络定位的定位方法基础上,分析基于无线网络信号强度的定位方法(又称 RSSI 定位法),研究这种定位方法的原理和实现过程;编制出读取强度的程序。在大量实验基础上,研究基于信号强度的定位方法和定位过程,从而设计出一种可行的、符合实际应用需要的基于 RSSI 的机器人定位系统。 5基于无线网络信号的机器人定位技术研究 第二章 基于无线网络信号的定位技术选型分析 无线传感器网络中出现的大多数定位包含两个步骤:(1)节点间的距离(或角度)测量;(2)定位计算。目前常用的测量节点间距离或角度的技术有:基于电波入射角(Angle of arrival, AOA );基于电波传播时间(Time of arrival, TOA );基于电波传播时间差(Time difference of arrival, TDOA );基于信号强度(Received signal strength, RSS)。 2.1 各种无线网络定位分析 2.1.1 基于电波入射角定位( Angle of arrival, AOA) 基于电波入射角的定位是利用天线侦测行动装置收到信号的角度,采用一定的算法确定由角度所决定的方位线的交点,从而为被测移动点的位置作进一步定位。该定位技术可通过天线阵列或多个接收器组合实现,除定位外,还能提供方向信息。目前这项定位技术面临的困难是:容易受到外界噪声、信号多重路径的影响,另外,天线架设的最佳化考虑也是一大问题。同时,AOA 需要额外硬件,可能无法满足传感器节点对硬件尺寸和功耗的要求。 2.1.2 基于电波传播时间定位(Time of arrival, TOA ) 基于电波传播时间定位是利用信号在发送端与接收端之间传送所花时间计算出两者的相对距离。适用该技术的典型定位系统式 GPS(全球定位系统), GPS系统需要昂贵、高耗能的电子设备来精确同步卫星时钟。因此该定位技术的缺点在于时间的测量上,需要有非常高的精确度,同时发送端和接受端的时间要能精确同步。所以这种定位技术会受到硬件尺寸、价格和功耗限制。 2.1.3 基于电波传播时间差定位( Time difference of arrival, TDOA) 通过检测信号到达两个基站的时间差,而不是到达的绝对时间来确定移动结点的位置,降低了时间同步要求,根据信号到达时间差,移动结点位于以两个基站为焦点的双曲线上,要确定移动结点的位置至少需要三个基站,建立两个双曲线方程,两个双曲线的交点即为移动结点的二维位置坐标。 这种定位技术的实现一般是在节点上安装超声波收发器和 RF 收发器。测距时,在发射端两种收发器同时发射信号,利用声波与电磁波在空气中传播速度的6基于无线网络信号的机器人定位技术研究 巨大差异在接收端通过记录两种不同信号到达时间转化为距离。该技术的测距精度较高,可达到厘米级。但是容易受到超声波传播距离有限的限制 2.1.4 基于无线网络信号强度的定位(Received signal strength, RSS) 基于无线网络信号强度的定位方法是利用无线网络信号传播规律进行定位的定位技术。无线信号传播存在以下规律,接收方测得的信号强度越强,发送方距离接收方往往越近,接收到的信号强度越弱,发送方距离接收方往往越远。通过侦测不同位置点所收到信号强弱的方式,做到定位的功能。该技术主要使用 RF(Radio Frequency, 无线频率)信号。因为传感器节点本身具有无线通信能力,而且无需额外的硬件,故其是一种低功率、廉价的测距技术。芬兰赫尔辛基大学开发的 Ekahau,微软雷德蒙研究院研究的 RADAR 实验系统,北京航空航天大学研究的定位系统 Weyes 都采用了这项技术。 与其它几种测距方式相比,基于无线网络信号强度的测距具有以下特点:对硬件没有过高的要求,只需要一些廉价的硬件就可满足要求;而且没有信号传播距离的限制。 2.2 定位方法的确定 基于无线网络信号强度的测距是一种低功率、廉价的测距技术, RSSI(Received signal strength indicator, 接收信号强度显示)定位技术就是一种基于信号强度的定位技术,它是通过对接收信号强度处理从而实现对移动节点进行定位的一种新技术。这种技术有广阔的发展前景和很大的研究空间。 2.2.1 RSSI 介绍 RSSI 即是接收信号强度显示(Received signal strength indicator )。是无线信号接收和测量的一种尺度。定义 RSSI 的初衷是给无线网卡的微代码和驱动程序内部使用。当无线网卡需要传送一个包时必须首先确定无线信道是否空闲,如果此时RSSI 低于信道空闲阈值,网卡芯片就认为该信道没有被其他用户占用。当无线用户漫游时,测量 RSSI 值可以用来判断是否需要执行切换。 RSSI 的测量是在反向通道基带接收滤波器之后进行的。为了获取反向信号的特征,在 RSSI 的具体实现中做了如下处理:在 104us 内进行基带 IQ 功率积分得到 RSSI 的瞬时值,即 RSSI(瞬时)=sum (I2+Q2);然后在约 1 秒内对 81927基于无线网络信号的机器人定位技术研究 个 RSSI 的瞬时值进行平均得到 RSSI 的平均值,即 RSSI(平均) =sum( RSSI(瞬时))/8192 ,同时给出 1 秒内 RSSI 瞬时值的最大值和 RSSI 瞬时值大于某一门限时的比率(RSSI 瞬时值大于某一门限的个数/8192)。由于 RSSI 是通过在数字域进行功率积分而后反推到天线发射端得到的,反向通道信号传输特性的不一致也会影响 RSSI 的精度。 在空载下看 RSSI 的平均值是判断干扰的最主要手段。对于新开局,用户很少,空载下的 RSSI 电平一般小于-105dBm 。在业务存在的情况下,有多个业务时RSSI 平均值一般不会超过-95dBm 。从接收质量 FER 上也可以参考判断是否有干扰存在。通过以发现是否存在越区覆盖而造成干扰,也可以从与手机接收功率来判断是否有干扰。对于外界干扰,通过频谱仪分析进一步查出是否存在干扰源。 2.2.2 确定定位方法 基于 RSSI 的定位无需额外的硬件,利用对接收无线信号的强度判断,推导收发节点间的距离。因此可以考虑将这种定位技术用在机器人定位上,预想在需要定位的空间中布置一定数量的 AP 点(例如无线路由器),机器人携带强度读取设备,通过接收强度和程序对强度的处理实现定位,因为无线路由器信号可以充满整个定位空间,而且这种定位需要的硬件比较廉价,因此作为机器人定位方式有广阔的前景。 2.3 本章小结 本章分析了基于不同变量的无线网络定位,阐述其优点和缺点,以及定位中所存在的问题;详细阐述了 RSSI 定位技术,并预想将 RSSI 这种基于无线信号强度的定位方式运用到机器人定位中。 8基于无线网络信号的机器人定位技术研究 第三章 基于无线网络信号强度的机器人定位系统设计 随着无线网络发展和普及,许多学者纷纷提出无线网络上相关的应用技术,使用无线网络定位便是一个新兴话题。空间中的定位不仅可以帮助使用者辨识方位,并可以提供用户所处位置的相关信息。室内空间的无线网络定位可以应用到许多方面,例如室内服务机器人的定位,又如卖场的商品信息、博物馆内的馆藏介绍、或是校园中的导游系统。在室内定位的空间中,可以在适当的位置架设802.11 规格的无线 AP,并由使用者手持的移动装置如移动的笔记本、PDA 等,接收室内空间中各 AP 的信号强度,并将这些信息收集起来传回专司定位的服务器以计算用户的位置,这样定位系统不仅可以得知用户的位置,并可依用户目前所处在的位置提供增值服务或位置其它相关信息。如仅需要位置信息,收集各 AP信号强度之后的定位工作也可在移动装置上实现。 无线网络定位系统可以用在室内环境与室外环境。虽然两个系统的应用目的大同小异,但技术上却因为室内环境摆设复杂、精密度要求较高,所以在实际操作上相对困难许多。本章针对室内环境下无线网络定位的应用进行了完整的论述,包含在 IEEE 802.11 的无线网络环境中如何正确取得来自各个 AP (Access Point)的信号数据、对信号数据的处理,以及实时定位时采用的算法分析等几个主要方面。 3.1 RSSI 定位分析 3.1.1 RSSI 定位介绍 RSSI(Received signal strength indicator, 接收信号强度显示)定位是一种利用无线网络信号强度进行定位的定位方法。研究表明,无线信号传播存在以下规律:接收方测得的信号强度越强,发送方距离接收方往往越近,接收到的信号强度越弱,发送方距离接收方往往越远。因此通过测量接收到的信号强度可以推算出移动台到基站的距离。在无线局域网覆盖的范围内,无线信号强度值的分布也有此规律。但是因为无线信号在传播过程中的反射等因素,所以其强度的分布不是线性的,无法使用准确的数学模型来进行描述。 RSSI 定位的实现过程主要由两步组成:1.如图 3-1 所示,在试验环境中布置AP(Access Point, 无线访问节点)点,通常是无线路由器,已知 AP 点的发射功率,9基于无线网络信号的机器人定位技术研究 在接收节点(通常是带有无线网卡的笔记本)通过程序测量接收功率,计算传播损耗,使用理论或经验得到信号传播模型将传播损耗转化为距离。 图 3-1 RSSI 定位示意图图 定位示意图图 定位示意图图 3-1 RSSI 定位示意图 2.因为 AP 点的位置预先已经知道并且在试验过程中是固定的,在得出 AP 点和接收点的距离之后,就可以通过算法进一步知道接收点的位置,即实现接收点的定位。整个测距定位流程如图 3-2 流程图所示。该技术使用的传感器节点本身具有无线通信能力,故其是一种组网简单的定位技术。 布置AP点测量强度并计算距离通过算法对接收点定位结束开始图 3-2 RSSI 定位流程图 10基于无线网络信号的机器人定位技术研究 3.1.2 RSSI 测距原理 RSSI 定位原理主要是基于通过无线信号强度对距离的测量:AP 点的位置是已知的,通过信号强度计算出 AP 点与接收点之间的距离,从而实现对接收点的定位。 无线信号对距离的测量主要是通过功率计算实现的,无线信号的发射功率和接收功率之间的关系可以用公式(3-1)表示: nS/ rPPR= ( 3-1) ( 是无线信号的接收功率, 无线信号的发射功率,RPSP r是 AP 接入点和接收点之间的距离, n 是传播因子,数值大小取决于无线信号传播的环境) 对公示(3-1)两边取对数可得公式(3-2): )(RS/lg10lg10 PPrn = ( 3-2) 节点的发射功率是已知的,将发射功率代入公式(3-2) ,并令 得到公式(3-3): AP =Slg10rnAP lg10lg10R= ( 3-3) 式(3-3)的左半部分 是接收信号功率转换为 dBm 的表达式,因此可以将公式( 3-3)写成公式( 3-4) ,其中 A 可看作信号传输 1m 远时接收信号的功率。 Rlg10 PrnAP lg10)dBm(R= ( 3-4) 由公式( 3-4)可以得出:常数 A 和 n 的数值决定了接收信号强度 RSSI 和信号传输距离的关系。在不同的环境中, A 和 n 所取的值是不同的。先来分析一下这两个参数变化时,信号强度和传输距离的之间的关系。首先假设 n 不变(这里我们取 n=1.5), A 变化,也即是假设环境传播因子不变,发射功率变化,得到如11基于无线网络信号的机器人定位技术研究 下页图 3-3 所示的曲线图。从图可以看出直观的看出:在不同的初始发射信号功率下 RSSI 与传播距离之间关系相似,即都呈现出类似于对数函数模型的衰减;距离发射源近时信号衰减很快,距离远时信号呈现出缓慢衰减的趋势;发射点的发射功率大时,衰减变化趋势相对缓慢。因此我们可以得出结论:发射功率大时,信号传播的距离就越远,为了使信号衰减较小且能传播比较远的距离,可以适当增大发射点的发射功率。 图 3-3 A 变化时 RSSI 值与距离的关系曲线其 次假定 A 不变,n 变化的话,可以得出 n 变化时 RSSI 与信号传播距离的关 系, 如下页图 3-4 所示。由图可以看出,当 n 取值越小时,信号在传播过程中衰 减越少,信号传播距离越远。因此,良好的传播因子 n 特性,增加发射信号功率都能增加信号的传播距离。传播因子 n 的大小主要取决于无线信号在空气中的衰减、反射、多径效应等干扰,如果环境中干扰较小,那么传播因子 n 值就越小,信号传播距离越远,无线信号的传播曲线越接近于理论曲线,基于 RSSI 的测距就12基于无线网络信号的机器人定位技术研究 会越精确。 图 3-4 n 变化时 RSSI 值与距离的关系曲线 3.2 无线信号强度 道的探测 两种信道探测的方法:主动探测和被动探测。主动探测在无线局域网的标准 IEEE 802.11 中 ,无线网卡或 AP 的电路能够测量RF(Radio Frequency,发射频率 )值 ,这个值即为接收信号强度指示 (Receive Signal Strength Indicator, RSSI),即为通常所说的无线信号强度。定义 RSSI 的初衷是给无线网卡的微代码和驱动程序内部使用。当无线网卡需要传送一个包时必须首先确定无线信道是否空闲,如果此时 RSSI 低于信道空闲阈值,网卡芯片就认为该信道没有被其他用户占用。当无线用户漫游时,测量 RSSI 值可以用来判断是否需要执行切换。 3.2.1 无线信IEEE802.11 无线局域网有模式下,无线网卡在每个可用信道上广播发送 probe request 帧, AP 给出响应,无线网卡在收到的响应帧里面找出信号强度最强的那个 AP,向其发送建立连接13基于无线网络信号的机器人定位技术研究 的请求,一旦连接建立,除非当前 AP 的信号强度很弱,需要执行切换,否则无线

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论