Integration of Scheduling and Dynamic Optimization of Batch Processes under Uncertainty: Two-Stage Stochastic Programming Approach and Enhanced Generalized Benders Decomposition Algorithm

被引:66
作者
Chu, Yunfei [1 ]
You, Fengqi [1 ]
机构
[1] Northwestern Univ, Dept Chem & Biol Engn, Evanston, IL 60208 USA
关键词
OF-THE-ART; SCENARIO REDUCTION; MIXED-INTEGER; MODELS; CLASSIFICATION; CHALLENGES; STRATEGIES; FRAMEWORK; SYSTEMS; DESIGN;
D O I
10.1021/ie402621t
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
Integration of scheduling and dynamic optimization significantly improves the overall performance of a production process compared to the traditional sequential method. However, most integrated methods focus on solving deterministic problems without explicitly taking process uncertainty into account. We propose a novel integrated method for sequential batch processes under uncertainty. The integrated problem is formulated into a two-stage stochastic program. The first-stage decisions are modeled with binary variables for assignment and sequencing while the second-stage decisions are the remaining ones. To solve the resulting complicated integrated problem, we develop two efficient algorithms based on the framework of generalized Benders decomposition. The first algorithm decomposes the integrated problem according to the scenarios so that the subproblems can be optimized independently over each scenario. Besides the scenario decomposition, the second algorithm further decomposes dynamic models from the scheduling model, resulting in a nested decomposition structure. For a complicated case study with more than 3 million variables/equations under 100 scenarios, the direct solution approach does not find a feasible solution while the two decomposition algorithms return the optimal solution. The computational time for the first algorithm is 23.9 h, and that for the second algorithm is only 3.3 h. Furthermore, the integrated method returns a higher average profit than the sequential method by 17.6%.
引用
收藏
页码:16851 / 16869
页数:19
相关论文
共 56 条
[1]   Stochastic optimization based algorithms for process synthesis under uncertainty [J].
Acevedo, J ;
Pistikopoulos, EN .
COMPUTERS & CHEMICAL ENGINEERING, 1998, 22 (4-5) :647-671
[2]   A Multiobjective Optimization Approach for the Simultaneous Single Line Scheduling and Control of CSTRs [J].
Angel Gutierrez-Limon, Miguel ;
Flores-Tlacuahuac, Antonio ;
Grossmann, Ignacio E. .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2012, 51 (17) :5881-5890
[3]   Approximation to multistage stochastic optimization in multiperiod batch plant scheduling under demand uncertainty [J].
Balasubramanian, J ;
Grossmann, IE .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2004, 43 (14) :3695-3713
[4]   New algorithms for mixed-integer dynamic optimization [J].
Bansal, V ;
Sakizlis, V ;
Ross, R ;
Perkins, JD ;
Pistikopoulos, EN .
COMPUTERS & CHEMICAL ENGINEERING, 2003, 27 (05) :647-668
[5]   Simultaneous design and control optimisation under uncertainty [J].
Bansal, V ;
Perkins, JD ;
Pistikopoulos, EN ;
Ross, R ;
van Schijndel, JMG .
COMPUTERS & CHEMICAL ENGINEERING, 2000, 24 (2-7) :261-266
[6]   Dynamic optimization in a discontinuous world [J].
Barton, PI ;
Allgor, RJ ;
Feehery, WF ;
Galan, S .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1998, 37 (03) :966-981
[7]  
BenTal A, 2009, PRINC SER APPL MATH, P1
[8]   Advances in simultaneous strategies for dynamic process optimization [J].
Biegler, LT ;
Cervantes, AM ;
Wächter, A .
CHEMICAL ENGINEERING SCIENCE, 2002, 57 (04) :575-593
[9]  
Birge JR, 2011, SPRINGER SER OPER RE, P3, DOI 10.1007/978-1-4614-0237-4
[10]   Improved Short-Term Batch Scheduling Flexibility Using Variable Recipes [J].
Capon-Garcia, Elisabet ;
Moreno-Benito, Marta ;
Espuna, Antonio .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2011, 50 (09) :4983-4992