Exact reliability quantification of highly reliable systems with maintenance

When a system is composed of highly reliable elements, exact reliability quantification may be problematic, because computer accuracy is limited. Inaccuracy can be due to different aspects. For example, an error may be made when subtracting two numbers that are very close to each other, or at the process of summation of many very different numbers, etc. The basic objective of this paper is to find a procedure, which eliminates errors made by PC when calculations close to an error limit are executed. Highly reliable system is represented by the use of directed acyclic graph which is composed from terminal nodes, i.e. highly reliable input elements, internal nodes representing subsystems and edges that bind all of these nodes. Three admissible unavailability models of terminal nodes are introduced, including both corrective and preventive maintenance. The algorithm for exact unavailability calculation of terminal nodes is based on merits of a high-performance language for technical computing MATLAB. System unavailability quantification procedure applied to a graph structure, which considers both independent and dependent (i.e. repeatedly occurring) terminal nodes is based on combinatorial principle. This principle requires summation of a lot of very different non-negative numbers, which may be a source of an inaccuracy. That is why another algorithm for exact summation of such numbers is designed in the paper. The summation procedure uses benefits from a special number system with the base represented by the value 232. Computational efficiency of the new computing methodology is compared with advanced simulation software. Various calculations on systems from references are performed to emphasize merits of the methodology.

[1]  Antoine Rauzy,et al.  Assessment of redundant systems with imperfect coverage by means of binary decision diagrams , 2008, Reliab. Eng. Syst. Saf..

[2]  A. Baca Examples of Monte Carlo methods in reliability estimation based on reduction of prior information , 1993 .

[3]  Enrico Zio,et al.  Principles of Monte Carlo Simulatuion for Application to Reliability and Availability Analysis , 2001 .

[4]  Y. Dutuita,et al.  Approximate estimation of system reliability via fault trees , 2004 .

[5]  B. Mavko,et al.  Probabilistic safety assessment improves surveillance requirements in technical specifications , 1997 .

[6]  Hiromitsu Kumamoto,et al.  Evaluation of a dynamic reliability problem based on order of component failure , 1989 .

[7]  Marko Cepin,et al.  Optimization of safety equipment outages improves safety , 2002, Reliab. Eng. Syst. Saf..

[8]  Bris Radim Stochastic ageing models : extensions of the classic renewal theory , 2007 .

[9]  Nam Zin Cho,et al.  A practical method for accurate quantification of large fault trees , 2007, Reliab. Eng. Syst. Saf..

[10]  Hayashi Yoshihiro,et al.  Technology for High Reliability System LSIs , 2006 .

[11]  Marko Cepin Analysis of truncation limit in probabilistic safety assessment , 2005, Reliab. Eng. Syst. Saf..

[12]  Joon-Eon Yang,et al.  Optimization of the Surveillance Test Interval of the Safety Systems at the Plant Level , 2000 .

[13]  Radim Bris,et al.  Parallel simulation algorithm for maintenance optimization based on directed Acyclic Graph , 2008, Reliab. Eng. Syst. Saf..

[14]  Ana Sánchez,et al.  Comparing effectiveness and efficiency in technical specifications and maintenance optimization , 2002, Reliab. Eng. Syst. Saf..

[15]  J. Vaurio Optimization of test and maintenance intervals based on risk and cost , 1995 .

[16]  R. Bris Unavailability calculations within the limits of computer accuracy , 2009 .