Integrating Analytic Hierarchy Process and Genetic Algorithm for Aircraft Engine Maintenance Scheduling Problem

Maintaining the reliability of aircraft engines in an acceptable level requires an optimal maintenance strategy and planning for each entity in the network. This paper proposes an analytic hierarchy process (AHP) and genetic algorithm (GA) hybrid model to deal with the maintenance scheduling problem of aircraft engine, which is an optimization problem formulated with respect to multiple objectives and soft constraints. GA, using an integer representation, is applied to obtain the best solution resulting in a minimal value of maintenance costs and time and maximal value of available cycles after maintenance in the analyzed period. AHP handles the decision-maker’s attitude toward preferences of the multiple objectives. The proposed method was tested using a maintenance company data for PW4077D engines and the obtained results show the feasibility and effectiveness of the approach for engine maintenance scheduling applications.

[1]  Claudio Márcio Nacimento Abreu Pereira,et al.  Maximization of a nuclear system availability through maintenance scheduling optimization using a genetic algorithm , 2000 .

[2]  Jr-Shian Chen,et al.  An enhanced genetic algorithm for bi-objective pump scheduling in water supply , 2009, Expert Syst. Appl..

[3]  Gregory Levitin,et al.  Optimization of imperfect preventive maintenance for multi-state systems , 2000, Reliab. Eng. Syst. Saf..

[4]  Yang Kun Decision of maintenance mode for power plant equipment based on entropy weight and analytic hierarchy process , 2008 .

[5]  Shyh-Jier Huang,et al.  Generator maintenance scheduling: a fuzzy system approach with genetic enhancement , 1997 .

[6]  Ping Ren,et al.  Application of Analytic Hierarchy Process in Power Lines Maintenance , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[7]  Ana Sánchez,et al.  Addressing imperfect maintenance modelling uncertainty in unavailability and cost based optimization , 2009, Reliab. Eng. Syst. Saf..

[8]  Rubén Ruiz,et al.  Considering scheduling and preventive maintenance in the flowshop sequencing problem , 2007, Comput. Oper. Res..

[9]  S. Rahman Reliability Engineering and System Safety , 2011 .

[10]  Manoj Kumar Tiwari,et al.  Solving distributed FMS scheduling problems subject to maintenance: Genetic algorithms approach , 2006 .

[11]  Mitsuo Gen,et al.  A method for maintenance scheduling using GA combined with SA , 1994 .

[12]  Enrico Zio,et al.  Optimizing maintenance and repair policies via a combination of genetic algorithms and Monte Carlo simulation , 2000, Reliab. Eng. Syst. Saf..

[13]  Yuo-Tern Tsai,et al.  Optimizing preventive maintenance for mechanical components using genetic algorithms , 2001, Reliab. Eng. Syst. Saf..

[14]  Yen-Zen Wang,et al.  Using genetic algorithm methods to solve course scheduling problems , 2003, Expert Syst. Appl..

[15]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[16]  Qing-Shan Jia,et al.  A SVM-based method for engine maintenance strategy optimization , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[17]  James R. McDonald,et al.  Generator maintenance scheduling using a genetic algorithm with a fuzzy evaluation function , 1999, Fuzzy Sets Syst..

[18]  María Teresa Lamata,et al.  Selection of a cleaning system for engine maintenance based on the analytic hierarchy process , 2009, Comput. Ind. Eng..

[19]  Luca Podofillini,et al.  Condition-based maintenance optimization by means of genetic algorithms and Monte Carlo simulation , 2002, Reliab. Eng. Syst. Saf..

[20]  Gary B. Lamont,et al.  Scheduling of Flow-Shop, Job-Shop, and Combined Scheduling Problems using MOEAs with Fixed and Variable Length Chromosomes , 2007, Evolutionary Scheduling.

[21]  Mark A. Kramer,et al.  A general framework for preventive maintenance optimization in chemical process operations , 1997 .

[22]  Mohd Saberi Mohamad,et al.  A multi-objective strategy in genetic algorithms for gene selection of gene expression data , 2008, Artificial Life and Robotics.

