Изоскорость многопутевой канал гидролокатора
Система phased.IsoSpeedUnderwaterPaths
object™ создает подводный акустический канал, чтобы распространить узкополосный звук от точки до точки. Канал имеет конечную постоянную глубину с интерфейсами водной нижней части и воздушной водой. Оба интерфейса являются плоскими и горизонтальными. Звуковая скорость является постоянной в канале. Объект генерирует несколько путей к распространению в канале с помощью акустического метода изображений (см. [3]). Поскольку звуковая скорость является постоянной, все пути к распространению являются прямыми линиями между источником, контурами и получателем. Всегда существует один прямой путь угла обзора. Для каждого пути к распространению, объектной выходной задержки зависимого области значений, усиления, Доплеровского фактора, отражательной потери и распространяющейся потери. Можно использовать данные о канале, как введено для многопутевого звукового распространителя, phased.MultipathChannel
.
Смоделировать канал изоскорости:
Задайте и настройте канал. Можно установить свойства Системного объекта phased.IsoSpeedUnderwaterPaths
во время создания или оставить их их значениям по умолчанию. Смотрите Конструкцию. Некоторые свойства, которые вы устанавливаете во время создания, могут быть изменены позже. Эти свойства являются настраиваемыми.
Чтобы создать многопутевой канал, вызовите метод step
phased.IsoSpeedUnderwaterPaths
. Вывод метода зависит от свойств Системного объекта phased.IsoSpeedUnderwaterPaths
. Можно изменить настраиваемые свойства в любое время.
Вместо того, чтобы использовать метод step
, чтобы выполнить операцию, заданную Системным объектом, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполняют эквивалентные операции.
создает изоскорость многопутевой подводный Системный объект канала, channel
= phased.IsoSpeedUnderwaterPathschannel
.
создает изоскорость многопутевой подводный Системный объект канала, channel
= phased.IsoSpeedUnderwaterPaths(Name
,Value
)channel
, с каждым заданным набором свойства Name
к заданному Value
. Можно задать дополнительное имя и аргументы пары значения в любом порядке как (Name1,Value1
..., NameN,ValueN
).
сброс | Сбросьте состояние Системного объекта |
шаг | Создайте пути к распространению в изоскорости многопутевой звуковой канал |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |
[1] Urick, R.J. Принципы подводного звукового, 3-го выпуска. Нью-Йорк: Peninsula Publishing, 1996.
[2] Шерман, C.S. и преобразователи J.Butler и массивы для подводного звука. Нью-Йорк: Спрингер, 2007.
[3] Аллен, Дж.Б. и Д. Беркели, “Метод изображений для того, чтобы эффективно моделировать акустику небольшой комнаты”, Дж. Акуст. Soc. Vol 65, № 4. Апрель 1979.