18.07.2014 Views

Track-to-Track Fusion in a Heterogeneous Sensory Environment - ISIF

Track-to-Track Fusion in a Heterogeneous Sensory Environment - ISIF

Track-to-Track Fusion in a Heterogeneous Sensory Environment - ISIF

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Track</strong>-<strong>to</strong>-<strong>Track</strong> <strong>Fusion</strong> <strong>in</strong> a<br />

<strong>Heterogeneous</strong> <strong>Sensory</strong> <strong>Environment</strong><br />

D. Gendron K. Benameur M. Farooq<br />

Department of Electrical & Surface Radar Section Department of Electrical<br />

Computer Eng<strong>in</strong>eer<strong>in</strong>g Defence Research Establishment Ottawa Computer Eng<strong>in</strong>eer<strong>in</strong>g<br />

Royal Military College of Canada 3701 Carl<strong>in</strong>g Avenue Royal Military College of Canada<br />

PO Box 17000 Stn Forces Ottawa, Ontario, Canada K1A 0Z4 PO Box 17000 Stn Forces<br />

K<strong>in</strong>gs<strong>to</strong>n, Ontario, K7K 7B4 kaouthar.benameur@dreo.dnd.ca K<strong>in</strong>gs<strong>to</strong>n, Ontario, K7K 7B4<br />

gendron-d@rmc.ca<br />

farooq-m@rmc.ca<br />

ABSTRACT<br />

In this paper, we present different approaches<br />

for the association of tracks for airborne<br />

sensors. The proposed approaches explore the<br />

effects of the choice of coord<strong>in</strong>ate systems on the<br />

track<strong>in</strong>g filters and the association process. The<br />

performance of the association techniques is<br />

analysed <strong>in</strong> terms of the probability of correct<br />

classification (P c ) and the probability of false<br />

association (P fa ). This practical aspect of the<br />

multi-target multi-sensor track<strong>in</strong>g problem is<br />

presented for the association of radar tracks <strong>to</strong><br />

ESM tracks <strong>in</strong> different scenarios.<br />

1. INTRODUCTION<br />

In this paper, we consider two sensors<br />

on board surveillance aircraft, henceforth<br />

referred as the observer. The sensors on board<br />

carry out surveillance over a space where<br />

multiple targets are presumed <strong>to</strong> exist. The first<br />

sensor is a radar that provides range and bear<strong>in</strong>g<br />

measurements and the second sensor is an ESM<br />

(or IR) system that yields bear<strong>in</strong>g only<br />

measurements. It is assumed that the targets are<br />

fly<strong>in</strong>g at a constant velocity and at a constant<br />

head<strong>in</strong>g.<br />

Us<strong>in</strong>g dissimilar <strong>in</strong>formation from both<br />

the radar and ESM (or IR) systems , different<br />

track<strong>in</strong>g and association techniques have been<br />

presented <strong>in</strong> the literature [1-5]. In [4], Saha<br />

presented an algorithm based on construct<strong>in</strong>g an<br />

azimuthal gate centred on the filtered ESM track.<br />

The radar track candidates with<strong>in</strong> this gate are<br />

then enumerated and a closeness score is<br />

computed. The track pair<strong>in</strong>g is derived as a<br />

function of the closeness score. Gendron et al.<br />

[5] have demonstrated that the classical data<br />

association technique yields acceptable results.<br />

Far<strong>in</strong>a and La Scala [3] presented different<br />

association methods for tracks from dissimilar<br />

sensors, which are derived <strong>in</strong> different coord<strong>in</strong>ate<br />

systems. In this paper, we exam<strong>in</strong>e the<br />

performance of these association methods <strong>in</strong><br />

relation <strong>to</strong> the choice of coord<strong>in</strong>ate frames for<br />

various scenarios. The performance of the<br />

association techniques is analysed <strong>in</strong> terms of the<br />

probability of correct classification (P c ) and the<br />

probability of false association (P fa ). This<br />

practical aspect of the multi-target multi-sensor<br />

track<strong>in</strong>g problem is presented for the association<br />

of radar tracks <strong>to</strong> ESM tracks for different<br />

scenarios.<br />

In Section 2 of this paper, we present a<br />

mathematical formulation of the problem. The<br />

association approaches are def<strong>in</strong>ed <strong>in</strong> Section 3,<br />

