Operations Research and Management Science ›› 2026, Vol. 35 ›› Issue (2): 34-41.DOI: 10.12005/orms.2026.0039

• Theory Analysis and Methodology Study • Previous Articles     Next Articles

Crude Oil Short-term Scheduling Based on Non-equilibrium Conditionsbetween Charging Tanks and Distillation Towers

HOU Yan, LI Kunze, TENG Shaohua, ZHU Qinghua   

  1. School of Computer Science and Technology, Guangdong University of Technology, Guangzhou 510006, China
  • Received:2024-07-08 Online:2026-02-25 Published:2026-07-08

供油罐与蒸馏塔非平衡状态下原油短期调度问题研究

侯艳, 李锟泽, 滕少华, 朱清华   

  1. 广东工业大学 计算机学院,广东 广州 510006
  • 通讯作者: 侯艳(1977-),女,湖北公安人,副教授,博士,硕士生导师,研究方向:离散事件系统,生产计划与调度优化。Email: houyan@gdut.edu.cn。
  • 基金资助:
    国家自然科学基金资助项目(61972102);广东省重点领域研发计划项目(2020B010166006)

Abstract: The refining production process is characterized by uncertainty, multiple objectives, and numerous constraints, and is an NP-hard problem. In the short-term production scheduling of crude oil processing, each sub-scheduling involves a series of combined operations on equipment such as oil tankers, charging tanks, distillation towers, etc. Consequently, the quantitative relationship between each piece of equipment has a decisive impact on the feasibility of the scheduling solution. For instance, if a production plan necessitates the temporary addition of distillation towers to increase output, or if certain charging tanks require maintenance shutdowns prior to production, this will result in a shortage of charging tanks relative to distillation towers. This will cause the production system to enter a non-equilibrium state, intensifying competition for charging tank resources among related equipment such as pipelines and distillation towers. As a result, the complexity and challenges of production scheduling are significantly heightened.
Currently, there is only a feasibility analysis of crude oil short-term scheduling of non-equilibrium in existing research, without considering the optimization of related costs, and this may result in substantial financial waste during actual production. So, it is necessary to conduct multi-objective optimization research on crude oil short-term scheduling under non-equilibrium conditions between charging tanks and distillation towers. Based on the resource allocation backtracking search method, a multi-objective optimization mathematical model is constructed to find feasible schedules and minimize the five target costs including mixing cost of crude oil in the pipeline and at the bottom of charging tanks, the switching cost of charging tanks, the use cost of charging tanks and the energy consumption cost of crude oil transportation. The feasible scheduling must adhere to all constraints. However, the mathematical model constructed for the problem includes a critical constraint on crude oil residence time. Under conditions of relative equipment resource scarcity, backtracking search is prone to frequent violations of the crude oil residence time constraint, rendering the current scheduling solution infeasible. This issue triggers extensive backtracking, which significantly reduces the efficiency of solving the problem. To improve the quality and efficiency of solving this model, this paper first introduces the Parallel Long-Short Term Memory (PLSTM) module into the Pairwise Comparison Surrogate-Assisted Evolutionary Algorithm (PC-SAEA) and then proposes PLSTM-PC-SAEA. The SAEA leverages computationally efficient surrogate models to approximate optimal values with limited computing resources, showing certain advantages in solving single or multiple objective optimization problems. Within the basic framework of the Surrogate-Assisted Evolutionary Algorithm (SAEA), the surrogate model can be constructed, trained, and tested using solutions that have completed Fitness Evaluation (FE). The model is then utilized to assess the quality of candidate solutions through auxiliary FE. This method selects a portion of better candidate solutions for real FE, conserving computational resources and improving the algorithm’s solving efficiency. The PLSTM model includes a set of parallel LSTM modules with independent parameters, which can make each LSTM network more focus on learning the type features of the corresponding input and clearly distinguish the different permutations and combinations of label 1 and label 0. When the dataset is constructed, based on the principle of pairwise comparison, better and worse solutions are combined into a series of regular tuples and dual tuples according to specific rules. This strategy significantly expands the dataset size and enhances the training effectiveness of the model. Before candidate solution auxiliary evaluation is conducted, the surrogate model undergoes reliability testing, and reliability labels are obtained according to the model management strategy. Then, auxiliary FE is conducted using the corresponding strategy managed by the test result. Additionally, an energy consumption optimization Linear Programming (LP) model is designed to optimize the energy consumption cost, explicitly embedded in the encoding and decoding process of the solution chromosomes.
Finally, the PLSTM-PC-SAEA algorithm is applied to an industrial example of a real crude oil short-term scheduling problem provided in the reference. It is compared with six other comparative algorithms by comparing the metrics like CR, HV, and algorithm operation time. Experimental results demonstrate that the proposed approach achieves favorable overall performance in terms of convergence, solution diversity, and computational efficiency. This provides a valuable reference for solving crude oil short-term scheduling problems under non-equilibrium conditions between charging tanks and distillation towers.

Key words: crude oil short-term scheduling, surrogate-assisted, multi-objective optimization evolutionary algorithm, neural network

摘要: 在原油加工短期生产调度问题中,当作为关键资源的供油罐的可用数量不足,且与需要承担生产任务的蒸馏塔数量呈某种数量关系时,称为供油罐与蒸馏塔处于非平衡状态。非平衡状态下生产系统中相关设备对供油罐资源的竞争会变得异常激烈,使得获取可行调度的难度和成本激增。本文针对该问题求解困难的特点,提出了基于成对比较的并行长短时记忆代理模型辅助进化算法(Parallel Long-Short Term Memory - Pairwise Comparison Based Surrogate-Assisted Evolutionary Algorithm, PLSTM-PC-SAEA)进行求解性能的优化,同时设计能耗优化模型指导算法进行较优解搜索,并在此基础上进行染色体的编码和解码策略设计;最后通过将PLSTM-PC-SAEA应用于工业实例并与其他6种算法进行CR指标、HV指标以及算法整体运行时长的对比,结果表明其求解的收敛性、多样性以及求解效率的综合表现良好,为求解供油罐与蒸馏塔非平衡状态下原油短期调度问题提供了参考。

关键词: 原油短期调度, 代理模型辅助, 多目标优化进化算法, 神经网络

CLC Number: