Skip to main content
Log in

Fault diagnosis of automobile systems using fault tree based on digraph modeling

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

Abstract

Fault diagnosis of automobile systems is critical, as it adds-up to repair and maintenance time. It is, therefore, desired to make it efficient and effective. One of the conventional approaches is to use the fault tree diagram. But this approach is inadequate with its implicit system structure. Structure of the system means system elements and their interrelations. To alleviate this limitation, a new approach is suggested wherein the structure is in-built, i.e. incorporated explicitly, through digraph modeling that employs a systems approach of graph theory. A system digraph is developed, considering relationships among input and output parameters of subsystems/components of the automobile system in normal and failed conditions. Fault tree of a failure symptom that represents abnormality or a breakdown of the automobile system is obtained from the system digraph. The novelty is extension of the structural approach to automobile systems using digraph model, which has been successfully applied to chemical and process systems. Step-by-step methodology of the structural approach is presented. Its two main two steps are Steps 1 and 2, i.e. ‘Development of Fault tree diagram’ and ‘Diagnosis of fault using the tree diagram’, respectively. The suggested approach is illustrated for hydraulic power steering, an automobile system that is fitted on all current automobiles and particularly, in special purpose vehicles like heavy-duty trucks, earthmovers, dumpers, etc. The suggested approach guides how to diagnose root causes of a fault. The approach is not only helpful to maintenance personnel in effective diagnosis but also in guiding designers in development of reliable automobile systems, accident investigations of automobiles, etc.

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
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  • Andrews JD, Brennan G (1990) Application of the digraph method of fault tree construction to a complex control configuration. Reliab Eng Syst Saf 28(3):357–384

    Article  Google Scholar 

  • Andrews JD, Morgan JM (1986) Application of the digraph method of fault tree construction to process plant. Reliab Eng 14(2):85–106

    Article  Google Scholar 

  • Bartlett LM, Hurdle EE, Kelly EM (2009) Integrated system fault diagnostics utilizing digraph and fault tree-based approaches. Reliab Eng Syst Saf 94(6):1107–1115

    Article  Google Scholar 

  • Bogicevic J, Aksic M, Biorac S (2014) Fault tree analysis of clutch on a vehicle VAZ 2121. In: 8th International quality conference, 2014. Center for Quality, Faculty of Engineering, University of Kragujevac, Serbia, 23rd May, pp 661–668

  • Deo N (1987) Graph theory with application to engineering and computer science. Prentice-Hall of India Pvt. Ltd, New Delhi

    Google Scholar 

  • Dobrivoje C, Milomir G, Mile S, Jasna G (2013) Fault tree analysis of hydraulic power–steering system. Int J Vehicle Des 64(1):26–45

    Article  Google Scholar 

  • Frank PM (1993) Advances in observer-based fault diagnosis. In: Proceedings of international conference on fault diagnosis, TOOLDIAG+93. Toulouse, France, 5–7 April, pp 817–836

  • Garrett TK, Newton K, Steeds W (2001) The motor vehicle. Butterworth-Heinemann, Wallingford

    Google Scholar 

  • Gupta S, Bhattacharya J (2007) Reliability analysis of a conveyor system using hybrid data. Qual Reliab Eng Int 23:867–882

    Article  Google Scholar 

  • Gupta S, Ramakrishna N, Bhattacharya J (2006) Replacement and maintenance analysis of longwall shearer using fault tree technique. Min Technol 15(2):49–58

    Article  Google Scholar 

  • Harary F (1969) Graph theory. Addison Wesley, Boston, USA

    Book  MATH  Google Scholar 

  • Heisler H (2002) Advanced vehicle technology. Butterworth-Heinemann, Oxford

    Google Scholar 

  • Himmelblau DM (1978) Fault detection and diagnosis in chemical and petrochemical processes. Elsevier, New York

    Google Scholar 

  • Hiraoka Y (2016) Method of computer-aided fault tree analysis for high, reliable and safety design. IEEE T Reliab 65(2):1–17

    Article  Google Scholar 

  • Hurdle EE, Bartlett LM, Andrews JD (2007) System fault diagnostics using fault tree analyses. Proc IMechE Part O J Risk Reliab 221(1):43–55

    Google Scholar 

  • Isermann R (1993) Fault diagnosis of machines via parameter estimation and knowledge processing—tutorial paper. Automatica 29(4):815–835

    Article  MathSciNet  MATH  Google Scholar 

  • Jaise J, Ajay Kumar NB, Shanmugam NS, Sankaranarayanasamy K, Ramesh T (2013) Power system: a reliability assessment using FTA. Int J Syst Assur Eng Manag 4(1):78–85

    Article  Google Scholar 

  • Janicijevic N (1993) Automatic control in motor vehicles. Faculty of Mechanical Engineering, Belgrade

    Google Scholar 

  • Janicijevic N, Jankovic D, Todorovic J (1998) Design of motor vehicles. Faculty of Mechanical Engineering, Belgrade

    Google Scholar 

  • Jegadeeshwaran R, Sugumaran V (2015) Fault diagnosis of automobile hydraulic brake system using statistical features and support vector machines. Mech Syst Signal Process 52–53:436–446

    Article  Google Scholar 

  • Jörnsen R, Stoll H, Betzler JW (2001) The automotive chassis: engineering principles. Butterworth-Heinemann, Oxford, UK

    Google Scholar 

  • Karthikeyan M, Naikan VNA, Narayan R (2016) Root cause analysis and reliability improvement methods for orbital TIG welding process for propulsion feed system of satellites. Int J Syst Assur Eng Manag. https://doi.org/10.1007/s13198-016-0549-5

    Google Scholar 

  • Kelly EM, Bartlett LM (2007) Aircraft fuel rig system fault diagnostics based on the application of digraphs. Proc IMechE Part O J Risk Reliab 221(4):275–284

    Google Scholar 

  • Kelly EM, Bartlett LM (2008) Enhanced diagnosis of faults using the digraph approach applied to a dynamic aircraft fuel system. Proc IMechE Part O J Risk Reliab 222(4):561–572

    Google Scholar 

  • Kim HJ, Bae H, Kim H, Lee Y, Park J, Suh W (2009) Development of a knowledge-based hybrid failure diagnosis system for urban transit. Int J Automot Technol 10(1):123–129

    Article  Google Scholar 

  • Krysander M (2003) Design and analysis of diagnostic systems utilizing structural methods. Ph.D. thesis, University of Linkoping, Linkoping, Sweden

  • Lapp SA, Powers GJ (1977) Computer-aided synthesis of fault-trees. IEEE T Reliab 26(1):2–13

    Article  Google Scholar 

  • Liang JS (2014) The service task implementation in automotive troubleshooting using an ontology-based knowledge support system. Proc IMechE Part D J Automob Eng 228(13):1599–1621

    Article  Google Scholar 

  • Loganathan MK, Gandhi MS, Gandhi OP (2015) Functional cause analysis of complex manufacturing systems using structure. Proc IMechE Part B J Eng Manuf 229(3):533–545

    Article  Google Scholar 

  • Lu ZH (2013) Study on mechanical automation with analytic method utilization of motorcar engine failure diagnosis fault tree. Adv Mater Res 738:186–190

    Article  Google Scholar 

  • Mahmood YA, Ahmadi A, Verma AK, Srividya A, Kumar U (2013) Fuzzy fault tree analysis: a review of concept and application. Int J Syst Assur Eng Manag 4(1):19–32

    Article  Google Scholar 

  • Mateyka J, Danzeisen R, Weiss D (1973) Fault-tree applications to the automobile industry. SAE Technical Paper: https://doi.org/10.4271/730587

  • Merle G, Roussel GM, Lesage JJ, Perchet V, Vayatis N (2016) Quantitative analysis of dynamic fault trees based on the coupling of structure functions and Monte Carlo simulation. Qual Reliab Eng Int 32(1):7–18

    Article  Google Scholar 

  • Picardi C, Bray R, Cascio F, Console L, Dague P, Dressler O, Millet D, Rehfus B, Struss P, Vallee C (2002) Integrating diagnosis in the design of automotive systems. In: 15th European conference on artificial intelligence. Lyon, France, 21–26 July, pp 628–632

  • Roussat T (1990) Diagnostic stations, expert systems and physical measurements. In: Proceedings of the institute of mechanical engineers international conference on automotive diagnostics, IMechE. Birdcage Walk, London, UK, 27–28 November, pp 14–16

  • Sacks IJ (1985) Digraph matrix analysis. IEEE T Reliab 34(5):437–445

    Article  MATH  Google Scholar 

  • Sharma B, Gandhi OP (2008) Digraph-based reliability assessment of a tribo-pair. Ind Lubr Tribol 60(3):153–163

    Article  Google Scholar 

  • Snooke NA, Price CJ (2007) Integrating reliability analysis and diagnostics for complex technical systems. Proc IMechE Part O J Risk Reliab 221(2):153–159

    Google Scholar 

  • Struss P, Price C (2003) Model-based systems in the automotive industry. AI Mag 24(4):17–34

    Google Scholar 

  • Teixeira CAR, Cavalca KL (2008) Reliability as an added value factor in an automotive clutch system. Qual Reliab Eng Int 24(2):229–248

    Article  Google Scholar 

  • Venkatasubramanian V, Rengaswamy R, Kavuri SN (2003) A review of process fault detection and diagnosis, Part II: qualitative models and search strategies. Comput Chem Eng 27(3):313–326

    Article  Google Scholar 

  • Vesely WE, Goldberg FF, Roberts NH, Haas, DF (1981) Fault tree handbook, Nuclear Regulatory Commission, Rep. NUREG-0492, Washington DC, US

  • Wang J (2013) Analysis in the Mercedes-Benz automotive fault diagnosis. Appl Mech Mater 273:604–608

    Article  Google Scholar 

  • Xiaojun Z, Shuzi Y, Anfa Z, Hanmin SA (1988) Knowledge-based diagnosis system for automobile engines. Int J Adv Manuf Technol 3(3):159–169

    Article  Google Scholar 

  • Yun SC, Cho NG, Han CS (2002) A simulation study of the control algorithm for a ball screw type motor-driven power steering system. Proc IMechE Part D J Automob Eng 216(1):11–22

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ajith Tom James.

