The objective of the research work is to demonstrate and evaluate the feasibility to propagate confidence structures, in the form of non-consonant confidence-boxes (c-boxes), with the aim of generating generalised confidence bounds over the reliability estimates for engineering systems.
In the work, the relationship between Boolean logic oeprations with system configurations (i.e., series or parallel) is established and the computations no longer just assumes independence, but also the uncertainties in the dependencies between components.
To perform the necessary computations, the R progamming code is used with the following packages: pba BETTER.r
. The role of the repository is to provide a platform to present the codes which serve as a tutorial for those who are interested in learning and implementing the proposed methods presented in the literature.
pba BETTER.r
is a R programming package to for probability bounds analysis while the sra.r
is an educational R programming package for risk assessment, both designed by Prof. Scott Ferson.
The repository consists of the codes to the Illustrative example as well as the three case studies presented in the paper. The following codes are:
- Illustrative Examples.r
- Case study 1 - Pressure tank system.r
- Case study 2 - TRIGA Research Reactor.r
- Case study 3 - Bridge structure.r
- Images.m (Run this MATLAB code last as it is a file to generate the images presented in the manuscript)
- ProbabilityBoundsAnalysis.jl: Julia version of this software.
- RAMAS® RiskCalc: a commerical software for distribution-free risk analysis.
- IntervalArithmetic.jl: the interval arithmetic package used in this software.
- A. Lye, W. Vechgama, M. Sallak, S. Destercke, S. Ferson, and S. Xiao (2024). Advances in the reliability analysis of coherent systems under limited data with Confidence boxes. ASCE-ASME Journal of Risk and Uncertainty in Engineering Systems Part A: Civil Engineering (Accepted). doi: TBC