Orbital Semi-Major Axis (Formula & Calculation)

The orbital semi-major axis, (a), measures the size of an orbit. For an ellipse, average the distances from the central body’s center at closest and farthest approach: (a=(r_p+r_a)/2). If you know the orbital period instead, use (a=(\mu T^2/4\pi^2)^{1/3}). Keep units consistent, and convert altitude to center-to-center distance first.

Orbital Semi-Major Axis: Definition, Orbit Types & Governing Formulas

The semi-major axis is half the longest width of an elliptical orbit. It describes the orbit’s overall size, not the spacecraft’s distance from the central body at every moment. The formulas below assume a two-body model: one orbiting object and one central body, with other gravitational effects treated as small.

Picture an ellipse with the central body at one focus, not at its center. The orbiting object moves closer to and farther from that body as it travels. The semi-major axis, written (a), is measured in units of distance, such as kilometers or meters.

Two related terms describe the ends of the orbit:

  • Periapsis is the point closest to the central body.
  • Apoapsis is the point farthest from it.

For an orbit around Earth, these points are often called perigee and apogee. The general terms periapsis and apoapsis apply to orbits around any central body.

For a circular orbit, the distance from the central body stays constant. In that special case, the semi-major axis equals the orbital radius. For an ellipse, it is the average of the periapsis and apoapsis distances.

The key distinction is between radius and altitude. Radius is measured from the body’s center. Altitude is measured above its surface. If you are given altitude, add the body’s radius before using a formula that requires orbital distance.

Calculation Methods: Periapsis–Apoapsis and Orbital Period

You can calculate (a) from the orbit’s closest and farthest distances, or from its period and the central body’s gravitational parameter. Choose the method that matches the information you have. Both equations assume distances from the central body’s center and motion that is well described by the two-body model.

Using periapsis and apoapsis

For an elliptical orbit, the semi-major axis is the average of the two apsis distances:

[ a=\frac{r_p+r_a}{2} ]

Here, (r_p) is the periapsis distance and (r_a) is the apoapsis distance. Both are measured from the central body’s center, in the same distance unit.

For example, suppose an orbit has a periapsis distance of 7,000 km and an apoapsis distance of 14,000 km:

[ a=\frac{7{,}000+14{,}000}{2} =\frac{21{,}000}{2} =10{,}500\text{ km} ]

The result is between the two input distances, as it should be. That is a useful check for an elliptical orbit.

Using orbital period

If you know the time for one complete orbit, use Kepler’s third law in this form:

[ a=\left(\frac{\mu T^2}{4\pi^2}\right)^{1/3} ]

In this equation, (T) is the orbital period and (\mu=GM) is the central body’s gravitational parameter. (G) is the gravitational constant, and (M) is the central body’s mass. In practice, a published value of (\mu) is often used directly.

A period calculation needs consistent units. For example, when (\mu) is in km³/s², use (T) in seconds. The result for (a) will be in kilometers. Do not insert a period in minutes unless you first convert it to seconds.

For a circular orbit, the same period formula applies. If the orbiting object is above a body’s surface at altitude (h), its orbital radius is:

[ a=R+h ]

where (R) is the body’s radius. Altitude alone is not the semi-major axis.

Worked Examples, Units & Common Errors

A worked calculation shows how to choose inputs, convert units, and check the result. These examples use standard introductory formulas and stated values. They are illustrative calculations, not precise predictions for a real spacecraft whose orbit may be affected by other forces.

Example 1: Find (a) from two apsis distances

Given (r_p=7{,}000) km and (r_a=14{,}000) km:

  1. Confirm both distances are measured from the central body’s center.
  2. Add them: (7{,}000+14{,}000=21{,}000) km.
  3. Divide by two: (a=10{,}500) km.
  4. Check that (7{,}000<10{,}500<14{,}000).

This check catches common arithmetic or input errors. If the result falls outside the two distances, recheck the values and calculation.

Example 2: Find (a) from a 90-minute period around Earth

Use Earth’s gravitational parameter, approximately (\mu=398{,}600) km³/s². Convert 90 minutes to seconds:

[ T=90\times60=5{,}400\text{ s} ]

Substitute into the period formula:

[ a=\left(\frac{398{,}600(5{,}400)^2}{4\pi^2}\right)^{1/3} \approx6{,}650\text{ km} ]

This is the orbital distance from Earth’s center in the simplified model. It is not an altitude of 6,650 km. To estimate altitude, subtract Earth’s radius, using the radius value appropriate to the level of precision required.

Example 3: Convert altitude before calculating

Suppose a circular orbit is 500 km above Earth’s surface. Using Earth’s mean radius of about 6,371 km:

