A mixed integer programming approach for scheduling commodities in a pipeline

被引:103
作者
Magatao, L [1 ]
Arruda, LVR [1 ]
Neves, F [1 ]
机构
[1] Grad Sch Elect Engn & Ind Comp Sci, Fed Ctr Technol Educ Parana, BR-80230901 Curitiba, Parana, Brazil
关键词
optimisation; integer programming; scheduling; decision support systems; pipeline;
D O I
10.1016/S0098-1354(03)00165-0
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper addresses the problem of developing an optimisation structure to aid the operational decision-making of scheduling activities in a real-world pipeline scenario. The pipeline connects an inland refinery to a harbour, conveying different types of oil derivatives. The optimisation structure is developed based on mixed integer linear programming (MILP) with uniform time discretisation, but the MILP well-known-computational burden is avoided by the proposed decomposition strategy, which relies on an auxiliary routine to determine temporal constraints, two MILP models, and a database. The scheduling of operational activities takes into account product availability, tankage constraints, pumping sequencing, flow rate determination, and a variety of operational requirements. The optimisation structure main task is to predict the pipeline operation during a limited scheduling horizon, providing low cost operational procedures. Illustrative instances demonstrate that the optimisation structure is able to define new operational points to the pipeline system, providing significant cost saving. (C) 2003 Elsevier Ltd. All rights reserved.
引用
收藏
页码:171 / 185
页数:15
相关论文
共 9 条
[1]  
[Anonymous], 1993, Oil and Gas Pipeline Fundamentals
[2]   Issues in the use, design and evolution of process scheduling and planning systems [J].
Applequist, G ;
Samikoglu, O ;
Pekny, J ;
Reklaitis, G .
ISA TRANSACTIONS, 1997, 36 (02) :81-121
[3]   Mixed-integer linear programming model for refinery short-term scheduling of crude oil unloading with inventory management [J].
Lee, HM ;
Pinto, JM ;
Grossmann, IE ;
Park, S .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1996, 35 (05) :1630-1641
[4]  
*LINDO, 2002, LINGO MOD LANG OPT U
[5]  
MAGATAO L, 2001, P EUR CONTR C PORT P, P2152
[6]   A GENERAL ALGORITHM FOR SHORT-TERM SCHEDULING OF BATCH-OPERATIONS .2. COMPUTATIONAL ISSUES [J].
SHAH, N ;
PANTELIDES, CC ;
SARGENT, RWH .
COMPUTERS & CHEMICAL ENGINEERING, 1993, 17 (02) :229-244
[7]   ISSUES IN SOLVING LARGE-SCALE PLANNING, DESIGN AND SCHEDULING PROBLEMS IN BATCH CHEMICAL-PLANTS [J].
SUBRAHMANYAM, S ;
BASSETT, MH ;
PEKNY, JF ;
REKLAITIS, GV .
COMPUTERS & CHEMICAL ENGINEERING, 1995, 19 :S577-S582
[8]  
Williams H. P., 1999, MODEL BUILDING MATH
[9]  
WOLSEY A, 1998, INTEGER PROGRAMMING