なぜ音のドップラー効果は音源・観測者の速度から計算できるのか?

救急車や電車が近づくと音が高くなり、遠ざかると低くなる現象は、ドップラー効果として知られています。

この現象は「近づくと波が詰まり、遠ざかると広がる」と説明できますが、物理学ではさらに、音源と観測者の速度から観測周波数を式で計算できます。

代表的な式は、音速をv、音源の周波数をfs、音源速度をvs、観測者速度をvoとすると、一直線上の単純な場合に

fo = fs (v ± vo) / (v ∓ vs)

という形になります。

なぜ観測者の速度は分子に、音源の速度は分母に入るのでしょうか。理由は、音源の運動は「空気中に作られる波長」を変え、観測者の運動は「波面と出会う速さ」を変えるからです。

目次

結論:音源の運動は波長を変え、観測者の運動は波面との遭遇速度を変える

音のドップラー効果の式は、二つの効果を組み合わせてできています。

  • 音源が動く:次の波を出す位置が変わるため、媒質中に作られる波長が変わる
  • 観測者が動く:すでに存在する波面へ近づいたり遠ざかったりするため、1秒間に出会う波の数が変わる

OpenStaxは、静止観測者に対して音源が動く場合と、静止音源に対して観測者が動く場合を別々に導き、最終的に両者を一つの式へまとめています。

大阪工業大学の解説でも、音源と観測者の相対的な運動によって、近づく側では波長が短く、遠ざかる側では波長が長くなることが示されています。

まず静止した音源では波長はλ = v/fs

音源が空気に対して静止し、周波数fsで音を出しているとします。

音源は1周期Ts=1/fsごとに同じ位相の波を作ります。

その1周期の間に、最初の波面は音速vで

vTs

だけ進みます。

したがって、隣り合う同位相の波面間隔、つまり波長λは

λ = vTs = v/fs

です。

これは通常の波動関係

v = fλ

と同じです。

音源が近づくと、1周期の間に音源自身も前へ進む

次に、観測者は静止し、音源が観測者へ向かって速度vsで動くとします。

音源が一つの波面を出してから次の波面を出すまでの時間はTsです。

その間、最初の波面は

vTs

進みます。

一方、音源自身も観測者方向へ

vsTs

進みます。

そのため、前方に作られる新しい波長λ’は

λ’ = (v – vs)Ts

となります。

Ts=1/fsなので、

λ’ = (v – vs)/fs

です。

音源が前へ動いた分だけ、波面の間隔が短くなることが式にそのまま表れています。

静止観測者が受ける周波数はfo=fsv/(v-vs)になる

観測者は静止しているため、波は観測者を音速vで通過します。

観測される周波数は「波が進む速さ÷波長」なので、

fo = v/λ’

です。

先ほどのλ’を代入すると、

fo = fs v/(v – vs)

となります。

分母がvより小さくなるため、foはfsより大きくなります。つまり近づく音源は高い周波数で観測されます。

OpenStaxも、静止観測者へ近づく移動音源についてこの式を示しています。

音源が遠ざかる場合は波長が長くなる

音源が観測者から遠ざかる場合、次の波面を出すまでに音源は観測者からさらに離れます。

後方へ向かう隣り合う波面の間隔は、

λ’ = (v + vs)/fs

となります。

したがって静止観測者が受ける周波数は、

fo = fs v/(v + vs)

です。

分母が大きくなるため、観測周波数は低くなります。

この二つをまとめると、

fo = fs v/(v ∓ vs)

となり、近づく場合はマイナス、遠ざかる場合はプラスを使います。

なぜ音源速度は分母に入るのか

音源の運動が変えるのは、媒質中に作られる波長だからです。

波長は

λ’ = (v ∓ vs)/fs

と変化します。

観測周波数はf=v/λ’なので、この波長の式が分母へ入ります。

つまり、音源速度がドップラー式の分母に現れるのは、音源の移動によって「1周期ごとの波面間隔」が変わるためです。

観測者が動く場合、空気中の波長そのものは変わらない

今度は音源を空気に対して静止させ、観測者だけが動く場合を考えます。

音源が静止しているので、空気中に作られる波長は

λ = v/fs

のままです。

しかし観測者が音源へ向かって速度voで動けば、観測者は自分から波面へ近づきます。

そのため、観測者と波面が近づく速さは

v + vo

になります。

1秒間に出会う波面数は、相対的な遭遇速度を波長で割ればよいので、

fo = (v + vo)/λ

です。

λ=v/fsを代入すると、

fo = fs(v + vo)/v

となります。

観測者が遠ざかる場合は分子がv-voになる

観測者が音源から遠ざかると、自分から波面から逃げるため、波面と出会う速さが小さくなります。

遭遇速度は

v – vo

です。

したがって、

fo = fs(v – vo)/v

