Calculation Engine
DORAS is built around a probabilistic Monte Carlo simulation engine that models dropped object trajectories, landing distributions, and target interactions across configurable grid cells.
Monte Carlo Simulation
Stochastic drop modelling with multiple iterations and averaging delivers statistically robust frequency estimates even for low-probability events.
1m Grid Resolution
Configurable grid cell size — typically 1m × 1m — gives 100x higher spatial resolution than traditional concentric-ring DNV-RP-F107 implementations.
Statistical Sampling
Automatic sampling activates when drops exceed 10,000 per lift, keeping high-frequency studies tractable without sacrificing accuracy.
Spatial Indexing
Bounding box pre-calculation and cell-based indexing accelerate the matrix calculations behind the heat map and frequency outputs.
DNV-RP-F107 Compliance
DORAS implements the calculation methodology described in DNV-RP-F107 (Risk Assessment of Pipeline Protection) end-to-end, from drop frequency through to damage and release frequencies.
Hit Frequency
Annual frequency of a dropped object hitting a target, derived from drop distribution and target geometry.
Damage Frequency
Annual frequency of target damage by category (None, Minor, Moderate, Major) using object kinetic energy and target capacity.
Release Frequency
Annual frequency of fluid release from a damaged target, supporting downstream consequence analysis.
Reference Tables
Built-in reference values for drop frequency, energy distributions, and target capacities — fully editable to match site-specific data.
Visualisation & Reporting
Results are surfaced through interactive maps, configurable charts, and exportable reports — designed for both engineering review and stakeholder communication.
Interactive Mapping
GeoJSON-based map layers visualise drop points, targets, frequency heat maps, and damage zones with measurement and drawing tools.
KML Export
On-demand conversion of map layers to KML format for review in Google Earth or other GIS tools.
Charts & Tables
Chart.js and ECharts visualisations for frequency distributions, damage breakdowns, and sensitivity studies.
Comprehensive Reports
Generate full study reports combining inputs, calculation methodology, and results in a single deliverable.
Workflow & Collaboration
Studies are isolated, shareable, and built for collaborative engineering teams — with audit trails and template support to standardise repeated work.
Multi-Study Workspaces
Each user can manage multiple isolated studies with their own settings, objects, targets, and results.
Multi-Source Aggregation
Aggregate drops from multiple lifts, drop points, and object types within a single integrated study.
Templates
Reuse configurations across studies with template support for objects, targets, cranes, and weather scenarios.
Web-Based Access
Cloud-hosted with no local installation — accessible from any modern browser with role-based permissions.