すべての人が経験したことのある自然現象にドップラー効果があります。救急車が大きな音で近づいてくるとき、あなたに向かってくるときの音は高いものの、あなたから遠ざかるときの音は低くなります。この現象がドップラー効果です。
なぜ、ドップラー効果が起こるのでしょうか。音は波の一種であるため、物理で波動を学ぶことによってドップラー効果を理解できます。
なおドップラー効果には複数の種類があります。音源があなたに近づくケースがあれば、あなたが音源に近づくケースもあります。場合によっては、音源(またはあなた)が斜めに移動することもあります。風が吹いている場面も想定できます。
これらの場面について、振動数の計算を行えるようにしましょう。そこで、ドップラー効果の概念や公式の意味、計算方法を解説していきます。
もくじ
移動によって振動数が変化するドップラー効果の概要
救急車のサイレンはドップラー効果の例としてひんぱんに利用されます。それでは、救急車の音が高くなったり低くなったりするのはなぜなのでしょうか。
ドップラー効果を学ぶとき、「振動数が多いと音が高くなる」という事実を覚えましょう。ドップラー効果に関する問題を解くとき、この事実が役に立ちます。
例えば、糸(弦)を引っ張って音をならす場面をイメージしましょう。このとき、糸を強く引っ張ったほうが高い音を生じるのは容易に想像できると思います。
張力が強い場合、糸を弾いたときに元の状態に戻る力が強いため、結果として素早く振動します。言い換えると、振動数(1秒間に振動する回数)が多くなります。振動数が多いと、高い音になるのです。
・移動すると振動数が変化する
また物体が移動すると、振動数が変化します。音源と音を聞く人が両方とも静止している場合、音は音速で移動します。音波は空気を伝わるため、音の速度が変化することはありません。そのため静止している場合、音は同心円状に広がります。
一方、音源またはあなたが移動する場合は振動数が変化します。例えば音源(救急車)が移動する場面を考えましょう。音速は変化しないものの、救急車があなたに向かって移動している場合、救急車があなたに近づいた分だけ、あなたは多くの波を聞くことになります。
通常よりも聞き取る波の数が多いというのは、振動数(1秒間に振動する回数=1秒間にあなたが聞き取る波の数)が増えることを意味します。言い換えると、音が高くなります。
一方、救急車が遠ざかる場合、音源が遠ざかる分だけあなたが聞き取れる波の数は少なくなります。つまり振動数が少なくなり、結果として音が低くなります。これがドップラー効果の概要です。
音源が動く場合のドップラー効果:波長λの変化
それでは、ドップラー効果が起こるときの振動数を計算できるようになりましょう。公式を暗記しても意味がないため、公式を作れるようにしましょう。そうすれば、応用問題が出されても問題を解けるようになります。
音源の振動数がfHzの場合、あなたは1秒間にf回の波を聞き取ることになります(音源とあなたが静止している場合)。このとき基準となるのが音速です。前述の通り、音速が変化することはありません。空気を伝わる音の速度は常に一定です。
そこで、音速をVm/sとします。前述の通り、1秒間に存在する波の数が振動数fです。そのため1秒間には、Vmの間にf個の波が存在することになります。言い換えると、あなたはVmの間に存在するf個の波を1秒で聞くことになります。
それでは、音源(救急車)があなたに向かって速さv_sm/sで近づいてくる場合、どのようになるでしょうか。
音源が発する波の数はf個であり、変化はありません。一方で音源は動いており、1秒後にはv_smあなたに近づくことになります。この場合、V-v_smの間にf個の波が存在することになります。
f個の波がVmの間に存在するのか、それともV-v_smの間に存在するのかが異なります。
音源が動く場合、短い距離にf個の波が存在することになるため、その分だけ波長λは短くなります。
静止している場合、1秒間にf個の波が存在し、1個の波の長さ(波長)はλです。そのため、音速Vを用いて以下のように表すことができます。
- V=fλ
つまり、λ=\displaystyle\frac{V}{f}となります。
一方、音源が移動している場合はどうでしょうか。この場合、1秒間ではV-v_smの間に、1個の長さ(波長)がλ’である波がf個存在することになります。そのため、以下の式を作れます。
- V-v_s=fλ’
つまり、λ’=\displaystyle\frac{V-v_s}{f}です。音源があなたに向かってくる場合、短い距離の間に多くの波が存在することになるため、波長が圧縮されて短くなるのは容易に想像できると思います。
・音の速さVは変わらない
参考までに、音源が速さv_sで動いても音の速さVは変わりません。つまり、音の速さがV+v_sになることはありません。音は空気によって伝わり、空気に伝わった瞬間に音源の影響を受けなくなるからです。
ベルトコンベアーを想像すると、理由を理解しやすいです。音は常に一定の速さで波を運んでいるベルトコンベアーです。ベルトコンベアーが速さVで物を運ぶとします。あなたが止まっている状態で物をベルトコンベアーに乗せると、速さVで物が運ばれます。
それでは、あなたが速さv_sで走りながらベルトコンベアーに物を置く場合、物の速さはどうなるでしょうか。ベルトコンベアーは一定の速さVで物を運ぶため、あなたが静止している状態で物を置いても、走っている状態で物を置いても、ベルトコンベアーが物を運ぶ速度はVです。
観測者が感じる振動数f’を得る
次に、観測者を中心に考えて振動数の計算をしましょう。両者が静止している場合、前述の通り観測者は1秒でVm分の波を聞きます。また音源が動いている場合であっても、観測者は動いていないため、同様に1秒でVm分の波を聞きます。
このとき、音源は速さv_sm/sで観測者に近づきながら動いているため、その分だけ波長λが短くなっており、波長はλ’になっています。つまり、音源が動いて観測者が静止している場合、観測者は多くの波を聞くことになります。
それでは、音源が発する振動数fではなく、観測者が聞く波の振動数f’はどのように計算すればいいのでしょうか。言い換えると、観測者が1秒間に聞く波の数f’はいくらでしょうか。
音源があなたに近づいているとき、一つの波の長さはλ’であり、1秒にf’個の波があります。そのためλ’×f’により、音速Vと等しくなります。つまり、波の公式でひんぱんに利用される以下の公式を利用しましょう。
- V=λ’f’
なお、先ほど解説した通りλ’=\displaystyle\frac{V-v_s}{f}です。そこで、λ’=\displaystyle\frac{V-v}{f}を代入しましょう。
V=λ’f’
V=\displaystyle\frac{V-v_s}{f}f’
Vf=(V-v_s)f’
f’=\displaystyle\frac{V}{V-v_s}f
こうして、音源があなたに近づくときのドップラー効果の公式であるf’=\displaystyle\frac{V}{V-v_s}fを得ることができました。観測者はこの振動数を聞くことになります。
なお分母に音源が近づく速度v_sがあるため、公式を利用して計算するとf’の値はfよりも大きくなります。つまり高い音をあなたは聞くことになり、公式は間違っていないとわかります。
音源が遠ざかる場合のドップラー効果
なお音源が近づく場合ではなく、音源が遠ざかるケースもあります。この場合、先ほどの公式を以下のように変えましょう。
- f’=\displaystyle\frac{V}{V+v_s}f
音源が遠ざかるため、観測者が聞く振動数f’の値は小さくならなければいけません。そこで、先ほどとは逆に、速さv_sで遠ざかる場合は分母にv_sを足しましょう。
それでは、先ほどと同じように公式を証明しましょう。波の公式より、音速V、振動数f、波長λの場合、V=fλが成り立ちます。
それに対して音源が速さv_sで遠ざかる場合、1秒ではV+v_smの間にf個の波が存在することになります。そのため、音源が遠ざかる場合の波長をλ’とすると、以下の関係が成り立ちます。
- V+v_s=fλ’
長さλ’の波がf個あると、長さはV+v_smになります。こうして、λ’=\displaystyle\frac{V+v_s}{f}になるとわかります。
なお、1秒間に観測者が聞く波はVm分で共通しています。音源が遠ざかることによる波長がλ’、振動数がf’の場合、V=f’λ’になります。そこで、λ’=\displaystyle\frac{V+v_s}{f}を代入しましょう。
V=f’λ’
V=\displaystyle\frac{V+v_s}{f}f’
Vf=(V+v_s)f’
f’=\displaystyle\frac{V}{V+v_s}f
こうして、音源が遠ざかる場合の公式を得ることができました。音源が近づく場合と遠ざかる場合を比較すると、v_sの前の符号が違うだけです。
符号がマイナスになるのか、それともプラスになるのかについて、音源が近づく場合は振動数の値が大きくなって音が高くなる必要があるためv_sの符号はマイナスになります。一方、音源が遠ざかる場合は音が低くなり、振動数の値は小さくなる必要があるため、v_sの符号はプラスになります。
観測者が動く場合のドップラー効果
それでは、観測者が動く場合はどのように考えて計算すればいいのでしょうか。先ほどとは異なり、音源(救急車)を静止させ、あなたが動く場面を考えましょう。
音源とあなたの両方が静止している場合、1秒間であなたが聞く波の数はf個です。それに対して、あなたがv_oの速さで音源に向かって走る場面を考えましょう。
この場合、あなたは音源に対して走るため、通常よりも多くの波を聞き取ることになります。静止している状態では、Vmに含まれている波を1秒で聞くことになります。ただあなたは走っているため、V+v_omに含まれている波を1秒間で聞くことになります。
音源は動かないため、波長λに変化はありません。ただ相対速度で考えると、音速Vとあなたが走る速度v_oが組み合わさり、あなたにとって音の相対速度はV+v_oとなります。そこで相対速度V+v_oを用いると、観測者(あなた)が聞く波の振動数f’は公式より以下のようになります。
V+v_o=f’λ
なお前述の通りV=fλであり、λ=\displaystyle\frac{V}{f}です。そこで、λ=\displaystyle\frac{V}{f}を代入しましょう。
V+v_o=f’λ
V+v_o=\displaystyle\frac{V}{f}f’
f’=\displaystyle\frac{V+v_o}{V}f
こうして、あなたが音源に向かって走るときに聞こえる波の振動数はf’=\displaystyle\frac{V+v_o}{V}fと計算できます。
観測者が音源に向かって走る場合、多くの波を聞くことになるため、音は高くなります。また公式を確認すると、分子にv_oを加えることになるため、振動数は大きくなり、音が高くなるとわかります。そのため、公式は間違っていないと判断できます。
・観測者が音源から遠ざかるケース
一方、あなたが音源から遠ざかる場合、先ほどとは逆に考えましょう。音源は静止しており、波長λは一定です。しかし、あなたは速さv_oで音源から遠ざかっているため、1秒間ではv_omに含まれている波の数を聞き逃していることになります。つまり、その分だけ振動数は小さくなり、聞こえる音は低くなります。
相対速度で考えると、あなたにとって音の速さはV-v_oです。波長はλであり、観測者が聞く振動数はf’です。そのため、以下の式を作れます。
V-v_o=f’λ
そこで、先ほどと同じようにλ=\displaystyle\frac{V}{f}を代入しましょう。
V-v_o=f’λ
V-v_o=\displaystyle\frac{V}{f}f’
f’=\displaystyle\frac{V-v_o}{V}f
こうして、観測者が音源から遠ざかる場合の公式を得ることができました。物理では、公式を暗記しても意味がありません。必ず公式が何を表しているのか学び、公式を導き出せるようにしましょう。
音源と観測者が動く場合のドップラー効果
なお物理でドップラー効果の問題が出されるとき、音源と観測者の両方が動くケースがあります。この場合、2つの公式を組み合わせましょう。音源が速さv_sで動き、観測者が速さv_oで動く場合、公式は以下になります。
- f’=\displaystyle\frac{V±v_o}{V±v_s}f
音源が動く場合、先ほどの説明より、分母が変化します。音源があなたに近づく場合、音は高くなり、振動数は大きくならなければいけません。そこで、v_sを引くことで分母を小さくしましょう。音源が遠ざかる場合、反対にv_sを足します。
一方、観測者が動く場合、分子が変化します。あなたが音源に向かって走る場合、多くの波を聞くことになり、振動数は大きくなります。そこで、分子にv_oを足します。あなたが音源から遠ざかる場合、反対に分子からv_oを引きましょう。
それでは、練習問題を解いてみましょう。以下の問題の答えは何でしょうか。
- 振動数600Hzの音源があり、観測者に向かって速さ40m/sで動いています。一方、観測者は速さ10m/sで音源に向かって動いています。音速を340m/sとするとき、観測者が感じる振動数を計算しましょう。
音源は観測者に向かって動いているため、振動数は大きくなり、音は高くなります。また観測者は音源に向かって動いているため、同様に振動数は大きく、音は高くなります。そこで分母では引き算を行い、分子では足し算をしましょう。
f=\displaystyle\frac{340+10}{340-40}×600
=700
こうして、観測者には700Hzの音が聞こえるとわかります。
斜めに動く場合のドップラー効果は角度を考慮する
ここまで、ドップラー効果の基本を解説してきました。次に、音源または観測者が斜めに動く場合のドップラー効果を確認していきましょう。
力学では、斜めに働く力は角度を利用します。つまり、sinθまたはcosθを利用してそれぞれのベクトルに分解して計算します。同様に、ドップラー効果でも角度を利用してベクトルに分解しましょう。
・音源が近づく場合
斜めの状態では、直線状態ではないので速度をそのまま利用することはできません。そのため、角度を利用しましょう。考え方は難しくなく、力学の問題を解くことができる場合、ドップラー効果の問題を解くのは容易です。
下図のように、音源と観測者との角度をθとします。速さv_sで動くとき、観測者に対して速さv_scosθのスピードで移動していることになります。
そのため音源が観測者に斜めで近づく場合、公式を以下のように変形しましょう。
- f’=\displaystyle\frac{V}{V-v_scosθ}f
角度を考慮するだけなので、理解するのは難しくありません。なお音源が観測者から遠ざかる場合、利用する公式はf’=\displaystyle\frac{V}{V+v_scosθ}fとなります。
・観測者が斜めに動く場合
それでは、下図のように観測者が斜めに動く場合はどのように考えればいいのでしょうか。この場合、先ほどと同様に角度を利用してベクトルを分解しましょう。
このように考えると、観測者が斜めに動く場合は以下の公式に変化するとわかります。
- f’=\displaystyle\frac{V+v_ocosθ}{V}f
一方、観測者が音源から遠ざかる場合、公式はf’=\displaystyle\frac{V-v_ocosθ}{V}fとなります。いずれにしても、角度を利用することによって振動数を計算しましょう。
風がある場合のドップラー効果
次に、風がある場合のドップラー効果を解説します。前述の通り、音は空気を伝わります。音が空気を伝わる速度は一定です。
ただ風があると、風によって空気が移動します。つまり音に対して追い風があると、空気が観測者に向かって移動するため、その分だけ音の相対速度が速くなります。一方で音に対して向かい風があると、空気が音源とは反対向きに移動し、結果として音の相対速度は遅くなります。
そこで、音源と観測者の両方が静止している場面を考えましょう。音の速さをV、風の速さをwとすると、追い風のときは音の相対速度が速くなり、音が空気を伝わる速さはV+wとなります。一方、向かい風のときは音の相対速度が遅くなり、音が空気を伝わる速さはV-wとなります。
つまり風があると、観測者にとって音の速度が変化します。ここまで、音速は必ずVであると解説してきました。ただ、これは風がない場合に限られます。風がある場合、VをV+wまたはV-wに変えましょう。
先ほど説明した通り、ドップラー効果の公式は以下になります。
- f’=\displaystyle\frac{V±v_o}{V±v_s}f
そこで、この公式を以下のように変形しましょう。
- 音源に対して追い風がある:f’=\displaystyle\frac{V+w±v_o}{V+w±v_s}f
- 音源に対して向かい風がある:f’=\displaystyle\frac{V-w±v_o}{V-w±v_s}f
音の速さがVからV+wまたはV-wに変化することを学べば、風がある場合であってもドップラー効果の計算問題を解くことができます。
ドップラー効果を利用する物理の応用問題
それでは、ここまで解説した知識を利用して練習問題を解いてみましょう。以下の問題の答えは何でしょうか。
- 観測者O、振動数fの音源S、反射板Rが一直線上に並んでいます。観測者Oと音源Sは静止しており、反射板Rは速さvで左向きに動いています。なお、音速はVとします。
- 観測者が聞く反射音の振動数を求めましょう。
- 風が一定の速さwで左向きに吹いているとき、観測者が聞く反射音の振動数を求めましょう。
1) 観測者が聞く反射音の振動数を求めましょう
まず、反射板Rに観測者がいると仮定して、反射板Rの振動数を計算しましょう。
音速がVであり、反射板Rは速度vで音源に向かって動いているため、音は高くなります。言い換えると、振動数は大きくなります。そのため、反射板の振動数f_Rは以下のようになります。
f_R=\displaystyle\frac{V+v}{V}f
こうして、反射板は振動数f_R=\displaystyle\frac{V+v}{V}fの音を観測者Oに向かって反射する(発している)とわかります。つまり観測者Oにとって反射板は音源です。また音源(反射板)は速度vで近づくため、通常よりも高い音が聞こえます。つまり、振動数は高くなります。
音源がf_R=\displaystyle\frac{V+v}{V}fとなる振動数を発しており、速度vで近づく場合、観測者Oが聞く振動数f_Oは以下になります。
f_O=\displaystyle\frac{V}{V-v}f_R
f_O=\displaystyle\frac{V}{V-v}×\displaystyle\frac{V+v}{V}f
f_O=\displaystyle\frac{V+v}{V-v}f
こうして、観測者は振動数f_O=\displaystyle\frac{V+v}{V-v}fとなる反射音を聞くことになるとわかります。
2) 風が一定の速さwで左向きに吹いているとき、観測者が聞く反射音の振動数を求めましょう
風が吹いている場合、速さVがV+wまたはV-wになります。風は左向きに吹いているため、反射板で聞こえる音というのは、その分だけ音の相対速度が低くなります。つまり、音の速度はV-wになります。そのため、反射板での振動数は以下になります。
f_R=\displaystyle\frac{V-w+v}{V-w}f
一方、観測者Oが反射板からの音を聞く場合、音の相対速度は速くなります。音の速度はV+wとなるのです。
反射板による振動数はf_R=\displaystyle\frac{V-w+v}{V-w}fです。また音の速さはVの代わりに、V+wとなります。そこで、以下の式を作りましょう。
f_O=\displaystyle\frac{V+w}{V+w-v}f_R
f_O=\displaystyle\frac{V+w}{V+w-v}×\displaystyle\frac{V-w+v}{V-w}f
こうして、観測者Oが聞く反射音の振動数はf_O=\displaystyle\frac{V+w}{V+w-v}·\displaystyle\frac{V-w+v}{V-w}fと計算できました。
ドップラー効果による振動数の変化を学ぶ
すべての人にとって、ドップラー効果は身近です。音は波の一種であり、音源や観測者が移動することによって振動数が変化します。つまり、音が高くなったり低くなったりします。
そこで、振動数の変化を計算できるようになりましょう。このとき計算式において、動いている物体の速さの符号がプラスになるのか、それともマイナスになるのかについては、実際に物体が動いている場面を想像しましょう。そうすれば、分母(または分子)の値を大きくすればいいのか、それとも小さくすればいいのかわかります。
またドップラー効果では、斜めに移動したり、風が吹いている場面を想定したりするケースもあります。この場合は角度を利用したり、相対速度を用いたりして計算しましょう。
ドップラー効果に関する物理の問題を解くコツは「問題文にある現象が起こることで、音が高くなるのか、それとも低くなるのか」を確認することです。これによって計算式の符号が確定します。その後、式を作って答えを得ましょう。