Systems and methods for locating the shooter of supersonic projectiles
based on shockwave-only measurements are described. Muzzle blast signals
are neither sought nor required. The system uses at least five,
preferably seven, acoustic sensors that are spaced apart at least 1
meter. The sensor signals are acquired with a time resolution in the
order of microseconds and processed to find and disambiguate the
shockwave arrival angle unit vector. Two different
Time-Difference-Of-Arrival (TDOA) measurement techniques are described,
with one technique using counters in each signal channel and the other
technique using cross-correlation between signal channels. A genetic
algorithm can be used to efficiently disambiguate the results.