Generation Maintenance Scheduling for Generation Expansion Planning Using a Multi-Objective Binary Gravitational Search Algorithm

Generation maintenance scheduling (GMS) is an important and effective part of Generation expansion planning (GEP) problem. Preventive-maintenance schedules need to be optimized to trade-off between two conflicting objectives, reducing the overall cost and improving the reliability. This paper presents a multi-objective binary gravitational search algorithm (BGSA) for solving GMS problem of generation systems as a sub-problem of the main GEP problem. In the proposed method, a fuzzy membership function is defined for each term in the objective function. There are three objective functions in this problem. The first objective function is leveling reserve capacity when unit maintenance outages are considered. The second and the third objectives which are also objectives of the main GEP problem, are to minimize the operation and maintenance (O&M) cost and the reliability index of Expected Energy Not Supplied (EENS). As GMS problem is a sub-problem of the main GEP problem, it is solved for a typical solution of the main GEP problem. The proposed method is applied to solve GMS problem for 4-bus test system from Grainger & Stevenson and IEEE-RTS 24-bus test system for a planning horizon of one year and two years, respectively. To verify the capability of the proposed BGSA based method, a binary genetic algorithm (BGA) method is also implemented to solve GMS problem and then the results are compared.

[1]  M. Fotuhi-Firuzabad,et al.  Optimized Midterm Preventive Maintenance Outage Scheduling of Thermal Generating Units , 2012, IEEE Transactions on Power Systems.

[2]  Ganesh K. Venayagamoorthy,et al.  Optimal generator maintenance scheduling using a modified discrete PSO , 2008 .

[3]  Gholamreza Shafipour,et al.  Generation maintenance scheduling in power systems using ant colony optimization for continuous domains based 0-1 integer programming , 2011, Expert Syst. Appl..

[4]  N. Kumarappan,et al.  Particle swarm optimization based generation maintenance scheduling using probabilistic approach , 2012 .

[5]  Ganesh K. Venayagamoorthy,et al.  Optimal maintenance scheduling of generators using multiple swarms-MDPSO framework , 2010, Eng. Appl. Artif. Intell..

[6]  Pandelis N. Biskas,et al.  Generation Expansion Planning by MILP considering mid-term scheduling decisions , 2012 .

[7]  X. Wang,et al.  Modern power system planning , 1994 .

[8]  Mohammad Ahmadian,et al.  A Novel Genetic-based Optimization for Transmission Constrained Generation Expansion Planning , 2014 .

[9]  A. A. El-Keib,et al.  A fuzzy evolutionary programming-based solution methodology for security-constrained generation maintenance scheduling , 2003 .

[10]  Allen J. Wood,et al.  Power Generation, Operation, and Control , 1984 .

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

[12]  Hossein Seifi,et al.  Electric Power System Planning: Issues, Algorithms and Solutions , 2011 .

[13]  Taher Niknam,et al.  A novel Multi‐objective Fuzzy Adaptive Chaotic PSO algorithm for Optimal Operation Management of distribution network with regard to fuel cell power plants , 2011 .

[14]  C. S. Chang,et al.  Optimisation of maintenance schedules and extents for composite power systems using multi-objective evolutionary algorithm , 2009 .

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

[16]  Hossein Nezamabadi-pour,et al.  BGSA: binary gravitational search algorithm , 2010, Natural Computing.

[17]  Ali Badri,et al.  Long Term Preventive Generation Maintenance Scheduling with Network Constraints , 2012 .

[18]  Furong Li,et al.  Optimal maintenance scheduling of power producers considering unexpected unit failure , 2009 .

[19]  C. Hwang,et al.  Fuzzy Multiple Objective Decision Making: Methods And Applications , 1996 .

[20]  João Tomé Saraiva,et al.  A Simulated Annealing based approach to solve the generator maintenance scheduling problem , 2011 .

[21]  Hadi Saadat,et al.  Power System Analysis , 1998 .

[22]  Rahmat-Allah Hooshmand,et al.  Modified shuffled frog leaping algorithm for optimal switch placement in distribution automation system using a multi-objective fuzzy approach , 2012 .

[23]  A. A. El-Keib,et al.  An evolutionary programming-based solution methodology for power generation and transmission maintenance scheduling , 2003 .

[24]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..