Диапазон-Допплеровский ответ
Обнаружение
phaseddetectlib
Блок Range-Doppler Response вычисляет карту диапазона-Допплера входного сигнала. Выходной ответ является матрицей, строки которой представляют элементы области значений и столбцы которой представляют интервалы Доплера.
Укажите метод обработки области значений следующим Matched filter
или FFT
Matched filter | Применяет согласованный фильтр к входящему сигналу. Этот метод обычно используется для импульсных сигналов, где согласованный фильтр является реверсом времени переданного сигнала. Выбор этой опции создает Coeff входной порт. |
FFT | Выполняет обработку области значений путем применения БПФ к входному сигналу. Этот подход обычно используется с FMCW и линейными FM импульсными сигналами. |
Задайте скорость распространения сигнала, в метрах в секунду, как положительная скалярная величина.
Источник частоты повторения импульса, заданный как
Auto
- автоматическое вычисление частоты повторения импульсов (PRF). PRF является частотой дискретизации сигнала, разделенной на количество строк в сигнале входа порта, X
.
Property
- задайте частоту повторения импульса с помощью PRF
параметр.
Input port
- задайте PRF с помощью PRF
входной порт.
Используйте Property
или Input port
опция, когда частота повторения импульса не может быть определена длительностью сигнала, как в случае с данными с параметризацией области значений.
Частота повторения импульса входного сигнала, заданная как положительная скалярная величина. PRF
должно быть меньше или равно скорости дискретизации, разделенной на количество строк входного сигнала. Когда длина сигнала переменна, используйте максимально возможное количество строк входного сигнала.
Чтобы включить этот параметр, установите параметр Source of pulse repetition frequency равным Property
.
Установите этот флажок, чтобы наследовать частоту дискретизации из вышестоящих блоков. В противном случае задайте частоту дискретизации, используя параметр Sample rate (Hz).
Задайте скорость дискретизации сигнала (в герцах) как положительная скалярная величина. Этот параметр появляется только, когда параметр Inherit sample rate не выбран.
Задайте, как блок определяет длину БПФ, используемого в доплеровской обработке. Значения этого параметра следующие
Auto | Длина БПФ равняется количеству строк входного сигнала. |
Property | Параметр FFT length in Doppler processing этого блока задает длину БПФ. |
Этот параметр появляется только, когда вы задаете Source of FFT length in Doppler processing Property
. Задайте длину БПФ, используемой в Доплеровской обработке, как положительное целое число.
Задайте окно, используемое для Доплеровской обработки, используя один из
None |
Hamming |
Chebyshev |
Hann |
Kaiser |
Taylor |
Если вы задаете этот параметр Taylor
сгенерированное окно Тейлора имеет четыре почти постоянных боковых элемента, смежных с мэнлобом.
Этот параметр появляется только, когда Doppler processing window установлено на Kaiser
, Chebyshev
, или Taylor
. Задайте уровень ослабления боковой оси как положительная скалярная величина, в децибелах.
Задайте выход Доплеровской области следующим Frequency
или Speed
Frequency | Доплеровский сдвиг, в герцах. |
Speed | Радиальная скорость, соответствующая доплеровскому сдвигу, в метрах в секунду. |
Этот параметр появляется только, когда вы задаете Doppler output Speed
. Задайте несущую частоту в герце как скаляр.
Этот параметр появляется только, когда вы задаете Range processing method FFT
. Задайте наклон линейного FM-протягивания, в герцах в секунду, как скаляр.
Этот флажок появляется только при установке значения Range processing method FFT
. Установите этот флажок, чтобы блок выполнил операцию дешифрирования входного сигнала. Снимите этот флажок, чтобы указать, что входной сигнал уже дешифрован и никакая операция дешифровки не требуется.
Задайте, как блок определяет длину БПФ при обработке области значений. Значения этого параметра следующие
Auto | Длина БПФ равняется количеству строк входного сигнала. |
Property | Длина БПФ определяется FFT length in range processing. |
Этот параметр появляется только, когда вы задаете Range processing method FFT
.
Этот параметр появляется только, когда вы задаете Range processing method FFT
и Source of FFT length in range processing к Property
. Задайте длину БПФ в области значений в виде положительного целого числа.
Этот параметр появляется только, когда вы задаете Range processing method FFT
. Задайте окно, используемое для обработки области значений, используя один из
None |
Hamming |
Chebyshev |
Hann |
Kaiser |
Taylor |
Если вы задаете этот параметр Taylor
сгенерированное окно Тейлора имеет четыре почти постоянных боковых элемента, смежных с мэнлобом.
Установите опорную область значений в центре сетки области значений, заданный как on
или off
. Установка этого флажка позволяет вам задать ссылку области значений в центре сетки области значений. В противном случае ссылка области значений устанавливается в начало области значений сетки.
Референсные значения сетки области значений, определенной как неотрицательный скаляр.
Если вы устанавливаете параметр Range processing method равным Matched filter
Значение опорной области значений устанавливается в начало сетки области значений.
Если вы задаете свойство Range processing method равным FFT
ссылка на область значений зависит от флажка Set reference range at center.
При установке флажка Set reference range at center области значений ссылки устанавливается в центр сетки области значений.
Если флажок Set reference range at center не установлен, ссылка области значений устанавливается в начало сетки области значений.
Модули измерения указаны в метрах.
Этот параметр появляется только, когда вы задаете Range processing method FFT
и Range processing window к Kaiser
, Chebyshev
, или Taylor
. Задайте уровень ослабления боковой оси как положительная скалярная величина, в децибелах.
Метод симуляции блоков, заданный как 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).
Примечание
Блочные входы и порты выхода соответствуют входу и выходным параметрам, описанным в step
метод базового системного объекта. См. ссылку в нижней части этой страницы.
Порт | Описание | Поддерживаемые типы данных |
---|---|---|
X | Входной сигнал. Размер первой размерности матрицы входа может варьироваться, чтобы симулировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсного сигнала с переменной частотой повторения импульса. Длины сигнала могут варьироваться, когда вы используете импульсные сигналы. Тогда можно применить только | Плавающая точка двойной точности |
Coeff | Совпадающие коэффициенты согласованного фильтра. | Плавающая точка двойной точности |
XRef | Опорный сигнал | Плавающая точка двойной точности |
PRF | Частота повторения импульсов | Плавающая точка двойной точности |
Resp | Диапазон-Допплеровская реакция. | Плавающая точка двойной точности |
Range | Область значений сетки. | Плавающая точка двойной точности |
Dop | Доплеровская сетка. | Плавающая точка двойной точности |