Fault diagnosis in wireless sensor network using clonal selection principle and probabilistic neural network approach

The fault diagnosis in wireless sensor networks is one of the most important topics in the recent years of research work. The problem of fault diagnosis in wireless sensor network can be resembled with artificial immune system in many different ways. In this paper, a detection algorithm has been proposed to identify faulty sensor nodes using clonal selection principle of artificial immune system, and then the faults are classified into permanent, intermittent, and transient fault using the probabilistic neural network approach. After the actual fault status is detected, the faulty nodes are isolated in the isolation phase. The performance metrics such as detection accuracy, false alarm rate, false‐positive rate, fault classification accuracy, false classification rate, diagnosis latency, and energy consumption are used to evaluate the performance of the proposed algorithm. The simulation results show that the proposed algorithm gives superior results as compared with existing algorithms in terms of the performance metrics. The fault classification performance is measured by fault classification accuracy and false classification rate. It has also seen that the proposed algorithm provides less diagnosis latency and consumes less energy than that of the existing algorithms proposed by Mohapatra et al, Panda et al, and Elhadef et al for wireless sensor network.

[1]  Leandro Nunes de Castro,et al.  The Clonal Selection Algorithm with Engineering Applications 1 , 2000 .

[2]  Walter Lang,et al.  Application of Computational Intelligence for Sensor Fault Detection and Isolation , 2007 .

[3]  Pabitra Mohan Khilar,et al.  Diagnosis of  Wireless Sensor Networks in Presence of Permanent and Intermittent Faults , 2014, Wirel. Pers. Commun..

[4]  Pabitra Mohan Khilar,et al.  Forest fire monitoring and detection of faulty nodes using wireless sensor network , 2016, 2016 IEEE Region 10 Conference (TENCON).

[5]  Fernando José Von Zuben,et al.  Learning and optimization using the clonal selection principle , 2002, IEEE Trans. Evol. Comput..

[6]  V. Sugumaran,et al.  Brake fault diagnosis using Clonal Selection Classification Algorithm (CSCA) – A statistical learning approach , 2015 .

[7]  Donald F. Specht,et al.  Probabilistic neural networks , 1990, Neural Networks.

[8]  Pabitra Mohan Khilar,et al.  Composite Fault Diagnosis in Wireless Sensor Networks Using Neural Networks , 2017, Wirel. Pers. Commun..

[9]  Pabitra Mohan Khilar,et al.  An effective graph-theoretic approach towards simultaneous detection of fault(s) and cut(s) in wireless sensor networks , 2017, Int. J. Commun. Syst..

[10]  Fernando Niño,et al.  Recent Advances in Artificial Immune Systems: Models and Applications , 2011, Appl. Soft Comput..

[11]  Henri Pierreval,et al.  Fault detection, diagnosis and recovery using Artificial Immune Systems: A review , 2015, Eng. Appl. Artif. Intell..

[12]  Amiya Nayak,et al.  Comparison-Based System-Level Fault Diagnosis: A Neural Network Approach , 2012, IEEE Transactions on Parallel and Distributed Systems.

[13]  Robert Simon Sherratt,et al.  Mobile sink based fault diagnosis scheme for wireless sensor networks , 2016, J. Syst. Softw..

[14]  Pabitra Mohan Khilar,et al.  Distributed self fault diagnosis algorithm for large scale wireless sensor networks using modified three sigma edit test , 2015, Ad Hoc Networks.

[15]  Pabitra Mohan Khilar,et al.  Fault Diagnosis in Wireless Sensor Networks: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[16]  Philip Levis,et al.  Collection tree protocol , 2009, SenSys '09.

[17]  Pabitra Mohan Khilar,et al.  Heterogeneous fault diagnosis for wireless sensor networks , 2018, Ad Hoc Networks.

[18]  Tommy W. S. Chow,et al.  Fault diagnosis on wireless sensor network using the neighborhood kernel density estimation , 2019, Neural Computing and Applications.

[19]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[20]  Tommy W. S. Chow,et al.  Induction machine fault detection using clone selection programming , 2009, Expert Syst. Appl..

[21]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[22]  Pabitra Mohan Khilar,et al.  Artificial immune system based fault diagnosis in large wireless sensor network topology , 2017, TENCON 2017 - 2017 IEEE Region 10 Conference.

[23]  L. Trefethen Spectral Methods in MATLAB , 2000 .

[24]  F. Burnet The clonal selection theory of acquired immunity , 1959 .

[25]  Leandro Nunes de Castro,et al.  The Clonal Selection Algorithm with Engineering Applications , 2011 .