Implementing the cross ambiguity function and generating geometry-specific signals

Joe J. Johnson · Defense Technical Information Center (DTIC) · 2001

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.

Read the paper · More papers on PaperTik