Shivaan Asset Management

Reliability Engineering

Reliability Block Diagrams: Building System Reliability from Component Data

An isometric illustration of a process cooling water system — intake screen, duty pump A and standby pump B, four heat exchangers, and a discharge valve — with one highlighted flow path from inlet to outlet.
Hero: an isometric process diagram of a labelled cooling-water system, an intake screen, two duty/standby pumps, a bank of four heat exchangers and a discharge valve, connected left to right with one highlighted success path
Reliability block diagrams explained

A pump has a Weibull fit. A gearbox has a demonstrated reliability figure. A valve carries a vendor rating. None of that tells you whether the system they belong to will finish tomorrow's shift. A reliability block diagram, or RBD, is how individual component numbers become one defensible system figure, turned into arithmetic and checked before the shift starts.

Every page before this one in the series built the tools to get a defensible reliability figure for a single component: the hazard function and the master relationship R(t) = exp[−∫h(τ)dτ], a fitted Weibull distribution with its own beta and eta, a confidence bound, a lower limit from thin data. None of those pages asked what happens when components have to work together. A pump feeding a heat exchanger feeding a discharge valve is not three separate reliability problems, it is one system, and the system's chance of finishing a campaign is not the average of its parts. It is the product of a specific structure, and the RBD is how that structure is drawn before it is calculated.

This page builds RBDs from first principles, and keeps every idea tied to a single running example so nothing stays abstract: where a block actually sits in your plant's equipment hierarchy, a repeatable method for constructing a diagram, the arithmetic for series and parallel paths, a genuine standby configuration where a spare is not the same thing as a second unit running, what "independent" components have to share before that independence actually breaks, and a full network reduction carried through on one original system, end to end, for two different operating states. Every equipment name, every number and every failure mode in this page belongs to one worked cooling water system, built from scratch for this page and verified before a word was written around it.

What a Reliability Block Diagram Actually Represents

Strip away the boxes and lines and an RBD is a picture of a single sentence: for the system to work, which elements have to work. Nothing more.

Each element in the diagram behaves like a switch, closed when the element is up and open when it is down. The system itself is up only when a closed path exists from the input side of the diagram to the output side (Applied R&M Manual, ch. 30). This is why an RBD is described as the pictorial form of a Boolean expression: every diagram is really a statement about which combinations of up and down elements keep the system up, drawn so that combination is easy to see rather than easy to forget.

That switch analogy also explains why an RBD is not a layout drawing. It shows functional dependency, not physical position, so two elements can sit side by side on the plant floor and appear at opposite ends of the diagram, or vice versa, depending only on what each one's failure does to the system. A further consequence follows directly: a piece of equipment that performs more than one function, or that operates differently in different phases of a campaign, may need more than one RBD. The right approach is to build an RBD for one function in one operating state, not for a piece of hardware in general. Later in this page, one physical system carries two different RBDs for exactly this reason.

Where a Block Sits in Your Plant

Every diagram in this page needs a starting question answered first: when you draw a box, what exactly does that box represent? A whole system? One pump? One seal inside that pump? The answer is not a matter of taste. Plant equipment is already organised into a hierarchy, and knowing where your data actually lives tells you where your blocks belong.

A nine-level pyramid diagram of the ISO 14224 equipment hierarchy, from industry down to part, with the cooling water system's own screen, pumps, heat exchangers and valve named at level six, equipment class/unit.
Diagram: a nine-level vertical hierarchy pyramid, industry at the top narrowing down to part at the bottom, with the cooling water system's own equipment named at each of the lower five levels

ISO 14224 defines that hierarchy in nine levels, from the whole industry down to a single part (ISO 14224:2016). The table below applies all nine to the cooling water system this page uses throughout.

Where a Block Sits in Your Plant
ISO 14224 levelWhat it meansThis system's example
1. IndustryThe broad industry sector the asset sits inPetrochemical processing
2. Business categoryThe type of business or processing streamDownstream processing
3. Installation categoryThe type of facilityRefinery
4. Plant/UnitThe specific plant or production unitThe furnace unit
5. Section/SystemThe main system within that plantProcess cooling water system
6. Equipment class/unitOne piece of comparable equipmentScreen; Pump A; Pump B; Heat exchanger 1 to 4; discharge valve
7. SubunitA subsystem the equipment unit needs to functionThe pump's seal subunit; the pump's lubrication subunit
8. Component/Maintainable itemThe part that gets repaired or replaced as a wholeMechanical seal; bearing; impeller
9. Part (optional)A single piece of the maintainable itemSeal face; seal spring