which <strong>in</strong>volve the selection of the coord<strong>in</strong>ate<br />

systems for the trackers and the decision rules.<br />

In Section 4, we def<strong>in</strong>e the three different<br />

scenarios used <strong>to</strong> evaluate the effect of the<br />

selection of the coord<strong>in</strong>ate system on the<br />

association process. The simulation results are<br />

presented <strong>in</strong> Section 5. F<strong>in</strong>ally, <strong>in</strong> Section 6 the<br />

paper is summarised.<br />

2. PROBLEM FORMULATION<br />

In most target track<strong>in</strong>g applications, the<br />

target motion can be best modelled <strong>in</strong> Cartesian<br />

coord<strong>in</strong>ates. With the active radar system, the<br />

measurement of a target’s position is typically<br />

reported <strong>in</strong> polar or spherical coord<strong>in</strong>ates. If the<br />

motion equations are l<strong>in</strong>ear <strong>in</strong> the Cartesian<br />

coord<strong>in</strong>ates and the observations are <strong>in</strong> Polar<br />

Coord<strong>in</strong>ates (PC), one can obta<strong>in</strong> a polar-<strong>to</strong>-<br />

Cartesian conversion. This conversion makes it<br />

possible <strong>to</strong> use the Kalman filter without the<br />

l<strong>in</strong>earisation problems <strong>in</strong>herent <strong>in</strong> the Extended<br />

1


Kalman Filter (EKF), however, the nonl<strong>in</strong>earities<br />

are imbedded <strong>in</strong> the noise processes.<br />

The result<strong>in</strong>g filter is called the Converted<br />

Measurement Kalman Filter (CMKF).<br />

2.1 Converted Measurement Kalman<br />

Filter<br />

The active sensor provides noisy<br />

measurements of the target(s) bear<strong>in</strong>g (β), as<br />

well as the target(s) range (r). The state space<br />

model used for the active sensor measurement<br />

filter is represented by the follow<strong>in</strong>g equations:<br />

where<br />

x ( k 1) = Φx(<br />

k ) + w(<br />

k ) + U(<br />

k)<br />

+ , (1)<br />

[ x x&<br />

y y&<br />

] T<br />

x =<br />

(2)<br />

is the relative state vec<strong>to</strong>r and where the<br />

superscript "T" represents the transpose<br />

operation. F def<strong>in</strong>es the state transition matrix,<br />

w(k) is a zero-mean, white, Gaussian noise<br />

sequence with assumed covariance Q, and U(k)<br />

is the assumed determ<strong>in</strong>istic <strong>in</strong>put such as the<br />

relative position change (acceleration) of the<br />

observer. The measurement vec<strong>to</strong>r z is modelled<br />

as<br />

where<br />

z ( k)<br />

Cx(<br />

k ) + v(<br />

k )<br />

= , (3)<br />

⎡x<br />

( k)<br />

= ⎢<br />

⎣y<br />

m<br />

m<br />

( k)<br />

⎤<br />

( k)<br />

⎥<br />

⎦<br />

z , (4)<br />

⎡1<br />

= ⎢<br />

⎣0<br />

0<br />

0<br />

0<br />

1<br />

0⎤<br />

0<br />

⎥<br />

⎦<br />

C , and (5)<br />

⎛cos(<br />

β<br />

( k)<br />

=<br />

⎜<br />

⎝ s<strong>in</strong>( β<br />

)<br />

−r<br />

⎞⎛η<br />

m<br />

s<strong>in</strong>( βm)<br />

⎟⎜<br />

r β<br />

m<br />

cos(<br />

m)<br />

⎠⎝<br />

m<br />

r<br />

v (6)<br />

η<br />

m)<br />

β<br />

where the subscript "m" denotes the measured<br />

quantities, and η r and η β are zero -mean, white,<br />

Gaussian noise processes for the range and the<br />

bear<strong>in</strong>g, respectively. In the CMKF, the polar<br />

measurements, the measured range and bear<strong>in</strong>g<br />

m<br />

2<br />

m<br />

r x + y<br />

m<br />

2<br />

⎞<br />

⎟<br />

⎠<br />

= , and (7)<br />

−1⎛<br />

y ⎞<br />

m<br />

β =<br />

⎜<br />

⎟<br />

m<br />

tan<br />

(8)<br />

⎝ xm<br />

⎠<br />

are converted <strong>in</strong><strong>to</strong> the Cartesian form by the<br />

