Orbital Station Calculator | Velocity & Period


Orbital Station Calculator

Calculate the orbital velocity and period for a satellite or station around a celestial body.



The central body the station is orbiting.


The height of the station above the surface of the celestial body.


The unit for the orbital altitude.


Calculation Results


Velocity vs. Altitude Chart

Dynamic chart showing how orbital velocity (Y-axis) changes with altitude (X-axis).

What is a Station Calculator?

A station calculator, in the context of orbital mechanics, is a tool designed to compute the key parameters of a satellite’s or space station’s orbit around a celestial body. When an object, like the International Space Station (ISS), orbits a planet, its speed and the time it takes to complete one full revolution are determined by its altitude and the mass of the body it’s orbiting. This calculator simplifies the complex physics, allowing mission planners, students, and space enthusiasts to determine these values.

This calculator is not for calculating surveying coordinates or electrical grid capacity. Instead, it focuses on astrodynamics, helping users understand the delicate balance between gravitational pull and the velocity required to maintain a stable orbit. Entering an altitude for a selected body like Earth will reveal how fast a station at that height must travel to avoid falling back to the ground or flying off into space.

Station Calculator Formula and Explanation

The calculations are based on Newton’s Law of Universal Gravitation and formulas for circular motion. The two primary results are orbital velocity and orbital period.

Orbital Velocity (v)

The formula for orbital velocity is:

v = sqrt(G * M / r)

This equation shows that the velocity (v) is dependent on the mass of the central body (M) and the total orbital radius (r), which is the sum of the planet’s radius and the satellite’s altitude.

Orbital Period (T)

The formula for the orbital period is:

T = 2 * π * sqrt(r³ / (G * M))

The period (T) is the time for one complete orbit. It also depends on the orbital radius (r) and the central body’s mass (M).

Variables Used in Calculation
Variable Meaning Unit (SI) Typical Range
v Orbital Velocity meters/second (m/s) 7,000 – 8,000 m/s for Low Earth Orbit
T Orbital Period seconds (s) 5,000 – 6,000 s for Low Earth Orbit
G Gravitational Constant m³kg⁻¹s⁻² 6.67430 x 10⁻¹¹ (a constant)
M Mass of Central Body kilograms (kg) 5.972 x 10²&sup4; kg (for Earth)
r Total Orbital Radius meters (m) ~6,770,000 m for ISS

Practical Examples

Example 1: International Space Station (ISS)

Let’s calculate the orbit for a station similar to the ISS.

  • Inputs: Celestial Body = Earth, Orbital Altitude = 408 km
  • Calculation:
    • Earth Radius: ~6,371 km
    • Total Radius (r): 6371 + 408 = 6,779 km
    • Earth Mass (M): 5.972 x 10²&sup4; kg
  • Results:
    • Orbital Velocity: ~7.67 km/s (or ~27,600 km/h)
    • Orbital Period: ~92.6 minutes

Example 2: Mars Reconnaissance Orbiter

Now, let’s calculate for a hypothetical station orbiting Mars.

  • Inputs: Celestial Body = Mars, Orbital Altitude = 300 km
  • Calculation:
    • Mars Radius: ~3,390 km
    • Total Radius (r): 3390 + 300 = 3,690 km
    • Mars Mass (M): 6.417 x 10²³ kg
  • Results:
    • Orbital Velocity: ~3.4 km/s
    • Orbital Period: ~112 minutes

For more about space exploration, you can read about {related_keywords}.

How to Use This Station Calculator

  1. Select Celestial Body: Choose the planet or moon you want the station to orbit (e.g., Earth). The calculator automatically uses the correct mass and radius.
  2. Enter Orbital Altitude: Input the desired height of the station above the body’s surface.
  3. Choose Units: Select whether your altitude is in kilometers (km) or miles (mi). The calculations will adjust accordingly.
  4. Review Results: The calculator instantly provides the orbital velocity and period. The primary results are highlighted, and intermediate values like the total orbital radius are also shown for context.
  5. Interpret the Chart: The canvas chart visualizes how orbital velocity decreases as altitude increases, providing a clear graphical representation of the physics.

If you’re interested in the history of orbital mechanics, check out our article on {related_keywords}.

Key Factors That Affect a Station’s Orbit

Several factors influence an orbit, but for a stable, circular orbit, two are paramount:

  • Altitude: This is the most significant factor a mission planner can control. A lower altitude requires a higher velocity to counteract gravity’s stronger pull. As seen on the calculator’s chart, increasing altitude leads to a lower required orbital speed.
  • Mass of the Central Body: A more massive body (like Earth vs. the Moon) has a stronger gravitational field, requiring a much higher orbital velocity at the same altitude. This is why the calculator’s results change dramatically when you switch from Earth to Mars.
  • Atmospheric Drag: For stations in Low Earth Orbit (LEO), the faint traces of atmosphere cause drag, which gradually slows the station down. This decay in velocity causes the altitude to decrease, requiring periodic re-boosts to maintain the orbit. This calculator assumes an orbit above significant atmospheric drag.
  • Gravitational Perturbations: The gravity of other bodies, like the Moon and Sun, can cause minor disturbances or perturbations in a satellite’s orbit over long periods.
  • Shape of the Central Body: Planets are not perfect spheres. They are slightly flattened (oblate), which can cause subtle variations in the gravitational field and affect long-term orbital stability.
  • Satellite Mass: Importantly, the mass of the satellite itself does not affect its orbital velocity or period. A tiny CubeSat and a massive space station at the same altitude will have the same orbital speed.

Discover more about satellite design at {internal_links}.

Frequently Asked Questions (FAQ)

1. Why do satellites in lower orbits move faster?
They must travel faster to create enough centrifugal force to balance the stronger gravitational pull closer to the central body. If they moved slower, they would fall back to Earth.
2. Does the station calculator account for orbital eccentricity?
No, this calculator assumes a perfectly circular orbit (eccentricity of 0) for simplicity. Real-world orbits are slightly elliptical.
3. What happens if a satellite’s speed is too fast for its altitude?
If its velocity exceeds the escape velocity for that altitude, it will break free from the planet’s gravity and fly off into space on a hyperbolic trajectory.
4. How are units handled in the station calculator?
You can input altitude in kilometers or miles. The calculator converts all units to SI units (meters, kilograms, seconds) internally for the physics calculations and then converts the final results back to familiar units like km/s and hours/minutes.
5. Can I use this for planets outside our solar system?
No. This tool is pre-configured with data for Earth, Mars, and the Moon. To calculate orbits for exoplanets, you would need their specific mass and radius. For more information, see our guide on {related_keywords}.
6. What is the “Total Orbital Radius” shown in the results?
It is the sum of the celestial body’s average radius and the station’s altitude above the surface. Physics formulas require the distance from the center of mass, not the surface.
7. Why doesn’t the satellite’s mass matter?
In the orbital equations, the satellite’s mass appears on both sides of the force-balance equation (gravitational force vs. centripetal force) and thus cancels out.
8. What is a geostationary orbit?
A geostationary orbit is a specific high-altitude orbit (~35,786 km above the equator) where a satellite’s orbital period exactly matches Earth’s rotation period (about 24 hours). This makes the satellite appear to “hover” over a fixed point on the ground.

Learn about different orbit types on our {related_keywords} page.

Related Tools and Internal Resources

Explore more of our physics and space-related calculators.

© 2026 Orbital Dynamics Inc. All Rights Reserved.


Leave a Reply

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