Supporting data and code for:

doi: 10.4121/54825f14-8743-447d-8346-3afa46d319d6.v1
The doi above is for this specific version of this dataset, which is currently the latest. Newer versions may be published in the future. For a link that will always point to the latest version, please use
doi: 10.4121/54825f14-8743-447d-8346-3afa46d319d6
Datacite citation style:
Morfin Veytia, Andres (2024): Supporting data and code for:. Version 1. 4TU.ResearchData. dataset.
Other citation styles (APA, Harvard, MLA, Vancouver, Chicago, IEEE) available at Datacite

This repository contains some supporting data and code for the journal paper Decentralised separation for urban airspace: dynamically generating and acting upon aggregate flow data

The main components are:

  1. Sensitivity analysis of clustering parameters
  2. BlueSky simulator code to reproduce the simulations.
  3. Logs of the simulation scenarios.
  4. Post processing code for the scenarios to generate the plots in the paper.
  5. GIFs showing animations of the city-wide scenarios
  6. Python environment description.

1. Sensitivity analysis

This includes the referenced sensitivity analysis in the paper. It tests the cluster distance, percent of high density airspace, and the additional cost multipliers to choose a well performing one for the paper. This includes the sensitivity analysis PDF file and the plotting code.

2. BlueSky Simulator code

This includes the BlueSky code for simulating the scenarios. Note that the code provided is a condensed version of the one in Note that the plugins and scenarios are also provided in the simulator code. The plugins are based on those based in the following repository,

Refer to the file provided to learn how to run the scenarios. Also, make sure you install a compatible python environment.

3. Simulation logs

This includes the result of the simulations ran in the paper. Note that it does not include those of the sensitivity analysis. It only includes those used in the journal paper. These can be reproduced by running the simulations as explained in the file.

4. Post-processing code and other plots

This includes the code to generate the plots seen in the paper. It also includes some additional plots not shown in the paper. Read the file for recreating the plots.

5. GIFs of city-wide scenarios

This includes some GIFs of the city-wide scenarios to show how the traffic looks like over time for one scenario with 400 aircraft.

6. Python environment description

This includes the python environment used to simulate, post-process, and generate the images for all scenarios. This work used conda environments. The main packages used are those required by BlueSky in addition to geopandas, osmnx, and seaborn.

  • 2024-06-05 first online, published, posted
PDF, zipped files, markdown, python, geopackage, PNG, text, csv, gif
TU Delft, Faculty of Aerospace Engineering, Department of Control & Operations


files (10)