Pulse repetition interval autocorrelator system
First Claim
1. An autocorrelation system for determining the PRI of a plurality of emitters emitting pulses of energy comprising:
- first means for storing a plurality of TOA words each representing the time of arrival of a pulse;
a source of a plurality of assumed periodicity values having coarse level and fine level periodicity values;
second means coupled to said first means and to to said source for autocorrelating said TOA words at said plurality of assumed periodicity values and providing correlation counts related to an assumed periodicity value, said second means being controllable to provide said correlation counts at coarse levels or at fine levels;
third means coupled to control said source of periodicity values and to control said second means to selectively correlate said TOA words at a pluralty of said coarse level periodicity values and said fine level periodicity values, and respectively provide coarse level and fine level correlation counts; and
fourth means included in said third means for selecting correlation counts as a function of value and reporting a PRI corresponding to the assumed periodicity value of said selected correlation count.
0 Assignments
0 Petitions
Accused Products
Abstract
A PRI (pulse repetition interval) autocorrelator that functions as a data analyzer for recognition of PRIs in a data set composed of time ordered TOA (time of arrival)) words representing the time of reception of a plurality of pulses from a plurality of emitters. The processing of a data set is performed at each of a plurality of cells of a plurality of coarse map intervals or octaves by adding an incremental assumed periodicity τ to the time of arrival and performing an autocorrelation comparison of the data set for each cell to provide correlation counts. An amplitude ordered list is then formed of the cell correlation counts which are greater than a threshold and subcells of each cell on the list are subject to a fine level autocorrelation for determining the PRI.
38 Citations
21 Claims
-
1. An autocorrelation system for determining the PRI of a plurality of emitters emitting pulses of energy comprising:
-
first means for storing a plurality of TOA words each representing the time of arrival of a pulse; a source of a plurality of assumed periodicity values having coarse level and fine level periodicity values; second means coupled to said first means and to to said source for autocorrelating said TOA words at said plurality of assumed periodicity values and providing correlation counts related to an assumed periodicity value, said second means being controllable to provide said correlation counts at coarse levels or at fine levels; third means coupled to control said source of periodicity values and to control said second means to selectively correlate said TOA words at a pluralty of said coarse level periodicity values and said fine level periodicity values, and respectively provide coarse level and fine level correlation counts; and fourth means included in said third means for selecting correlation counts as a function of value and reporting a PRI corresponding to the assumed periodicity value of said selected correlation count. - View Dependent Claims (2)
-
-
3. A system for determining PRI values from emitters comprising:
-
memory means for providing a data set of time ordered TOA words; first calculator means coupled to said memory means responsive to said TOA words to autocorrelate said TOA words and provide time correlation counts; a source of periodicity values τ
coupled to said calculator means for applying different τ
values thereto representing increasing periodicity, to be combined with said TOA words for developing said time correlation counts; andsecond calculator means coupled to said source of periodicity values and to said first calculator means and responsive to said τ
values and said time correlation counts for determining PRI values of emitters. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for forming a correlation count from a plurality of TOA words comprising:
-
memory means for storing said TOA words in time order for access; a source of τ
values and limit values;comparator means; first means coupled to said memory means, to said comparator means and to said source for combining a first TOA word with τ and
said limit values to apply a first comparison TOA word to said comparator means,second means coupled to said memory means, to said comparator means and to said source for appying at least a second TOA word thereto for correlation with said first TOA word; correlation counts means; and third means coupled to said comparator means, to said correlation count means and to said memory means to control said comparator means for applying a correlation count to said correlation count means, and for controlling said memory means to apply a new first TOA word to said first means. - View Dependent Claims (13, 14)
-
-
15. A system for determining PRI from a plurality of TOA words representing the time of arrival of pulses from a plurality of emitters comprising:
-
a source of assumed periodicity τ
values for defining a plurality of map periods each having a plurality of time cells;cell calculator means responsive to said TOA words and said source of assumed periodicity values to detect correlation matches and provide a coarse level data map of correlation counts for the time cells of a map period; first means coupled to said cell calculator means and to said source of assumed periodicity values for responding to each coarse level data map to form an additional subcell data map of correlation counts and for selecting a subcell as a correlation count representative of an emitter PRI and having a PRI value related to the corresponding τ
value.
-
-
16. A system for determining PRI from a plurality of TOA words representing repetitive pulse trains comprising:
-
memory means for storing said TOA words for time ordered access; a source of assumed periodicity values defining a plurality of octave periods and a plurality of periods of each octave period; calculator means coupled to said memory means and to said source of assumed periodicity values, for autocorrelating said TOA words at said assumed periodicity values during each of said plurality of octave periods to provide correlation counts; and control means coupled to said calculator means to select as a function of value, correlation counts that represent repetitive pulse trains, said control means sequentially controlling said calculator means for autocorrelating each octave until none of the correlation counts are selected. - View Dependent Claims (17, 18)
-
-
19. A system for determining PRI from a plurality of emitters transmitting pulses of energy comprising:
-
receiving means responsive to said pulses of energy to develop TOA words, memory means coupled to said receiving means for storing said TOA words for time ordered access; a source of assumed periodicity values defining a plurality of octave periods and a plurality of periods during each octave period; calculator means coupled to said memory means and to said source of assumed periodicity values, for autocorrelating said TOA words at said assumed periodicity values during each period of said plurality of octave periods to provide correlation counts; and control means coupled to said calculator means to select as a function of value, correlation counts that represent repetitive pulse trains, said control means controlling said calculator means to sequentially autocorrelate each octave until none of the correlation counts are selected. - View Dependent Claims (20)
-
-
21. A system for determining the group PRI of a plurality of TOA words each representing the time of arrival of a pulse of energy from an emitter comprising:
-
first means for storing said plurality of TOA words a source of a plurality of assumed group periodicity values;
having coarse level and fine level periodicity values;second means coupled to said first means and to said source for autocorrelating said TOA words at said plurality of assumed periodicity values and providing correlation counts related to an assumed periodicity value, said second means being controllable to provide said correlation counts at coarse levels or at fine levels; third means coupled to control said source of periodicity values and to control said second means to selectively correlate said TOA words at a plurality of said coarse level periodicity values and said fine level periodicity values, and respectively provide course level and fine level correlation counts; and fourth means included in said third means for selecting correlation counts as a function of value and reporting a group PRI corresponding to the assumed periodicity value of said selected correlation count.
-
Specification