Nonlinear Model Predictive Control: Theory and Algorithms (Communications and Control Engineering) - Grüne, Lars (Springer, 2012)