Standards › Production

Dynamometer card

Sucker-rod pump diagnostics from the dynamometer card

Load against plunger position over one stroke — and the twenty pump conditions that draw distinguishable shapes on it.

What you can ask it to do

  • Convert a measured surface (polished-rod) card to a pump card by solving the rod-string wave equation.
  • Read pump fillage, fluid load, net and gross plunger travel off the pump card.
  • Rank the pump card against the twenty named failure-mode signatures and show which measurements drove the match.
  • Compute pump intake and discharge pressure, and inferred production from displacement, fillage and the runtime recorded with the card.
  • Flag rod compression, which is where a buckling check belongs rather than a card reading.

Why it matters

Rod lift runs the long tail of onshore production — the stripper and mature wells that individually make little and collectively make a great deal. Each one carries a pumping unit whose card is recorded routinely and read rarely, because reading it well is a specialist skill and there are thousands of wells per specialist. The cost of not reading it is not subtle: a pump that has been tagging for a month is wearing a barrel out, a rod string that parted last week is producing nothing while the motor keeps turning, and a well pumped off against a starved inflow is pounding fluid into its own rods.

What makes the card worth automating is that the physics is well posed. The rod string is a known elastic member with known geometry; the wave equation that governs it has been the standard treatment since Gibbs published it in 1963. Given the surface card, the rod string and the stroke rate, the pump card is computable rather than a matter of opinion — and the pump card is where the shapes live.

Method, not this page's tool. The wave-equation treatment above is how a surface card is converted to a pump card. The signature screen on this site does not run it: it works on a pump card you supply or select, and compares its geometry against reference signatures. Where this page describes the method and where it describes the browser tool are different things, and the tool is the narrower of the two.

What a dynamometer card is

A dynamometer card is a closed loop of load against position over one complete pump stroke. Position runs from the bottom of the stroke to the top and back; load is the tension carried at the point of measurement. One stroke, one loop, and the loop's enclosed area is the work done on that stroke.

There are two of them, and conflating them is the most common way to read a card wrong:

  • The surface card is measured at the polished rod, between the carrier bar and the stuffing box. It is what a field dynamometer records. Its shape is dominated by the rod string — several thousand feet of steel that stretches under the fluid load, carries its own weight, has inertia, and rubs on the tubing all the way down. The pump's own behaviour is in there, superimposed on all of that.
  • The pump card, or downhole card, is load against plunger position at the pump itself. It is not measured; it is computed. Its four corners correspond to the four events of a pump cycle: the standing valve closing and the fluid load transferring onto the travelling valve at the bottom, the plunger lifting the column to the top, the travelling valve opening and the load transferring back at the top, and the plunger falling through the fluid to the bottom again.

Every failure-mode name in this method — fluid pound, gas lock, a parted rod string — describes a condition at the pump, and the shape it names is the shape it makes on the pump card. Handing a pump card to a surface-to-downhole solver is a category error: the rod string has already been taken out of it.

An ideal pump card is a rectangle, and no real one is. Fluid-load transfer is not instantaneous, and it straddles the stroke turnaround — rod stretch has to be taken up while the polished rod is still decelerating. That is why a healthy card's corners are visibly cut away rather than square. A card with genuinely square corners is a modelling artefact, not a well.

The method — governing equations

1. Surface card to pump card

The rod string is treated as a damped elastic bar. The one-dimensional wave equation with viscous damping governs axial displacement u(xt) along the string:

ρA · ∂²u/∂t² = EA · ∂²u/∂x² − c · ∂u/∂t + Fgravity + Ffriction
Wave speed:  a = √(E/ρ) ≈ 16,300 ft/s for steel rods
Gibbs frequency-domain solution, surface (x = 0) to pump (x = L):
  γ(ω) = √(−ω² + iωc) / a
  Upump(ω) = Usurf(ω) · cosh(γL) − Fsurf(ω) / (EAγ) · sinh(γL)

The surface position and load traces are decomposed by FFT, each frequency component is propagated down the string by the expression above, and the result is transformed back to the time domain. The alternative treatment solves the same PDE directly on a spatial grid by explicit finite difference, marching from the surface to the pump at each time step; it costs more and handles tapered strings and transients better. Both are implementations of the same physics and should be run against each other on any card whose reading matters.

2. Fluid load and pump fillage

