超宽带(UWB)室内高精度定位技术 - T9 b/ Q. w! E* Q' c- ]. z2 q e2 \ ]; U; u- z7 f9 Y; w+ d1 引言 9 W9 b7 v6 d% ~9 L. u9 P% t4 g# h, k近年来,随着近距离无线通信和移动网络技术的不断发展,基于位置的服务(location-based service,LBS)越来越受到人们的重视。尤其是在室内,据统计未来十年人们80%的活动发生在室内,因此研发在室内环境下具有高精度定位功能的定位系统势在必行,针对室内定位系统的研究也如火如荼。美国的全球定位系统(global positioningsystem, GPS)在室外已经可以近乎完美地提供位置信息,但是在室内环境下由于建筑物的遮挡、楼层密度较大等特点而无法正常工作。在这种情况下,出现了利用红外线、WiFi、Zigbee等载波技术的室内定位方案,但是都没有达到非常好的效果。WiFi技术由于其能耗较大,且容易受到信号的干扰,信号覆盖的范围也仅局限于90m以内的空间,所以该技术的优势并不明显;Zigbee技术尽管具有低功耗、低成本、通信效率高等优点,但是其定位结果不稳定,系统可靠性不强。 % _. U0 ^: W9 R# `& z# f3 h% w- @0 @& ~0 G3 \0 f r
超宽带(ultra-wideband, UWB)技术最早出现在美国军用领域,2002年4月美国联邦通信委员会(FCC)解除了UWB技术的民用许可限制,从此UWB技术得到了快速的普及和发展。同时FCC为UWB分配了3.1-10.6GHz共7.5GHz的带宽。我国UWB事业的发展起步较晚,但是受到党和国家的高度重视,2001年9月初,我国发布的“十五”国家863计划通信技术主题研究项目中,首次将“超宽带无线通信技术及其共存与兼容技术”作为无线通信共性技术与创新技术的研究内容,显示了国家对UWB发展的重视。 # o( h4 m' d' t( t& E$ Y. D l5 Z% L; m8 j- z
UWB技术是通过极窄脉冲来传输数据而不是通过传统的载波来传输数据,导致其数据传输速度极高,除此之外,UWB技术具有系统复杂性低、信息安全性高、抗多径衰落能力强等优点,成为无线定位领域中的一大亮点。3 Q* ]0 @, b4 C3 K c
2 s" N4 d4 Q" D. U z
2 超宽带技术 ; E, n% c" X! n6 Y v% k2.1 UWB信号 9 K: x% u l0 ?" V5 |超宽带UWB技术与传统的通信技术有很大差异。它不是利用传统的载波来传输数据,而是通过发送和接收具有纳秒及其纳秒以下的极窄脉冲来传输数据,从而具有GHz量级的带宽。美国联邦通信委员会(FCC)对超宽带的定义为: # Z0 z+ u* c3 t) u% H$ Y! y" W e8 P$ W
或者 3 _8 m X1 ~! x' e9 H " v5 y3 E. s/ K2 c! V9 _(1) ' ~3 E2 ^) Y. z- G s! J3 o4 M% B
公式中,fL、fH分别表示功率相对于峰值功率下降10dB时所对应的低端频率和高端频率;fC为载波的中心频率。" T8 d' Q* ? V3 _# C. Z& f* Z
: T( j4 [: _% w$ t' {2 c UWB采用冲击脉冲作为信息载体的非正弦系统,根据Shannon信道容限公式 (式中,P为信号功率,B为信道的带宽,N0为高斯白噪声功率谱密度)。由公式可知,增大信道容量可以通过两种方法实现,一是增大传输带宽,二是通过增加信号功率。UWB技术就是通过前者来获得非常高的传输效率。1 T* ]/ u3 g- m
) p" m) R, D2 [6 F2.2 UWB技术特点" {' r V K- R8 {' H: Y# M
根据上述UWB信号的定义及特点,UWB技术相对于其他传统通信技术有如下技术优势:/ T0 A% T. b$ B8 Q3 C" D; H) W
U# s- q+ Z# U# O' V
(1) 传输速度快,系统容量大 ) z; p0 ] Y9 z; k$ g: C) t4 U# v. z+ Y' O% v" h
根据信道容限公式,系统的最大传输速率与系统带宽成正比例关系。UWB通信的带宽都在500MHz以上,其传输速率也达到1Gbps以上。而传统的无线载波通信系统由于频带窄,要使传输速率达到100Mbps以上,必须采用多进制调制等方法,这样对信噪比提出了很高的要求,同时也加大了系统构建的复杂性。3 H; x" U9 |2 O! _& x
! }* q1 ^) c i; j v(2) 发射功率低 , v6 P3 q) w; J) K. r. e. N2 l$ j, n0 _1 Y
超宽带无线电具有的1GHz以上的射频带宽,发射时需要的平均功率很低。特别是在短距离通信应用中,UWB发射机的发射功率普遍低于1mW;较低的发射功率可以延长系统的工作时间,而且发射功率较低,对人体的电磁波辐射也会很小。3 S t9 t% Q4 K; x6 k
$ o8 e+ |" E1 x" V; m ?0 @/ C(3) 多径分辨率高 - S( E. c$ Z! g* |* M5 W 4 C @/ a3 U$ }! m8 _, q( ^# w0 gUWB信号采用持续时间很短的窄脉冲,具有较强的时间和空间分辨率,系统的多径分辨率高,整个系统就能充分利用发射信号的能量。此外,UWB信号具有良好的抗多径性能,对于信道多径衰落不敏感,接收机通过分级,便可以获得很强的抗衰落能力,在室内或者建筑物比较密集的场合可以获得良好的定位效果,同时在进行测距、定位、跟踪时也能达到更高的精度。 4 |/ H2 w/ H( n) P3 l+ v; M! F ' N8 t- i- x8 X" i(4) 系统保密性好 0 G5 n, f' D5 w7 L( A) }0 O ( B( |+ R; x! I! i; XUWB的发射功率低,信号能够很好地隐蔽在其他类型信号和环境噪声之中,传统的接收机无法识别和接收,必须采用与发射端一致的扩频码脉冲序列才能进行解调,系统具有较强的系统安全性。. q+ W6 r0 D" X7 a& `( X" k+ x6 Z
6 N+ v1 g) n) V! n1 [, d0 b
(5) 穿透能力强 * F' k' M; O/ f$ b : q9 X: i3 Y1 O. B窄脉冲具有很强的穿透能力,可以帮助比如警察搜寻隔墙的逃犯,以及解救那些被围困在建筑物里边的人们。 & V" { g9 g1 f' J, ]! D: n& ^% Z9 X; g. r& b
(6) 定位精度高 ( e1 G% v+ D5 @- M1 n0 ~5 K5 E 7 Z1 z7 Z) l2 {" J& v lUWB信号具有超宽频带的特性,具有较高的空间分辨率,使得UWB系统的距离分辨精度是其它系统的成千上百倍。UWB信号的距离分辨能力可达到厘米级,这是其它窄带系统望尘莫及的。 0 l1 Z: @/ x7 n5 X2 m 3 k, Z/ R; s+ o. ?- h! O* ]! V y超宽带技术开发了一个具有大容量的无线信道,它还具有对信道衰落不敏感、发射信号功率谱低、测距精度高、系统成本低等优点,受到了人们的普遍重视。利用上述这些优点,超宽带信号对障碍物具有良好的穿透性和精确测距的特点,可以设计具有较强通信功能和定位功能的超宽带脉冲无线定位系统,广泛应用于电力、智能化工厂、施工管控、轨道交通、机场安检、军事训练等领域。# v8 @4 {7 G$ o) \$ o. N+ \
1 D, H/ T1 J. [, \+ S# N3 s+ |# F3 UWB定位技术5 L" g% a- f7 W9 R k/ {
3.1 UWB定位技术原理: E$ E% B7 g' Y/ J
无线定位系统要实现精确定位,首先要获取与位置相关的变量信息,建立相应的数学模型,然后根据这些变量和参数以及数学模型来解算目标的坐标。UWB定位技术具有超高的时间和空间分辨率,保证了UWB可以准确的获得待定位目标的时间和角度信息,时间信息可以转化为距离信息,结合角度信息利用三角定位等几何定位方法求得待定位目标的位置信息。常用的测量角度和时间信息的方法有:基于接收信号强度(received signalstrength, RSS)、基于接收信号到达角度(angle of arrival, AOA)、基于接收信号时间法(time/timedifference of arrival, TOA/TDOA)、AOA和TDOA混合定位法。 2 _& M s7 x5 m+ s5 a: A + y, h4 _( w$ r4 b0 k5 D7 x3.2 UWB定位算法 : p4 B9 v, V$ N1 h0 d3.2.1 基于接收信号强度法(RSS) . U+ l, g5 c! o% C/ B通过测量节点间的能量来估计目标与接收机之间的距离,由于接收信号的强度与传播的距离成反比,因此,距离的估算可以通过发射信号的强度和接收信号的强度与其之间的关系进行计算。定位原理图如图1所示。虽然这种方法操作简便,成本也较低,但是容易受到多径衰弱和阴影效应的影响,导致定位精度较差。 ( X8 Z9 P4 k0 |0 Y, J1 Z" ] D5 u3 u: |6 ~
BS2" q3 ?0 O: y0 Y
3 X8 r- Z0 y, S, n; a% U% C# ]
BS1' m. Y" _4 O! C( y
5 z+ i" z5 l$ W( Z9 e* V* n
BS3- i1 A4 X+ k: C5 a
# T1 W. Z6 ~+ J* v k
MS 0 o! F+ c K* a: ^" y9 [* X" }* @& S
图 1 RSS法定位原理 4 K4 V9 \9 L+ v. a F" M) B# W9 [0 `6 i9 n$ w/ I) Z
3.2.2 基于到达信号角度法(AOA) 7 u9 X( i8 ?) }# u5 z- S测量未知点和参考点间的角度来解算目标的位置。通过多个基站测量从定位目标最先到达接收机的信号的到达角度,从而估计出定位目标的位置。在二维空间中,假设第 N 个基站的坐标为(xn,yn)移动待测点 MS 的坐标为( x , y ),则通过图2 可以建立基站(basedstation, BS)与待测点(mobilestation, MS)的几何位置关系,该几何关系的表达式为:. \' Q6 h$ q! @7 {
* w& T" E1 p6 t! u" N
(2)* E8 @ k' b* E$ p
4 w# p& k- y* @9 v
公式中, 为第N个基站获得的方位角信息,联立两个基站的方程式得方程组(3),即可求得移动待测点的坐标(x,y)。 8 |* @" W" U0 r) r2 b$ f9 p7 I6 ]: y4 ?) o" h8 a
(3) . m, Q7 i) P/ ]0 u* j. j2 i4 H: O. O9 X' y
MS 0 X" S! }6 p. u" r1 e$ H3 P7 K 3 W$ f0 ?- S( L2 V5 OBS33 ^7 { E# R3 X4 c% Y, z; O: A3 ^
& ?: l% r2 U2 w0 c! g( a
BS2 . O7 ` L1 {4 [+ S& W* O6 L5 c i, h4 y" d
BS1& W/ h$ b% l; A6 \% H5 a
; E$ h, _/ ?3 I9 E' x6 t, a
图2 AOA法定位原理 ( w! Y; Q/ E. @- m6 L& P: C+ N( k) }4 k. s9 B$ x
区域内如果障碍物较少,利用该方法可获得较高的定位精度,但是,如果在障碍物较多的区域中,由于存在多径效应,无法准确获知角度信息,定位误差将会明显增大。 h3 ^* R e w- p
Z1 ]0 Z& v8 u
3.2.3 基于接收信号时间法(TOA/TDOA)& D/ L) h- w6 C6 p$ S2 Z0 t' H
基于AOA的定位方式,由于多路径效应和接收机天线等的限制,往往需要较多的传感器同时工作,无疑增加了系统的成本;而基于TOA/TDOA的定位算法要么需要传感器和目标的时间同步,要么需要较多的传感器同时工作,都不是最理想的解决方案。利用AOA/TDOA混合定位的方法,最少只需两个传感器同时工作就可以得到待定位目标的三维坐标。其中AOA角度测量的方法是根据波的干涉原理(如图2所示),从而测出移动目标MS与x轴的夹角。 " [; v6 P0 ]4 e; o0 }2 b9 u9 D; c9 |/ M8 o$ w$ S& W
TDOA测距是根据双曲线的定位原理,测得定位目标的UWB信号同时到达两个接收机的时间差,时间差乘以光速可以得到距离差。根据到达两个定点的距离差为定值的轨迹是双曲线的原理,利用两个或者多个双曲线的交点求得待定位点的目标位置。定位原理如下图所示:% l7 \2 ]1 }# t6 L; o' \$ R5 [( z, s
( x X/ N# v) I8 TBS3 " B5 _0 ?6 x; T9 `9 Q/ H0 L% y0 W6 S0 g6 P b5 Q( k
BS26 } d& V$ a* {" h: a& g
! B" G, N1 D; Z9 v2 ^- ~- j
BS18 `5 l3 Z" v1 i' Z. `5 D* K& v
% l# ]1 q0 I# R! o: s! K/ x) r
定位目标7 j6 h: p. C% N9 D' \4 c9 g! E
! m# H/ s4 p! Q3 `/ B& \6 ^图 3 UWB TDOA定位原理7 D# H0 Y J+ n! |. }/ U% Y% M
1 \. v2 l, I) W- k4 m) @9 j; O
结合以上两种定位方法,AOA测得定位目标与接收机的方向信息,TDOA得到定位目标的距离信息,两者结合最终得到定位目标的三维坐标。$ [2 r: e& o \) H- k N0 t' k' p
5 i% e. q8 S7 l" S/ b
3.3 UWB定位测试0 U; X% K; w" u& E6 y
3.3.1 测试实验0 j$ e2 A W5 k) F5 W b+ [
实验场地设在房间大小为7m×9m。根据房间大小布设四个传感器,分别位于四个角,调整合适的角度和高度。系统由三个部分构成:定位标签、定位传感器和定位中心处理平台。布设完毕后进行设备的校准,校准采用静态校准和动态校准的方法,开启定位区域传感器使其正常工作,激活待定位标签,设定标签位置,与得到的定位结果进行对比,评价校准结果。实验时,开启传感器,配置中心处理平台,手持标签沿事先规划好的路线行走,行走过程中,传感器不断地接受标签的UWB信号,传输至定位平台,定位平台经过解算,求得定位目标的三维目标,实时显示在三维定位场景中。 . K$ q4 y, h2 v' p( a+ f, q0 b 8 w) E6 F3 Q& Y6 g2 K# R实验采用TDOA/AOA的定位算法,定位传感器接收到移动目标发射的UWB信号,将其通过数据传输线传输至定位平台,定位中心平台经过解算,将信号解算为位置数据,最终生成位置坐标,并将其存储为日志文件。为了试验方便和对比的清晰,设定“己”字型路线,经过测试后利用MATLAB处理软件进行数据处理,得到如下结果: & b& q( C- L/ H2 e0 o# _6 @# p2 \6 q2 V0 _5 r7 `
图 4 定位精度(二维) 1 h: `% }, T. K9 g5 }& a4 y, `2 Y) |/ W& y( t r
图 5 定位精度(三维): |( G( ^ W2 ^; Z0 E
~+ |6 w1 ~ N) \0 }- T3.3.2 实验分析 4 p; n& g* j' f根据图4和图5的定位结果可以看出,定位的整体精度较高,在直线行走的情况下定位的精度可以达到20cm以内,在拐角处定位的精度有较明显的下降,但是也达到cm级别。在拐角处定位精度明显下降的原因是运动状态的变化导致传感器瞬间接收到的定位信号变化较大,导致实际偏差较大。根据MATLAB生成的定位误差统计如表1所示: 6 P8 G6 s6 t) P7 I6 D7 F5 c2 I* ~9 q" i1 j
表1 UWB定位精度测试结果7 _: `5 `% P: G |! o3 @$ m
- A: ?1 a' s2 @% K- O
最大值 , z# a q' ^/ c) N$ H7 R" p; Z! m a1 k+ G; I
最小值 $ E# g; D+ y, q; @! T1 n& `) _4 ?, Q2 s
平均值( E1 G3 z( D3 J, i0 W
% \1 a" w8 y# u8 b3 C' A
x轴5 z% e7 E! `7 ^, [
( g2 _: Y4 [ e/ v: u: l22.0 , ]% {* g4 S6 C4 T& S7 _1 [8 O* _4 w
1.2 " {0 V8 O& e" W1 r7 [" q, D9 ^/ }1 {: m. r0 c+ M
9.5! l6 w8 N3 N4 Q% X0 u& G+ B
) R G% U" o* i
y轴 & T' i9 r, C! \7 a4 \3 y ` / \6 J% d& y. H! O( r& L25.4# E/ u6 @! |. I! M
6 O6 C6 S9 @" `2 ~9 O) {
1.8 ! e- n8 N2 c2 }* s) B e& k' h4 V! s& R! g; b
11.9 * T0 X/ l) Q% }; ~. p+ C8 Y5 y0 G- N2 g8 N9 x8 B
z轴6 n$ d" u0 q0 u7 s4 q" i, m, h