The diagnostic architecture of the PEGASUS project car

The automotive industry is at the verve to deploy computer systems not only for safety-related and comfort functionality, but for safety-critical by-wire systems. In the scope of the PEGASUS project a car will be equipped with time-triggered technology in order to provide not only superior car dynamics but also investigate system design and integration on the basis of a series car. As part of this project a diagnostic solution is being developed in order to tackle prevalent diagnostic problems, such as the trouble-not-identified phenomenon in electronic systems, by exploiting the error-containment properties of the underlying architecture. In this paper we present the diagnostic architecture of the PEGASUS car that operates on the distributed state of the system in order to trace experienced failures back to the origin and decide on the type of fault (e.g., transient vs. permanent, internal vs. external) that is affecting the system. A necessary prerequisite of such an integrated diagnostic infrastructure is the continuous monitoring and subsequent dissemination of diagnostic information in order to allow a meaningful analysis.

[1]  Peter Struss,et al.  Advances in Design and Implementation of OBD Functions for Diesel Injection Based on a Qualitative Approach to Diagnosis , 2000 .

[2]  V. Ramappan,et al.  Are components still the major problem: a review of electronic system and device field failure returns , 1992 .

[3]  Michael G. Pecht,et al.  The "trouble not identified" phenomenon in automotive electronics , 2002, Microelectron. Reliab..

[4]  J.W. McBride,et al.  The degradation of road tested automotive connectors , 1999, Electrical Contacts - 1999. Proceedings of the Forty-Fifth IEEE Holm Conference on Electrical Contacts (Cat. No.99CB36343).

[5]  Cary R Spitzer,et al.  The avionics handbook , 2001 .

[6]  Brian Randell,et al.  Fundamental Concepts of Dependability , 2000 .

[7]  Michael Pecht,et al.  Physics-of-failure assessment of a cruise control module , 1999 .

[8]  Hermann Kopetz,et al.  Real-time systems , 2018, CSC '73.

[9]  Jason Gait,et al.  A probe effect in concurrent programs , 1986, Softw. Pract. Exp..

[10]  Cristian Constantinescu,et al.  Impact of deep submicron technology on dependability of VLSI circuits , 2002, Proceedings International Conference on Dependable Systems and Networks.

[11]  Roman Obermaisser,et al.  Out-of-norm assertions [diagnostic mechanism] , 2005, 11th IEEE Real Time and Embedded Technology and Applications Symposium.

[12]  Hermann Kopetz,et al.  The time-triggered architecture , 1998, Proceedings First International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '98).

[13]  Mihajlo D. Mesarovic,et al.  Abstract Systems Theory , 1989 .

[14]  Roman Obermaisser,et al.  Event-Triggered and Time-Triggered Control Paradigms , 2004, Real-Time Systems Series.

[15]  Donal Heffernan,et al.  Expanding Automotive Electronic Systems , 2002, Computer.

[16]  J. Polimac,et al.  Assessment of present maintenance practices and future trends , 2001, 2001 IEEE/PES Transmission and Distribution Conference and Exposition. Developing New Perspectives (Cat. No.01CH37294).

[17]  Hagbae Kim,et al.  Effects of electromagnetic interference on controller-computer upsets and system stability , 2000, IEEE Trans. Control. Syst. Technol..

[18]  Joseph Barkai Vehicle Diagnostics - Are You Ready for the Challenge? , 2001 .

[19]  E. A. Bretz By-wire cars turn the corner , 2001 .

[20]  Neeraj Suri,et al.  Compositional design of RT systems: a conceptual basis for specification of linking interfaces , 2003, Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, 2003..

[21]  Hermann Kopetz,et al.  Elementary versus composite interfaces in distributed real-time systems , 1999, Proceedings. Fourth International Symposium on Autonomous Decentralized Systems. - Integration of Heterogeneous Systems -.

[22]  C. Teal,et al.  Condition based maintenance [aircraft wiring] , 2001, 20th DASC. 20th Digital Avionics Systems Conference (Cat. No.01CH37219).

[23]  Hermann Kopetz,et al.  Fault containment and error detection in the time-triggered architecture , 2003, The Sixth International Symposium on Autonomous Decentralized Systems, 2003. ISADS 2003..

[24]  Roman Obermaisser,et al.  A maintenance-oriented fault model for the DECOS integrated diagnostic architecture , 2005, 19th IEEE International Parallel and Distributed Processing Symposium.

[25]  William R. Waldeck Diagnostic Protocol Challenges in a Global Environment , 2002 .

[26]  Hermann Kopetz,et al.  Sparse time versus dense time in distributed real-time systems , 1992, [1992] Proceedings of the 12th International Conference on Distributed Computing Systems.