Every block in every RBD on this page sits at level 6, equipment class/unit: the screen, each pump, each of the four heat exchangers and the valve is one block. That is a deliberate choice, not the only possible one. Level 6 is normally where a CMMS actually holds reliability data, so it is the level a working reliability engineer can build a first system RBD from without waiting on a data project. Nothing stops a coarser block at level 5 for a fast top-level estimate, or a finer one at level 8 for a teardown of a single pump. The method later in this page works at any of those levels; level 6 is simply where this page's worked example lives, and where most real first RBDs should start.

Building an RBD: A Method You Can Repeat on Any System

For a single-function system the diagram is usually obvious by inspection. Once a system serves more than one function, or the same hardware supports more than one of them, guessing the shape of the diagram stops being reliable and a set procedure earns its place.

  1. Specify the function being analysed and the operating state it is being analysed in, such as full production rate, standby, or an emergency trip condition.

    The same hardware can pass or fail a different test depending on which function and state you actually mean, and skipping this step is the most common reason an RBD ends up answering the wrong question.

  2. Specify, in plain terms, the minimum requirement for the system to be considered successful under that function and state.

    This is the line between success and failure. Writing it down before drawing a single block forces the real question into the open instead of leaving it implicit.

  3. Draw the RBD in terms of the system's functions, showing how the required functions combine: in series if every one is required, in parallel if any single one is sufficient.

    Functions combine the way the diagram's own topology does. Settling this shape first means the next step is a mechanical substitution, not a second design decision made under time pressure.

  4. Specify which equipment units are required to deliver each function, separating out any unit that is common to more than one function.

    A function is rarely delivered by one equipment unit, and a unit shared across functions must be identified once, not silently duplicated or contradicted later in the diagram.

  5. Redraw the RBD in terms of those equipment units.

    This is the diagram that actually gets quantified. Everything up to this point built the logic; this step attaches that logic to hardware with real reliability figures behind it.

  6. Simplify the diagram only where the simplification is certain, and leave it unsimplified if there is any doubt.

    An unsimplified but correct diagram still gives the right answer. A simplified but wrong one gives a confident, incorrect system figure, and the time saved drawing it is never worth that risk.

A six-step flow diagram for constructing a reliability block diagram, running from specifying the function and operating state through to simplifying the finished diagram.
Flow diagram: the six construction steps as numbered boxes in sequence, function and operating state through to a simplified equipment-level diagram

Series: Why System Reliability Only Ever Goes Down

A series chain has one rule: every element must survive, and the arithmetic reflects that unforgivingly.

R_s
the system's reliability, the probability the entire series chain completes the mission
Rᵢ
the reliability of the i-th element over that same mission
n
the number of elements in the chain, every one of which must survive for the system to survive

Multiplying numbers that are each less than or equal to one means system reliability in series can never be higher than its weakest single element. It is lower whenever at least one of the other required elements has a reliability below one (MIL-HDBK-338B 1998). This is the most under-appreciated structure in reliability engineering because the effect compounds quietly, as the table below shows for a chain of otherwise excellent, 0.999-reliability equipment units.

Series: Why System Reliability Only Ever Goes Down
Units in the chain (n)System reliability
10.999000
100.990045
200.980189
500.951206
1000.904792

No single unit got worse across that table. The chain simply got longer, and every additional unit is another chance to fail that the system cannot route around.

A line chart showing system reliability falling from 0.999 to 0.905 as the number of components chained in series increases from 1 to 100, with the curve flattening gradually as it declines.
Chart: system reliability against number of series components

Active Redundancy and the k-of-n Generalisation

Redundancy changes the rule from every element to enough elements, and enough is a number you choose deliberately, not a default.

A group is in active redundancy when every element operates continuously but the group only needs some of them up. The simplest case, any one of n, gives the familiar parallel formula:

R_s
the system's reliability, the probability at least one of the n parallel elements survives the mission
Rᵢ
the reliability of the i-th parallel element
(1 − Rᵢ)
(1 − Rᵢ): the probability that element fails, so the full product is the probability every element fails together

Real redundancy is usually more specific than any one of n: a filter bank might need three of four filters clean enough to hold rated flow, a fan array might need two of three fans to hold draught. For n identical elements, each with reliability R, the general k-out-of-n case is:

R(k-of-n)
the probability at least k of the n identical elements survive the mission
R
the reliability of one element over the mission
C(n,i)
the number of distinct ways i of the n elements can be the ones that survive
k
the minimum number of surviving elements the group needs to be considered up

This is the binomial expansion of (R + Q)ⁿ, summed from the required minimum upward (MIL-HDBK-338B 1998). It rewards being specific about k. The four heat exchangers in this page's cooling water system are one equipment class, each carrying a 0.95 reliability over a production campaign, and every requirement below describes the exact same four exchangers.

Active Redundancy and the k-of-n Generalisation
RequirementReliabilityUnreliability
1-of-4 running0.9999940.000006
2-of-4 running0.9995190.000481
3-of-4 running0.9859810.014019
4-of-4 running0.8145060.185494