standard coord<strong>in</strong>ate transformation<br />

x<br />

= cos( β ) m<br />

, and (9)<br />

m<br />

r m<br />

ym r m<br />

s<strong>in</strong>( β ) m<br />

= . (10)<br />

2.2 Extended Kalman Filter with<br />

Modified Polar Coord<strong>in</strong>ates<br />

The EKF is basically an extension of<br />

the L<strong>in</strong>ear Kalman Filter (LKF). The difference<br />

is that the EKF is employed <strong>to</strong> handle the case of<br />

non-l<strong>in</strong>ear measurement process and/or nonl<strong>in</strong>ear<br />

target dynamics. The basic idea is <strong>to</strong><br />

l<strong>in</strong>earise the non-l<strong>in</strong>earities about each estimate<br />

once it has been computed. As soon as a new<br />

state estimate is produced, a new and hopefully<br />

more accurate reference state trajec<strong>to</strong>ry is<br />

<strong>in</strong>corporated <strong>in</strong><strong>to</strong> the estimation process. So, the<br />

update equation becomes<br />

xˆ(<br />

k | k)<br />

= xˆ(<br />

k | k −1)<br />

+<br />

K(<br />

k )[ z(<br />

k)<br />

− h( xˆ(<br />

k | k −1))]<br />

(11)<br />

where h( x ˆ( k | k −1))<br />

is a non-l<strong>in</strong>ear<br />

measurement function. The ga<strong>in</strong> is def<strong>in</strong>ed as<br />

K(<br />

k)<br />

= P(<br />

k | k −1)<br />

H<br />

[ H<br />

x<br />

( k)<br />

P(<br />

k | k −1)<br />

H<br />

T<br />

x<br />

T<br />

x<br />

( k)<br />

( k)<br />

+ R(<br />

k)]<br />

−1<br />

(12)<br />

where H x (k) is the l<strong>in</strong>earised measurement<br />

matrix expressed as<br />

H . (13)<br />

x( k)<br />

= ∇<br />

xh(<br />

x,<br />

k)<br />

x=<br />

xˆ(<br />

k|<br />

k−1)<br />

Aidala and Hammel [6] have proposed<br />

a different set of equations for the state and<br />

measurement formulated <strong>in</strong> terms of Modified<br />

Polar Coord<strong>in</strong>ates (MPC), while the algorithm<br />

itself is configured as an EKF <strong>to</strong> solve the<br />

bear<strong>in</strong>g only Target Motion Analysis (TMA)<br />

problem. The state vec<strong>to</strong>r <strong>in</strong> MPC is<br />

[ β & r&<br />

β 1 ] T<br />

y =<br />

, (14)<br />

r r<br />

2


where β & represents the relative bear<strong>in</strong>g rate,<br />

r& is the ratio of the relative range rate and the<br />

r<br />

relative range, and is the measure of the<br />

closeness of the observer <strong>to</strong> the target, which is<br />

called Inverse-Time-To-Go (ITTG), β is the<br />

relative bear<strong>in</strong>g and (1 / r) represents the <strong>in</strong>verse<br />

of the relative range. This coord<strong>in</strong>ate frame is<br />

well suited for TMA as it au<strong>to</strong>matically<br />

decouples the observable and unobservable<br />

components of the state vec<strong>to</strong>r. It is <strong>to</strong> be noted<br />

that the first three terms of the state vec<strong>to</strong>r are<br />

always observable while, the last term, (1 / r), is<br />

not observable until the observer performs a<br />

manoeuvre. The analysis <strong>in</strong> [7] reveals that the<br />

observer must manoeuvre <strong>to</strong> render the system<br />

observable and that certa<strong>in</strong> manoeuvres are more<br />

appropriate than others for a given observer<br />

speed and profile. The target course is def<strong>in</strong>ed by<br />

the follow<strong>in</strong>g non-l<strong>in</strong>ear differential equations:<br />

⎡−<br />

2y1<br />

y2<br />

+ y4(<br />

a<br />

⎢<br />

2 2<br />

dy<br />

⎢y1<br />

− y2<br />

+ y4<br />

( a<br />

=<br />

dt ⎢<br />

⎢<br />

y1<br />

⎢⎣<br />

− y1y4<br />

x<br />

x<br />

cos( y3)<br />

− a<br />

y<br />

s<strong>in</strong>( y3))<br />

⎤<br />

⎥<br />

s<strong>in</strong>( y3)<br />

− a<br />

y<br />

cos( y3))<br />

