Распространите сигналы в многолучевом канале
The phased.MultipathChannel
Система object™ передает сигнал через многолучевой канал. Чтобы запустить объект, вы должны предоставить характеристики для каждого пути: задержка времени, усиление, Допплеровский фактор, потери отражения и распределительные потери.
Для гидроакустических приложений можно использовать phased.IsoSpeedUnderwaterPaths
Системный объект для генерации характеристик пути канала. Эти признаки также можно поставлять независимо.
Чтобы смоделировать распространение сигнала через многолучевой канал:
Определите и настройте распространитель. Можно задать phased.MultipathChannel
свойства во время конструкции или оставьте их на своих значениях по умолчанию. См. «Конструкция». Некоторые свойства, заданные во время конструкции, могут быть изменены позже. Эти свойства настраиваются.
Чтобы вычислить распространенный сигнал, вызовите step
метод phased.MultipathChannel
. Выходные выходы step
метод зависит от свойств phased.MultipathChannel
Системный объект. Изменять настраиваемые свойства можно в любой момент.
Примечание
Вместо использования step
метод для выполнения операции, заданной системным объектом, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x)
и y = obj(x)
выполнять эквивалентные операции.
создает Системный объект распространения сигнала для многолучевого подводного канала.propagator
= phased.MultipathChannel
создает Системный объект распространения сигнала с каждым заданным свойством propagator
= phased.MultipathChannel(Name
,Value
)Name
установить на заданную Value
. Можно задать дополнительные аргументы в виде пар имен и значений в любом порядке как (Name1,Value1
..., NameN,ValueN
).
сброс | Сброс состояния системного объекта |
шаг | Распространите сигнал через многолучевой звуковой канал |
Общий для всех системных объектов | |
---|---|
release | Разрешить изменение значения свойства системного объекта |
[1] Урик, Р. Дж. Принципы подводного звука, 3-е издание. New York: Peninsula Publishing, 1996.
[2] Sherman, C.S. and J.Butler Transducers and Arrays for Underwater Sound. Нью-Йорк: Спрингер, 2007.
[3] Allen, J.B. and D. Berkely, «Image method for effectually simulating small-room acoustics», J. Acoust. Soc. Am, Vol 65, № 4. Апрель 1979 года.