Radar Target

Радарная цель

Библиотека

Среда и цель

phasedenvlib

  • Radar Target block

Описание

Блок Radar Target моделирует радарную цель, которая отражает сигнал согласно заданной эффективной площади рассеивания (RCS). Блок поддерживает все четыре модели Swerling.

Параметры

Source of mean radar cross section

Задайте, прибывает ли среднее значение эффективной площади рассеивания (ЭПР) цели из параметра Mean radar cross section этого блока или от входного порта. Значения этого параметра

PropertyПараметр Mean radar cross section для этого блока задает среднее значение ЭПР.
Input portВыбор этого значения создает RCS входной порт, чтобы задать среднюю эффективную площадь рассеивания.
Mean radar cross section (m^2)

Задайте среднее значение эффективной площади рассеивания цели, в квадратных метрах, как неотрицательный скаляр. Этот параметр появляется только, когда параметр Source of mean radar cross section устанавливается на Property.

Fluctuation model

Задайте статистическую модель цели как один из Nonfluctuating, Swerling1, Swerling2, Swerling3, или Swerling4. Установка этого параметра на значение кроме Nonfluctuating, позволяет устанавливать параметры поперечных сечений через входной порт, Update.

Signal Propagation speed (m/s)

Задайте скорость распространения сигнала, в метрах в секунду, как положительная скалярная величина. Можно использовать функцию physconst задавать скорость света.

Operating frequency (Hz)

Задайте несущую частоту сигнала, который отражается от цели как положительная скалярная величина в герц.

Simulate using

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

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

При установке этого параметра необходимо учесть полный режим симуляции модели. Таблица показывает, как параметр Simulate using взаимодействует с полным режимом симуляции.

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

Ускоряющие режимы

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

Для получения дополнительной информации смотрите Выбор Simulation Mode (Simulink).

Порты

Примечание

Порты ввода и вывода блока соответствуют параметрам ввода и вывода, описанным в step метод базового Системного объекта. Смотрите ссылку в нижней части этой страницы.

ПортОписаниеПоддерживаемые типы данных
X

Инцидентный сигнал.

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

Плавающая точка двойной точности
RCS

Средняя эффективная площадь рассеивания.

Плавающая точка двойной точности
Update

Обновите ЭПР при выполнении блока.

Плавающая точка двойной точности
Out

Рассеянный сигнал.

Плавающая точка двойной точности

Смотрите также

Введенный в R2014b