IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0867056
(2004-06-14)
|
발명자
/ 주소 |
- Schiffmiller, Richard
- Adler, Henry
- Carroll, Melvin
|
출원인 / 주소 |
- Bae Systems Information and Electronic Systems Integration Inc.
|
인용정보 |
피인용 횟수 :
10 인용 특허 :
3 |
초록
▼
A system is provided for rapidly ascertaining the position of a pulse train emitter such as a radar using multiple collectors without requiring more than one platform to measure the same pulse. Thus time-of-arrival measurements at a number of collecting platforms are performed, with the positions of
A system is provided for rapidly ascertaining the position of a pulse train emitter such as a radar using multiple collectors without requiring more than one platform to measure the same pulse. Thus time-of-arrival measurements at a number of collecting platforms are performed, with the positions of the platforms being accurately ascertainable using GPS data, and with time synchronization between the spaced-apart collectors performed by utilizing atomic clocks. In the multi-ship case, geolocation can be performed on ten milliseconds of data as opposed to 30 seconds of data for measurements involving a single platform. The subject system is preferable to conventional time-difference-of-arrival geolocation systems because those systems require that each of the collecting platforms measure the same pulse from the emitter, which severely constrains the flight paths of the collectors, limits the amount of usable data, and increases the system's sensitivity requirements.
대표청구항
▼
1. A method for improving the accuracy of a coherent time-of-arrival geolocation system in ascertaining the location of a pulse train emitter, comprising the steps of:providing multiple spaced-apart collectors at known locations so as to establish a long measurement baseline;at each collector, measu
1. A method for improving the accuracy of a coherent time-of-arrival geolocation system in ascertaining the location of a pulse train emitter, comprising the steps of:providing multiple spaced-apart collectors at known locations so as to establish a long measurement baseline;at each collector, measuring times of arrival of pulses emitted by the pulse train emitter using non-snippet based coherent time-of-arrival processing over tens of seconds to correlate received pulses at different collectors with associated emitted pulses such that only one received pulse need be correlated with the corresponding emitted pulse to obtain geolocation information based on time of arrival of other pulses at other collectors, thereby to remove any requirement of simultaneous collection of the same pulse at multiple collection platforms; and,from an ensemble of measured times of arrival deriving the location of the emitter.2. The method of claim 1, and further including the steps of:locating the collectors aboard separate aircraft;flying the aircraft along widely spaced-apart flight paths;determining the location of the collectors along respective flight paths;establishing a common time reference for all aircraft; and,wherein the location-deriving step includes using coherently measured times of arrival of the pulses at the aircraft collectors, whereby the collectors are instantaneously at different locations relative to the emitter, such that the time to derive a geolocation is minimized.3. The method of claim 1, wherein the measuring step includes measuring the times of arrival of pulses from the emitter at all collectors synchronously, thus to minimize processing to achieve a geolocation of the emitter.4. The method of claim 3, wherein the measurements of times of arrival occur over a dwell and wherein all collectors need not collect pulses over the same dwell.5. The method of claim 4, wherein the dwell is between 10 and 20 milliseconds and wherein the step of deriving the location of the emitter is in the millisecond range due to the collection of time-of-arrival data at the multiple collectors.6. The method of claim 3, wherein the measuring of the times of arrival of pulses from the emitter at the spaced-apart collectors includes effectively using the same clock so as to establish a synchronous measurement at the widely spaced-apart collector locations.7. The method of claim 1, wherein the driving step includes postulating a launching point corresponding to a rough estimate of the location of the pulse train emitter; calculating from the launching point expected times of arrival at the known location of the collectors; comparing the measured times of arrival of pulses at a collector with expected times of arrival to generate an error; in an iterative process, changing the launching point to minimize the error; and, declaring the launching point to be the location of the emitter when the error is below a predetermined threshold.8. The method of claim 7, wherein the postulating step includes forming a grid swath having grid boxes and locating an initial launching point in a grid box.9. The method of claim 7, wherein a point is declared the location of the emitter only if all of the launching points in the iterative process have been analyzed.10. The method of claim 9, wherein the analysis of the launching points includes establishing which of the launching points results in the least error, thus to minimize positional ambiguity for the emitter and selecting from the analysis the launching point having the least error.11. The method of claim 9, wherein the analysis of the launching points includes computing the undoppler-shifted frequency of each of the measured pulses and declaring a launching point as establishing the location of the emitter only for launching points associated with measured pulses which have a frequency matching that of the emitter.12. The method of claim 8, wherein for launching points within a grid box there is a maximum allowed number of iterations for establishing from the launching points in the grid box an error below a predetermined error, and further including the step of locating a launching point in a different grid box if the maximum number of iterations for the grid box has been exceeded, rather than selecting a new launch point in the original grid box.13. A system for improving the accuracy of a coherent time-of-arrival geolocation system in ascertaining the location of a pulse train emitter, comprising:multiple spaced-apart collectors at known locations so as to establish a long measurement baseline;a receiver at each of said collectors for measuring times of arrival of pulses emitted by the pulse train emitter using coherent time-of-arrival processing; and,a processor using coherent processing in which the same emitted pulse need not be simultaneously received at said spaced-apart collectors for deriving the location of the emitter from an ensemble of measured times of arrival.14. The system of claim 13, wherein said collectors are located aboard separate aircraft, said aircraft flying along widely spaced-apart flight paths, and further including a position-determining unit for determining the location of the collectors along respective flight paths; and, a common time reference for all aircraft, said processor including an algorithm for coherently measuring times of arrival of the pulses at the aircraft collectors, whereby the collectors are instantaneously at different locations relative to the emitter, such that the time to derive a geolocation is minimized.15. The system of claim 13, wherein the times of arrival of pulses from the emitter are measured at all collectors synchronously, thus to minimize processing to achieve a geolocation of the emitter.16. The system of claim 15, wherein the measurements of times of arrival occur over a dwell and wherein all collectors need not collect pulses over the same dwell.17. The system of claim 16, wherein the dwell is between 10 and 20 milliseconds and wherein deriving the location of the emitter is in the millisecond range due to the collection of time-of-arrival data at the multiple collectors.18. The system of claim 15, wherein the measuring of the times of arrival of pulses from the emitter at the spaced-apart collectors includes a synchronized clock at all collectors so as to establish a synchronous measurement at the widely spaced-apart collector locations.19. The system of claim 13, wherein the processor includes an algorithm for postulating a launching point corresponding to a rough estimate of the location of the pulse train emitter, for calculating from the launching point expected times of arrival at the known locations of the collectors, for comparing the measured times of arrival of pulses at a collector with expected times of arrival to generate an error, for changing the launching point to minimize the error in an iterative process and for declaring the launching point to be the location of the emitter when the error is below a predetermined threshold.20. The system of claim 19, wherein a point is declared the location of the emitter only if all of the launching points in the iterative process have been analyzed.21. The system of claim 20, wherein the analysis of the launching points includes an algorithm establishing which of the launching points results in the least error, thus to minimize positional ambiguity for the emitter, said algorithm selecting from the analysis the launching point having the least error.22. The system of claim 20, wherein the analysis of the launching points includes an algorithm for measuring the undoppler-shifted frequency of each of the measured pulses and declaring a launching point as establishing the location of the emitter only for launching points associated with measured pulses that have a frequency matching that of the emitter.23. The system of claim 19, wherein the algorithm for postulating a launching point includes a process for forming a grid swath having grid boxes and wherein the processor algorithm includes a subroutine for launching points within a grid box, for establishing a maximum allowed number of iterations for establishing from the launching points in the grid box an error below a predetermined error, and for locating a launching point in a different grid box if the maximum number of iterations for the grid box has been exceeded, rather than selecting a new launch point in the original grid box.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.