Appendix: Generalized operators for control loops—feedback and feedforward

Appendix: Generalized operators for control loops—feedback and feedforward

A major advantage of digraph based fault tree development for systems is its easiness in handling control loops. There are two types of control loops in the systems; feedback and feedforward. Lapp and Powers (1977) have suggested a generalized operator for the node that is on the path of feedback and feedforward loop, which is proposed for each type of loop.

1.1 Negative feedback loops

A control loop is designated as a negative feedback loop, when it has the capability to correct moderate disturbances in the system parameters. One can identify the negative feedback loop in a digraph as a path that begins and ends at the same node and for which the product of the normal gains is negative. Functionally, a disturbance can propagate through a feedback control loop in the following ways.

  1. 1.

    Large external disturbance enters loop; or

  2. 2.

    The control loop parameters themselves causing the disturbance;or

  3. 3.

    Combined effect of external disturbance entering the system and control loop fails to cancel it.

Based on the above conditions, a generalized operator that can be applied to any negative feedback control loop of any systems and represented diagrammatically in Fig. 10.

Fig. 10
figure 10

Operator for negative feedback loop

1.2 Negative feedforward loops

A negative feedforward loop, prevent the disturbance propagating through the system by sensing an upstream parameter and manipulating the downstream parameter. A negative feedforward loop in a digraph has two important characteristics, i.e. it will be having two or more paths from one node to another node and sign of the product of the normal gains on one path is different from that of the others. In a negative feedforward loop, there is causative branch that propagates the disturbances along the path with the net positive gain and corrective branch that controls or cancels the disturbances by the path with the net negative gain. However, a negative feedforward loop will cancel disturbances that enter at the node, which is at the starting point of loop, i.e. the sensor node. A disturbance can propagate through a feedforward control loop in the following ways.

  1. 1.

    The feedforward loop fails to sense the disturbances, if it enters the loop at a node other than the sensor node.

  2. 2.

    The failure of the loop due to inactive or reversed devices that causes a correctable disturbance to enter the loop at the sensed node and pass through it without any corrective action.

The operator used for feedforward control loop is diagrammatically represented in Fig. 11.

Fig. 11
figure 11

Operator for negative feedforward loop

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

James, A.T., Gandhi, O.P. & Deshmukh, S.G. Fault diagnosis of automobile systems using fault tree based on digraph modeling. Int J Syst Assur Eng Manag 9, 494–508 (2018). https://doi.org/10.1007/s13198-017-0693-6

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13198-017-0693-6

Keywords

Navigation