A rolling horizon approach for scheduling of multiproduct batch production and maintenance using generalized disjunctive programming models
Peer reviewed, Journal article
MetadataVis full innførsel
OriginalversjonComputers and Chemical Engineering. 2021, 148 1-12. 10.1016/j.compchemeng.2021.107268
This paper considers joint production and maintenance scheduling of a multiproduct batch chemical manufacturing plant. A Generalized Disjunctive Programming-based formulation is proposed for the scheduling problem, integrating additional features inspired by an industrial case study, namely sequence-dependent degradation and limited final product storage tanks. To properly consider maintenance in the context of production scheduling, a long time horizon needs to be considered, resulting in high computational complexity. To this end, a new rolling horizon approach is proposed to find good quality solutions to these scheduling problems with their extended horizons in order to better consider the trade-offs between production and maintenance scheduling. The proposed scheduling formulation and rolling horizon approach are tested using an industrial case study and analyzed with a variety of tuning parameter sets.