Robust estimation and sub-optimal predictive control for satellites