All Projects → TUDelft-CNS-ATM → openap

TUDelft-CNS-ATM / openap

Licence: LGPL-3.0 license
Open Aircraft Performance Model and Python Toolkit

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to openap

Piper
A drag-and-drop mobile website builder base on Vue
Stars: ✭ 228 (+235.29%)
Mutual labels:  drag
react-native-dnd-board
A drag and drop Kanban board for React Native.
Stars: ✭ 41 (-39.71%)
Mutual labels:  drag
MMM-Fuel
Gas Station price Module for MagicMirror²
Stars: ✭ 47 (-30.88%)
Mutual labels:  fuel
Step Functions Draw.io
You can make a AWS step functions workflow with GUI and export/import JSON/YAML.
Stars: ✭ 231 (+239.71%)
Mutual labels:  drag
umid1090
An Unnecessary Military Interface for Dump1090
Stars: ✭ 20 (-70.59%)
Mutual labels:  aircraft
FloatingDragButton
拖拽浮动按钮,效果炫酷,实现简单
Stars: ✭ 66 (-2.94%)
Mutual labels:  drag
Igrphototweaks
Drag, Rotate, Scale and Crop
Stars: ✭ 212 (+211.76%)
Mutual labels:  drag
vue-drag-select
基于Vue的仿原生操作系统鼠标拖拽选择
Stars: ✭ 63 (-7.35%)
Mutual labels:  drag
tfrs
Transportation Fuels Reporting System
Stars: ✭ 21 (-69.12%)
Mutual labels:  fuel
solid-dnd
A lightweight, performant, extensible drag and drop toolkit for Solid JS.
Stars: ✭ 251 (+269.12%)
Mutual labels:  drag
H5 Editor
📕h5可视化编辑器,支持添加图片/文本/形状等,拥有图层/参考线/标尺/自动吸附对齐等功能
Stars: ✭ 224 (+229.41%)
Mutual labels:  drag
flight2bq
RTLSDR ADS-B dump1090 to Google BigQuery
Stars: ✭ 33 (-51.47%)
Mutual labels:  aircraft
MVideo
An imitation of WeChat circle of friends video effects, can drag and zoom ,video view,base on ijkplayer.
Stars: ✭ 179 (+163.24%)
Mutual labels:  drag
Dsladapter
🔥 Kotlin时代的Adapter, Dsl 的形式使用 RecyclerView.Adapter, 支持折叠展开, 树结构,悬停,情感图状态切换, 加载更多, 多类型Item,侧滑菜单等
Stars: ✭ 231 (+239.71%)
Mutual labels:  drag
drop
A LÖVE visualizer and music player
Stars: ✭ 17 (-75%)
Mutual labels:  drag
Ngx File Drop
Angular 11 file and folder drop library
Stars: ✭ 220 (+223.53%)
Mutual labels:  drag
DragDropiOS
DragDropiOS is a drag and drop manager on iOS. It supports drag and drop with in one or more classes extends UIView. This library contains UICollectionView and UITableView that implenment of drag and drop manager.
Stars: ✭ 71 (+4.41%)
Mutual labels:  drag
VueForm
vue和nodejs实现自定义表单拖拽系统
Stars: ✭ 40 (-41.18%)
Mutual labels:  drag
vue-dialog
A drag-able dialog for Vue.js
Stars: ✭ 21 (-69.12%)
Mutual labels:  drag
c172p
A high detailed version of the Cessna 172P aircraft for FlightGear
Stars: ✭ 64 (-5.88%)
Mutual labels:  aircraft

Open Aircraft Performance Model (OpenAP) and Toolkit

This repository contains the OpenAP model data and Python packages for aircraft performance and emission calculations.

More information on user guide and related articles at: OpenAP.dev

The most recent development fork of OpenAP is: https://github.com/junzis/openap. For discussions and issues, you can use the following links:

Install

Install the development branch from GitHub:

pip install --upgrade git+https://github.com/junzis/openap

Install the latest stable release from pypi:

pip install --upgrade openap

Install the latest stable release on conda-froge:

conda install openap

Content

OpenAP library has two parts, which are OpenAP model data and OpenAP Python packages.

Model data

Data in this repository includes:

  • Aircraft data: Collected from open literature.
  • Engines data: Primarily from ICAO emission data-bank, including fuel flow and emissions.
  • Drag polar data: Exclusively derived from open data (reference).
  • Kinematic data: Kinematic model (formally WRAP) describe speed, altitude, and vertical rate.
  • Navigation data: Airport and waypoints obtained from X-plane .

Python packages

The OpenAP Python library includes the following packages:

  • prop: a package for accessing aircraft and engine properties
  • thrust: a package for computing aircraft thrust
  • drag: a package for computing aircraft drag
  • fuel: a package for computing fuel consumption
  • emission: a package for computing aircraft emissions
  • kinematic: a package for accessing WRAP data
  • aero: a package for common aeronautical conversions
  • nav: a package for accessing navigation information
  • segment: a package for determining climb, cruise, descent, level flight
  • phase: a wrapper around segment, providing identification of all flight phases
  • traj: package contains a set of tools for trajectory generation

Citing OpenAP

@article{sun2020openap,
  title={OpenAP: An open-source aircraft performance model for air transportation studies and simulations},
  author={Sun, Junzi and Hoekstra, Jacco M and Ellerbroek, Joost},
  journal={Aerospace},
  volume={7},
  number={8},
  pages={104},
  year={2020},
  publisher={Multidisciplinary Digital Publishing Institute}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].