RBDs, fault trees, process flows and Markov diagrams

ReliaSoft BlockSim provides a comprehensive platform for system reliability, availability, maintainability and related analyses. The software offers a sophisticated graphical interface that allows you to model the simplest or most complex systems and processes using reliability block diagrams (RBDs) or fault tree analysis (FTA) — or a combination of both approaches. Markov diagrams and a Process Flow module are also available.

Using exact computations or discrete event simulation, BlockSim facilitates a wide variety of analyses for both repairable and non-repairable systems that are useful to both product designers and asset managers. This includes reliability analysis, maintainability analysis, availability analysis, reliability optimization, throughput calculation, process flow diagrams, resource allocation, life cycle cost estimation and other system analyses.

  • Supports an extensive array of reliability block diagram (RBD) configurations and fault tree analysis (FTA) gates and events.
  • Advanced capabilities to model complex configurations, load sharing, standby redundancy, phases and duty cycles.
  • Process flow diagrams help users make better operational and financial decisions within the process industry.
  • Facilitates a wide variety of analyses for both repairable and non-repairable systems.
  • Throughput calculation helps you to identify bottlenecks and estimate production capacity.
  • Performs realistic Life Cycle Cost assessments.
  • Identify critical components (or failure modes).
  • Determine the most effective ways to improve system performance through design improvements and/or maintenance planning.
  • Use simulation to obtain estimated performance metrics that can facilitate decision-making in a variety of areas, such as:
    • Scheduling planned maintenance
    • Planning for spares
    • Identifying bottlenecks in production throughput
    • Estimating life cycle costs.
  • Model any configuration to analyze its reliability, maintainability and availability using load sharing, standby redundancy, phases and duty cycles to represent the system.

BlockSim provides intelligent integration between reliability program activities and tools, while simultaneously facilitating effective information sharing and cooperation between engineering teams of any size. 

  • Use analyses performed in other ReliaSoft applications to set the properties for blocks in a BlockSim RBD or fault tree. 
  • Build RBDs or fault trees in BlockSim from system configuration and failure mode data in XFMEA/RCM++/RBI, or from failure rate predictions in Lambda Predict.
  • Use BlockSim simulation diagrams to generate response data for experiment designs in Weibull++.
  • Work with BlockSim diagrams and RENO flowcharts together in the same analysis project, and use diagram results in flowcharts if desired.
  • Publish selected analyses and reports for easy access via the SEP web portal.

Product features

Reliability block diagrams (RBDs)

Easy drag-and-drop techniques allow you to build reliability block diagrams (RBDs) for the simplest to the most complex systems. 

  • Simple series and parallel: Simple series configuration assumes that the failure of any one component causes the system to fail, while simple parallel configuration assumes full redundancy in the system.
  • Complex: Require a more advanced analytical treatment than a simple combination of series and parallel blocks. Such configurations may be required for analyzing network systems, competing failure modes, etc. 
  • k-out-of-n: Node blocks can be used to define k-out-of-n redundancy, where a specified number of paths leading to the node must succeed in order for the system to succeed. 
  • Load sharing: Each block supports a percentage of the total load. BlockSim supports stress-independent distributions for load sharing blocks. 
  • Standby redundancy: Standby blocks are available to become active under specified circumstances. BlockSim can model hot, warm or cold standby configurations.
  • Mirrored blocks: Allow you to put the exact same component in more than one location within the diagram. These blocks can be used, for example, to simulate bi-directional paths in a communications network. BlockSim offers increased modeling flexibility by supporting mirrors across different diagrams. 
  • Multi blocks: Help you to save time (and space in the diagram) by using a single block to represent multiple identical components configured in series or parallel. 
  • Subdiagrams: BlockSim offers a virtually unlimited capability to link diagrams as components in other diagrams, which provides a variety of opportunities to encapsulate one analysis into another.
Fault tree analysis
Markov diagrams
Process Flow
Reliability analysis via analytical diagrams
Optimum reliability allocation
Availability analysis via simulation diagrams
Life cycle cost estimation
Phase diagrams
"What-if" scenario simulation using variables
Throughput analysis
Multi-thread support and batch mode
Plots and reports