Proceedings of ESCAPE 35ISSN: 2818-4734
Volume: 4 (2025)
Table of Contents
LAPSE:2025.0305v1
Published Article
LAPSE:2025.0305v1
Refinery Optimal Transitions by Iterative Linear Programming
Michael Mulholland
June 27, 2025
Abstract
This paper focuses on the control and dynamics of an oil refinery process on an intermediate level - the flows, masses and compositions of and between units within the refining operation. It aims to elucidate optimal strategies for the routing of streams during upset events imposed on the process. A general flowsheet simulation technique including tunable controllers for flows, compositions, levels and reaction extents is incorporated in a Linear Programming model. A standard node represents a mixed receiving tank, with exit streams which can be split, converted and separated. These nodes can be inter-connected arbitrarily in the flowsheet. The method is demonstrated for the case of a planned 3-day shutdown of the catalytic cracker.
Keywords
constrained, control, flowsheet, horizon, maximisation, profit
Suggested Citation
Mulholland M. Refinery Optimal Transitions by Iterative Linear Programming. Systems and Control Transactions 4:956-961 (2025) https://doi.org/10.69997/sct.180110
Author Affiliations
Mulholland M: University of KwaZulu-Natal, Department of Chemical Engineering, Durban, KwaZulu-Natal, South Africa
Journal Name
Systems and Control Transactions
Volume
4
First Page
956
Last Page
961
Year
2025
Publication Date
2025-07-01
Version Comments
Original Submission
Other Meta
PII: 0956-0961-1107-SCT-4-2025, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2025.0305v1
This Record
External Link

https://doi.org/10.69997/sct.180110
Article DOI
Download
Files
Jun 27, 2025
Main Article
License
CC BY-SA 4.0
Meta
Record Statistics
Record Views
1000
Version History
[v1] (Original Submission)
Jun 27, 2025
 
Verified by curator on
Jun 27, 2025
This Version Number
v1
Citations
Most Recent
This Version
URL Here
https://psecommunity.org/LAPSE:2025.0305v1
 
Record Owner
PSE Press
Links to Related Works
Directly Related to This Work
Article DOI
References Cited
  1. Pinto JM, Joly M, Moro LF. Planning and scheduling models for refinery operations. Comput Chem Eng 24(9):2259-2276 (2000) https://doi.org/10.1016/S0098-1354(00)00571-8
  2. Joly M, Moro LF, Pinto JM. Planning and scheduling for petroleum refineries using mathematical programming. Braz J Chem Eng 19(2):207-228 (2002) https://doi.org/10.1590/S0104-66322002000200008
  3. Gao X, Jiang Y, Chen T, Huang D. Optimizing scheduling of refinery operations based on piecewise linear models. Comput Chem Eng 75:105-119 (2015) https://doi.org/10.1016/j.compchemeng.2015.01.022
  4. Xu J, Zhang S, Zhang J, Wang S, Xu Q. Simultaneous scheduling of front-end crude transfer and refinery processing. Comput Chem Eng 96:212-236 (2017) https://doi.org/10.1016/j.compchemeng.2016.09.019
  5. Pitty SS, Li W, Adhitya A, Srinivasan R, Karimi IA. Decision support for integrated refinery supply chains Part 1 - Dynamic simulation. Comput Chem Eng 32:2767-2786 (2008) https://doi.org/10.1016/j.compchemeng.2007.11.006
  6. Yuzgec U, Palazoglu A, Romagnoli JA. Refinery scheduling of crude oil unloading, storage and processing using a model predictive control strategy. Comput Chem Eng 34:1671-1686 (2010) https://doi.org/10.1016/j.compchemeng.2010.01.009
  7. Panda D, Bayu F, Ramteke M. Discrete time reactive scheduling of gasoline blending and product delivery in presence of demand and component uncertainties using graphical genetic algorithm. Comput Chem Eng 143:107100 (2020) https://doi.org/10.1016/j.compchemeng.2020.107100
  8. Boucheikhchoukh A, Berger V, Swartz CLE, Deza A, Nguyen A, Jaffer S. Multiperiod refinery optimization for mitigating the impact of process unit shutdowns. Comput Chem Eng 164:107873 (2022) https://doi.org/10.1016/j.compchemeng.2022.107873
  9. Pike RW. Optimization for Engineering Systems. Van Nostrand Reinhold (1986)
  10. US Energy Information Administration. November 2019 Monthly Energy Review Technical Report (2019)
(0.11 seconds)

[0.11 s]