Font Size: a A A

Fault Diagnosis Expert Syetem Based On Petri Net

Posted on:2018-09-29Degree:MasterType:Thesis
Country:ChinaCandidate:N YinFull Text:PDF
GTID:2428330545457556Subject:Engineering
Abstract/Summary:PDF Full Text Request
The running state of the tank fire control system is an important indicator of the overall combat capability of the tank,but the tank fire control system is composed of many parts,each part are connected together,due to its complex structure,it's difficult to locate the fault position,bring great difficulty to the maintenance of fire control system,and with the continuous development of the original fire control system,Equipment maintenance is no longer applicable.Therefore,we need to research new generation fault diagnosis equipment of tank fire control system.This paper studies the fault diagnosis expert system based on Petri net,to solve the problem of difficult maintenance of tank fire control system,the main research contents are as follows:Firstly,the representation of the knowledge of expert system has been studied.Using the weighted fuzzy petri net model to represent knowledge,this method can organize knowledge,make the knowledge structure,and this method also can reflect propagation path of fault and good to fault reasoning.But the fault of the fire control system is more complex.The use of Petri net knowledge representation is not intuitive,is not conducive to management,therefore,using simple,easy to understand the weighted fuzzy generative rules to express the knowledge,through a conversion method,the rules of knowledge into the form of Petri net,this reduces the difficulty of Petri net modeling,the knowledge base is easy to be extended the design,maintenance,knowledge base is more reasonable.Secondly,the knowledge base of fault diagnosis expert system of tank fire control system has been established.Mircosoft SQL Server 2012 was used to realize knowledge base's establishment,generative rules was used to representation diagnosis knowledge for storage.A method of convert generative rules to weighted fuzzy petri net has been studied,when in fault diagnosis,reading the rules from the knowledge base and converted it into a petri net.Thirdly,the reasoning mechanism of the fault diagnosis expert system of fire control system has been studied.Using weighted fuzzy petri nets to describe the fault's transmission,using the method of forward reasoning,realizes the design of the fire control system fault diagnosis expert system reasoning engine.Fuzzy processing through the membership functions of the test data,in the form of Petri net knowledge,determine the calculation method of the ignition of combinatorial library proposition confidence and evolution of the algorithm,effectively realizes fault reasoning.Finally,the software of fault diagnosis expert system for tank fire control system has been constructed.According to the general structure of the expert system,design each function module of the fault diagnosis expert system of fire control system,and uses the C# programming language and SQL Server2012 database to develop the fault diagnosis expert system software of tank fire control system,the function modules are realized.
Keywords/Search Tags:Fire control system, Fault diagnosis, Expert system, Knowledge representation, Petri net
PDF Full Text Request
Related items