Text this: Model-based predictive control : a practical approach / J.A. Rossiter.