Skip to main content Accessibility help
×
Home
Hostname: page-component-684bc48f8b-mkrr2 Total loading time: 0.247 Render date: 2021-04-12T23:35:27.046Z Has data issue: true Feature Flags: { "shouldUseShareProductTool": true, "shouldUseHypothesis": true, "isUnsiloEnabled": true, "metricsAbstractViews": false, "figures": false, "newCiteModal": false, "newCitedByModal": true }

Article contents

Reasoning about system-level failure behavior from large sets of function-based simulations

Published online by Cambridge University Press:  30 September 2014

David C. Jensen
Affiliation:
Department of Mechanical Engineering, University of Arkansas, Fayetteville, Arkansas, USA
Oladapo Bello
Affiliation:
Department of Mechanical Engineering, University of Arkansas, Fayetteville, Arkansas, USA
Christopher Hoyle
Affiliation:
School of Mechanical, Industrial and Manufacturing Engineering, Oregon State University, Corvallis, Oregon, USA
Irem Y. Tumer
Affiliation:
School of Mechanical, Industrial and Manufacturing Engineering, Oregon State University, Corvallis, Oregon, USA
Corresponding
E-mail address:

Abstract

This paper presents the use of data clustering methods applied to the analysis results of a design-stage, functional failure reasoning tool. A system simulation using qualitative descriptions of component behaviors and a functional reasoning tool are used to identify the functional impact of a large set of potential single and multiple fault scenarios. The impact of each scenario is collected as the set of categorical function “health” states for each component-level function in the system. This data represents the space of potential system states. The clustering and statistical tools presented in this paper are used to identify patterns in this system state space. These patterns reflect the underlying emergent failure behavior of the system. Specifically, two data analysis tools are presented and compared. First, a modified k-means clustering algorithm is used with a distance metric of functional effect similarity. Second, a statistical approach known as latent class analysis is used to find an underlying probability model of potential system failure states. These tools are used to reason about how the system responds to complex fault scenarios and assists in identifying potential design changes for fault mitigation. As computational power increases, the ability to reason with large sets of data becomes as critical as the analysis methods used to collect that data. The goal of this work is to provide complex system designers with a means of using early design simulation data to identify and mitigate potential emergent failure behavior.

Type
Special Issue Articles
Copyright
Copyright © Cambridge University Press 2014 

Access options

Get access to the full version of this content by using one of the access options below.

References