⎥<br />

⎥<br />

⎥<br />

⎥⎦<br />

(15)<br />

where a x and a y are the Cartesian components of<br />

the observer’s acceleration.<br />

2.3 Polar Coord<strong>in</strong>ates<br />

The algorithm that follows is<br />

represented <strong>in</strong> Polar Coord<strong>in</strong>ate (PC). In this<br />

coord<strong>in</strong>ate frame, the filter simply smoothes the<br />

noisy bear<strong>in</strong>g measurements. The state vec<strong>to</strong>r<br />

for the PC is as follows:<br />

p<br />

[ β & r&<br />

β r] T<br />

x =<br />

. (16)<br />

The non-l<strong>in</strong>ear differential equations describ<strong>in</strong>g<br />

the evolution of the target course <strong>in</strong> this<br />

coord<strong>in</strong>ate system are described <strong>in</strong> equation (17):<br />

dx<br />

p<br />

=<br />

dt<br />

⎡ 2xp2<br />

⎢<br />

−<br />

⎢<br />

2<br />

⎢xp1xp<br />

4<br />

⎢<br />

⎢xp1<br />

⎢<br />

⎣xp<br />

2<br />

(17)<br />

x<br />

p1<br />

x<br />

p4<br />

( a<br />

+<br />

+ ( a s<strong>in</strong>( x<br />

x<br />

x<br />

p3<br />

cos( x<br />

) − a<br />

y<br />

p3<br />

) − a<br />

cos( x<br />

y<br />

p3<br />

2.4 Classical Data Association<br />

Technique<br />

s<strong>in</strong>( x<br />

))<br />

p3<br />

))<br />

x<br />

Assum<strong>in</strong>g the two target tracks<br />

are xˆ<br />

radar<br />

and xˆ<br />

esm<br />

for the active and passive<br />

cases, respectively, the association logic test,<br />

referred <strong>to</strong> as the statistical distance test statistic,<br />

is<br />

ij −1<br />

T<br />

(ˆ x − xˆ<br />

)( P ) (ˆ x − xˆ<br />

≤ λ ,<br />

radar esm<br />

radar esm<br />

)<br />

where<br />

P<br />

(18)<br />

ij i j c c T<br />

= Pa<br />

+ Pp<br />

−P<br />

−(P<br />

) , (19)<br />

and P i j<br />

a and P p are the solutions of the Ricatti<br />

equations for the Kalman filters [3] used for the<br />

active and passive cases, respectively, assum<strong>in</strong>g<br />

the process noise is Gaussian and <strong>in</strong>dependent<br />

for each filter. In general, the cross-covariance<br />

term P c will not be zero as the state estimate<br />

errors will be correlated if the trajec<strong>to</strong>ries are<br />

from the same target due <strong>to</strong> the common process<br />

noise <strong>in</strong> each filter. In the current study, the<br />

cross-covariance is assumed <strong>to</strong> be zero. The<br />

expression <strong>in</strong> equation (18) represents a χ 2<br />

distribution with n degrees of freedom and λ is<br />

selected from the χ 2 tables.<br />

3. ASSOCIATION RULES<br />

Five track-<strong>to</strong>-track association<br />

approaches proposed <strong>in</strong> [3] are considered here.<br />

The first two techniques are commonly used<br />

methods while the three re ma<strong>in</strong><strong>in</strong>g were<br />

<strong>in</strong>troduced <strong>in</strong> [3]. Two of the newer association<br />

techniques make use of the ITTG (G = r?/ r)<br />

element available from the MPC filter. The five<br />

association methodologies, as presented <strong>in</strong><br />

Figure 1, are:<br />

p4<br />

⎤<br />

⎥<br />

⎥<br />

⎥<br />

⎥<br />

⎥<br />

⎥<br />

⎦<br />

3


a) Method 1 compares the bear<strong>in</strong>g<br />

estimates from the active filter<br />

βˆ with the bear<strong>in</strong>g estimates<br />

radar<br />

from the PC filter<br />

ˆβ ;<br />

1esm<br />

b) Method 2 compares βˆ radar<br />

with<br />

the bear<strong>in</strong>g estimates from the<br />

MPC filter<br />

