IDT Core

Your interface, our physics

A calculation core you can embed in your own product

IDT Core is the same physics engine that calculates the operating point in IDT Well, IDT Asset and IDT Edge, only available under licence: it connects to your system through an API, and the result ships under your own brand.

Request a demo
A laptop running IDT Workspace: well model matched to field data, pressure profile, nodal analysis and well completion
Isometric illustration: your product interface on top, the IDT Core calculation engine underneath, with a Powered by IDT Core badge

Physics under your own interface

You embed the calculation in your own product, whether that is a dispatch system, a corporate portal or an industry application, under a "Powered by IDT Core" licence: the user stays inside your interface. Subscription options: annual, per well or per API call.

What IDT Core solves

  • Production potential

    Calculating the achievable rate from a change in frequency, intermittent cycle, choke size or lift method, before the decision is applied on site.

  • Energy efficiency

    Breaking down efficiency losses by node (pump, motor, hydraulics, cable) and calculating where there's still headroom and where the potential is already spent.

  • Automatic PID tuning

    Picking controller coefficients by minimising deviation from the setpoint during the transient response, before anyone goes out to the well.

  • Equipment-change potential

    Forecasting the change in production and economics from swapping a downhole equipment component for a new technology, automatically scaled across the entire well stock.

  • Reliability forecasting

    Linking mean time between failures to the operating regime and equipment configuration: what shortens a node's life in operation, and what extends it.

Core functions

  • PVT calculation

    Oil, gas and water properties from a black-oil model or by composition for complex fluids.

  • Multiphase flow

    Steady-state and transient flow in pipes and networks, a set of hydraulic correlations plus universal ML calibration for a specific well stock.

  • Stage-by-stage ESP calculation

    Pressure and gas content at every stage, with head-curve degradation under free gas.

  • Motor model

    An equivalent circuit instead of a single nameplate curve: working characteristics at any load and voltage.

  • Gas separation

    The efficiency of natural and artificial separation at the pump intake.

  • Valve diagnostics

    A check-valve leak model and an extension of the pump curve into negative head for intermittent wells.

  • Transient regimes

    Intermittent operation, flow through the annulus and slug flow each have their own physical model in the core.

  • Data validation

    Detecting frozen sensors, lost communication and outliers before bad data reaches the calculation.

  • Abnormal condition detection

    Recognising pump-off, hard starts, underload, pump seizure and hydrate formation from the shape of the telemetry signal.

  • Gas lift calculation

    The well's gas lift performance curve, injection rate selection, and placement of the unloading and operating valves.

Fig. 1Virtual flowmeter
Choke opening 5–100%Choke 60% · Q 400 m³/d · ΔPv 30.1 kPa
60% · Q 400 m³/d

The Venturi measures ΔP at the throat; the computer rates the well from the choke differential and calibrates its coefficient against the Venturi.

Virtual flow metering

IDT Core determines liquid rate from telemetry, with no direct measurement. The method is built for a complex well stock: wells with gas breakthroughs, intermittent operation, flow through the annulus or PID controllers. A hybrid algorithm combines a physical model with ML. It estimates the instantaneous pump degradation factor under unstable flow and recovers the rate where a direct measurement is impossible or lags behind.

Pump Health Check module

The core calculates gas fraction and head at every ESP stage and compares them with each stage's free-gas stability limit. From the gas trend at the intake, it forecasts how many days remain before the first stages cross that limit. The risk of gas lock and slug flow shows up before a failure, while there is still time to reduce drawdown, raise the frequency or add a gas separator.

Core accuracy

We check the core against reference commercial software for multiphase modelling. Liquid holdup and friction factor differ by a few percent.

94–96%

match on flow regime against reference commercial software

67

PVT correlations for oil, gas and water properties

10

functions in the calculation core, from PVT to Health Check

Who IDT Core is for

IDT Well is a ready-made tool for an engineer, with its own interface. IDT Core is the same calculation engine without the interface. It suits developers of industry platforms, SCADA integrators and companies with their own dispatch system who need the physics, not a finished product built on top of it.

Isometric illustration: your product exchanges requests and responses with IDT Core through a versioned API; the engine runs in the cloud or on-premise

How to connect the core

You reach the core through an API without digging into the physics inside: you send well parameters and telemetry, and get back an operating mode, a diagnosis or a forecast. The core deploys in the cloud or on-premise inside the customer's perimeter. API contract versioning protects a partner's integrations when the core is updated.

Leave your contact details and we'll reach out

We'll walk you through embedding the IDT Core calculation engine in your own product under a "Powered by IDT Core" licence.

hello@industrial-dt.com+998 88 717 55 08@oil_gas_pt