range2tl

Вычислите потери подводной передачи звука из области значений

Описание

пример

tl = range2tl(rng,freq,depth) возвращает потери передачи, tl, для звуковой волны частоты freq прибытие из источника на расстояние rng. Глубина канала depth. Потери передачи связаны с геометрическим расширением и частотно-зависимым поглощением. Эта функция является обратной tl2range.

Примеры

свернуть все

Найдите потери передачи (в дБ) для гидроакустического аппарата, работающего на частоте 2 кГц, в канале глубиной 200 м. Звуковой путь составляет 1000,0 м в длину.

rng = 1000.0;
freq = 2000.0;
depth = 200;
tl = range2tl(rng,freq,depth)
tl = 50.1261

Входные параметры

свернуть все

Расстояние от источника звука до приемника, заданное как положительная скалярная величина. Модули измерения указаны в метрах.

Пример: 10e3

Типы данных: double

Частота звука, заданная как положительная скалярная величина. Модули указаны в Гц.

Пример: 1e3

Типы данных: double

Глубина канала, заданная как положительная скалярная величина. Модули измерения указаны в метрах.

Пример: 200

Типы данных: double

Выходные аргументы

свернуть все

Потеря передачи, возврат как положительная скалярная величина. Модули указаны в дБ.

Типы данных: double

Ограничения

  • Модель потерь при передаче предполагает, что соленость морской воды составляет 35 ppt, pH составляет 8, а температура составляет 10 ° C.

  • Модель потерь передачи действительна для частот, меньших или равных 2,0 МГц.

Ссылки

[1] Эйнсли М. А. и Дж. Г. Макколм. «Упрощенная формула вязкого и химического поглощения в морской воде». Журнал Акустического общества Америки, том 103, № 3, 1998, стр. 1671--1672.

[2] Урик, Роберт Дж. Принципы подводного звука, 3-й эд. Los Altos, CA: Peninsула Publishing, 1983.

Расширенные возможности

.
Введенный в R2017b