Fluid load:  F0 = (mean load, upstroke branch) − (mean load, downstroke branch)
Gross plunger travel:  Sgross = max(position) − min(position)  — on the pump card
Net plunger travel:  Snet = position at the bottom-right corner − min(position)
Pump fillage:  Φ = 100 · Snet / Sgross

Fillage is computed on the plunger stroke, never on the surface stroke. The polished rod and the plunger do not travel the same distance: rod stretch under the fluid load and rod-string overtravel put them apart by feet, not inches, on a deep well. A fillage taken against the surface stroke is wrong by the rod-string deflection, and it is wrong in the unhelpful direction — it makes a starved pump look better filled than it is, which is exactly the well you did not want to miss.

The bottom-right corner is the one that matters and the one that moves. It marks where the travelling valve finishes opening on the downstroke, and on a poorly filled pump it sits well below maximum position. It is located as the point on the downstroke branch that maximises (retained stroke − remaining load) in normalised coordinates — the knee where the plunger has covered ground but the load has already gone.

Read this before the next two formula blocks. Everything below depends on F0, the fluid load, which is an absolute downhole load. In a typical implementation — including the one behind this method — downhole load is scaled from surface load by a calibration factor rather than propagated through the wave equation the way position is. So pressures and inferred production inherit that calibration: on a well far from the calibration set, treat them as indicative and trust the card’s shape before its absolute load. This is restated under Named limits; it is repeated here because it qualifies the equations that follow.

3. Pump pressures

Oil specific gravity:  SGo = 141.5 / (°API + 131.5)
Tubing gradient:  TG = 0.433 · [SGw · WC + SGo · (1 − WC)]  psi/ft
Pump discharge pressure:  PDP = THP + TG · hpump
Pump intake pressure:  PIP = PDP − F0 / Aplunger

4. Inferred production

Gross displacement:  qgross = (π/4) · D² · Sgross · N · 1440 / 9702  bbl/d
Net displacement:  qnet = qgross · Φ/100
Inferred production:  q = qnet · (runtime hours / 24)

D is the plunger diameter in inches, Sgross the gross plunger travel in inches, N the stroke rate in strokes per minute; 9,702 cubic inches make a barrel. The runtime term is not a detail: a well that cycles but is assumed to run twenty-four hours is overstated by exactly its duty factor. Runtime must come from the record taken with the card, not from a well test that may predate it by months, and where it has been assumed rather than measured that assumption belongs on the result.

No worked numeric example is shown here on purpose. The signature screen computes the card measurements from a card you choose or paste, and the worked examples draw each signature with the measurements that identify it, so every figure on this site is reproducible rather than asserted.

How signatures map to failure modes

Twenty pump conditions are named in this method. They are grouped below by which measurement on the card separates them, because that grouping is the honest one: modes inside a family look alike and are told apart by one number, while modes in different families are rarely confused.

Family 1 — fluid load shed late on the downstroke

All four gouge the card's lower-right corner: the rods keep carrying fluid load past the top of the stroke and only shed it lower down. The width of that transfer window is what separates them.

ModeWhat the card doesMechanism, and what separates it
Fluid poundFull fluid load held into the downstroke, then collapsing almost vertically. The upstroke also droops slightly as the stroke proceeds.The barrel is only part filled, so the plunger falls through empty space carrying the full load until it slaps the fluid surface. The collapse is abrupt — under about a fifth of the stroke.
Gas interferenceLoad bleeds off over a long slanted lower branch; the lower-right corner is rounded away and the lower branch slopes upward with position.Free gas in the barrel must be compressed back to discharge pressure before the travelling valve can open, and compression is gradual — better than 0.4 of the stroke.
Standing-valve leakLoad sheds slowly down the downstroke while the top of the card stays square.Fluid bypasses the standing valve, so it cannot take the column back off the rods at the top; the rods carry part of it until the plunger out-runs the leak.
Pump tagging upSame late transfer, plus a distinct impact spike at maximum position standing clear of the upstroke plateau.While the plunger is jammed against the barrel top the load cannot transfer at all; it comes off as the plunger backs away.

Family 2 — load picked up late on the upstroke

Both round away the card's top-left corner while the lower-right stays square — the mirror image of family 1.

ModeWhat the card doesMechanism, and what separates it
Travelling-valve leakLoad builds slowly up the first third of the upstroke instead of arriving at the turnaround.Fluid bypasses the travelling valve at a rate set by the pressure across it, while the plunger displaces fluid at a rate set by its velocity — which is zero at the turnaround, so the leak wins outright there.
Delayed travelling-valve closureAn exponential pickup confined to the very start of the upstroke, then a normal card.A weak or fouled valve spring closes late. The affected window can be short enough that the card is otherwise indistinguishable from a healthy one — see the limits below.

