Demo · synthetic dataPrototype for SIH PS 26120. All values are generated by a deterministic mock engine — no live Oil India Limited or SCADA data. Engineering validation required before any operational use.
Solution

A transparent surrogate, not a black box.

The twin is deliberately built from interpretable pieces. Every output can be traced back to a physical assumption an engineer can argue with, which matters more in a prototype than raw accuracy.

01

Heat delivery

Injected tonnage and steam temperature give an enthalpy budget. A heat-efficiency term penalises depth and rewards a shorter, higher-rate injection window, because a slow injection loses more heat to overburden and thief zones.

Cycle tonnageInjection rateSteam temperatureDepth
02

Soak and mobility

Viscosity reduction follows a saturating curve in soak duration: strong gains in the first days, negligible after roughly a week, with an explicit penalty for deferred production beyond that.

Soak daysViscosityDeferred oil
03

Inflow and decline

Peak rate scales sub-linearly with cycle size, then declines exponentially from soak exit. Cycle length is itself a function of the design rather than a fixed calendar rule.

Peak rateDeclineCycle length
04

Lift envelope

Theoretical pump displacement from speed and stroke is compared against inflow. The ratio gives fillage; the pair gives rod loading. Over-pumping is therefore visible as a modelled quantity, not a hunch.

SPMStrokeFillageRod stress
05

Risk and economics

Failure risk rises with rod loading and with sustained low fillage. Net value nets illustrative oil revenue against steam cost and a risk charge, so a scenario that pumps hard for marginal oil scores poorly.

Failure riskSteam costNet value
06

Guardrails and assurance

Any recommendation carries guardrails, a confidence figure, feature-level explanation and an accept/defer/reject audit trail. Data-quality and drift screens sit alongside so a stale tag cannot silently drive advice.

GuardrailsExplainabilityDriftAudit

Soak duration is not free

Sensitivity sweep on BGW-08, all other inputs held at baseline

Mobility gain saturates near day seven. Past that, the model still shows a small rate benefit but net value falls because production is deferred without a matching gain.

More steam is not linearly more oil

Cycle tonnage sweep against steam-oil ratio

Peak rate scales with roughly the 0.6 power of cycle size, so steam-oil ratio degrades steadily as tonnage grows. This is the mechanism behind the steam-trim recommendations inside the demo.

Baseline twin output · BGW-08

Deterministic result for the default operating point

Peak rate
51.7 bopd
Cycle oil
3,051 bbl
Cycle length
111 d
SOR
3.13
Fillage
58%
Confidence
84%

These figures come from a simplified, uncalibrated surrogate running on synthetic data. They exist to demonstrate a decision workflow. Any real deployment would require history matching against measured cycle data, sensor validation, and formal engineering sign-off with management of change.