Technology

An edge control layer, not a dashboard

OI ingests live sensor data at the panel, evaluates it against a hardened knowledge base every scan cycle, and either corrects the process itself or escalates to an operator with the reason attached.

Layer 1 · Sense

Field I/O

Wellhead, annulus and header pressure transducers, magnetic flow meters, tank level and temperature, VFD drive feedback. Values arrive on a sub-second scan.

Layer 2 · Decide

Rules engine on a Raspberry Pi 5

An edge compute node runs the knowledge base and pump-curve mathematics, keeps rolling trend history, and enforces a cooldown per alert type so operators are not flooded.

Layer 3 · Act

PLC & VFD control

A Siemens S7-1200 class PLC owns the safety interlocks and the drives. OI writes setpoints — pump speed, valve position, isolation — inside limits the PLC will not let it exceed.

Knowledge Base

The disposal rule set

Seven diagnostic classes cover the failure modes that actually shut a disposal facility down. Each rule carries a severity, a cooldown, and either an automatic corrective action or a human escalation.

RuleConditionDiagnosisOI response
KB-1Wellhead pressure ≥ 90% of permitted maximumApproaching permit limitWarn; trim VFD speed to hold below the limit
KB-2WHP rising trend sustained over many scan cyclesFormation pluggingAlarm; flag well for filtration review and rate reduction
KB-3Annulus pressure risingPacker or casing integrity issueCritical; isolate the well and escalate — human required
KB-4Low flow combined with high wellhead pressureNear-wellbore damageAlarm; reduce rate, schedule stimulation review
KB-5Valve commanded open, zero flow measuredPump failure or stuck check valveCritical; stop the pump, close the header, escalate
KB-6Facility running at capacity within permitHeadroom availableMaximize throughput up to the permitted band
PC-1Actual head deviates from the affinity-scaled pump curvePump-curve deviationClassify and correct — see below

PC-1 · Pump-curve analysis

Comparing the pump to its own curve, at any frequency

OI scales the manufacturer performance curve to whatever the VFD is actually doing using the pump affinity laws — flow scales with speed, head with the square of speed — then measures how far the real pump has drifted from where it should be.

CAVITATION_RISK

Actual head collapses well below the scaled curve at normal flow — suction starvation. OI reduces speed and flags suction-side restriction (filter pot, strainer, tank level).

FORMATION_BACKPRESSURE_HIGH

Head runs above curve while flow falls short — the formation is pushing back. OI holds pressure under permit and raises the plugging trend for KB-2.

PUMP_PERFORMANCE_DEGRADED

Sustained shortfall in both head and efficiency across the operating band — wear rings, impeller or seal degradation. OI logs the trend for maintenance planning.

Well Model

It knows the well, not just the sensor

OI stores the real completion record for every well it controls, so a diagnosis is made against the mechanical reality of that wellbore rather than a generic threshold.

  • Total hole depth, surface casing and long-string casing
  • Packer setting depth and perforation top / bottom
  • Target formation, permeability (md) and porosity (%)
  • Permitted maximum surface pressure (PSI) and volume (BPD)

Auto-calculated particle limit

From formation permeability, OI derives the largest particle the formation will accept before it begins to plug:

Micron = √md × 0.33

That number drives filter-pot mesh selection and feeds the KB-2 plugging trend, so filtration is matched to the formation instead of guessed at.

Watch the rules fire

The dashboard runs the same rule set against a live simulation.

Open the OI Dashboard