Generator Maintenance Scheduling using Exchange Market Algorithm

Learnmore Moyo, Nnamdi I. Nwulu, Uduakobong E. Ekpenyong

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)


The Generator Maintenance Schedule model is formulated mathematically as a highly constrained combinatorial optimization problem and it is obligatory to implement a suitable optimization tool to determine the best feasible maintenance schedule. The maintenance schedule obtained has to meet a number of power system constraints. There is increased research in the development of approximate solution methodologies such as heuristic and meta-heuristic techniques [1]. Unlike mathematical methods, metaheuristics can obtain an optimal solution to a complex problem fast and are not subjected to limitations such as linearity, continuity, differentiability and convexity that are faced by mathematical programs [2]. This work presents the application of Exchange Market Algorithm (EMA) to find an optimal maintenance schedule. The algorithm is customized to achieve the following: • Selecting the initial population within the maintenance window constraint to enable faster convergence. • Adapt the algorithm to give discrete solutions. • Penalty function included for constraint handling.

Original languageEnglish
Article number100932
Publication statusPublished - 2020


  • Constraint Handling
  • Constraint violation, Maintenance window
  • Exchange Market Algorithm
  • Generator maintenance
  • Metaheuristic algorithm

ASJC Scopus subject areas

  • Clinical Biochemistry
  • Medical Laboratory Technology


Dive into the research topics of 'Generator Maintenance Scheduling using Exchange Market Algorithm'. Together they form a unique fingerprint.

Cite this