短距离高精度无线定位方法的研究及实现
短距离高精度无线定位方法的研究及实现
王侃磊张倩胡爱群
东南大学信息安全研究中心,南京,210096
摘要节点定位作为无线传感网络的关键技术,已成为国内外的研究热点。
本文首先对当今无线定位技术进行了介绍,现有的技术在短距离定位上精度不
够;然后针对两种定位测距技术进行改进,提出了基于信号相关性的TDOA测
距方案和基于信号变频反射的TOA测距方案;接着对这两种方案进行了仿真
实验,讨论了各自的优缺点;最后得出了基于信号变频反射的TOA测距方案更
适合应用于短距离高精度无线定位系统的结论。
关键词定位TDOA变频反射TOA
一、引言
无线传感器网络(WsNs,wirelesssensornetworks),是由众多感知、计算和通信能力的传感器节点组成,通过无线通信的方式形成一个多跳的自组织网络系统。无线传感器网络被评为对21世纪产生巨大影响力的技术之一,其应用遍布生活各个层面,特别在国防和重大灾害事件监测等领域。节点定位技术是无线传感器网络应用的关键支撑技术,在目标的定位和跟踪以及提高路由效率等方面都发挥着重要的作用。它能够间接提升无线Adhoc网络路由的有效性;利用基于节点位置的网络协议,能够进一步减少网络节点的数量。因此,定位算法的研究对传感器网络的有效性起着关键作用[1]。
目前,户外系统中使用较为广泛的有全球定位系统(GPS,global
tern),但是GPS系统不适合用于无线传感网络,原因包括:
1)卫星信号无法穿透建筑物,无法在室内环境中使用。
2)GPS定位精度无法达到定位要求。
3)传感网络能量有限,需要对GPS系统进行特殊设计。
其他的定位技术可分为基于测距的定位算法和与距离无关的定位算法。基于测距的定位算法通过测量节点间点到点的距离或角度信息,使用基本计算方法计算节点位置,典型算法有TOA(time
nalstrengthofarrival)、TDOA(timedifferentonpositioningsys-arrival)和RSSI(receivedsig-indicator)[23;与距离无关的定位算法则无需距离和角度信息,仅根据网络的连通性等信息即可实现,常用的算法包括DV-hop,APIT等。基于测距的定位算法对节点硬件配置的要求比与距离无关的算法要高,但其定位精度优于与距离无关的算法,因此更适合短距离(o~100m)定位精度要求较高的环境。其中,基于RSSI的定位算法定位误差大,受环境影响严重,文献E33中提出最小二乘拟合法、信号强度分布法以及混合定位法,定位精度可以提高到2m以内,但是定位范围仅有lOm。文献[4]中提出基于RSSI和LQI的动态距离估计算法,通信距离在10~80m,定位误差在10m左右,通信距离大于80m,定位误差在7m以下。针对短距离高精度的定位环境本文提出基于TDOA和TOA
的定位算法的两种定位方案,并对这两种方案进行仿真测试。
二、基于测距的定位方案研究
1.基于信号相关性的TDOA定位方案
(1)原理概述
同一直线上的移动终端在两个固定的接收机之间发射无线信号,两端的接收机接收到信号的时间和相位是不同的,其差异反映了移动终端的位置信息。图1是TDOA测距的系统原理图。通过测量两个接收机A、B接收信号时间差或相位差,能够得到移动节点D的位置信息。
图1TDOA测距系统原理图
相位较时间放大了很多,工程上易于实现,但是相位是与频率相关的,且以360。为周期,超出了这个范围就存在相位模糊的问题。相位的测量通常通过测量RSSI值实现,容易受环境的影响,测量精度较低。利用时差定位可以避免相位模糊的问题,但是直接测量到达两个接收机时间差是十分困难的,在50m的测距范围内,最大的时间差仅有150ns。如果移动节点位于两接收机中点附近,则接收机接收到信号的时间差值更加微小,通过计时来精确计算移动节点位置是比较困难的。
利用信号的相关性间接可以得到两信号到达时间差。对两端接收机接收到的基带信号进行异或。异或信号与两信号到达的时间差相关,时间差的不同直接导致异或信号脉宽不同。但是,在10m测距的范围内,异或信号的脉宽在0~300ns之间,对这样的单个信号的测量在硬件上是几乎无法实现的。通过对多个异或信号积分,积分值的大小对应异或信号的脉宽,可以得到信号到达时间差,从而得到移动节点的位置信息。图2~图5是对接收信号进行异或、积分的波形示意图。
口(£)是A端接收到的基带信号,它其实是发射端发射的基带信号的Aza延时,6(£)也一样,其延时值为Atb。c(z)为口(£)异或6(f):波形,在每个基带信号的跳变处会产生两个窄脉冲,每个窄脉冲宽度为IAta—AtbI。把这些脉冲积分后就能得到图5中i(£),由此能测出距离。
图2接收信号口(£)图3接收信号6(£)
1.山0JulL:
图4口(£)、6(£)异或后信号c(f)图5积分信号i(£)(2)方案设计及实验仿真
基于接收信号相关性的TDOA定位系统结构如图6所示。接收机A、B为固定端,移动节点D为移动端。计算中心位于两接收机中点处,通过有线方式与两个接收机相连。移动节点在A、B之间移动,间断地向A、B发送射频信号。
图6基于信号相关性的系统框图
测距过程如下:
1)移动节点D向接收机A和B同时发射n个周期的数字调制波。
2)接收机A、B接收D的信号、解调,然后将解调的数字信号通过有线方式发送到计算中心C。
3)计算中心C用CPLD对接收的两路信号进行异或,产生咒个窄脉冲,并判断A、B信号到达的信后顺序。
4)积分器对咒个异或窄脉冲进行积分。
5)单片机根据积分值计算A、B接受的信号的时间差,进而计算D的位置。本文采用SystemView平台对系统进行仿真。在信道中引人功率谱密度为n。的加性高斯白噪声。对A、B接收的基带信号异或后积分,根据不同的积分值可以得到A、B接收的信号时间差,即移动节点发送信号到达接收机A、B的时间差。实验分别引入噪声功率谱密度为50×10_15W/Hz和100×10.15W/Hz和加性高斯白噪声,分别对5、10、・808・
100个周期的异或信号进行积分,最后根据积分值计算A、B的时间差,如图7和图8所示。
乓
粕
魃
嘲
窝
j|}|j
扈
蟹
实际接收时间差/魑
图7功率谱密度为50×10_15W/Hz时的测量误差(nS)
图8功率谱密度为200X10-15w/Hz时的测量误差(Ils)
测试结果表明,该系统的理论测距精度在lm以内。通过不同噪声环境下的仿真结果可见在噪声比较大的时候误差也比较大。在同一噪声环境下,时间差越长,信噪比越低,因而误差越大。
在不同噪声环境下:小噪声情况下,积分周期少时误差比较小;大噪声情况下,积分周期越长误差越小。对应实验,100个周期时测量误差比较小。这是因为,在引入高斯白噪声的信道中,积分既会将噪声平均使其影响减小,也会将噪声误差累积使其影响更加明显。仿真试验表明,在噪声比较小的环境中,积分的误差累计效果更加明显;在噪声比较大的环境中,积分的噪声平均效果更明显,因此适宜对多个异或信号积分。
两个接收机信号前后顺序的判断效果对定位精度也有很大的影响。本系统中使用CPI。D逻辑判断两信号的前后顺序,然而,实际的CPI。D芯片内部都存在逻辑门延时,如果两接收机信号的时间差小于等于芯片内部逻辑门延时,则无法判断两接收机接收信号的前后顺序。所以,该定位系统无法对位于中点附近的移动节点准确定位。
在确定噪声环境和异或信号积分周期的情况下,芯片逻辑门延时和对积分值的分辨・809・
率决定了定位的精度。系统通过有线进行数据的传递,降低了系统的安全性、鲁棒性,布设成本比较高。
2.基于变频反射的TOA定位方案
(1)原理概述
TOA是最直接的无线定位技术。基于信号到达时间定位的基本方法是测量基站到移动终端发射信号的时间进而计算移动终端到基站的距离。图9给出了TOA测距的原理图。剖~垴
图9TOA测距的原理框图
L—t×C基站发射电磁波,同时开始计时,电磁波在空中传播后,移动终端接收到电磁波,同时停止计时。计时结果是电磁波从发射机到接收机所传播的时间t。于是,发射机到接收机之间的直线距离L可以用下式求得,即(1)
其中,c是电磁波在空中传播速度,接近真空中光速,约为3×108m/s。
如果能够精确得到t,就能够对移动终端精确测距。由于电磁波在的传播速率非常快,仅需300多纳秒即可传播100m的距离,所以要在短距离中实现精度小于lm的精确定位,需要能够达到3ns的分辨率。
另一方面,采用传统TOA定位方案要求基站和移动终端严格时间同步。利用协议通信能够实现移动端与基站保持同步,然而,大多数同步技术产生的同步误差在几微秒到几十微秒之间[s]。1肛s的同步误差会产生300m的定位误差,因此利用协议同步可行性非常低。
本文提出利用电磁波“反射”测距的方案,基站控制信号的收发以及计时器的开始和结束。移动端收到电磁波后再回传电磁波,当基站接收到回传的电磁波后立即停止计时,通过计时得到的值t能够得到两端的距离L
L一(£一to)/2×f(2)
其中,t。是电磁波在移动终端内部的延时,它包括电磁波在经过滤波、低噪声放大、解调等内部电路处理的延时。通常,对固定的电路、特定的调制方式的无线信号,t。可以认为是一个常量。
移动终端需要判断是否已经接收到无线信号,就要求无线信号中具有调制的信息,并且对该信息进行解调。假设在信号中调制500kp/s的信息,接收到lbit信息需要2弘s。同样,对于短距离测距来说2弘s是无法接受的,且其波特率的误差直接影响到测量误差。为了把这个误差消除,提高定位精度,本文提出了变频反射的思想,解决了这个问题。图10给出了基于变频反射的TOA系统方案图。
在计时端,单片机控制计时的开始以及信号的发射。移动端不对信号进行解调,仅对信号进行变频处理,仍然保持着原有的调制方式,因此可以看作把无线信号直接“反射”回・810・
fl
——。盔.一
f2
——吃.一
图10基于变频反射的TOA系统方案图
去。这种基于反射思想的处理,使得信号在移动端处理的不确定延时降到了最低程度,增加了信号在空中的传输延时占总延时的比重,从而极大地提高了定位精度。计时的控制放在同一端,也可以回避同步的问题。
(2)方案设计及实验仿真
系统由基站、移动终端组成。基站控制信号的收发以及计时器的开始和结束。
测距过程如下:
1)基站开启计时器,同时发射频率是433MHz的OOK信号。
2)移动终端由接收433M射频信号,然后与118MHz本地振荡混频,实现对基站信号的变频,变频后产生频率为315MHz的()OK信号。
3)移动终端发射变频后的信号,完成信号的“反射”。
4)基站接收移动终端的射频信号,解调,同时停止计时器。
同步精度和时间测量误差是影响TOA测距精度的关键。计时器和信号收发都在同一端,解决了同步的问题。时间测量方面,如果用单片机进行定时,由于单片机最短测时时间与其工作频率有关,工作频率在25MHz的单片机最短能够测量40ns的时间,即测距为12m,无法满足系统的要求。
本方案采用了TDC-GP2芯片完成定时功能。TDC-GP2是德国ACAM公司生产的计时芯片,TDC-GP2以信号通过内部门电路的传播延迟进行时间测量的,具有50ps的高分辨率。TDC-GP2采用双时钟,并引入时钟校验,因此在校验时钟稳定的情况下,时间测量精度比较高。
在一维巷道模型中,多径等因素是不能
忽略的,可能会造成测距的误差。本文采用
SystemView平台对系统进行仿真,考虑了
多径因素并对传输信道引入加性高斯白
噪声。
信噪比与移动终端位置的关系曲线如
图11所示。由此可见信噪比随着被测距离
的增大而急剧地下降。图12是仿真所显示
的测距误差与被测距离的关系。当被测距
离小于20m时误差在10%以内,然而随着
距离的增大,误差急剧地增大。这是因为系图11信噪比与距离的关系曲线・811・
统采用OOK数字调制方式,OOK调制方式
的误码率受噪声影响比较大。因此随着距离
增大,信噪比逐渐减小,测距误差逐渐增大。
从仿真结果表明接收信号的信噪比在一
莲
槲
蝼定程度上影响测试结果的误差。为了减小误差,需要研究一种更精确的信号到达判断方
法,或者更换一种调制方式,使其判断信号到
达的时间受信噪比影响较小。
另一个误差来源是移动端的本地振荡,
距离/m其振荡信号的初始相位无法预测,与信号的
载波存在相位误差,导致不同时间“反射”回
来信号的相位变化值不一致。图12测距误差与距离的关系曲线
本方案采用了“反射”的思想,减少了非传播延时,使短距离测距采用TOA的方法变得可行。在固定端可以把解调部分做得复杂,而移动端只需完成“反射”功能,模块较小,因此总体上本方案十分适合在无线定位系统中应用。
三、结束语
随着无线传感网络的广泛应用,节点定位作为其关键支撑技术,已成为国内外的研究热点。本文针对现有的两种测距定位技术进行改进,提出了基于信号相关性的TDOA测距方案和基于信号变频反射的TOA测距方案。
TDOA测距方案将测量两个接收机信号时间差的问题转化成测量两信号异或积分值的问题,有效地解决了同步难以实现和时间测量精度低的困难,理论精度比较高,但是当移动终端在两接机中间及附近时,则无法准确测距。在实际情况中,由于温度湿度的影响易对积分器引入而外的误差,且误差是不可预测的,而且系统通过有线进行数据的传递,降低了系统的安全性,鲁棒性,布设成本高。
在TOA测距方案中基站同时控制信号的发射以及计时器的开始和停止,能够有效地解决TOA中同步的问题。移动终端将基站信号变频后反射给基站,极大地减少了信号在非传播过程中的延时。计时芯片的高分辨率和双时钟保障了测时精度。该方案的误差主要由移动端的本地振荡信号初始相位不可预测和()(.)K信号解调误差引起。理论测距精度比TDOA测距方案低一些。
综上所述,TOA的测距方案更适合短距离的无线测距系统。通过提高接收信号的信噪比或者探索其他的调制方式以减小信噪比对误码率的影响,能够进一步提高系统的测距精度。
参考文献
[1]孙利民,李建中,陈渝,朱红松.无线传感器网络.北京:清华大学出版社,2005.
[23段渭军,王建刚,王福豹.无线传感器网络节点定位系统与算法的研究和发展.信息与控制,2006,35(2):239—245.・812・
[33孙佩刚,赵海,罗玎玎,张晓丹,尹震字.智能空间中I≈SSI定位问题研究.电子学报,2007,35:1240---1245.[4]张洁颖,孙懋珩,王侠.基于RSSI和LQI的动态距离估计算法.电子测量技术.2007,30:142—145.E53IEEE1588.PrecisionClockSynchronizationProtocolforNetworkedMeasurementandControlSystem.2002.
http://ieeel588.hist.gov.
TheResearchandRealizationoftheShort-range
HighPrecisionLocation
KanleiWirelessMethodAiqunHuWangQianZhang
TheResearchCenterofInformationSecuritySoutheastUniversity,Nanjing,210096
Abstract
becomeaNodeLocationasakeytechnologyofWirelessSensorNetworkhascurrenthottopicintheworld.Thisarticlefirstintroducesthe
areplanarlocationtechnology,thesetechnologynotpreciseenoughinshort-range
arewirelesslocation.Then,onthisbasis,twoimprovedschemesdescribed.
re—OneiSthesignaloftherelevanceoftheTDOA-basedandtheotheriSthe
flectionchangedfrequencyTOA-based.Afterthat,theauthorcarried
lationtooutsirnu-discusstheircharacteristics.Finally,theconclusionthatreflecting
onchangedfrequencyTOA_basedschemeismoresuitable
rangewirelesslocationsystem.high-precisionshort-
KeywordsLocationTDOAReflectionToA・813・
短距离高精度无线定位方法的研究及实现
作者:
作者单位:王侃磊, 张倩, 胡爱群东南大学信息安全研究中心,南京,210096
本文读者也读过(1条)
1. 李澍. Li Shu 短距离高精度无线定位方法的研究及其实现[期刊论文]-计算机光盘软件与应用2011(4)
引用本文格式:王侃磊. 张倩. 胡爱群 短距离高精度无线定位方法的研究及实现[会议论文] 2009