Design and Implementation of Armored Vehicles Fault Diagnosis Assistant System Based on the Decision Tree
|Keywords||Fault Diagnosis Expert system Knowledge Acquisition AID3 algorithm|
An expert system is a branch of the field of artificial intelligence is the most active and most prospects , the fault diagnosis expert system used in military armored vehicles , it can be saved and take advantage of the experience and knowledge of experts combined the knowledge of the relevant diagnostic areas , improve the maintenance personnel level of experience and maintenance efficiency , suitable for actual combat multiple solutions , creativity and complex problem solving . This article describes a practical application of a decision tree - based decision tree armored failure aided diagnosis system . The system as the background to our military demand for information warfare , in according to customer requirements . NET platform , database use this article SQLSever 2000 armored vehicles fault diagnostic system design to achieve data acquisition , knowledge management , machine self-learning of the diagnosis faults in the interpretation, etc. The system function is guaranteed to provide users with a more convenient and friendly operation . Firstly, from a development background and research status of the system and realize the significance about ; After a brief introduction to the traditional fault diagnosis expert system architecture , and its related concepts as well as more popular inductive learning algorithm ( decision tree classification algorithm ) ; then elaborated core algorithm ID3 decision tree and decision tree classification algorithm were analyzed and compared for the shortcomings of the ID3 algorithm , the proposed algorithm based on the attribute priority associated degrees of AID3 ; then , focusing on the design of the system and achieve. The design part , from requirements analysis , systems architecture and realization of ideas proceed , the overall design of the system , made ??a detailed description and function of the system design and database design ; implementation section describes the realization method of each module in the system . Finally, the paper describes the test system , summed up the experience in the actual operation , and pointed out that the system needs to be improved .