Skip to main content

Knowledge-Based Fault Diagnosis of Technical Systems

  • Chapter
Expertensysteme ’87 Konzepte und Werkzeuge
  • 162 Accesses

Zusammenfassung

Die hier beschriebene Arbeit ist ein Teil des FORK Projekts, das die Implementation eines primär objekt-orientierten Wissensrepräsentationssystems und seine Anwendung auf den Entwurf und die Fehlerdiagnose technischer Systeme zum Ziel hat. Innerhalb dieses Rahmens wurde eine erste Untersuchung im Bereich des Diagnose durchgeführt, um Klarheit über die grundsätzlichen Probleme und die Anforderungen an sprachlichen Ausdrucksmitteln für Repräsentationsschemata zu gewinnen. Nachdem zuerst eher traditionelle regel-basierte Ansätze für das Diagnoseproblem betrachtet worden waren, wurde dann die Zweckmäßigkeit von Diagnoseansätzen untersucht, die mit Hilfe von expliziten Beschreibungen des zu diagnostizierenden Systems (auf der Grundlage seiner Struktur und Arbeitsweise) vorgehen. Aufbauend auf einen Algorithmus zur Fehlerdiagnose in elektronischen Schaltkreisen, erwiesen sich beträchtliche Erweiterungen für den Fall elektromechanischer Systeme — zur Einbeziehung zeitlicher Abläufe und geometrischer Information — als notwendig. Da die objekt-orientierte Implementation des resultierenden Diagnosesystems DIAGTECH den Einschränkungen eines Personal Computers genügen mußte, stand nur eine Teilmenge der Ausdrucksmittel größerer Systeme wie des FORK-Systems zur Verfügung. DIAGTECH ist allerdings ein hybrides System, da es auch den regel-basierten Diagnoseansatz unterstützt; für letztere Aufgabe wurde unser logik-basiertes “Expertensystem-Werkzeug” DUCKITO herangezogen.

Abstract

The work described herein is part of the FORK project, which aims at the implementation of a primarily object-oriented knowledge representation system and its application to the design and fault diagnosis of technical systems. Within this framework, a first study in the field of diagnosis has been conducted, aiming at a clarification of the basic problems and representational needs. After having considered more traditional rule-based approaches to the diagnosis problem, we investigated the suitability of approaches which operate on explicit descriptions of technical systems (“based on structure and behavior”). Starting with an algorithm to diagnose multiple failures in electronic circuits, considerable extensions had to be made for the more complicated case of electromechanical systems with regard to temporal and spatial (geometric) relations. Since the object-oriented implementation of this diagnosis system, DIAGTECH, had to obey the restrictions of a Personal Computer, only a subset of the representational features offered by larger systems like the FORK system was available. But DIAGTECH is a hybrid system, because it also supports the rule-based style of diagnosis, for which our logic-based “expert system shell” DUCKITO is used as a subsystem.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Beckstein, C.: Integration objekt-orientierter Sprachmittel zur Wissensrepräsentation in LISP. Diplomarbeit, IMMD und RRZE, Universität Erlangen-Nürnberg. RRZE-IAB-219, 1985.

    Google Scholar 

  2. Beckstein C., Górz, G., Tielemann, M.: FORK: Ein System zur objekt-und regelorientierten Programmierung. In: Rollinger, C., Horn, W. (Hg.): GWAI-86. 10th German Workshop on Artificial Intelligence und 2. Österreichische Artificial Intelligence Tagung. Berlin: Springer IFB 124, 312–317, 1986.

    Google Scholar 

  3. Beckstein C., Garz, G., Tielemann, M.: FORK: A System for Object-and Rule-Oriented Programming. In: This Conference Proceedings

    Google Scholar 

  4. Bobrow, D., Stefik, M.: LOOPS Manual and Rule Oriented Programming in LOOPS. Xerox PARC Report, Palo Alto, 1983.

    Google Scholar 

  5. Bobrow, D. (Ed.): Qualitative Reasoning about Physical Systems. Amsterdam: North-Holland, 1984.

    Google Scholar 

  6. Davis, R., Shrobe, H.: Representing Structure and Behavior of Digital Hardware. IEEE Computer, Oct. 1983, 75–82

    Google Scholar 

  7. Davis, R.: Diagnostic Reasoning Based on Structure and Behavior. 1984, In: Bo-brow 347–410, 1984.

    Google Scholar 

  8. DeKleer, J.: (a) An Assumption–Based TMS. (b) Extending the ATMS. (c) Problem Solving with the ATMS. AI Journal 28, 127–163–197–224, 1986.

    Google Scholar 

  9. DeKleer, J., Williams, B.C.: Reasoning about Multiple Faults. Proc. AAAI-86, Vol. 1 (Science), 132–139, 1986

    Google Scholar 

  10. Doyle, R.: Hypothesizing and Refining Causal Models. MIT-AI-Memo 811, Dec. 1984.

    Google Scholar 

  11. Genesereth, M.: The Use of Design Descriptions in Automated Diagnosis. In: Bo-brow (1984), 411–436, 1984.

    Google Scholar 

  12. Hayes, P.: The Logic of Frames. In: Metzing, D. (Ed.): name Conceptions and Text Understanding. Berlin: DeGruyter, 1980.

    Google Scholar 

  13. Hernandez, D.: Modulare Softwarebausteine zur Wissensrepräsentation. Studienarbeit, IMMD IV und RRZE, Universität Erlangen-Nürnberg, 1984.

    Google Scholar 

  14. Hernandez, D.: Wissensbasierte Diagnose technischer Systeme. Diplomarbeit, IMMD und RRZE, Universität UErlangen-Nürnberg. RRZE Mitteilungsblatt Nr. 44, 1986.

    Google Scholar 

  15. Nilsson, N.: Principles of Artificial Intelligence. Berlin: Springer, 1982.

    Book  MATH  Google Scholar 

  16. Shearer, J.L. :Introduction to System Dynamics. Reading: Addison-Wesley, 1967

    Google Scholar 

  17. Steele, G.L.: The Definition and Implementation of a Computer Language Based on CONSTRAINTS. MIT-AI-TR-595, Aug. 1980.

    Google Scholar 

  18. Stoyan, H., Górz, G.: Was ist objekt-orientierte Programmierung? In: Stoyan, H., Wedekind, H. (Hg.): UObjekt-Orientierte Software-und Hardware-Architekturen. Stuttgart: Teubner, 1984.

    Google Scholar 

  19. Tielemann, M.: Eine regelorientierte Erweiterung des Repräsentationssystems FORK. Diplomarbeit, IMMD und RRZE, Universität Erlangen-Nürnberg. RRZEIAB-236, 1986.

    Google Scholar 

  20. Weinreb, D., Moon, D.: Flavors: Message-Passing in the LISP Machine. MIT-AIMemo, 1981.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1987 Springer Fachmedien Wiesbaden

About this chapter

Cite this chapter

Görz, G., Hernández, D. (1987). Knowledge-Based Fault Diagnosis of Technical Systems. In: Balzert, H., Heyer, G., Lutze, R. (eds) Expertensysteme ’87 Konzepte und Werkzeuge. Vieweg+Teubner Verlag, Wiesbaden. https://doi.org/10.1007/978-3-322-94662-1_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-94662-1_12

  • Publisher Name: Vieweg+Teubner Verlag, Wiesbaden

  • Print ISBN: 978-3-519-02449-1

  • Online ISBN: 978-3-322-94662-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics