Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
c
 
 
etc
 
 
 
 
 
 
 
 
 
 
 
 

HABSim

HABSim - A high altitude balloon simulator.

This program numerically simulates the flight path of a high altitude balloon. HABSim is meant to be a simulation engine which outputs simulation data for other programs to use and display.

We aim to have this program as data agnostic as possible. Currently NOEXC uses data from NOAA's Global Forecast System to make flight predictions.

Currently Considers:

  • ISA Atmospheric Model - Used to determine pressure, density and temperature of the atmosphere.
  • Variable ascent rate - Ascent rate calculated from buoyancy and drag.
  • Calculated lateral velocity - Lateral velocity from drag on balloon due to wind.
  • Calculated descent velocity - Calculates drag from parachute (given a coefficient of drag).
  • Calculated burst altitude - Given burst volume and initial fill volume.
  • Interpolated wind - bilinear interpolation of wind between lat/lon gird points.

Planned (roughly in order of importance):

  • Balloon Thermodynamics - energy input into balloon system. (ascent rate model improvement)

Codebases

There are two implementations, one in haskell/ and one in c/. The haskell codebase is generally more full featured, better maintained, and is the intended simulator to use for flight purposes. Haddock for the Haskell library can be found here.

About

High Altitude Balloon Simulator

Resources

License

Releases

No releases published

Packages

No packages published