Constrained latent variable model predictive control for trajectory tracking and economic optimization in batch processes. (September 2016)