Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Advertisement

Bi-objective optimization of maintenance scheduling for power systems

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

Enhance the quality of energy production in power generating stations and reducing its cost have become of paramount importance. One of the methods to reach that goal is by minimizing the maintenance scheduling time. For this purpose, a new competitive mechanism, based on a modified genetic algorithm (MGA), has been proposed to perform the preventive maintenance (PM) scheduling. Firstly, a mono-objective optimization (makespan) has implemented, and the results were quite good. Secondly, and in order to benefit from the waste time, a bi-objective optimization was developed to find a trade-off between makespan and training time of operators. Finally, the MGA-based maintenance scheduling was tested on a hybrid renewable power system (HRPS), that uses photovoltaic modules and a fuel cell (PV/FC) as sources and the telecommunication platform as load, the obtained results have proved the high efficiency of the proposed MGA-based maintenance scheduling.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Abbreviations

i :

Index for maintenance operators.

k :

Index for skill levels.

β :

Index for operations.

n :

Number of maintenance operators.

a :

Number of tasks.

S j :

Specialties of index j.

\(T_{Lk\_Lk+1}\) :

Time needed to upgrade from level k to level k + 1.

w :

A weight given to the training duration, w < 1.

t α β :

Processing time of operation α β.

t 2,0 :

Training duration made by a trainee operator of level L0 in a session (operation). The trainer operator is of L2.

t 3,0 :

Training duration made by a trainee operator of level L0 in a session (operation). The trainer operator is of L3.

t 3,1 :

Training duration made by a trainee operator of level L1 in a session (operation). The trainer operator is of L3.

t 2,2 :

Training duration made by a trainee operator of level L2 in a session (operation). At this level, the operator can progress by Self-training.

C m a x :

The makespan of a schedule S C H . It varies according to schedule S C H

t r(S C H ):

The total time of training of all operators. It varies according to schedule SCH

D :

Derringer desirability

Y r :

A variable which needs to be optimized

\( Y_{r\_tgt}\) :

Target value of Yr

T r :

The total time of training, which operators should make to upgrade all their skills to expert level L3, and it is independent of any schedule.

FJSP :

Flexible job shop problem

j :

Index for specialties

α :

Index for tasks

m :

Number of specialties

l :

Number of skill levels

b α :

Number of operations in task

M O i :

Maintenance operator of index i

T α :

Task of index α

O P α β :

Operation of index

L k :

Skill level of a maintenance operator

C α :

The time of end of the task T α .

\(C_{max\_opt}\) :

The optimum makespan. It is independent of any schedule.

S C H :

It is an abbreviation for Schedule

C m a x :

The makespan of a schedule S C H . It varies according to schedule S C H

W t i m e :

Waste time

d r :

The individual desirability function

\(Y_{r\_sup}\) :

Maximum acceptable value of Yr

W r :

A weight given to a function dr

SM :

Skills matrix

PM :

Preventive maintenance

