! A- ~ [) x Q$ J8 B超宽带技术开发了一个具有大容量的无线信道,它还具有对信道衰落不敏感、发射信号功率谱低、测距精度高、系统成本低等优点,受到了人们的普遍重视。利用上述这些优点,超宽带信号对障碍物具有良好的穿透性和精确测距的特点,可以设计具有较强通信功能和定位功能的超宽带脉冲无线定位系统,广泛应用于电力、智能化工厂、施工管控、轨道交通、机场安检、军事训练等领域。6 U% H! R q* X1 F7 V
# p) _: G! k3 l1 U7 ^6 W! v# y3 UWB定位技术 2 r; W3 d2 {0 u0 H l p. }9 h3.1 UWB定位技术原理 2 P! p% U' {) N1 O4 Q3 f( @无线定位系统要实现精确定位,首先要获取与位置相关的变量信息,建立相应的数学模型,然后根据这些变量和参数以及数学模型来解算目标的坐标。UWB定位技术具有超高的时间和空间分辨率,保证了UWB可以准确的获得待定位目标的时间和角度信息,时间信息可以转化为距离信息,结合角度信息利用三角定位等几何定位方法求得待定位目标的位置信息。常用的测量角度和时间信息的方法有:基于接收信号强度(received signalstrength, RSS)、基于接收信号到达角度(angle of arrival, AOA)、基于接收信号时间法(time/timedifference of arrival, TOA/TDOA)、AOA和TDOA混合定位法。9 Q9 \3 s; W4 q4 U' R
0 m5 v3 d" U5 R4 a! W' Z0 G' W
3.2 UWB定位算法 0 g1 F& B" B% T3.2.1 基于接收信号强度法(RSS)2 v% g5 h c, S( t- d9 @ |1 l
通过测量节点间的能量来估计目标与接收机之间的距离,由于接收信号的强度与传播的距离成反比,因此,距离的估算可以通过发射信号的强度和接收信号的强度与其之间的关系进行计算。定位原理图如图1所示。虽然这种方法操作简便,成本也较低,但是容易受到多径衰弱和阴影效应的影响,导致定位精度较差。+ Y, y! y. N# |6 U# [
7 e( \! W8 C9 O" N- @: L
BS2 % e# Z* s7 A& L* {% {" ]* ]: S9 r4 ^7 b& k5 A: U& f: }3 _4 e
BS14 Y4 f( H2 k& G, k, x
4 ?. l' R, X+ t. FBS3( b ?. @: v$ @1 _6 |& N& _
8 E1 U m( E7 k# r" T+ v: G
MS* \5 S' z0 Q( l; q" p3 {% K
, e4 A. Z9 b2 e Q图 1 RSS法定位原理 6 |$ ~4 k- N2 H' h3 U " ?2 Z$ y4 A' q; J* j, J! f3.2.2 基于到达信号角度法(AOA) 3 u' S6 j; y* p5 |2 \" V测量未知点和参考点间的角度来解算目标的位置。通过多个基站测量从定位目标最先到达接收机的信号的到达角度,从而估计出定位目标的位置。在二维空间中,假设第 N 个基站的坐标为(xn,yn)移动待测点 MS 的坐标为( x , y ),则通过图2 可以建立基站(basedstation, BS)与待测点(mobilestation, MS)的几何位置关系,该几何关系的表达式为:" A1 v$ a0 ^5 o* e8 k& m- R( B
( z: [9 C( Z; N/ X
(2). F2 j, T& K9 M2 z/ B
) T" g" u8 p, d) j* I7 u0 [( X
公式中, 为第N个基站获得的方位角信息,联立两个基站的方程式得方程组(3),即可求得移动待测点的坐标(x,y)。: i- \; |4 ~1 S& D
( o* L3 Y1 @; e1 `" `/ |(3) - t. K& n1 ?' R) R% S8 m, d" ?9 A/ i: @0 r7 ?" M W
MS0 m* {* U+ ?8 [& Y' `* j
8 V) ]4 x7 o G- z
BS38 T, u7 f) c1 U) n, L8 s
3 C4 Q) k2 X5 T h3 j
BS2! B' p# }# X- A/ o. T5 n
, B4 H- ]& m) Z, p+ F6 d
BS1 $ n; ~5 R V( K P3 @/ _# Y) F- n4 y. J3 ~/ `' F3 k$ i5 m9 Y
图2 AOA法定位原理 # p+ ^8 I- F1 [; z7 g 8 |, V8 g5 E5 N( _+ f区域内如果障碍物较少,利用该方法可获得较高的定位精度,但是,如果在障碍物较多的区域中,由于存在多径效应,无法准确获知角度信息,定位误差将会明显增大。 - f2 i! L1 R! }& R& d+ D7 G, u4 `9 P" M5 n0 F- `
3.2.3 基于接收信号时间法(TOA/TDOA)4 a* k+ K+ A6 X! O& |9 C
基于AOA的定位方式,由于多路径效应和接收机天线等的限制,往往需要较多的传感器同时工作,无疑增加了系统的成本;而基于TOA/TDOA的定位算法要么需要传感器和目标的时间同步,要么需要较多的传感器同时工作,都不是最理想的解决方案。利用AOA/TDOA混合定位的方法,最少只需两个传感器同时工作就可以得到待定位目标的三维坐标。其中AOA角度测量的方法是根据波的干涉原理(如图2所示),从而测出移动目标MS与x轴的夹角。) q0 _- E0 F3 P7 {( u0 p) i6 Q
4 s4 }0 i% D7 O7 }
TDOA测距是根据双曲线的定位原理,测得定位目标的UWB信号同时到达两个接收机的时间差,时间差乘以光速可以得到距离差。根据到达两个定点的距离差为定值的轨迹是双曲线的原理,利用两个或者多个双曲线的交点求得待定位点的目标位置。定位原理如下图所示: & m3 ]3 d5 Y6 n, @* B + i2 s4 l6 F0 Q; m0 u7 NBS3$ [' _1 I$ ~1 _
0 V, _8 ^5 |+ C& L9 F0 M6 B) e
BS29 Y6 D5 b4 g$ _ m B4 k
( Y; O. S3 H* q* R5 ]9 {, j
BS1 . j( U$ }. f* x( ?! V% i1 |8 E9 ^" m! J8 B+ K
定位目标 % B! h% W: k/ [' x& O) i - m, x+ i: I- T8 B7 Y图 3 UWB TDOA定位原理8 R8 S" | ~2 h$ i: l
( s( V( e" A. U9 f( v4 K `+ F c; V
结合以上两种定位方法,AOA测得定位目标与接收机的方向信息,TDOA得到定位目标的距离信息,两者结合最终得到定位目标的三维坐标。' Y# E9 L' F4 P6 ?
; [& N$ K" i8 N% w/ q
3.3 UWB定位测试: g4 c4 S% O) \- U/ A
3.3.1 测试实验4 o3 u% h* @' Y9 N
实验场地设在房间大小为7m×9m。根据房间大小布设四个传感器,分别位于四个角,调整合适的角度和高度。系统由三个部分构成:定位标签、定位传感器和定位中心处理平台。布设完毕后进行设备的校准,校准采用静态校准和动态校准的方法,开启定位区域传感器使其正常工作,激活待定位标签,设定标签位置,与得到的定位结果进行对比,评价校准结果。实验时,开启传感器,配置中心处理平台,手持标签沿事先规划好的路线行走,行走过程中,传感器不断地接受标签的UWB信号,传输至定位平台,定位平台经过解算,求得定位目标的三维目标,实时显示在三维定位场景中。3 j: F2 k6 k7 B' B4 \ ?0 o
8 w6 K$ f1 M& {0 p( b G! ?
实验采用TDOA/AOA的定位算法,定位传感器接收到移动目标发射的UWB信号,将其通过数据传输线传输至定位平台,定位中心平台经过解算,将信号解算为位置数据,最终生成位置坐标,并将其存储为日志文件。为了试验方便和对比的清晰,设定“己”字型路线,经过测试后利用MATLAB处理软件进行数据处理,得到如下结果:7 g) u( A3 w6 ~# W( b' ^5 v) d4 S
" h7 _3 G) L) e' M5 T J 图 4 定位精度(二维)# S* w5 w I$ {9 ~
& C$ v- |% t& n7 ?/ Q
图 5 定位精度(三维) / h0 b1 N8 e& p h' D + P: ^6 f& H! x8 w1 P3.3.2 实验分析! H" ~ t! M' W6 O2 O/ e
根据图4和图5的定位结果可以看出,定位的整体精度较高,在直线行走的情况下定位的精度可以达到20cm以内,在拐角处定位的精度有较明显的下降,但是也达到cm级别。在拐角处定位精度明显下降的原因是运动状态的变化导致传感器瞬间接收到的定位信号变化较大,导致实际偏差较大。根据MATLAB生成的定位误差统计如表1所示:0 w+ d! ?* A5 O+ O
0 H6 u% z* `' F$ q
表1 UWB定位精度测试结果 4 m- d( c* X l r% \3 O. h2 c _- N* y8 x, x# E$ m
最大值 2 W" X8 Z4 g2 H$ {: T: l/ E% B8 o2 U
最小值: Q% g* I, F7 v9 e/ V) n
& }, h M) T/ `+ _: f9 c b9 _平均值7 g" T% x" X/ A6 ^. i9 x' \
t( @; y+ Z0 T1 F/ Ax轴4 v6 _) j5 o% o. J3 N
2 e( ^% b$ K X" |22.0% \; G1 m- n: Q/ `& Z" @
$ \2 ~" z7 p- ~5 l: @3 ^
1.2 : g- G0 X3 N* ]' c 9 t! a7 @. y. I. ^; n9.5, C- L# {! z! W- z2 {3 Z
- P, f& s& G( B6 F3 h9 }y轴 1 S' s0 _9 I6 I4 q ' c7 k- z; y# F; l/ F3 i( _7 \25.4 ( U: e- U, W! [4 h) \2 C f 0 r: \: ]( B4 n9 A |. p# D1.8; l8 }/ K m( `- k
* a a9 _) D/ m; ^- C, e% }$ {5 ^* c
11.9 , n! {0 C, J4 ~2 x0 V E & {: V3 `. G6 z) y% T. b. ~z轴4 c6 Y0 H5 S: M M1 z6 q