Concrete ultrasonic pulse velocity

Wave mode: compression

Ultrasonic pulse velocity testing puts a low-frequency compression wave (typically 50–150 kHz) through concrete between a transmitter and a receiver and measures the transit time. Velocity is simply v = L/t, but it is a remarkably informative number: the wave travels through the paste and aggregate skeleton, so anything that interrupts that skeleton — voids, honeycombing, cracking, frost or fire damage, incomplete compaction — slows the pulse or forces it to travel around, and the velocity falls.

The classification most inspectors quote comes from Whitehurst and is reproduced in IS 13311: above 4.5 km/s excellent, 3.5–4.5 good, 3.0–3.5 doubtful, below 3.0 poor. It is a guide, not an acceptance criterion, and it is calibrated to ordinary structural concrete of about 2400 kg/m³. Velocity depends strongly on aggregate type and content, moisture state, reinforcement in the path and age, so a single reading in isolation proves very little. Both BS EN 12504-4 and ASTM C597 make the point directly: the value of UPV lies in comparison — against a reference area of the same mix, or in a grid of readings where the outliers identify where to investigate further.

Path arrangement matters. Direct transmission, transducers opposite each other, is the only arrangement the classification really applies to. Semi-direct (adjacent faces) is acceptable with the true straight-line path measured. Indirect or surface transmission, both transducers on one face, samples mainly the surface layer and typically reads 5–20% lower; it is used where only one face is accessible, and then only for comparison or for estimating crack depth, never for classification.

Velocity also gives the dynamic modulus of elasticity through E_d = ρ·v²·(1+ν)(1−2ν)/(1−ν), the standard relation in BS 1881-203. The dynamic modulus is typically higher than the static modulus measured on a cylinder, so do not substitute one for the other in a structural check. And UPV does not measure strength: any strength inference needs a site-specific correlation against cores, ideally combined with rebound hammer readings in the SonReb approach.

v = L / t
E_dynamic = ρ · v² · (1 + ν)(1 − 2ν) / (1 − ν)
Classification (km/s): > 4.5 excellent, 3.5-4.5 good, 3.0-3.5 doubtful, < 3.0 poor

Members-only calculator

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

Sign in View memberships

Notes:
  • Zero the instrument on the calibration bar before and after each set of readings; an uncorrected zero is the most common source of error.
  • The classification assumes direct transmission on ordinary structural concrete. Indirect readings run 5-20% low and must not be classified.
  • Velocity rises with moisture content and with aggregate content, and reinforcement parallel to the path can carry the pulse and give a falsely high reading — keep the path clear of bars where possible.
  • UPV does not measure strength. Any strength estimate requires a site-specific correlation against cores.
  • Compare readings against a sound reference area of the same mix; a grid of readings identifying the outliers is worth far more than a single value.

Reference: BS EN 12504-4:2021 and ASTM C597-16 for the measurement; quality classification after Whitehurst as reproduced in IS 13311-1:1992; dynamic modulus relation per BS 1881-203.

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
Inspection technician working on pipework at an industrial plant

Hiring?

Post a vacancy where NDT people look first

Reach 5,341 inspection professionals and 1,511 resumes on file.

Sponsors of NDT Inspect
Magnaflux
Sponsor slot open