Tools › Aerodynamics › Propulsion › Orbital and Rocket Delta-v


Orbital and Rocket Delta-v

A mission-planning and teaching calculator for civil space launch and spacecraft studies, built on textbook two-body orbital mechanics with impulsive burns and on the ideal rocket equation. Rocket: the velocity change Δv = Isp g0 ln(m0/mf) with any one quantity as the unknown; a table of serial stages with payload (mass ratio, Δv, thrust-to-weight at ignition and burn time of each stage, payload fraction), optional strap-on boosters treated as a parallel burn with its effective specific impulse, the optimum split of the velocity between the stages by a Lagrange multiplier and the closed form for identical stages, and the velocity the ascent needs (circular speed plus entered gravity and drag losses less the eastward speed of the launch site). Orbits about Earth, the Moon, Mars, the other planets, the Sun or an entered body: circular speed and period, escape speed, the ellipse from its apsides, the Hohmann transfer, the bi-elliptic transfer with the comparison, plane changes alone and combined with the transfer burns at the best split, phasing, the stationary orbit, the de-orbit burn, the sphere of influence, hyperbolic excess speed and C3, the patched-conic Hohmann transfer between two planets with its launch phase angle and synodic period, J2 nodal regression and the sun-synchronous inclination. A Δv budget table with margins is turned into a propellant load. The default is an illustrative two-stage launcher placing 22,000 kg in a 400 km orbit from latitude 28.5 degrees (9.136 km/s ideal against 8.960 km/s needed) followed by a Hohmann transfer to geostationary orbit (3.854 km/s coplanar, 4.196 km/s with the plane change at the best split, 5.29 h). Gravitational parameters are those of the JPL DE440 ephemeris, the other constants those of the NASA planetary fact sheets.

  • Rocket equation with any one unknown; serial stages with payload, parallel boosters, thrust-to-weight, burn time, payload fraction and the optimum staging split

  • Two-body orbits about ten bodies or an entered one: circular and escape speed, period, ellipse from apsides, stationary orbit, sphere of influence

  • Hohmann and bi-elliptic transfers, plane change at the best split between the burns, phasing, de-orbit, hyperbolic departure and C3

  • Patched-conic Hohmann transfer between planets: departure and capture burns, time of flight, phase angle, synodic period

  • J2 nodal regression, sun-synchronous inclination, and a velocity budget with margins turned into propellant mass

Orbital and Rocket Delta-v


Unit System: /

Central Body (distances in km, speeds in km/s and times in s in both unit systems)






Launch Vehicle Stages in Firing Order (Isp in s; a thrust gives the burn time, or enter the burn time in s)

1
2

Payload, Boosters and Ascent (altitude in km, latitude in degrees, losses in km/s, booster Isp and burn time in s; booster cells blank = no boosters)










Single Burn by the Rocket Equation (one unknown)






Orbits and Transfers from the Parking Orbit (altitudes in km above the equatorial radius, angles in degrees, excess speed in km/s)












Interplanetary Hohmann Transfer (circular, coplanar planet orbits; patched conics; altitudes in km)





Spacecraft Velocity Budget in the Order Flown (Δv in m/s, margin in percent)

1
2
3

Spacecraft Propulsion



×

Orbital and Rocket Delta-v

Orbital and Rocket Delta-v: the Rocket Equation, Staging, Two-Body Orbits, Transfers, Patched Conics and J2

This page gives the model behind the tool, its conventions and what each result means. Everything here is the standard first-course material of astronautics: a spacecraft is a point mass attracted by one spherical body, a burn changes the velocity instantly, and a rocket obeys the ideal rocket equation. The results are planning values for studies and teaching. They are not a trajectory: finite burn times, the ascent through the atmosphere, the eccentric and inclined orbits of the real planets, third bodies and navigation all change the numbers of a real mission, usually by a few per cent and sometimes by much more (the ascent losses).

Units and constants

Distances are in km, speeds in km/s, times in seconds, angles in degrees and specific impulse in seconds in both unit systems; with U.S. units selected the result tables add statute miles and ft/s, and masses and thrusts are entered and shown in pounds. Altitudes are measured from the equatorial radius R of the body, radii r from its centre. The standard acceleration g0 = 9.80665 m/s² is exact and only converts specific impulse to exhaust velocity, c = Isp g0; it is not the local gravity. The gravitational parameters GM are those of the JPL planetary ephemeris DE440 as listed on the JPL Solar System Dynamics page of astrodynamic parameters (for Mars and the giant planets the listed value is that of the planet with its moons). Radii, J2, rotation periods and the sizes and periods of the planets' orbits are those of the NASA planetary fact sheets; the first results table gives the date of the sheet used. The Moon's orbit radius is its semimajor axis about Earth. A custom body takes entered values.

