exponenta event banner

поэтапный. RadarTarget

Радиолокационная цель

Описание

RadarTarget Система object™ моделирует отражение сигнала от радиолокационной цели. Величина, определяющая отклик цели на поступающие сигналы, называется радиолокационным сечением цели (RCS). В то время как все электромагнитные радиолокационные сигналы поляризованы, иногда можно игнорировать поляризацию и обрабатывать их, как если бы они были скалярными сигналами. Чтобы игнорировать поляризацию, задайте EnablePolarization свойство как false. Для использования поляризации укажите EnablePolarization свойство как true. Для неполяризованной обработки сечение радара инкапсулируется в единственную скалярную величину, называемую MeanRCS. Для поляризованной обработки укажите сечение РЛС как матрицу рассеяния 2 на 2 в ScatteringMatrix собственность. Для обоих типов обработки поляризации доступно несколько моделей Сверлинга, которые могут генерировать случайные флуктуации в RCS. Выберите эти модели с помощью Model собственность. SeedSource и Seed свойства управляют случайными флуктуациями.

Свойства, которые можно использовать для моделирования радиолокационного сечения или матрицы рассеяния, зависят от типа поляризации.

Значение EnurePolarizationИспользовать эти свойства
false
  • MeanRCSSource

  • MeanRCS

true
  • ScatteringMatrixSource

  • ScatteringMatrix

  • Mode

Для вычисления сигнала, отраженного от радиолокационной цели:

  1. Определите и настройте радиолокационную цель. См. раздел Строительство.

  2. Звонить step для вычисления отраженного сигнала в соответствии со свойствами phased.RadarTarget. Поведение step относится к каждому объекту на панели инструментов.

Примечание

Начиная с R2016b, вместо использования step для выполнения операции, определенной объектом System, можно вызвать объект с аргументами, как если бы это была функция. Например, y = step(obj,x) и y = obj(x) выполнять эквивалентные операции.

Строительство

H = phased.RadarTarget создает объект System радиолокационной цели, H, который вычисляет отраженный сигнал от цели.

H = phased.RadarTarget(Name,Value) создает объект радиолокационной цели, H, каждое указанное свойство имеет заданное значение. Можно указать дополнительные аргументы пары имя-значение в любом порядке как (Name1,Value1,...,NameN,ValueN).

Свойства

EnablePolarization

Разрешить поляризованные сигналы

Установить для этого свойства значение true позволяет цели моделировать отражение поляризованного излучения. Установить для этого свойства значение false игнорировать поляризацию.

По умолчанию: false

Mode

Режим рассеяния цели

Режим рассеяния цели указан как один из 'Monostatic' или 'Bistatic'. Если для этого свойства задано значение 'Monostatic'направление отраженного сигнала противоположно его входящему направлению. Если для этого свойства задано значение 'Bistatic', отраженное направление сигнала отличается от его входящего направления. Это свойство применяется при установке EnablePolarization свойство для true.

По умолчанию: 'Monostatic'

ScatteringMatrixSource

Источники матрицы среднего рассеяния цели

Источник матрицы среднего рассеяния цели, определяемой как одна из 'Property' или 'Input port'. Если установить ScatteringMatrixSource свойство для 'Property', матрица среднего рассеяния цели определяется значением ScatteringMatrix собственность. Если для этого свойства задано значение 'Input port', матрица среднего рассеяния определяется входным аргументом step способ. Это свойство применяется только при установке EnablePolarization свойство для true. Когда EnablePolarization свойство имеет значение false, используйте MeanRCSSource вместо этого, вместе с MeanRCS собственность, при необходимости.

По умолчанию: 'Property'

ScatteringMatrix

Средняя матрица радиолокационного рассеяния для поляризованного сигнала

Средняя матрица радиолокационного рассеяния, заданная как комплексная матрица 2 на 2. Эта матрица представляет собой среднее значение сечения РЛС цели. Единицы в квадратных метрах. Матрица имеет вид [s_hh s_hv;s_vh s_vv]. В этой матрице компонент s_hv задает отклик комплексного рассеяния, когда входной сигнал является вертикально поляризованным, а отраженный сигнал - горизонтально поляризованным. Другие компоненты определяются аналогично. Это свойство применяется при установке ScatteringMatrixSource свойство для 'Property' и EnablePolarization свойство для true. Когда EnablePolarization свойство имеет значение false, используйте MeanRCS вместо этого, вместе с MeanRCSSource собственность. Это свойство можно настроить.

По умолчанию: [1 0;0 1i]

MeanRCSSource

Источник среднего сечения РЛС

Укажите, поступает ли среднее значение RCS цели из MeanRCS свойства этого объекта или из входного аргумента в step. Значения этого свойства:

'Property' MeanRCS свойство этого объекта указывает среднее значение (значения) RCS.
'Input port'Входной аргумент в каждом вызове step определяет среднее значение RCS.

