(769h) Integration of Scheduling and Control within a Dynamic Real-Time Optimization (DRTO) Framework
AIChE Annual Meeting
2019
2019 AIChE Annual Meeting
Computing and Systems Technology Division
Real-Time Optimization of Operations
Friday, November 15, 2019 - 2:43pm to 3:02pm
Several attempts have already been made to integrate scheduling and control as a single optimization problem. Chu and You [2] consider PI control and solve a scheduling problem where the process and controller equations are included as constraints and the controller parameters are chosen by the optimizer. Chu and You [3] subsequently introduce surrogate models used as constraints in the scheduling problem, which are low-order representations of the process dynamics. Du et al. [4] also introduce a low-order representation of the process dynamics, referred to as a time-scale bridging model, that is utilized in the scheduling problem. Zhuge and Ierapetritou [5] integrate control and scheduling by utilizing explicit control laws through a multi-parametric MPC formulation.
In previous work [6], a closed-loop DRTO formulation was used to provide set-point trajectories to an underlying MPC system. The DRTO optimization is based on the predicted closed-loop response generated through a sequence of MPC calculations along the DRTO prediction horizon. This was implemented by embedding the first-order KKT optimality conditions of each MPC sub-problem as equality constraints in the DRTO optimization problem, resulting in a single mathematical program with complementarity constraints (MPCC). The DRTO algorithm was subsequently applied to coordination of distributed MPC systems by accounting for interaction effects between subsystems, and adjusting the set-point trajectories accordingly [7].
This work aims to incorporate scheduling decisions into the DRTO framework. A common theme that was seen in the prior work was combining scheduling and control, omitting the RTO layer. The result of this showed that the output set-point trajectories are the same as the output targets, and that each target is given a slot in a sequence. Key features of this workâs formulation are to introduce binary decision variables to specify which product target is active at a given time point and specify if the output quality is within the target band, that is, the process will only accumulate revenue if within the band. The DRTO allows the output set-points to deviate from the output targets should it facilitate faster or smoother transitions. An additional feature is to decouple the complementarity constraints by introducing another binary variable. The result is a single level optimization problem formulated as a mixed-integer linear or quadratic program if the process dynamics are linearized. The performance of the proposed scheme is demonstrated through application to case studies.
References
[1] T. E. Marlin and A. N. Hrymak, âReal-time operations optimization of continuous processes,â In: Kantor, J.C., Garcia, C.E., Carnahan, B. (eds.) AIChE Symposium Series: Proceedings of the 5th International Conference on Chemical Process Control, pp. 156â164, 1997.
[2] Y. Chu and F. You, âIntegration of scheduling and control with online closed-loop implementation : Fast computational strategy and large-scale global optimization algorithm,â Comput. Chem. Eng., vol. 47, pp. 248â268, 2012.
[3] Y. Chu and F. You, âIntegrated Planning , Scheduling , and Dynamic Optimization for Batch Processes : MINLP Model Formulation and Efficient Solution Methods via Surrogate Modeling,â Ind. Eng. Chem. Res., 53, 13391-13411, 2014.
[4] J. Du, J. Park, I. Harjunkoski, and M. Baldea, âA time scale-bridging approach for integrating production scheduling and process control,â Comput. Chem. Eng., vol. 79, pp. 59â69, 2015.
[5] J. Zhuge and M. G. Ierapetritou, âIntegration of Scheduling and Control for Batch Processes Using Multi-Parametric Model Predictive Control,â AIChE. J., vol. 60, no. 9, 3169-3183, 2014.
[6] M. Z. Jamaludin and C. L. E. Swartz, âDynamic Real-Time Optimization with Closed-Loop Prediction,â AIChE J., vol. 63, no. 9, 3896-3911, 2017.
[7] H. Li, âDynamic real-time optimization of distributed MPC systems using riogorous closed-loop prediction,â In press, Comput. Chem. Eng., 2018