Advertisement

Hohmann transfer calculator

Find the two burns, coast time and propellant for a coplanar circular-orbit transfer, using orbit radii or altitudes and mass or gravitational parameter.

Calculator

Initial centre-to-centre radius
7,000,000
Destination centre-to-centre radius
14,000,000
Transfer semi-major axis
10,500,000
Transfer eccentricity
0.33333333
First burn magnitude
1,167.38
Second burn magnitude
979.15
Total delta-v
2,146.53
Coast time
5,353.83
Transfer departure speed
8,713.43
Transfer arrival speed
4,356.72
Specific angular momentum (m2/s)
60,994,022,577.07991000
Gravitational parameter (m3/s2)
398,600,441,800,000.00000000
Ideal propellant consumed
5,179.06
Final vehicle mass
4,820.94
Burn direction
Two prograde burns
Scientific notation
QuantityValue in SI or labelled units
Gravitational parameter (m3/s2)3.98600442e+14
Specific angular momentum (m2/s)6.09940226e+10

Advertisement

How this calculator works

A Hohmann transfer joins two circular, coplanar orbits with a half-ellipse and two instantaneous tangential burns. This model supports both inward and outward transfers. The reported burns are magnitudes, while the direction label distinguishes prograde from retrograde. Rocket-equation propellant assumes the same specific impulse at both burns and no staging. Plane changes, finite burn duration and launch-window phasing are excluded.

Formula

at = (r1+r2)/2; vt(r) = sqrt[mu(2/r-1/at)]; delta-v1 = |vt(r1)-sqrt(mu/r1)|; delta-v2 = |sqrt(mu/r2)-vt(r2)|; coast = pi sqrt(at³/mu). Propellant = m0[1-exp(-total delta-v/(g0 Isp))].

Worked example

For mu = 1 and circular radii 1 m and 3 m, transfer semi-major axis is 2 m and eccentricity is 0.5. Coast time is 8.885766 s and total burn magnitude is 0.393847 m/s.

Advertisement

Frequently asked questions

Can the transfer go inward?

Yes. Both burns then reduce the velocity in the local prograde direction.

Does minimum delta-v always mean Hohmann?

No. Other constraints and large radius ratios can make other transfers preferable.

Are the radius inputs altitudes?

Choose the convention explicitly. Altitudes are increased by the supplied primary radius before calculation.

Sources

Advertisement