2018 AIChE Annual Meeting
(530d) A Novel Mathematical Model for Short-Term and Medium-Term Scheduling of Multipurpose Batch Plants
Authors
In this work, we develop a novel unit-specific event-based formulation for short-term scheduling of multipurpose batch plants, where production and consumption tasks related to the same state are allowed to take place at the same event, which could significantly reduce the number of event points that are required to generate optimal solution. The definition of recycling tasks from Li and Floudas [14] and recycling states is employed to avoid infeasibility arising from allowing recycling tasks to take place at the same event points with their related consumption tasks with the same recycling states. To further reduce the number of event points that are required, we introduce a new binary variable to explicitly identify the specific production task or storage that provide materials to a consumption task. We sequence a consumption task only with the related specific production task that provides materials to this consumption task, not all related production tasks. Additionally, when a task consumes materials that already exist in storage, we do not need to sequence it with any production task. To illustrate the capability of our proposed model, we solve a number of examples that are well established in the literature. The computational results demonstrate that the proposed model significantly reduces the number of event points that are required and decreases the model size. As a result, our proposed model requires less computational time to generate the optimal solution compared to the existing models. We then incorporate our proposed model into the rolling horizon framework [17] to solve medium-term scheduling of large-scale industrial batch plants. The comparison results demonstrate that better profit could be generated with our proposed model compared to that of Janak et al. [17].
References
[1] Floudas, C. A.; Lin, X. Continuous-time versus discrete-time approaches for scheduling of chemical processes: A review. Computers & Chemical Engineering, 2004, 28, 2109â2129.
[2] Méndez, C. A.; Cerdá, J.; Grossmann, I. E.; Harjunkoski, I.; Fahl, M. State-of-the-art review of optimization methods for short-term scheduling of batch processes. Computers & Chemical Engineering, 2006, 30, 913â946.
[3] Harjunkoski I.; Maravelias, C. T.; Bongers, P.; Castro, P. M.; Engell, S; Grossmann, I. E.; Hooker, J.; Mandez, C.; Sand, G.; and Wassick, J. Scope for industrial applications of production scheduling models and solution methods. Computers & Chemical Engineering, 62:161 â 193, 2014.
[4] Kondili E.; Pantelides C. C.; Sargent R. W. H. A general algorithm for short-term scheduling of batch operations-I MILP formulation, Computers & Chemical Engineering, 1993;17(2);211-227
[5] Lee H.; Maravelias C. Discrete-time mixed-integer programming models for short-term scheduling in multipurpose environments. Computers & Chemical Engineering 2017, 107, 171-183
[6] Sundaramoorthy A., Karimi I. A. A simpler better slot-based continuous-time formulation for short-term scheduling in multipurpose batch plants, Chemical engineering science, 2005;60(10);2679-2702
[7] Susarla, N.; Li, J.; Karimi, I. A. A novel approach for short-term scheduling of multipurpose batch plants. AIChE J. 2010, 56, 1859-1879.
[8] Mendez, C. A.; Henning, G. P.; Cerda, J. An MILP continuoustime approach to short-term scheduling of resource-constrained multistage flowshop batch facilities. Computers & Chemical Engineering, 2001, 25, 701â711.
[9] Hui, C. W.; Gupta, A. A novel MILP formulation for short-term scheduling of multistage multi-product batch plants. Computers & Chemical Engineering, 2000, 24, 1611â1617.
[10] Castro P., Barbosa-Póvoa A. P. F. D., Matos H. An improved RTN continuous-time formulation for the short-term scheduling of multipurpose batch plants, Industrial and Engineering Chemistry research, 2001;40(9);2059-2068
[11] Maravelias, C. T.; Grossmann, I. E. New general continuous-time state-task network formulation for short-term scheduling of multipurpose batch plants. Industrial and Engineering Chemistry research, 2003, 42, 3056â3074
[12] Ierapetritou M., G. Floudas C., A. Effective continuous-time formulation for short-term scheduling. 1. Multipurpose batch processes, Industrial & Engineering Chemistry, 1998;37(11);4341-4359
[13] Shaik M. A., Floudas C. A. Novel Unified Modeling Approach for Short-Term Scheduling, Industrial & Engineering Chemistry Research, 2009;48(6);2947-2964
[14] Li, J.; Floudas, C. A. Optimal event point determination for short-term scheduling of multipurpose batch plants via unit-specific event-based continuous-time approaches, Industrial & Engineering Chemistry Research, 2010, 49(16), 7446-7469.
[15] Vooradi R; Shaik M. A. Rigorous unit-specific event based model for short term scheduling of batch plants using conditional sequencing and unit-wait times. Industrial and Engineering research, 2013, 52(36), 12950-12792
[16] Seid R.; Majozi T. A robust mathematical formulation for multipurpose batch plants. Chemical Engineering Science, 2012, 68(1), 36-53
[17] Janak S. L.; Floudas C. A.; Kallarth J.; Vormbrock N. Production scheduling of a large-scale industrial batch plant. I. Short-term and medium-term scheduling. Industrial and Engineering Chemistry Research, 2006, 45(25), 8234-8252