ALNS-TS based fast optimization algorithm for large-scale maintenance task scheduling

被引:0
|
作者
Gao X. [1 ]
Liu D. [1 ]
Tan C. [1 ]
Li F. [2 ]
机构
[1] Department of Automation, China University of Petroleum, Beijing
[2] Shandong nextAI Tech. Co., Ltd., Shandong, Dongying
来源
Huagong Xuebao/CIESC Journal | 2023年 / 74卷 / 11期
关键词
adaptive large neighborhood search; algorithm; maintenance scheduling; optimization; systems engineering; tabu search;
D O I
10.11949/0438-1157.20230883
中图分类号
学科分类号
摘要
The scheduling optimization of large-scale maintenance tasks has extensive applications in practical production processes such as optimizing maintenance scheduling for coal bed methane wells, well repair operations scheduling, and fracturing operations scheduling. This problem is large-scale and difficult to solve, which is a difficulty and challenge for real-time scheduling optimization. A well-designed schedule for large-scale maintenance tasks is of significant importance for ensuring smooth production and reducing costs in oil and gas fields. To effectively address this issue, an optimization algorithm based on ALNS-TS has been proposed, and its effectiveness has been verified through cases of different scales. The experimental results demonstrate that the solving time for representative cases with 10, 50 and 100 maintenance tasks is 0.03, 8.33, and 74.32 s, respectively, providing reasonable scheduling solutions within minutes. As the problem scale increases, the ALNS-TS based algorithm outperforms traditional algorithms in efficiency and is capable of finding lower objective function values and optimal solutions. © 2023 Chemical Industry Press. All rights reserved.
引用
收藏
页码:4645 / 4655
页数:10
相关论文
共 32 条
  • [1] Kui G F, Zhao Y, Xie Y, Et al., Method and application of complex maintenance tasks just-in-time scheduling optimization considering multiple emergency levels, Chemical Industry and Engineering Progress, 40, 11, pp. 6035-6043, (2021)
  • [2] Bertsimas D, Tsitsiklis J., Simulated annealing, Statistical Science, 8, 1, pp. 10-15, (1993)
  • [3] Fu Y P, Hou Y S, Wang Z F, Et al., Distributed scheduling problems in intelligent manufacturing systems, Tsinghua Science and Technology, 26, 5, pp. 625-645, (2021)
  • [4] Sahnehsaraei M A, Mahmoodabadi M, Taherkhorsandi M, Et al., A hybrid global optimization algorithm: particle swarm optimization in association with a genetic algorithm, Complex System Modelling and Control Through Intelligent Soft Computations, pp. 45-86, (2015)
  • [5] Golpira H, Tirkolaee E B., Stable maintenance tasks scheduling: a bi-objective robust optimization model, Computers & Industrial Engineering, 137, (2019)
  • [6] Achkar V G, Cafaro V G, Mendez C A, Et al., Discrete-time MILP formulation for the optimal scheduling of maintenance tasks on oil and gas production assets, Industrial & Engineering Chemistry Research, 58, 19, pp. 8231-8245, (2019)
  • [7] Xu Y J, Han X S, Yang M, Et al., Condition-based midterm maintenance scheduling with rescheduling strategy, International Journal of Electrical Power & Energy Systems, 118, (2020)
  • [8] Mira L, Andrade A R, Gomes M C., Maintenance scheduling within rolling stock planning in railway operations under uncertain maintenance durations, Journal of Rail Transport Planning & Management, 14, (2020)
  • [9] Santos I M, Hamacher S, Oliveira F., A data-driven optimization model for the workover rig scheduling problem: case study in an oil company, Computers & Chemical Engineering, 170, (2023)
  • [10] Villagra A, Pandolfi D, Leguizamon G., Handling constraints with an evolutionary tool for scheduling oil wells maintenance visits, Engineering Optimization, 45, 8, pp. 963-981, (2013)