The rocket equation

A rocket that expels propellant at the effective exhaust velocity c gains Δv = c ln(m0/mf) = Isp g0 ln(m0/mf), with m0 the mass before the burn and mf the mass after it (the form given on the NASA Glenn page on the ideal rocket equation). The single-burn section solves it for whichever of the four quantities is chosen as the unknown and reports the mass ratio, the propellant m0 − mf and the propellant fraction 1 − mf/m0. The equation holds in free space; gravity and drag during a burn are accounted for separately as losses.

Stages

The stage table is read in firing order. For stage i, m0 is its own dry mass and propellant plus everything above it (the later stages and the payload) and mf is that less its propellant; the empty stage is then dropped. Each burn contributes Isp g0 ln(m0/mf) and the ideal velocity of the vehicle is the sum. With a thrust F entered, the flow rate is ṁ = F/(Isp g0), the burn time is the propellant mass over ṁ and the thrust-to-weight ratio at ignition is F/(m0 g0) (Earth weight, the usual convention; a first stage needs more than 1 to leave the pad). With a burn time entered instead, the thrust follows. The structural coefficient of a stage is ε = dry/(dry + propellant), and the payload fraction is the payload over the lift-off mass.

Parallel boosters. Boosters that burn beside stage 1 from lift-off are treated as one burn with the combined thrust and combined flow: its effective specific impulse is Isp,eff = (Fb + F1)/((ṁb + ṁ1) g0), the flow-weighted mean of the two. The burn ends when the boosters are empty; their dry mass is dropped and stage 1 burns the propellant it has left as a second burn. Stage 1 needs a thrust or a burn time so that its flow during the parallel burn is known, and the boosters must burn out first.

What the ascent needs. To reach a circular orbit of radius r the vehicle must supply the circular speed √(GM/r), plus what is lost to gravity while the thrust is not horizontal and to drag and steering, less the eastward speed the launch site already has, ω R cos(latitude), for a launch due east (which gives an orbit inclined by the latitude). The two losses are entered: they depend on the thrust-to-weight history and the trajectory, and only a trajectory simulation gives them. Figures between about 1.5 and 2 km/s in total are commonly quoted for launches to low Earth orbit; that range is a rule of thumb stated here from general knowledge and not taken from one of the references, so treat the defaults (1.5 and 0.2 km/s) as placeholders. The tool prints the ideal velocity less the requirement as a reserve or a shortfall.

Optimum split. With Ri = m0/mf of stage i, the payload ratio of the stage (mass above it over its ignition mass) is πi = (1 − εi Ri)/(Ri (1 − εi)) and the payload fraction of the vehicle is the product of the πi. Maximising it subject to Σ ci ln Ri = Δv with a Lagrange multiplier η gives Ri = (η ci − 1)/(η ci εi); the sum rises steadily with η, so η is found by bisection. If a stage would come out with Ri below 1 it is left out and the others are solved again. For n identical stages the answer is the equal split, R = exp(Δv/(n c)), with payload fraction πn, which tends to exp(−Δv/(c (1 − ε))) for many stages; a stage must have ε R below 1 to carry anything. The comparison uses the entered stages' own c and ε and the vehicle's own ideal velocity, and assumes that a stage of any size could be built at the same structural coefficient, which real hardware does not allow; it shows the direction in which the split could move, not a design.

Orbits about one body

Circular speed vc = √(GM/r); period T = 2π √(a³/GM); escape speed √(2 GM/r) = √2 vc; on any orbit the vis-viva equation v² = GM (2/r − 1/a) holds, with a the semimajor axis (negative on a hyperbola). An ellipse with apsis radii rp and ra has a = (rp + ra)/2 and e = (ra − rp)/(ra + rp). The stationary orbit is the circular equatorial orbit whose period is the sidereal rotation period, r = (GM (T/2π)²)1/3; for slow rotators such as Venus it lies outside the sphere of influence and does not exist.

