Ataytis AssuranceMicrosoft-certified Power BI visual

Reliability Block Diagrams (RBD) in Power BI

A Power BI reliability block diagram visual that shows which combinations of components keep a system running, drawn from the rows in your report. Series paths, parallel redundancy, standby components and m-out-of-n voting are laid out from input to output, with reliability, status or any other column shown on the diagram when you want it.

Part of Ataytis Assurance, with all six analysis modes in one visual. 30-day free trial, licensed and billed through Microsoft Marketplace.

Redundancy, drawn properly

Parallel paths, standby components, switches and m-out-of-n blocks, with m/n written under each voting block.

IEC 61078 or your own look

The IEC 61078:2016 profile and a Custom look share the same data, so switching never changes the structure.

Shared dependencies and common causes

External elements and dependency connections show a shared dependency or a common cause failure that affects several blocks at once.

About the method

What is a reliability block diagram?

A reliability block diagram (RBD) shows how the success of a system depends on its parts. Blocks in series must all work, blocks in parallel provide redundancy, and m-out-of-n arrangements, also written k-out-of-n, need a minimum number of their blocks, so the diagram shows which failures a system can survive.

Also known as

  • RBD
  • Reliability block model

Common uses include

  • Reliability analysis
  • Availability and uptime
  • RAM analysis
  • Redundancy design
  • IT and infrastructure resilience
  • Asset management

Reliability block diagrams can be used wherever successful operation depends on combinations of components or subsystems, from plant and power networks to IT services, communications networks and production lines.

Review one section at a time

Each row names a block and the block it leads to, and the paths are drawn side by side from input to output. Collapse a block and the blocks it leads to are hidden, so you can review one section without the rest in the way. Expand it and they come back. Add a Diagram ID and one table holds several diagrams, so a slicer or the diagram picker can switch between systems, architectures or scenarios.

Bring condition into the diagram

Colour blocks by status with your own rules, write reliability or any other column beside them, and count components, subsystems and standby components by status in the summary strip. Click a count and those blocks are highlighted while the rest fade, with nothing filtered out. Select a block and the Node Inspector lists what your table holds for it, and Focus branch keeps its path in view.

Broken paths caught as you build

Remove a column the diagram needs and the Validation tab says what broke: no complete path from input to output, how many pieces the diagram has split into, and which field is missing. Put the column back and it reads Validation clear. Voting is checked too: m must be a whole number no larger than n, and n must match the blocks that feed it.

Your data

A redundant cooling water system in fifteen rows

A power supply, a duty pump with a standby in parallel, a heat exchanger train, and three transmitters voting two out of three. Reliability and the vote counts go in Values, set to Don't summarize.

Node IDConnected Node IDNode TypeLabelRelationship TypeReliabilityVote ThresholdVote Input Count
INPSUInputCooling demand
PSUSPLITComponentPower supply PSU-10.998
SPLITPMP-AParallel JunctionPump splitParallel
SPLITPMP-BParallel JunctionPump splitStandby
PMP-AMERGEComponentDuty pump P-101A0.95
PMP-BMERGEStandby ComponentStandby pump P-101B0.93
MERGEHXParallel JunctionPump merge
HXTT-1SubsystemHeat exchanger train0.99
HXTT-2SubsystemHeat exchanger train0.99
HXTT-3SubsystemHeat exchanger train0.99
TT-1VOTEComponentTemperature transmitter TT-10.985
TT-2VOTEComponentTemperature transmitter TT-20.985
TT-3VOTEComponentTemperature transmitter TT-30.985
VOTEOUTVotingTrip logic23
OUTOutputCooling delivered

See the full worked example

What it draws

Every block, junction and connection

Drawn in a Custom look by default, with a profile designed with reference to IEC 61078:2016, Reliability block diagrams, one setting away.

Blocks

  • Input terminal
  • Component
  • Subsystem
  • Standby component
  • Switch
  • m-out-of-n block
  • Repeated block
  • Inverted repeated block
  • External element
  • Output terminal

Junctions and gates

  • Series junction
  • Parallel junction
  • NOT gate
  • Priority AND gate
  • Sequential gate
  • Transfer in
  • Transfer out

Connections

  • Series path
  • Parallel path
  • Standby path
  • Bypass
  • Dependency

Validation

Checked against the rules of the method as you build

The Validation tab lists anything that breaks these rules and where it is, so the diagram is right before it reaches a review.

  • A path runs from the input to the output
  • Nothing leads into the input, and nothing follows the output
  • m is a whole number of 1 or more, and no more than n
  • n matches the blocks connected to an m-out-of-n block
  • Every block except the output leads somewhere
  • No cycles, apart from dependencies

Getting started

From your table to reliability block diagrams in a report

  1. Install from Marketplace

    In Power BI Desktop, open Get more visuals, search for Ataytis Assurance, and add it.

  2. Add your table

    Put Node ID, Connected Node ID and Node Type in Data fields, and any values you want to show, such as Reliability, in Values.

  3. Choose Reliability Block Diagram

    Select the visual, open More options (…) and choose Edit, then pick Reliability Block Diagram in the Diagram type list on the left.

  4. Licence it to publish

    Power BI Desktop needs no licence. Readers in the Power BI Service do, with the first 30 days free.

Pricing

One licence includes all six analysis modes

Reliability Block Diagram is included alongside Fault Tree Analysis, Bow-Tie Risk Analysis, Event Tree Analysis, Goal Structuring Notation and Markov State Diagram. Ataytis Assurance is licensed per user: $4.99 per user per month for small teams, dropping to $2.49 for 500 users or more. The first month is free on every plan, billed by Microsoft.

Licensing a large team or a whole organisation? Request an enterprise quote

Also in Ataytis Assurance

The other analysis modes in the same visual

Every licence includes all six. Switch mode in the editor, and each one keeps its own mapping, layout and look.

Questions

Reliability Block Diagram questions

Your next reliability block diagram, in Power BI

Build it in Power BI Desktop with no licence and nothing to sign up for. A licence only comes into it when the report is published for others to open.

Reliability Block Diagram (RBD) in Power BI | Ataytis Assurance