A robust gradient-based MPC for integrating real time optimizer (RTO) with control. (June 2017)