Swiss Cheese Risk Analyzer ยท Layer of Protection Analysis ยท Process Safety Management
Swiss Cheese Risk Analyzer v2.0 No project loaded
Dashboard
Active Scenario
No scenario defined yet. Go to Scenarios tab.
Residual Risk Gauge
โ
โ
Barrier Summary
No barriers added yet.
Project Information
Study Team
#
Name
Role / Title
Company / Dept
Email
Phone
Discipline
Add Team Member
Hazard Scenarios
Add Scenario
Initiating Event
Consequence Branches
Define one or more consequence paths from the top event. Conditional modifiers represent the probability of each path given the top event.
Barrier Layers
โฌ Prevention Barriers (Pre-Top-Event)
Mitigation Barriers (Post-Top-Event) โก
Add Barrier
Team & Inspection
LOPA โ Layer of Protection Analysis
Select a scenario to run LOPA calculations.
Swiss Cheese Visualization
๐ก Cheese slice = Barrier layerโซ Hole = Vulnerability (more = lower effectiveness)๐ซ Plug = Add-on controlโก Red arrow = Hazard trajectoryTop stripe = Barrier type color
โ
LOPA Reference โ IPL Credits & Standards
Standard IPL Credit Factors (CCPS / IEC 61511)
Initiating Event Demand Rates (Typical)
Initiating Event
Typical Frequency (/yr)
Notes
LOPA Methodology Notes
Independence requirement: IPLs must be independent of the initiating event and of each other. A BPCS loop that participates in the initiating event cannot be credited as an IPL for that scenario.
Risk gap: If fmitigated > Risk Tolerance Criterion, additional IPLs are required. The required risk reduction = fmitigated / RTC.
IPL credit limits: CCPS LOPA guidance typically limits combined IPL credit to 10โปโต for a single scenario. Human IPLs require: clear alarm/indication, sufficient response time (>10 min), trained operators, and documented procedures.
Standards references: CCPS "Layer of Protection Analysis" (2001), IEC 61511-3:2016, OSHA PSM 29 CFR 1910.119, API RP 14C, NFPA 652/654, ISO 45001.