Skip to main content

Advertisement

Log in

A probability first memetic algorithm for the dynamic multiple-fault diagnosis problem with non-ideal tests

  • Regular Research Paper
  • Published:
Memetic Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

    Article  MathSciNet  MATH  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. 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

    Article  Google Scholar 

  31. 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

    Article  Google Scholar 

Download references

Acknowledgements

Funding was provided by National Nature Science Foundation of China (Grant No. 61501493).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cheng Wang.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12293-020-00304-7

Keywords

Navigation