Petri net-based approach to short-term scheduling of crude oil operations with less tank requirement

被引:101
作者
Zhang, SiWei [1 ]
Wu, NaiQi [1 ]
Li, ZhiWu [1 ]
Qu, Ting [2 ]
Li, CongDong [3 ]
机构
[1] Macau Univ Sci & Technol, Inst Syst Engn, Taipa, Macao, Peoples R China
[2] Jinan Univ, Inst Phys Internet, Zhuhai Campus, Zhuhai 519070, Peoples R China
[3] Jinan Univ, Sch Int Business Adm, Zhuhai Campus, Zhuhai 519070, Peoples R China
基金
中国国家自然科学基金;
关键词
Oil refinery; Petri net (PN); Short-term scheduling; Crude oil operations; RESIDENCY TIME CONSTRAINT; SCHEDULABILITY ANALYSIS; REFINERY OPERATIONS; SYSTEMS; TRANSPORTATION; OPTIMIZATION; MODELS; FORMULATION; ALGORITHM; STRATEGY;
D O I
10.1016/j.ins.2017.07.009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the interaction of discrete-event and continuous processes, the short-term scheduling problem of crude oil operations is essentially combinatorial. Thus, it is preferred to develop computationally efficient techniques for a satisfactory solution other than an exactly optimal one. Based on this idea, such a scheduling issue is studied in the viewpoint of control theory. To do so, as charging tanks are a type of critical resources, it is crucial to determine how many charging tanks are required to obtain a feasible schedule. By using a hybrid Petri net to describe the behavior of crude oil operations, we show that a feasible schedule can be found for a system with two or more than two distillers if there are two charging tanks for each distiller, which is the least number of charging tanks for finding a feasible solution to reach the maximal productivity. Also, the requirements of the initial state for obtaining a feasible schedule are given and scheduling method is proposed. The scheduling method is simple and computationally efficient. An industrial case study is used to show how the proposed approach can be applied. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:247 / 261
页数:15
相关论文
共 45 条
  • [1] Bai Li-ping, 2011, Industrial Engineering Journal, V14, P67
  • [2] Optimal One-Wafer Cyclic Scheduling and Buffer Space Configuration for Single-Arm Multicluster Tools With Linear Topology
    Bai, Liping
    Wu, Naiqi
    Li, Zhiwu
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2016, 46 (10): : 1456 - 1467
  • [3] Dynamic scheduling of multiproduct pipelines with multiple delivery due dates
    Cafaro, Diego C.
    Cerda, Jaime
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2008, 32 (4-5) : 728 - 753
  • [4] Analysis of hybrid systems based on hybrid net condition/event system model
    Chen, HX
    Hanisch, HM
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2001, 11 (1-2): : 163 - 185
  • [5] Deadlock recovery for flexible manufacturing systems modeled with Petri nets
    Chen, YuFeng
    Li, ZhiWu
    Al-Ahmari, Abdulrahman
    Wu, Naiqi
    Qu, Ting
    [J]. INFORMATION SCIENCES, 2017, 381 : 290 - 303
  • [6] Compact Supervisory Control of Discrete Event Systems by Petri Nets With Data Inhibitor Arcs
    Chen, YuFeng
    Li, ZhiWu
    Barkaoui, Kamel
    Wu, NaiQi
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (02): : 364 - 379
  • [7] A Polynomial Dynamic Programming Algorithm for Crude Oil Transportation Planning
    Chu, Chengbin
    Chu, Feng
    Zhou, MengChu
    Chen, Haoxun
    Shen, Qingning
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2012, 9 (01) : 42 - 55
  • [8] Corp B., 1993, PIMS PROC IND MOD SY
  • [9] On hybrid Petri nets
    David, R
    Alla, H
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2001, 11 (1-2): : 9 - 40
  • [10] Continuous-time versus discrete-time approaches for scheduling of chemical processes: a review
    Floudas, CA
    Lin, XX
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2004, 28 (11) : 2109 - 2129