Hohmann transfer. Two tangential burns join two coplanar circular orbits through half of the ellipse that touches both: Δv1 = |vt(r1) − vc1|, Δv2 = |vc2 − vt(r2)| with the transfer speeds from vis-viva at at = (r1 + r2)/2, and the transfer takes π √(at³/GM). Inward transfers cost the same.

Bi-elliptic transfer. Three burns: out to an apoapsis rb beyond both orbits, a burn there to raise the periapsis to the final orbit, and a braking burn on arrival. NASA's Orbital Flight Handbook (SP-33 Part 2, p. VI-48) gives the two radius ratios that settle the comparison: below 11.939 the Hohmann transfer is always the cheaper; above 15.582 the three-burn transfer is cheaper for any rb beyond the outer orbit; between them it is cheaper only for a large enough rb. The tool solves both ratios numerically and reproduces them. The saving is small and the transfer time long.

Plane change. Turning a velocity v through Δi without changing its size costs 2 v sin(Δi/2), so plane changes are cheapest where the speed is lowest. A burn that changes speed and plane together costs √(va² + vb² − 2 va vb cos Δi), always less than the two done separately. The tool shares the plane change between the two Hohmann burns and finds the split with the lowest total by a golden-section search; for a transfer to a much higher orbit a degree or two belongs to the first burn and the rest to the second.

Phasing. To close an angle φ on a target ahead in the same circular orbit in k revolutions the chaser enters an ellipse of period T (1 − φ/(360° k)) and returns to the burn point; two equal and opposite burns. A target ahead needs a shorter period, so the ellipse dips inside the orbit, and the tool warns when it would dip below the surface.

De-orbit. A retrograde burn at the orbit lowers the opposite apsis to the entered perigee: Δv = vc − va of the ellipse between the two radii.

Departure. Leaving the body with the excess speed v∞ needs the speed √(v∞² + 2 GM/r) at the parking-orbit radius; C3 = v∞² is the usual measure of launch energy. The sphere of influence of a body of gravitational parameter GM orbiting a parent at the distance a is Laplace's r = a (GM/GMparent)2/5.

Interplanetary Hohmann transfer by patched conics

The two planets move on circular, coplanar orbits about the Sun at their mean distances. The heliocentric Hohmann ellipse between them fixes the speed relative to each planet at the ends of the transfer, which is taken as the hyperbolic excess speed of a planet-centred hyperbola whose periapsis is the parking orbit (departure) or the capture orbit (arrival): Δv = √(v∞² + 2 GM/rp) − √(GM/rp). The time of flight is half the period of the transfer ellipse; the synodic period 1/|1/T1 − 1/T2| is the interval between launch opportunities; and the phase angle at departure, 180° less the angle the target sweeps during the flight, says where the target must be relative to the departure planet (positive = ahead). Real windows differ in date, energy and duration because the orbits are eccentric and inclined.

J2: nodal regression and the sun-synchronous orbit