[ a=R+h=6{,}371+500=6{,}871\text{ km} ]

For a circular orbit, (a) equals the orbital radius. Using 500 km as (a) would be wrong because 500 km measures height above the surface, not distance from Earth’s center.

Given information Correct approach Result or check
(r_p=7{,}000) km, (r_a=14{,}000) km Average the two distances (a=10{,}500) km
(T=90) min around Earth Convert to 5,400 s, then use (\mu) (a\approx6{,}650) km
Circular orbit, altitude 500 km above Earth Add mean Earth radius, about 6,371 km (a\approx6{,}871) km
(\mu) in km³/s², (T) in minutes Convert minutes to seconds first Result will be in km

Common errors are usually about definitions or units, rather than difficult algebra:

  • Using altitude instead of radius: Add the central body’s radius to altitude.
  • Mixing units: Do not combine seconds with a gravitational parameter expressed for a different time unit.
  • Using inconsistent distance units: Convert both apsis distances to the same unit before averaging.
  • Confusing the semi-major axis with the current distance: An object in an ellipse is not always (a) distance from the central body.
  • Forgetting the cube root: In the period equation, take the cube root of the entire quantity inside the parentheses.

Physical Interpretation, Model Limits & Applications

The semi-major axis gives a compact measure of orbital size and helps connect an orbit’s shape to its period. It does not describe the orbit’s orientation or, by itself, how stretched the ellipse is. The two-body result is most useful when one central body dominates the motion and other influences are small.

For a given central body, a larger semi-major axis corresponds to a longer orbital period under Kepler’s third law. The period depends on (a^{3/2}), so doubling (a) does not simply double the period. The equation is:

[ T=2\pi\sqrt{\frac{a^3}{\mu}} ]

The semi-major axis also does not tell you where the orbiting object is at a particular time. To describe that, you need more information, such as the orbit’s shape and the object’s position along it.

The formulas in this guide use a two-body approximation. Real trajectories can also be affected by other bodies’ gravity, a body’s uneven mass distribution, atmospheric drag, or thrust. If these effects matter for the question, an ideal two-body calculation may not match a detailed orbit analysis. Treat it as a starting model, and check whether the problem asks for a more complete one.

When I explain these calculations, I stress one question before any substitution: “Are these distances measured from the center?” That simple check prevents a frequent mistake and makes it easier to choose the right equation.

Frequently Asked Questions

These answers summarize the main choices and checks involved in finding an orbital semi-major axis. Use the geometry formula when you have periapsis and apoapsis distances, and the period formula when you know the period and gravitational parameter. In either case, check units and distinguish altitude from center-to-center distance.

What is the formula for an orbital semi-major axis?

For an ellipse, (a=(r_p+r_a)/2), where both distances are measured from the central body’s center. If you know the period, use (a=(\mu T^2/4\pi^2)^{1/3}).

How do I calculate semi-major axis from periapsis and apoapsis?

Add the periapsis and apoapsis distances, then divide the sum by two. For 7,000 km and 14,000 km, (a=(7{,}000+14{,}000)/2=10{,}500) km.

How do I calculate semi-major axis from orbital period?

Use (a=(\mu T^2/4\pi^2)^{1/3}). Put the period and gravitational parameter in compatible units, substitute them, and take the cube root of the full expression.

Is semi-major axis the same as orbital radius?

Only for a circular orbit. In an ellipse, the semi-major axis describes the orbit’s overall size, while the object’s distance from the central body changes along its path.

Is altitude the same as semi-major axis?

No. Altitude is measured above the surface, while the orbital radius is measured from the body’s center. For a circular orbit, calculate (a) by adding the body’s radius to the altitude.

What units should I use?

Use one consistent unit system. For example, if (\mu) is in km³/s², use the period in seconds, and the calculated semi-major axis will be in kilometers.

Why is the result between periapsis and apoapsis?

For an elliptical orbit, the semi-major axis is their average. As a result, it must fall between the smaller periapsis distance and the larger apoapsis distance.

Does a larger semi-major axis mean a longer period?

Yes, for orbits around the same central body in the two-body model. Kepler’s third law links period to the semi-major axis: (T=2\pi\sqrt{a^3/\mu}).

Can I use these formulas for any trajectory?

Use them as two-body formulas, not as a complete model for every trajectory. Strong effects from other bodies, drag, or thrust can require a more detailed analysis.

What is the semi-major axis of a circular orbit?

It is the constant distance from the central body’s center to the orbiting object. If only altitude is given, add the body’s radius to find that distance.

(This article was written by one of our staff writers, Alan Westbrook. Visit our Meet the Team page.)

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *