AstroForceModels.jl
This package contains the dominant astrodynamics forces affecting the orbital trajectory of a satellite for the SatelliteToolbox.jl ecosystem. Currently this package implements:
- [x] Spherical Harmonics
- [x] Solar Radiation Pressure
- [x] Drag
- [x] Third Body Gravity
- [x] Relativistic
- [x] Low Thrust
- [x] Albedo
- [x] Solid Body Tides
- [x] Spacecraft Thermal Emission
- [x] Geomagnetic Lorentz Force
- [x] Plasma Drag (Ionospheric Ion Drag)
Installation
julia> using Pkg
julia> Pkg.add("AstroForceModels")Citing
If you use AstroForceModels.jl in your work, please consider citing it.
@software{jordan_murphy_2025_16954386,
author = {Jordan Murphy},
title = {HAMMERHEAD-Space/AstroForceModels.jl},
publisher = {Zenodo},
doi = {10.5281/zenodo.16954386},
url = {https://doi.org/10.5281/zenodo.16954386},
}