An echo ranging system for determining the range and velocity of moving targets, and for suppressing unwanted returns as from reverberation, clutter, or false targets, including reverberation or false targets appearing with a velocity v, where v may be zero or nonzero, said system comprising:
- means for transmitting a signal of total duration T having a time-bandwidth product greater than unity and an ambiguity function that is distributed symmetrically about the time axis corresponding to zero velocity in time-velocity space;
- means for receiving echo return signals from moving targets as well as unwanted echo return signals from said reverberation, clutter, or false targets appearing with said velocity v, said unwanted return signals having an ambiguity function that is symmetrical about the time axis corresponding to said velocity v in time-velocity space;
- a bank of matched filters, each filter of said bank having a signal replica corresponding to a different target velocity;
- means for passing said echo return signals through said bank of matched filters to provide a distribution of outputs which characterize the range and velocity of said echo returns;
- means for providing continuously a replication of said output distribution rotated 180.degree. about the time axis corresponding to said velocity v;
- means for combining said rotated output distribution with said distribution of outputs in time alignment to obtain a combined distribution in which said unwanted returns are suppressed;
- and
- means responsive to said distribution for providing the range and velocity of said moving targets.