Implementing the Cross Ambiguity Function and Generating Geometry-Specific Signals
Abstract
The first purpose of this thesis is to implement an efficient Cross Ambiguity Function (CAF) algorithm to compute the Time Difference of Arrival (TDOA) and Frequency Difference of Arrival (FDOA) between two sampled signals. Two CAF-related MATLAB functions were written and analyzed. One implements a 'coarse' mode and a 'fine' mode to accurately compute the TDOA and FDOA. The second plots different views of the resulting three-dimensional CAF surface. The second purpose is to develop a program to generate geometry-specific signals. Some software packages can artificially embed constant TDOAs and FDOAs between two signals. In real-world emitter-collector geometries (one emitter and two separate collectors) however movement of the emitter and/or collectors causes time-varying TDOAs and FDOAs. A MATLAB function was written to generate pairs of Binary-Phase-Shift-Keying signals according to user-defined signal parameters and Cartesian geometries. The resulting signal pairs have realistic TDOAs and FDOAs that vary with time according to geometry and relative motion. Several signal pairs with different geometrics are generated and input into the CAF functions and the results are compared with theoretical TDOA and FDOA calculations. Finally, signals with low signal-to-noise ratios are generated to evaluate the CAF's ability to find Low Probability of Detection signals.
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 2001
- Accession Number
- ADA397131
Entities
People
- Joe J. Johnson
Organizations
- Naval Postgraduate School