HSE-223 · Lesson 10 of 12 · 28 min

LOPA and safety integrity levels

Layer of protection analysis (LOPA) sits between the qualitative methods, such as HAZOP and what-if, and full quantitative risk assessment. It takes one scenario at a time, usually from a HAZOP, and asks a precise question: is the frequency of this consequence, after counting the independent protection layers, low enough to meet the company's risk criteria? If not, how much more risk reduction is needed? The method was developed in the 1990s and is described in the CCPS books Layer of Protection Analysis: Simplified Process Risk Assessment (2001) and Guidelines for Initiating Events and Independent Protection Layers (2015). It is also one of the methods in IEC 61511 for determining the safety integrity level (SIL) required of a safety instrumented function.

This lesson is an awareness-level introduction. It will help you take part in a LOPA, check the arithmetic and understand what a SIL means. Designing safety instrumented systems, verifying SIL and signing off LOPA studies require specialist training and competence assessment under IEC 61511, and in some jurisdictions professional engineering licensure.

The LOPA scenario

A LOPA scenario is a single cause-consequence pair: one initiating event leading to one consequence, such as "cooling water pump fails, leading to reactor runaway and rupture with potential fatalities". Each scenario is analyzed separately. The steps are: define the consequence and its severity; select the target frequency from the company's criteria; estimate the initiating event frequency; identify the conditional modifiers, such as the probability that a person is present or that a release ignites; identify the independent protection layers (IPLs) and their probability of failure on demand (PFD); and calculate the mitigated event frequency.

\[f_{\text{mitigated}} = f_{\text{initiating}} \times \prod_j P_{\text{CM},j} \times \prod_i \text{PFD}_i\]

LOPA works in orders of magnitude. Initiating frequencies and PFDs are usually rounded to powers of ten, such as 0.1 per year or a PFD of 0.01. This is deliberately conservative and simple; LOPA is meant to be quick and consistent, not precise.

An onion diagram of layers of protection around a process. From the inside out: process design, basic process control system, alarms and operator response, safety instrumented system, relief devices, physical protection such as dikes, plant emergency response, and community emergency response.
Layers of protection. LOPA credits only those that are independent, effective and auditable.

Initiating events

Initiating event frequencies come from company data, industry tables in the CCPS guidelines, or failure databases. Typical values used in many companies are: basic process control system loop failure, 0.1 per year; pump seal failure, 0.1 per year; human error in a routine task done about once a month, 0.1 per year (roughly 12 opportunities a year at about 0.01 errors per opportunity for a well-trained task, rounded); large external fire, 0.01 per year; and full-bore pipe rupture, 0.00001 per metre per year for some pipe sizes. Companies should publish an approved table so that teams use consistent values.

Typical LOPA initiating event frequencies, as orders of magnitude. Use your company's approved values.
Initiating eventTypical frequency (per year)Note
Basic process control system loop failure\( 10^{-1} \)IEC 61511 limits credit for BPCS to no better than this
Pump or compressor seal failure\( 10^{-1} \)Depends on seal type
Operator error, task performed monthly\( 10^{-1} \)Assumes about 0.01 error per opportunity, with margin
Loss of cooling water\( 10^{-1} \)Use site data if available
Safety valve opens spuriously\( 10^{-2} \)
Large external fire\( 10^{-2} \)Depends on site

Independent protection layers

An IPL is a device, system or action that can prevent the scenario from reaching the consequence, regardless of the initiating event or any other protection layer. To be credited, an IPL must be effective (able to prevent the consequence if it works, fast enough and sized correctly), independent (of the initiating event and of every other IPL credited in the scenario) and auditable (its performance can be validated through testing and records). Some guidance adds that it must be specific to the scenario and reliable. Many things that seem protective fail these tests: training and procedures, by themselves, are not IPLs; a control loop cannot be both the initiating event and an IPL; and a pressure alarm on the same transmitter as the failed control is not independent.

Typical IPL PFD values. Credit applies only when the conditions are met.
Protection layerTypical PFDConditions for credit
BPCS control loop (not the initiating loop)\( 10^{-1} \)Independent of the initiating event; no better than 0.1 under IEC 61511
Operator response to alarm\( 10^{-1} \)Alarm independent; at least 10 to 20 minutes to respond; trained, clear action
Relief valve\( 10^{-2} \)Sized for the scenario; inspected and tested; discharge to a safe place
Safety instrumented function, SIL 1\( 10^{-1} \) to \( 10^{-2} \)Designed and verified to IEC 61511
Safety instrumented function, SIL 2\( 10^{-2} \) to \( 10^{-3} \)Designed and verified to IEC 61511
Dike or bund\( 10^{-2} \)For consequences limited by containment

Worked problem

A complete LOPA calculation

