使い方
- 音源の周波数を入力します(例:サイレンなら700 Hz)。
- 音源の速さと聞き手の速さを入力します。近づく動きは正の値、遠ざかる動きは負の値です。
- 空気中の音速を確認します。初期値の340 m/sは、標準的な日の海面での値です。
- 聞こえる周波数と周波数の変化を読みます。式と数値を見るには計算の過程を開きます。
式
空気中を音源と聞き手が動くとき、聞き手が聞く周波数は、音源が出す周波数とは異なります。OpenStax(英語)は、音源と観測者が動く場合の結果を f_o = f_s((v ± v_o)/(v ∓ v_s)) と与えています。上の符号は近づく場合です。ここで、f_sは音源の周波数、f_oは聞き手が観測する周波数、vは音速、v_oは聞き手の速さ、v_sは音源の速さです。
f_o = f_s × (v + v_o) ÷ (v − v_s)
f_s = 音源の周波数、Hz
v = 空気中の音速、m/s
v_o = 聞き手の速さ、音源に近づく向きを正とする
v_s = 音源の速さ、聞き手に近づく向きを正とする
- 音源が聞き手に近づくと、分母の v − v_s が小さくなるため、聞こえる周波数は高くなります。
- 聞き手が音源に近づく場合も、分子の v + v_o を通じて周波数は高くなります。
- 音源は音速より遅くなければならず、v − v_s が0より大きくなる必要があります。
このツールが含まないもの
- 風。風は音を運び、地上から見た音の速さを変えます。
- 音速以上で動く音源や聞き手。その場合には、この式は当てはまりません。
- 光と電波。同じ考え方が当てはまりますが式は異なり、このツールは空気中の音のためのものです。
実例:700 Hzのサイレンが聞き手に近づく場合
サイレンは700 Hzを出し、音速が340 m/sの空気中で、止まって立っている聞き手に向かって25 m/sで動きます。聞き手が聞く周波数は f_o = 700 × 340 ÷ (340 − 25) = 755.56 Hz で、サイレンの周波数より55.56 Hz高くなります。
| 量 | 値 |
|---|---|
| 聞こえる周波数 | 755.6 Hz |
| 周波数の変化 | +55.56 Hz |
よくある質問
サイレンは近づいてくると高く聞こえるのはなぜですか?
音源が近づくと、各波は前の波より少し近い地点から出されるため、波が耳に届く回数が増えます。式では、分母の v − v_s が小さくなり、聞こえる周波数が大きくなることとして表れます。
どの単位を入力できますか?
速さの欄はメートル毎秒またはkm/hを受け付け、換算します。そのため90 km/hは25 m/sと同じです。周波数はヘルツで入力し、千、百万、十億を表すk、M、Gも使えます。
空気中の音速はいくらですか?
標準的な日の海面では約340 m/sです。NASAグレン研究センターは、その場合の値を約761 mphとしています(英語)。空気が暖かくなるほど速くなるため、わかっている場合は実際の空気の値を使ってください。
ドップラー効果は光にも当てはまりますか?
同じ考え方は光や電波にも当てはまりますが、式は異なります。光は伝わるのに空気を必要としないからです。このツールは空気中の音に対してだけ働きます。
音源が音速より速く動くとどうなりますか?
音源が音速以上で動くと、式は当てはまらなくなるため、計算ツールは周波数の代わりにメッセージを表示します。音源の速さは音速より小さい値にします。
音源が遠ざかると、変化がマイナスになるのはなぜですか?
音源が遠ざかると分母の v − v_s が大きくなるため、聞こえる周波数は出す周波数より低くなります。変化が負であることは、聞こえる音の高さが低くなることを意味します。
出典
- OpenStax University Physics Volume 1, 17.7節(英語): The Doppler Effect (equation 17.20)
- NASAグレン研究センター(英語): speed of sound, about 761 mph at sea level on a standard day
数値と文章の最終確認日:2026年11月12日木曜日。