Skip to main content

Advertisement

Log in

Joint optimization of preventive maintenance and spare parts inventory using genetic algorithms and particle swarm optimization algorithm

  • Original Article
  • Published:
International Journal of System Assurance Engineering and Management Aims and scope Submit manuscript

Abstract

The problem of joint optimization of preventive maintenance and spare parts inventory was solved in this paper. The novelty of this study lies with the fact that the developed method could tackle not only the artificial test case but also a real-world industrial problem. Various investigators developed several methods and semi-analytical tools for obtaining optimum solutions for this problem. In this study, non-traditional optimization tools, namely genetic algorithms (GA) and particle swarm optimization (PSO) algorithm were utilized to obtain the joint optimum preventive maintenance and spare parts inventory ordering interval. The optimum values of time interval yielded by both the GA and PSO algorithm were compared and found to be in agreement with the published results for the similar models obtained through semi-numerical methods. It proves the applicability of these non-traditional optimization tools to solve these problems. This investigation ended with the analysis of preventive maintenance data taken from an industry, for an electric overhead traveling crane. The optimum time schedules so suggested by the GA and PSO algorithm were found to be cost effective, in comparison with the current practice being followed by the industry. A sensitivity analysis was also conducted at the end for this industrial problem.

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

Access this article

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

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Abbreviations

\(c_{bo}\) :

Backordering cost per unit time in Rs.

\(c_{h}\) :

Inventory holding cost in Rs. per unit time

\(c_{mr}\) :

Cost of minimum repair of a machine in Rs.

\(c_{o}\) :

Inventory ordering cost per order in Rs.

\(c_{pm}\) :

Cost of preventive repair of a machine in Rs.

\(C_H\) :

Total value of inventory holding cost for one maintenance cycle

\(C_{BO}\) :

Total value of total backordering cost

\(f(t)\) :

Failure probability distribution (density) function

\(F(t)\) :

Cumulative probability distribution function

\(h(t)\) :

Hazard rate function

