Skip to content

NTIA/Spectrum-Cartography

Repository files navigation

SAPSL

Synthetic Aperture Passive Source Localization (SAPSL) seeks to locate a source transmitting an unknown signal from an unknown location, given data at two sensors. This software can conduct passive source localization simulations with two different algorithms. One is based on [1], while the other is based on [2].

The repository contains two main folders, Experiment_Files and Simulation_Files. The BPLibraries folder is only used for the first algorithm mentioned, and it stores the back projection data for different geometries. The Experiment_Files folder contains functions that mimic an actual data collection experiment. The create_example_data_files.m file creates .mat files associated with data collected at one slow time. The compute_detector_experiment.m file computes SAPSL by loading in the created data files.

The Simulation_Files folder contains the necessary files to simulate different sensor geometries and run SAPSL. To conduct a simulation first run simSetup.m, then run compute_detector.m. The simSetup.m file "propagates" the signal to the sensors, assuming the signal is a chirp at baseband. This file contains all the relevant signal, source, and sensor parameters that can be tweaked, including sample rate, bandwidth, sensor flight paths, and number of slow time looks. This file can be seen as the data collection step of an experiment. The compute_detector.m file runs SAPSL and outputs the image produced. A greater output corresponds to a greater likelihood that the source is actually present at that location. The file is thoroughly documented and explains each parameter and its purpose within the code.

[1]      Chad Waddington, Margaret Cheney, and James A. Given, "Synthetic aperture source localization," Inverse Problems 36 015007           (December 2019). https://doi.org/10.1088/1361-6420/ab50ab

[2]      Margaret Cheney et al., "Image analysis and resolution for detection-based synthetic-aperture passive source localization," Inverse
          Problems
, 40055003 (2024) (March 2024). https://doi.org/10.1088/1361-6420/ad3165

About

Synthetic Aperture Source Localization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages