Model predictive control (MPC) has a long history in the field of control en-gineering. It is one of the few areas that has received on-going interest fromresearchers in both the industrial and academic communities. Four major as-pects of model predictive control make the design methodology attrac