hypersonic-effects

Python package to calculate the radiative effect of hypersonic aircraft emissions

https://github.com/johannespletzer/hypersonic-effects

Science Score: 49.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.0%) to scientific vocabulary

Keywords

atmosphere climate hydrogen hypersonic-aircraft liquid-hydrogen ozone radiation stratosphere trajectories-optimisation water-vapour
Last synced: 6 months ago · JSON representation

Repository

Python package to calculate the radiative effect of hypersonic aircraft emissions

Basic Info
  • Host: GitHub
  • Owner: johannespletzer
  • License: apache-2.0
  • Language: Jupyter Notebook
  • Default Branch: master
  • Homepage:
  • Size: 725 KB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 4
Topics
atmosphere climate hydrogen hypersonic-aircraft liquid-hydrogen ozone radiation stratosphere trajectories-optimisation water-vapour
Created over 3 years ago · Last pushed 9 months ago
Metadata Files
Readme License Citation

README.md

DOI

Radiative forcing of hypersonic aircraft emission inventories

The software quantifies climate impact of hypersonic aircraft emission inventories as a number and within seconds instead of very long numerical simulations that produce Petabytes of data. The input requires water vapor, hydrogen and nitrogen oxide emission data along flight trajectories. The repository provides a Python package, examples and an executable to calculate the climate impact (stratosphere adjusted radiative forcing) of hypersonic aircraft emission inventories. The radiative forcing of water vapour changes and ozone changes are calculated on the basis of water vapour, hydrogen and nitrogen oxide emissions. The current version is able to read in mat- and nc-files. NetCDF read in is currently optimised for data published online, e.g. for the aircraft design STRATOFLY-MR3.

Limitations

Interpolation (30-38 km) and extrapolation surface-30 km are used. It is recommended to note the following: - The atmospheric and radiative sensitivites are based on results from Pletzer et al (2024). The atmospheric composition of the numerical climate model is based on surface emission inventories for 2050. - The class includes a function (drop_vertical_levels()) that drops emission in the troposphere or below specified altitude levels and excludes it from the climate calculation. Its use is strongly recommended as long as sensitivities are not yet extended to altitudes below 30 km. - The climate impact of emission inventories where the average flight altitude does not correspond to the typical hypersonic flight altitudes (about 24-40 km) should not be estimated. - Meaningful results can be expected for the radiative effect of water vapour changes due to water vapour emissions. This explicitly excludes the radiative effect of water vapour changes due to hydrogen and nitrogen oxide emissions. - Meaningful results can be expected for the radiative effect of ozone changes due to water vapour, hydrogen and nitrogen oxide emissions.

Please keep these limitations in mind when using the software.

Getting started

The software can be installed via

bash pip install -e .

The repo contains two example notebooks for processing of emission inventories in mat- and nc-format. Otherwise, the user can various routines, e.g. one that reads all emission inventory files within the folder and returns the calculated radiative forcing in an xlsx file.

Acknowledgements

Daniel Bodmer contributed with validation of model results by offering current state of the art hypersonic aircraft emission inventories on trajectory and route network level: DOI

Owner

  • Name: Johannes Pletzer
  • Login: johannespletzer
  • Kind: user
  • Location: Munich
  • Company: German Aerospace Center (DLR) e.V.

Currently working at the Institute of Atmospheric Physics (@dlr-pa)

GitHub Events

Total
  • Release event: 1
  • Delete event: 1
  • Push event: 7
  • Pull request event: 4
  • Create event: 2
Last Year
  • Release event: 1
  • Delete event: 1
  • Push event: 7
  • Pull request event: 4
  • Create event: 2

Issues and Pull Requests

Last synced: 6 months ago