Family 3 — fluid load lost part-way up the upstroke

ModeWhat the card doesMechanism, and what separates it
Plunger out of barrelThe upstroke falls off a cliff mid-stroke and runs flat and low to the top. The top-right corner is missing entirely.The pump is spaced so long that the plunger leaves the top of the barrel before the upstroke ends, dumping the fluid load the moment it clears.
Worn barrelUpstroke load decays progressively away from the plateau; card area is lost gradually rather than at a step.A worn plunger-to-barrel fit slips more as the fluid column builds. Gradual decay, not a cliff, is what separates it from the mode above.

Family 4 — mechanical contact at one end of the stroke

These two were one label until it was noticed that they are opposite mechanisms with opposite repairs. Collapsing them loses the only thing the diagnosis is for.

ModeWhat the card doesMechanism, and the repair
Pump tagging upLoad spike at maximum position, standing clear of the upstroke plateau.The plunger strikes the top of the barrel or the pull tube. Space the pump down.
Pump tagging downLoad dips sharply below the downstroke line at minimum position — the card reaches its own bottom-left corner, which a healthy card never does.The plunger strikes the standing valve or the bottom of the barrel and the rods go into compression. Space the pump up.

Family 5 — the card's scale, not its shape

A normalised card shape cannot see these at all. They are read off absolute load and absolute travel, which is why a card must arrive in real units to be screened for them.

ModeWhat the card doesMechanism, and what separates it
Rod partingA perfectly ordinary-looking loop — at a small fraction of the load a working string carries. Load range collapses against mean load.Below the break nothing is lifted, so the surviving string carries only its own buoyant weight plus friction and inertia. Absolute load, not shape, is the tell.
Gas lockA low-load loop with almost no enclosed area: the valves never open.Gas trapped in the barrel is compressed and expanded without ever reaching discharge pressure. Extreme gas interference, past the point where the card has corners to gouge.
Stuck pumpNear-zero position range; a tiny collapsed card at working load.Debris, scale or mechanical obstruction stops the plunger while the unit keeps stroking.

Family 6 — stroke length against the expected stroke

These three differ only in absolute plunger travel. Under a normalised card shape they are literally the same measurement, which is why a screen that works on shape alone cannot separate them and a screen that works on real units can.

ModeWhat the card doesMechanism, and what separates it
NormalFull expected plunger travel, tight corners, flat branches.The reference case.
Tubing movementAn elongated card — plunger travel longer than the pump geometry accounts for, with a load slope across the loop.Unanchored tubing stretches and contracts with the fluid load. Consider a tubing anchor.
Plunger undertravelA correctly-shaped card over a badly truncated position range.The plunger never travels the stroke the surface unit is making.

Family 7 — loop thickness and load bias

ModeWhat the card doesMechanism, and what separates it
Excessive frictionA thick loop: the upstroke carries extra load and the downstroke carries less, opening the card and squaring its corners.Rod-on-tubing drag, a tight stuffing box, or a deviated hole.
Bent barrelLoad biased with position, shifting the card's centroid off centre. The bias runs in either direction.A bent barrel binds at one end of the stroke — which end depends on the bend, so this one fault draws two mirror-image cards.

Family 8 — the texture of the trace

Roughness alone cannot separate these: sand and vibration both spoil a clean trace. Periodicity does — vibration is a wave, sand is scatter.

ModeWhat the card doesMechanism, and what separates it
Sand abrasionA jagged, aperiodic load trace over a slightly slanted card.Grains passing through the plunger-barrel fit; the fit itself wears open, which adds the slant. The jaggedness is grain-by-grain and therefore not periodic.
Excessive vibrationA regular high-frequency oscillation riding on an otherwise normal card.Mechanical resonance or imbalance in the surface unit — not a pump condition at all, which is worth knowing before anyone pulls a pump.
Paraffin restrictionConcave dents in the trace plus a raised friction signature on an otherwise normal card.Paraffin narrows the tubing and grabs the rods intermittently. The dents can be shallow enough to be lost — see the limits below.

Where the method stops being valid

Covers

  • Vertical or near-vertical sucker-rod (beam) pumped wells with a steel rod string.
  • Surface-to-pump card conversion by the damped wave equation, in the frequency domain or by finite difference.
  • Fillage, fluid load, net and gross plunger travel, pump intake and discharge pressure from the pump card.
  • A ranked shortlist of the twenty named signatures, with the measurements that drove the ranking shown.
  • Inferred production from displacement, fillage and runtime, with the runtime source reported.

