Transportation and production collaborative scheduling optimization with multi-layer coding genetic algorithm for non-pipelined wells

The marginal wells in low-permeability oil fields are characterized by small storage size, scattered distribution, intermittent production, etc. The construction of large-scale gathering pipelines has large investment. So the current production mode is featured by single well tank oil storage, oil t...

Full description

Saved in:
Bibliographic Details
Main Authors: Qiushi Li, Yuze Li, Haitong Sun, Wei Song, Honghong Li, Xiaoyong Gao, Chaodong Tan, Yaoyun Liu, Hongbing Liu
Format: Article
Language:English
Published: Elsevier 2025-01-01
Series:Heliyon
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2405844024173380
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841526212958093312
author Qiushi Li
Yuze Li
Haitong Sun
Wei Song
Honghong Li
Xiaoyong Gao
Chaodong Tan
Yaoyun Liu
Hongbing Liu
author_facet Qiushi Li
Yuze Li
Haitong Sun
Wei Song
Honghong Li
Xiaoyong Gao
Chaodong Tan
Yaoyun Liu
Hongbing Liu
author_sort Qiushi Li
collection DOAJ
description The marginal wells in low-permeability oil fields are characterized by small storage size, scattered distribution, intermittent production, etc. The construction of large-scale gathering pipelines has large investment. So the current production mode is featured by single well tank oil storage, oil tank truck transportation and manual tank truck scheduling. At present, oil well production and crude oil transportation scheduling mainly rely on manual formulation, which has poor coordination and seriously restricts the release of oil well production capacity and the reduction of transportation cost. A mixed-integer linear programming (MILP) model representation was proposed in our previous work. The scale of the built model variables is huge, and the model solution time is long. In this paper, a genetic algorithm based on multi-layer coding is proposed. The first layer of the design code is the driving path of the oil tanker, and the second layer is the crude oil loading and unloading amount and the cumulative time. The algorithm expands the search domain by flipping, exchanging and shifting the code. In the case analysis part, the exact algorithm and the genetic algorithm designed in this paper are used to solve cases of different scales (5, 10, 30 and 200 oil wells) respectively, and the correctness and effectiveness of the algorithm are verified. The results show that, compared with the exact algorithm, the genetic algorithm designed in this paper can quickly solve a feasible scheduling scheme under different oil well scales, especially in the case of large-scale (200 wells) oil well groups. The optimal one-time result in the calculation example (200 wells) takes 1062.3 s to run, and the total driving distance of all tank trucks in the obtained feasible scheme is 11280 km. This study can guide oilfields to quickly formulate dispatching plans and minimize travel distances in non-pipeline well tanker dispatching.
format Article
id doaj-art-981397d97e404144b53ae5b74d28914c
institution Kabale University
issn 2405-8440
language English
publishDate 2025-01-01
publisher Elsevier
record_format Article
series Heliyon
spelling doaj-art-981397d97e404144b53ae5b74d28914c2025-01-17T04:50:51ZengElsevierHeliyon2405-84402025-01-01111e41307Transportation and production collaborative scheduling optimization with multi-layer coding genetic algorithm for non-pipelined wellsQiushi Li0Yuze Li1Haitong Sun2Wei Song3Honghong Li4Xiaoyong Gao5Chaodong Tan6Yaoyun Liu7Hongbing Liu8Digital and Intelligent Business Unit, PetroChina Changqing Oil Field Branch, Xi'an, 710018, ChinaSinopec Gas Storage Branch, Zhengzhou, 450000, ChinaDepartment of Automation, China University of Petroleum, Beijing, 102249, ChinaQinghai Oilfield Company, PetroChina, Qinghai, 817500, ChinaKunlun Digital Technology Co., Ltd, Beijing, 102249, ChinaDepartment of Automation, China University of Petroleum, Beijing, 102249, ChinaDepartment of Automation, China University of Petroleum, Beijing, 102249, China; Corresponding author.Tianjin Petroleum Vocational and Technical College, Tianjin, 301607, ChinaTianjin Petroleum Vocational and Technical College, Tianjin, 301607, ChinaThe marginal wells in low-permeability oil fields are characterized by small storage size, scattered distribution, intermittent production, etc. The construction of large-scale gathering pipelines has large investment. So the current production mode is featured by single well tank oil storage, oil tank truck transportation and manual tank truck scheduling. At present, oil well production and crude oil transportation scheduling mainly rely on manual formulation, which has poor coordination and seriously restricts the release of oil well production capacity and the reduction of transportation cost. A mixed-integer linear programming (MILP) model representation was proposed in our previous work. The scale of the built model variables is huge, and the model solution time is long. In this paper, a genetic algorithm based on multi-layer coding is proposed. The first layer of the design code is the driving path of the oil tanker, and the second layer is the crude oil loading and unloading amount and the cumulative time. The algorithm expands the search domain by flipping, exchanging and shifting the code. In the case analysis part, the exact algorithm and the genetic algorithm designed in this paper are used to solve cases of different scales (5, 10, 30 and 200 oil wells) respectively, and the correctness and effectiveness of the algorithm are verified. The results show that, compared with the exact algorithm, the genetic algorithm designed in this paper can quickly solve a feasible scheduling scheme under different oil well scales, especially in the case of large-scale (200 wells) oil well groups. The optimal one-time result in the calculation example (200 wells) takes 1062.3 s to run, and the total driving distance of all tank trucks in the obtained feasible scheme is 11280 km. This study can guide oilfields to quickly formulate dispatching plans and minimize travel distances in non-pipeline well tanker dispatching.http://www.sciencedirect.com/science/article/pii/S2405844024173380MILPGenetic algorithmQuick solutionMinimize the driving distance
spellingShingle Qiushi Li
Yuze Li
Haitong Sun
Wei Song
Honghong Li
Xiaoyong Gao
Chaodong Tan
Yaoyun Liu
Hongbing Liu
Transportation and production collaborative scheduling optimization with multi-layer coding genetic algorithm for non-pipelined wells
Heliyon
MILP
Genetic algorithm
Quick solution
Minimize the driving distance
title Transportation and production collaborative scheduling optimization with multi-layer coding genetic algorithm for non-pipelined wells
title_full Transportation and production collaborative scheduling optimization with multi-layer coding genetic algorithm for non-pipelined wells
title_fullStr Transportation and production collaborative scheduling optimization with multi-layer coding genetic algorithm for non-pipelined wells
title_full_unstemmed Transportation and production collaborative scheduling optimization with multi-layer coding genetic algorithm for non-pipelined wells
title_short Transportation and production collaborative scheduling optimization with multi-layer coding genetic algorithm for non-pipelined wells
title_sort transportation and production collaborative scheduling optimization with multi layer coding genetic algorithm for non pipelined wells
topic MILP
Genetic algorithm
Quick solution
Minimize the driving distance
url http://www.sciencedirect.com/science/article/pii/S2405844024173380
work_keys_str_mv AT qiushili transportationandproductioncollaborativeschedulingoptimizationwithmultilayercodinggeneticalgorithmfornonpipelinedwells
AT yuzeli transportationandproductioncollaborativeschedulingoptimizationwithmultilayercodinggeneticalgorithmfornonpipelinedwells
AT haitongsun transportationandproductioncollaborativeschedulingoptimizationwithmultilayercodinggeneticalgorithmfornonpipelinedwells
AT weisong transportationandproductioncollaborativeschedulingoptimizationwithmultilayercodinggeneticalgorithmfornonpipelinedwells
AT honghongli transportationandproductioncollaborativeschedulingoptimizationwithmultilayercodinggeneticalgorithmfornonpipelinedwells
AT xiaoyonggao transportationandproductioncollaborativeschedulingoptimizationwithmultilayercodinggeneticalgorithmfornonpipelinedwells
AT chaodongtan transportationandproductioncollaborativeschedulingoptimizationwithmultilayercodinggeneticalgorithmfornonpipelinedwells
AT yaoyunliu transportationandproductioncollaborativeschedulingoptimizationwithmultilayercodinggeneticalgorithmfornonpipelinedwells
AT hongbingliu transportationandproductioncollaborativeschedulingoptimizationwithmultilayercodinggeneticalgorithmfornonpipelinedwells