3.1 Expert System Structure
Expert system is one of the area of Artificial
Intelligence (AI) which has moved out from research
laboratory to the real word and is shown its potential
in industrial and commercial application .An expert
system is computer system which can act a human
expert within one particular field of knowledge .The
expert system embodies knowledge about one
specific problem domain and possesses the ability to
apply this knowledge to solve
problem domain.
Ideally the expert system can also learn from its
mistakes and gain experience from its successes and
failure. The system should able to explain the
reasoning behind the way in which it has aimed at a
particular conclusion.
An expert system comprises three base components.
1. Knowledge base
2.An inference engine
3.An user interface
The ‘Knowledge Base’ comprises a series of facts
and rules about the particular problem area from
which system draws its expertise. A fact is a clear
concise statement, which expresses something, which
is true within particular problem domain. A rule used
in this system is expressed in If- Then forms. A
successful expert system depends on a high quality
knowledge base. For this transformer diagnosis
system, the knowledge base incorporates some
particular interpretation methods of DGA. In order to
make use of the expertise which is embodied in the
knowledge base. The expert system must also posses
an element, which can scan facts and rules and
provide answers to the queries given to it by the user.
This element is known as ‘Inference Engine’. The
Inference Engine has the ability to look through he
knowledge base and apply the rules to the solution of
a particular problem. It is a component that generates
new knowledge from base knowledge .It is, therefore,
the driving force of the expert system.
The ‘User Interface’ is the means by which the user
communicates with the expert system and vice versa.
Ideally this interface should be as simple as possible
so as to facilitate its use by the experienced users.
That is an ideal expert system would allow the user to
type his questions to the system in English. The
system would then recognize the meaning of the
questions and use its inference engine to apply the
rules in the knowledge base to deduce an answer.
This answer would then be communicated back to
user in English.
3.2 The Proposed Diagnostic Method
Diagnosis is a task that requires experience. It is
unwise to determine an approach from only a few
investigations. Therefore, this study uses synthetic
‘expertise method, with the experienced procedure to
assist the gas ratio method. For the development of
any expert system, there should be proper selection
of a development tool. The different packages i.e.,
Expert system, Shell, Rule master, etc. can also be
used for development, but these packages have their
own limitations, since they use their own rules and
instructions. But a computer language is more
flexible and the user can develop his own
methodology for the program formulation. So instead
of using package, we can choose computer language
for expert system development. The language chosen
should be simple and declarative. ‘Turbo prolog’ has
these facilities. One of the major advantages of
prolog is that it has its own inference engine, which
facilitates easy development of expert system.
Therefore, prolog has been used for the development
of proposed expert system.
3.3 Experienced Diagnostic Procedure
As shown in figure 1, the overall procedure of routine
maintenance for transformer is listed. The core of this
procedure is based on the implementation of DGA
techniques. The gas ratio method is significant
knowledge source. The Key gas method [2],
Dornerburg [1], Rogers [2], IEC [2] and EFDS [7]
approaches have been implemented together. The
single ratio method is unable to cover all possible
cases; other diagnostic expertise should be used to
assist this method. Synthetic expertise method and
database records have been incorporated to complete
these limitations.
The first step of this diagnostic procedure begins by
asking DGA for an sample to be tested, more
important information about transformer’s condition
such as VA rating, Voltage rating, volume of oil in
tank and date of installation of transformer must be
known for further inference. If the transformer is not
degassed after previous diagnosis, then probability of
fault and rate of evolution of total combustible gases
are found. If rate of evolution is normal, further
diagnosis can be bypassed. Permissible limits for
different gases are checked. For the abnormal cases,
the gas ratio method is used to diagnose transformer
fault type. If different diagnosis results are found
from these ratio methods, a system diagnosis is
adopted. After these procedures, different severity
degrees are assigned to allow appropriate
maintenance suggestions.
ICEIS 2004 - ARTIFICIAL INTELLIGENCE AND DECISION SUPPORT SYSTEMS
212