您好,欢迎访问三七文档
节点定位技术概述节点定位技术研究现状与发展节点定位技术关键问题基于测距的定位技术无需测距的定位技术协作定位技术无线节点定位技术无线传感器网络节点定位:依靠网络中少量的位置已知的节点,通过邻居节点间有限的通信和某种定位机制确定网络中所有未知节点的位置。节点定位在实际应用中包含两种含义:自定位——确定节点自身在系统中的位置目标定位——确定目标节点在系统中的位置节点定位技术概述信标节点:已知自身位置信息的节点,可通过GPS定位设备或手工配置、确定部署等方式预先获取位置信息,为其他节点提供参考坐标。未知节点:信标节点以外的节点统称为未知节点,也有文献称为盲节点。邻居节点:一个节点通信距离范围内的所有节点的集合。跳数:两个节点之间跳段的总数。跳距:两个节点之间各跳段的距离之和。节点连接度:节点可以探测发现到的邻居节点个数。网络连接度:所有节点的邻居个数取平均值,可反映传感器配置的密集程度节点定位技术概述——一些概念传感器网络的定位算法通常需要具备以下特点:自组织性:传感器网络的节点随机部署,不依赖于全局基础设施协助定位;健壮性:传感器节点的硬件配置低,能量有限,可靠性较差,定位算法必须能够容忍节点失效和测距误差;节能性:尽可能地减少算法中计算的算法复杂度,减少节点间的通信开销,以尽量延长网络的生存周期;分布式:无线传感器网络通常是大规模部署网络,节点数目多,定位任务将不会是单个节点所能承担的,这就需要定位算法具有一定的分布式,把任务分派到各个节点;可扩展性:无线传感器网络中的节点数目可能是成千上万甚至更多,为了满足对不同规模的网络的适用性,定位算法必须具有较强的可扩展性。节点定位技术概述——要求作为一种全新的技术,无线传感器网络具有许多挑战性的研究课题,而定位就是其中之一,定位也是大多数应用的基础和前提传感器节点的微型化和有限的电池供电能力使其在节点硬件的选择上受到很大的限制,低功耗是其最主要的设计目标。必须针对密集性,节点的计算、存储和通信等能力都有限的特定场合设计有效的低功耗定位算法近十年来,无线传感器网络自身定位问题研究有了许多新颖的解决方案和思想,但是每种系统和算法都是用来解决不同的问题或支持不同的应用的,它们用于定位的物理现象、传感器设备的组成、能量需求、基础设施和时空的复杂性等许多方面有所不同。对现有的WSN定位研究成果研究比较发现,没有一种定位方案能在有效减少通信开销、降低功耗、节省网络带宽的同时获得较高的定位精度。而且大部分停留在仿真和实验阶段。因此,该领域还有待更多的人提出更好的方法,以求更好地解决定位问题,使得无线传感器网络能够真正在实际生活中得到广泛的应用。节点定位技术的研究现状和发展目前,在节点定位应用中,由于受传感器节点能量有限、可靠性差、网络规模大且节点随机布放、无线模块的通信距离有限等影响,对定位算法和定位技术提出了很高的要求。一般来说我们从定位区域与精确度、实时性和能耗三个方面来衡量节点定位技术的好坏。1.定位区域与精确度定位区域与精确度是传统定位方法和无线传感器网络定位都具有的衡量指标,而且定位区域和精度一般都是互补存在的,定位区域越大,意味着精度越小。2.实时性实时性是定位技术的另外一个关键指标,实时性与位置信息的更新频率密切相关,位置信息更新频率越高,实时性越强3.能耗能耗是无线传感器网络独有的一个衡量指标。在无线传感器网络中,节点的电能靠电池来供应,电池是不可替换的,因此节省能量就成了无线传感器网络中一个重要的问题。另外,还有一些小的方面来衡量无线传感器网络定位技术的好坏,如定位技术的扩展性、鲁棒性和节点带宽的占用等。节点定位技术的研究现状和发展利用信标节点的位置,通过测量和估计信标节点与目标节点的距离,我们就能够利用它们之间的关系很容易地算出目标节点的位置。基于测距的定位技术涉及几何中的图形问题,已知节点的位置,求另外几个节点的位置,比较常用的方法有:三边定位法角度定位法角度定位需要另外测量接收信号夹角,测量出夹角后使用数学几何条件,确定节点的位置。因为测量的信号夹角不可能很精确,所以AOA的精度不理想。节点定位技术——基于测距的定位1.基本思想三边定位法如图所示,已知A、B、C三个节点的坐标分别为(x1,y1)、(x2,y2)、(x3,y3)。测得它们到未知节点D的距离分别为d1、d2、d3。假设节点D的坐标为(x,y)。以A、B、C三点为圆心,d1、d2、d3为半径做圆,三圆的焦点即为节点D的坐标。基于测距的定位技术——三边定位法那么,我们可以列出以下公式:将第一个方程和第二个方程同时减去第三个方程,得到结果222222131313131322222223232323232()2()2()2()xxxyyyxxyyddxxxyyyxxyydd将其写成线性方程的形式,AX=B,其中222222131313131322222223232323232()2()2()2()xxyyxxyyddxxxyyyxxyyddABX基于测距的定位技术——三边定位法由此可以得出节点D的坐标为1222222131313131322222223232323232()2()2()2()xxyyxxyyddxyxxyyxxyydd基于测距的定位技术——三边定位法三边定位技术的计算方法比较简单,在已知两点之间距离的情况下,采用单纯的数学公式就可以计算出来,节点之间距离的测量才是三边定位技术的最难点,一般来说,有三种算法可以测量两个节点之间的距离:根据接收信号的强度来计算距离;根据信号传播时间或者时间差来计算距离;根据接收信号相位差定位。2.主要技术1)根据接收信号强度定位,信号衰减模型如下式:式中,P(d)、P(d0)分别表示在距离基站d、d0处的信号强度,P(d)是接收节点实际测得的信号强度RSSI,P(d0)一般可以距天线d0米处的路径衰减来代替。基于测距的定位技术——三边定位法2)根据信号传播时间测距(TOA)该技术是采用信号到达时间来测量距离的,是一种基于电波传输时间的定位技术。己知信号传播速度,通过测量信号从发射机传播到多个接收机所消耗的传播时间来确定移动用户的位置TOA测距的基本思想是测量移动台发射信号的到达时间,并且在发射信号中要包含发射时间标记以便接收基站确定发射信号所传播的距离,该方法要求移动台和基站的时间精确同步为了测量移动台的发射信号的到达时间,需要在每个基站处设置一个位置测量单元,为了避免定位点的模糊性,该方法至少需要三个位置测量单元或基站参与测量基于测距的定位技术——三边定位法如图所示,有A、B、C三个基站,因为节点间的距离测量都是一样的,这里我们就假定先测量基站A到目的节点的距离。假设基站A到目的节点D的距离为d,声波传播速度为v,在T1时刻基站A发射机发射一个声波信号给目的节点D,D节点在T2时刻接收到该声波信号,经过短暂的处理之后,在T3时刻目的节点D回送一个声波测距信号给A节点,在T4时刻A节点接收到该信号。由此可以得出声波信号在介质中传播的时间为:(21)(43)tTTTT基于测距的定位技术——三边定位法在这段时间内,声波传播的距离为2d,我们就可以得到值得注意的是,这里的T1和T4时刻是由节点A测得的,T2和T3时刻是由目的节点D测得的,由于时钟漂移、定位误差等的存在,两者的时间会有一定的时间差,但是由于无线采用双向通信的方式,两者的时间差相互抵消,对结果没有太大影响基于测距的定位技术——三边定位法3)根据到达时间差测距(TimeDifferenceOfArrival,TDOA)在基于到达时间差TDOA的定位机制中,发射节点同时发射两种不同传播速度的无线信号,接收节点根据两种信号到达的时间差以及已知这两种信号的传播速度,计算两个节点之闻的距离,再通过已有基本的定位算法计算出节点的位置。基于测距的定位技术——三边定位法如图所示,发射节点在时刻T0同时发射无线射频信号和超声波信号,接收节点记录两种信号到达的时间T1和T2,己知无线射频信号和超声波的传播速度分别为c1和c2,那么我们可以知道射频信号和超声波信号传播的时间为:TDOA有一些固有的缺陷需要考虑。首先利用TDOA进行定位要求传感节点上必须附加特殊的硬件(声波或者超声波的收发器等),这会增加传感节点的成本;其次,声波或者超声波在空气中的传输特性和一般的无线电波并不一样,空气的温度、湿度或者风速都会对声波的传输速度产生很大的影响,这就使得距离的估计可能出现较大偏差;最后,TDOA测速的一个很大的假设是发送节点和接收节点之间是没有障碍物阻隔的,在有障碍物的情况下会出现声波的反射、折射和衍射,此时得到的实际传输时间将变大,在这种传输时间下估算出来的距离也将出现较大的误差。2120102121()()ddttTTTTTTcc基于测距的定位技术——三边定位法可以得出即:接收信号相位(PDOA)通过测相位差,求出信号往返的传播时间,计算出往返距离其中,fc是信号频率,λ是信号的波长,φ是发送信号和反射信号的相位差。由上式可知d的范围是[0,λ]。不同的距离如果相差λ倍,则测量获得的相位相同。222ccfcfcd基于测距的定位技术——三边定位法常用的角度定位方法有:已知两个顶点和夹角的射线确定一点,以及已知三点和三个夹角确定一点。1.已知两个顶点和夹角的射线确定一点如图所示,测得参考点A(x1,y2)和B(x2,y2)收到的信号夹角分别是α和β,根据可以计算出待测节点N的位置坐标(x,y)。这是一种参考节点A和B自身在坐标系已经矫正的情形,如果参考点A和B方向没有校正,需要在计算时补偿方向偏差。基于测距的定位技术——三角定位法22112211(tan)(tan)tantan(cot)(cot)cotcotyxyxxxyxyy如图所示,在测量出角α、角β和角γ后,可以使用三角定位的方法计算出N点的位置(x,y)。对于参考点A(x1,y1)、B(x2,y2)和夹角α,根据圆的内接四边形对角互补和弦所对的圆周角等于它所对的圆心角的性质,得到弦AB所对应的圆心角θ=2π-2α。可以由A、B和N确定一个内接圆O的圆心C1(xc1,yc1)和半径rc1,同理由A、C和N三点就可以确定O2(xc2,yc2,rc2),由B、C和N三点就可以确定O3(xc3,yc3,rc3)。根据圆O1、O2、O3,再根据如下方程组,就可以确定点D(xD,yD)的坐标。222221111122222222233333()()()()()()cccccccccxxyyrxxyyrxxyyr基于测距的定位技术——三角定位法在无线传感器网络中,基于测距的定位技术往往具有很大的优势,算法比较简单,实现容易,研究人员一般从几个方面来评判这些定位技术的优略。(1)定位精度,即测距误差,为测得的距离与实际距离的差值,一般来说采用超声波的TDOA协议最小,而采用功率衰减来判别距离的RSSI测距误差最大。(2)覆盖范围。GPS是全球定位系统,一次覆盖范围最好,其次是采用功率衰减的RSSI。而TOA和TDOA定位技术采用超声波短波,传播距离最短,因此覆盖范围最小。(3)抗干扰能力。当有干扰如电磁干扰,多径干扰等存在时,节点是否能够正常稳定工作成为测距定位技术性能的一个重要指标。(4)实现成本。测距定位技术比较1.基于连通性的定位连通性(Connectivity)是指两个节点是否连通。基于连通性的定位可以根据一个节点能否成功解调其他节点传来的数据包作为依据。如果节点i和节点j连通,则表示节点i能够通过感知、通信等途径,确定节点j在自己周围的一定范围内,
本文标题:无线节点定位技术
链接地址:https://www.777doc.com/doc-6075583 .html