What is the Doppler Effect?
The Doppler Effect is a phenomenon where the frequency of a wave received by an observer changes due to the relative motion between the wave source and the observer. We often hear this phenomenon in everyday life: when an ambulance approaches us, its siren sounds higher-pitched (higher frequency), and when the ambulance moves away, its siren sounds lower-pitched (lower frequency). Kalkulab's Doppler Effect Calculator is designed to help high school students, physics students, and acoustics practitioners calculate the observed sound frequency (fp) based on the source velocity (vs), observer velocity (vp), and the speed of sound (v).
Doppler Effect for Sound Waves Formula
fp = fs × (v ± vp) / (v ∓ vs)Formula: If approaching: fp = fs × (v + vp) / (v - vs); If receding: fp = fs × (v - vp) / (v + vs)Variables:
- fpObserver FrequencySound frequency heard by the observer(e.g.: 1096.77 Hz)
- fsSource FrequencySound frequency produced by the source(e.g.: 1000 Hz)
- vSpeed of SoundSpeed of sound waves in a given medium, default 340 m/s (air)(e.g.: 340 m/s)
- vpObserver VelocityObserver velocity relative to the medium, positive if approaching the source(e.g.: 20 m/s)
- vsSource VelocitySource velocity relative to the medium, positive if moving away from observer(e.g.: 30 m/s)
Categories:
How to Use the KalkuLab Doppler Effect Calculator
Follow these steps:
- 1
Select Calculation Mode
Choose Stationary Observer, Stationary Source, or General (both moving).
- 2
Set Direction of Motion
Indicate whether source and observer are approaching or receding.
- 3
Enter Frequencies and Speeds
Enter source frequency (fs), source speed (vs), observer speed (vp), and sound speed (v).
- 4
Click Calculate
Get observed frequency with full solution steps.
- 5
Analyze Results
Note whether frequency increased (approaching) or decreased (receding).
💡 Tip:
- •Use + for approaching motion, − for receding
- •Sound speed in dry air at 20°C ≈ 343 m/s; often rounded to 340 m/s
- •Doppler also applies to light (redshift/blueshift) in astronomy
- •Greater relative speed = larger frequency shift
Examples
Example 1: Approaching Ambulance
Ambulance 1000 Hz, 30 m/s toward stationary observer. v=340 m/s.
- 1.fp = 1000 × 340/(340−30) = 1096.77 Hz
Higher pitch when approaching.
Example 2: Receding Ambulance
Same ambulance moving away.
- 1.fp = 1000 × 340/(340+30) = 918.92 Hz
Lower pitch when receding.
Example 3: Observer Moving Toward Siren
Stationary 500 Hz siren, observer runs at 5 m/s toward it. v=340.
- 1.fp = 500 × (340+5)/340 = 507.35 Hz
Slight increase because observer approaches the source.
Example 4: Two Cars Approaching
800 Hz source at 20 m/s, observer at 15 m/s, both approaching. v=340.
- 1.fp = 800 × (340+15)/(340−20) = 887.5 Hz
Larger shift when both move toward each other.
Example 5: Submarine Sonar in Water
10,000 Hz signal, source receding 8 m/s, v=1500 m/s.
- 1.fp = 10000 × 1500/(1500+8) = 9947 Hz
Smaller shift in water due to high sound speed.