Обратное рассеяние широкополосные сигналы от радарной цели
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)
— Углы азимута
(значение по умолчанию) | 1 P вектором-строкой с действительным знаком | P-by-1 вектор-столбец с действительным знакомУглы азимута раньше задавали угловые координаты каждого столбца матриц, заданных параметром RCS pattern (m^2). Задайте углы азимута как длину вектор P. P должен быть больше два. Угловые модули в градусах.
Пример: [-45:0.1:45]
Типы данных: double
Elevation angles (deg)
— Углы вертикального изменения
(значение по умолчанию) | 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
— Количество обработки поддиапазонов
(значение по умолчанию) | положительное целое числоКоличество обработки поддиапазонов в виде положительного целого числа.
Пример: 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.