ˆβ 2 ;<br />

esm<br />

c) Method 3 compares the bear<strong>in</strong>g and<br />

the ITTG estimates from the active<br />

ˆβ with the<br />

filter [<br />

radar,<br />

Ĝ radar<br />

]<br />

bear<strong>in</strong>g and ITTG estimates from<br />

the MPC filter [ 2esm,<br />

G2 ˆ<br />

esm<br />

]<br />

ˆβ ;<br />

d) Method 4 compares βˆ<br />

radar<br />

, with<br />

the measured bear<strong>in</strong>g<br />

ESM system; and<br />

β<br />

m<br />

from the<br />

e) Method 5 compares<br />

[ ˆβ<br />

radar,<br />

Ĝ radar<br />

] with β<br />

m<br />

and<br />

ˆ .<br />

G2 esm<br />

4. SIMULATION SCENARIOS<br />

4.1 Profile A<br />

In what follows, we describe three<br />

different scenarios analysed <strong>in</strong> this study. Under<br />

the assumption that the ESM and radar<br />

measurements are synchronised, Profile A<br />

represents a scenario where the targets are<br />

mov<strong>in</strong>g <strong>to</strong>ward the observer at a constant speed<br />

and head<strong>in</strong>g as shown <strong>in</strong> Figure 2. We also<br />

assume that the observer’s trajec<strong>to</strong>ry is known.<br />

The <strong>in</strong>itial position and velocity <strong>in</strong><br />

Cartesian coord<strong>in</strong>ates of the observer and the two<br />

targets for Profile A, are respectively: (0 km, 50<br />

km, 200 m/s, 0 m/s), (150 km, 3 km, -150 m/s, 0<br />

m/s), and (150 km, 7 km, -150 m/s, 0 m/s). The<br />

distance between the two targets is 4 km for each<br />

profile.<br />

4.2 Profile B<br />

Profile B shows a scenario where the<br />

targets are mov<strong>in</strong>g away from the observer at a<br />

constant velocity and bear<strong>in</strong>g as shown <strong>in</strong> Figure<br />

3.<br />

The <strong>in</strong>itial position and velocity <strong>in</strong><br />

Cartesian coord<strong>in</strong>ates of the observer and the two<br />

targets for Profile A, are respectively: (0 km, 0<br />

km, 200 m/s, 0 m/s), (50 km, 50 km, 150 m/s, 0<br />

m/s), and (50 km, 54 km, 150 m/s, 0 m/s).<br />

4.3 Profile C<br />

The f<strong>in</strong>al scenario is Profile C. In this<br />

profile, the targets are still mov<strong>in</strong>g away from<br />

the observer at a constant speed and head<strong>in</strong>g, but<br />

the targets are fly<strong>in</strong>g at a 45 degree angle as<br />

shown <strong>in</strong> Figure 4.<br />

This geometry offers a good<br />

compromise between <strong>in</strong>creased bear<strong>in</strong>g rate and<br />

reduced relative range allow<strong>in</strong>g the velocity<br />

errors <strong>to</strong> be m<strong>in</strong>imised. This, <strong>in</strong> turn, will benefit<br />

the ESM filters as the bear<strong>in</strong>g rate is <strong>in</strong>creased<br />

when the observer crosses the target’s L<strong>in</strong>e Of<br />

Sight (LOS), which results <strong>in</strong> a substantially<br />

improved estimation of the bear<strong>in</strong>g [7]. The<br />

<strong>in</strong>itial position and velocity <strong>in</strong> Cartesian<br />

coord<strong>in</strong>ates of the observer and the two targets<br />

for Profile A, are respectively: (0 km, 0 km, 200<br />

m/s, 0 m/s), (60 km, 40 km, 150cos(45°) m/s,<br />

150s<strong>in</strong>(45°) m/s), and (60 km, 44 km,<br />

150cos(45°) m/s, 150s<strong>in</strong>(45°) m/s).<br />

5. SIMULATION RESULTS<br />

A number of Monte Carlo simulations<br />

have been carried out for the three def<strong>in</strong>ed<br />

profiles <strong>to</strong> determ<strong>in</strong>e the performance of the five<br />

different association techniques. The sampl<strong>in</strong>g<br />

period (T) is chosen <strong>to</strong> be 4 seconds. One<br />

hundred runs were performed for every case<br />

under consideration. The measurement noises<br />

