Обратное рассеяние широкополосные сигналы от радарной цели
Phased Array System Toolbox / Среда и Цель
Блок Wideband Backscatter Radar Target моделирует моностатическое отражение неполяризованных широкополосных электромагнитных сигналов от радарной цели. Целевая модель радарного поперечного сечения (RCS) включает все четыре целевых модели колебания Swerling и не колеблющуюся модель. Можно смоделировать несколько целей одновременно путем определения нескольких матриц RCS.
X
Широкополосный инцидент неполяризованный сигналШирокополосный инцидент неполяризованный сигнал, заданный как N-by-M матрица с комплексным знаком. Количество N является количеством выборок сигнала и M, является количеством независимых сигналов, отражающихся от цели. Каждый столбец содержит независимый сигнал, который будет отражен от цели.
Размер первой размерности входной матрицы может отличаться, чтобы моделировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсной формы волны с переменной импульсной частотой повторения.
Типы данных: double
Поддержка комплексного числа: Да
Ang
— Инцидентное направление сигналаИнцидентное направление сигнала, заданное как 2 1 или 2 M матрицей столбца с действительным знаком положительных значений. Каждый столбец Ang
задает инцидентное направление соответствующего сигнала. Количество столбцов в Ang
должно совпадать с количеством независимых сигналов в X
. Столбцы принимают форму [AzimuthAngle;ElevationAngle]
. Модули в градусах.
Типы данных: double
Update
— Включите обновление RCSfalse
(значение по умолчанию) | true
Опция, чтобы позволить обновить значений RCS для моделей колебания, заданных как false
или true
. Когда Update
является true
, новое значение RCS сгенерировано каждый раз, когда вы запускаете блок. Если Update
является false
, RCS остается неизменным.
Чтобы включить этот порт, установите параметр Fluctuation model на одну из моделей Swerling.
Типы данных: Boolean
Out
— Широкополосный отраженный неполяризованный сигналШирокополосный отраженный неполяризованный сигнал, возвращенный как N-by-M матрица с комплексным знаком. Количество N является количеством выборок сигнала и M, является количеством независимых сигналов, отраженных от цели. Каждый столбец содержит независимый сигнал, отраженный от цели.
Типы данных: double
Backscatter pattern frequency vector (Hz)
— Широкополосные частоты шаблона обратного рассеяния[0,1e20]
(значение по умолчанию) | вектор - строка с действительным знаком из положительных значений в строго увеличивающемся порядкеЗадайте частоты, используемые в матрице RCS. Элементы этого вектора должны быть в строго увеличивающемся порядке. Цель не имеет никакого ответа вне этого частотного диапазона. Частоты заданы относительно физического диапазона частот, не основной полосы. Единицы частоты находятся в Гц.
Azimuth angles (deg)
— Углы азимута[-180:180]
(значение по умолчанию) | 1 P вектором - строкой с действительным знаком | P-by-1 вектор-столбец с действительным знакомУглы азимута раньше задавали угловые координаты каждого столбца матриц, заданных параметром RCS pattern (m^2). Задайте углы азимута как длину вектор P. P должен быть больше, чем два. Угловые модули в градусах.
Пример: [-45:0.1:45]
Типы данных: double
Elevation angles (deg)
— Углы повышения[-90:90]
(значение по умолчанию) | 1 Q вектором - строкой с действительным знаком | Q-by-1 вектор-столбец с действительным знакомУглы повышения раньше задавали угловые координаты каждой строки матриц, заданных параметром RCS pattern (m^2). Задайте углы повышения как длину вектор Q. Q должен быть больше, чем два. Угловые модули в градусах.
Пример: [-30:0.1:30]
Типы данных: double
RCS pattern (m^2)
— Радарный шаблон поперечного сеченияones(181,361)
(значение по умолчанию) | Q-by-P матрица с действительным знаком | Q-by-P-by-K массив с действительным знаком | 1 P K массивом с действительным знаком | K-by-P матрица с действительным знакомРадарный шаблон поперечного сечения, заданный как матрица с действительным знаком или массив.
Размерности | Приложение |
---|---|
Q-by-P матрица | Задает матрицу значений RCS как функция углов повышения Q и углов азимута P. Та же матрица RCS используется для всех частот. |
Q-by-P-by-K массив | Задает массив шаблонов RCS как функция углов повышения Q, углов азимута P и частот K. Если K = 1, шаблон RCS эквивалентен Q-by-P матрица. |
1 P K массивом | Задает матрицу значений RCS как функция углов азимута P и частот K. Эти форматы размерности применяются, когда существует только один угол повышения. |
K-by-P матрица |
Q является длиной вектора, заданного параметром Elevation angles (deg).
P является длиной вектора, заданного параметром Azimuth angles (deg).
K является количеством частот, заданных параметром Backscatter pattern frequency vector (Hz).
Можно задать шаблоны для целей L путем помещения шаблонов L в массив ячеек. Все шаблоны должны иметь те же размерности. Значение L должно соответствовать, размерности столбца сигналов передали как вход в блок. Можно, однако, использовать один шаблон для модели L несколько целей.
Модули RCS находятся в квадратных метрах.
Пример: [1,2;2,1]
Типы данных: double
Fluctuation model
— Целевая модель колебанияNonfluctuating
(значение по умолчанию) | Swerling1
| Swerling2
| Swerling3
| Swerling4
Целевая модель колебания, заданная как Nonfluctuating
, Swerling1
, Swerling2
, Swerling3
или Swerling4
. Если вы устанавливаете этот параметр на значение кроме Nonfluctuating
, необходимо передать или true
или false
в
порт Update Update
.
Propagation speed (m/s)
— Скорость распространения сигналаphysconst('LightSpeed')
(значение по умолчанию) | положительная скалярная величинаСкорость распространения сигнала, заданная как положительная скалярная величина с действительным знаком. Значение по умолчанию скорости света является значением, возвращенным physconst('LightSpeed')
.
Типы данных: double
Operating frequency (Hz)
— Несущая частота сигнала300.0e6
(значение по умолчанию) | положительный скаляр с действительным знакомНесущая частота сигнала, заданная как положительный скаляр с действительным знаком. Модули находятся в герц.
Inherit sample rate
— Наследуйте частоту дискретизации от восходящих блоковВыберите этот параметр, чтобы наследовать частоту дискретизации от восходящих блоков. В противном случае задайте частоту дискретизации с помощью параметра Sample rate (Hz).
Типы данных: Boolean
Sample rate (Hz)
— Выборка уровня сигнала1e6
(значение по умолчанию) | положительный скаляр с действительным знакомЗадайте уровень выборки сигнала как положительную скалярную величину. Модули находятся в Гц.
Чтобы включить этот параметр, снимите флажок Inherit sample rate.
Типы данных: double
Number of subbands
— Количество обработки поддиапазонов64
(значение по умолчанию) | положительное целое числоКоличество обработки поддиапазонов, заданных как положительное целое число.
Пример: 128
Simulate using
— Блокируйте метод симуляцииInterpreted Execution
(значение по умолчанию) | Code Generation
Блокируйте симуляцию, заданную как Interpreted Execution
или Code Generation
. Если вы хотите, чтобы ваш блок использовал интерпретатор MATLAB®, выбрал Interpreted Execution
. Если вы хотите, чтобы ваш блок запустился как скомпилированный код, выбрал Code Generation
. Скомпилированный код требует, чтобы время скомпилировало, но обычно запускается быстрее.
Интерпретированное выполнение полезно, когда вы разрабатываете и настраиваете модель. Блок запускает базовую Систему object™ в MATLAB. Можно изменить и выполнить модель быстро. Когда вы удовлетворены своими результатами, можно затем запустить блок с помощью Code Generation
. Долгие симуляции, запущенные быстрее, чем в интерпретированном выполнении. Можно запустить повторенное выполнение без перекомпиляции, но если вы изменяете какие-либо параметры блоков, затем блок автоматически перекомпилировал перед выполнением.
Эта таблица показывает, как параметр Simulate using влияет на полное поведение симуляции.
Когда модель Simulink® находится в режиме Accelerator
, блочный режим, заданный с помощью Simulate using, заменяет режим симуляции.
Ускоряющие режимы
Блокируйте симуляцию | Поведение симуляции | ||
Normal | Accelerator | Rapid Accelerator | |
Interpreted Execution | Блок выполняет использование интерпретатора MATLAB. | Блок выполняет использование интерпретатора MATLAB. | Создает независимый исполняемый файл из модели. |
Code Generation | Блок скомпилирован. | Все блоки в модели скомпилированы. |
Для получения дополнительной информации смотрите Выбор Simulation Mode (Simulink).
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.