Hostname: page-component-76d6cb85b7-2r2wp Total loading time: 0 Render date: 2026-07-12T17:28:09.691Z Has data issue: false hasContentIssue false

BLIPS-PA: a qualitative-physics-based method for fault causality and probabilistic analysis of novel designs

Published online by Cambridge University Press:  06 November 2025

Ali Mansoor
Affiliation:
Department of Mechanical and Aerospace Engineering, The Ohio State University, Columbus, OH, USA
Xiaoxu Diao
Affiliation:
Department of Mechanical and Aerospace Engineering, The Ohio State University, Columbus, OH, USA
Carol Smidts*
Affiliation:
Department of Mechanical and Aerospace Engineering, The Ohio State University, Columbus, OH, USA
*
Corresponding author: Carol Smidts; Email: smidts.1@osu.edu
Rights & Permissions [Opens in a new window]

Abstract

Fault analysis at the early design stages of an engineering system is crucial for ensuring reliability and safety during operation. Given the limited information on system components and configurations available at this stage, such analysis heavily relies on historical data and expert knowledge. Traditional methods like Fault Tree, Bayesian networks, and Markov chains depend on manually established causality models for system failures. In complex systems with numerous components, creating these causality models becomes increasingly time-consuming and susceptible to human-error in identifying potential causal relationships. One of the major reasons for the modeling errors is that the causality models lack the support of physics. To address these limitations, this article introduces a novel approach for formally establishing causal relations between faults and system failures and calculating the probabilities of each cause. Even at conceptual design stage, the proposed method can automatically deduce all possible causes and fault propagation paths for each system failure corresponding to the physics modeled by the analyst. The entire approach is divided into two major steps: the first step identifies the system trajectories for a known condition using qualitative physics and symbolic AI, and the second step calculates the conditional probabilities of the causes outlined in the first step for a given initial condition. Knowledge about the probabilistically weighted causes of system failures allows designers to identify potential issues that have a relatively high likelihood of occurrence and severe consequences. The article demonstrates the method’s application by analyzing a simplified secondary loop of a nuclear power plant.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Table 1. A comparison of features for traditional fault analysis methods and BLIPS-PA

Figure 1

Figure 1. (a) The generic view of a trajectory. (b) The propagation view of a trajectory.

Figure 2

Figure 2. Examples of observed parameters of a trajectory at the component level: (a) observed-mode, (b) observed-variables, (c) observed-modes and variables (example1), and (d) observed-modes-variables (example2).

Figure 3

Figure 3. (a) Overview of BLIPS, (b) assessment of probability for component modes given functional state, and (c) probability calculation at the component level.

Figure 4

Table 2. Reversed and traditional FFL/BRs for Tank using propositional logic semantics (Mansoor et al., 2023) (iT: input of tank; L: Level; LTH: lower threshold; oT: output of tank; Q: flowrate; UTH: upper threshold)

Figure 5

Figure 4. Membership functions for the Functions associated with the component ‘Tank’

Figure 6

Table 3. Sub-RFFLs for the component Tank

Figure 7

Table 4. Conditional probabilities of the modes of “Tank” given the functional state(s) (DO: dryout; NOM: nominal; OF: overflow; Oper: operating; SpF: supply fluid; StF: store fluid)

Figure 8

Table 5. Normalized conditional probabilities for Tank: P (Mode | States of Functions)

Figure 9

Figure 5. Simplified secondary loop of PWR [20].

Figure 10

Table 6. Trajectories for the assumed initial condition of the simplified secondary loop of PWR (CND: condenser; CNP: condensate pump; FP: feed pump; FTC: failed to close, FV: feedwater control valve; OPL: output pressure lower than input; OPNC: output pressure not changed; SG: steam generator; UH and OFL: underheat and output flow low)

Figure 11

Table 7. Probabilities of pipe sections and valve for the simplified secondary loop of a PWR

Figure 12

Table 8. Normalized conditional probability of the simplified secondary loop given the functions Generate Steam Lost and Condensate Steam Operating (CND: condenser; CNP: condensate pump; FP: feed pump; FTC: failed to close; FV: feedwater control valve; LK: leak; NOM: nominal; OPNC: output pressure not changed; SG: steam generator)

Figure 13

Figure 6. Representative trajectories of the simplified secondary loop of a PWR for the assumed scenario.

Figure 14

Figure 7. Aggregated representation of 47 trajectories for the function “Generate Steam” in Lost state.