References

  1. Iqbal M, Azam M, Naeem M, Khwaja AS, Anpalagan A (2014) Optimization classification, algorithms, and tools for renewable energy: a review. Renew Sust Energy Rev 39:640–654

    Article  Google Scholar 

  2. Ohc K-Y, Gu J, Hyunggon N, Shin P, Kangah J, Parkb J (2014) Scheduling-based real time energy flow control strategy for building energy management system. Energy Build 75: 239–248

    Article  Google Scholar 

  3. Arul Vigna PG, Ramachandaramurthy K, Rajkumar RK (2015) Control strategies for a hybrid renewable energy system: a review. Renew Sust Energy Rev 42:597–608

    Article  Google Scholar 

  4. Shaomin W, Ming JZ (2010) Linear and nonlinear preventive maintenance models. IEEE Trans Reliab 59/1:242–249

    Article  Google Scholar 

  5. Ali M, Ghazvini F, Canizes B, Vale Z, Morais H (2013) Stochastic short-term maintenance scheduling of gencos in an oligopolistic electricity market. Appl Energy 101:667–677

    Article  Google Scholar 

  6. Jimnez-Fernndez S, Salcedo-Sanz S, Gallo-Marazuela D, Gmez-Prada G, Maellas J, Portilla-Figueras A (2014) Sizing and maintenance visits optimization of a hybrid photovoltaic hydrogen stand-alone facility using evolutionary algorithms. Renew Energy 66:402–413

    Article  Google Scholar 

  7. Perez-Canto S, Rubio-Romero JC (2013) A model for the preventive maintenance scheduling of power plants including wind farms. Reliab Eng Syst Saf 119:67–75

    Article  Google Scholar 

  8. Ziaee M (2014) A heuristic algorithm for solving flexible job shop scheduling problem. Int J Adv Manuf Technol 71:519–528

    Article  Google Scholar 

  9. kuan S, Tin-kin C, Bao-hua H, YunBai M (2014) A bi-objective maintenance scheduling for power feeding substations in electrified railways. Trans Res Part C 44:350–362

    Article  Google Scholar 

  10. Fattahi M, Mahootchi M, Mosadegh H, Fallahi F (2014) A new approach for maintenance scheduling of generating units in electrical power systems based on their operational hours. Comput Oper Res 50:61–79

    Article  MathSciNet  Google Scholar 

  11. El-Sharkh MY (2014) Clonal selection algorithm for power generators maintenance scheduling. Electr Power Energy Syst 57:73–78

    Article  Google Scholar 

  12. Wang L, Tang DB (2011) An improved adaptive genetic algorithm based on hormone modulation mechanism for job-shop scheduling problem. Expert Syst Appl 38:7243–7250

    Article  Google Scholar 

  13. Abirami M, Ganesan S, Subramanian S, Anandhakumar R (2014) Source and transmission line maintenance outage scheduling in a power system using teaching learning based optimization algorithm. Appl Soft Comput 21:72–83

    Article  Google Scholar 

  14. Giftson Samuel G, Christober C, Rajan A (2015) Hybrid: Particle swarm optimization genetic algorithm and particle swarm optimization shuffled frog leaping algorithm for long-term generator maintenance scheduling. Electr Power Energy Syst 65: 432–442

    Article  Google Scholar 

  15. Van den J, Belin BJ, De Bruecker P, Demeulemeester E, De Boeck L (2013) Personnel scheduling: a literature review. Eur J Oper Res 226:367–385

    Article  MathSciNet  MATH  Google Scholar 

  16. Wongwai N, Malaikrisanachalee S (2011) Augmented heuristic algorithm for multi-skilled resource scheduling. Autom Constr 20:429–445

    Article  Google Scholar 

  17. Mohammeda YS, Mustafa MW, Bashir N (2014) Hybrid renewable energy systems for off-gridelectricpower:review of substantial issues. Renew Sustain Energy Rev 35:527–539

    Article  Google Scholar 

  18. Ismail MS, Moghavvemi M, Mahlia TMI, Muttaqi KM, Moghavvemi S (2015) Effective utilization of excess energy in stand alone hybrid renewable energy systems for improving comfortability and reducing cost of energy: a review and analysis. Renew Sustain Energy Rev 42:726–734

    Article  Google Scholar 

  19. Bajpai P, Dash V (2012) Hybrid renewable energy systems for power generation in stand-alone applications: a review. Renew Sustain Energy Rev 16:2926–2939

    Article  Google Scholar 

  20. Wang W, Wu L, Song QD (2004) Modified adaptive genetic algorithms for solving job-shop scheduling problems. Syst Eng-Theory Pract 02:58–62

    Google Scholar 

  21. Derringer G, Suich R (1980) Simultaneous optimization of several response variables. J Qual Technol 04:214–219

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to B. Hadjaissa.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hadjaissa, B., Ameur, K., Ait cheikh, S.M. et al. Bi-objective optimization of maintenance scheduling for power systems. Int J Adv Manuf Technol 85, 1361–1372 (2016). https://doi.org/10.1007/s00170-015-8053-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-015-8053-7

Keywords