In this paper, an Orbit Control algorithm is implemented to correct satellite’s position for Low Earth Orbit (LEO) satellites using Artificial Neural Networks, Model-based Predictive Control, and Linear Quadratic Regulator . as a Self Tuning Regulator structure, an Artificial Neural Networks is used to learn the model of the satellite and compute satellite’s Dynamics and Parameters with external disturbances, after extracting a linear and nonlinear online model based on Artificial Neural Networks model, we used both Linear Quadratic Regulator and Model predictive Control controllers to keep and correct the satellite in its orbit and correct the satellite’s position.