Swiss-Armed-Forces / openburst

Software framework for the development and testing of sensor coverage and real-time air target detection analysis.
https://openburst.readthedocs.io/en/latest/
GNU General Public License v3.0
1 stars 0 forks source link
air coverage pcl pet radar surveillance

Summary

openBURST is intended to provide the air surveillance sensor community with a framework for the development and testing of sensor coverage and real-time target detection analysis.

openBURST focuses on the overall performance assessment of a sensor network. Besides static coverage diagram computations, openBURST facilitates real-time computation of sensor detection for replayed air pictures. This allows the statistical performance analysis of air picture generation in a given scenario. By providing a flexible and extendable framework to model and simulate active, passive, monostatic and multistatic sensors, it intends to support optimization efforts of sensor portfolios for air surveillance.

openBURST provides a framework consisting of decoupled software modules that can be replaced, extended or deployed independently for air surveillance sensor coverage and real-time detection computations. openBURST uses real-time communication between the distributed modules of the simulation framework, allowing for concurrent updates of target movements and sensor detections. Currently, openBURST supports coverage computation and real-time simulation of active radar and passive radar sensor detections for FM transmitters. openBURST extends the RF signal propagation, loss, and terrain analysis tool Splat! for EM signal propagation computations with multi-core parallel processing and graphical user interfacing. openBURST uses openstreetmap data with openlayers for the interactive map. Terrain digital elevation data provided by GMTED10 is used for Line-of-Sight and propagation loss computations. openBURST implements a client-server architecture, letting browser based clients remain data and implementation agnostic.

openBURST is under active development and welcomes feedback and contributions.

Documentation

see openBURST read-the-docs

Help

Authors

Zenon Mathews, Swiss Armed Forces Staff, Defense Portfolio, Data Science and Modelling
zenon.mathews -at- vtg.admin.ch

Romain Chessex, Swiss Armed Forces Staff, Defense Portfolio, Data Science and Modelling
romain.chessex -at- vtg.admin.ch

Version History

Acknowledgments

We thankfully acknowledge the support from the the Swiss Armed Forces Staff for opensourcing openBURST. We also thank our colleagues at the Swiss Department of Defense, especially from the Swiss Air Force but also from armasuisse Science & Technology. openBURST is deeply indebted to Luca Quiriconi, Swiss Air Force, for theory, implementation and testing support during the very first years of openBURST. An early version of passive radar coverage computation was implemented by Pol Mousel for his master thesis:

Passive Radar Coverage Optimization, (Mousel P.) ETH Zurich Master Thesis April 2017

We also thank the authors of publications that used earlier versions of openBURST:

[1] Multi-static passive receiver location optimization in alpine terrain using a parallelized genetic algorithm, (Mathews, Quiriconi, Weber) IEEE Radar Conference 2015

[2] Learning Resource Allocation in Active-Passive Radar Sensor Networks, (Mathews, Quiriconi, Weber), Frontiers in Signal Processing 2022