Целевое обратное рассеяние гидролокатора
phased.BackscatterSonarTarget
Система object™ моделирует backscattering сигнала от подводной или поверхностной цели. Обратное рассеяние является особым случаем целевого рассеивания гидролокатора, когда инцидент и отраженные углы являются тем же самым. Этот тип рассеивания применяется к моностатическим настройкам гидролокатора. Целевая сила (TS) гидролокатора определяет ответ обратного рассеяния цели к входящему сигналу. Этот объект позволяет вам задать зависимую углом целевую модель силы гидролокатора, которая покрывает область значений инцидентных углов.
Объект позволяет вам задать целевую силу как массив значений в дискретном азимуте и точках вертикального изменения. Объект интерполирует значения для инцидентных углов между точками массивов.
Можно использовать одну из четырех моделей Swerling, чтобы сгенерировать случайные колебания целевой силы. Выберите модель колебания использование Model
свойство. Затем используйте SeedSource
и Seed
свойства управлять колебаниями.
Смоделировать backscattered отразило сигнал гидролокатора:
Задайте и настройте свою цель гидролокатора. Можно установить phased.BackscatterSonarTarget
Свойства системного объекта во время создания или оставляют их своим значениям по умолчанию. Смотрите Конструкцию. Некоторые свойства, которые вы устанавливаете во время создания, могут быть изменены позже. Эти свойства являются настраиваемыми.
Чтобы вычислить отраженный сигнал, вызовите step
метод phased.BackscatterSonarTarget
. Выход метода зависит от свойств phased.BackscatterSonarTarget
Системный объект. Можно изменить настраиваемые свойства в любое время.
Вместо того, чтобы использовать step
метод, чтобы выполнить операцию, заданную Системным объектом, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполните эквивалентные операции.
создает целевой Системный объект гидролокатора обратного рассеяния, target
= phased.BackscatterSonarTargettarget
.
создает целевой Системный объект гидролокатора обратного рассеяния, target
= phased.BackscatterSonarTarget(Name
,Value
)target
, с каждым заданным свойством Name
установите на заданный Value
. Можно задать дополнительное имя и аргументы пары значения в любом порядке как (Name1,Value1
..., NameN,ValueN
).
сброс | Сбросьте состояния Системного объекта |
шаг | Обратное рассеяние входящий сигнал гидролокатора |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |
[1] Urick, R.J. Принципы подводного звукового, 3-го выпуска. Нью-Йорк: Peninsula Publishing, 1996.
[2] Шерман, C.S. и преобразователи J.Butler и массивы для подводного звука. Нью-Йорк: Спрингер, 2007.