[23]  Pradip Kumar Sadhu,et al.  Deterministic and stochastic approach for safety and reliability optimization of captive power plant maintenance scheduling using GA/SA-based hybrid techniques: A comparison of results , 2007, Reliab. Eng. Syst. Saf..

[24]  George Morcous,et al.  Maintenance optimization of infrastructure networks using genetic algorithms , 2005 .

[25]  Masood A. Badri,et al.  A combined AHP}GP model for qualitycontrol sy stems , 2001 .

[26]  Safaai Deris,et al.  Ship maintenance scheduling by genetic algorithm and constraint-based reasoning , 1999, Eur. J. Oper. Res..

[27]  Marcello Braglia,et al.  The analytic hierarchy process applied to maintenance strategy selection , 2000, Reliab. Eng. Syst. Saf..

[28]  Miguel J. Bagajewicz,et al.  Optimization of preventive maintenance scheduling in processing plants , 2008 .

[29]  G. Goncalves,et al.  A genetic approach to the scheduling of preventive maintenance tasks on a single product manufacturing production line , 2001 .

[30]  Farouk Yalaoui,et al.  New method to minimize the preventive maintenance cost of series-parallel systems , 2003, Reliab. Eng. Syst. Saf..

[31]  Thomas Bäck,et al.  Evolutionary computation: comments on the history and current state , 1997, IEEE Trans. Evol. Comput..

[32]  Gregory Levitin,et al.  Joint redundancy and maintenance optimization for multistate series–parallel systems , 1999 .

[33]  Gary B. Lamont,et al.  Solving the aircraft engine maintenance scheduling problem using a multi-objective evolutionary algorithm , 2005, GECCO '05.

[34]  Jun Wu,et al.  Selection of optimum maintenance strategies based on a fuzzy analytic hierarchy process , 2007 .

[35]  Chin E. Lin,et al.  Airliners engine maintenance management under overall care model , 2010 .

[36]  S. Mohammad Hadi Hadavi Risk-Based, genetic algorithm approach to optimize outage maintenance schedule , 2008 .

[37]  E. Handschin,et al.  A new genetic algorithm for preventive unit maintenance scheduling of power systems , 2000 .

[38]  T. Saaty,et al.  The Analytic Hierarchy Process , 1985 .

[39]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[40]  C. Richard Cassady,et al.  Genetic algorithms for integrated preventive maintenance planning and production scheduling for a single machine , 2005, Comput. Ind..

[41]  Sai Ho Chung,et al.  Optimization of system reliability in multi-factory production networks by maintenance approach , 2009, Expert Syst. Appl..

[42]  Matthew R. Horrocks,et al.  A multi-year pavement maintenance program using a stochastic simulation-based genetic algorithm approach , 2006 .

[43]  E. L. Harder,et al.  The Institute of Electrical and Electronics Engineers, Inc. , 2019, 2019 IEEE International Conference on Software Architecture Companion (ICSA-C).

[44]  Xue Dazhi,et al.  A genetic algorithm solution for a nuclear power plant risk–cost maintenance model , 2004 .

[45]  Rong-Ceng Leou,et al.  A new method for unit maintenance scheduling considering reliability and operation expense , 2006 .

[46]  Manoj K. Jha,et al.  A Markovian approach for optimizing highway life-cycle with genetic algorithms by considering maintenance of roadside appurtenances , 2006, J. Frankl. Inst..

[47]  Keshav Dahal,et al.  Generator maintenance scheduling in power systems using metaheuristic-based hybrid approaches , 2007 .

[48]  Cláudio Márcio N.A. Pereira,et al.  A model for preventive maintenance planning by genetic algorithms based in cost and reliability , 2006, Reliab. Eng. Syst. Saf..

[49]  Luca Podofillini,et al.  Risk-informed optimisation of railway tracks inspection and maintenance procedures , 2006, Reliab. Eng. Syst. Saf..

[50]  Dan M. Frangopol,et al.  Optimal bridge maintenance planning based on probabilistic performance prediction , 2004 .

[51]  Borut Mavko,et al.  Genetic algorithm optimisation of the maintenance scheduling of generating units in a power system , 2008, Reliab. Eng. Syst. Saf..