“…While numerous alternatives have been proposed in the literature, the most popular is model predictive control (MPC) e.g. (Maciejowski, 2001;Richalet and Donovan, 2009;Rossiter, 2003). Within typical industrial applications of MPC, there is a clear divide between: (i) conventional large scale, and expensive, implementations which tend to use dynamic matrix control (Cutler and Ramaker , 1980) or dual-mode approaches (Sockaert and Rawlings, 1998) and (ii) smaller scale, mostly single input single output, less expensive implementations based on the predictive functional control (PFC) algorithm (Richalet et al, 1978(Richalet et al, , 2004.…”