Hybrid Genetic Algorithm and Tabu Search for Solving Preventive Maintenance Scheduling Problem for Cogeneration Plants

被引:4
作者
Alhamad, Khaled [1 ]
Alkhezi, Yousuf [2 ]
机构
[1] Publ Author Appl Educ & Training PAAET, Coll Technol Studies, Lab Technol Dept, Shuwaikh 70654, Kuwait
[2] Publ Author Appl Educ & Training PAAET, Coll Basic Educ, Math Dept, Shuwaikh 70654, Kuwait
关键词
preventive maintenance; scheduling; optimization; genetic algorithm; tabu search; metaheuristic; OPTIMIZATION; COST; MODEL;
D O I
10.3390/math12121881
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Preventive Maintenance (PM) is a periodic maintenance strategy that has great results for devices in extending their lives, increasing productivity, and, most importantly, helping to avoid unexpected breakdowns and their costly consequences. Preventive maintenance scheduling (PMS) is determining the time for carrying out PM, and it represents a sensitive issue in terms of impact on production if the time for the PM process is not optimally distributed. This study employs hybrid heuristic methods, integrating Genetic Algorithm (GA) and Tabu Search (TS), to address the PMS problem. Notably, the search for an optimal solution remained elusive with GA alone until the inclusion of TS. The resultant optimal solution is achieved swiftly, surpassing the time benchmarks set by conventional methods like integer programming and nonlinear integer programming. A comparison with a published article that used metaheuristics was also applied in order to evaluate the effectiveness of the proposed hybrid approach in terms of solution quality and convergence speed. Moreover, sensitivity analysis underscores the robustness and efficacy of the hybrid approach, consistently yielding optimal solutions across diverse scenarios. The schedule created exceeds standards set by waterworks experts, yielding significant water and electricity surpluses-16.6% and 12.1%, respectively-while simultaneously matching or surpassing total production levels. This method can be used for power plants in private or public sectors to generate an optimal PMS, save money, and avoid water or electricity cuts. In summary, this hybrid approach offers an efficient and effective solution for optimizing PMS, presenting opportunities for enhancement across various industries.
引用
收藏
页数:26
相关论文
共 56 条
[1]   A memetic based algorithm for simultaneous preventive maintenance scheduling and spare-parts inventory management for manufacturing systems [J].
Afifi, Sohaib ;
Hrouga, Mustapha ;
Mjirda, Anis ;
Allaoui, Hamid .
APPLIED SOFT COMPUTING, 2024, 151
[2]   Nonlinear Integer Programming for Solving Preventive Maintenance Scheduling Problem for Cogeneration Plants with Production [J].
Alhamad, Khaled ;
Alkhezi, Yousuf ;
Alhajri, M. F. .
SUSTAINABILITY, 2023, 15 (01)
[3]   A Mathematical Program for Scheduling Preventive Maintenance of Cogeneration Plants with Production [J].
Alhamad, Khaled ;
M'Hallah, Rym ;
Lucas, Cormac .
MATHEMATICS, 2021, 9 (14)
[4]   A zero-one integer programming for preventive maintenance scheduling for electricity and distiller plants with production [J].
Alhamad, Khaled ;
Alhajri, Mohammad .
JOURNAL OF QUALITY IN MAINTENANCE ENGINEERING, 2020, 26 (04) :555-574
[5]   Preventive Maintenance Scheduling for Multicogeneration Plants with Production Constraints Using Genetic Algorithms [J].
Alhamad, Khaled ;
Alardhi, Mohsen ;
Almazrouee, Abdulla .
ADVANCES IN OPERATIONS RESEARCH, 2015, 2015
[6]   Preventive maintenance scheduling of electricity distribution network feeders to reduce undistributed energy: A case study in Iran [J].
Alimohammadi, M. ;
Behnamian, J. .
ELECTRIC POWER SYSTEMS RESEARCH, 2021, 201
[7]  
[Anonymous], 2017, Advances in Through-Life Engineering Services
[8]   Generation maintenance scheduling with renewable sources based on production and reliability costs [J].
Assis, Fernando A. ;
Leite da Silva, Armando M. ;
Resende, Leonidas C. ;
Moura, Rodolfo A. R. ;
Schroeder, Marco Aurelio O. .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2022, 134
[9]   A Discrete Chaotic Jaya algorithm for optimal preventive maintenance scheduling of power systems generators [J].
Belagoune, Soufiane ;
Bali, Noureddine ;
Atif, Karim ;
Labdelaoui, Hilal .
APPLIED SOFT COMPUTING, 2022, 119
[10]   Generator maintenance scheduling in power systems using metaheuristic-based hybrid approaches [J].
Dahal, Keshav P. ;
Chakpitak, Nopasit .
ELECTRIC POWER SYSTEMS RESEARCH, 2007, 77 (07) :771-779