Modelling and simulation of repairable mechanical systems reliability and availability

  • Girish KumarEmail author
  • Vipul Jain
  • Umang Soni
Original Article


Markov approach is applicable for reliability and availability modelling when time to failure and repair follow an exponential distribution. Since failure time of mechanical components follows Weibull distribution, Markov approach cannot be employed to these systems. In present work, Semi-Markov model, which is appropriate for repairable mechanical systems, is considered. In structural dependency, once a unit of a repairable system is failed due to one or more of its constituent components, the entire unit is taken for repair. Therefore, the repairs are considered at the unit level. This feature of structural dependency in the proposed approach addresses the problem of larger state space. The states at the unit level are derived from the component states to develop the system model. The solutions for reliability and availability are obtained using the Monte Carlo simulation. The suggested approach is realistic than the existing software’s such as Rapid Algorithmic Prototyping Tool for Ordered Reasoning, Blocksim, etc., as failures and repairs are considered at different hierarchical levels. The recommended approach is illustrated for a centrifugal pumping system.


Weibull Reliability Semi Markov Simulation Mechanical systems 



  1. Ahmed SB, Alam M, Gupta D (1989) Performance modelling and evaluation of flexible manufacturing systems using a Semi-Markov approach. Int J Comput Integr Manuf 2(5):275–280CrossRefGoogle Scholar
  2. Barringer (2018) Weibull database. Accessed 11 Dec 2018
  3. Billinton R, Allan RN (2007) Reliability evaluation of engineering systems: concepts and techniques. Springer, New DelhizbMATHGoogle Scholar
  4. Bowles JB, Dobbins JG (2004) Approximate reliability and availability models for high availability and fault tolerant systems with repair. Qual Reliab Eng Int 20(7):679–697CrossRefGoogle Scholar
  5. Brall A, Hagen W and Tran H (2007) Reliability block diagram modeling—comparisons of three software packages. In: 2007 annual reliability and maintainability symposium, Orlando, FL, 2007, pp 119–124Google Scholar
  6. Chen D, Trivedi KS (2005) Optimization for condition-based maintenance with Semi-Markov decision process. Reliab Eng Syst Saf 90(1):25–29CrossRefGoogle Scholar
  7. Christou A (2008) Monte Carlo reliability model for microwave monolithic integrated circuits. Qual Reliab Eng Int 24(3):315–329CrossRefGoogle Scholar
  8. Cruz AM, Rodriguez Duenas WRR (2017) Estimation of the optimal maintenance frequency of medical devices: a Monte Carlo simulation approach. In: Torres I, Bustamante J, Sierra D (eds) VII Latin American Congress on biomedical engineering CLAIB 2016. Bucaramanga, Santander, Colombia, 26–28 October, 2016. IFMBE Proceedings, vol 60. Springer, SingaporeGoogle Scholar
  9. Csenki A (1995) Transient analysis of interval availability for repairable systems modelled by finite Semi-Markov processes. IMA J Math Appl Bus Ind 6(3):267–281zbMATHGoogle Scholar
  10. D’Amico G, Petroni F, Flavio P (2015) Reliability measures for indexed Semi-Markov chains applied to wind energy production. Reliab Eng Syst Saf 144(2015):170–177CrossRefzbMATHGoogle Scholar
  11. Dao CD, Zuo MJ (2017) Selective maintenance of multi-state systems with structural dependence. Reliab Eng Syst Saf 159:184–195CrossRefGoogle Scholar
  12. Fink O, Zio E (2013) Semi-Markov processes with semi-regenerative states for the availability analysis of chemical process plants with storage units. Proc Inst Mech Eng Part O J Risk Reliab 227(3):279–289Google Scholar
  13. Fricks RM, Trivedi KS (1997) Modelling failure dependencies in reliability analysis using stochastic Petri nets. In: Proceedings of 11th european simulation multiconference. Istanbul, Turkey, 1–4 JuneGoogle Scholar
  14. Hajeeh MA (2012) Availability of deteriorated system with inspection subject to common-cause failure and human error. Int J Oper Res 12(2):207–222MathSciNetCrossRefzbMATHGoogle Scholar
  15. Kharoufeh JP, Solo CJ, Ulukus MY (2010) Semi-Markov models for degradation-based reliability. Inst Ind Eng Trans 42:599–612Google Scholar
  16. Kolowrocki K, Soszynska J (2006) Reliability and availability analysis of complex port transportation systems. Qual Reliab Eng Int 22(1):79–99CrossRefGoogle Scholar
  17. Koutras VP, Platis AN (2010) Semi-Markov performance modelling of a redundant system with partial, full and failed rejuvenation. Int J Crit Comput Based Syst 1(1/2/3):59–85CrossRefGoogle Scholar
  18. Kulkrani VG (2009) Modeling and analysis of stochastic systems. Chapman and Hall, LondonGoogle Scholar
  19. Kumar G, Jain V, Gandhi OP (2013a) Availability analysis of repairable mechanical systems using analytical Semi-Markov approach. Qual Eng 25(2):97–107CrossRefGoogle Scholar
  20. Kumar G, Jain V, Gandhi OP (2013b) Feasibility of analytical solution for transient availability using Semi-Markov process. Int J Reliab Saf Eng 7(4):388–410CrossRefGoogle Scholar
  21. Kumar G, Jain V, Gandhi OP (2014) Steady-state availability analysis of repairable mechanical systems with opportunistic maintenance by using Semi-Markov process. Int J Syst Assur Manag 5(4):664–678CrossRefGoogle Scholar
  22. Kumar G, Jain V, Gandhi OP (2018) Availability analysis of mechanical systems with condition-based maintenance using Semi-Markov and evaluation of optimal condition monitoring interval. J Ind Eng Int 14(1):119–131CrossRefGoogle Scholar
  23. Lewis EE, Boehm F, Kircsch C, Kelkhoff BP (1989) Monte Carlo simulation of complex system mission reliability. In: Proceedings of the 1989 winter simulation conference, ACM Digital Library, New York, USA. 4–6 December, pp 497–504Google Scholar
  24. Liminios N (1997) Dependability analysis of Semi-Markov systems. Reliab Eng Syst Saf 55(3):203–207CrossRefGoogle Scholar
  25. Loganathan MK, Kumar G, Gandhi OP (2016) Availability evaluation of manufacturing systems using Semi-Markov model. Int J Comput Integr Manuf 29(7):720–735CrossRefGoogle Scholar
  26. Maura MC, Droguett EL (2008) A continuous-time Semi-Markov bayesian belief network model for availability measure estimation of fault tolerant systems. Pesq Oper 28(2):355–375CrossRefzbMATHGoogle Scholar
  27. OREDA (1998) Offshore reliability data handbook, 2nd edn. DNV, HovikGoogle Scholar
  28. Perman M, Senegacnik A, Tuma M (1997) Semi-Markov model with an application to power-plant reliability analysis. IEEE Trans Reliab 46(4):526–532CrossRefGoogle Scholar
  29. Vulpe A, Carausu A (2004) Stochastic evaluation of availability for subsystems by Markov and Semi-Markov models. In: Thirteenth world conference on earthquake engineering. Vancouver, B.C. Canada, 1–6 August, p 2483Google Scholar
  30. Welte TM (2009) A rule-based approach for establishing states in a Markov process applied to maintenance modelling. Part O J Risk Reliab Proceed Instit Mech Eng 223(1):1–12CrossRefGoogle Scholar
  31. Xie M, Kong H, Goh TN (2004) Exponential approximation for maintained Weibull distributed component. J Qual Maint Eng 6(4):260–268CrossRefGoogle Scholar
  32. Zio E, Marelle M, Podofillini L (2007) A Monte Carlo simulation approach to the availability assessment of multi-state systems with operational dependencies. Reliab Eng Syst Saf 92(2007):871–882CrossRefGoogle Scholar

Copyright information

© The Society for Reliability Engineering, Quality and Operations Management (SREQOM), India and The Division of Operation and Maintenance, Lulea University of Technology, Sweden 2019

Authors and Affiliations

  1. 1.Department of Mechanical EngineeringDelhi Technological UniversityNew DelhiIndia
  2. 2.School of Management, Victoria Business SchoolVictoria University of WellingtonWellingtonNew Zealand
  3. 3.Department of Manufacturing Process and Automation EngineeringNetaji Subhas University of TechnologyNew DelhiIndia

Personalised recommendations