Scenario: the level control loop on a hexane storage tank fails (initiating frequency 0.1 per year), the tank overfills, and hexane spills into the dike. The consequence of concern is a fire with a potential fatality. Conditional modifiers: probability of ignition 0.1, probability a person is present 0.5. Protection: independent high level alarm with operator response (PFD 0.1); dike (credited as reducing the consequence to a pool fire within the dike, so not credited against the fatal outcome here). The company's target for a single fatality is \( 10^{-5} \) per year. Is the risk tolerable, and how much more reduction is needed?

Show solution
  1. Initiating: \( 0.1 \) per year.
  2. Conditional modifiers: \( 0.1 \times 0.5 = 0.05 \).
  3. IPLs: operator response, \( 0.1 \).
  4. Mitigated frequency: \( 0.1 \times 0.05 \times 0.1 = 5 \times 10^{-4} \) per year.
  5. Gap: \( 5 \times 10^{-4} \div 10^{-5} = 50 \). Another protection layer with a PFD of 0.02 or better is needed, which points to a safety instrumented function of SIL 1 (a risk reduction factor of 50 falls in the SIL 1 range of 10 to 100).

Answer: Mitigated frequency \( 5 \times 10^{-4} \) per year; a risk reduction factor of about 50 is needed, such as a SIL 1 high level trip.

Safety integrity levels

A safety instrumented function (SIF) is a function carried out by a safety instrumented system, made of sensors, a logic solver and final elements such as valves, that takes the process to a safe state when a dangerous condition is detected. IEC 61508 (for manufacturers and general systems) and IEC 61511 (for the process industry) define four safety integrity levels for functions operating in low-demand mode, based on the average probability of failure on demand (PFDavg). Each level is a factor of ten better than the last. The risk reduction factor (RRF) is the reciprocal of the PFD.

Safety integrity levels for low-demand mode under IEC 61508 and IEC 61511. SIL 4 is rarely used in the process industry.
SILPFDavg (low demand)Risk reduction factor
SIL 1\( 10^{-2} \) to less than \( 10^{-1} \)More than 10 to 100
SIL 2\( 10^{-3} \) to less than \( 10^{-2} \)More than 100 to 1,000
SIL 3\( 10^{-4} \) to less than \( 10^{-3} \)More than 1,000 to 10,000
SIL 4\( 10^{-5} \) to less than \( 10^{-4} \)More than 10,000 to 100,000
\[\text{RRF} = \frac{1}{\text{PFD}_{\text{avg}}}\]

A SIL is a property of a function, not of a device. Saying "this transmitter is SIL 2" really means the transmitter is suitable for use in a SIL 2 function under certain conditions. Achieving a SIL requires the whole function to meet the PFD target through its architecture, component reliability, proof test interval and coverage, plus requirements for hardware fault tolerance, systematic capability and a full lifecycle of specification, design, verification, validation, operation, maintenance and management of change. If an analysis says a SIL 3 or higher function is needed, most companies treat that as a signal to redesign the process to reduce the hazard rather than rely on one very reliable function.

Worked problem

Effect of the proof test interval

For a simple single-channel SIF, an approximate formula is \( \text{PFD}_{\text{avg}} \approx \lambda_{DU} \times T / 2 \), where \( \lambda_{DU} \) is the dangerous undetected failure rate and \( T \) is the proof test interval. A function has \( \lambda_{DU} = 2 \times 10^{-6} \) per hour. Calculate the PFDavg and SIL range for proof test intervals of 1 year (8,760 h) and 4 years.

Show solution
  1. 1 year: \( 2 \times 10^{-6} \times 8{,}760 \div 2 \approx 8.8 \times 10^{-3} \). This is between \( 10^{-3} \) and \( 10^{-2} \): SIL 2 range.
  2. 4 years: \( 2 \times 10^{-6} \times 35{,}040 \div 2 \approx 3.5 \times 10^{-2} \). This is between \( 10^{-2} \) and \( 10^{-1} \): SIL 1 range.
  3. Testing less often reduces the integrity by a whole level. Proof testing is part of the SIL, not an optional extra.

Answer: Yearly testing: about \( 8.8 \times 10^{-3} \), SIL 2 range. Four-yearly: about \( 3.5 \times 10^{-2} \), SIL 1 range.

LOPA pitfalls

LOPA is easy to misuse. Teams sometimes credit IPLs that are not independent, such as an operator response to an alarm generated by the same failed control system. They use initiating frequencies that are too optimistic, or round PFDs downward. They forget conditional modifiers in one scenario and stack them unrealistically in another, such as multiplying occupancy, ignition, fatality and weather probabilities until a high-risk scenario looks negligible. Many companies limit the total credit for conditional modifiers and require approval for any scenario that relies on them for more than one order of magnitude. Finally, LOPA assumes IPLs are maintained and tested; credited layers that are bypassed or overdue for testing provide no protection.

Worked problem

