Skip to content
Congjian Wang - INL edited this page Jan 12, 2021 · 1 revision

SR2ML: Safety Risk and Reliability Model Library

Welcome to the SR2ML wiki! SR2ML is a plugin for the RAVEN code.

SR2ML is a software package which contains a set of safety and reliability models designed to be interfaced with the INL developed RAVEN code. These models can be employed to perform both static and dynamic system risk analysis and determine risk importance of specific elements of the considered system. Two classes of reliability models have been developed; the first class includes all classical reliability models (Fault-Trees, Event-Trees, Markov models and Reliability Block Diagrams) which have been extended to deal not only with Boolean logic values but also time dependent values. The second class includes several components aging models. Models of these two classes are designed to be included in a RAVEN ensemble model to perform time dependent system reliability analysis (dynamic analysis). Similarly, these models can be interfaced with system analysis codes to determine failure time of systems and evaluate accident progression (static analysis).

Available Safety Risk and Reliability Models

  • Event Tree (ET) Model
  • Fault Tree (FT) Model
  • Markov Model
  • Reliability Block Diagram (RBD) Model
  • Data Classifier
  • Event Tree Data Importer
  • Fault Tree Data Importer
  • Reliability models with time dependent failure rates

Installation and How to Use?

Please check: https://github.com/idaholab/raven/wiki/Plugins

How to build the manual?

All the plugin manuals that are available in RAVEN are compiled into one 'plugin manual' during the RAVEN installation. See RAVEN documentation for more information.

If you want to compile the SR2ML manual as a stand alone PDF, run

cd ~/raven/plugins/SR2ML/doc
make

Development

To help develop SR2ML, one first needs to download and install the RAVEN code. RAVEN can be downloaded from Github. Installation instruction instructions are also available.

RAVEN download

RAVEN installation instructions

RAVEN plugin installation for development

The development of SR2ML follows the same quality standards as RAVEN. Detailed information on the development workflow can be found here.