exponenta event banner

Радиолокационная мишень широкополосного обратного рассеяния

Широкополосные сигналы обратного рассеяния от радиолокационной цели

  • Библиотека:
  • Панель инструментов системы фазированных массивов/среда и цель

  • Wideband Backscatter Radar Target block

Описание

Блок Wideband Backscatter Radar Target моделирует моностатическое отражение неполяризованных широкополосных электромагнитных сигналов от радиолокационной цели. Модель сечения РЛС цели (RCS) включает в себя все четыре модели флуктуации цели Сверлинга и модель нефлюктуации. Можно моделировать несколько целей одновременно, задав несколько матриц RCS.

Порты

Вход

развернуть все

Широкополосный падающий неполяризованный сигнал, заданный как N-на-М комплекснозначная матрица. Величина N - количество выборок сигнала, а М - количество независимых сигналов, отражающихся от цели. Каждый столбец содержит независимый сигнал, отражаемый от цели.

Размер первого размера входной матрицы может изменяться для моделирования изменения длины сигнала. Изменение размера может происходить, например, в случае формы импульса с переменной частотой повторения импульса.

Типы данных: double
Поддержка комплексного номера: Да

Направление падающего сигнала, определяемое как матрица столбцов 2 на 1 или 2-by-M вещественных значений положительных значений. Каждый столбец Ang определяет направление падения соответствующего сигнала. Количество столбцов в Ang должно соответствовать количеству независимых сигналов в X. Столбцы принимают форму [AzimuthAngle;ElevationAngle]. Единицы измерения в градусах.

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

Опция для включения обновления значений RCS для моделей флуктуаций, указанных как false или true. Когда Update является trueпри каждом запуске блока генерируется новое значение RCS. Если Update является false, RCS остается неизменным.

Зависимости

Чтобы включить этот порт, задайте для параметра модели флуктуации значение одной из моделей Swerling.

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

Продукция

развернуть все

Широкополосный отраженный неполяризованный сигнал, возвращаемый в виде N-на-М комплексной матрицы. Величина N - количество выборок сигнала, а М - количество независимых сигналов, отраженных от цели. Каждый столбец содержит независимый сигнал, отраженный от цели.

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

Параметры

развернуть все

Укажите частоты, используемые в матрице RCS. Элементы этого вектора должны находиться в строго возрастающем порядке. Мишень не имеет отклика вне этого частотного диапазона. Частоты определяются относительно физической полосы частот, а не основной полосы частот. Единицы измерения частоты - в Гц.

Азимутальные углы, используемые для определения угловых координат каждого столбца матриц, заданных параметром шаблона RCS (m ^ 2). Задайте азимутальные углы в виде вектора длины P. P должно быть больше двух. Угловые единицы в градусах.

Пример: [-45:0.1:45]

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

Углы отметки, используемые для определения угловых координат каждой строки матриц, заданных параметром RCS pattern (m ^ 2). Задайте углы отметки в виде вектора длины Q. Q должно быть больше двух. Угловые единицы в градусах.

Пример: [-30:0.1:30]

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

Схема сечения радара, заданная как вещественно-значная матрица или массив.

РазмерыПриложение
Матрица Q-by-PЗадает матрицу значений RCS как функцию углов возвышения Q и углов азимута P. Одна и та же матрица RCS используется для всех частот.
Массив Q-by-P-by-KЗадает массив образцов RCS как функцию углов возвышения Q, углов азимута P и частот K. Если K = 1, то структура RCS эквивалентна матрице Q-by-P.
1-by-P-by-K массивЗадает матрицу значений RCS как функцию углов азимута P и частот K. Эти форматы размеров применяются при наличии только одного угла возвышения.
Матрица K-by-P

  • Q - длина вектора, заданная параметром «Углы отметки» (градус).

  • P - длина вектора, заданная параметром Азимут углы (град.).

  • K - число частот, заданное параметром частоты вектора (Гц) обратного рассеяния.

Можно задать шаблоны для L-целей, поместив L-шаблоны в массив ячеек. Все образцы должны иметь одинаковые размеры. Значение L должно соответствовать размерам столбцов сигналов, передаваемых на вход блока. Однако для моделирования нескольких целей L можно использовать один шаблон.

Блоки RCS находятся в квадратных метрах.

Пример: [1,2;2,1]

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

Целевая модель флуктуации, указанная как Nonfluctuating, Swerling1, Swerling2, Swerling3, или Swerling4. Если для этого параметра задано значение, отличное от Nonfluctuating, вы должны пройти либо true или false в обновление Update порт.

Скорость распространения сигнала, заданная как действительный положительный скаляр. Значением по умолчанию скорости света является значение, возвращаемое physconst('LightSpeed').

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

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

Выберите этот параметр для наследования частоты дискретизации от родительских блоков. В противном случае укажите частоту дискретизации с помощью параметра Частота дискретизации (Гц).

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

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

Зависимости

Чтобы включить этот параметр, снимите флажок Наследовать частоту выборки.

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

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

Пример: 128

Моделирование блоков, указанное как Interpreted Execution или Code Generation. Если вы хотите, чтобы ваш блок использовал интерпретатор MATLAB ®, выберитеInterpreted Execution. Если вы хотите, чтобы ваш блок работал как скомпилированный код, выберите Code Generation. Скомпилированный код требует времени для компиляции, но обычно работает быстрее.

Интерпретированное выполнение полезно при разработке и настройке модели. Блок запускает базовую системную object™ в MATLAB. Модель можно быстро изменить и выполнить. Когда вы удовлетворены результатами, вы можете запустить блок с помощью Code Generation. Длительное моделирование выполняется быстрее с сгенерированным кодом, чем при интерпретированном выполнении. Можно выполнять повторные выполнения без перекомпиляции, но если изменить какие-либо параметры блока, то блок автоматически перекомпилируется перед выполнением.

В этой таблице показано, как параметр Simulate using влияет на общее поведение моделирования.

Когда модель Simulink ® находится вAccelerator режим блока, заданный с помощью Simulate, переопределяет режим моделирования.

Режимы ускорения

Моделирование блоковПоведение при моделировании
NormalAcceleratorRapid Accelerator
Interpreted ExecutionБлок выполняется с использованием интерпретатора MATLAB.Блок выполняется с использованием интерпретатора MATLAB.Создание автономного исполняемого файла из модели.
Code GenerationБлок скомпилирован.Все блоки в модели компилируются.

Дополнительные сведения см. в разделе Выбор режима моделирования (Simulink).

Представлен в R2016b