Only the requirement changes down that table, yet the unreliability of the strictest row is over two thousand times larger than the unreliability of the loosest one. Choosing k is choosing how much of that redundancy you actually get to keep.

A bar chart showing the reliability of a four-unit bank of identical 0.95-reliability components falling from 0.999994 when only one of four is needed to 0.814506 when all four of four are needed.
Bar chart: reliability of a four-unit bank at k = 1, 2, 3 and 4 of 4

Standby Redundancy: A Spare Is Not a Second Unit Running

Active redundancy runs every element at once. Standby redundancy keeps a spare in reserve, and that single difference changes both the arithmetic and where the risk actually sits.

In an inactive standby group, one element operates while the rest wait unpowered, and a switch brings the next one on line only once the duty element fails. Because the spare accumulates no wear while idle, a duty/standby pair with a perfect, instantaneous switch and identical elements gives a system that is genuinely more robust than a single unit run alone: at a constant failure rate λ, R(t) = e^(−λt)·(1 + λt), noticeably higher than a single element's e^(−λt) at any given mission time.

A real switch, though, is part of the reliability model, not a free connector. It can fail to operate when the duty element fails, which is the failure mode that matters most for a standby pair: a spare that never starts is exactly as unavailable as a spare that was never fitted (MIL-HDBK-338B 1998). Modelling the switch as a fixed probability of starting on demand, p_sw, gives the general form:

R(t)
the reliability of the duty/standby pair at mission time t
λ
the constant failure rate of one element while it is actually operating
p_sw
the probability the switch successfully starts the standby element the moment it is called on
t
mission time

Setting p_sw to 1 recovers the perfect-switch result exactly; setting it to 0 removes the standby element's benefit entirely and leaves only the duty unit. Pump A and Pump B are this page's own worked standby pair, each rated at a 25,000-hour mean time to failure while running, over a 2,000-hour production campaign, with an illustrative auto-start transfer-switch success probability of 97%.

Standby Redundancy: A Spare Is Not a Second Unit Running
ConfigurationReliability at 2,000 hours
Pump A running alone0.923116
Pump A and B, perfect switch0.996966
Pump A and B, real switch (97% success)0.994750

The real pair still delivers a 7.16 percentage-point improvement over the single pump, of which switch imperfection gives back only 0.22 percentage points against the perfect-switch case. The gap between the standby pair and the single pump widens as mission time grows, which is exactly the protection a standby group is bought for.

A line chart comparing reliability over time for Pump A alone against Pump A and B as a duty/standby pair with a 97 percent reliable switch, showing the pair staying above the single pump throughout a 25,000-hour range, with the gap widening over time.
Chart: reliability over time for a single pump against a duty/standby pump pair

Failure Mode, Mechanism and Cause: Why "Independent" Isn't Automatic

Every formula on this page so far assumes each equipment unit's chance of failure has nothing to do with any other's. That assumption has a precise failure point, and ISO 14224 gives the vocabulary to find it: a failure mode is the manner in which a failure occurs, a failure mechanism is the process that leads to it, and a failure cause is the set of circumstances behind that process (ISO 14224:2016). All three sit below the equipment-unit block, down at level 8 or 9 of the hierarchy above.

Pump A's mechanical seal, a single maintainable item, illustrates all three at once.

Failure Mode, Mechanism and Cause: Why "Independent" Isn't Automatic
ISO 14224 termDefinitionApplied to Pump A's mechanical seal
Failure modeThe manner in which the failure occursProcess fluid leaking past the seal faces
Failure mechanismThe process that leads to the failureAbrasive wear of the seal faces
Failure causeThe circumstances behind that processParticulate carryover through a bypassed inlet screen
A diagram showing a component, a failure mechanism and a failure cause converging on a single failure mode, illustrated with Pump A's mechanical seal: abrasive wear driven by particulate carryover through a bypassed screen, resulting in process fluid leaking past the seal faces.
Diagram: three connected boxes labelled failure mechanism, failure cause and component, converging on a single result box labelled failure mode

Pump B is the same equipment class, fitted with the same mechanical seal, drawing through the same screen. If that screen bypasses, both seals see the same abrasive water at the same time, from the same cause, driven by the same mechanism. The standby formula above still assumes Pump A's failure and Pump B's failure are unrelated events. In this scenario they are not: one shared upstream cause is now degrading both seals together, and the calculated 0.994750 no longer describes what is actually happening on the plant floor. This is not a flaw in the arithmetic. The arithmetic is exact given its assumption. It is a reason to ask, for any redundant pair, whether the equipment units genuinely fail independently or merely look independent on the diagram.

Reducing a Full Network: One System, Two Success Definitions

The real value of an RBD shows up once several structures sit in series with each other, and the cleanest way to see it is to reduce a genuine network from raw hardware down to a single number.