were set as follows:<br />

a) Range noise σ<br />

r<br />

= 10 m;<br />

b) Bear<strong>in</strong>g noise σ<br />

βa<br />

for the active<br />

sensor = 1 degree; and<br />

c) Bear<strong>in</strong>g noise σ<br />

βp<br />

for the passive<br />

sensor = 3 degrees.<br />

The performance of these techniques is<br />

compared <strong>in</strong> terms of Probability of False<br />

Association (P fa ) and Probability of Correct (P c )<br />

association.<br />

Simulation results reveal that P c<br />

presents a similar performance for Profiles B and<br />

C. However, we observe a strong deterioration<br />

4


<strong>in</strong> the P c performance for Profile A <strong>in</strong> the case of<br />

Method 1. This poor performance is attributed <strong>to</strong><br />

the PC model, which is a not a good choice for<br />

extrapolat<strong>in</strong>g target position between sensor<br />

updates. This is particularly true at shorter<br />

ranges, where the pseudo-accelerations created<br />

by constant speed/constant course targets,<br />

<strong>in</strong>troduce very large errors <strong>in</strong> polar track<strong>in</strong>g [8],<br />

which is the case of Profile A (Figure 5), where<br />

the targets are mov<strong>in</strong>g <strong>to</strong>ward the observer<br />

caus<strong>in</strong>g the range <strong>to</strong> decrease rapidly.<br />

Consider<strong>in</strong>g P fa , simulation results show<br />

that the performance depends strongly on the<br />

profile and the association rules. Figures 6, 7,<br />

and 8 clearly demonstrate that the P fa<br />

performance is a function of the tracker<br />

coord<strong>in</strong>ate system as well as the profile<br />

geometry. Note that the P c is 95 % <strong>in</strong> these<br />

simulations.<br />

To further evaluate the performance of<br />

the five track-<strong>to</strong>-track association methods <strong>in</strong><br />

terms of P fa , the curves illustrat<strong>in</strong>g the<br />

percentage of false association versus the<br />

distance separat<strong>in</strong>g the two targets is shown <strong>in</strong><br />

Figures 9, 10, and 11 for each profile. These<br />

plots allow us <strong>to</strong> determ<strong>in</strong>e if the approaches can<br />

dist<strong>in</strong>guish between two closely spaced targets.<br />

The results presented <strong>in</strong> Figures 9 <strong>to</strong> 11<br />

demonstrate that Methods 1, 2, and 3, which use<br />

bear<strong>in</strong>g estimates, are better than Methods 4 and<br />

5, which use noisy bear<strong>in</strong>g measurements <strong>in</strong><br />

dist<strong>in</strong>guish<strong>in</strong>g between two targets. Moreover,<br />

the performance of each method improves as the<br />

distance between the targets <strong>in</strong>creases as<br />

expected. Unlike the results presented <strong>in</strong> [3], the<br />

results of this study do not demonstrate that the<br />

methods (Methods 2 and 3) us<strong>in</strong>g the MPC filter<br />

are better than Method 1. The dissimilar results<br />

are attributed <strong>to</strong> the type of profiles utilised <strong>in</strong><br />

this study.<br />

while Methods 4 and 5, which rely on measured<br />

ESM bear<strong>in</strong>g for the association between tracks,<br />

are not reliable. The study also demonstrates<br />

that association Method 1, us<strong>in</strong>g the PC based<br />

estimates, and Method 2, us<strong>in</strong>g the MPC based<br />

estimates, have comparable performances.<br />

REFERENCES<br />

[1] A. Far<strong>in</strong>a and R. Miglioli, "Association of<br />

active and passive tracks for airborne sensors",<br />

Signal Process<strong>in</strong>g 69, pp. 209-217, 1998.<br />

[2] F. R. Castella, "Theoretical performance of a<br />

multisensor track-<strong>to</strong>-track correlation technique",<br />

IEE Proceed<strong>in</strong>g, Radar, Sonar and Navigation,<br />

Vol. 142, No. 6, December 1995.<br />

[3] A. Far<strong>in</strong>a and B. La Scala, "Methods for the<br />

Association of Active and Passive <strong>Track</strong>s for<br />

Airborne Sensors".<br />

[4] R. K. Saha, “Analytical evaluation of an<br />

ESM/radar track association algorithm”, SPIE,<br />

