five

Code and Data for "U-Space Utilisation of Airspace under Various Layer Function Assignments and Allocations"

收藏
DataCite Commons2023-07-05 更新2024-07-03 收录
下载链接:
https://data.4tu.nl/datasets/980484ec-5187-4f73-9e57-2e0dcd1330cc/3
下载链接
链接失效反馈
官方服务:
资源简介:
This contains the code and output logs to run the BlueSky simulator for "U-Space Utilisation of Airspace under Various Layer Function Assignments and Allocations". The code provided here is a modified version of the main fork of BlueSky (https://github.com/TUDelft-CNS-ATM/bluesky).<br>The first step is to install the correct environment. Refer to `condaenv.txt` for the list of packages needed to run the simulator.<br>After setting up the environment, we then need to save all of the potential paths of drones in `bluesky/plugins/streets/path_plan_dills`. Note that this takes about 180GB of storage so make sure to have enough available. The paths can be downloaded from https://surfdrive.surf.nl/files/index.php/s/EcPGLvaBu7cZfTA. There are some example paths saved in this dataset but it will not be possible to run all of the experiment without downloading the paths.<br>The scenarios for sub-experiment 1 are saved in `bluesky/scenario/subexperiment1`.<br>The scenarios for sub-experiment 2 are saved in `bluesky/scenario/subexperiment2`.<br>To run the scenarios we first need to start a bluesky server by running the following code inside `bluesky`:<br>`python BlueSky.py --headless`<br>In another terminal we can start a bluesky client by running:<br>`python BlueSky.py --client`<br>In the bluesky console we can now run each batch scenario by typing and entering:<br>`batch batch_subexperiment_1.scn` or`batch batch_subexperiment_2.scn`<br>The logs of the scenarios are saved in `bluesky/output`.<br>Without the paths, it will not possible to run the simulations. However, this code currently has some paths so that it is possible to run some example scenarios. The zeroth repetition for the low imposed traffic demand case can be run without all of the paths. For example, `bluesky/scenario/subexperiment1/Flight_intention_low_40_0_1to1.scn` and `bluesky/scenario/subexperiment2/Flight_intention_low_40_0_baseline.scn` can be run directly with this dataset.<br>First start bluesky by running:<br>`python BlueSky.py`<br>In the console, type.<br>`ic subexperiment2/Flight_intention_low_40_0_baseline.scn`<br>Please do not hesistate to contact me with any questions.<br>-Andres<br><br>

本数据集包含用于运行「基于多层功能分配与空域配置的U空域(U-Space)利用率」主题的BlueSky模拟器的代码与输出日志。此处提供的代码为BlueSky主分支(https://github.com/TUDelft-CNS-ATM/bluesky)的修改版本。 第一步需配置正确的运行环境,所需软件包列表请参考`condaenv.txt`。 环境搭建完成后,需将所有无人机潜在路径保存至`bluesky/plugins/streets/path_plan_dills`目录。请注意该操作约占用180GB存储空间,请确保磁盘拥有足够可用空间。路径文件可从https://surfdrive.surf.nl/files/index.php/s/EcPGLvaBu7cZfTA下载。本数据集已附带部分示例路径,但若要运行全部实验,需自行下载完整路径文件。 子实验1的场景文件保存于`bluesky/scenario/subexperiment1`。 子实验2的场景文件保存于`bluesky/scenario/subexperiment2`。 运行场景的操作步骤如下:首先在`bluesky`目录下执行以下代码启动BlueSky服务器: `python BlueSky.py --headless` 在另一终端中执行以下命令启动BlueSky客户端: `python BlueSky.py --client` 随后在BlueSky控制台中输入并执行对应命令以运行批次场景: `batch batch_subexperiment_1.scn` 或 `batch batch_subexperiment_2.scn` 场景运行日志将保存至`bluesky/output`目录。 若缺少路径文件,则无法完整运行所有仿真实验。但本数据集已内置部分路径,可运行部分示例场景。例如,低强制交通需求场景的第0次重复实验无需完整路径即可运行,可直接执行`bluesky/scenario/subexperiment1/Flight_intention_low_40_0_1to1.scn`与`bluesky/scenario/subexperiment2/Flight_intention_low_40_0_baseline.scn`。 运行该示例的具体步骤为:首先执行以下命令启动BlueSky: `python BlueSky.py` 在控制台中输入: `ic subexperiment2/Flight_intention_low_40_0_baseline.scn` 如有任何疑问,欢迎随时联系我。 ——Andres
提供机构:
4TU.ResearchData
创建时间:
2023-07-05
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作