Pulsed-wave Doppler measures the frequency shift of ultrasound reflected off moving red blood cells. For a beam at angle θ to the flow direction, with transducer frequency f₀ and sound speed in tissue c ≈ 1540 m/s:
f_d = 2 f₀ v cos(θ) / c
Unambiguous (Nyquist) velocity limit set by the
pulse repetition frequency (PRF):
v_N = PRF · c / (4 f₀ cos θ)
This 2D view renders a longitudinal vessel cross-section: every horizontal streamline carries its own true velocity from a parabolic (Poiseuille) flow profile — fastest at the vessel center, zero at the wall — and every pixel row is colored from that row's own Doppler shift, exactly like a real color-flow scan line. Because PRF sets a maximum unambiguous shift, any true velocity beyond ±v_N cannot be told apart from a smaller velocity of the opposite sign — the color map wraps and flips, exactly the aliasing artifact seen clinically as a red→blue speckle in the fastest part of the jet.
- Peak velocity — sets how fast the simulated pulsatile jet moves at systole; flow follows a Poiseuille profile (fastest at the vessel center, near-zero at the wall).
- Insonation angle θ — the angle between the ultrasound beam and the vessel axis; steeper angles (θ → 90°) shrink the measured shift toward zero (cos θ → 0), which is why sonographers keep θ below ~60° in practice.
- Transducer frequency f₀ — higher frequency gives a larger Doppler shift for the same velocity, but also a lower Nyquist limit for a fixed PRF.
- PRF — raising it raises v_N (less aliasing) at the cost of shallower maximum imaging depth in a real machine (not modeled here). Lower the PRF (or raise peak velocity) far enough and the vessel center flips color first, because that's where the true velocity is highest.
Real-world relevance: this is the exact physics behind color-flow and spectral Doppler ultrasound used to assess stenosis, DVT, fetal circulation and cardiac valve flow — and why a sonographer lowers the "scale" (PRF) to see slow flow, or raises it to stop a fast jet from aliasing.