Fuzzy reasoning spiking neural P system for fault diagnosis

Spiking neural P systems (SN P systems) have been well established as a novel class of distributed parallel computing models. Some features that SN P systems possess are attractive to fault diagnosis. However, handling fuzzy diagnosis knowledge and reasoning is required for many fault diagnosis applications. The lack of ability is a major problem of existing SN P systems when applying them to the fault diagnosis domain. Thus, we extend SN P systems by introducing some new ingredients (such as three types of neurons, fuzzy logic and new firing mechanism) and propose the fuzzy reasoning spiking neural P systems (FRSN P systems). The FRSN P systems are particularly suitable to model fuzzy production rules in a fuzzy diagnosis knowledge base and their reasoning process. Moreover, a parallel fuzzy reasoning algorithm based on FRSN P systems is developed according to neuron's dynamic firing mechanism. Besides, a practical example of transformer fault diagnosis is used to demonstrate the feasibility and effectiveness of the proposed FRSN P systems in fault diagnosis problem.

[1]  Linqiang Pan,et al.  Spiking neural P systems: An improved normal form , 2010, Theor. Comput. Sci..

[2]  Gheorghe Paun,et al.  The Oxford Handbook of Membrane Computing , 2010 .

[3]  Rob Law,et al.  Complex system fault diagnosis based on a fuzzy robust wavelet support vector classifier and an adaptive Gaussian particle swarm optimization , 2010, Inf. Sci..

[4]  Grzegorz Rozenberg,et al.  Handbook of formal languages, vol. 1: word, language, grammar , 1997 .

[5]  Ting-Wei Hou,et al.  A knowledge-based inference multicast protocol using adaptive fuzzy Petri nets , 2009, Expert Syst. Appl..

[6]  Xiaodong Gu,et al.  Fault diagnosis of power electronic system based on fault gradation and neural network group , 2009, Neurocomputing.

[7]  Hong Peng,et al.  Adaptive spiking neural P systems , 2010, 2010 Sixth International Conference on Natural Computation.

[8]  Fabrice Druaux,et al.  Self adaptive growing neural network classifier for faults detection and diagnosis , 2011, Neurocomputing.

[9]  Jing Sun,et al.  Fault diagnosis of electric power systems based on fuzzy Petri nets , 2004, IEEE Transactions on Power Systems.

[10]  Witold Pedrycz Generalized fuzzy Petri nets as pattern classifiers , 1999, Pattern Recognit. Lett..

[11]  Anupam Basu,et al.  Fault diagnosis in discrete time hybrid systems - A case study , 2007, Inf. Sci..

[12]  Hendrik Jan Hoogeboom,et al.  Spiking Neural P Systems with Weights and Thresholds , 2009 .

[13]  Ii Robert J. Marks Fuzzy Logic Technology and Applications I , 1994 .

[14]  Witold Pedrycz,et al.  A generalized fuzzy Petri net model , 1994, IEEE Trans. Fuzzy Syst..

[15]  MengChu Zhou,et al.  Intelligent decision making in disassembly process based on fuzzy reasoning Petri nets , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[16]  Il Hong Suh,et al.  Dynamic multi-objective optimization based on membrane computing for control of time-varying unstable plants , 2011, Inf. Sci..

[17]  Hong Peng,et al.  AN EXTENDED SPIKING NEURAL P SYSTEM FOR FUZZY KNOWLEDGE REPRESENTATION , 2011 .

[18]  Gerard Ledwich,et al.  A novel fuzzy logic approach to transformer fault diagnosis , 2000 .

[19]  Ahmad B. Rad,et al.  Bond graph based Bayesian network for fault diagnosis , 2011, Appl. Soft Comput..

[20]  Slobodan Ribaric,et al.  A model of fuzzy spatio-temporal knowledge representation and reasoning based on high-level Petri nets , 2012, Inf. Syst..

[21]  Oscar H. Ibarra,et al.  On spiking neural P systems , 2006, Natural Computing.

[22]  Gerasimos G. Rigatos Fault detection and isolation based on fuzzy automata , 2009, Inf. Sci..

[23]  B. C. Brookes,et al.  Information Sciences , 2020, Cognitive Skills You Need for the 21st Century.

[24]  S. Deng,et al.  Application of multiclass support vector machines for fault diagnosis of field air defense gun , 2011, Expert Syst. Appl..

[25]  Gheorghe Paun,et al.  Computing with Membranes , 2000, J. Comput. Syst. Sci..

[26]  Nivat G. Päun,et al.  Handbook of Formal Languages , 2013, Springer Berlin Heidelberg.

[27]  Gheorghe Paun,et al.  Spike Trains in Spiking Neural P Systems , 2006, Int. J. Found. Comput. Sci..

[28]  Mihai Ionescu,et al.  Some Applications of Spiking Neural P Systems , 2008, Comput. Informatics.

[29]  Hong Peng,et al.  Fuzzy knowledge representation based on an improving spiking neural P system , 2010, 2010 Sixth International Conference on Natural Computation.

[30]  Oscar H. Ibarra,et al.  Asynchronous spiking neural P systems , 2009, Theor. Comput. Sci..