Title: A multivariable model predictive control algorithm with constraints