3.2.19 · D2Orbital Mechanics & Astrodynamics

Visual walkthrough — Hohmann transfer — derivation, minimum energy transfer

2,968 words13 min readBack to topic

We are orbiting a planet. Call the planet's gravitational strength — this is just one number that says "how hard this planet pulls." is the universal gravity constant, is the planet's mass. Bigger = stronger pull. That's all means; nothing more is smuggled in.


Step 1 — Draw the two circles you're jumping between

WHAT. Two circular orbits around the same planet, sharing the same flat plane (like two rings drawn on one sheet of paper). The inner one has radius (distance from planet centre to the ring). The outer one has radius , with .

WHY start here. Before you can compute a single number, you must know what you're leaving and what you're arriving at. A radius is just "how far out." The whole problem is: get from the small ring to the big ring cheaply.

PICTURE. The planet sits at the centre (the dot). The inner ring is where you start; the outer ring is your destination. The two arrows show which way you're circling.


Step 2 — Find how fast you are ALREADY moving (inner circle)

WHAT. On any circular orbit, gravity's inward pull exactly supplies the "turning force" that keeps you looping instead of flying straight. Balancing them gives one clean speed:

Term by term:

  • — the "" means circular, the "" means inner ring. This is your speed right now, before you touch the engine.
  • on top — stronger planet ⇒ you must move faster to keep from falling in.
  • on the bottom, under a square root — farther out ⇒ slower. Being deep in the well makes you race; being far out lets you dawdle.

WHY this tool (the square root). We want speed, but energy balance naturally gives us . To undo the square and read off , we take a square root — the operation that answers "what number, times itself, gives ?" That is the only reason appears.

PICTURE. The velocity arrow is tangent to the circle — it points along the ring, sideways, never inward or outward. That sideways direction matters enormously in a moment.


Step 3 — Draw the transfer ellipse that "kisses" both rings

WHAT. We now need a curve that bridges the two rings. That curve is an ellipse. An ellipse is more than a "squashed circle" — it has a precise defining rule, and that rule is what makes it the natural shape of orbits.

We choose the ellipse whose nearest point (periapsis) grazes the inner ring at and whose farthest point (apoapsis) grazes the outer ring at .

The semi-major axis is half of the ellipse's longest diameter. That longest diameter stretches from the inner grazing point all the way across to the outer one:

Term by term:

  • — the closest distance (periapsis).
  • — the farthest distance (apoapsis).
  • Their sum is the full long diameter; halve it to get . So is literally the average of the two radii.

WHY this ellipse and not some other. Among all ellipses that could bridge the two rings, this bi-tangent one touches each ring exactly once and shares each ring's velocity direction there (tangent to tangent). That shared direction is what makes the burns cheap — we'll cash that in at Step 5.

PICTURE. The planet sits at one focus (the filled dot); the second focus is the hollow dot inside the ellipse. The string-sum property is shown by two lines from a sample point to the two foci. Periapsis is the low point on the inner ring; apoapsis is the high point on the outer ring; the dashed line is the long diameter .


Step 4 — Find the speed needed at the START of the ellipse

WHAT. To ride this ellipse you must be moving at a specific speed as you leave the inner ring. The vis-viva equation gives it:

Evaluate it at radius using the ellipse's :

Term by term:

  • — speed at periapsis of the ellipse.
  • — the "how close am I" term (from the height-energy evaluated at ); being deep gives lots of speed.
  • — the "how big is my whole orbit" term (from ); a bigger orbit stores more energy and slightly reduces this subtraction. Since , .

WHY . Compare Step 4 with Step 2. The circle used , so its term was . The ellipse uses , so — we subtract less, leaving a bigger number under the root. Physically: to swing all the way out to you need extra energy, and at periapsis that shows up as extra speed.

PICTURE. Two velocity arrows from the same periapsis point: the short one is the circular speed you have, the long one is you need. Both point the same way (tangent).


