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

被引:104
作者
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 [J].
Bai, Liping ;
Wu, Naiqi ;
Li, Zhiwu ;
Zhou, MengChu .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2016, 46 (10) :1456-1467
[3]   Dynamic scheduling of multiproduct pipelines with multiple delivery due dates [J].
Cafaro, Diego C. ;
Cerda, Jaime .
COMPUTERS & CHEMICAL ENGINEERING, 2008, 32 (4-5) :728-753
[4]   Analysis of hybrid systems based on hybrid net condition/event system model [J].
Chen, HX ;
Hanisch, HM .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2001, 11 (1-2) :163-185
[5]   Deadlock recovery for flexible manufacturing systems modeled with Petri nets [J].
Chen, YuFeng ;
Li, ZhiWu ;
Al-Ahmari, Abdulrahman ;
Wu, Naiqi ;
Qu, Ting .
INFORMATION SCIENCES, 2017, 381 :290-303
[6]   Compact Supervisory Control of Discrete Event Systems by Petri Nets With Data Inhibitor Arcs [J].
Chen, YuFeng ;
Li, ZhiWu ;
Barkaoui, Kamel ;
Wu, NaiQi ;
Zhou, MengChu .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (02) :364-379
[7]   A Polynomial Dynamic Programming Algorithm for Crude Oil Transportation Planning [J].
Chu, Chengbin ;
Chu, Feng ;
Zhou, MengChu ;
Chen, Haoxun ;
Shen, Qingning .
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 [J].
David, R ;
Alla, H .
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 [J].
Floudas, CA ;
Lin, XX .
COMPUTERS & CHEMICAL ENGINEERING, 2004, 28 (11) :2109-2129