Fluid Dynamics
Kármán Vortex Street
The staggered double row of alternating vortices a fluid sheds behind a blunt body — and the f = St·U/d clock it ticks to
A Kármán vortex street is the staggered double row of alternating, counter-rotating vortices a fluid sheds behind a blunt body when the Reynolds number is roughly 47 to 100,000. The shedding frequency obeys the Strouhal relation f = St·U/d (St ≈ 0.2) — the physics behind singing wires, swaying chimneys, and the Tacoma Narrows collapse.
- Named forTheodore von Kármán (analysis, 1911–1912)
- OnsetRe ≈ 47 (circular cylinder)
- Shedding lawf = St·U/d, St ≈ 0.2
- Stable spacingh/a ≈ 0.281 (staggered row)
- Force signatureLift oscillates at f; drag at 2f
- Reynolds numberRe = ρUd/μ = Ud/ν
Interactive visualization
Press play, or step through manually. The visualization is yours to drive — try it before reading on.
Watch the 60-second explainer
A condensed visual walkthrough — narrated, captioned, under a minute.
The idea — a fluid that can't make up its mind
Push a steady stream of water or air past a blunt object — a piling, a cable, a chimney, a finger held in a creek — and the wake behind it does not stay still. Above a threshold speed, the object starts shedding vortices first off one side, then the other, then the first side again, in a clockwork rhythm. Those vortices drift downstream in two offset rows, spinning in opposite senses, like a zip-line of alternating whirlpools. That pattern is a Kármán vortex street.
The key word is blunt (engineers say bluff). A streamlined teardrop lets the flow close gently behind it. A blunt body forces the flow to separate — the boundary layer peels off the surface and rolls up into discrete vortices instead of reattaching. The result is not random turbulence; it is a startlingly periodic, self-sustaining oscillation that the fluid generates entirely on its own from a perfectly steady oncoming stream.
You have heard it. The hum of telephone wires in the wind, the whistle of a car aerial, the "singing" of a rope on a flagpole — all are vortex streets driving the body (or the air around it) at the shedding frequency, audible when that frequency lands in the kilohertz range.
How the alternation gets started
As fluid wraps around the front of a cylinder, the pressure rises toward the rear (an adverse pressure gradient). The thin boundary layer can't push uphill against that gradient forever, so it separates from the surface on both sides, forming two free shear layers loaded with vorticity.
A perfectly symmetric pair of vortices would be neat — but it is unstable. One vortex inevitably grows a touch faster, and as it does it draws fluid across the wake centerline. That cross-flow severs the feeding shear layer of the other vortex, which then detaches and washes downstream. Now the surviving side starts a new vortex, the asymmetry flips, and the process repeats on the opposite side. The body becomes a metronome, alternately releasing a vortex left, right, left, right.
Theodore von Kármán's 1911–1912 stability analysis (at Göttingen, after his colleague Karl Hiemenz kept finding his cylinder wakes oscillating) showed that only the staggered double row is dynamically stable, and only at one spacing ratio:
h / a = (1/π)·sinh⁻¹(1) ≈ 0.281
Here a is the streamwise spacing between successive vortices in one row and h is the cross-stream distance between the two rows. The symmetric (side-by-side) arrangement has no stable spacing at all — which is exactly why nature picks the offset pattern.
The governing numbers — Reynolds and Strouhal
Two dimensionless groups control everything. The first sets whether a street forms at all; the second sets how fast it ticks.
Reynolds number compares inertial to viscous forces:
Re = ρ·U·d / μ = U·d / ν
where ρ is fluid density, U the free-stream speed, d the body's cross-stream width, μ the dynamic viscosity, and ν = μ/ρ the kinematic viscosity. See Reynolds number for the full story.
Strouhal number is the dimensionless shedding frequency:
St = f·d / U ⟹ f = St·U / d
The remarkable empirical fact — established by Anatol Roshko in the 1950s — is that for a circular cylinder St ≈ 0.2 and barely moves across the entire range Re ≈ 300 to 100,000. A useful fit in the laminar range is:
St ≈ 0.198·(1 − 19.7/Re) (Roshko, 50 ≲ Re ≲ 150)
Because St is essentially a geometric constant, the shedding frequency is simply proportional to wind speed. Double the wind, double the rhythm. That single fact powers vortex flowmeters and threatens slender structures in equal measure.
The forces it produces
Each time a vortex is released, it pulls the body toward the side it left from. Because the vortices alternate sides, the body feels a side (lift) force that oscillates at the shedding frequency f. The streamwise (drag) force, by contrast, gets a kick on every shedding event regardless of side, so it oscillates at twice the frequency, 2f — a detail that surprises people the first time they see the force traces.
The unsteady lift is far from negligible. The fluctuating lift coefficient on a cylinder can reach C′L ≈ 0.4 to 1.0 in the lock-in regime — comparable to the mean drag coefficient itself. If f lands near a structural natural frequency, those alternating side loads can pump a slender body into large-amplitude, sometimes destructive, vibration. This is vortex-induced vibration (VIV).
Wake regimes vs. Reynolds number
| Reynolds number (cylinder) | Wake behavior |
|---|---|
| Re < ~5 | Creeping flow, no separation; streamlines close behind the body |
| ~5 to ~47 | Two steady, symmetric recirculation bubbles attached to the rear |
| ~47 to ~190 | Laminar, 2D, periodic vortex street — the textbook pattern |
| ~190 to ~260 | Wake becomes three-dimensional; spanwise vortex distortion sets in |
| ~260 to ~1,000 | Transition to turbulence in the wake; shedding still periodic |
| ~1,000 to ~200,000 | Subcritical: laminar separation, turbulent wake, St ≈ 0.2, strong shedding |
| ~200,000 to ~3.5×10⁶ | Drag crisis: boundary layer goes turbulent, separation delayed, drag drops sharply, shedding disorganized |
| > ~3.5×10⁶ | Supercritical: organized shedding re-establishes at higher St ≈ 0.27 |
Worked numbers — frequencies you can hear and fear
| Situation | d | U | f = 0.2·U/d |
|---|---|---|---|
| Telephone wire singing in wind | 4 mm | 10 m/s | ≈ 500 Hz (audible hum) |
| Finger in a stream | 15 mm | 0.5 m/s | ≈ 6.7 Hz |
| Industrial chimney | 5 m | 15 m/s | ≈ 0.6 Hz |
| Marine riser / pipeline | 0.5 m | 1.5 m/s (current) | ≈ 0.6 Hz |
| Suspension-bridge cable | 0.6 m | 20 m/s | ≈ 6.7 Hz |
| Tacoma Narrows deck (1940) | ~2.4 m (effective) | ~19 m/s | ~0.2 Hz torsional mode |
The danger is always the same: when the calculated f lands on a structural natural frequency, the body and the wake synchronize and the amplitude explodes. That synchronization has a name — lock-in.
Lock-in — when the wake captures the structure
Near resonance, the vortex street stops obeying f = St·U/d and instead locks onto the body's natural frequency, holding there over a band of wind speeds (often ±20–40%). During lock-in three things spike together: the vibration amplitude, the spanwise coherence of the vortices (they shed in unison along the whole length instead of in patches), and the unsteady force. This is why a chimney rattles over a range of wind speeds rather than at one razor-thin value, and why "it's just resonance, avoid the one bad speed" is the wrong mental model.
Engineers fight lock-in with helical strakes — the spiral fins you see wrapped around tall steel stacks and offshore risers. The strakes deliberately disrupt spanwise coherence so vortices shed out of phase along the length, killing the organized side force. Perforated shrouds, tuned-mass dampers, and streamlined fairings do the same job by other means.
JavaScript — predicting and detecting shedding
// Vortex shedding frequency from the Strouhal relation
// St ≈ 0.2 for a circular cylinder over Re ≈ 300..1e5
function sheddingFrequency(U, d, St = 0.2) {
return St * U / d; // hertz
}
// Reynolds number (kinematic form): nu in m^2/s
// air ~1.5e-5, water ~1.0e-6 at room temperature
function reynolds(U, d, nu = 1.5e-5) {
return U * d / nu;
}
// Roshko's laminar-range fit for St(Re), 50 <= Re <= 150
function strouhalRoshko(Re) {
return 0.198 * (1 - 19.7 / Re);
}
// Telephone wire: d = 4 mm, wind U = 10 m/s
const d = 0.004, U = 10;
const Re = reynolds(U, d); // ~2670 -> subcritical, St ~ 0.2
console.log(`Re = ${Re.toFixed(0)}`); // Re = 2667
console.log(`f = ${sheddingFrequency(U, d).toFixed(0)} Hz`); // f = 500 Hz (audible hum)
// Resonance / lock-in risk check against a structural mode
function lockInRisk(U, d, fNatural, band = 0.3) {
const f = sheddingFrequency(U, d);
const ratio = f / fNatural;
// lock-in window is roughly (1 - band) .. (1 + band) of resonance
return { f, fNatural, ratio, atRisk: ratio > (1 - band) && ratio < (1 + band) };
}
// Chimney: d = 5 m, first bending mode ~0.6 Hz, design wind U = 15 m/s
console.log(lockInRisk(15, 5, 0.6));
// { f: 0.6, fNatural: 0.6, ratio: 1, atRisk: true } --> needs strakes/damper
// Detect the dominant shedding frequency from a sensor time series
// (naive single-bin Goertzel-style power estimate)
function powerAtFrequency(samples, fs, fProbe) {
let re = 0, im = 0;
const w = 2 * Math.PI * fProbe / fs;
for (let n = 0; n < samples.length; n++) {
re += samples[n] * Math.cos(w * n);
im += samples[n] * Math.sin(w * n);
}
return Math.hypot(re, im) / samples.length; // amplitude at fProbe
}
Where it shows up
- Civil engineering. Chimneys, towers, masts, suspension-bridge cables, and skyscrapers all face vortex-induced vibration; helical strakes and tuned-mass dampers are standard countermeasures.
- Offshore and subsea. Drilling risers, pipelines, and mooring lines in ocean currents shed vortices; VIV fatigue is a primary design driver, often mitigated with strakes or fairings.
- Flow measurement. Vortex flowmeters count shed vortices off a fixed shedder bar; since St is constant, frequency reads velocity directly to about ±1%.
- Heat exchangers and boilers. Tube banks in cross-flow can shed in resonance with acoustic or structural modes, causing loud "singing" and tube fatigue.
- Aeroacoustics. The "Aeolian tone" of wind over wires, antennas, and cables; cooling-fan and pantograph noise on trains.
- Geophysics and atmosphere. Cloud streets trailing downwind of islands (Guadalupe, Jan Mayen, the Canary Islands) are atmospheric Kármán streets tens of kilometers wide, visible from orbit.
- Biology. Trout hold station in the low-energy wake behind rocks, slaloming between shed vortices in a "Kármán gait" to swim upstream for almost free.
Common misconceptions and edge cases
- "It's just turbulence." No — a vortex street is highly ordered, periodic motion. It can exist in completely laminar flow (Re ≈ 50) where there is no turbulence at all.
- "Drag oscillates at the shedding frequency." The lift oscillates at f; the drag oscillates at 2f, because every shed vortex (either side) pulls backward.
- "Tacoma Narrows was simple resonance." The fatal mechanism was torsional aeroelastic flutter, a self-excited instability. Shedding contributed but the runaway torsional mode was flutter — a distinction engineers stress.
- "Faster wind always means worse vibration." The worst vibration is at lock-in, near resonance. Far above or below that band, even high winds may excite the structure far less.
- "Only round cylinders shed streets." Any bluff body does — square bars (St ≈ 0.12), flat plates, H-shaped bridge decks, even buildings. The fixed separation points of sharp-edged bodies actually make shedding more regular.
- "Streamlining stops it." Streamlining delays separation and weakens the street, but a truly bluff trailing edge will still shed. Splitter plates placed along the wake centerline are a direct fix — they block the cross-wake communication that drives the alternation.
Frequently asked questions
At what Reynolds number does a Kármán vortex street form?
For flow past a circular cylinder, periodic vortex shedding begins at roughly Re ≈ 47. Below that the wake is two symmetric, steady recirculation bubbles glued to the back of the cylinder. From Re ≈ 47 up to about Re ≈ 200 the street is laminar and beautifully regular. Above ~200 the vortices become three-dimensional and eventually turbulent, but well-organized periodic shedding persists across an enormous range — up to roughly Re ≈ 100,000 — before the wake becomes fully chaotic in the so-called drag crisis region. Reynolds number is Re = ρUd/μ = Ud/ν.
What is the Strouhal number and why is it always about 0.2?
The Strouhal number is the dimensionless shedding frequency St = f·d/U, where f is the vortex shedding frequency in hertz, d is the body's cross-stream width, and U is the free-stream speed. For a circular cylinder it sits remarkably flat at St ≈ 0.2 (more precisely ~0.18 to 0.21) across the whole range Re ≈ 300 to 100,000. That near-constancy is what makes vortex shedding so useful and so dangerous: once you know the geometry and the flow speed, you can predict the shedding frequency directly from f = St·U/d.
Why did the Tacoma Narrows Bridge collapse?
The popular story blames simple resonance with vortex shedding, but engineers now attribute the 1940 collapse mainly to torsional aeroelastic flutter — a self-excited instability where the deck's own twisting motion fed energy from the wind back into itself. Vortex shedding off the bluff H-shaped deck did drive the early vertical oscillations, but the destructive 0.2 Hz torsional mode that grew until the deck tore apart was flutter, not pure forced resonance. Both effects share a root cause: a bluff cross-section in steady wind generates unsteady aerodynamic forces. Modern bridge decks use streamlined box girders and gaps to break up coherent shedding.
What is lock-in (frequency synchronization) in vortex shedding?
Lock-in happens when the shedding frequency is close to a natural mechanical frequency of the body. Instead of staying at f = St·U/d, the vortex shedding 'captures' onto the structural frequency and locks there over a band of wind speeds (typically ±20 to 40 percent around resonance). During lock-in the oscillation amplitude, the spanwise coherence of the vortices, and the unsteady forces all jump dramatically. This is why a chimney can shake violently over a range of wind speeds rather than only at one exact speed, and why lock-in — not narrow resonance — is the practical engineering hazard.
Why do the vortices alternate sides instead of shedding symmetrically?
A symmetric pair of vortices is unstable. As the two shear layers roll up behind the body, one vortex grows slightly faster, drawing fluid across the wake centerline and cutting off the feeding shear layer of its partner. That partner detaches and convects downstream while a new vortex begins forming on the opposite side. The process repeats, producing the staggered, alternating pattern. Kármán's 1911–1912 stability analysis showed that only the staggered double row with a specific spacing ratio h/a ≈ 0.281 is (neutrally) stable; the symmetric row is not.
How do vortex flowmeters use the Kármán vortex street?
A vortex flowmeter places a fixed bluff body (a 'shedder bar') across a pipe and counts the vortices shed off it with a pressure, ultrasonic, or piezoelectric sensor. Because St ≈ constant, the shedding frequency f is directly proportional to flow velocity U through f = St·U/d, and the volumetric flow rate is just U times the pipe area. Each pulse corresponds to a fixed volume of fluid, so the meter is essentially digital and drift-free, accurate to about ±1 percent over wide turndown ratios. They are used for steam, gas, and water in industrial plants worldwide.