Open Aircraft Performance Model and Python 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 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
OpenAP library has two parts, which are OpenAP model data and OpenAP Python packages.
Data in this repository includes:
The OpenAP Python library includes the following packages:
prop
: a package for accessing aircraft and engine propertiesthrust
: a package for computing aircraft thrustdrag
: a package for computing aircraft dragfuel
: a package for computing fuel consumptionemission
: a package for computing aircraft emissionskinematic
: a package for accessing WRAP dataaero
: a package for common aeronautical conversionsnav
: a package for accessing navigation informationsegment
: a package for determining climb, cruise, descent, level flightphase
: a wrapper around segment
, providing identification of all flight phasestraj
: package contains a set of tools for trajectory generation@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}
}