Scan speed and sampling rate

An eddy current instrument samples at a fixed rate while the probe moves at some speed, so the data is a series of points spaced v / rate apart along the scan. A flaw of length L is therefore represented by L x rate / v samples. Below about three samples across a flaw the peak is systematically under-recorded: the sampling can miss the maximum, the indication looks smaller than it is, and a flaw at the reporting threshold drops below it. Requiring a minimum number of samples across the shortest reportable flaw and solving for speed gives v_max = rate x L / n.

This is the arithmetic behind the scan speed limit in a procedure. It is also why raising the scan speed is not a free productivity gain: doubling the speed halves the samples across every flaw, and the flaws that disappear first are the small ones near the acceptance limit, which are exactly the ones the examination exists to find.

Two practical qualifications. First, the rate that matters is the rate each channel actually receives - on a multiplexed array that is the instrument rate divided by the number of firing groups, and on a rotating probe it is set by the rotation speed and the helical advance. Second, the instrument low-pass filter must pass the flaw frequency: a flaw of length L passing at speed v produces a signal at roughly v / L hertz, and a filter set for a slower scan will attenuate it regardless of how densely the data is sampled.

Use this before mobilising to check that the planned production rate is compatible with the procedure, and afterwards to defend or challenge a data set whose encoder record shows speeds above the qualified limit.

samples across a flaw = L x rate / v
v_max = rate x L / n
sample spacing dx = v / rate
flaw signal frequency ~= v / L  (check against the instrument low-pass filter)

Members-only calculator

Sign in or join free to use the full NDT toolbox.

Sign in View memberships

Notes:
  • Use the rate each channel actually receives. Multiplexing on an array divides the instrument rate by the number of firing groups.
  • Sampling density is necessary but not sufficient - the instrument low-pass filter must also pass the flaw signal frequency, roughly speed divided by flaw length.
  • Encoder resolution must be finer than the required sample spacing, or the encoder becomes the limiting factor.
  • Manual scanning speed is not controlled by an encoder. Where the procedure states a maximum hand-scanning speed, that speed is a qualified limit and not a target.
  • For rotating probes the axial advance per revolution must also be small enough that the helical path leaves no gap between adjacent turns.

Reference: General engineering - sampling of a moving-probe signal; sample-density and scan-speed limits are stated in the qualified written procedure (e.g. ASME BPVC Section V, Article 8 demonstration requirements)

These calculators support — never replace — calculations against the governing code edition and your written procedure. Verify results independently before use.

Related calculators

193 calculations with worked examples

NDT calculators

All calculators

955 discussions · 382 answers

Latest forum discussions

Open the forum
Petrochemical plant with distillation columns

Join free

Join 5,342 NDT professionals for free

Groups, forum, resume upload, vacancy alerts and the member directory — no charge.

Sponsors of NDT Inspect
Magnaflux
Sponsor slot open