\(h'(t)\) :

First order differentiation of the hazard rate function

\(H(T)\) :

Total number of failures in time interval (0,T)

\(n_f\) :

Total number of failures in a given time interval

\(Pr\{X\}\) :

Probability of occurrence of an event \(X\)

\(R(t)\) :

Reliability function

\(t\) :

Age of a machine

\(T\) :

Time interval for preventive maintenance as well as for ordering of “maintenance spare parts kits” for the machine

\(TC\) :

Total cost rate

\(TC_{I}\) :

Total cost towards inventory

\(TC_{M}\) :

Total cost towards maintenance

\(V_{i}\) :

Velocity vector of a particle in a PSO algorithm

\(X_{i}\) :

Position vector of a particle in a PSO algorithm

\(\alpha\) :

Shape parameter of two-parameters Weibull distribution of type \(\beta t ^ {\alpha -1}\)

\(\beta\) :

Scale parameter of two-parameters Weibull distribution of type \(\beta t ^ {\alpha -1}\)

EOQ:

Economic order quantity

GA:

Genetic algorithms

PSO:

Particle swarm optimization

References

  • Acharya D, Nagabhushanam G, Alam SS (1986) Joint optimal block-replacement and spare provisioning policy. IEEE Trans Reliab 35(4):447

    Article  MATH  Google Scholar 

  • Armstrong MJ, Atkins DA (1998) A note on joint optimization of maintenance and inventory. IEEE Trans 30:143

    Google Scholar 

  • Barabadi A, Barabady J, Markeset T (2014) Application of reliability models with covariates in spare part prediction and optimization—a case study. Reliab Eng Syst Saf 123:1. doi:10.1016/j.ress.2013.09.012

    Article  Google Scholar 

  • Barata J, Soares C Guedes, Marseguerra M, Zio E (2002) Simulation modelling of repairable multi-component deteriorating systems for on condition maintenance optimisation. Reliab Eng Syst Saf 76(3):255. doi:10.1016/S0951-8320(02)00017-0

    Article  Google Scholar 

  • Barlow RE, Proschan F (1965) Mathematical theory of reliability. Wiley, Hoboken

    MATH  Google Scholar 

  • Basten RJI, van der Heijden MC, Schutten JMJ (2012) Joint optimization of level of repair analysis and spare parts stocks. Eur J Oper Res 222(3):474. doi:10.1016/j.ejor.2012.05.045

    Article  MATH  Google Scholar 

  • Bevilacqua M, Ciarapica FE, Giacchetta G (2008) In: Proceedings of the international conference on industrial engineering and engineering management, IEEM 2008, Santa Barbara, California, USA, pp 1380–1384

  • Boylan JE, Syntetos AA (2010) Spare parts management: a review of forecasting research and extensions. IMA J Manag Math 21:227. doi:10.1093/imaman/dpp016

    Article  Google Scholar 

  • Brezavscek A, Hudoklin A (2003) Joint optimization of block-replacement and periodic-review spare-provisioning policy. IEEE Trans Reliab 52(1):112. doi:10.1109/TR.2002.805790

    Article  Google Scholar 

  • Brezavscek A, Hudoklin A (2010) Some simple approaches to planning the inventory of spare components of an industrial system. Croat Oper Res Rev (CRORR) 1:148

    Google Scholar 

  • Chen JA, Chien YH (2010) Optimal spare ordering time for preventive replacement to maximize the cost effectiveness. Commun Stat—Theory Methods 39:2410. doi:10.1080/03610926.2010.484156

    Google Scholar 

  • Chen L, Ye ZS, Xie M (2013) Joint maintenance and spare parts provisioning policy for k-out-of-n systems. Asia-Pac J Oper Res 30(6):63. doi:10.1142/S0217595913500231

    Article  MathSciNet  Google Scholar 

  • Chien YH (2005) Generalized spare ordering policies with allowable inventory time. Int J Syst Sci 36(13):823

    Article  MathSciNet  MATH  Google Scholar 

  • Flowers AD, O’Neill JB II (1978) An application of classical inventory analysis to spare parts inventory. Interfaces 8(2):76

    Article  Google Scholar 

  • Gharbi A, Kenne JP, Beit M (2007) Optimal safety stocks and preventive maintenance periods in unreliable manufacturing systems. Int J Prod Econ 107:422

    Article  Google Scholar 

  • Ghodrati B, Kumar U (2005) Reliability and operating environment-based spare parts estimation approach. J Qual Maint Eng 11(2):169. doi:10.1080/13675560512331338189

    Article  Google Scholar 

  • Harris FW (1913) How many parts to make at once. Fact Mag Manag 10(2):135. doi:10.1.1/jpb001

    Google Scholar 

  • Holland JH (1975) Adaptation in natural and artificial systems. The University of Michigan Press, Ann Arbor

    Google Scholar 

  • http://www.bhardwajeotcraneselevators.com/ (2014)

  • Huang R, Meng L, Xi L, Liu CR (2008) Modeling and analyzing a joint optimization policy of block-replacement and spare inventory with random-leadtime. IEEE Trans Reliab 57(1):113. doi:10.1109/TR.2008.916887

    Article  Google Scholar 

  • Hu R, Yue C, Xie J (2008) In: International conference on computational intelligence and security, IEEE, Santa Barbara, California, USA

  • Ilgin MA, Tunali S (2007) Joint optimization of spare parts inventory and maintenance policies using genetic algorithms. Int J Adv Manuf Technol 43:594. doi:10.1007/s00170-006-0618-z

    Article  Google Scholar 

  • Jaber MY (2009) Inventory management, non-classical views. CRC Press Taylor & Francis Group LLC, Boca Raton

    Book  Google Scholar 

  • Kaio N, Osaki S (1978) Optimum ordering policies with lead time for an operating unit in preventive maintenance. IEEE Trans Reliab 27(4):270

    Article  MATH  Google Scholar 

  • Kennedy J, Eberhart R (1995) Particle swarm optimization. Purdue School of Engineering and Technology, Indianapolis IN 46202-5160

    Book  Google Scholar 

  • Kurnaiti N, Yeh RH, Haridinuto (2013) In: Proceedings of the institute of industrial engineers Asian conference, Santa Barbara, California, USA, pp 1353–1360

  • Liu Q, Dong M, Peng Y (2013) A dynamic predictive maintenance model considering spare parts inventory based on hidden semi-Markov model. Proc Inst Mech Eng Part C—J Mech Eng Sci 227(9):2090. doi:10.1177/0954406212469773

    Article  Google Scholar 

  • Louit D, Pascual R, Banjevic D, Jardine AKS (2011) Optimization models for critical spare part inventories—a reliability approach. J Oper Res Soc 62:992. doi:10.1057/jors.2010.49

    Article  Google Scholar 

  • Nakagawa T (2005) Maintenance theory of reliability., Springer series in reliability engineeringSpringer, London

    Google Scholar 

  • Nourelfath M, Chatelet E (2012) Integrating production, inventory and maintenance planning for a parallel system with dependent components. Reliab Eng Syst Saf 101:59. doi:10.1016/j.ress.2012.02.001

    Article  Google Scholar 

  • Nourelfath M, Chatelet E, Nahas N (2012) Joint redundancy and imperfect preventive maintenance optimization for series-parallel multi-state degraded systems. Reliab Eng Syst Saf 103:51. doi:10.1016/j.ress.2012.03.004

    Article  Google Scholar 

  • Park KS, Park YT (1986) Ordering policies under minimal repair. IEEE Trans Reliab 35(1):82

    Article  MATH  Google Scholar 

  • Pham H (2003) Handbook of reliability engineering. Springer, London

    Book  Google Scholar 

  • Pratihar D (2008) Soft computing. Narosa Publishing House, New Delhi

    Google Scholar 

  • Rausch M, Liao H (2010) Joint production and spare part inventory control strategy driven by condition based maintenance. IEEE Trans Reliab 59(3):507. doi:10.1109/TR.2010.2055917

    Article  Google Scholar 

  • Selcuk B, Agrali S (2013) Joint spare parts inventory and reliability decisions under a service constraint. J Oper Res Soc 64(3):446. doi:10.1057/jors.2012.38

    Article  Google Scholar 

  • Van Horenbeek A, Scarf PA, Cavalcante CAV (2013) The effect of maintenance quality on spare parts inventory for a fleet of assets. IEEE Trans Reliab 62(3):596. doi:10.1109/TR.2013.2270409

    Article  Google Scholar 

  • Wang H, Pham H (2006) Reliability and optimal maintenance., Springer series in reliability engineeringSpringer, London

    MATH  Google Scholar 

  • Wilson RH (1934) A scientific routine for stock control. Harv Bus Rev 13:116

    Google Scholar 

  • Xiao H, Peng R (2014) Optimal allocation and maintenance of multi-state elements in series-parallel systems with common bus performance sharing. Comput Ind Eng 72:143. doi:10.1016/j.cie.2014.03.014

    Article  Google Scholar 

  • Xie W, Liao H, Jin T (2014) Maximizing system availability through joint decision on component redundancy and spares inventory. Eur J Oper Res 237(1):164. doi:10.1016/j.ejor.2014.02.031

    Article  MathSciNet  Google Scholar 

  • Xie J, Wang H (2008) In: Proceedings of 4th international conference on wireless communications, networking and mobile computing, WiCOM ’08 Santa Barbara, California, USA

  • Xu CA, Zhao JM, Wang ZY, Guo RH (2011) In: Proceedings of international conference on quality, reliability, risk, maintenance, and safety engineering (ICQR2MSE), Santa Barbara, California, USA

  • Yamada S, Osaki S (1981) Optimum replacement policies for a system composed of components. IEEE Trans Reliab 30(3):278

    Article  MATH  Google Scholar 

  • Yoo YK, Kim KJ, Seo J (2001) Optimal joint spare stocking and block replacement policy (cost modelling of spare stocking and block replacement). Int J Adv Manuf Technol 18:906

    Article  Google Scholar 

  • Zhou W, Wang D, Sheng J, Gou B (2012) Collaborative optimization of maintenance and spare ordering of continuously degrading systems. J Syst Eng Electron 23(1):63. doi:10.1109/JSEE.2012.00009

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dilip Kumar Pratihar.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Samal, N.K., Pratihar, D.K. Joint optimization of preventive maintenance and spare parts inventory using genetic algorithms and particle swarm optimization algorithm. Int J Syst Assur Eng Manag 6, 248–258 (2015). https://doi.org/10.1007/s13198-015-0349-3

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13198-015-0349-3

Keywords

Navigation