Step 5 — The FIRST burn (why it's just a subtraction)

WHAT. Fire the engine prograde (in the direction you're already going) to make up the speed gap:

Term by term:

  • — "delta-vee," the change in speed the engine must deliver. This is the fuel cost currency of spaceflight (see Delta-v budget).
  • — needed speed minus current speed.
  • The bracketed form: factor out ; the leftover is always positive because , so the burn always speeds you up.

WHY it's a plain subtraction, not vector math. Both arrows in Step 4 pointed the same direction. When two velocities are collinear, the change in the vector is just the change in length: . This is the entire reason we chose tangent burns — it turns hard vector subtraction into easy arithmetic.

PICTURE. The green arrow is exactly the gap between the two arrows from Step 4 — laid end to tip along the same line.


Step 6 — Coast the half-ellipse; arrive SLOW at the top

WHAT. Engine off. You climb from to along half the ellipse. Energy is conserved, so as grows your speed drops. At apoapsis vis-viva at (still on the same ellipse, so still ) gives:

Term by term:

  • — speed at apoapsis (top of the climb).
  • — the "how close am I" term, now evaluated far out at ; it's small, so this alone gives little speed. You've "run out of steam."
  • — this is exactly , the same orbit-size term from Step 4 (because you never left the transfer ellipse — its semi-major axis is unchanged the whole coast). It is the fixed energy debt set by the ellipse's size; subtracting it is what encodes "this is an ellipse, not a circle at ."

WHY you slow down. Climbing out of a gravity well trades kinetic energy (motion) for potential energy (height), exactly like a ball thrown up slows as it rises. Same total energy, redistributed. (This is Orbital energy & semi-major axis in action.)

PICTURE. The coasting arc, with the velocity arrow shrinking as the craft climbs from periapsis to apoapsis. No engine anywhere on this arc.


Step 7 — The SECOND burn (speed UP, don't brake!)

WHAT. At apoapsis you're on the outer ring's radius but far too slow to hold a circle there. The outer circular speed is and since , you must fire prograde again to catch up:

Term by term:

  • — circular speed on the outer ring (Step 2's formula with ).
  • — your slow arrival speed from Step 6.
  • The bracket is positive because , so again the burn is prograde (speed-up).

WHY not brake. The car-intuition ("going up ⇒ slow down") is a trap. You're not stopping at ; you're trying to stay in circular motion there, which requires a definite speed that is higher than your arrival speed . Give energy, don't take it.

PICTURE. The short arrival arrow , the longer circular arrow , and the orange gap between them — all tangent to the outer ring.


Step 8 — Edge cases: check the formula never breaks

WHAT. Push the inputs to their limits and confirm the picture still makes sense.

Case A — (rings coincide). Then , and both brackets collapse: . So . Picture: the ellipse degenerates back into the circle you're already on — no burn needed, exactly right.

Case B — (jump to enormous orbit). The periapsis factor , so — the first burn saturates. Meanwhile , so : arriving at a huge, faint orbit costs almost nothing at the top. Picture: an ellipse so stretched it's nearly a straight shot outward.

Case C — going INWARD (). Re-label so the bigger radius is the start. Now both burns are retrograde (you fire backward to subtract speed): you brake at the high circle to drop onto the ellipse, coast down gaining speed, then brake again at the bottom. The formulas are the same; only the direction of the burns flips from prograde to retrograde. Picture: the same diagram run in reverse, arrows pointing backward.


Why this is the minimum-energy two-burn transfer


The one-picture summary

Everything above, compressed into one frame — showing both directions. Read it left-to-right for a raise (both burns prograde, green), or right-to-left for a lower (both burns retrograde/braking, slate): same ellipse, same magnitudes, opposite burn directions.

For a raise () both terms are positive and both burns are prograde. For a lower () the same two magnitudes are burned retrograde (backward), braking you down from the big ring onto the ellipse and again onto the small ring.

Recall Feynman retelling of the whole walkthrough

You're circling a planet on a small ring, moving sideways at some fixed speed (Step 2). You want the big ring outside you. You can't drive straight out — gravity curves everything. So you draw a squashed loop, an ellipse (a curve where the two distances to two fixed pins always add to the same total), that just touches your small ring at its low point and the big ring at its high point (Step 3). To ride it you need to be moving a bit faster than you are (Step 4), so you give one prograde shove — and because you're pointing the same way you're already going, the cost is just the speed difference, a simple subtraction (Step 5). Then you cut the engine and coast. Climbing out, you slow down, trading motion for height, and arrive at the big ring going too slow to stay there (Step 6). One more prograde shove speeds you up to the big ring's circular speed and you're done (Step 7). Two pushes, both forward, cheapest ride. If the rings were the same size you'd need no push at all; if you wanted to drop inward instead, the same two pushes become gentle brakes fired backward — retrograde (Step 8). That's the entire Hohmann transfer.

Recall Active recall — cover the answers

Why is a plain subtraction and not vector math? ::: Because the burns are tangent, so the two velocities are collinear; the change in a vector's length equals the change in its magnitude. What is the semi-major axis of the transfer ellipse? ::: , the average of the two radii. Why do you speed UP at apoapsis instead of braking? ::: You arrive slower than the outer circular speed (), so you must add energy to hold the larger circle. What is an ellipse's defining property? ::: The sum of distances from any point on it to the two foci is constant; the planet sits at one focus. What happens to the burns when ? ::: Both go to zero — the ellipse collapses into the circle you're already on. For a huge outward jump, what does approach? ::: — it saturates. In what sense is Hohmann optimal? ::: It is the minimum-total- transfer among all two-burn transfers between coplanar circular orbits (up to ).


See also: Vis-viva equation · Orbital energy & semi-major axis · Kepler's Third Law · Oberth effect · Bi-elliptic transfer · Delta-v budget · Two-body problem