Integrated scheduling and dynamic optimization of network batch processes

We address the integration of scheduling and dynamic optimization for batch chemical processes. The processes can have complex network structures, allowing material splitting and mixing. The integrated problem is formulated as a mixed-integer dynamic optimization problem. To reduce the computational complexity, we develop a tailored and efficient decomposition method based on the framework of generalized Benders decomposition by exploiting the special structure of the integrated problem. The decomposed master problem is a scheduling problem with variable processing times and processing costs, as well as the Benders cuts. The primal problem comprises a set of separable dynamic optimization problems for the processing units. In comparison with the simultaneous method which solves the integrated problem by a general-purpose mixed-integer nonlinear programming solver, the proposed method can reduce computational times by orders of magnitude.

[1]  L. Biegler,et al.  A robust and efficient mixed-integer non-linear dynamic optimization approach for simultaneous design and control , 2005 .

[2]  C. Floudas Nonlinear and Mixed-Integer Optimization: Fundamentals and Applications , 1995 .

[3]  Efstratios N. Pistikopoulos,et al.  Optimal grade transition and selection of closed-loop controllers in a gas-phase olefin polymerization fluidized bed reactor , 2003 .

[4]  Fengqi You,et al.  Sustainable scheduling of batch processes under economic and environmental criteria with MINLP models and algorithms , 2013, Comput. Chem. Eng..

[5]  Lorenz T. Biegler,et al.  Integrated scheduling and dynamic optimization of batch processes using state equipment networks , 2012 .

[6]  Andreas Klemmt,et al.  A comparison of MIP-based decomposition techniques and VNS approaches for batch scheduling problems , 2009, Proceedings of the 2009 Winter Simulation Conference (WSC).

[7]  Kishalay Mitra,et al.  Resiliency Issues in Integration of Scheduling and Control , 2010 .

[8]  Iftekhar A. Karimi,et al.  A simpler better slot-based continuous-time formulation for short-term scheduling in multipurpose batch plants , 2005 .

[9]  L. Biegler An overview of simultaneous strategies for dynamic optimization , 2007 .

[10]  Stratos Pistikopoulos,et al.  A Hierarchical Optimization Approach to Optimal Production Scheduling in an Industrial Continuous Olefin Polymerization Reactor , 2009 .

[11]  Christodoulos A. Floudas Generalized Benders Decomposition , 2009, Encyclopedia of Optimization.

[12]  Fengqi You,et al.  Moving horizon approach of integrating scheduling and control for sequential batch processes , 2014 .

[13]  Jaime Cerdá,et al.  State-of-the-art review of optimization methods for short-term scheduling of batch processes , 2006, Comput. Chem. Eng..

[14]  Fengqi You,et al.  Efficient scheduling method of complex batch processes with general network structure via agent‐based modeling , 2013 .

[15]  Paul I. Barton,et al.  Dynamic Optimization in a Discontinuous World , 1998 .

[16]  Thomas F. Edgar,et al.  Process Dynamics and Control , 1989 .

[17]  Achim Kienle,et al.  Short-Term Scheduling of Batch Processes : a Comparative Study of Different Approaches , 2005 .

[18]  Matthew H. Bassett,et al.  Decomposition techniques for the solution of large-scale scheduling problems , 1996 .

[19]  Sebastian Engell,et al.  Optimal operation: Scheduling, advanced control and their integration , 2012, Comput. Chem. Eng..

[20]  Ignacio E. Grossmann,et al.  Simultaneous Cyclic Scheduling and Control of a Multiproduct CSTR Reactor , 2006 .

[21]  J. E. Cuthrell,et al.  On the optimization of differential-algebraic process systems , 1987 .

[22]  Fengqi You,et al.  Integrated Scheduling and Dynamic Optimization of Complex Batch Processes with General Network Structure Using a Generalized Benders Decomposition Approach , 2013 .

[23]  Ignacio E. Grossmann,et al.  Simultaneous Cyclic Scheduling and Control of Tubular Reactors: Parallel Production Lines , 2010 .

[24]  Fengqi You,et al.  Integration of Scheduling and Dynamic Optimization of Batch Processes under Uncertainty: Two-Stage Stochastic Programming Approach and Enhanced Generalized Benders Decomposition Algorithm , 2013 .

[25]  Fengqi You,et al.  Integrated Scheduling and Dynamic Optimization of Sequential Batch Processes with Online Implementation , 2013 .