An Intelligent Framework for Fault Diagnosis in 89c51RD2 Microcontroller Based System
被引:0
作者:
Kodavade, Dattatraya V.
论文数: 0引用数: 0
h-index: 0
机构:
DKTE Soc Text & Engn Inst, Ichalkaranji, Maharashtra, IndiaDKTE Soc Text & Engn Inst, Ichalkaranji, Maharashtra, India
Kodavade, Dattatraya V.
[1
]
Apte, S. D.
论文数: 0引用数: 0
h-index: 0
机构:
Walchand Coll Engn, Sangli, Maharashtra, IndiaDKTE Soc Text & Engn Inst, Ichalkaranji, Maharashtra, India
Apte, S. D.
[2
]
机构:
[1] DKTE Soc Text & Engn Inst, Ichalkaranji, Maharashtra, India
[2] Walchand Coll Engn, Sangli, Maharashtra, India
来源:
2009 IEEE INTERNATIONAL WORKSHOP ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS
|
2009年
关键词:
Inference;
Knowledge base;
Fuzzy;
D O I:
暂无
中图分类号:
TP39 [计算机的应用];
学科分类号:
081203 ;
0835 ;
摘要:
Fault diagnosis in digital hardware using AI techniques is good domain for basic and applied research. An intelligent frame work for fault detection and isolation in Philips 89v52 RD2 Microcontroller based system is discussed in this paper. The main feature includes intelligent diagnostic assessment and effective management of the testing process using Fuzzy approaches. Fuzzy modeling is used to derive nonlinear models for the diagnosis process for every fault. Fuzzy decision factors are derived to isolate faults. The unit under test (UUT) consist of 89c51-RD2 microcontroller, external memory and other peripherals like decoders, TTL gates etc. The framework consist of knowledge base, inference mechanism and graphical user interface. The knowledge base consist of three distinct parts such as, the experiential knowledge, fundamental knowledge and the symptoms. The knowledge base consist of a procedural description of the test, expressed in a hierarchical manner using visual prolog rules and declarative knowledge represented using frames. The system uses both deep and Shallow knowledge about troubleshooting process. The frame work performs inference in the similar manner in which an electronic engineer traces a logic circuit. The diagnosis determines the causes of the differences between a system's expected behavior and its observed behavior under same input vectors. The User interface is developed using visual programming aspects which graphically shows the diagnostic process carried out. The user interface permits the user to enter observed symptoms as and when required by the system.