A Fault Detection and Isolation Software Framework for Repeatable and Comparable Experimentation
There is an extensive literature available about condition monitoring relying on multi-dimensional data-driven system models and mappings, including proposal of new methods and algorithms,
comparison of state-of-the-art methods, and stateof- the-art revisions. But, when practitioners start to implement their own software to carry out their research, there is a lack of articles in the literature with detailed documentation about how to design a framework for repeatable and comparable experimentation. We propose a design for repeatable and comparable experimentation on the field of Data-Driven Residual-Based Fault Detection and Isolation. The framework has already been used for several experiments, with successful results, eliciting features such as (i) decreasing of developing times, (ii) facilitating of configuration management, and (iii) facilitating of collection and comparison of results.
How to Cite
fault detection, fault isolation, Framework, Domain Driven Design
Chen, J., & Patton, R. (1999). Robust model-based fault diagnosis for dynamic systems. Norwell, Massachusetts: Kluwer Academic Publishers.
Chiang, L., Russell, E., & Braatz, R. (2001). Fault detection and diagnosis in industrial systems. London Berlin Heidelberg: Springer.
Cohen, L., Avrahami-Bakish, G., Last, M., Kandel, A., & Kipersztok, O. (2008). Real-time data mining of nonstationary data streams from sensor networks. Information Fusion, 9(3), 344–353.
Eckel, B. (2000). Thinking in c++. volume one: Introduction to standard c++. Upper Saddle River, New Jersey: Prentice Hall Inc.
Eitzinger, C., Heidl, W., Lughofer, E., Raiser, S., Smith, J., Tahir, M., . . . van Brussel, H. (2010). Assessment of the influence of adaptive components in trainable surface inspection systems. Machine Vision and Applications, 21(5), 613–626.
Evans, E. (2004). Domain-Driven Design: Tackling complexity in the heart of software (1st ed.). Boston, MA, USA: Pearson Education Inc.
Evans, E. (2006). Domain Driven Design quickly. C4Media Inc.
Feldman, A., Kurtoglu, T., Narasimhan, S., Poll, S., Garcia, D., de Kleer, J., . . . van Gemund, A. (2010). Empirical evaluation of diagnostic algorithm performance using a generic framework. International Journal of Prognostics and Health Management(2), 2153–2648.
Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1995). Design patterns: elements of reusable object-oriented software. New York, USA: Addison-Wesley.
Gorinevsky, D. (2011). Bayesian fault isolation in multivariate statistical process monitoring. In Proceedings of the american control conference (pp. 1963–1968). San Francisco, CA, U.S.A..
Iserman, R. (2011). Fault-diagnosis applications: Modelbased condition monitoring: Actuators, drives, machinery, plants, sensors, and fault-tolerant systems. Heidelberg Dordrecht: Springer.
Khaleghi, B., Khamis, A., Karray, F. O., & Razavi, S. N. (2013). Multisensor data fusion: A review of the stateof- the-art. Information Fusion, 14(1), 28–44.
Korbicz, J., Koscielny, J., Kowalczuk, Z., & Cholewa, W. (2004). Fault diagnosis - models, artificial intelligence and applications. Berlin Heidelberg: Springer Verlag.
Lughofer, E., & Kindermann, S. (2010). SparseFIS: Datadriven learning of fuzzy systems with sparsity constraints. IEEE Transactions on Fuzzy Systems, 18(2), 396–411.
Lughofer, E., Smith, J. E., Caleb-Solly, P., Tahir, M., Eitzinger, C., Sannen, D., & Nuttin, M. (2009). Human-machine interaction issues in quality control based on on-line image classification. IEEE Transactions on Systems, Man and Cybernetics, part A: Systems and Humans, 39(5), 960–971.
Luo, M. (2006). Data-driven fault detection using trending analysis (Unpublished doctoral dissertation). Department of Electrical and Computer Engineering, Louisiana State University and Agricultural and Mechanical College, Louisiana, LA, USA.
Mehranbod, N., Soroush, M., & Panajpornpon, C. (2005). A methods of sensor fault detection and identification. Journal of Process Control, 15(3), 321–339.
Montgomery, D. (2008). Introduction to statistical quality control (6th edition). John Wiley & Sons.
Palade, V., & Bocaniala, C. (2010). Computational intelligence in fault diagnosis. London: Springer.
Parlangeli, G., Pacella, D., & Corradini, M. L. (2007). Fault identification and accommodation for incipient and abrupt faults. In Proceedings of the 46th ieee conference on decision and control (pp. 1003–1008). New Orleans, LA, USA.
Pichler, K., Lughofer, E., Pichler, M., Buchegger, T., Klement, E., & Huschenbett, M. (2016). Fault detection in reciprocating compressor valves under varying load conditions. Mechanical Systems and Signal Processing, 70–71, 104–119.
Serdio, F., Lughofer, E., Pichler, K., Buchegger, T., & Efendic, H. (2014.a). Fault detection in multi-sensor networks based on multivariate time-series models and orthogonal transformations. Information Fusion, 20, 272–291.
Serdio, F., Lughofer, E., Pichler, K., Buchegger, T., & Efendic, H. (2014b). Residual-based fault detection using soft computing techniques for condition monitoring at rolling mills. Information Sciences, 259, 304–330.
Serdio, F., Lughofer, E., Pichler, K., Buchegger, T., Pichler, M., & Efendic, H. (2014). Reducing false positives for residual-based on-line fault detection by means of adaptive filters. In Proceedings of the ieee smc 2014 conference (pp. 2803–2808). San Diego, CA, U.S.A..
Serdio, F., Lughofer, E., Pichler, K., Pichler, M., Buchegger, T., & Efendic, H. (2015). Fuzzy fault isolation using gradient information and quality criteria from system identification models. Information Sciences, 316, 18–39.
Wang, L., & Gao, R. (2006). Condition monitoring and control for intelligent manufacturing. London, UK: Springer Verlag.
Wilson, F., Larry, D., & Anderson, G. (1993). Root cause analysis: A tool for total quality management. ASQ Quality Press, 8–17.
Zhang, X., Polycarpou, M., & Parisini, T. (2000). Abrupt and incipient fault isolation of nonlinear uncertain systems. In Proceedings of the american control conference (Vol. 6, pp. 3713–3717). Chicago, IL, USA.
Zhang, X., Polycarpou, M., & Parisini, T. (2002). A robust detection and isolation scheme for abrupt and incipient faults in nonlinear systems. IEEE Transactions on Automatic Control, 47(4), 576–593.
The Prognostic and Health Management Society advocates open-access to scientific data and uses a Creative Commons license for publishing and distributing any papers. A Creative Commons license does not relinquish the author’s copyright; rather it allows them to share some of their rights with any member of the public under certain conditions whilst enjoying full legal protection. By submitting an article to the International Conference of the Prognostics and Health Management Society, the authors agree to be bound by the associated terms and conditions including the following:
As the author, you retain the copyright to your Work. By submitting your Work, you are granting anybody the right to copy, distribute and transmit your Work and to adapt your Work with proper attribution under the terms of the Creative Commons Attribution 3.0 United States license. You assign rights to the Prognostics and Health Management Society to publish and disseminate your Work through electronic and print media if it is accepted for publication. A license note citing the Creative Commons Attribution 3.0 United States License as shown below needs to be placed in the footnote on the first page of the article.
First Author et al. This is an open-access article distributed under the terms of the Creative Commons Attribution 3.0 United States License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.