となります。

近づく場合と遠ざかる場合をまとめると、

fo = fs(v ± vo)/v

です。

観測者の速度が分子に入るのは、観測者が「波面と出会う速度」を直接変えるためです。

音源と観測者の両方が動くと一つの式にまとめられる

音源も観測者も空気に対して動く場合は、二つの効果を組み合わせます。

一直線上で、近づく方向を適切に選んだ場合、一般式は

fo = fs (v ± vo)/(v ∓ vs)

です。

OpenStaxでは、近づく場合に観測者側の分子をプラス、音源側の分母をマイナスにする形でまとめています。

運動 式への影響 観測周波数
観測者が音源へ近づく 分子に+vo 高くなる
観測者が音源から遠ざかる 分子に-vo 低くなる
音源が観測者へ近づく 分母に-vs 高くなる
音源が観測者から遠ざかる 分母に+vs 低くなる

符号を暗記するより、「近づけば観測周波数は上がり、遠ざかれば下がる」という結果になるように考えると間違いにくくなります。

音では「音源が動く場合」と「観測者が動く場合」は完全には対称ではない

音のドップラー効果では、音源速度と観測者速度が式の同じ場所に入りません。

これは音が空気や水などの媒質を伝わる機械波だからです。

音源が媒質に対して動けば、媒質中に形成される波長が変わります。

観測者が媒質に対して動く場合は、すでに形成された波長は変わらず、観測者が波面と出会う速さだけが変わります。

したがって、音では「音源と観測者の相対速度だけ分かればよい」とは一般には言えません。媒質に対して音源と観測者がそれぞれどのように動いているかが重要です。

視線方向の速度成分だけがドップラーシフトに効く

音源が斜め方向へ動いている場合、速度の全体がそのまま式に入るわけではありません。

重要なのは、音源と観測者を結ぶ線に沿った速度成分です。

音源速度をu、進行方向と視線方向の角度をθとすると、単純な幾何では視線方向成分は

ur = u cosθ

です。

真正面から近づけばθ≈0なのでcosθ≈1となり、ドップラーシフトは大きくなります。

真横を通過する瞬間にはθ≈90°となり、視線方向成分はほぼ0になります。

そのため、道路脇で聞くサイレンの周波数変化は、車両速度だけでなく位置関係によって連続的に変わります。

低速なら周波数変化は速度比にほぼ比例する

音源や観測者の速度が音速より十分小さい場合、ドップラー式を近似できます。

たとえば静止観測者へ音源が速度vsで近づく場合、

fo/fs = v/(v-vs)

です。

vs≪vなら、

1/(1-vs/v) ≈ 1 + vs/v

なので、

Δf/f ≈ vs/v

と近似できます。

つまり、低速では周波数の相対変化率は、おおよそ視線方向速度を音速で割った値になります。

立命館大学の水中音響通信の研究紹介でも、音速が電波よりはるかに遅い水中音響では、比較的遅い移動でもドップラーシフトの影響が大きくなることが説明されています。

水中ではなぜドップラー効果が通信上の大きな問題になるのか

水中の音速はおよそ1500m/sで、電波の伝播速度よりはるかに遅い値です。

ドップラーシフトの相対量は、低速近似では移動速度と波の速度の比に関係します。

波そのものが遅いほど、同じ移動速度でも速度比が大きくなるため、周波数ずれが無視しにくくなります。

立命館大学は、水中を移動するロボットとの音響通信では、比較的低速な移動でもドップラーシフトが通信性能へ大きく影響すると説明しています。

これはドップラー式が実際の通信技術でも重要である例です。

反射波ではドップラーシフトが二段階で起こることがある

超音波を動く物体へ当てて反射波を測る場合、ドップラー効果は一回だけとは限りません。

まず移動する対象が、送信された波を「動く観測者」として受け取ります。

次に、その対象が反射波を返すときには「動く音源」に相当します。

そのため、送受信器から見た反射波には二段階のドップラーシフトが含まれます。

対象速度uが音速vより十分小さく、正面方向の単純な反射なら、往復による相対周波数変化は概略

Δf/f ≈ 2u/v

となります。

この考え方は、超音波による流速測定や血流測定などの基礎になります。

音速そのものが変わる現象とは区別する

ドップラー効果では、通常、音源が動くから音速そのものが速くなるわけではありません。

静止した空気中なら、音波は基本的に空気に対して同じ音速vで伝わります。

音源が近づくと波長が短くなるため、v=fλの関係から観測周波数が高くなります。

つまり、

  • 媒質の温度などが変わる → 音速vが変わる
  • 音源や観測者が動く → 観測周波数foが変わる

という別の現象です。

風がある場合は「空気に対する速度」を考える必要がある

ドップラー式に使うvは、基本的に媒質に対する波の速さです。

