TY - JOUR
T1 - Integrated planning, scheduling, and dynamic optimization for batch processes
T2 - MINLP model formulation and efficient solution methods via surrogate modeling
AU - Chu, Yunfei
AU - You, Fengqi
PY - 2014/8/27
Y1 - 2014/8/27
N2 - We solve the challenging problem of integrated planning, scheduling, and dynamic optimization for sequential batch processes with fixed batch sizes. The integrated problem is first formulated into a complicated mixed-integer dynamic optimization (MIDO) problem that is then discretized into a large-scale mixed-integer nonlinear programing (MINLP) problem. There are a planning model, multiple scheduling models in planning periods, and a number of dynamic models describing task execution processes. To efficiently solve the complex MINLP problem, we develop two efficient methods that separate the subproblems using surrogate models to represent the linking functions. The first method decomposes the dynamic optimization problems from the integrated planning and scheduling problem where the surrogate models represent task processing costs dependent on the processing times. The second method further decomposes the scheduling problems from the planning problem where the surrogate models represent production costs dependent on production quantities. Compared to the direct solution approach, the proposed methods reduce the computational time by more than 4 orders of magnitude in the case studies.
AB - We solve the challenging problem of integrated planning, scheduling, and dynamic optimization for sequential batch processes with fixed batch sizes. The integrated problem is first formulated into a complicated mixed-integer dynamic optimization (MIDO) problem that is then discretized into a large-scale mixed-integer nonlinear programing (MINLP) problem. There are a planning model, multiple scheduling models in planning periods, and a number of dynamic models describing task execution processes. To efficiently solve the complex MINLP problem, we develop two efficient methods that separate the subproblems using surrogate models to represent the linking functions. The first method decomposes the dynamic optimization problems from the integrated planning and scheduling problem where the surrogate models represent task processing costs dependent on the processing times. The second method further decomposes the scheduling problems from the planning problem where the surrogate models represent production costs dependent on production quantities. Compared to the direct solution approach, the proposed methods reduce the computational time by more than 4 orders of magnitude in the case studies.
UR - http://www.scopus.com/inward/record.url?scp=84906731131&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84906731131&partnerID=8YFLogxK
U2 - 10.1021/ie501986d
DO - 10.1021/ie501986d
M3 - Article
AN - SCOPUS:84906731131
SN - 0888-5885
VL - 53
SP - 13391
EP - 13411
JO - Industrial and Engineering Chemistry Research
JF - Industrial and Engineering Chemistry Research
IS - 34
ER -