• DocumentCode
    2530489
  • Title

    An intelligent framework for fault diagnosis in 89c51RD2 Microcontroller based system

  • Author

    Kodavade, Dattatraya V. ; Apte, S.D.

  • Author_Institution
    Comput. Sci. & Eng., D.K.T.E.Soc.´´s Textile & Eng. Inst., Ichalkaranji, India
  • fYear
    2009
  • fDate
    21-23 Sept. 2009
  • Firstpage
    282
  • Lastpage
    286
  • Abstract
    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.
  • Keywords
    PROLOG; digital storage; electronic engineering computing; fault diagnosis; frame based representation; fuzzy logic; fuzzy reasoning; graphical user interfaces; knowledge based systems; logic circuits; logic testing; microcontrollers; visual programming; 89c51RD2 microcontroller-based system; AI technique; Philips 89v52 RD2 microcontroller-based system; TTL gate; UUT; declarative knowledge frame representation; decoder; digital hardware testing; electronic engineering; external memory; fault detection; fault isolation; fuzzy decision factor; fuzzy logic modeling approach; graphical user interface; inference mechanism; intelligent fault diagnostic assessment framework; knowledge base; logic circuit; nonlinear model; peripheral device; procedural test description; troubleshooting process; unit-under-test; visual Prolog rule; visual programming; Artificial intelligence; Circuit faults; Decoding; Fault detection; Fault diagnosis; Hardware; Inference mechanisms; Microcontrollers; Testing; User interfaces; Fuzzy; Inference; Knowledge base;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, 2009. IDAACS 2009. IEEE International Workshop on
  • Conference_Location
    Rende
  • Print_ISBN
    978-1-4244-4901-9
  • Electronic_ISBN
    978-1-4244-4882-1
  • Type

    conf

  • DOI
    10.1109/IDAACS.2009.5342978
  • Filename
    5342978