System health monitoring and prognostics — a review of current paradigms and practices

  • Ranganath Kothamasu
  • Samuel H. Huang
  • William H. VerDuin
Original Article


System health monitoring is a set of activities performed on a system to maintain it in operable condition. Monitoring may be limited to the observation of current system states, with maintenance and repair actions prompted by these observations. Alternatively, monitoring of current system states is being augmented with prediction of future operating states and predictive diagnosis of future failure states.

Such predictive diagnosis or prognosis is motivated by the need for manufacturers and other operators of complex systems to optimize equipment performance and reduce costs and unscheduled downtime. Prognosis is a difficult task requiring precise, adaptive and intuitive models to predict future machine health states. Numerous modeling techniques have been proposed in the literature and implemented in practice. This paper reviews the philosophies and techniques that focus on improving reliability and reducing unscheduled downtime by monitoring and predicting machine health.


Condition-based maintenance Health monitoring Model-based diagnosis OSA-CBM Preventive maintenance Reliability-centered maintenance 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Stamatis DH (1995) Failure mode and effect analysis: FMEA from theory to execution. ASQC Quality, Milwaukee, WIGoogle Scholar
  2. 2.
    Saranga H, Knezevic J (2000) Reliability prediction for condition based maintained systems. Reliab Eng Syst Saf 71:219–224Google Scholar
  3. 3.
    Rao BKN (1996) The need for condition monitoring and maintenance management in industries. Handbook of condition monitoring. Elsevier, Amsterdam, pp 1–36Google Scholar
  4. 4.
    Ben-Daya M, Duffua SO, Abdul R (2000) Overview of maintenance modeling areas. Maintenance, modeling and optimization. Kluwer, Dordrecht, MA, pp 3–35Google Scholar
  5. 5.
    Abdulnour G, Dudek RA, Smith ML (1995) Effect of maintenance policies on the just-in-time production system. IJPR 33:565–583zbMATHGoogle Scholar
  6. 6.
    Albino V, Carella G, Okogbaa OG (1992) Maintenance policies in just-in-time manufacturing lines. IJPR 30:369–382zbMATHGoogle Scholar
  7. 7.
    Malik MAK (1979) Reliable preventive maintenance scheduling. AIIE Trans 11:221–228Google Scholar
  8. 8.
    Reiche H (1994) Maintenance minimization for competitive advantage. Gordon and Breach Science, Amsterdam, pp 49–54Google Scholar
  9. 9.
    Hans L (1999) Management of industrial maintenance — economic evaluation of maintenance policies. Int J Oper Prod Manage 19(7):716–737Google Scholar
  10. 10.
    Sun Y (1994) Simulation for maintenance of an FMS: an integrated system of maintenance and decision making. Int J Adv Manuf Technol 9:35–39Google Scholar
  11. 11.
    Ben-Daya M, Duffua SO (1995) Maintenance and quality: the missing link. J Qual Maint 1(1):20–26Google Scholar
  12. 12.
    Antero O, Markku M (1999) Maintenance has a role in quality. TQM Mag 11(1):17–21Google Scholar
  13. 13.
    Ben-Daya M, Rahim MA (2000) Effect of maintenance on the economic design of x-chart. Eur J Oper Res 120:131–143zbMATHGoogle Scholar
  14. 14.
    Tapiero CS (1986) Continuous quality production and machine maintenance. Naval Res Logist Q 33:489–499zbMATHMathSciNetGoogle Scholar
  15. 15.
    Makis V (1998) Optimal lot sizing and inspection policy for an EMQ model with imperfect inspections. Naval Res Logist 45:165–186zbMATHMathSciNetGoogle Scholar
  16. 16.
    Nakajima S (1988) Total productive maintenance. Productivity, Cambridge, MAGoogle Scholar
  17. 17.
    Husband TM (1978) Maintenance management and terotechnology. Gower, Aldershot, UKGoogle Scholar
  18. 18.
    Kinclaid LR (1987) Evolution of condition monitoring and the management of maintenance. Proc, International Conference on Condition Monitoring 1:13–21Google Scholar
  19. 19.
    Eisenmann R Sr, Eisenmann R Jr (1997) Applied condition monitoring. Machinery malfunction diagnosis and correction 13:703–741Google Scholar
  20. 20.
    Williams JH, Davies A, Drake PR (1994) Condition based maintenance and machine diagnostics. Chapman & Hall, London, pp 1–18Google Scholar
  21. 21.
    Sheu C, Krajewski LJ (1994) A decision model for corrective maintenance management. IJPR 32(6):1365–1382zbMATHGoogle Scholar
  22. 22.
    Blanchard B, Verma D, Peterson EL (1995) Maintanability: a key to effective serviceability and maintenance management. Wiley, New YorkGoogle Scholar
  23. 23.
    Mobley RK (1990) An introduction to preventive maintenance: plant engineering series. Van Nostrand, New YorkGoogle Scholar
  24. 24.
    Jardine AKS (1987) Maintenance, replacement and reliability. Pitman, Boston, MAGoogle Scholar
  25. 25.
    Rao SS (1992) Reliability based design. McGraw-Hill, New YorkGoogle Scholar
  26. 26.
    Moss MA (1985) Designing for minimal maintenance expense. Dekker, New YorkGoogle Scholar
  27. 27.
    Kumar U, Granholm S (1990) Reliability centered maintenance — a tool for higher profitability. Maintenance 5(3):23–26Google Scholar
  28. 28.
    Sandtorv H (1991) RCM — closing the loop between design, reliability and operational reliability. Maintenance 6(1):13–21Google Scholar
  29. 29.
    Moubray J (1997) Reliability centered maintenance. Industrial, New YorkGoogle Scholar
  30. 30.
    Wireman T (1998) Developing performance indicators for managing maintenance. Industrial, New YorkGoogle Scholar
  31. 31.
    Monderres M (1993) What every engineer should know about reliability and risk analysis. Dekker, New YorkGoogle Scholar
  32. 32.
    Jones RB (1995) Risk based management: a reliability centered approach. Gulf Publishers, HoustonGoogle Scholar
  33. 33.
    Knezevic J (1987) Condition parameter based approach to calculation of reliability characteristics. Reliab Eng, 19(1):29–39Google Scholar
  34. 34.
    Saranga H, Knezevic J (2000) Reliability analysis using multiple relevant condition parameters. J Qual Maint Eng 6(3):165–176Google Scholar
  35. 35.
    Gopalan, MN, Kumar D (1995) Analysis of cold-standby systems cutting and clustering the state space. Int J Qual, Reliab Saf Eng 2(3):327–340Google Scholar
  36. 36.
    Simani S, Fantuzii C, Patoon R (2003) Model-based fault diagnosis in dynamic system using identification techniques. Springer, Berlin Heidelberg New YorkGoogle Scholar
  37. 37.
    Beard RV (1971) Failure accommodation in linear systems through self-reorganization. Dissertation, MIT, Cambridge, MAGoogle Scholar
  38. 38.
    Ding X, Frank PM (1990) Fault detection via factorization approach. Sys Control Lett, 14(5):431–436zbMATHMathSciNetGoogle Scholar
  39. 39.
    Patton RJ, Chen J (1997) Observer based fault detection and isolation: robustness and applications. Control Eng Pract 5(5):671–682Google Scholar
  40. 40.
    Wilsky AS (1976) A survey of design methods for failure detection in dynamic systems. Automatica 12(6):601–611MathSciNetGoogle Scholar
  41. 41.
    Kitamura M (1980) Detection of sensor failures in nuclear plant using analytic redundancy. Trans Am Nucl Soc 34:581–583MathSciNetGoogle Scholar
  42. 42.
    Isermann R (1993) Fault diagnosis via parameter estimation and knowledge processing. Automatica 29(4):815–835zbMATHMathSciNetGoogle Scholar
  43. 43.
    Chow EY, Wilsky AS (1984) Analytical redundancy and the design of robust detection systems. IEEE Trans Automat Control 29(7):603–644zbMATHMathSciNetGoogle Scholar
  44. 44.
    Deckert JC, Desau MN, Deyst JJ, Wilsky AS (1977) DFBW sensor failure identification using analytic redundancy. IEEE Trans Automat Control 22:795–809Google Scholar
  45. 45.
    Patton RJ, Chen J (1994) A review of parity space approaches to fault diagnosis for aerospace systems. AIAA J Guid, Control Dyn 17(2):278–285zbMATHGoogle Scholar
  46. 46.
    Chen J, Patton RJ (1999) Robust model-based fault diagnosis for dynamic systems. Kluwer, New YorkzbMATHGoogle Scholar
  47. 47.
    Chen J, Patton RJ (2000) Standard H filter formulation of robust fault detection. 4th IFAC symposium on Fault Detection, Supervision and Safety for Technical Processes 1:256–261Google Scholar
  48. 48.
    Chen J, Patton RJ (2001) Fault-tolerant control systems design using the linear matrix inequality method. European Control Conference, ECC 2001, pp 1993–1998Google Scholar
  49. 49.
    Chen J, Patton RJ, Liu GP (1996) Optimal residual design for fault-diagnosis using multi-objective optimization and genetic algorithms. Int J Syst Sci 27(6):567–576zbMATHGoogle Scholar
  50. 50.
    Patton RJ (1994) Robust model based fault diagnosis: the state-of-the-art. Proc, IFAC Symposium on Fault Detection, Supervision and Safety for Processes (SAFEPROCESS) 1(1):24MathSciNetGoogle Scholar
  51. 51.
    Chen, J, Patton RJ, Zhang HY (1996) Design of unknown input observer and robust fault detection filters. Int J Control 63(1):85–105zbMATHMathSciNetGoogle Scholar
  52. 52.
    Chen S, Billin AS, Cowan CFN, Grant P (1990) Practical identification of NARMAX model using radial basis functions. Int J Control 52:1327–1350zbMATHGoogle Scholar
  53. 53.
    Chow EY, Willsky AS (1984) Analytical redundancy and the design of robust failure detection algorithm. IEEE Trans Automat Control 29(7):603–614zbMATHMathSciNetGoogle Scholar
  54. 54.
    Ding X, Frank PM (1991) Frequency domain approach and threshold selector for robust model-based fault detection and isolation. In Preprint of IFAC/IMACS symposium SAFEPROCESS 1991 1:307–312Google Scholar
  55. 55.
    Duan GR, Patton RJ (2001) Robust fault detection using Luenbergertype unknown input observers: a parametric approach. Int J Syst Sci 32(4):533–540zbMATHMathSciNetGoogle Scholar
  56. 56.
    Nooteboom P, Leemeijer GB (1993) Focusing based on the structure of a model in model based diagnosis. Int J Man-Mach Stud 38:455–474Google Scholar
  57. 57.
    Reiter R (1987) A theory of diagnosis from first principles. Artif Intell 32:57–96zbMATHMathSciNetGoogle Scholar
  58. 58.
    Struss P (1987) Multiple representation of structure and function, expert systems in computer aided design. Elsevier, AmsterdamGoogle Scholar
  59. 59.
    Struss P (1988) A framework for model-based diagnosis. Siemens, AG, Technical Report, INF ARM-10-88Google Scholar
  60. 60.
    Struss P (1989) Diagnosis as a process. In: Hamscher et al (eds) Readings in model based diagnosis. Morgan Kauffman, San Mateo, pp 408–418Google Scholar
  61. 61.
    Struss P, Dressler O (1989) Physical negation: introducing fault models into the general diagnostic engine. Proc, 11th International Joint Conference on Artificial Intelligence, pp 1318–1323Google Scholar
  62. 62.
    Basseville M (1988) Detecting changes in signals an systems — a survey. Int Fed Automat Control 24(3):309–326zbMATHMathSciNetGoogle Scholar
  63. 63.
    Staszewski WJ (1998) Wavelet based compression and feature selection for vibration analysis. J Sound Vib 211(5):735–760Google Scholar
  64. 64.
    McFadden PD (1994) Application of the wavelet transform to early detection of gear failure by vibration analysis. Proc International Conference of Condition Monitoring 1:172–183Google Scholar
  65. 65.
    Staszewski WJ, Tomlinson GR (1994) Application of wavelet transform to fault detection in a spur gear. Mech Syst Signal Process 8:319–356Google Scholar
  66. 66.
    Paya BA, Esat II, Badi MNM (1997) Artificial neural network based fault diagnostics of rotating machinery using wavelet transforms as a preprocessor. Mech Syst Signal Process 11(5):751–765Google Scholar
  67. 67.
    Staszewski WJ, Worden K, Tomlinson GR (1997) Time-frequency analysis in gearbox fault detection using the wigner-ville distribution and pattern recognition. Mech Syst Signal Process 11(5):673–692Google Scholar
  68. 68.
    Shiroshi J, Li Y, Liang S, Kurfess T, Danyluk S (1997) Bearing condition diagnostics via vibration and acoustic emission measurements. Mech Syst Signal Process 11(5):693–705Google Scholar
  69. 69.
    Logan D, Joseph M (1994) Using the correlation dimension for the vibration fault diagnosis of rolling element bearings. Mech Syst Signal Process 10(3):241–250Google Scholar
  70. 70.
    McFadden PD, Smith JD (1985) A signal processing technique for detecting local defects in a gear from signal average of vibration. Proc, Institute of Mechanical Engineers, 199(c4):287–292Google Scholar
  71. 71.
    McFadden PD (1986) Detecting fatigue cracks in gears by amplitude and phase demodulation of the meshing vibration. J vibration acoustics stress and reliability in design 108:165–170Google Scholar
  72. 72.
    McFadden PD (1987) Examination of a technique for early detection of failure in gears by signal processing of the time domain average of the meshing vibration. Mech Syst Signal Process 1:173–183Google Scholar
  73. 73.
    McFadden PD, Wang WJ (1993) Early detection of gear failure by vibration analysis-I, calculation of the time-frequency distribution. Mech Syst Signal Process 7:193–203Google Scholar
  74. 74.
    McFadden PD, Wang WJ (1996) Application of wavelets to gearbox vibration signals for fault detection. J Sound Vib 7:193–203Google Scholar
  75. 75.
    Eshleman RL (1999) Basic machinery vibrations. VIPress, Clarendon Hills, ILGoogle Scholar
  76. 76.
    Geng Z, Qu L (1994) Vibrational diagnosis of machine parts using the wavelet packet technique. Insight 36:11–15Google Scholar
  77. 77.
    Lin J, Qu L (2000) Feature extraction based on morlet wavelet and its application for mechanical fault diagnosis. J Sound Vib 234:135–148Google Scholar
  78. 78.
    Wang WJ (2001) Wavelets for detecting mechanical faults with high sensitivity. Mech Syst Signal Process 5(14):685–696Google Scholar
  79. 79.
    Nikoukhah R, Campbell SL, Delebecque F (2000) Detection signal design for failure design: a robust approach. Int J Adapt Control Signal Process 14:701–724zbMATHGoogle Scholar
  80. 80.
    Zhang XJ (1989) Auxiliary signal design in fault detection and diagnosis. Springer, Berlin Heidelberg New YorkzbMATHGoogle Scholar
  81. 81.
    Kerestecioglu F (1993) Change detection and input design in dynamical systems. Research Studies, Taunton, UKGoogle Scholar
  82. 82.
    Kerestecioglu F, Zarrop MB (1994) Input design for abrupt changes in dynamical systems. Int J Control 59(4):1063–1084zbMATHMathSciNetGoogle Scholar
  83. 83.
    Uosaki K, Tanaka I, Sugiyama H (1984) Optimal input design for autoregressive model discrimination with constrained output. IEEE Trans Automat Control 29(4):348–350zbMATHGoogle Scholar
  84. 84.
    Nikoukhah R (1998) Guaranteed active failure detection and isolation for linear dynamical systems. Automatica 34(11):348–1358Google Scholar
  85. 85.
    Berec L (1998) A multi-model method for failure diagnosis and detection: Bayesian solution, an introductory treatise. Int J Adapt Control Signal Process 12:81–92zbMATHMathSciNetGoogle Scholar
  86. 86.
    Won JK, Modarres M (1998) Improved Bayesian method for diagnosing equipment partial failures in process plants. Comput Chem Eng 22(10):1483–1502Google Scholar
  87. 87.
    Wu X, Chen J, Wang W, Zhou Y (2001) Multi-index fusion based fault diagnosis theories and methods. Mech Syst Signal Process 15(5):995–1006Google Scholar
  88. 88.
    Leung D, Ramanougli J (2000) Dynamic probabilistic model-based expert system for fault diagnosis. Comput Chem Eng 24:2473–2492Google Scholar
  89. 89.
    Ray LR, Townsend JR, Ramasubramanian A (2001) Optimal filtering and bayesian detection for friction based diagnostics in machines. ISA Trans 40:207–221Google Scholar
  90. 90.
    Wang CH, Sheung SH (2003) Determining the optimal production-inspection intervals with inspection errors: using a Markov chain. Comput Oper Res 30:1–17MathSciNetGoogle Scholar
  91. 91.
    Al-Hassan K, Swailes DC, Chan JFL, Metcalfe AV (2002) Supporting maintenance strategies using Markov models. IMA J Manage Math 13:17–27zbMATHMathSciNetGoogle Scholar
  92. 92.
    Al-Hassan K, Swailes DC, Chan JFL, Metcalfe AV (2000) Markov models for promoting total productive maintenance. Proc Ind Sta Action 1:1–12Google Scholar
  93. 93.
    Zhang H, Zhao G (1999) CMEOC — an expert system in the coal mining industry. Expert Syst Appl 16(1):73–77zbMATHMathSciNetGoogle Scholar
  94. 94.
    Bunks C, McCarthy D, Al-Ani T (2000) Condition based maintenance of machines using hidden Markov models. Mech Syst Signal Process 14(4):597–612Google Scholar
  95. 95.
    Feigl P, Zelen M (1965) Estimation of exponential survival probabilities with concomitant information. Biometrics 21:826–838Google Scholar
  96. 96.
    Kobbacy KAH, Fawzy BB, Percy DF (1997) A full history of proportional hazards model for preventive maintenance scheduling. Qual Reliab Eng Int 13:187–198Google Scholar
  97. 97.
    Pena E, Hollander M, (1995) Dynamic reliability models with conditional proportional hazards. Lifetime Data Anal 1:377–401zbMATHMathSciNetGoogle Scholar
  98. 98.
    Villanueva, H, Lamba H (1997) Operator guidance system for industrial plant supervision. Expert Syst Appl 12(4):441–454Google Scholar
  99. 99.
    Hickman et al. (1989) Analysis for knowledge based systems: a practical guide to the KADS methodology. Prentice-Hall, Chinchester, UKzbMATHGoogle Scholar
  100. 100.
    Gonzalez AC, Acosta G, Mira J, De Prada C (1998) Knowledge based process control supervision and diagnosis: the AEROLID approach. Expert Syst Appl 14:371–383Google Scholar
  101. 101.
    Gonzalez AC, Junquera PB, Lazo AG, Bello LC (2001) On-line industrial supervision and diagnosis, knowledge level description and experimental results. Expert Syst Appl 20:117–132Google Scholar
  102. 102.
    Arroyo-Figueroa G, Alvarez Y, Sucar E (2000) SEDRET — an intelligent system for the diagnosis and prediction of events in power plants. Expert Syst Appl 18:75–86Google Scholar
  103. 103.
    Peter B, Fuessel D (2000) Closed —loop fault diagnosis based on a nonlinear process model and automatic fuzzy rule generator. Eng Appl Artif Intell 13:695–704Google Scholar
  104. 104.
    Slany W, Vascak J (1996) A consistency checker for a fuzzy diagnosis system applied to warm rolling-mills in steelmaking plants. Proc, 5th International Conference on Fuzzy Systems 1:206–212Google Scholar
  105. 105.
    Paya B, Esat I, Badi MNM (1995) Neural network based fault detection using different signal processing techniques as pre-processor. J Am Soc Mech Eng, PD Publication 70:97–101Google Scholar
  106. 106.
    Yam RCM, Tse PW, Li L, Tu P (2001) Intelligent predictive decision support system for condition-based maintenance. Int J Adv Manuf Technol 17:383–391Google Scholar
  107. 107.
    Gideon C (1998) Neural networks implementations to control realtime manufacturing systems. Comput Integr Manuf Syst 11:243–251Google Scholar
  108. 108.
    Leger RP, Garland WMJ, Poehlman WFS (1998) Fault detection and diagnosis using statistical control charts and artificial neural networks. Artif Intell Eng 12:35–47Google Scholar
  109. 109.
    Lau HCW, Wong TT, Ning A (2001) Incorporating machine intelligence in a parameter-based control system: a neural-fuzzy approach. Artif Intell Eng 15(3):253–264Google Scholar
  110. 110.
    Hussain MA (1999) Review of the applications of neural networks in chemical process control-simulation and online implementation. Artif Intell Eng 13:55–68Google Scholar
  111. 111.
    Almutawa S, Moon YB (1999) The Development of a connectionist expert system for compensation of color deviation in offset lithographic printing. Artif Intell Eng 13:427–434Google Scholar
  112. 112.
    Enbo F, Haibin Y, Ming R (1998) Fuzzy expert system for real-time process condition monitoring and incident prevention. Expert Syst Appl 15:383–390Google Scholar
  113. 113.
    Ying H (1998) The takagi-sugeno fuzzy controllers using the simplified linear control rules are nonlinear variable gain controllers. Automatica 34(2):157–167zbMATHMathSciNetGoogle Scholar
  114. 114.
    Gorzalczany BM (1999) On some idea of a neuro-fuzzy controller. Inf Sci 120:69–87Google Scholar
  115. 115.
    Kazamian BH (2001) Study of learning fuzzy controllers expert systems 18(4):186–193Google Scholar
  116. 116.
    Lebold M, Reichard K, Boylan D (2003) Using DCOM in an open system architecture framework for machinery monitoring and diagnostics. IEEE Aerospace Conference 3:1227–1235Google Scholar
  117. 117.
    Mitchell J, Bond T, Bever K, Manning N (1998) MIMOSA four years later. Sound Vib 12–21Google Scholar

Copyright information

© Springer-Verlag London Limited 2006

Authors and Affiliations

  • Ranganath Kothamasu
    • 1
  • Samuel H. Huang
    • 1
  • William H. VerDuin
    • 2
  1. 1.Intelligent Systems LaboratoryUniversity of CincinnatiCincinnatiUSA
  2. 2.Vertech LLCChagrin FallsUSA

Personalised recommendations