そのため風がある場合、地面から見た音速だけでなく、空気そのものがどの速度で移動しているかを考える必要があります。

音源・観測者の速度も、厳密には媒質に対する速度として整理すると分かりやすくなります。

一様な風の中で音源と観測者が同じ地上基準にいる場合には、風の効果が式の一部で打ち消されることもありますが、風速が場所によって変わる現実の大気では屈折なども起こります。

基本式はまず静止した均一媒質を仮定したモデルとして理解するのが適切です。

音源速度が音速へ近づくと単純な式の解釈に注意が必要

移動音源の式

fo = fsv/(v-vs)

では、vsがvへ近づくと分母が小さくなり、観測周波数が非常に大きくなるように見えます。

しかし音源が音速近くになると、前方へ出した波面が重なって衝撃波を形成し、通常の小振幅の周期波としての単純なドップラー式だけでは現象を十分に表せなくなります。

音速を超えた音源ではマッハコーンやソニックブームを考える必要があります。

したがって一般的なドップラー式は、媒質中で通常の音波として扱える条件で使う式です。

光のドップラー効果と音のドップラー効果は式が違う

光にもドップラー効果がありますが、音と同じ式をそのまま使うことはできません。

音には空気などの媒質があり、音源と観測者が媒質に対してどう動くかを区別できます。

一方、真空中の光には音の空気に相当する媒質がありません。

そのため光のドップラー効果は、特殊相対性理論に基づく式で表されます。

音では音源速度と観測者速度が非対称に式へ入り、光では相対速度を基礎にした相対論的な関係になります。

「近づけば高周波側、遠ざかれば低周波側へずれる」という傾向は共通していても、その法則の土台は異なります。

ドップラー式を使うと速度を逆算できる

ドップラー効果は、観測周波数の変化から未知の速度を求めるためにも使えます。

たとえば音源周波数fsと音速vが分かっており、観測周波数foを測れば、移動速度を式から逆算できます。

この原理は水中音響、超音波流速計、医療用ドップラー超音波などで応用されます。

ドップラー効果は「動く音が高く・低く聞こえる現象」だけではなく、周波数を速度へ変換する測定法でもあります。

代表的な式を整理する

条件 観測周波数 何が変わるか
静止観測者・接近する音源 fo=fsv/(v-vs) 波長が短くなる
静止観測者・遠ざかる音源 fo=fsv/(v+vs) 波長が長くなる
接近する観測者・静止音源 fo=fs(v+vo)/v 波面との遭遇速度が増える
遠ざかる観測者・静止音源 fo=fs(v-vo)/v 波面との遭遇速度が減る
両方が動く fo=fs(v±vo)/(v∓vs) 二つの効果を組み合わせる

よくある疑問

音源と観測者の相対速度だけ分かれば計算できる?

音では一般には不十分です。媒質が存在するため、音源と観測者がそれぞれ空気などの媒質に対してどう動くかを区別する必要があります。低速近似では相対的な接近速度で簡略化できる場合があります。

なぜ観測者速度と音源速度は式の同じ場所に入らないの?

音源の運動は媒質中に作られる波長を変えるため分母側に現れ、観測者の運動は波面と出会う速度を変えるため分子側に現れます。

近づく方向なら必ず高くなる?

通常の音波では、視線方向に接近する成分があれば観測周波数は高くなります。真横方向の速度成分は瞬間的な一次のドップラーシフトにはほとんど寄与しません。

音源が速いほどドップラー効果は大きい?

はい。音速に対する音源や観測者の速度比が大きいほど、周波数のずれも大きくなります。ただし音速付近では衝撃波が生じるため単純式の扱いに注意が必要です。

反射波のドップラー効果は一回だけ?

動く対象で反射する場合、対象が波を受け取る段階と、反射波を出す段階の二回のドップラー効果として扱える場合があります。低速・正面反射なら周波数変化率は概略2u/vになります。

まとめ

音のドップラー効果を速度の式で計算できるのは、音源と観測者の運動が、それぞれ異なる方法で「1秒間に観測される波の数」を変えるからです。

音源が動くと、1周期の間に音源自身が移動するため、媒質中に作られる波長が変わります。近づく場合はλ’=(v-vs)/fsとなり、静止観測者にはfo=fsv/(v-vs)として観測されます。

観測者が動く場合は波長そのものは変わらず、波面と出会う速度がv±voへ変わるため、fo=fs(v±vo)/vとなります。

両方が動けば、これらを組み合わせてfo=fs(v±vo)/(v∓vs)と表せます。

つまりドップラー式は暗記するための特殊な公式ではありません。「音源が波長を変える」「観測者が波面との遭遇速度を変える」という二つの単純な波動の法則を組み合わせた結果なのです。

参考資料

関連記事

関連する「なぜ?」

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次