The cooling water system feeding the furnace has four functional stages in series, represented by eight physical equipment units: the intake screen (R = 0.995), the duty/standby pump pair built above (R = 0.994750, switch included), the bank of four heat exchangers, and the discharge control valve (R = 0.997), all over the same 2,000-hour campaign. The pump pair and the exchanger bank are each their own sub-structure, and the method from earlier in this page says exactly what to do with them: reduce each sub-structure to its own equivalent reliability first, then multiply the resulting blocks in series like any other series chain (Applied R&M Manual, ch. 30).

Full Production Rate

Running the furnace at full rated throughput needs three of the four exchangers, so the bank's equivalent block is R(3-of-4) = 0.985981. Reducing screen, pump pair, exchanger bank and valve as four blocks in series:

0.995 × 0.994750 × 0.985981 × 0.997 = 0.972973

Out of one hundred identical systems, roughly 97 complete the campaign at full rated production.

Avoiding an Emergency Trip

The same physical hardware answers a second, less demanding question: what keeps the furnace from tripping on loss of cooling. That only needs one of the four exchangers running, so the bank's equivalent block becomes R(1-of-4) = 0.999994, and the same four-block reduction gives:

0.995 × 0.994750 × 0.999994 × 0.997 = 0.986801

Out of one hundred identical systems, roughly 99 avoid an emergency trip. Same screen, same pumps, same valve, same four exchangers, and two different, both correct, system reliability figures, because the minimum requirement changed. This is precisely the point step one of the construction method exists to force into the open before any arithmetic starts.

A reliability block diagram of the cooling water system reducing step by step to a single system reliability figure, shown for both a full production rate requirement at 0.973 and an emergency trip avoidance requirement at 0.987, using the same named screen, pumps, heat exchangers and valve in both rows.
Diagram: the full cooling water system reducing block by block to a single system reliability figure, shown for both operating states

What the Method Assumes, and Where Real Systems Diverge

An RBD is only as honest as the assumptions behind its arithmetic, and a mature reliability programme states those assumptions rather than hoping nobody asks.

  • Independence rarely holds exactly, and the mechanical seal example above shows precisely how it fails: a shared failure cause acting through a shared failure mechanism can degrade two nominally independent equipment units together. An active redundancy group under real load can fail the same test a different way: when one of several parallel elements fails, the survivors typically carry more of the duty, which can shorten their own expected life, and the calculation does not know that has happened (Applied R&M Manual, ch. 30).
  • Common cause failure degrades real redundancy below the calculated figure. A shared power supply, a shared control signal, a shared installation error, or a shared operating environment can take out several nominally redundant elements at once. When that happens, the parallel or k-of-n formula never actually applied, because the elements were never independent to begin with. This is the mechanism behind the idea that redundancy does not multiply reliability quite as cleanly as the formula suggests: the formula is correct given independence, and the gap between a calculated figure and a measured one is almost always a sign that independence was assumed rather than confirmed. That same gap is exactly where this series goes next, when a system's calculated reliability meets its measured availability.
  • Repair queueing and resource contention sit outside the method. An RBD answers whether a path exists through the system at an instant in time. It does not model how long a crew, a permit or a spare part takes to arrive, which is a separate and equally real driver of how a system actually performs over a campaign.
  • Complex networks exceed manual calculation. Once a network combines several redundancy groups, more than one function and more than one operating state, hand arithmetic stops being practical and purpose-built software becomes the right tool for the job, not a shortcut around rigour.

None of this makes the RBD the wrong tool. It makes the RBD a model, and a model is useful precisely because its assumptions are visible enough to check against the real system it represents.

From Component to System

A Weibull fit, a confidence bound, a Weibayes lower limit: every method this series has built up to this page produces one number for one component. An RBD is what turns a folder of those numbers into a single, defensible statement about whether the system they belong to will do its job, built from a diagram whose logic you can check by eye, an equipment hierarchy you already have in your CMMS, and arithmetic you can check by hand.

The next page in this series turns the same system logic around. Instead of building up from components to a system that must succeed, it starts from a single event that must never happen and reasons backwards to every combination of failures that could cause it, the same relationship as an RBD but read in the opposite direction.

Reliability Block Diagrams in Nexaan APM

Building the two reductions above by hand is exactly how this method should be learned. Running the same logic across a live asset register, where reliability figures are governed alongside the equipment hierarchy and field data, is a different job. Nexaan APM includes Reliability Block Diagram capability for applying the same series, parallel, k-of-n and standby arithmetic within an asset-management workflow.

Screenshot: the Nexaan APM Reliability Block Diagram module interface

If your site has a critical system built from components you already have reliability figures for and you want the system-level number those figures actually add up to, we would be glad to work through the reduction with you.

Start the conversation

Ready to put this to work?

Bring us the asset or data problem behind the theory, and we will show you the practical next step.