The invention discloses an intelligent fault diagnosis
system for an ICNI
system, which can improve the maintenance efficiency, carry out intelligent and automatic diagnosis and is applicable to the ICNI
system. According to the technical scheme of the invention, a
knowledge base and a management module thereof carry out
standardization research and mathematical modeling based on a fault tree, an
SQL Server database software framework is adopted, a
relational database is used for building a logic relation among a fault phenomenon, a fault mode, a detection method, a historical case and a fault tree internal event to form the
knowledge base; and a diagnosis
information acquisition module interacts with an
automatic testing system via
Ethernet to acquire diagnosis data from the ICNI system and a testing instrument, a reasoning
machine module adopts CBR and RBR
hybrid diagnostic reasoning, after comprehensive judgment is carried out on the fault phenomenon inputted by the user, the field knowledge stored by the
knowledge base and the diagnosis data from the
automatic testing system, a reasoning method is automatically selected to carry out reasoning diagnosis on the fault, a reasoning process and a reasoning result are outputted to an explanation
machine module, and a diagnosis report is generated.