Assuming normal spacecraft and space objects (no neutron stars, black holes, etc). To what speed can a spacecraft accelerate using gravity-assist?

For example, if a spacecraft is moving at relativistic speeds, it probably won't get seriously sped up by normal-density objects.

  • 2
    $\begingroup$ In theory, for an arbitrary collection of gravitating bodies, the answer can be infinity: Z. Xia, “The Existence of Noncollision Singularities in Newtonian Systems,” Annals Math. 135, 411-468, 1992. Described at plus.maths.org/content/outer-space-twos-company-threes-crowd . In practice, for our solar system, I think the answer is roughly escape velocity from the cloud-tops of Jupiter, because once you're moving that fast, you can't scatter at 180 degrees from any body in the solar system. $\endgroup$ – Ben Crowell Apr 23 '13 at 5:04
  • $\begingroup$ Are you not limited by the angular momentum of the planet? I believed angular momentum is taken from the planet, and this is finite? $\endgroup$ – Nic Apr 23 '13 at 10:25
  • $\begingroup$ @Nic: true for a single assist, but multiple assists from different planets can be used. $\endgroup$ – John Rennie Apr 23 '13 at 10:27

The one thing to keep in mind is that in order to perform a gravity-assist maneuver, you need to be able to enter a hyperbolic orbit around a given body that is moving relative to your destination. And, in order to be in such an orbit, there is a specific range of velocities for every object that you must have (dependent on mass of the object). So the fastest you can get to by gravity-assist is much less than relativistic speeds because at relativistic speeds, you would not be able to enter into a proper hyperbolic orbit.

It is true that at any high speed, a flyby constitutes a hyperbolic orbit; however, to use a gravitational slingshot, you need to enter against the object's motion and exit with the motion from that object's point of view. At relativistic speeds and for most regular bodies, your orbit would closely resemble a straight line, there could be no gain of velocity.

A good gravity assist works if you can ensure that your hyperbolic trajectory minimizes the angle $\theta$ between the assisting body's trajectory and the spacecraft's exit trajectory. It is given by:


Where $e$ is the eccentricity of the orbit and must satisfy $e\geq1$. From this, one can see that a parabolic trajectory is best as the exit trajectory is directly in line with the body's trajectory. We can also see that as $e\rightarrow\infty$, the exit trajectory is at right angles to the body's trajectory and we get no help from the assist. Additionally, as your velocity increases, it will force $e$ to become larger unless you significantly increase the mass of each subsequent object. So, for a normal assisting body, like a star or a planet, travelling past it at relativistic speeds will result in minimal orbital deviation; there will be practically no transfer of momentum, which makes for an even smaller increase in velocity.

The fastest a spacecraft can get to using gravity-assists very much depends on the largest mass of the objects you use. However, I cannot give you an estimate of a number because due to the sheer impracticality of using gravity-assists to achieve extreme velocities, we (rocket scientists) haven't ever tried computing a theoretical limit. I can guarantee you though that without using high density objects (neutron stars, black holes, etc.), no spacecraft will reach velocities near the speed of light by gravity slingshots alone.

  • $\begingroup$ Good point +1 :-). Presumably once the relative velocity of the spaceship and planet has exceeded a few multiples of the planet's escape velocity you can no longer get any significant slingshot. $\endgroup$ – John Rennie Apr 23 '13 at 15:37
  • $\begingroup$ Ok :-) Deleted my comments now. $\endgroup$ – cmaster - reinstate monica Nov 13 '19 at 17:20

This limitation would be imposed by the relative speed difference between the starting point and the object being used for a gravity assist.

to steal Wikipedia's example: Imagine you have a train coming at you at 50mph. You throw a ball at the front of the train at 30mph.

From your perspective, the ball was moving 30mph on the way in and 130mph on the way out (having bounced off the train). From the perspective of the train, the ball approached at 80mph and left at 80mph.

So the maximum speed, as viewed from the thrower, is a combination of the initial speed and the relative speed of the object in question.

With infinite object in perfect alignment: there is no limit other than relativity. Every exchange takes intertia from the planet and gives it to the spacecraft. The limiting factor is how much can be puller per interaction, and how many useful interactions can occur.

This is why the voyager probes were launced when they were: Jupiter, Saturn, and Uranus were aligned in such a way as to make a "grand tour" of using all three for gravity assists possible.


A key limitation to how much of a velocity change can occur in a slingshot maneuver is the amount of time the spacecraft spends in the region near the planet. Change in speed is related to force x time/mass. At very high speed, the spacecraft spends only a very short time hear the planet. Moreover, at very high speeds the velocity change is very close to perpendicular to the direction of motion of the spacecraft, which means that the speed of the spacecraft won't change a lot; only its direction changes a little bit.

Another key limitation is the radius of the planet. If the planet were extremely massive and compact (like a black hole), the spacecraft could approach very close to the center of mass of the planet, and experience a large change in direction which could add up to 2x the planet's orbital speed to the spacecraft. Of course even in that case, too close an approach would result in tidal forces that could rip the spacecraft apart.

So you're right: "For example, if a spacecraft is moving at relativistic speeds, it probably won't get seriously sped up by normal-density objects."


Let's take a simple example: We have a planet and a spacecraft that is approach perpendicular to the planets motion. The spacecraft passes behind the planet, so it's path is deflected in the direction of the planets' motion. Since the spacecraft passes behind the planet, its gravity works to slow the planet down a tiny bit. So the planet looses a tiny bit of both momentum and energy. Both of these are imparted on the spacecraft, speeding it up.

Note that the only preliminary is, that the spacecraft's speed is higher than its escape speed from the planet (otherwise we would not have an encounter, but an elliptic orbit). No matter how fast the spacecraft is already, it will gain momentum and kinetic energy from the encounter.

So, there's really no cap on how fast you can get via gravity assists. It's just that the faster you go, the less time your encounter takes, reducing the amount of energy you can gain from a single encounter. But several encounters can add up their energy, as was done with the Voyagers' flyby maneuvers. Each encounter deflected the Voyagers' paths only a small bit, but the sum of the encounters sufficed to catapult the spacecrafts out of our solar system.

Now, taking this to relativistic speeds, we see that the apparent mass of the spacecraft goes up with its speed, while the encounter time has a lower limit dictated by the speed of light. Since momentum transfer is gravitational force times time, and gravitational force is proportional to mass, the relativistic spacecraft will take more momentum and energy away from the planet the faster it enters the encounter.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.