Real-Time OEE Analytics for Compressor Stations

By David Cook on October 17, 2026

real-time-oee-analytics-compressor-stations

Ask a midstream operator how a compressor station is performing and you will usually hear about uptime, a single percentage reported at month end. That figure hides almost everything that matters. One unit trips on high vibration, another runs below its rated throughput because of recycle, a third burns more fuel gas for every MMscf it moves. Real-time OEE shows availability, performance and quality for every compressor unit and every station as it happens, so engineers act on losses during the week instead of reading about them next month. See it in a compressor station demo.

Oil and Gas Midstream · OEE Analytics Suite

Real-Time OEE Analytics for Compressor Stations

Live OEE per compressor unit and per station, broken down into availability, performance and quality. AI names the biggest loss on each unit, benchmarks units and stations against each other, and tracks fuel gas per MMscf compressed.

  • How OEE works for compressor units, with a worked example
  • The losses hiding inside availability, performance and quality
  • Fuel gas per MMscf and unit-to-unit benchmarking
Compressor station · today, liveOEE 84.2%
91.0%Availability
93.9%Performance
98.5%Quality
C-101 Recip86.4%
C-102 Centrifugal82.9%
C-103 Turbine90.0%
C-104 Recip77.6%
Top lossC-104 high vibration trips: 3 trips, 94 min lost today.
One station, four units, illustrative.
Per unitOEE and its three factors, live
Per MMscffuel gas tracked against gas compressed
Benchmarkedunits and stations ranked on one basis
6–12 weeksfrom server delivery to live station OEE

Why Uptime Alone Misleads Compression Teams

A unit can be running and still be losing throughput.

Availability tells you a unit was on line. It does not tell you whether it moved the gas it was capable of moving, or whether the gas met pressure and delivery requirements. OEE multiplies availability, performance and quality, so a unit that is available but recycling heavily or running derated shows up as the loss it is. Our compression specialists can review how you measure station performance today.

01

Uptime only

Running hours with no view of throughput.

02

Station averages

Strong units hide the weak ones.

03

Mixed definitions

Each station counts time and losses its own way.

04

Reported late

Losses seen weeks after they happened.

OEE for a Compressor Unit: A Worked Example

Three factors, multiplied together.

Take one unit over a 24 hour day with 1,440 minutes of required time. The unit is down for 130 minutes in total. Its rated throughput for the day's conditions is 2.0 MMscf per hour. It compresses 41.0 MMscf, of which 40.4 MMscf is delivered within pressure and quality requirements. All figures are illustrative. Run the numbers for your units in a working session.

OEE = Availability × Performance × Quality
Availability = run time ÷ required time1,310 ÷ 1,440 = 91.0%
Performance = actual ÷ rated throughput41.0 ÷ (21.83 h × 2.0) = 93.9%
Quality = on-spec gas ÷ total compressed40.4 ÷ 41.0 = 98.5%
OEE0.910 × 0.939 × 0.985 = 84.2%
Worked example, illustrative. Rated throughput changes with suction pressure, ratio and ambient temperature.
Count required time, not calendar time

When nominations are low and a unit is not needed, that idle time is not an equipment loss. Measuring against the time the unit was required to run keeps OEE focused on what the station could fix, and keeps units comparable across stations with very different load.

The Compression Losses Inside Each Factor

OEE only helps when each loss has a name.

Each factor breaks down into specific losses that compression teams already know. Tracking them separately turns a percentage into a list of things to fix. Map your loss codes with our implementation team.

Factor
Compression losses
How they are detected
Availability
Unplanned trips, failed starts, maintenance overruns, shutdown and restart time, waiting on parts
Unit run state, trip codes and work order times
Performance
Running below rated throughput, recycle and anti-surge, fouled coolers, ambient derate, valve or ring wear
Throughput against rated for current suction and discharge conditions
Quality
Off-target discharge pressure, gas recycled rather than delivered, blowdowns, venting or flaring
Delivered volume against compressed volume, with pressure limits
Treat recycle as a loss, not as production

Gas that circulates through a recycle valve is compressed but not delivered. Counting it as output makes a unit look productive while it burns fuel gas for no throughput. Separating recycled volume from delivered volume shows where capacity is really being lost.

Fuel Gas per MMscf and Throughput per Horsepower

Efficiency belongs next to OEE, not after it.

Compression burns fuel gas or electric power to move gas, so two units with the same OEE can cost very different amounts to run. Tracking fuel gas per MMscf compressed, and throughput per horsepower, shows which units are efficient and which are drifting. Read together with OEE, it separates a unit that is losing time from one that is losing energy. Review your efficiency data with our performance team.

Fuel

Fuel gas per MMscf

Fuel burned for each unit of gas moved.

Power

Throughput per hp

Gas moved for each unit of power used.

Recycle

Recycle share

Share of compressed gas that is not delivered.

Ambient

Derate watch

Output lost to heat and cooler fouling.

See Every Unit's OEE While the Station Is Running

Availability, performance and quality for every compressor unit and station, with fuel gas tracked and the biggest loss named.

One station, one monthillustrative
Units tracked liveAll units
Trip causes capturedMost trips
Recycle losses foundTop loss on 2 units
Fuel gas drift found1 unit flagged
OEE reports typed by handNone
Your units, drivers and gas systems set the real numbers. We measure them during the pilot.

Trips and Restarts: Where Availability Goes

The time lost after a trip is often longer than the trip.

A trip on high vibration, high temperature or low oil pressure stops the unit, but the loss continues through diagnosis, permits, restart and reloading. Live OEE times each stage from the trip to stable delivery and compares it with the usual restart, so teams see which trips cost the most and which restarts take longer than they should. Plan trip tracking with our reliability team.