Coatanéa, E., Nonsiri, S., Ritola, T., Tumer, I.Y., & Jensen, D. (2011). A framework for building dimensionless behavioral models to aid in function-based failure propagation analysis. Journal of Mechanical Design 133(12), 121001.CrossRefGoogle Scholar
Dulac, N., & Leveson, N. (2005). Incorporating safety into early system architecture trade studies. Proc. Int. Conf. System Safety Society, San Diego, CA, August 22–26.Google Scholar
Estivill-Castro, V. (2002). Why so many clustering algorithms: a position paper. ACM SIGKDD Explorations Newsletter 4(1), 6575.CrossRefGoogle Scholar
Grantham-Lough, K., Stone, R.B., & Tumer, I.Y. (2009). The risk in early design method. Journal of Engineering Design 20(2), 144173.Google Scholar
Han, J., Kamber, M., & Pei, J. (2006). Data Mining: Concepts and Techniques. San Francisco, CA: Morgan Kaufmann.Google Scholar
Huang, Z., & Jin, Y. (2008). Conceptual stress and conceptual strength for functional design-for-reliability. Proc. ASME Design Engineering Technical Conf.; International Design Theory and Methodology Confs.Google Scholar
Jensen, D., Hoyle, C., & Tumer, I.Y. (2012). Clustering function-based failure analysis results to evaluate and reduce system-level risks. Proc. ASME 2012 Int. Design Engineering Technical Conf./Computers and Information in Engineering Conf.Google Scholar
Jensen, D., Tumer, I.Y., & Kurtoglu, T. (2008). Modeling the propagation of failures in software-driven hardware systems to enable risk-informed design. Proc. ASME Int. Mechanical Engineering Congr. and Exposition.Google Scholar
Jensen, D., Tumer, I.Y., & Kurtoglu, T. (2009 a). Design of an electrical power system using a functional failure and flow state logic reasoning methodology. Proc. Prognostics Health Management Society Conf.Google Scholar
Jensen, D., Tumer, I.Y., & Kurtoglu, T. (2009 b). Flow state logic (FSL) for analysis of failure propagation in early design. Proc. ASME Design Engineering Technical Conf.: Int. Design Theory and Methodology Confs.Google Scholar
Krus, D., & Grantham Lough, K. (2007). Applying function-based failure propagation in conceptual design. Proc. ASME Design Engineering Technical Conf.: Int. Design Theory and Methodology Confs.Google Scholar
Kurtoglu, T., Johnson, S., Barszcz, E., Johnson, J., & Robinson, P. (2008). Integrating system health management into early design of aerospace systems using functional fault analysis. Proc. Int. Conf. Prognostics and Heath Management, PHM'08.Google Scholar
Kurtoglu, T., & Tumer, I.Y. (2008). A graph-based fault identification and propagation framework for functional design of complex systems. Journal of Mechanical Design 130(5), 18.CrossRefGoogle Scholar
Kurtoglu, T., Tumer, I.Y., & Jensen, D. (2010). A functional failure reasoning methodology for evaluation of conceptual system architectures. Research in Engineering Design 21(4), 209.CrossRefGoogle Scholar
Lazarsfeld, P.F., & Koch, S. (1959). Latent structure analysis. In Psychology: A Study of a Science (Koch, S., Ed.), Vol. 3. New York: McGraw–Hill.Google Scholar
Leveson, N. (2011). Engineering a Safer World. Cambridge, MA: MIT Press.Google Scholar
Linzer, D.A., & Lewis, J. (2011 a). poLCA: an R package for polytomous variable latent class analysis. Journal of Statistical Software 42(10), 129.CrossRefGoogle Scholar
Linzer, D.A., & Lewis, J. (Eds.). (2011 b). poLCA: polytomous variable latent class analysis. R package version 1.3.1. Accessed at http://www.inside-r.org/packages/polca/versions/1-3-1Google Scholar
Lloyd, S. (1982). Least squares quantization in PCM. IEEE Transactions on Information Theory 28(2), 129137.CrossRefGoogle Scholar
MacKay, D.J. (2003). Information Theory: Inference and Learning Algorithms. Cambridge: Cambridge University Press.Google Scholar
Mardia, K.V., Kent, J.T., & Bibby, J.M. (1980). Multivariate Analysis. New York: Academic Press.Google Scholar
Papakonstantinou, N., Jensen, D., Sierla, S., & Tumer, I.Y. (2011). Capturing interactions and emergent failure behavior in complex engineered systems and multiple scales. Proc. ASME Design Engineering Technical Conf.: Computers in Engineering Conf.Google Scholar
Pearl, J. (2000). Causality: Models, Reasoning and Inference. Cambridge: Cambridge University Press.Google Scholar
Poll, S. (2007). Advanced diagnostics and prognostics testbed. Proc. 18th Int. Workshop on Principles of Diagnosis.Google Scholar
R Development Core Team. (2011). R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing.Google Scholar
Sierla, S., Tumer, I.Y., Papakonstantinou, N., Koskinen, K., & Jensen, D. (2012). Early integration of safety to the mechatronic system design process by the functional failure identification and propagation framework. Mechatronics 22(2), 137151.CrossRefGoogle Scholar
Stone, R.B., Tumer, I.Y., & VanWie, M. (2005). The function failure design method. Journal of Mechanical Design 14, 2533.Google Scholar
Tumer, I.Y., & Smidts, C. (2010). Integrated design and analysis of software-driven hardware systems. IEEE Transactions on Computers 60(8), 10721084.CrossRefGoogle Scholar
Vermunt, J., & Magidson, J. (2004). Latent class analysis. In The Sage Encyclopedia of Social Science Research Methods (Lewis-Beck, M.S., Bryman, A.E., & Liao, T.F., Eds.), Vol. 1. Thousand Oaks, CA: Sage.Google Scholar

Full text views

Full text views reflects PDF downloads, PDFs sent to Google Drive, Dropbox and Kindle and HTML full text views.

Total number of HTML views: 8
Total number of PDF views: 35 *
View data table for this chart

* Views captured on Cambridge Core between September 2016 - 12th April 2021. This data will be updated every 24 hours.

Send article to Kindle

To send this article to your Kindle, first ensure no-reply@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about sending to your Kindle. Find out more about sending to your Kindle.

Note you can select to send to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be sent to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Reasoning about system-level failure behavior from large sets of function-based simulations
Available formats
×

Send article to Dropbox

To send this article to your Dropbox account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your <service> account. Find out more about sending content to Dropbox.

Reasoning about system-level failure behavior from large sets of function-based simulations
Available formats
×

Send article to Google Drive

To send this article to your Google Drive account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your <service> account. Find out more about sending content to Google Drive.

Reasoning about system-level failure behavior from large sets of function-based simulations
Available formats
×
×

Reply to: Submit a response


Your details


Conflicting interests

Do you have any conflicting interests? *