Mixed-integer programming techniques for the scheduling of fuel oil and asphalt production

被引:24
作者
Joly, M
Pinto, JM
机构
[1] Polytech Univ, Dept Chem & Chem Engn, Brooklyn, NY 11201 USA
[2] Univ Sao Paulo, Dept Chem Engn, Sao Paulo, Brazil
关键词
petroleum refinery; scheduling; mixed-integer optimization; fuel-oil; asphalt; process automation;
D O I
10.1205/026387603765173691
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
The objective of this paper is the development, solution and computational performance evaluation of mixed-integer programming (MIP) models of a real-world fuel oil and asphalt production scheduling problem at the PETROBRAS REVAP Refinery, which processes approximately 80% of all fuel oil consumed in Brazil. Two MIP models are proposed to define the optimal production policy, inventory control and distribution throughout a scheduling horizon of 3 days regarding the foreseen product demands under operational restrictions, with the objective of minimizing the operating cost. The problem is first modeled as a non-convex mixed-integer non-linear program (MINLP). A rigorous mixed-integer linear programming (MILP) model derived from the MINLP is then proposed. This linearization causes an increase in the model size; nevertheless it may theoretically be solved to global optimality. Additional modeling that considers transition costs due to undesirable mixing among products in pipelines is also proposed. The computational performances of both MIP models are evaluated and compared through real-world examples according to algorithmic structures and modeling features. The smaller model (MINLP), in which time horizon is uniformly discretized in 2h intervals, has 2629 continuous variables, 1512 0-1 variables and 4514 constraints. Results show that computational requirements of the proposed MIP models are similar and able to generate good solutions that are of practical relevance.
引用
收藏
页码:427 / 447
页数:21
相关论文
共 50 条
  • [31] A mixed integer programming approach for scheduling commodities in a pipeline
    Magatao, L
    Arruda, LVR
    Neves, F
    COMPUTERS & CHEMICAL ENGINEERING, 2004, 28 (1-2) : 171 - 185
  • [32] Optimization of air vehicles operations using mixed-integer linear programming
    Schumacher, C.
    Chandler, P. R.
    Pachter, M.
    Pachter, L. S.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2007, 58 (04) : 516 - 527
  • [33] Mixed-Integer Linear Programming for Specialized Education and Home Care Services
    Bou Saleh, Mira
    Grunder, Olivier
    Hajjam El Hassani, Amir
    IFAC PAPERSONLINE, 2022, 55 (10): : 3130 - 3135
  • [34] Improving patient transportation in hospitals using a mixed-integer programming model
    Seguin, Sara
    Villeneuve, Yoan
    Blouin-Delisle, Charles-Hubert
    OPERATIONS RESEARCH FOR HEALTH CARE, 2019, 23
  • [35] Mixed-integer linear programming model for tree-like pipeline scheduling problem with intermediate due dates on demands
    M. Taherkhani
    M. Seifbarghy
    R. Tavakkoli-Moghaddam
    P. Fattahi
    Operational Research, 2020, 20 : 399 - 425
  • [36] Mixed-integer linear programming model for tree-like pipeline scheduling problem with intermediate due dates on demands
    Taherkhani, M.
    Seifbarghy, M.
    Tavakkoli-Moghaddam, R.
    Fattahi, P.
    OPERATIONAL RESEARCH, 2020, 20 (01) : 399 - 425
  • [37] Mixed-integer second-order cone programming framework for optimal scheduling of microgrids considering power flow constraints
    Fu, Long
    Meng, Ke
    Liu, Bin
    Dong, Zhao Yang
    IET RENEWABLE POWER GENERATION, 2019, 13 (14) : 2673 - 2683
  • [38] Evolutionary Algorithm-based Optimal Parametrization of Multi-objective Mixed-integer Linear Programming Scheduling Models
    Yfantis, Vassilios
    Babskiy, Alexander
    Doerig, Bastian
    Winterer, Thorsten
    Wagner, Achim
    Ruskowski, Martin
    IFAC PAPERSONLINE, 2023, 56 (02): : 5382 - 5387
  • [39] Mixed-Integer Linear Programming Approach for Scheduling Repetitive Projects with Time-Cost Trade-Off Consideration
    Zou, Xin
    Fang, Shu-Cherng
    Huang, Yuan-Sheng
    Zhang, Li-Hui
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2017, 31 (03)
  • [40] Integrating local search techniques into mixed integer programming
    Danna E.
    4OR, 2004, 2 (4) : 321 - 324