赞
踩
TDOA(Time Difference of Arrival)——时间差到达算法,利用了几何数学中双曲线的特点—— 双曲线上的任意点到达两焦点的距离差是固定值。 这个距离差它天然可以抹去用户设备(UE)和基站的之间时钟误差。
P
1
C
1
=
c
⋅
(
t
11
+
Δ
t
)
P_1C_1 = c·(t_{11}+\Delta t)
P1C1=c⋅(t11+Δt)其中
Δ
t
\Delta t
Δt是UE和基站之间的钟差(在UE与基站不完全同步的情况下),这个钟差我们没法直接获得。
P
1
C
2
=
c
⋅
(
t
12
+
Δ
t
)
P_1C_2 = c·(t_{12}+\Delta t)
P1C2=c⋅(t12+Δt)
则
∣
P
1
C
1
−
P
1
C
2
∣
=
c
⋅
(
t
11
−
t
12
)
则|P_1C_1-P_1C_2 |=c·(t_{11}-t_{12})
则∣P1C1−P1C2∣=c⋅(t11−t12)可见这里的钟差
Δ
t
\Delta t
Δt被消除了,之后使用数学方法求出两个双曲线的焦点。但这同时也暗示着 基站的时钟需要同步才能被消除。 所以TDOA算法特性:UE和基站无需同步,基站之间需要同步,最少三个基站能测得焦点。
在TDOA的解算方法上,有直接求解析解的Chan算法、Fang算法。也有迭代算法如Taylor算法(它是通过不断计算当前误差来调整参数,这个误差需要真实的位置标签来对比,但我们有真实标签后为什么还需要估计呢?这个是我对Taylor算法的疑惑,欢迎大家一起探讨
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。