The Doppler effect · Physics Class 11–12 | StemPy Lab
Course 14.3·Lesson 3 of 3
The Doppler effect
When a source or a listener moves along the line between them, the frequency heard changes: f′=fv∓vsv±vo
about 30 min1 simulation2 practice questions1 Python program5 questions to check yourself
This lesson is free to read. Enroll free to keep your place and take the tests.
Lesson 3 of 3Show all lessonsHide
Try the code and the simulations beside the lesson.
The siren that changes its note
Stand by a road while an ambulance races past with its siren on. As it comes towards you the note is high. The moment it passes, the note drops. The driver hears the same note all the time. The siren itself does not change.
This change of frequency with motion is the Doppler effect. In this lesson we find how large it is, for sound.
A moving source
A source of frequency f sends one crest every T=1/f seconds. Each crest spreads out at the speed of sound v, measured in the air. Now let the source move at speed vs towards a listener A.
Wavefronts from a moving source. A red dot, the source, moves to the right with speed v s. Around it are five blue circles, the crests it sent earlier. Each circle is centred on a grey dot, the place where the source was when it sent that crest, so the centres lie further and further to the left. On the right side the circles crowd together, and on the left side they are spread apart. A green listener A stands on the right, in front of the source, and a note says crests close together, shorter wavelength, higher pitch. A green listener B stands on the left, behind it, and a note says crests far apart, longer wavelength, lower pitch.
Between two crests the source moves forward by vsT. So the crests in front are closer together. The wavelength in front is
λ′=(v−vs)T=fv−vs
The crests still travel at v, so A hears
f′=λ′v=fv−vsv
That is higher than f. Behind the source, for listener B, the crests are further apart, and f′=fv+vsv, which is lower.
A worked example. An ambulance siren of 700Hz moves at 20m/s.
Coming towards you: f′=700Hz×320m/s340m/s=744Hz.
Going away: f′=700Hz×360m/s340m/s=661Hz.
As it passes, the note drops by about 83Hz.
A moving listener
Now the source is still and the listener moves towards it at vo. The wavelength does not change. But the listener runs into the crests, so they reach the listener at a speed v+vo relative to the listener. The frequency heard is
f′=λv+vo=fvv+vo
Moving away, it is fvv−vo.
Both move
Put the two together. With the source and the listener moving along the line between them,
f′=fv∓vsv±vo
The sign rule. Use the upper sign when that body moves towards the other one. Moving towards always raises the frequency. Check each sign with that idea.
The listener's speed goes on the top. Towards the source: +vo.
The source's speed goes on the bottom. Towards the listener: −vs.
All speeds are measured relative to the air.
Notice that the two cases are not the same. A source moving at 20m/s towards you raises 700Hz to 744Hz. You moving at 20m/s towards a still source hear 741Hz. For speeds small compared with v they are nearly equal: fΔf≈vvs.
A steady wind along the line just changes the speed of the crests. Use v+w in place of v when the wind blows from the source towards the listener.
Push the source faster. The circles crowd together in front of it, and the frequency at A rises. At B it falls. Now let A run towards the source as well. The frequency at A rises a little more.
Sound bounced off a moving car
A detector at rest sends sound of frequency f towards a car that comes towards it at u. The echo comes back with a higher frequency. Work it in two steps.
Two drawings of a detector at rest on the left and a blue car on the right that moves towards it with speed u. In the top drawing, step 1, an orange arrow carries sound of frequency f from the detector to the car. A line says the car is a moving listener and hears f 1 equal to f times v plus u over v. In the bottom drawing, step 2, a red arrow carries the sound back from the car to the detector. A line says the car is now a moving source, and the detector hears f 2 equal to f 1 times v over v minus u.
The car is a listener moving towards the source. It receives f1=fvv+u.
The car sends that sound back, as a source moving towards the detector. The detector hears f2=f1v−uv.
Together, f2=fv−uv+u. A bat uses this. It hears how much its own call has changed, and knows how fast it is closing in on an insect or a wall.
Practise with new numbers
Try it in Python
The program finds what you hear from a 700Hz siren, coming and going, at four speeds.
Common mistakes
Swapping the signs. Moving towards raises the frequency. Check the answer is higher.
Using the speed between the two bodies. The rule needs each speed relative to the air.
Treating a moving source like a moving listener. The formulas differ. The source changes the wavelength. The listener changes how fast the crests arrive.
Doing the echo in one step. The reflector is first a listener, then a source.
Remember these
Moving source: f′=fv∓vsv, minus when it comes towards you.
Moving listener: f′=fvv±vo, plus when you move towards it.
Both: f′=fv∓vsv±vo, upper signs for towards.
Echo from a reflector at speed u towards you: fv−uv+u.
Check yourself
Try each one on your own first. If you are stuck, open a hint. Then check with Show the answer.
A whistle of 600Hz comes towards you at 34m/s. What do you hear?
While the whistle comes towards you at a steady speed, does the note you hear keep rising?
You and a still source are 100m apart. You walk away from it. Does the frequency you hear rise or fall?
Why does an echo from a car coming towards you change in two steps?
Enroll free in Beats, Resonance and the Doppler Effect
Every lesson is open to read. Enrolling also lets you:
Mark lessons done and carry on where you stopped.
Take the tests of this lesson and its course.
Count the course towards the certificate for its chapter.