Atmospheric Density Models¶
Atmospheric density model implementations for drag calculations.
density_harris_priester builtin ¶
Computes atmospheric density using the Harris-Priester model.
The Harris-Priester model accounts for diurnal density variations caused by solar heating. Valid for altitudes between 100 km and 1000 km. Returns 0.0 outside this range.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
r_tod | ndarray | Satellite position in true-of-date frame. Units: (m) | required |
r_sun | ndarray | Sun position in true-of-date frame. Units: (m) | required |
Returns:
| Name | Type | Description |
|---|---|---|
float | float | Atmospheric density at the satellite position. Units: (kg/m³) |
See Also¶
- Atmospheric Drag (Learn) - Conceptual explanation and examples
- Drag - Drag acceleration calculations
- Orbital Dynamics Module - Complete orbit dynamics API reference