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.
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
Armstrong MJ, Atkins DA (1998) A note on joint optimization of maintenance and inventory. IEEE Trans 30:143
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
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
Barlow RE, Proschan F (1965) Mathematical theory of reliability. Wiley, Hoboken
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
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
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
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
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
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
Chien YH (2005) Generalized spare ordering policies with allowable inventory time. Int J Syst Sci 36(13):823
Flowers AD, O’Neill JB II (1978) An application of classical inventory analysis to spare parts inventory. Interfaces 8(2):76
Gharbi A, Kenne JP, Beit M (2007) Optimal safety stocks and preventive maintenance periods in unreliable manufacturing systems. Int J Prod Econ 107:422
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
Harris FW (1913) How many parts to make at once. Fact Mag Manag 10(2):135. doi:10.1.1/jpb001
Holland JH (1975) Adaptation in natural and artificial systems. The University of Michigan Press, Ann Arbor
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
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
Jaber MY (2009) Inventory management, non-classical views. CRC Press Taylor & Francis Group LLC, Boca Raton
Kaio N, Osaki S (1978) Optimum ordering policies with lead time for an operating unit in preventive maintenance. IEEE Trans Reliab 27(4):270
Kennedy J, Eberhart R (1995) Particle swarm optimization. Purdue School of Engineering and Technology, Indianapolis IN 46202-5160
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
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
Nakagawa T (2005) Maintenance theory of reliability., Springer series in reliability engineeringSpringer, London
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
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
Park KS, Park YT (1986) Ordering policies under minimal repair. IEEE Trans Reliab 35(1):82
Pham H (2003) Handbook of reliability engineering. Springer, London
Pratihar D (2008) Soft computing. Narosa Publishing House, New Delhi
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
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
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
Wang H, Pham H (2006) Reliability and optimal maintenance., Springer series in reliability engineeringSpringer, London
Wilson RH (1934) A scientific routine for stock control. Harv Bus Rev 13:116
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
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13198-015-0349-3