1

Trip

Unit stops. Trip code recorded.

2

Diagnose

Cause found and cleared.

3

Restart

Permissives met, unit started.

4

Load

Unit ramped to required rate.

5

Stable

Clock stops, time against usual.

Benchmarking Units, Stations and the Fleet

The same data, cut three ways, answers three different questions.

Each view serves a different person, and all three come from the same unit data on the same definitions, so nobody argues about whose numbers are right. Comparing units of the same type and duty, rather than every unit with every other, keeps the comparison fair. Plan your views with our operations team.

Per unit

Which unit is losing most?

Trips, derates, recycle and fuel gas by compressor.

Per station

Which station lags its peers?

OEE and fuel gas against similar stations.

Per fleet

Where should spend go first?

Losses ranked across stations by throughput at stake.

AI That Names the Biggest Loss

Not just a number, but what to do about it.

The AI watches each unit's losses through the day and highlights the one costing the most OEE right now. It compares with the same unit on earlier days and with similar units elsewhere, and points to likely causes such as a failing valve, a fouled cooler or a recycle valve left open. Ask our AI team how it works on your data.

Example exchange · illustrative
Station engineerWhy is C-104 at 77.6% today?
OEE agentAvailability is the main loss. Three high vibration trips cost 94 minutes, and each restart took longer than the unit's usual 25 minutes. Performance and quality are normal.
Station engineerHas this happened before?
OEE agentYes. Vibration trips on C-104 rose over the last two weeks, mostly after load changes. I can add it to the weekly reliability summary with the trip times and vibration trend.

Station OEE Mistakes to Avoid

OEE is easy to calculate and easy to get wrong.

These are common problems when midstream teams start tracking OEE. A short readiness review can avoid them.

What works

  • Required time as the basis for availability
  • Rated throughput for current conditions
  • Recycle counted as a loss
  • Units compared with similar units

What fails

  • Uptime reported as OEE
  • One rated rate for all conditions
  • Low-demand time counted as a loss
  • Different definitions at each station

How iFactory Runs Compressor Station OEE

Station OEE, on your own network.

iFactory reads unit states, trip codes, flows, pressures and fuel gas data, calculates OEE with its availability, performance and quality breakdown for every unit and station, names the top loss and benchmarks units on one basis. It runs on an on-prem AI server on your network, using data from your PLCs, RTUs, SCADA and historian. Fit questions go to our solutions team.

Live OEE

Per unit, station and fleet.

A × P × Q breakdown

Each factor with named losses.

Rated throughput

Performance judged fairly by conditions.

Top loss alerts

The biggest loss named each day.

Benchmarking

Units and stations ranked on one basis.

On-prem

Operating data stays on your network.

The OEE figures on this page are worked examples. Your own OEE depends on your units, drivers, gas conditions and practices, and we measure it on your data during the pilot.

Turnkey AI: Delivered, Connected and Live in 6–12 Weeks

You do not build this. It arrives ready.

iFactory ships as a pre-configured NVIDIA AI server with the software pre-loaded, racked and ready. Rack it, plug in power and Ethernet, and the AI is live on your network. Our team handles cabling, network setup, PLC, SCADA, DCS and CMMS integration, compressor controller links, operator training and 24×7 remote monitoring. Data stays on your network. For a scope matched to your stations, request a turnkey quote.

Weeks 1–4

Ship, network and data

Server installed. Unit states, trip codes, flows and pressures connected.

Weeks 5–8

Model training and pilot

Rated curves and loss codes set up. Live OEE runs on a few units.

Weeks 9–12

Go-live and training

OEE live across stations with benchmarking. Teams trained. 24×7 monitoring begins.

Live in 6–12 weeksfrom delivery to live station OEE
1000+ clientsacross industrial operations
99.9% uptimewith 24×7 remote monitoring

Frequently Asked Questions

How is OEE calculated for a compressor unit?

OEE equals availability times performance times quality. Availability is run time over required time, performance is actual throughput over rated throughput, and quality is on-spec delivered gas over total gas compressed.

What counts as required time?

The time a unit was needed to run. Time when it was not needed, such as low nominations, is excluded so it is not counted as an equipment loss. Agree the rule once and apply it everywhere.

What rated throughput should we use?

The rate for the current suction pressure, compression ratio and ambient conditions, not a single nameplate figure.

How is recycled gas handled?

Recycled volume is separated from delivered volume and shown as a loss, so a unit that recycles heavily does not look productive.

Does it work for different drivers?

Yes. Reciprocating engines, gas turbines and electric motor drives are each measured on their own rated curves and compared with similar units.

Can it track fuel gas efficiency?

Yes. Fuel gas per MMscf compressed and throughput per horsepower are tracked next to OEE, so energy losses are separated from time losses.

Does it work for unmanned stations?

Yes. It uses data already collected from station PLCs, RTUs, SCADA and the historian, so stations do not need extra staff or manual entry.

Where is the data stored?

On the on-prem server on your network, shown on dashboards for engineers, control room and management.

How do we start?

Start with a few units or one station. A 6-week pilot connects unit data, sets rated curves and runs live OEE. To plan it, contact our team.

Find Your Compressor Stations' Biggest Losses This Week

In thirty minutes we look at your current OEE method and unit data, and show what live per-unit OEE would reveal. You keep the notes either way.

Five things worth bringingif you have them
  • 1Your station and unit list
  • 2Current uptime or OEE report
  • 3Rated curves by unit if you have them
  • 4Trip codes and downtime records
  • 5The unit that always seems behind

Share This Story, Choose Your Platform!