Over-crediting conditional modifiers

A team calculates a mitigated frequency as: initiating 0.1 per year, ignition 0.1, occupancy 0.1, probability of fatality 0.5, wind direction toward people 0.25, operator response 0.1. What is the mitigated frequency, and what concern should a reviewer raise?

Show solution
  1. Conditional modifiers together: \( 0.1 \times 0.1 \times 0.5 \times 0.25 = 1.25 \times 10^{-3} \).
  2. Mitigated: \( 0.1 \times 1.25 \times 10^{-3} \times 0.1 = 1.25 \times 10^{-5} \) per year.
  3. Almost three orders of magnitude of credit come from conditional modifiers, not from protection layers. Each is uncertain and some may be correlated (people may be present precisely when an operator is working on the equipment that fails).
  4. The reviewer should challenge each value, ask for justification, and check whether the company limits modifier credit.

Answer: About \( 1.3 \times 10^{-5} \) per year, but heavily dependent on stacked conditional modifiers that need justification.

In Canada, IEC 61511 is used widely in the process industries and is published as a CSA standard; provincial pressure equipment regulators, such as ABSA in Alberta and TSSA in Ontario, and company standards often expect LOPA or an equivalent method for sizing safety instrumented functions. CSA Z767 refers to protection layers as part of hazard and risk analysis.

Recording a LOPA

A LOPA worksheet records, for each scenario, the consequence and its severity category, the target frequency, the initiating event and its frequency with the source of the value, each conditional modifier with its justification, each IPL with its PFD and the reason it qualifies, the mitigated frequency, the gap and the recommendation. Clear records allow a reviewer to check every number and are essential at revalidation, when someone will ask why a particular layer was credited.

Common mistakes

  • MistakeCrediting an alarm on the same transmitter as the failed control loop.

    InsteadCredit only IPLs independent of the initiating event and of each other.

  • MistakeListing training or procedures as IPLs.

    InsteadTreat them as supporting measures unless they form a complete, independent, auditable response.

  • MistakeStacking conditional modifiers until the scenario disappears.

    InsteadJustify each modifier and respect company limits on modifier credit.

  • MistakeCalling a device SIL 2 by itself.

    InsteadRemember a SIL belongs to the whole function, including testing.

  • MistakeExtending proof test intervals without recalculating.

    InsteadRecalculate PFDavg when test intervals change.

Summary and key terms

  • LOPA analyzes one cause-consequence scenario at a time using orders of magnitude.
  • Mitigated frequency equals initiating frequency times conditional modifiers times IPL PFDs.
  • An IPL must be effective, independent and auditable.
  • The gap between mitigated frequency and target sets the extra risk reduction needed.
  • SIL 1 to SIL 4 correspond to PFDavg bands, each ten times better than the last.
  • A SIL belongs to a whole function and depends on design, testing and lifecycle management.
  • Watch for non-independent IPLs, optimistic data and stacked conditional modifiers.
LOPA
Layer of protection analysis, a semi-quantitative method for single scenarios.
Independent protection layer
A safeguard that is effective, independent and auditable.
Initiating event
The cause that starts a LOPA scenario.
Conditional modifier
A probability such as ignition or occupancy applied to a scenario.
PFD
Probability of failure on demand.
Mitigated event frequency
The frequency of the consequence after protection layers.
Safety instrumented function
A function that brings a process to a safe state on detecting danger.
Safety integrity level
A band of PFDavg for a safety instrumented function, from SIL 1 to SIL 4.
Risk reduction factor
The reciprocal of the PFD.
Proof test
A test to reveal dangerous undetected failures in a safety function.

Practice problems

Work each problem on paper first, then reveal the answer to check.

  1. How many scenarios does a LOPA analyze at once?

    Show answer

    One cause-consequence pair.

  2. What are the three core requirements for an IPL?

    Show answer

    Effective, independent and auditable.

  3. Initiating 0.1 per year, one IPL at 0.01. What is the mitigated frequency?

    Show answer

    0.001 per year.

  4. What is the RRF for a PFD of 0.005?

    Show answer

    200.

  5. Which SIL range has an RRF of 200?

    Show answer

    SIL 2.

  6. Why can the BPCS loop that failed not be credited as an IPL?

    Show answer

    It is the initiating event, so it is not independent.

  7. What is the gap if the mitigated frequency is 1e-3 and the target is 1e-5?

    Show answer

    A factor of 100.

  8. What happens to PFDavg if the proof test interval doubles?

    Show answer

    It roughly doubles.

  9. What do many companies do if a SIL 3 function is needed?

    Show answer

    Look for ways to redesign the process to reduce the hazard.

  10. Name the US adoption of IEC 61511.

    Show answer

    ANSI/ISA 61511.

Lesson quiz · 5 questions

Score 60% or more to complete this lesson.

Take the quiz