Distributed model predictive control for plant-wide systems. (2015)