The equatorial bulge of the body makes the orbit plane turn about the polar axis at the mean rate dΩ/dt = −(3/2) J2 n (R/p)² cos i and the line of apsides turn in the plane at (3/4) J2 n (R/p)² (4 − 5 sin² i), with n = √(GM/a³) and p = a (1 − e²) (the forms printed in Rickman's NASA course, charts 104 and 105). These are first-order secular rates; a numerical integration of the perturbed equations of motion agrees with the nodal rate within half a per cent for the default orbit. An orbit is sun-synchronous when its node moves eastward 360° per year, which needs an inclination a little over 90°: cos i = −(360°/year)/((3/2) J2 n (R/p)²). The year is the tropical year for Earth and the sidereal orbit period for the other planets. The ground track of a circular orbit shifts westward each revolution by the angle the body turns in one period, corrected for the nodal rate; a repeating track needs the number of revolutions per rotation to be a ratio of whole numbers.

The velocity budget

The manoeuvres are listed in the order flown, each with a margin in per cent. Starting from the mass at the end of the mission, each row gives mbefore = mafter exp(Δv (1 + margin)/(Isp g0)); with one specific impulse this is the same as one burn of the summed velocity. The mass at the start is compared with the payload of the launch vehicle.

The default case

The loaded numbers are illustrative and describe no particular vehicle: a two-stage launcher of 551.5 t at lift-off places 22 t in a 400 km orbit from latitude 28.5° (ideal velocity 9.136 km/s against 8.960 km/s required with the entered losses), and the payload then makes a Hohmann transfer to geostationary orbit: 2.398 + 1.457 = 3.854 km/s coplanar in 5.29 h, 4.196 km/s with the 28.5° plane change at the best split. The budget table charges 2,398 and 1,824 m/s (the plane change taken with the apogee burn) and a small allowance, with margins, to a 5,400 kg spacecraft at 320 s: 21,387 kg at the start, inside the 22,000 kg payload.

Checks against published values

The test script compares the library with an independent numerical solution (integration of the two-body and J2 equations of motion and of the thrust equation, constrained optimisation for the staging split) and with printed values: the two bi-elliptic ratios of SP-33; the AU-18 Space Primer's 5.59 and 7.91 km/s at one Earth radius altitude, 7.8 km/s and 87.5 minutes at 150 km and the 98.75° inclination and 101.6 minute period of a 450 nautical mile sun-synchronous orbit; Rickman's geostationary altitude of 35,786 km and sun-synchronous 98.2° at a = 7,083 km; and the escape speeds, orbital speeds and synodic periods of the NASA fact sheets. Two printed values are not reproduced and are noted in the test: AU-18 gives 11.2 km/s as the escape speed "from a low Earth orbit of 161 km", which is the surface value (11.04 km/s at 161 km), and the NASA Glenn page rounds a mass ratio of 9.19 to 10.




References

Park, R. S., Folkner, W. M., Williams, J. G., and Boggs, D. H. (2021). "The JPL Planetary and Lunar Ephemerides DE440 and DE441." The Astronomical Journal, Vol. 161, No. 3, 105.

Jet Propulsion Laboratory (2021). Astrodynamic Parameters. Solar System Dynamics Group, Jet Propulsion Laboratory, California Institute of Technology, Pasadena, CA.

Williams, D. R. (2025). Planetary Fact Sheets. NASA Space Science Data Coordinated Archive, NASA Goddard Space Flight Center, Greenbelt, MD.

Martin Company (1963). Space Flight Handbooks, Volume 1: Orbital Flight Handbook, Part 2, Mission Sequencing Problems. NASA SP-33 Part 2, National Aeronautics and Space Administration, Washington, DC.

Rickman, S. L. (2020). Introduction to Orbital Mechanics and Spacecraft Attitudes for Thermal Engineers. NASA Engineering and Safety Center, National Aeronautics and Space Administration, Hampton, VA.

Air Command and Staff College Space Research Electives Seminars (2009). AU-18 Space Primer. Air University Press, Maxwell Air Force Base, AL.

Hall, N. (ed.) (2023). "Ideal Rocket Equation." In Beginner's Guide to Aeronautics, NASA Glenn Research Center, Cleveland, OH.

Jet Propulsion Laboratory (2023). Basics of Space Flight. National Aeronautics and Space Administration, Jet Propulsion Laboratory, Pasadena, CA.

Hoelker, R., and Silber, R. (1959). "Bi-Elliptic Transfer Between Co-Planar Circular Orbits." In Proceedings of the 4th Symposium on Ballistic Missile and Space Technology, Los Angeles, CA.

Hohmann, W. (1925). Die Erreichbarkeit der Himmelskörper. R. Oldenbourg, Munich.

Bate, R. R., Mueller, D. D., and White, J. E. (1971). Fundamentals of Astrodynamics. Dover Publications, New York.

Curtis, H. D. (2014). Orbital Mechanics for Engineering Students, 3rd ed. Butterworth-Heinemann, Oxford.

Vallado, D. A. (2013). Fundamentals of Astrodynamics and Applications, 4th ed. Microcosm Press, Hawthorne, CA.

Sellers, J. J. (2005). Understanding Space: An Introduction to Astronautics, 3rd ed. McGraw-Hill, New York.

Sutton, G. P., and Biblarz, O. (2017). Rocket Propulsion Elements, 9th ed. John Wiley and Sons, Hoboken, NJ.

Worked Examples

Published examples this tool reproduces; each page lists the inputs to enter and the printed answers.

All worked examples


DISCLAIMER: The methods and calculation on aNOWysis.com are provided as means to educate the reader. There is no warranty, expessed or implied, as to the relevance or accuracy of the methods or calculations. All calculations should be checked by a qualified analyst for appropriateness and accuracy. We will not be held liable for any damages, injuries or deaths caused by using methods or calculations from this site.