无线传感器网络支撑技术课件

上传人:沈*** 文档编号:241934209 上传时间:2024-08-06 格式:PPTX 页数:114 大小:3.03MB
返回 下载 相关 举报
无线传感器网络支撑技术课件_第1页
第1页 / 共114页
无线传感器网络支撑技术课件_第2页
第2页 / 共114页
无线传感器网络支撑技术课件_第3页
第3页 / 共114页
点击查看更多>>
资源描述
无线传感器网络支撑技术定位时间同步数据融合无线传感器网络支撑技术定位1内容提要1.WSN定位概述2.基于测距(range-based)的定位技术3.无需测距(range-free)的定位技术4.典型定位系统5.展望内容提要WSN定位概述21.WSN定位概述什么是定位?定位的应用领域定位的技术指标定位系统的设计要点定位服务的标准化1.WSN定位概述什么是定位?31.WSN定位概述-什么是定位?定位就是确定位置。定位的两种意义:一种是确定自己在系统中的位置;一种是系统确定目标在系统中的位置。位置信息的类型:物理位置物理位置指目标在特定坐标系下的位置数值,表示目标的相对或者绝对位置。符号位置符号位置指在目标与一个信标或者多个信标临近程度的信息,表示目标与基站之间的连通关系,提供目标大致的所在范围。也称“归属定位”1.WSN定位概述-什么是定位?定位就是确定位置。4WSN定位机制的重要性定位机制是定位机制是WSN的基本机制的基本机制没有位置信息的检测消息是没有意义的;应用:战场侦察、目标跟踪、入侵检测、灾难预报等节点定位是定位机制的基础节点定位是定位机制的基础随机部署的网络,需要首先确定传感器节点位置;只有节点定位以后,才能确定节点检测事件的位置;定位的其他用途定位的其他用途报告事件发生的地点目标跟踪和定位协助路由/网络管理物品/财产/医疗设备/固定资产的定位与跟踪6WSN定位机制的重要性定位机制是WSN的基本机制651.WSN定位概述-定位的应用领域导航:了解移动物体在坐标系中的位置,指导移动物体成功到达目的地的工作跟踪:系统实时地了解物体所处位置和移动的轨迹网络路由:优化的路由可以提高系统性能、安全性,节省宝贵的电能基于位置的服务(LBS,LocationBasedService):新的增值服务、应用广泛1.WSN定位概述-定位的应用领域导航:了解移动物体在坐标61.WSN定位概述-定位的技术指标(1)最重要的指标,指定位系统提供的位置信息的精度。绝对精度绝对精度指以长度为单位度量的精度。相对精度相对精度,通常以节点之间距离的百分比来定义。覆盖范围是另一个重要指标,它和定位精度是一对矛盾。精度覆盖范围超声波分米级十多米Wi-Fi和蓝牙3米100米GSM系统100米公里级1.WSN定位概述-定位的技术指标(1)最重要的指标,指71.WSN定位概述-定位的技术指标(1)代价定位系统或算法的代价包括时间代价、空间代价和成本代价等方面。时间代价主要考虑一个定位系统或算法的安装、配置或定位时间等因素;空间代价主要考虑一个定位系统或算法所需的基础设施、网络节点数量或系统硬件尺寸等因素;成本代价则主要考虑实现一种定位系统或算法的基础设施和节点设备的总费用。1.WSN定位概述-定位的技术指标(1)代价81.WSN定位概述-定位的技术指标(2)刷新速度是提供位置信息的频率。比如GPS每秒钟刷新1次影响定位服务的实时性和精度WSN相关的指标功耗,WSN是功耗受限制的带宽,协议栈开销+数据的有效载荷节点密度,节点密度要求越高,单次定位的通信开销越大,消耗的电能越多。91.WSN定位概述-定位的技术指标(2)刷新速度是提供位91.WSN定位概述-定位系统的设计要点两个主要因素:定位机制的物理特性(如:时间同步、传播特性)相应的算法其他设计要求:节点密度扩展性鲁棒性的要求1.WSN定位概述-定位系统的设计要点两个主要因素:101.WSN定位概述-定位服务的标准化定位系统往往是订制系统,没有统一的标准GPS系统,事实标准但其它定位系统也正在发展E-911,1996年美国联邦通信委员会(FCC)制定的移动运营商(紧急救援)提供的基站定位服务标准111.WSN定位概述-定位服务的标准化定位系统往往是订制系统11定位算法的特点自组织性自组织性:传感器节点通常价格低廉,难以大量配备GPS接收机等定位装置,需要基于无线网络的自组织协同定位;健壮性健壮性:节点测量数据常常有误差,定位算法需具有良好的容错性;能量高效能量高效:算法计算复杂度要小、通信开销要低,以利延长网络的生命周期;分布计算分布计算:每个节点独立计算自身的位置,不依赖全局信息来集中式计算。定位算法的特点自组织性:传感器节点通常价格低廉,难以大量配备13相关术语信标节点(anchor)和未知节点邻居节点跳数、跳段距离(Per-hopdistance)基础设施到达时间、到达时间差接收信号强度指示(RSSI)到达角度视线关系(LOS)、非视线关系(NLOS)14相关术语信标节点(anchor)和未知节点1414三边测量算法(Trilateration)已知A、B、C三个节点的坐标,以及它们到节点D的距离,确定节点D的坐标为;三边测量算法(Trilateration)已知A、B、C三个15三角测量算法(Triangulation)已知A、B、C三个节点的坐标,节点M相对于节点A、B、C的角度,确定节点M的坐标;首先求解O1以及O2、O3坐标,然后转换为三边测量法16AO1C的角度r1:基于A、M、C三点的外接圆的半径O1:基于A、M、C三点的外接圆的圆心三角测量算法(Triangulation)已知A、B、C三个16极大似然估计法已知1、2、3等n个节点的坐标,及它们到节点D到距离,确定节点D的坐标;最小均方差估计算法;极大似然估计法已知1、2、3等n个节点的坐标,及它们到节点D17定位算法的分类根据定位过程中是否需要测量实际节点间的距离,把定位算法分为:基于测距的(range-based)定位利用测量节点间实际距离或方位计算未知节点位置;测距无关的(range-free)定位利用节点间的估计距离计算未知节点位置;利用特征进行位置关联不需要直接测量节点间距离定位算法的分类根据定位过程中是否需要测量实际节点间的距离,181.WSN定位概述2.基于测距(range-based)的定位技术3.无需测距(range-free)的定位技术4.典型定位系统5.展望内容提要21WSN定位概述内容提要2121基于距离的定位机制基本思想(range-based)通过测量节点(即:待定位节点)与信标节点间的实际距离或方位进行定位。三个阶段测距阶段:未知节点首先测量到邻居节点的距离或角度,然后进一步计算到邻近信标节点的距离或方位;定位阶段:未知节点在计算出到达三个或三个以上信标节点的距离或角度后,利用三边测量法、三角测量法或极大似然估计法计算未知节点的坐标;修正阶段:对求得的节点坐标进行求精,提高定位精度,减少误差;基于距离的定位机制基本思想(range-based)222.基于测距(range-based)的定位技术三边定位和多边定位信号强度(RSS)信号传播时间/时间差(ToA/TDoA/ToF)接收信号角度定位(AoA)23RSS:RadioSignalStrength;TOA:TimeOFArrivalAOA:AngleofArrivalTDOA:TimeDifferenceofArrivalTOF:TimeofFlightPDOA:PhaseDifferenceofArrival2.基于测距(range-based)的定位技术三边定位232.基于测距的定位技术-三边定位和多边定位信号强度(信号强度(RSS)通过信号在传播中的衰减来估计节点之间的距离根据信道模型求解距离:PL(d)为接收信号强度、PL(d0)为参考距离d0处的信号强度信道的时变特性:信道由于受到多径衰减(Multi-pathFading)非视距阻挡(Non-of-SightBlockage)的影响PL(d0).单位距离地点测得的接收信号强度如,距离发送节点1米处的接收信号强度(dBm)2.基于测距的定位技术-三边定位和多边定位信号强度(RS242.基于测距的定位技术-三边定位和多边定位多边定位多边定位Multilateration 多次测量方程的个数大于变量的个数估计方法:最小二乘(LS,LeastSquare)极大似然(MLE,MaximumLikelihoodEstimation)最小均方差(MMSE,MinimumMeanSquareError)2.基于测距的定位技术-三边定位和多边定位多边定位Mul252.基于测距的定位技术-三边定位和多边定位多次测量方程的个数等于变量的个数需要考虑无解的情况,求最优近似解262.基于测距的定位技术-三边定位和多边定位多次测量方程的262.基于测距的定位技术-三边定位和多边定位信号传播时间信号传播时间/时间差(时间差(TOA/TDOA/TOF)ToATDoAToFVUS超声速率,近似为340m/s(和气温有关);VRF光速;ToA方式,要求收发节点双方严格同步!ToF:timeofflight2.基于测距的定位技术-三边定位和多边定位信号传播时间/27基于TOA定位机制(1)基本思想已知信号的传播速度,根据信号的传播时间来计算节点间的距离,然后利用三边或极大似然估计法等计算出节点的位置;评价精度高;要求节点间具备精确的时间同步;如广播无线电授时对传感器节点的硬件和功耗较高的要求;基于TOA定位机制(1)基本思想28基于TOA定位机制(2)思想:伪噪声序列信号作为声波信号;组成:扬声器模块、麦克风模块、无线电模块和CPU模块;过程:发送节点的扬声器模块在发送伪噪声序列信号的同时,无线电模块通过无线电同步消息通知接收节点伪噪声序列信号发送的时间,接收节点的麦克风模块在检测到伪噪声序列信号后,根据传播时间和速度计算发送节点和接收节点之间的距离;利用三边测量算法或极大似然估计算法计算出自身位置;29基于TOA定位机制(2)思想:伪噪声序列信号作为声波信号;229基于TDOA的定位(1)原理发射节点同时发射两种不同传播速度的无线信号,接收节点根据两种信号到达的时间差以及已知这两种信号的传播速度,计算两个节点之间的距离,再通过已有基本的定位算法计算出节点的位置;基于TDOA的定位(1)原理302.基于测距的定位技术-接收信号角度定位利用角度关系定位利用角度关系定位已知已知两点和其夹角两点和其夹角确定确定一点一点已知已知三点和三个夹角三点和三个夹角确定一点确定一点(x1,y1)、(x2,y2)分别为A1、A2的坐标(x1,y1)、(x2,y2)、(x3,y3)分别为A1、A2、A3的坐标2.基于测距的定位技术-接收信号角度定位利用角度关系定位已31基于AOA的定位(1)基本思想接收节点通过天线阵列或多个超声波接收机感知发射节点信号的到达方向,计算接收节点和发射节点之间的相对方位或角度,再通过三角测量法计算出节点的位置;32AOA:AngleofArrivalCPU读取不同阵列信号的延迟差会对定位精度有影响基于AOA的定位(1)基本思想32AOA:Angleof321.WSN定位概述2.基于测距(range-based)的定位技术3.无需测距(range-free)的定位技术4.典型定位系统5.展望内容提要33WSN定位概述内容提要33333.无需测距(range-free)的定位技术质心算法DV-Hop算法基于指纹的定位方法视觉定位可见光定位。3.无需测距(range-free)的定位技术质心算法34质心算法(1)多边形的几何中心,称为质心,多边形顶点坐标的平均值就是质心节点的坐标。质心定位算法首先确定包含未知节点的区域,计算这个区域的质心,并将其作为未知节点的位置质心算法(1)多边形的几何中心,称为质心,多边形顶点坐标的平35质心算法(2)基本过程信标节点周期性向邻近节点广播信标分组,信标分组中包含信标节点的标识号和位置信息;当未知节点接收到来自不同信标节点的信标分组数量超过某一个门限k或接收一定时间后,就确定自身位置为这些信标节点所组成的多边形的质心。评价简单:基于网络连通性,无信标节点和未知节点协调;假设节点都拥有理想的球型无线信号传播模型,而非实际上无线信号的传播模型;位置估计精确度和信标节点的密度和分布有很大关系。上图中,假定每个节点传输半径都是R,天线各向同性;目标节点收到四个绿色节点的信号,则其位置在红色区域内,但具体位置无法确定,用质心法,可以得到一个较好的估计值,但也可能估计歪了比如左边信标节点较多,右边较少的话质心算法(2)基本过程上图中,假定每个节点传输半径都是R,天36距离向量-跳段定位算法DistanceVectorHop,类似于传统网络中的距离向量路由机制基本思想首先:计算未知节点与信标节点之间的最小跳数;然后:估算每跳的平均距离,利用最小跳数乘以平均每跳距离,得到未知节点与信标节点之间的估计距离,最后:利用三边测量法或极大似然估计法计算未知节点的坐标37距离向量-跳段定位算法DistanceVectorHop37举例:DV-Hop算法的定位过程信标节点L2计算的每跳平均距离为(40+75)/(2+5)=16.42A从L2获得每跳平均距离,则节点A与三个信标节点之间的距离分别为L1:316.42,L2:216.42,L3:316.42;L3AL1L241举例:DV-Hop算法的定位过程L3AL1L24141基于指纹的定位将信号强度看做“特征”预先布置N个参考节点测出N个参考节点信号的强度,得到一个N维向量(被称为指纹)事先测出区域中每个位置的特征向量将目标测出的特征向量和事先测量值比对,找出位置FMGSMMagnetic FieldWhats Next?WiFi基于指纹的定位将信号强度看做“特征”FMGSMMagneti42缺点:不能应对动态变化;人工代价高;精度差ABC缺点:不能应对动态变化;人工代价高;精度差ABC4344基于视觉的定位SLAM:Simultaneous localization and mappinghttp:/vision.in.tum.de/research/vslam/lsdslam44基于视觉的定位SLAM:Simultaneouslo基于可见光的定位至少3个光源作为信标发送自己的位置手机或其他接收端在接收到3个信标信息后,根据计算机视觉技术计算自己的位置基于可见光的定位451.WSN定位概述2.基于测距(range-based)的定位技术3.无需测距(range-free)的定位技术4.典型定位系统5.展望内容提要WSN定位概述内容提要465.典型定位系统全球和区域导航系统全球导航系统地区导航系统无线传感器网络定位系统使用RSS方式定位的系统使用TOA/TDOA方式定位的系统混合定位系统无需测距的定位系统5.典型定位系统全球和区域导航系统475.典型定位系统-全球和区域导航系统全球导航系统:全球范围(1)GPSGPS使用24颗人造卫星在离地面约2万公里的高空上,以12小时的周期环绕地球运行。在地面上的任意一点都可以同时观测到4颗以上的卫星。由于卫星的位置精确可知,通过4颗卫星发出的信号,我们可得到卫星到接收机的距离。GPS精度达到5-10m,专用车载GPS导航仪已经广泛使用于车辆导航等应用领域。为确保全球领先地位,美国正计划对为确保全球领先地位,美国正计划对GPS进行有史以来最大规模的技术升级。进行有史以来最大规模的技术升级。升级后的美军第升级后的美军第3代全球定位系统,代全球定位系统,信号发射功率可提高信号发射功率可提高100倍,定位精度倍,定位精度提高提高到到0.2-0.5米米,这样可以使,这样可以使GPS制导武器的精度达到制导武器的精度达到1米以内米以内,而抗干扰能而抗干扰能力也将大大加强。力也将大大加强。5.典型定位系统-全球和区域导航系统全球导航系统:全球范485.典型定位系统-全球和区域导航系统全球导航系统:全球范围(2)Galileo系统(欧盟)伽利略系统是中高度圆轨道(MEO)方案,该系统预期由30颗中高度圆轨道卫星和2个地面控制中心组成,其中27颗卫星为工作卫星,3颗为候补。卫星高度为24126公里,位于3个倾角为56度的轨道平面内。伽利略系统可以分发实时的米级定位精度信息,这是现有的卫星导航系统所没有的。迄今截止,Galileo系统部署严重滞后,总共只发射了8颗星,可以组成网络,初步发挥地面精确定位的功能.2015年1月,中国北斗与欧洲伽利略卫星导航系统频率协调达一致意见5.典型定位系统-全球和区域导航系统全球导航系统:全球范495.典型定位系统-全球和区域导航系统全球导航系统:全球范围(3)Glonass导航系统(俄罗斯)该系统需要18颗运行卫星提供覆盖全俄罗斯的持续的导航服务,需要至少24颗卫星可提供全球导航服务目前,俄GLONASS卫星导航系统拥有工作卫星28颗(4颗备份),分布在3个轨道平面上。每颗卫星都在1.91万公里高的轨道上运行,周期为11小时15分。当前,GLONASS系统处于基本运行状态,其精度要比美国GPS系统低。俄罗斯2010年成功发射3颗Glonass卫星(2010.09.02)但另有3颗发射失败(2010.12);2013年7月,另有一箭三星发射失败;2014年3月24日俄成功发射一颗“格洛纳斯”导航卫星。2011年2月,发射首颗格洛纳斯-K导航卫星,它比第二代“格洛纳斯M”卫星服役期限更长,可达10年,重量更轻,导航更为准确GLONASS定位的精准度,和GPS相比有一定差距,但其具有更强的抗干扰能力。46on11August2010,SergeiIvanovannouncedaplantointroducea25%importdutyonallGPS-capabledevicesandforceallcarmanufacturersinRussiatosupportGLONASS实际上,至2010年,俄国内已有23%的飞机、87%的船只和80%的公共交通工具使用“格洛纳斯”。Since2012,GLONASSwasthesecondmostusedpositioningsysteminmobilephonesafterGPS7December2015,thesystemwasofficiallycompleted5.典型定位系统-全球和区域导航系统全球导航系统:全球范505.典型定位系统-全球和区域导航系统全球导航系统:全球范围(4)北斗系统(中国)北斗双星定位系统是我国自行建立起来的一种区域性定位系统(RDSS)。2003年5月25日,我国成功发射了第三颗“北斗一号”导航定位卫星,作为“北斗导航定位系统”的备份星,连同2000年10月31日和12月21日发射升空的两颗“北斗一号”导航定位卫星和一个地面中心站,形成了一个较为完善的“双星导航定位系统”。“双星导航定位系统”应归于“卫星无线电定位服务”(RDSS)。北斗卫星导航与美国的GPS相比,最具特色的就是它的短信功能,每条能发送120个汉字,目前正在进行系统改建,以后短信将达到1000个汉字或更大的传输程度.截止截止20122012年底,已发射年底,已发射第十六颗北斗导航系统组网卫星,正第十六颗北斗导航系统组网卫星,正式形成了覆盖亚太地区的北斗二号系统式形成了覆盖亚太地区的北斗二号系统 北斗卫星导航系统自北斗卫星导航系统自2011年年12月正式宣布提供试运行服月正式宣布提供试运行服务以来,系统运行稳定,服务性能不断提升。系统测试评务以来,系统运行稳定,服务性能不断提升。系统测试评估表明,估表明,北斗系统定位精度平面北斗系统定位精度平面1010米、高程米、高程1515米,测速精米,测速精度度0.20.2米米/秒,授时精度秒,授时精度5050纳秒纳秒,已逐步拓展到交通运输、,已逐步拓展到交通运输、气象、渔业、林业、电信、水利、测绘等应用领域,产生气象、渔业、林业、电信、水利、测绘等应用领域,产生出显著的经济、社会效益。出显著的经济、社会效益。巴基斯坦、印尼、老挝、文莱、缅甸和泰国等是近期重点开发的外巴基斯坦、印尼、老挝、文莱、缅甸和泰国等是近期重点开发的外国用户国用户 预计到预计到2020年,我国将建成由年,我国将建成由5颗地球静止轨道和颗地球静止轨道和30颗地球非静止轨颗地球非静止轨道卫星组网而成的全球卫星导航系统,将为全球提供服务道卫星组网而成的全球卫星导航系统,将为全球提供服务全球定位市场的竞争态势:全球定位市场的竞争态势:“一家领先,三家加速跑一家领先,三家加速跑”,GPS虽然还占据主导,但其优势正逐步虽然还占据主导,但其优势正逐步被其他三大系统所消解。如果说被其他三大系统所消解。如果说GPS胜在成熟,胜在成熟,“伽利略伽利略”胜在精准,胜在精准,“格洛纳斯格洛纳斯”胜在抗干扰能力强,那么胜在抗干扰能力强,那么“北斗北斗”的优势则在于开放性和互动的优势则在于开放性和互动性。性。5.典型定位系统-全球和区域导航系统全球导航系统:全球范515.典型定位系统-无线传感器网络定位系统使用指纹方式定位的系统RADAR(2000)Microsoft的RADAR定位系统利用“指纹识别”技术进行定位,解决WLAN中定位移动计算设备的问题。SpotON(1999)RSS:Radio Signal Strength5.典型定位系统-无线传感器网络定位系统使用指纹方式定位的525.典型定位系统-无线传感器网络定位系统使用指纹方式定位的系统RADAR(2000)通过对特定环境下的RF信号衰落特征值进行处理实现的。数据处理处理分成2个阶段:离线阶段(off-linephase)和在线阶段(on-linephase)。离线阶段训练不同参考位置所对应(试验环境下的)3个基站的信号强度信息,生成信号指纹(每个指纹对应一个信号向量,也对应一个参考位置)信息。在线阶段随时采集3个基站的信号信息,生成未知位置的信号强度向量,与各个指纹相比对,进行归属定位。影响:有人、无人,对信号影响很大5.典型定位系统-无线传感器网络定位系统使用指纹方式定位的545.典型定位系统-无线传感器网络定位系统使用指纹方式定位的系统SpotON(1999)SpotOn标签的硬件由DragonballEZ处理器、在916.5MHz的TR1000射频收发器和10-bitA/D转换器构成。该系统基于射频接收信号强度(RSS)分析的三维位置感知方法,实现小范围内的定位。505.典型定位系统-无线传感器网络定位系统使用指纹方式定位的555.典型定位系统-无线传感器网络定位系统使用TOA/TDOA方式定位的系统BatSystem(1999)Cricket(2000)5.典型定位系统-无线传感器网络定位系统使用TOA/TDO565.典型定位系统-无线传感器网络定位系统使用TOA/TDOA方式定位的系统BatSystem(1999)Cricket(2000)室内定位系统Badge系统是ActiveBadge的后继发展,是一种基于测距(range-based)的定位技术。如右图所示,该系统使用超声波信号的TOA实现三维空间定位,使用多边定位方法提高精度。Bat系统的定位精度最高达到3cm。MIT提出了一种融合TDOA和信号到达相位差的硬件解决方案CricketCompass,其原型系统可在40角内以5的误差确定接收信号方向。Cricket系统是麻省理工学院的Oxygen项目的一部分,用来确定移动或静止节点在大楼内的具体所在房间位置。该定位系统利用射频信号与超声波信号到达时间间隔和各自的传播速度,计算出未知位置节点到已知位置节点的距离。525.典型定位系统-无线传感器网络定位系统使用TOA/TDO575.典型定位系统-无线传感器网络定位系统混合定位系统CalamariAHLoS(AdHocLocalizationSystem)(2001)5.典型定位系统-无线传感器网络定位系统混合定位系统585.典型定位系统-无线传感器网络定位系统混合定位系统CalamariCalamar采用超声波传播时间(TOA)和接收电信号强度(RSS)方式定位。使用超声波的测距,将49个节点部署在144平方米的范围。定位中等误差0.53m。使用RSS,系统分别在半个足球场,定位中等误差4.1m。5.典型定位系统-无线传感器网络定位系统混合定位系统Cal595.典型定位系统-无线传感器网络定位系统混合定位系统AHLoS(AdHocLocalizationSystem)(2001)AHLoS使用RSS进行接近情况探测,同时使用RF和超声波的收发时间进行TDOA测量。AHLoS系统中使用3种多边定位算法:原子式(atommultilateration)、协作式(collaborativemultilateration)和迭代式(iterativemultilateration)。原子式多边定位就是普通的最大似然估计定位。55原子式协作式迭代式5.典型定位系统-无线传感器网络定位系统混合定位系统55原605.典型定位系统-无线传感器网络定位系统无需测距的定位系统(归属定位类)ActiveBadge(1992)每一个目标上安装一个badge。每个badge周期地每15秒钟,红外线发送大约持续0.1秒的唯一ID号。已知位置的参考节点收到这些信号,传送到网络。系统知道当前某个badge在哪一个cell附近。ActiveBadge系统的缺点是部署大规模网络(即:大量参考节点)困难,同时,红外线容易受到光线的干扰,尤其是在户外。因此,ActiveBadge是一个室内的基于小区(cell-based)的定位系统.即参考节点相互较远,其覆盖范围没有交集意图:只定位到关键位置。5.典型定位系统-无线传感器网络定位系统无需测距的定位系统61WiFiSlam室内定位技术2013年3月24日,苹果确认以2000万美元收购室内地理位置服务商WiFiSlam。该公司的产品允许智能机用户实时精确定位朋友的位置,精度可达2.5米。WifiSLAM的技术则利用多种智能手机中的传感设备进行定位,包括Wifi天线、GPS、陀螺仪、加速计和磁力计,并且通过机器学习和模式识别等算法将这些数据绘制这一张准确的室内地图。SLAM:Simultaneous localization and mapping,不需要先验知识或者提前标定指纹。WiFiSlam室内定位技术2013年3月24日,苹果确认以62思科室内定位技术思科和SITA公司合作,在麦哥本哈根国际机场建立了一套室内定位系统,该系统包含600个AP接入点,可通过Wi-Fi信号分析客户行为,实现基于基于信号强度的信号强度的归属定位归属定位。误差在10英尺(约合3米)以内。主要作用:防止飞机延误:飞机的延误原因之一是乘客传完登机牌后没有按时登机,该系统可以根据乘客和特定登机口的距离提前提醒乘客登机,取代传统的广播提醒改为定向针对个人的提醒。提供机场的客流量和关键性能指标的实时信息,如平均排队时间。为使用iPhone的乘客更有效地在航站楼中导航,提供地图和机场服务信息。思科室内定位技术思科和SITA公司合作,在麦哥本哈根国际机场63IndoorAtlas室内定位IndoorAtlas定位技术是利用地磁在室内的变化进行室内导航。现代建筑的钢筋混凝土结构会在局部范围内对地磁产生扰乱,指南针可能也会因此受到影响。原则上来说,非均匀的磁场环境会因其路径不同产生不同的磁场观测结果。特点:受人体影响小,但受金属影响大IndoorAtlas室内定位IndoorAtlas定位技64Google室内定位技术Google已经在android4.0上集成室内定位API,通过networkprovider接口设置可以从GPS切换为wifi指纹定位。定位原理为基于wifi的指纹定位,以mac地址为唯一标识,通过众包(crowdsensing)方式(用户上传指纹信息)采建立指纹库。定位精度和参考点粒度有关。Google室内定位技术Google已经在android465Nokia联盟Nokia与Broadcom、Samsung、SonyMobile和Qualcomm等22家公司连手,集合业内的创新技术共同打造名为In-Location的行动室内定位服务。In-Location将会用到(低功耗)蓝牙4.0和Wi-Fi技术。该系统的好处是,它使用2.4GHz的频率,蓝牙和WiFi是相同的频率,因此现有的手机不需要添加额外的天线,它完全兼容市面上的手机。你只需要在手机上安装一个新开发的定位软件就好了。更重要的是,这种短距离的定位信号能够把功耗控制在一个很低的水平,它所需要的能耗,只是接收普通GPS信号的三十分之一。64Nokia联盟Nokia与Broadcom、Samsung66百度2012年9月21日消息,百度地图正式推4.0版本,在iOS及Android平台上线,包括室内定位技术。目前室内定位功能目前仅支持北京地区的6家大型商场,即中关村欧美汇、西直门凯德MALL、王府井北京百货大楼、王府井新东安APM、东直门来福士、东直门银座等商场。属于基于wifi的指纹定位,没有特殊优化,实测误差超过20米。百度2012年9月21日消息,百度地图正式推4.0版本,在i67无线传感器网络支撑技术定位技术时间同步融合无线传感器网络支撑技术定位技术68时间同步的必要性晶体振荡器的频率本身存在偏差,同时又容易受到湿度、电磁波干扰等影响每个节点的时间并非同步的时间同步的必要性晶体振荡器的频率本身存在偏差,同时又容易受到69时间同步相互协作的完成感知任务、网络管理任务相互协作的完成感知任务、网络管理任务集中式系统与集中式系统与分布式系统分布式系统集中式:事件间有着明确的时间先后关系,不存在同步问题集中式:事件间有着明确的时间先后关系,不存在同步问题分布式:同步是必需的,只是对同步的要求程度不同分布式:同步是必需的,只是对同步的要求程度不同无线传感器网络时间同步无线传感器网络时间同步典型的分布式系统典型的分布式系统是无线传感器网络应用的基础是无线传感器网络应用的基础时间同步相互协作的完成感知任务、网络管理任务70时间同步技术的应用场合多传感器数据压缩与融合多传感器数据压缩与融合低功耗低功耗MAC协议、路由协议协议、路由协议网络管理(例如覆盖率等)的要求网络管理(例如覆盖率等)的要求测距、定位(位置相关报务,测距、定位(位置相关报务,LBS)分布式系统的传统要求分布式系统的传统要求.时间同步技术的应用场合多传感器数据压缩与融合71WSN时间同步机制的主要性能参数最大误差:一组传感器节点之间的最大时间差最大误差:一组传感器节点之间的最大时间差或相对外部标准时间的最大差值。或相对外部标准时间的最大差值。同步期限:节点保持时间同步的时间长度。同步期限:节点保持时间同步的时间长度。同步范围:节点保持时间同步的区域范围。同步范围:节点保持时间同步的区域范围。可用性:范围覆盖的完整性。可用性:范围覆盖的完整性。效率:达到同步精度所经历的时间以及消耗的效率:达到同步精度所经历的时间以及消耗的能量。能量。代价和体积:需要考虑节点的价格和体积。代价和体积:需要考虑节点的价格和体积。WSN时间同步机制的主要性能参数最大误差:一组传感器节点之间时间同步技术的分类排序、相对同步与绝对同步逻辑时间同步绝对时间同步外同步与内同步参考源不同局部同步与全网同步同步对象的范围不同时间同步技术的分类排序、相对同步与绝对同步73传统与挑战传统同步方法传统同步方法NTP:网络时间协议:网络时间协议GPS:全球定位系统:全球定位系统传感器网络的挑战传感器网络的挑战传统与挑战传统同步方法74NTP(NetworkTimeProtocol)体系结构(网络)NTP(NetworkTimeProtocol)体系75NTP(NetworkTimeProtocol)体系结构(单机)NTP(NetworkTimeProtocol)体系结构NTP(NetworkTimeProtocol)NTP不适合不适合WSNWSN体积、计算能力和存储空间存在体积、计算能力和存储空间存在限制,而限制,而NTP要频繁的进行信息交换要频繁的进行信息交换传输方式不同:不可靠无线而非有线传输方式不同:不可靠无线而非有线拓扑动态性较强拓扑动态性较强WSN可能只有少数节点有可能只有少数节点有GPS等时间等时间模块模块WSN的目标是局部最优而非全局最优的目标是局部最优而非全局最优NTP(NetworkTimeProtocol)NTP不77GPS(GlobalPositionSystem)从根本上解决了人类在地球上的导航与定位从根本上解决了人类在地球上的导航与定位问题。问题。每颗卫星上配备有高精度的铷、铯原子钟,每颗卫星上配备有高精度的铷、铯原子钟,并不断发射其时间信息并不断发射其时间信息地面接收装置同时接收地面接收装置同时接收4颗卫星的时间信息,颗卫星的时间信息,采用伪距测量定位方法可计算出时间和位置采用伪距测量定位方法可计算出时间和位置信息信息缺点(室内、功耗、成本等)缺点(室内、功耗、成本等)GPS(GlobalPositionSystem)从根78传感器网络的挑战室内、矿井、森林,有遮挡室内、矿井、森林,有遮挡低功耗、低成本和小体积低功耗、低成本和小体积传输延迟的不确定性传输延迟的不确定性可扩展性、移动性可扩展性、移动性健壮性、安全性健壮性、安全性网络规模大、多点协作网络规模大、多点协作传感器网络的挑战室内、矿井、森林,有遮挡79挑战-传输延迟的不确定性SendtimeAccesstimeTransmissiontimeReceptiontimeReceivetimePropagationtimeSenderReceiver发送时间发送时间:发送节点构造和发送时间同步消息所用时间。:发送节点构造和发送时间同步消息所用时间。e.g.,系系统调用时间;内核调度时间;消息从主机发送到网络接口时间。统调用时间;内核调度时间;消息从主机发送到网络接口时间。访问时间访问时间:发送节点等待访问网络传输信道的时间。:发送节点等待访问网络传输信道的时间。最不确定最不确定传播延迟传播延迟:发送节点传输到接收节点所经历的时间。:发送节点传输到接收节点所经历的时间。接收时间接收时间:从接收节点的网络接口接收到消息到通知主机消息达:从接收节点的网络接口接收到消息到通知主机消息达到事件所经历的时间间隔。到事件所经历的时间间隔。挑战-传输延迟的不确定性SendAccessTransmi80传输延迟的进一步细化(在Mica2上)时间时间典型值典型值特性特性Sendtime&ReceiveSendtime&Receivetimetime0100ms0100ms不确定,依赖处理器负载、操不确定,依赖处理器负载、操作系统系统调用开销作系统系统调用开销AccesstimeAccesstime10500ms10500ms不确定,依赖信道负载。不确定,依赖信道负载。Transmissiontime&Transmissiontime&ReceptiontimeReceptiontime1020ms1020ms确定,依赖报文长度和发送速确定,依赖报文长度和发送速率。率。PropagationtimePropagationtime1s1s(距离(距离300300米)米)确定,依赖收发方物理距离和确定,依赖收发方物理距离和传播媒质特性。传播媒质特性。InterruptwaitingtimeInterruptwaitingtime在大多数情况下在大多数情况下5s5s,在重,在重负载下,可达负载下,可达30s30s不确定,依赖处理器类型和处不确定,依赖处理器类型和处理器负载。理器负载。Encodingtime&Encodingtime&DecodingtimeDecodingtime100200s100200s,2s400EPOCHDURATION1s1EpochEpochNodeidNodeidLightLightTempTempAccelAccelSoundSound01455xxx02389xxx11422xxx12405xxxSensorsTimeispartitionedintoepochsofdurationAsingleaggregatedvalueisproducedtocombinethereadingsofalldevicesduringtheepochDeclarativeQueriesforSensor103AggregationQueriesSELECTroomNo,AVG(sound)FROMsensorsGROUPBYroomNoHAVINGAVG(sound)200EPOCHDURATION10sRooms w/sound 20032SELECTAVG(sound)FROMsensorsEPOCHDURATION10sEpochAVG(sound)04401445Epoch roomNo AVG(sound)01360025201137012520AggregationQueriesRoomsw/so104Section4.1ofTAGIllustration:Aggregation12345112341123451Sensor#Slot#Slot1SELECT COUNT(*)FROM sensorsSection4.1ofTAGIllustration105Illustration:Aggregation123451122341123452Sensor#Slot#Slot2SELECT COUNT(*)FROM sensorsIllustration:Aggregation12345106Illustration:Aggregation123451122313411234531Sensor#Slot#Slot3SELECT COUNT(*)FROM sensorsIllustration:Aggregation12345107Illustration:Aggregation123451122313451123455Sensor#Slot#Slot4SELECT COUNT(*)FROM sensorsIllustration:Aggregation12345108Illustration:Aggregation1234511223134511123451Sensor#Slot#Slot 1SELECT COUNT(*)FROM sensorsIllustration:Aggregation12345109FlowUpthetreeduringanepoch、parentschoosethedurationoftheintervalinwhichtheywillreceivevalues?FlowUpthetreeduringanepo110111定向扩散的工作过程采用查询-响应操作模式:任务命名:各数据以(attribute,value)命名;Interest广播:sink广播一条查询消息(Interest);Interest扩散:网络中的传感器节点(sources);梯度建立:该扩散过程建立了网络梯度gradients;数据汇报:一旦sources检测到任务相关数据便沿着多条路径流向interest的发起者;融合:网络上的中间节点可以见机融合interest;聚合、关联或者缓存数据;强化路径:使用加强和减弱来强化多条路径中的一条或几条111定向扩散的工作过程采用查询-响应操作模式:112工作过程示例“告诉我在(100,20)区域内4脚动物的位置”(100,20)区域内的节点收到interest后立即启动传感器收集有关4脚动物的数据;有关4脚动物的位置信息沿着interest传播的逆向路径返回;112工作过程示例“告诉我在(100,20)区域内4脚动物的113命名Interest中type和rect的值一样时可以融合Data中所有属性和值一样时可以融合113命名Interest中type和rect的值一样思考题WSN中融合的定义和作用理解常用的融合方法其工作原理和适用范围思考题WSN中融合的定义和作用114
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!