Model Based Predictive Control For Linear