SO101
水中音響ソナーを図と演習で理解する
水中でなぜ音を使うのかを、音速・往復時間・受動 / 能動・伝搬損失・SNR・アレイ利得まで、図解と 36 問の演習、ブラウザ内シミュレータで学ぶ入門コースです。
音速 → TL → SNR → アレイ → 実装
全 36 問
ブラウザ内採点
シミュレータあり
所要
3〜4 時間
問題数
全 36 問
形式
7 章 + 概念シミュレータ
費用
無料
この講座で最初に作る直感
水中探査では、レーダーやカメラだけでなく、まず音が主役になります。光は濁りや散乱で短距離に、電波は海中では大きく減衰します。音は水中でよく伝わるため、距離・方位・地形・対象の有無を読むための土台になります。
このコースでは、軍事寄りの戦術ではなく、海洋計測・測深・魚群探査・環境モニタリングでも共通に使う基礎だけに絞ります。距離を出す、反射を見る、雑音に埋もれる、複数素子で方向を絞る、という 4 つの感覚を手で追えれば十分です。
この講座で繰り返し使う 5 つの見方
1. 往復を片道へ戻す
distance = c × t / 2。送信から反射受信までの時間の半分が片道距離。2. 波長と周波数は反比例
λ = c / f。高周波は短波長だが吸収も増えやすい。3. 受動と能動を分ける
受動は listen only、能動は ping を出して echo を聞く。
4. TL と SNR を分ける
伝搬損失は「届くかどうか」、SNR は「聞き分けられるかどうか」の別問題。
5. DI = 10 log₁₀(N)
素子数を増やすと方位を絞れて雑音に有利になる。
章構成
1 導入 — なぜ水中は音なのか
5 問。水中探査で音が主役になる理由と、受動 / 能動の 2 行定義、最初の距離式を理解します。
2 音速・波長・往復時間 — 距離の基本
5 問。温度と塩分で音速が動くこと、波長と周波数の関係、往復時間を距離へ戻す計算を整理します。
3 受動 / 能動ソナー — 何を聞き、どう測るか
5 問。listen only と ping の違い、モノスタティック / バイスタティック、典型的な用途を整理します。
4 伝搬損失と SNR — 届く / 届かないを読む
5 問。幾何学的拡散 + 吸収で TL を読み、SL / TL / NL / DI / TS を組み合わせた SNR を計算します。
5 アレイとビーム — 方位を絞る
5 問。素子数と DI、ビーム幅、サイドローブ、周波数 × 開口と方位分解能の関係を整理します。
6 スライダで体感する
4 問。周波数・距離・素子数・雑音・TS を動かし、TL と SNR の支配項を目で追います。
7 最小実装と総合演習
7 問。vanilla JavaScript で音速・波長・TL・SNR を書き、ケースで全体をつなぎます。
受講のコツ
- 第 1 章の「往復を片道へ戻す」だけは、式を暗唱せず必ず紙に書いて体に覚えさせてください。
- TL と SNR を混ぜないこと。TL は「届くか」、SNR は「雑音に勝てるか」です。
- 第 6 章のシミュレータを動かしたあとで第 4〜5 章に戻ると、変数の支配項が読みやすくなります。
開始前の前提
- dB の感覚(10 log₁₀)と常用対数の基本があれば十分です。
- 流体力学・信号処理の深い導出には入りません。まずは入力 → 式 → 数字の流れを追うことを優先します。
- シミュレータは教材用の概念モデルであり、屈折・残響・境界散乱は入れていません。現場設計には追加モデルが必要です。
dB(デシベル)の最小ガイド
本講座では音圧レベル・損失・SNR をすべて dB(デシベル)で扱います。dB は比を対数で表す単位で、定義は L [dB] = 10 log₁₀(P / P₀) です(電力比の場合)。掛け算が dB では足し算になるため、伝搬損失・配列利得・雑音抑圧などを単純に加減算で扱えるのが利点です。
- +3 dB ≒ 2 倍(電力比)/+10 dB = 10 倍/+20 dB = 100 倍
- −3 dB ≒ 1/2/−10 dB = 1/10/−20 dB = 1/100
- 球面拡散の
20 log₁₀(R)は、距離が 10 倍になると損失が 20 dB 増えることを意味します。
水中音響では、桁が大きく変化する量(音圧や損失)を扱う場面が多いため、dB を使うとグラフや式が読みやすくなります。
参考にした定義・資料
- NOAA Ocean Service – What is sonar?
- DOSITS – Tutorial: Sonar
- DOSITS – Tutorial: Speed of Sound
- DOSITS – Tutorial: Wavelength
- DOSITS – Transmission Loss
- DOSITS – Cylindrical vs. Spherical Spreading
- DOSITS – Sound Absorption
- DOSITS – Signal Processing
- DOSITS – Hydrophone Arrays
- DOSITS – SONAR Equation
- DOSITS – Passive Sonar Equation Example
- DOSITS – Active Sonar Equation Example
- DOSITS – Target Strength
- NOAA repository note citing Mackenzie (1981)