Does not cover

  • Any lift method that is not rod lift — ESP, gas lift, PCP and plunger lift are different instruments and different diagnostics.
  • Fibreglass or composite rod strings, and highly deviated or horizontal wellbores, where the rod-string model above no longer describes the string.
  • Confirming a fault. A signature narrows candidates; a valve check, a fluid shot and a runtime record confirm one.
  • Predicting what production would be after an intervention.
  • Rod, tubing or pumping-unit design, and gearbox or structural rating checks, which are separate calculations against API 11E and API RP 11L.

Named limits, stated plainly

  • The conversion carries empirical calibration. The damping coefficient in the frequency-domain solution is a fixed calibrated constant rather than a per-well measurement, and the downhole load is scaled by a calibration factor rather than propagated through the wave equation the way position is. On a well far from the calibration set, the pump card's shape is more trustworthy than its absolute load.
  • Different faults draw the same card. Gas interference, fluid pound and a standing-valve leak all gut the lower-right corner. Two of them are told apart by the width of one transition, which measurement noise can move. A screen should return a shortlist; a single confident answer from a single card is a claim the card cannot support.
  • Small, local signatures are the ones that get lost. A paraffin restriction whose dents are shallow, and a valve closure delayed over only the very bottom of the upstroke, both sit on an otherwise normal card body and can read as normal. Absence of a signature is not evidence of a healthy pump.
  • Faults co-occur; the method assumes one at a time. A gassy well that is also pounding, or a worn barrel on a string with excessive friction, produces a card that is not any single reference signature.
  • Stroke-length modes need the card in real units. Normal, tubing movement and plunger undertravel are indistinguishable on a normalised card shape. A card that arrives without units, or normalised for plotting, cannot be screened for them.
  • Inferred production is only as good as the runtime. The runtime recorded with the card, not a runtime carried over from an older well test, and never a silent assumption of twenty-four hours.
  • No accuracy figure is published for this method, deliberately. The signature library it is checked against is synthetic. Checking generated exemplars against their own generators measures self-consistency, not field performance, and quoting it as an accuracy would be a claim the evidence does not support. A number will appear here when there is a benchmark against labelled real cards to put behind it, and not before.

References

  • Gibbs, S. G. — “Predicting the Behavior of Sucker-Rod Pumping Systems”, Journal of Petroleum Technology, 1963. The wave-equation treatment the surface-to-pump conversion rests on.
  • API RP 11L — Recommended Practice for Design Calculations for Sucker Rod Pumping Systems.
  • API 11E — Specification for Pumping Units.
  • API 11B — Sucker rods: material properties for the rod-string model.

Related standards

Dynamometer card Sucker-rod pump Fluid pound Gas interference Pump fillage Artificial lift

Part of Wells & Subsurface · Arps decline · Well nodal analysis · see the platform engine

Questions

What does a dynamometer card show?

Load against position over one complete pump stroke. A surface card is measured at the polished rod and is dominated by the rod string. A pump (downhole) card is what the plunger sees, and it is the card pump conditions actually draw shapes on.

Why does the surface card have to be converted before it is read?

The rod string is an elastic member thousands of feet long. Its stretch, inertia and damping are superimposed on whatever the pump is doing. Converting the surface card to a pump card by solving the rod-string wave equation removes the rod string so the remaining shape is the pump's.

How is pump fillage calculated?

Fillage is net plunger travel divided by gross plunger travel, both taken from the pump card. It is never computed on the surface stroke: rod stretch and overtravel make the polished-rod stroke a different length from the plunger stroke, and using it flatters a starved pump.

Can a card signature identify a fault on its own?

No. A signature narrows the candidates; it does not confirm a fault. Different faults leave the same mark — a gutted lower-right corner is drawn by gas interference, fluid pound and a standing-valve leak alike — and confirmation needs pump context such as fluid level, intake pressure, runtime and a valve check.

Is there a published accuracy figure for the diagnosis?

No, and that is deliberate. The signature library is synthetic, so checking it against itself measures self-consistency rather than field performance. Publishing that as an accuracy would overstate what the evidence supports.

Read a card yourself

The signature screen runs entirely in your browser on a card you select or paste, and shows every measurement it used to reach its ranking.

Open the signature screen →