Integrated scheduling and dynamic optimization of batch processes using state equipment networks

A systematic framework for the integration of short-term scheduling and dynamic optimization (DO) of batch processes is described. The state equipment network (SEN) is used to represent a process system, where it decomposes the process into two basic kinds of entities: process materials and process units. Mathematical modeling based on the SEN framework invokes both logical disjunctions and operational dynamics; thus the integrated formulation leads to a mixed-logic dynamic optimization (MLDO) problem. The integrated approach seeks to benefit the overall process performance by incorporating process dynamics into scheduling considerations. The solution procedure of an MLDO problem is also addressed in this article, where MLDO problems are translated into mixed-integer nonlinear programs using the Big M reformulation and the simultaneous collocation method. Finally, through two case studies, we show advantages of the integrated approach over the conventional recipe-based scheduling method. © 2012 American Institute of Chemical Engineers AIChE J, 2012

[1]  R. Sargent,et al.  A general algorithm for short-term scheduling of batch operations */I , 1993 .

[2]  Ali Elkamel,et al.  Control vector optimization and genetic algorithms for mixed-integer dynamic optimization in the synthesis of rice drying processes , 2011, J. Frankl. Inst..

[3]  Ali Elkamel,et al.  Multisite facility network integration design and coordination: An application to the refining industry , 2008, Comput. Chem. Eng..

[4]  Lorenz T. Biegler,et al.  Nonlinear Waves in Integrable and Nonintegrable Systems , 2018 .

[5]  R. Rengaswamy,et al.  Development of a Closed Form Nonlinear Predictive Control Law Based on a Class of Wiener Models , 2010 .

[6]  Edward M. B. Smith,et al.  On the optimal design of continuous processes , 1996 .

[7]  Ignacio E. Grossmann,et al.  Simultaneous cyclic scheduling and optimal control of polymerization reactors , 2007 .

[8]  Iiro Harjunkoski,et al.  Integration of scheduling and control - Theory or practice? , 2009, Comput. Chem. Eng..

[9]  Christodoulos A. Floudas,et al.  Enhanced Continuous-Time Unit-Specific Event-Based Formulation for Short-Term Scheduling of Multipurpose Batch Processes: Resource Constraints and Mixed Storage Policies. , 2004 .

[10]  Ignacio E. Grossmann,et al.  Logic-Based Modeling and Solution of Nonlinear Discrete/Continuous Optimization Problems , 2005, Ann. Oper. Res..

[11]  Chi Wai Hui Optimizing chemical processes with discontinuous function — A novel formulation , 1999 .

[12]  I. Grossmann,et al.  A systematic modeling framework of superstructure optimization in process synthesis , 1999 .

[13]  Constantinos C. Pantelides,et al.  Design of reaction/separation networks using detailed models , 1995 .

[14]  C. Floudas,et al.  Optimal Event Point Determination for Short-Term Scheduling of Multipurpose Batch Plants via Unit-Specific Event-Based Continuous-Time Approaches , 2010 .

[15]  Dan Wu,et al.  Cyclic short-term scheduling of multiproduct batch plants using continuous-time representation , 2004, Comput. Chem. Eng..

[16]  Christodoulos A. Floudas,et al.  Improved Unit-Specific Event-Based Continuous-Time Model for Short-Term Scheduling of Continuous Processes: Rigorous Treatment of Storage Requirements , 2007 .

[17]  Christodoulos A. Floudas,et al.  Continuous-time versus discrete-time approaches for scheduling of chemical processes: a review , 2004, Comput. Chem. Eng..

[18]  Efstratios N. Pistikopoulos,et al.  Optimal grade transition campaign scheduling in a gas-phase polyolefin FBR using mixed integer dynamic optimization , 2003 .

[19]  A. Barbosa‐Póvoa,et al.  An Improved RTN Continuous-Time Formulation for the Short-term Scheduling of Multipurpose Batch Plants , 2001 .

[20]  Reha Uzsoy,et al.  Executing production schedules in the face of uncertainties: A review and some future directions , 2005, Eur. J. Oper. Res..

[21]  P. I. Barton,et al.  Global methods for dynamic optimization and mixed-integer dynamic optimization , 2006 .

[22]  Christodoulos A. Floudas,et al.  Unit-specific event-based continuous-time approach for short-term scheduling of batch plants using RTN framework , 2008, Comput. Chem. Eng..

[23]  Michael R. Bussieck,et al.  MINLPLib - A Collection of Test Models for Mixed-Integer Nonlinear Programming , 2003, INFORMS J. Comput..

[24]  Jie Li,et al.  A novel approach to scheduling multipurpose batch plants using unit-slots , 2009 .

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

[26]  Arne Stolbjerg Drud,et al.  CONOPT - A Large-Scale GRG Code , 1994, INFORMS J. Comput..

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

[28]  L. Biegler,et al.  Dynamic Optimization in the Design and Scheduling of Multiproduct Batch Plants , 1996 .

[29]  G. Schilling,et al.  Optimal periodic scheduling of multipurpose plants , 1999 .

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

[31]  Andreas Kroll,et al.  Integrated scheduling and dynamic optimization of grade transitions for a continuous polymerization reactor , 2008, Comput. Chem. Eng..

[32]  I. Grossmann,et al.  New algorithms for nonlinear generalized disjunctive programming , 2000 .

[33]  Ignacio E. Grossmann,et al.  Simultaneous design, scheduling, and optimal control of a methyl-methacrylate continuous polymerization reactor , 2008 .

[34]  C. Floudas,et al.  Effective Continuous-Time Formulation for Short-Term Scheduling. 1. Multipurpose Batch Processes , 1998 .

[35]  Ignacio E. Grossmann,et al.  New general continuous-time state-task network formulation for short-term scheduling of multipurpose batch plants , 2003 .

[36]  W. Marquardt,et al.  Mixed‐logic dynamic optimization applied to batch distillation process design , 2003 .

[37]  Victor M. Zavala,et al.  Large-scale nonlinear programming using IPOPT: An integrating framework for enterprise-wide dynamic optimization , 2009, Comput. Chem. Eng..