Inventory pinch based, multiscale models for integrated planning and scheduling-part II: Gasoline blend scheduling

被引:16
作者
Castillo, Pedro A. Castillo [1 ]
Mahalec, Vladimir [1 ]
机构
[1] McMaster Univ, Dept Chem Engn, Hamilton, ON L8S 4L8, Canada
关键词
gasoline blend planning; scheduling; inventory pinch; recipe optimization; minimum number of recipes; multiscale models; RECIPE DETERMINATION; REFINERY OPERATIONS; OPTIMIZATION; FRAMEWORK; OIL;
D O I
10.1002/aic.14444
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
Integration of planning and scheduling optimizes simultaneous decisions at both levels, thereby leading to more efficient operation. A three-level discrete-time algorithm which uses nonlinear models and integrates planning and detailed scheduling is introduced: first level optimizes nonlinear blend models via multiperiod nonlinear programming (NLP), where period boundaries are initially determined by the inventory pinch points; second level uses fixed recipes (from the first level) in a multiperiod mixed-integer linear program to determine first an optimal production plan and then to optimize an approximate schedule which minimizes the total number of switches in blenders and swing tanks; third level computes detailed schedules that adhere to inventory constraints computed in the approximate schedule. If inventory infeasibilities appear at the second or the third level, the first-level periods are subdivided and blend recipes are reoptimized. Algorithm finds the same or better solutions and is substantially faster than previously published full-space continuous-time model. (c) 2014 American Institute of Chemical Engineers
引用
收藏
页码:2475 / 2497
页数:23
相关论文
共 21 条
[1]   Decomposition techniques for the solution of large-scale scheduling problems [J].
Bassett, MH ;
Pekny, JF ;
Reklaitis, GV .
AICHE JOURNAL, 1996, 42 (12) :3373-3387
[2]   Inventory Pinch Algorithm for Gasoline Blend Planning [J].
Castillo, Pedro A. Castillo ;
Mahalec, Vladimir ;
Kelly, Jeffrey D. .
AICHE JOURNAL, 2013, 59 (10) :3748-3766
[3]   A decomposition heuristic for scheduling the general batch chemical plant [J].
Elkamel, A ;
Zentner, M ;
Pekny, JF ;
Reklaitis, GV .
ENGINEERING OPTIMIZATION, 1997, 28 (04) :299-330
[4]   Continuous-time versus discrete-time approaches for scheduling of chemical processes: a review [J].
Floudas, CA ;
Lin, XX .
COMPUTERS & CHEMICAL ENGINEERING, 2004, 28 (11) :2109-2129
[5]   Short-term scheduling and recipe optimization of blending processes [J].
Glismann, K ;
Gruhn, G .
COMPUTERS & CHEMICAL ENGINEERING, 2001, 25 (4-6) :627-634
[6]   Mixed-integer linear programming model for gasoline blending and distribution scheduling [J].
Jia, ZY ;
Ierapetritou, M .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2003, 42 (04) :825-835
[7]   Mixed-integer programming techniques for the scheduling of fuel oil and asphalt production [J].
Joly, M ;
Pinto, JM .
CHEMICAL ENGINEERING RESEARCH & DESIGN, 2003, 81 (A4) :427-447
[8]  
Kelly JD, 2006, HYDROCARB PROCESS, V85, P45
[9]   Scheduling Gasoline Blending Operations from Recipe Determination to Shipping Using Unit Slots [J].
Li, Jie ;
Karimi, I. A. .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2011, 50 (15) :9156-9174
[10]   Recipe Determination and Scheduling of Gasoline Blending Operations [J].
Li, Jie ;
Karimi, I. A. ;
Srinivasan, Rajagopalan .
AICHE JOURNAL, 2010, 56 (02) :441-465