Abstract
The factorial hidden Markov modeling framework, has been proposed in the literature as an effective approach for intermittent fault diagnosis applications. Moreover, the dynamic multiple fault diagnosis problem (DMFD) with non-ideal tests is computationally challenging. Several methodologies have been introduced for the solution of the DMFD problem, namely: the Lagrangian relaxation algorithm, the deterministic simulated annealing and the block coordinate ascent. However, to the best of our knowledge, no evolutionary algorithm including analysis of DMFD characteristics has ever been attempted. This research paper, presents a probability first memetic algorithm (PFMA) for solving the DMFD combinatorial optimization problem, by considering input probability matrices. PFMA improves the performance of the genetic algorithm, with less computational cost. This is achieved by exploiting input probability information, using a local search strategy and a crossover operator. Computational results show that the proposed algorithm finds the optimal solutions on small-scale stochastic synthesis models. Additionally, high-quality solutions are obtained on medium and large-scale cases. The algorithm has been tested successfully on a real-world application. The experimental results highlight the efficiency of the genetic algorithm, following a reasonable local search strategy, towards the solution of an NP-hard combinatorial optimization problem.
Similar content being viewed by others
References
Kordestani M, Samadi MF, Saif M, Khorasani K (2018) A new fault diagnosis of multifunctional spoiler system using integrated artificial neural network and discrete wavelet transform methods. IEEE Sens J 18:4990–5001. https://doi.org/10.1109/JSEN.2018.2829345
Cesare A, Roveri M, Trovò F (2014) A self-building and cluster-based cognitive fault diagnosis system for sensor networks. IEEE Trans Neural Netw Learn Syst 25:1021–1032. https://doi.org/10.1109/tnnls.2014.2303651
Xu L, Cao M, Song B, Zhang J, Liu Y, Alsaadi FE (2018) Open-circuit fault diagnosis of power rectifier using sparse autoencoder based deep neural network. Neurocomputing 311:1–10. https://doi.org/10.1016/j.neucom.2018.05.040
Choi S, Pazouki E, Baek J, Bahrami HR (2014) Iterative condition monitoring and fault diagnosis scheme of electric motor for harsh industrial application. IEEE Trans Ind Electron 62:1760–1769. https://doi.org/10.1109/tie.2014.2361112
Ruan S, Zhou Y, Yu F, Pattipati KR, Willett P, Patterson-Hine A (2009) Dynamic multiple-fault diagnosis with imperfect tests. IEEE Trans Syst Man Cybern A Syst Humans 39:1224–1236. https://doi.org/10.1109/TSMCA.2009.2025572
Zhang S, Pattipati KR, Hu Z, Wen X (2013) Optimal selection of imperfect tests for fault detection and isolation. IEEE Trans Syst Man Cybern Syst 43:1370–1384. https://doi.org/10.1109/TSMC.2013.2244210
Shakeri M, Pattipati KR, Raghavan V, Patterson-Hine A (1998) Optimal and near-optimal algorithms for multiple fault diagnosis with unreliable tests. IEEE Trans Syst Man Cybern C Appl Rev 28:431–440. https://doi.org/10.1109/5326.704583
Tu F, Pattipati KR, Deb S, Malepati VN (2003) Computationally efficient algorithms for multiple fault diagnosis in large graph-based systems. IEEE Trans Syst Man Cybern A Syst Humans 33:73–85. https://doi.org/10.1109/TSMCA.2003.809222
Ruan S, Zhou Y, Yu F, Pattipati KR, Willett P, Patterson-Hine A (2004) Dynamic multiple fault diagnosis and imperfect tests. In: Proceedings AUTOTESTCON 2004. IEEE, San Antonio, pp 395–401. https://doi.org/10.1109/AUTEST.2004.1436895
MacGregor J, Cinar A (2012) Monitoring, fault diagnosis, fault-tolerant control and optimization: data driven methods. Comput Chem Eng 47:111–120. https://doi.org/10.1016/j.compchemeng.2012.06.017
Cui Y, Shi J, Wang Z (2015) An analytical model of electronic fault diagnosis on extension of the dependency theory. Reliab Eng Syst Safe 133:192–202. https://doi.org/10.1016/j.ress.2014.09.015
Chatti N, Bouamama BO, Gehin AL, Merzouki R (2014) Signed bond graph for multiple faults diagnosis. Eng Appl Artif Intell 36:134–147. https://doi.org/10.1016/j.engappai.2014.07.018
Wu Y, Wang Y, Jiang Y, Sun Q (2016) Multiple parametric faults diagnosis for power electronic circuits based on hybrid bond graph and genetic algorithm. Measurement 92:365–381. https://doi.org/10.1016/j.measurement.2016.06.018
Ying J, Kirubarajan T, Pattipati KR (2000) A hidden Markov model based algorithm for fault diagnosis with partial and imperfect tests. IEEE Trans Syst Man Cybern C Appl Rev 30:463–473. https://doi.org/10.1109/5326.897073
Singh S, Kodali A, Choi K, Pattipati K, Namburu SM, Chigusa S, Prokhorov DV, Qiao L (2009) Dynamic multiple fault diagnosis: mathematical formulations and solution techniques. IEEE Trans Syst Man Cybern A Syst Humans 39:160–167. https://doi.org/10.1109/TSMCA.2008.2007986
Kodali A, Pattipati K, Singh S (2013) Coupled factorial hidden Markov models (CFHMM) for diagnosing multiple and coupled faults. IEEE Trans Syst Man Cybern Syst 43:522–534. https://doi.org/10.1109/TSMCA.2012.2210405
Kodali A, Zhang Y, Sankavaram C, Pattipati K, Salman M (2013) Fault diagnosis in the automotive electric power generation and storage system (EPGS). IEEE ASME Trans Mechatron 18:1809–1818. https://doi.org/10.1109/TMECH.2012.2214397
Lu N, Jiang B, Meng X, Zhao H (2020) Diagnosis, diagnosticability analysis, and test point design for multiple faults based on multisignal modeling and blind source separation. IEEE Trans Syst Man Cybern Syst 50:137–148. https://doi.org/10.1109/tsmc.2017.2758802
Zhang S, Pattipati KR, Hu Z, Wen X, Sankavaram C (2013) Dynamic coupled fault diagnosis with propagation and observation delays. IEEE Trans Syst Man Cybern Syst 43:1424–1439. https://doi.org/10.1109/TSMC.2013.2244209
Zhang S, Luo Y, Yang Y, Wang L, Zhang X (2018) Optimization of a dynamic fault diagnosis model based on machine learning. IEEE Access 6:65065–65077. https://doi.org/10.1109/ACCESS.2018.2877959
Issury I, Henry D, Charbonnel C, Bornschlegl E, Olive X (2014) A Boolean algebraic-based solution for multiple fault diagnosis: application to a spatial mission. Aerosp Sci Technol 28:214–226. https://doi.org/10.1016/j.ast.2012.11.002
Reppa V, Polycarpou MM, Panayiotou CG (2015) Decentralized isolation of multiple sensor faults in large-scale interconnected nonlinear systems. IEEE Trans Autom Control 60:1582–1596. https://doi.org/10.1109/TAC.2014.2384371
Chiang LH, Jiang B, Zhu X, Huang D, Braatz RD (2015) Diagnosis of multiple and unknown faults using the causal map and multivariate statistics. J Process Control 28:27–39. https://doi.org/10.1016/j.jprocont.2015.02.004
Neri F, Cotta C (2012) Memetic algorithms and memetic computing optimization: a literature review. Swarm Evol Comput 2:1–14. https://doi.org/10.1016/j.swevo.2011.11.003
Mirsaleh MR, Meybodi MR (2016) A new memetic algorithm based on cellular learning automata for solving the vertex coloring problem. Memet Comp 8:211–222. https://doi.org/10.1007/s12293-016-0183-4
Fischer T, Bauer K, Merz P (2009) Solving the routing and wavelength assignment problem with a multilevel distributed memetic algorithm. Memet Comp 1:101–123. https://doi.org/10.1007/s12293-008-0006-3
Zhang Y, Liu J, Zhou M, Jiang Z (2016) A multi-objective memetic algorithm based on decomposition for big optimization problems. Memet Comp 8:45–61. https://doi.org/10.1007/s12293-015-0175-9
Phu-ang A, Thammano A (2017) Memetic algorithm based on marriage in honey bees optimization for flexible job shop scheduling problem. Memet Comp 9:295–309. https://doi.org/10.1007/s12293-017-0230-9
Sheppard J, Butcher S (2007) A formal analysis of fault diagnosis with D-matrices. J Electron Test Theory Appl 23:309–322. https://doi.org/10.1007/s10836-006-0628-7
Lin G, Zhu W, Ali MM (2016) An effective hybrid memetic algorithm for the minimum weight dominating set problem. IEEE Trans Evol Comput 20:892–907. https://doi.org/10.1109/TEVC.2016.2538819
Zhou Y, Hao J, Duval B (2017) Opposition-based memetic search for the maximum diversity problem. IEEE Trans Evol Comput 21:731–745. https://doi.org/10.1109/TEVC.2017.2674800
Acknowledgements
Funding was provided by National Nature Science Foundation of China (Grant No. 61501493).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yang, H., Meng, C. & Wang, C. A probability first memetic algorithm for the dynamic multiple-fault diagnosis problem with non-ideal tests. Memetic Comp. 12, 101–113 (2020). https://doi.org/10.1007/s12293-020-00304-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12293-020-00304-7