TY - DATA T1 - Supporting data and code for: PY - 2024/06/05 AU - Andres Morfin Veytia UR - DO - 10.4121/54825f14-8743-447d-8346-3afa46d319d6.v1 KW - Urban Airspace Design KW - Urban Air Mobility KW - BlueSky KW - UTM KW - UAM KW - Decentralised system KW - Unmanned Traffic Management N2 -
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
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 https://github.com/amorfinv/bluesky/tree/rotterdam. Note that the plugins and scenarios are also provided in the simulator code. The plugins are based on those based in the following repository, https://github.com/amorfinv/bluesky_plugins.
Refer to the HOWTOSCENARIOS.md 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 HOWTOSCENARIOS.md 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 HOWTOCREATEPLOTS.md 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.
ER -