Benchmark for Radar Allocation and Tracking in ECM

2023-06-27

ECM is Electronic Counter Measures.

W.D. Blair, G.A. Watson, T. Kirubarajan, Y. Bar-Shalom. 1996, published 1998.

This is the “Benchmark 2” paper.

Thoughts

So these are all from the late 1990s, but there’s a bizarre glimmer of hope that I have that I’ll be able to run them myself. I think worst case if I want to steer my masters into “just make a benchmark for RRM”, seeing how other benchmarks were implemented/interfaced with would be beneficial.

Summary

Intro

Tracking has been studied extensively, no standard or benchmark problems had been identified in the literature for comparison and evaluation of proposed algorithms until benchmark 1 came about.

Previous benchmark 1:

Did not include:

TODO: “Real World” is defined in [8,9]

How it works:

Each benchmark participant codes a tracking algorithm which is given initial detection of the target:

For each experiment, save the:

After the last experiment of the Monte Carlo simulation, compute:

The track is considered lost if the distance between the true target position and the target position estimate exceeds one beamwidth in angle or 1.5 range gates.

Stand-Off-Jammer power is limited so that it can be defeated with higher energy waveforms.

Track initiation is not part of the benchmark.

Track reacquisition within a few radar dwells is allowed.

It adds False-Alarms, Stand-Off-Jammer, and Range-Gate-Pull-Off countermeasures.

8 radar waveforms that differ primarily in pulse length are available for control (selection).

When Stand-Off-Jammer is in mainlobe of the radar beam pattern, the target return is corrupted or hidden by the jammer signal. When Stand-Off-Jammer is in a sidelobe, effective signal-to-noise ratio for the target is reduced. Initial bearing and elevation of the jammer are given to the tracking algorithm.

Radar-Cross-Section fluctuations according to the Swerling III type.

Targets:

Radar Model

Each dwell returns:

Section 3 of the paper

all the classic radar equations are described, some more implementation magic numbers are listed, and tables outlining the params of the 8 waveforms are given.

Target Trajectories, tracking algorithm

6 canned trajectories are described in great detail. Block diagram showing how tracking algorithm loop works. Description of how initialization takes place.

Criteria for Evaluation of Tracking

Concluding Remarks

Simplifying assumptions:

Other issues for future benchmark problems:

Bibliography