Широкополосные сигналы обратного рассеяния от радиолокационной цели
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-на-1 вектор-столбец с реальным значениемУглы Азимута, используемые для определения угловых координат каждого столбца матриц, заданных параметром RCS pattern (m^2). Задайте углы азимута как длину P вектор. P должно быть больше двух. Угловые модули находятся в степенях.
Пример: [-45:0.1:45]
Типы данных: double
Elevation angles (deg)
- Углы возвышения[-90:90]
(по умолчанию) | 1-байт- Q вектор-строку с реальным значением | Q-на-1 вектор-столбец с реальным значениемУглы возвышения, используемые для определения угловых координат каждой строки матриц, заданных параметром RCS pattern (m^2). Задайте углы возвышения в виде вектора Q длиной. Q должно быть больше двух. Угловые модули находятся в степенях.
Пример: [-30:0.1:30]
Типы данных: double
RCS pattern (m^2)
- Радарный рисунок поперечного сеченияones(181,361)
(дефолт) | Q P матрицей с реальным знаком | Q P K массивом с реальным знаком | 1-by-<reservedrangesplaceholder3> K массивом с реальным знакомРадарный шаблон поперечного сечения, заданный как вещественная матрица или массив.
Размерности | Приложение |
---|---|
Q -by - P матрица | Задает матрицу значений RCS как функцию от Q углов возвышения и P углов азимута. Та же матрица RCS используется для всех частот. |
Q -by- P -by- K массив | Задает массив шаблонов RCS как функцию от Q углов возвышения, углов P азимута и K частот. Если K = 1, шаблон эквивалентен Q -by- P матрице. |
1-by- P -by- 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 | Блок скомпилирован. | Все блоки в модели скомпилированы. |
Для получения дополнительной информации смотрите Выбор режима симуляции (Simulink).
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.