The invention relates to a method (100) for controlling the orbit of a satellite, wherein the main body of the satellite has two approximately parallel opposite surfaces, each of which includes at least one heater. According to the invention, the method comprises:-The step of determining the free drift evolution of satellite latitude parameters (110);-A step of controlling the satellite latitude parameter drift (120), wherein the thermal locator law is applied to at least one heater according to the solar height to generate a target thermal power deviation between two opposite planes, The thermal power deviation is the source of a force, which has a tangential component in the satellite orbit to offset the free drift of the satellite latitude parameters and keep the latitude parameters in a predetermined angle window.;The invention also relates to a computer program product and a satellite.
展开▼