Когда EnablePolarization свойство имеет значение true, используйте ScatteringMatrixSource вместе с ScatteringMatrix собственность.

По умолчанию: 'Property'

MeanRCS

Среднее сечение РЛС

Укажите среднее значение сечения РЛС цели как неотрицательный скаляр или как 1-by-M действительный, неотрицательный вектор строки. Единицы в квадратных метрах. Использование вектора позволяет одновременно обрабатывать несколько целей. Количество M - это количество целей. Это свойство используется, когда MeanRCSSource имеет значение 'Property'. Это свойство можно настроить.

Когда EnablePolarization свойство имеет значение true, используйте ScatteringMatrix вместе с ScatteringMatrixSource.

По умолчанию: 1

Model

Целевая статистическая модель

Укажите статистическую модель цели как одну из 'Nonfluctuating', 'Swerling1', 'Swerling2', 'Swerling3', или 'Swerling4'. Если для этого свойства задано значение, отличное от 'Nonfluctuating', вы должны использовать UPDATERCS входной аргумент при вызове step. Можно задать среднее значение модели сечения РЛС, указав MeanRCS или используйте его значение по умолчанию.

По умолчанию: 'Nonfluctuating'

PropagationSpeed

Скорость распространения сигнала

Укажите скорость распространения сигнала в метрах в секунду как положительный скаляр.

По умолчанию: Скорость света

OperatingFrequency

Несущая частота сигнала

Укажите несущую частоту отражаемого от цели сигнала в виде скаляра в герцах.

По умолчанию: 3e8

SeedSource

Источник начального числа для генератора случайных чисел

Укажите, как объект генерирует случайные числа. Значения этого свойства:

'Auto'Генератор случайных чисел MATLAB ® по умолчанию создает случайные числа. Использовать'Auto' при использовании этого объекта с программным обеспечением Parallel Computing Toolbox™.
'Property'Объект использует собственный частный генератор случайных чисел для получения случайных чисел. Seed свойство этого объекта указывает начальное значение генератора случайных чисел. Использовать 'Property' если требуется воспроизводимые результаты и этот объект не используется с программным обеспечением Parallel Computing Toolbox.

Случайные числа используются для моделирования случайных значений RCS. Это свойство применяется, когда Model свойство - 'Swerling1', 'Swerling2','Swerling3', или 'Swerling4'.

По умолчанию: 'Auto'

Seed

Начальное число для генератора случайных чисел

Укажите начальное число для генератора случайных чисел как скалярное целое число от 0 до 232-1. Это свойство применяется при установке SeedSource свойство для 'Property'.

По умолчанию: 0

Методы

сбросСброс состояний объекта цели РЛС
шагОтражать входящий сигнал
Общие для всех системных объектов
release

Разрешить изменение значения свойства объекта системы

Примеры

свернуть все

Создайте простой сигнал и вычислите значение отраженного сигнала от цели, имеющей сечение РЛС 10м2. Установите сечение РЛС с помощью MeanRCS собственность. Установите рабочую частоту РЛС 600 МГц.

x = ones(10,1);
target = phased.RadarTarget('Model','Nonfluctuating',...
        'MeanRCS',10,...
        'OperatingFrequency',600e6);
y = target(x);
disp(y(1:3))
   22.4355
   22.4355
   22.4355

Это значение соответствует формуле y = Gx, где

G = 4íλ/λ 2

Алгоритмы

Для узкополосного неполяризованного сигнала отраженный сигнал Y равен

Y=G⋅X,

где:

  • X - входящий сигнал.

  • G - целевой коэффициент усиления, безразмерная величина, заданная

    G = 4ístartλ 2.

    • λ - среднее радиолокационное сечение (РУ) цели.

    • λ - длина волны входящего сигнала.

Падающий сигнал на цель масштабируется квадратным корнем коэффициента усиления.

Для узкополосных поляризованных волн одиночный скалярный сигнал X заменяется векторным сигналом (EH, EV) с горизонтальной и вертикальной составляющими. Матрица рассеяния, S, заменяет скалярное поперечное сечение Через матрицу рассеяния падающие горизонтальные и вертикальные поляризованные сигналы преобразуются в отраженные горизонтальные и вертикальные поляризованные сигналы.

[EH (scat) EV (scat)] = 4serverλ 2 [SHHSVHVSVV] [EH (inc) EV (inc)] = 4serverλ 2 [S] [EH (inc) EV (inc)]

Для получения дополнительной информации см. Mott, [1] или Richards, [2].

Ссылки

[1] Mott, H., Antennas for Radar and Communications, John Wiley & Sons, 1992.

[2] Ричардс, М. А. Основы обработки радиолокационных сигналов. Нью-Йорк: Макгроу-Хилл, 2005.

[3] Скольник, М. Введение в радиолокационные системы, 3-й ред. Нью-Йорк: Макгроу-Хилл, 2001.

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

.
Представлен в R2011a