Skip to main content
Log in

Planning and scheduling of multistage multiproduct batch plants operating under production campaigns

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

When plants are operated under stable conditions during reasonable time periods, operation with campaigns is particularly appropriate. The regular operation of the facilities simplifies the production control, the inventory management, the plant operability, etc. A campaign includes several batches of different products that are going to be manufactured and the same one is cyclically repeated over the time horizon. In this work, a mixed integer linear programming formulation is proposed for the planning and scheduling of given multiproduct batch plants operating with campaigns. The number and size of batches for each product, the campaign composition, the assignment of batches to units and their sequencing, and the number of times that the campaign is repeated over the time horizon must be determined. Taking into account this scenario, an appropriate performance measure is the minimization of the cycle time. An asynchronous slot-based continuous-time representation for modeling the assignment of batches to units and their sequencing is employed, and a novel rule for determining the maximum number of slots postulated for each unit is proposed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Biegler, L. T., Grossmann, I. E., & Westerberg, A. W. (1997). Systematic methods of chemical process design. New York: Prentice Hall.

    Google Scholar 

  • Birewar, D. B., & Grossmann, I. E. (1989). Incorporating scheduling in the optimal design of multiproduct batch plants. Computers & Chemical Engineering, 13(1–2), 141–161.

    Article  Google Scholar 

  • Brooke, A., Kendrick, D., Meeraus, A., & Raman, R. (1998). GAMS, a user guide. Washington: GAMS Development Corporation.

    Google Scholar 

  • Castro, P., & Grossmann, I. E. (2005). New continuous-time MILP model for the short-term scheduling of multistage batch plants. Industrial & Engineering Chemistry Research, 44, 9175–9190.

    Article  Google Scholar 

  • Castro, P., Harjunkoski, I., & Grossmann, I. (2009). Optimal short-term scheduling of large-scale multistage batch plants. Industrial & Engineering Chemistry Research, 48, 11002–11016.

    Article  Google Scholar 

  • Corsano, G., Montagna, J. M., Iribarren, O. A., & Aguirre, P. A. (2007). Heuristic method for the optimal synthesis and design of batch plants considering mixed product campaigns. Industrial & Engineering Chemistry Research, 46, 2769–2780.

    Article  Google Scholar 

  • Floudas, C. A., & Lin, X. (2004). Continuous-time versus discrete-time approaches for scheduling of chemical processes: A review. Computers & Chemical Engineering, 28(11), 2109–2129.

    Article  Google Scholar 

  • Floudas, C., & Lin, X. (2005). Mixed integer linear programming in process scheduling: modeling, algorithms, and applications. Annals of Operations Research, 139, 131–162.

    Article  Google Scholar 

  • Harjunkoski, I., & Grossmann, I. E. (2002). Decomposition techniques for multistage scheduling problems using mixed-integer and constraint programming methods. Computers & Chemical Engineering, 26, 1533–1552.

    Article  Google Scholar 

  • Liu, Y., & Karimi, I. A. (2008). Scheduling multistage batch plants with parallel units and no interstage storage. Computers & Chemical Engineering, 32, 671–693.

    Article  Google Scholar 

  • Méndez, C. A., Cerdá, J., Grossmann, I. E., Harjunkoski, I., & Fahl, M. (2006). State-of-the-art review of optimization methods for short-term scheduling of batch processes. Computers & Chemical Engineering, 30(6–7), 913–946.

    Article  Google Scholar 

  • Papageorgiou, L. G., & Pantelides, C. C. (1993). A hierarchical approach for campaign planning of multipurpose batch plants. Computers & Chemical Engineering, 17S, S27–S32.

    Google Scholar 

  • Papageorgiou, L. G., & Pantelides, C. C. (1996). Optimal campaign planning/scheduling of multipurpose batch/semicontinuous plants. 1. Mathematical formulation. Industrial & Engineering Chemistry Research, 35, 488–509.

    Article  Google Scholar 

  • Pinto, J. M., & Grossmann, I. E. (1996). An alternate MILP model for short-term scheduling of batch plants with preordering constraints. Industrial & Engineering Chemistry Research, 35, 338–342.

    Article  Google Scholar 

  • Pinto, J. M., & Grossmann, I. E. (1998). Assignment and sequencing models for the scheduling of process systems. Annals of Operations Research, 81, 433–466.

    Article  Google Scholar 

  • Shah, N., & Pantelides, C. C. (1991). Optimal long-term campaign planning and design of batch operations. Industrial & Engineering Chemistry Research, 30, 2308–2321.

    Article  Google Scholar 

  • Voudouris, V. T., & Grossmann, I. E. (1992). Mixed-integer linear programming reformulations for batch process design with discrete equipment sizes. Industrial & Engineering Chemistry Research, 31, 1315–1325.

    Article  Google Scholar 

  • Voudouris, V. T., & Grossmann, I. E. (1993). Optimal synthesis of multiproduct batch plants with cyclic scheduling and inventory considerations. Industrial & Engineering Chemistry Research, 32, 1962–1980.

    Article  Google Scholar 

  • Wellons, M. C., & Reklaitis, G. V. (1991a). Scheduling of multipurpose batch chemical plants. 1. Formation of single-product campaigns. Industrial & Engineering Chemistry Research, 30, 671–688.

    Article  Google Scholar 

  • Wellons, M. C., & Reklaitis, G. V. (1991b). Scheduling of multipurpose batch chemical plants. 2. Multiple product campaign formation and production planning. Industrial & Engineering Chemistry Research, 30, 688–705.

    Article  Google Scholar 

  • Wu, D., & Ierapetritou, M. (2004). Cyclic short-term scheduling of multiproduct batch plants using continuous-time representation. Computers & Chemical Engineering, 28, 2271–2286.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jorge M. Montagna.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fumero, Y., Corsano, G. & Montagna, J.M. Planning and scheduling of multistage multiproduct batch plants operating under production campaigns. Ann Oper Res 199, 249–268 (2012). https://doi.org/10.1007/s10479-011-0954-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-011-0954-8

Keywords

Navigation