Compliance Guide · ERDMP · OISD · COMAH · Seveso

How AgniKawach output is mapped to the major regulatory frameworks. Every QRA bundle can be exported to one of four packs; the pack is responsible for formatting and table layout, not for solver math.

India · PNGRB India · OISD UK / NI · COMAH EU · Seveso-III All four packs implemented
Solver outputs are framework-agnostic. Tier-1 + Tier-2 produce the same physical quantities (concentration, flux, overpressure, probit dose). The pack adapter formats them into the table layout each regulator expects. Module list lives at solvers/tier1/regulatory/.
INDIA · PNGRB ERDMP — Emergency Response & Disaster Management Plan IMPLEMENTED

Mandated by the Petroleum & Natural Gas Regulatory Board (Technical Standard TS-ERDMP-001) for all petroleum, natural gas, and LPG pipelines > 25 mm under ERDMP 2010 (amended 2019). AgniKawach generates the consequence-modelling annex.

What the pack produces

ERDMP requirementAgniKawach output
Maximum credible accident (MCA) consequence distance Tier-2 dispersion / fire / VCE distance to threshold (ERPG-2, 5 kW/m², 0.07 bar). Casebook ↗
Probit dose & fatality distance Tier-1 qra.py — thermal (Eisenberg), overpressure (HSE 2010), toxic (TNO Green Book).
Land-use compatibility table Risk-contour grid + receptor zone mapping → ERDMP Table 5 layout.
Branded PDF report solvers/tier1/regulatory/pngrb.py · 11 unit tests · snapshot diff in CI.
INDIA · OISD OISD — Oil Industry Safety Directorate (116 / 118) IMPLEMENTED

Minimum-distance lookup based on inventory tonnage. AgniKawach reports both the regulatory minimum and the simulation-derived distance side by side, so the regulator can see the margin.

What the pack produces

OISD requirementAgniKawach output
OISD-116 — Fire-protection distanceInventory → table lookup + Tier-1 pool / jet-fire flux distances.
OISD-118 — Plant layoutReceptor zone + obstruction map; cross-references the geometry pipeline (Geometry Viewer ↗).
Cross-checksolvers/tier1/regulatory/oisd.py · 7 unit tests.
UK / NI · COMAH COMAH 2015 — Control of Major Accident Hazards IMPLEMENTED

Lower- vs upper-tier classification by substance × inventory; supporting consequence analysis attached to the COMAH Safety Report.

What the pack produces

COMAH requirementAgniKawach output
Tier classificationSubstance × inventory threshold lookup → Lower / Upper / Out-of-scope.
Predictable major accident (PMA) consequenceTier-2 CFD result for each PMA; receptor flux / dose in COMAH-prescribed units.
Cross-checksolvers/tier1/regulatory/comah.py · 9 unit tests.
EU · SEVESO Seveso-III — Directive 2012/18/EU IMPLEMENTED

Substance-threshold lookup, additive aggregation rule, domino-effect grouping by neighbour distance.

What the pack produces

Seveso requirementAgniKawach output
Lower- / upper-tier classificationMulti-substance additive aggregation rule.
Domino groupingNeighbour-distance table; consequences propagated through receptor zones.
Notification documentBranded PDF; same Tier-2 input, regulator-specific layout.
Cross-checksolvers/tier1/regulatory/seveso.py · 14 unit tests.

Cross-references