Abstract
In this paper, we address the problem of medium-term planning of single-stage continuous multiproduct plants with multiple processing units in parallel. Sequence-dependent changeover times and costs occur when switching from one type of product to another. A traveling salesman problem (TSP)-based mixed-integer linear programming (MILP) model is proposed based on a hybrid discrete/continuous time representation. We develop additional constraints and variables to ensure that subtours do not occur in the solution. The model is successfully applied to an example of a polymer processing plant to illustrate its applicability. In order to solve larger model instances and planning horizons, a rolling horizon approach is developed to reduce the computational expense. Finally, the proposed model is compared to a recently published approach through literature examples, and the results show that the computational performance of the proposed model is superior.
Similar content being viewed by others
References
Alle A, Papageorgiou LG, Pinto JM (2004) A mathematical programming approach for cyclic production and cleaning scheduling of multistage continuous plants. Comput Chem Eng 28: 3–15
Alle A, Pinto JM (2002) Mixed-integer programming models for the scheduling and operational optimization of multiproduct continuous plants. Ind Eng Chem Res 41: 2689–2704
Brooke A, Kendrick D, Meeraus A, Raman R (2008) GAMS: a user’s guide. GAMS Development Corporation, Washington
Burkard RE, Hatzl J (2005) Review, extensions and computational comparison of MILP formulations for scheduling of batch processes. Comput Chem Eng 29: 1752–1769
Castro PM, Erdirik-Dogan M, Grossmann IE (2008) Simultaneous batching and scheduling of single stage batch plants with parallel units. AIChE J 54: 183–193
Castro PM, Grossmann IE (2006) An efficient MILP model for the short-term scheduling of single stage batch plants. Comput Chem Eng 30: 1003–1018
Castro PM, Novais AQ (2007) Optimal periodic scheduling of multistage continuous plants with single and multiple time grid formulations. Ind Eng Chem Res 46: 3669–3683
Cerdá J, Henning G, Grossmann IE (1997) Mixed-integer linear programming model for short-term scheduling of single-stage multiproduct batch plants with parallel lines. Ind Eng Chem Res 36: 1695–1707
Chen C, Liu C, Feng X, Shao H (2002) Optimal short-term scheduling of multiproduct single-stage batch plants with parallel lines. Ind Eng Chem Res 41: 1249–1260
Chen P, Papageorgiou LG, Pinto JM (2008) Medium-term planning of single-stage single-unit multiproduct plants using a hybrid discrete/continuous-time MILP model. Ind Eng Chem Res 47: 1925–1934
Erdirik-Dogan M, Grossmann IE (2006) A decomposition method for the simultaneous planning and scheduling of single-stage continuous muliproduct plants. Ind Eng Chem Res 45: 299–315
Erdirik-Dogan M, Grossmann IE (2007) Planning models for parallel batch reactors with sequence- dependent changeovers. AIChE J 53: 2284–2300
Erdirik-Dogana M, Grossmann IE (2008) Simultaneous planning and scheduling of single-stage multi-product continuous plants with parallel lines. Comput Chem Eng 32: 2664–2683
Ierapetritou MG, Floudas CA (1998) Effective continuous-time formulation for the short-term scheduling 2 Continuous and semicontinuous processes. Ind Eng Chem Res 37: 4360–4374
ILOG (2007) ILOG CPLEX 110 User’s Manual. ILOG SA, Gentilly
Kallrath J, Wilson JM (1997) Business optimisation using mathematical programming. Macmillan, Basingstoke, UK
Karimi IA, McDonald CM (1997) Planning and scheduling of parallel semicontinuous processes 2. Short-term scheduling. Ind Eng Chem Res 36: 2701–2714
Kondili E, Shah N, Pantelides CC (1993) Production planning for the rational use of energy in multiproduct continuous plants. Comput Chem Eng 17: S123–S128
Lee K, Heo S, Lee H, Lee I (2002) Scheduling of single-stage and continuous processes on parallel lines with intermediate due dates. Ind Eng Chem Res 41: 58–66
Leksakul K, Techanitisawad A (2005) An application of the neural network energy function to machine sequencing. Comput Manag Sci 2: 309–338
Liu S, Pinto JM, Papageorgiou LG (2008) A TSP-based MILP model for medium-term planning of single-stage continuous multiproduct plants. Ind Eng Chem Res 47: 7733–7743
Méndez CA, Cerdá J (2002a) An MILP-based approach to the short-term scheduling of make-and-pack continuous production plants. OR Spectr 24: 403–429
Méndez CA, Cerdá J (2002b) An efficient MILP continuous-time formulation for short-term scheduling of multiproduct continuous facilities. Comput Chem Eng 26: 687–695
Méndez CA, Cerdá J, Grossmann IE, Harjunkoski I, Fahl M (2006) State-of-the-art review of optimization methods for short-term scheduling of batch processes. Comput Chem Eng 30: 913–946
Mockus L, Reklaitis GV (1999) Continuous time representation approach to batch and continuous process scheduling. 1. MINLP formulation. Ind Eng Chem Res 38: 197–203
Munawar SA, Bhushan M, Gudi RD, Belliappa AM (2003) Cyclic scheduling of continuous multiproduct plants in a hybrid flowshop facility. Ind Eng Chem Res 42: 5861–5882
Papageorgiou LG, Pantelides CC (1996) Optimal campaign planning/scheduling of multipurpose batch/semicontinuous plants. 1. Mathematical formulation. Ind Eng Chem Res 35: 488–509
Pardalos PM, Shylo OV (2006) An algorithm for the job shop scheduling problem based on global equilibrium search techniques. Comput Manag Sci 3: 331–348
Pinto JM, Grossmann IE (1994) Optimal cyclic scheduling of multistage continuous multiproduct plants. Comput Chem Eng 18: 797–816
Pinto JM, Grossmann IE (1995) A continuous-time mixed-integer linear-programming model for short-term scheduling of multistage batch plants. Ind Eng Chem Res 34: 3037–3051
Sahinidis NV, Grossmann IE (1991) MINLP model for cyclic multiproduct scheduling on continuous parallel lines. Comput Chem Eng 15: 85–103
Shaik MA, Floudas CA (2007) Improved unit-specific event-based continuous-time model for short-term scheduling of continuous processes: rigorous treatment of storage requirements. Ind Eng Chem Res 46: 1764–1779
Zhu XX, Majozi T (2001) Novel continuous time MILP formulation for multipurpose batch plants. 2. Integrated planning and scheduling. Ind Eng Chem Res 40: 5621–5634
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, S., Pinto, J.M. & Papageorgiou, L.G. MILP-based approaches for medium-term planning of single-stage continuous multiproduct plants with parallel units. Comput Manag Sci 7, 407–435 (2010). https://doi.org/10.1007/s10287-009-0096-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10287-009-0096-5