hohmann_transfer
Calculate delta-V requirements, transfer orbit semi-major axis, and time of flight for a minimum-energy two-impulse transfer between coplanar circular orbits.
Instructions
Calculate Hohmann transfer orbit parameters between two circular orbits.
Args: r1_m: Initial orbit radius in meters r2_m: Final orbit radius in meters
Returns: JSON string with transfer orbit parameters including delta-V for each burn, transfer orbit semi-major axis, and time of flight.
Raises: No exceptions are raised directly; errors are returned as formatted strings.
Note: The Hohmann transfer is the minimum-energy two-impulse transfer between coplanar circular orbits. Using the vis-viva equation v^2 = mu*(2/r - 1/a): a_transfer = (r1 + r2) / 2 delta_V1 = sqrt(mu/r1) * (sqrt(2r2/(r1+r2)) - 1) (departure burn) delta_V2 = sqrt(mu/r2) * (1 - sqrt(2r1/(r1+r2))) (arrival burn)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| r1_m | Yes | ||
| r2_m | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |