Professional Documents
Culture Documents
Email: zhang_jungen@sina.com
Abstract
Aiming at the highly nonlinearity of passive bearings-only target tracking, a new algorithm based on Quasi-Monte Carlo Gaussian
particle filter is proposed for target tracking, which uses Gaussian particles to approximate the marginal association probabilities.
Then, Gaussian particle filter (GPF) is utilized for approximating the prediction and update distributions. Meantime, the
Quasi-Monte Carlo integration method is introduced to predicate the target and update the distribution. Finally, the proposed
method is applied to passive multi-sensor target tracking. Simulation results show that the method can obtain better tracking
performance than Extended Kalman Filter (EKF) and Unscented Kalman Filter (UKF).
Keywords: Target Tracking; Passive Bearings-only; Particle Filter (PF); Quasi-Monte Carlo (QMC)
QMC-GPF
1 2
1.93936 750025
2.94136 750025
-(QMC-GPF)
(GPF)
(QMC)
(EKF)(UKF)
[1]
(EKF)
[2]Julier
(UKF)[3] Sigma
UKF
Gordon
[4-8]
- 52 http://www.sj-ce.org/
Kotecha (GPF)[9]
GPF [10]-(QMC-GPF)
xk fk (xk 1 , w k 1 )
(1)
k h k (x k , v k )
(2)
nx h k : nx nv nz x k nx k
n
k k w k 1 v k k
*
x k [ xk , yk , zk , xk , yk , zk ] N
1 ( xi , yi , zi ) i 1, 2, , N
i i i k
*
k [ k ,1 , k ,1 , , k , N , k , N ] k
f k : x
n
nw
( xT , yT , zT )
1
( x1 , y1 , z1 )
( x2 , y2 , z2 )
3
3
x
( x3 , y3 , z3 )
k ,i arctan
k ,i arctan
zk zi
( xk xi ) 2 ( yk yi ) 2
xk xi
i 1, 2,
yk yi
,N
(3)
(4)
2 QMC-GPF
2.1
p x k | 1:k 1:k 1 , 2 , , k
p x 0 | 0 p x0 p x k | 1:k
- 53 http://www.sj-ce.org/
(5)
p x k | 1:k
p k | x k p x k | 1:k 1
p k | 1:k 1
(6)
p x k 1 | 1:k 1 k 1 p x k | x k 1
1 p k | x k 26
k
56
2.2 QMC
(MC) N MC
O N
1/ 2
(QMC)
MC [10]
QMC MC MC
MC
QMC MC
QMC p Halton
{ui },i 1,
,n
1 p n Halton ui , i 1,
,n
A
ui
B For i 1,
Uniform 0,1
,n
k
ln 1 ui ln p 1
bkp p 1 p k p k
ui 1 ui b
p
k
2 MC QMC
2 ui xi , i 1,
- 54 http://www.sj-ce.org/
,n
A. Cholesky RT R
B. ui xi , i 1,
, n xi R 1 ui
2.3 QMC-GPF
GPF[10] QMC MC QMC-GPF
k =1 p x1 | 0 x1 ; 1 , 1 1 , 1
k
1)
k (5)
p x k | k Ck p k | x k p x k | k 1
(7)
Ck p k | x k x k ; k , k
Ck 1/ p k | k 1 p x k | k 1 xk ; k , k
p x k | k x k ; k , k
QMC x k | k x k ; k , k x k k
j 1, 2,..., N
x
k
( j)
( j)
j 1
k j 1 k ( k x k )( k x k )
N
( j)
( j)
(8)
( j) *
(9)
N p x k | k x k ; k , k
2)
p x k | k (6)
p x k 1 | k p x k 1 | x k p x k | k dx k
p x k 1 | x k x k ; k , k dx k
1
p x
N
j 1
| xk
j
k 1
(10)
x k QMC xk ; k , k
(10) p xk 1 | xk
j 1, 2,..., N N x
j
k 1
k 1 j 1 x k 1
N
( j)
(11)
k 1 j 1 ( k 1 x k 1 )( k 1 x k 1 )
N
( j)
( j)
(12)
3
13
x0 [40km 40km 10km 100m / s 100m / s -100m / s]
*
x ( k 1) x ( k 1)
y ( k 1) y ( k 1)
z ( k 1) z ( k 1)
f ( x k 1 )
x ( k 1)
y ( k 1)
z ( k 1)
(13)
3.1
(14)
0.1
Sik S ik 1 0.1 , i 1, 2
0
(15)
0.4mrad
0.14
EKF
UKF
QMC-GPF
0.1
0.08
0.06
0.04
0.02
0
EKF
UKF
QMC-GPF
0.05
(km/s)
(km)
0.12
0.045
0.04
0.035
0.03
0.025
0.02
0.015
10
20
30
40
0.01
50
10
20
(s)
30
40
50
(s)
(a)
(b)
3 100 1
EKF UKF QMC-GPF
1
(km)
(km/s)
EKF
0.0939
0.0397
UKF
0.0650
0.0280
QMC-GPF
0.0462
0.0120
3.2
S10 (10km, 0km, 5km), S 02 (0km, 10km, 5km), S30 ( 10km, 10km, 5km)
- 56 http://www.sj-ce.org/
(16)
S S
i
k
i
k 1
0.1
0.1 , i 1, 2, 3
0
(17)
0.4mrad
0.05
EKF
UKF
QMC-GPF
EKF
UKF
QMC-GPF
0.045
(km/s)
(km)
0.15
0.1
0.05
0.04
0.035
0.03
0.025
0.02
0.015
10
20
30
40
0.01
50
10
20
(s)
30
40
50
(s)
(a)
(b)
4
2
(km)
(km/s)
EKF
0.0912
0.0393
UKF
0.0623
0.0274
QMC-GPF
0.0454
0.0195
4 100 2
EKF UKF EKF QMC-GPF
3.3
(18)
S S
i
k
i
k 1
0.1
0.1 , i 1, 2, 3, 4
0
(19)
0.4mrad
0.05
EKF
UKF
QMC-GPF
EKF
UKF
QMC-GPF
0.045
(km/s)
(km)
0.1
0.08
0.06
0.04
0.04
0.035
0.03
0.025
0.02
0.02
0.015
0
10
20
30
40
50
0.01
10
20
(s)
30
(s)
(a)
(b)
5
- 57 http://www.sj-ce.org/
40
50
5 100 3
QMC-GPF EKF UKF
3
(km)
(km/s)
EKF
0.0747
0.0378
UKF
0.0536
0.0271
QMC-GPF
0.0388
0.0195
4
QMC-GPF GPF
QMC
GPF
REFERENCES
[1]
Blackman S S, Popoli R. Design and Analysis of Modern Tracking Systems [M]. Norwood, MA: Artech House, 1999
[2]
Bar-Shalom Y, Li X R, Kirubarajan T. Estimation with Applications to Tracking and Navigation: Theory, Algorithm and Software
[M]. New York: Wiley, 2001
[3]
Julier S, Uhlmann J, Durrant-Whyte H F. A New Method for the Nonlinear Transformation of Means and Covariances in Filters
and Estimators[J]. IEEE Transactions on Automatics Control, 2000, 45(3): 477-482
[4]
Cappe O, Godsill S J, Moulines E. An Overview of Existing Methods and Recent Advances in Sequential Monte Carlo[J].
Proceedings of the IEEE, 2007, 95(5): 899-924
[5]
Mohammed M Olama, Seddik M Djouadi, Ioannis G Papageorgiou, et al. Position and Velocity Tracking in Mobile Networks
Using Particle and Kalman Filtering With Comparison[J]. IEEE Trans on Vehicular Technology, 2008,57(2): 1001-1010
[6]
Arulampalam M S, Maskell S, Gordon N, et al. A Tutorial on Particle Filters for Online Nonlinear/Non-Gaussian Bayesian
Tracking[J]. IEEE Trans on Signal Processing,2002, 50(2): 174-188
[7]
[8]
[9]
Kotecha J H, Djuric P M. Gaussian particle filtering[J]. IEEE Trans. on Signal Processing, 2003, 51(10): 2592-2601
[10] Guo D, Wang X. Quasi-Monte Carlo filtering in nonlinear dynamic systems[J]. IEEE Trans. on Signal Processing, 2006, 54(6):
2087-2098
1979-
1978-
2005.8-2011.3
1996.8-2000.7
Email: zpyzax@gmail.com
Email: zhang_jungen@sina.com
- 58 http://www.sj-ce.org/