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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Beckstein, C.: Integration objekt-orientierter Sprachmittel zur Wissensrepräsentation in LISP. Diplomarbeit, IMMD und RRZE, Universität Erlangen-Nürnberg. RRZE-IAB-219, 1985.
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.
Beckstein C., Garz, G., Tielemann, M.: FORK: A System for Object-and Rule-Oriented Programming. In: This Conference Proceedings
Bobrow, D., Stefik, M.: LOOPS Manual and Rule Oriented Programming in LOOPS. Xerox PARC Report, Palo Alto, 1983.
Bobrow, D. (Ed.): Qualitative Reasoning about Physical Systems. Amsterdam: North-Holland, 1984.
Davis, R., Shrobe, H.: Representing Structure and Behavior of Digital Hardware. IEEE Computer, Oct. 1983, 75–82
Davis, R.: Diagnostic Reasoning Based on Structure and Behavior. 1984, In: Bo-brow 347–410, 1984.
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.
DeKleer, J., Williams, B.C.: Reasoning about Multiple Faults. Proc. AAAI-86, Vol. 1 (Science), 132–139, 1986
Doyle, R.: Hypothesizing and Refining Causal Models. MIT-AI-Memo 811, Dec. 1984.
Genesereth, M.: The Use of Design Descriptions in Automated Diagnosis. In: Bo-brow (1984), 411–436, 1984.
Hayes, P.: The Logic of Frames. In: Metzing, D. (Ed.): name Conceptions and Text Understanding. Berlin: DeGruyter, 1980.
Hernandez, D.: Modulare Softwarebausteine zur Wissensrepräsentation. Studienarbeit, IMMD IV und RRZE, Universität Erlangen-Nürnberg, 1984.
Hernandez, D.: Wissensbasierte Diagnose technischer Systeme. Diplomarbeit, IMMD und RRZE, Universität UErlangen-Nürnberg. RRZE Mitteilungsblatt Nr. 44, 1986.
Nilsson, N.: Principles of Artificial Intelligence. Berlin: Springer, 1982.
Shearer, J.L. :Introduction to System Dynamics. Reading: Addison-Wesley, 1967
Steele, G.L.: The Definition and Implementation of a Computer Language Based on CONSTRAINTS. MIT-AI-TR-595, Aug. 1980.
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.
Tielemann, M.: Eine regelorientierte Erweiterung des Repräsentationssystems FORK. Diplomarbeit, IMMD und RRZE, Universität Erlangen-Nürnberg. RRZEIAB-236, 1986.
Weinreb, D., Moon, D.: Flavors: Message-Passing in the LISP Machine. MIT-AIMemo, 1981.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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