Systems and methods for determining shooter locations with weak muzzle detection
First Claim
1. A method for estimating a shooter range by detecting shock wave and muzzle blast, comprising:
- measuring shockwave-only signals at a plurality of spaced acoustic sensors forming an antenna;
measuring a muzzle blast signal at the plurality of acoustic sensors;
determining from the measured shock wave and muzzle blast signals an initial estimate of the shooter range;
assuming an initial bullet velocity and a bullet drag coefficient; and
iteratively computing an instantaneous bullet velocity along a bullet trajectory to obtain an updated shooter range.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for locating the shooter of supersonic projectiles are described. The system uses at least five, preferably seven, spaced acoustic sensors. Sensor signals are detected for shockwaves and muzzle blast, wherein muzzle blast detection can be either incomplete coming from less than 4 sensor channels, or inconclusive due to lack of signal strength. Shooter range can be determined by an iterative computation and/or a genetic algorithm by minimizing a cost function that includes timing information from both shockwave and muzzle signal channels. Disambiguation is significantly improved over shockwave-only measurements.
-
Citations
22 Claims
-
1. A method for estimating a shooter range by detecting shock wave and muzzle blast, comprising:
-
measuring shockwave-only signals at a plurality of spaced acoustic sensors forming an antenna;
measuring a muzzle blast signal at the plurality of acoustic sensors;
determining from the measured shock wave and muzzle blast signals an initial estimate of the shooter range;
assuming an initial bullet velocity and a bullet drag coefficient; and
iteratively computing an instantaneous bullet velocity along a bullet trajectory to obtain an updated shooter range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for disambiguating a projectile trajectory from shockwave signals and a limited number of muzzle blast signals, comprising:
-
measuring shockwave-only signals at five or more spaced acoustic sensors forming an antenna;
measuring muzzle blast signals on at most four of the sensors;
determining from the shockwave signals Time-Differences-Of-Arrival (TDOA) information for sensor pairs;
performing for a predefined number of generations a genetic algorithm with an initial population that includes a predetermined number of individuals, each individual represented by a 4-tupel which includes shooter azimuth, shooter elevation, missed azimuth and missed elevation;
computing residuals for the individuals in each generation, said residuals including a least-square fit of a combination of TDOA shockwave and muzzle blast signals; and
if a ratio of the solution having the smallest residual and its ambiguous alternate solution is greater than a predefined value, designating the solution having the smallest computed residual as the disambiguated projectile trajectory.
-
-
19. A method for extracting a signal from a muzzle wave in the presence of a shockwave signal, comprising:
-
defining a time window having a width corresponding to a time required for a muzzle wave to traverse a sensor array;
detecting the shockwave signal;
after detection of the shockwave signal, advancing the window and measuring total energy received in the window as a function of time; and
associating a maximum of the measured total energy with the muzzle signal. - View Dependent Claims (20, 21, 22)
-
Specification