This is a pun on 'New Year's resolution' which is when a person resolves to continue good practices, change an undesired trait or behavior, accomplish a personal goal, or otherwise improve their behaviour. 'Revolution' is used in it's place because it sounds similar and because when a satellite orbits the planet it's known as a resolution 
The satellite went into orbit on January 1st causing a new year ' s revolution .