Vol. 1698, Signal and Data Process<strong>in</strong>g of Small<br />

Targets, 1992.<br />

[5] D. Gendron, M. Farooq, K. Benameur,<br />

“<strong>Track</strong>-<strong>to</strong>-<strong>Track</strong> <strong>Fusion</strong> <strong>in</strong> a Multisensory<br />

<strong>Environment</strong>”, SPIE Proceed<strong>in</strong>gs, Vol. 4380,<br />

Signal Process<strong>in</strong>g, Sensor <strong>Fusion</strong>, and Target<br />

Recognition , Orlando April 2001.<br />

[6] V. J. Aidala and S. E. Hammel, “Utilization<br />

of Modified Polar Coord<strong>in</strong>ates for Bear<strong>in</strong>g-Only<br />

<strong>Track</strong><strong>in</strong>g”, IEEE Transactions on Au<strong>to</strong>matic<br />

Control, Vol. AC-28, No. 3, March 1983.<br />

[7] D. Van Huyssteen and M. Farooq,<br />

“Performance analysis of bear<strong>in</strong>gs-only track<strong>in</strong>g<br />

algorithm”, 1998 Aerosense Conference of SPIE,<br />

Orlando, FL, April 1998.<br />

[8] Y. Bar-Shalom, W. D. Blair, “Multitarget-<br />

Multisensor <strong>Track</strong><strong>in</strong>g: Applications and<br />

Advances”, Volume III, Artech House, 2000.<br />

6. CONCLUSION<br />

In this paper, we explored the problem<br />

of associat<strong>in</strong>g ESM tracks with one or more<br />

possible radar tracks derived <strong>in</strong> different<br />

coord<strong>in</strong>ate systems. Simulations results show<br />

that the choice of the coord<strong>in</strong>ate system is a<br />

complex issue, which depends not only on the<br />

sensors but also on the scenario. One important<br />

outcome of this study is that Methods 1,2 and 3,<br />

which use bear<strong>in</strong>g estimates <strong>to</strong> compute the<br />

track-<strong>to</strong>-track association, are capable of<br />

correctly associat<strong>in</strong>g two closely spaced targets,<br />

5


Figure 1, Association Rules [3]<br />

6 x 104 Profile A, True <strong>Track</strong>s<br />

5<br />

Observer<br />

Target A<br />

Target B<br />

4<br />

3<br />

2<br />

Y position <strong>in</strong> Meters<br />

1<br />

0<br />

0 2 4 6 8 10 12 14 16<br />

X position <strong>in</strong> Meters<br />

x 10 4<br />

Figure 2, True <strong>Track</strong>s for Profile A<br />

Profile B, True <strong>Track</strong>s<br />

6 x 104 X position <strong>in</strong> Meters<br />

5<br />

4<br />

3<br />

2<br />

Y position <strong>in</strong> Meters<br />

1<br />

Observer<br />

Target A<br />

Target B<br />

0<br />

0 2 4 6 8 10 12 14 16<br />

x 10 4<br />

Figure 3, True <strong>Track</strong>s for Profile B<br />

6


x 10 4<br />

Profile C, True <strong>Track</strong>s<br />

12<br />

10<br />

Observer<br />

Target A<br />

Target B<br />

8<br />

6<br />

Y position 4 <strong>in</strong> Meters<br />

2<br />

0<br />

0 5 10 15<br />

X position <strong>in</strong> Meters<br />

x 10 4<br />

Figure 4, True <strong>Track</strong>s for Profile C<br />

Figure 7, P fa for Profile B<br />

7 x 104 Profile A, True <strong>Track</strong>s & ESM (Polar) <strong>Track</strong> Estimates<br />

6<br />

5<br />

Observer<br />

Target A<br />

TA Estimates<br />

Target B<br />

TB Estimates<br />

4<br />

3<br />

Y position<br />

2<br />

<strong>in</strong> Meters<br />

1<br />

0<br />

0 5 10 15<br />

X position <strong>in</strong> Meters<br />

x 10 4<br />

Figure 5, PC Filter with Profile A<br />

Figure 8, P fa for Profile C<br />

Figure 6, P fa for Profile A<br />

Figure 9, P fa vs Distance Between Targets for Profile A<br />

7


Figure 10, P fa vs Distance Between Targets for Profile B<br />

Figure 11, P fa vs Distance Between Targets for Profile C<br />

8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!