観測周波数の公式
$$f_\text{obs}= f_s \cdot \frac{v_c \pm v_o}{v_c \mp v_s}$$
前方(音源が近づく):分母 $(v_c - v_s)$
後方(音源が遠ざかる):分母 $(v_c + v_s)$
マッハ数 $Ma = v_s / v_c$
音源は左右に往復移動します。青い波面=圧縮(高音)、赤い波面=伸張(低音)
音源が動くときの音波の圧縮・伸張をリアルタイムアニメーション。マッハ数・観測周波数をリアルタイム計算。超音速時の衝撃波(マッハ円錐)も体験。
$$f_\text{obs}= f_s \cdot \frac{v_c \pm v_o}{v_c \mp v_s}$$
前方(音源が近づく):分母 $(v_c - v_s)$
後方(音源が遠ざかる):分母 $(v_c + v_s)$
マッハ数 $Ma = v_s / v_c$
音源は左右に往復移動します。青い波面=圧縮(高音)、赤い波面=伸張(低音)
観測者が静止している場合($v_o = 0$)の、ドップラー効果による観測周波数を求める基本公式です。音源が動く方向によって分母の符号が変わります。
$$f_\text{obs}= f_s \cdot \frac{v_c}{v_c \mp v_s}$$$f_\text{obs}$: 観測される周波数 [Hz], $f_s$: 音源の本来の周波数 [Hz], $v_c$: 媒質中の音速 [m/s], $v_s$: 音源の速度 [m/s]。分母のマイナスは音源が近づく場合、プラスは遠ざかる場合です。
マッハ数は、物体の速度が音速に対してどれくらいかという無次元数です。これが1を超えるかどうかで、波動の伝播様式が根本的に変わります。
$$Ma = \frac{v_s}{v_c}$$$Ma$: マッハ数, $v_s$: 物体(音源)速度 [m/s], $v_c$: 媒質中の音速 [m/s]。$Ma < 1$ は亜音速、$Ma = 1$ は遷音速、$Ma > 1$ は超音速と呼ばれ、$Ma > 1$ でマッハ円錐(衝撃波)が形成されます。
交通速度取締り:警察のスピードガンや自動速度違反取締装置(オービス)は、車に向けて発射した電波の反射波の周波数変化(電波のドップラー効果)を検出し、瞬間速度を計算しています。シミュレーターで音源速度を変えると周波数がどう変わるか、その原理そのものです。
超音速航空機の設計:戦闘機やスペースシャトルが超音速飛行する時、機体周囲に発生する衝撃波(マッハ円錐)の形状と強度は、空気抵抗や機体構造への負荷に直結します。CAEシミュレーションでこの衝撃波を予測し、機体形状を最適化します。
医療診断イメージング:超音波ドップラー検査では、血流中の赤血球を“動く音源”と見なします。反射して戻ってくる超音波の周波数変化から血流の速度や方向を画像化し、心臓や血管の病気を診断します。
天文学:遠方の星や銀河から来る光のスペクトル線の周波数偏移(光のドップラー効果)を測定することで、天体が地球から遠ざかる速度(後退速度)を求め、宇宙の膨張を研究する基礎データとしています。
このシミュレーターを使いこなす上で、特に初学者がハマりやすいポイントをいくつか挙げておくよ。まず「音速は常に一定」と思い込まないこと。シミュレーターでは音速 $v_c$ を固定しているけど、実世界では気温や気圧、媒質(水中や金属中など)で大きく変わる。例えば、気温が0℃の空気中では約331 m/sだが、20℃では約343 m/sになる。実務で数値を扱う時は、使用環境の音速を確認するのが第一歩だ。
次に、観測周波数の急変点は「音源が観測者の真横を通過する瞬間」とは限らないってこと。シミュレーターでは観測者を固定しているからそう見えるけど、実際は音源と観測者の相対的な速度ベクトルが効く。例えば、観測者も動いていたり、音源が観測者に向かって真っ直ぐ近づいていない場合は、公式も複雑になる。あくまで基本形を学ぶツールと割り切ろう。
最後に、マッハ数が1を超えると、ドップラー効果の公式がそのままでは使えなくなるという超重要な落とし穴。音源が超音速になると、音源の前方では音波が重なって衝撃波(ソニックブーム)を形成する。この領域では、観測者は音源が通過する前に衝撃波のバンという音(N波)を一度だけ聞く。シミュレーターでマッハ円錐が観測者を横切る瞬間がそれに相当するんだ。継続的な「ピーポーピーポー」という音の高さの変化は、超音速領域では起こらない現象だと覚えておいて。
このツールの背後にある物理と計算は、CAEの世界を超えて様々な分野の根幹を支えているんだ。まず航空宇宙工学では、先ほども出た超音速機の衝撃波予測がそのままCFD(数値流体力学)シミュレーションに直結する。マッハ円錐の角度 $\mu$ は $\mu = \arcsin(1/Ma)$ で求められ、この角度が小さい(=マッハ数が大きい)ほど機体は細長い形状に最適化される。ロケットの再突入時の空力加熱設計にも不可欠な概念だ。
もう一つは非破壊検査・計測工学。超音波を使ったひずみ計測や材料内部の欠損検出では、反射波の到達時間だけでなく、ドップラーシフトを利用して内部の微少な変位や流体の流速を計測する技術がある。例えば、高温の配管内を流れる流体の速度を、外から超音波を当てて非接触で測るような応用だ。
さらに音響工学・NVH(Noise, Vibration, Harshness)の分野でも重要。高速で走行する自動車のウィンドノイズや、回転するファン・タービンから発生する回転音のうなりは、複数の音源が相対運動することで生じるドップラー効果の一種として解析される。騒音低減のための設計には、こうした基礎的な波動現象の理解が欠かせないんだ。
このシミュレーターで直感を掴んだら、次は数式と向き合って理解を深めよう。まずは相対運動を一般化した公式を導出してみることを勧める。観測者も動く場合の式 $f_{obs} = f_s \frac{v_c \pm v_o}{v_c \mp v_s}$ を、波の波長と相対速度の関係から自分で導いてみて。この「符号の決め方」に悩むのが一番の学びになる。
数学的には、波面の包絡線としてのマッハ円錐を理解すると視野が広がる。音源の通った各点を中心に広がる球面波(円)の族を考え、それらの共通接線(包絡線)を求める問題だ。これは偏微分方程式の初歩的な応用例にもなっている。シミュレーターのアニメーションで見たあの三角形は、数学的にきっちり計算で出てくるんだ。
次のステップのトピックとしては、「衝撃波管」や「光のドップラー効果と相対性理論」が面白い。音波ではなく、圧力の不連続面が伝わる衝撃波そのものを扱うのが衝撃波管の理論だ。また、光速に近い速度では古典的なドップラー公式は修正が必要で、特殊相対論を学ぶ絶好の動機付けになる。まずは、このシミュレーターで「速度が変わるとなぜ波の混み具合が変わるのか」という核心を、腹に落とし込んでおこう。