I was reading the XKCD What If column about Voyager and it explained that Voyage picked up speed by gravitational assists - near approach swings past Jupiter and Saturn. Munroe wrote “Gravity assists aren’t paradoxical magic. It’s just like bouncing a tennis ball off a passing truck.”
That metaphor doesn’t work for me. I can understand how swinging past a planet (which isn’t really the equivalent of bouncing off of something) can change the direction of travel. But how would it increase the speed of the satellite?
When Voyager was approaching Jupiter it was being pulled in by Jupiter’s gravity and that would have increased its speed. But once Voyager passed its closest approach point to Jupiter and began moving away from the planet, Jupiter’s gravity would have been pulling it back and slowing its speed. I figure any speed increase that was gained during the approach would have been lost during the departure.
So how does it work?