Диапазон-доплеровский ответ
Обнаружение
phaseddetectlib
Блок доплеровского отклика вычисляет доплеровскую карту диапазона входного сигнала. Выходной отклик представляет собой матрицу, строки которой представляют элементы диапазона и столбцы которой представляют доплеровские ячейки.
Укажите метод обработки диапазона как Matched filter или FFT
Matched filter | Применяет согласованный фильтр к входящему сигналу. Этот метод обычно используется для импульсных сигналов, где согласованный фильтр представляет собой обратное время передаваемого сигнала. При выборе этой опции создается Coeff входной порт. |
FFT | Выполняет обработку диапазона путем применения БПФ к входному сигналу. Этот подход обычно используется с FMCW и линейными ЧМ импульсными сигналами. |
Укажите скорость распространения сигнала в метрах в секунду как положительный скаляр.
Источник частоты повторения импульсов, указанный как
Auto - автоматически вычислить частоту повторения импульсов (PRF). PRF - частота дискретизации сигнала, деленная на число строк в сигнале входного порта, X.
Property- указать частоту повторения импульсов с помощью PRF параметр.
Input port- укажите PRF с помощью PRF входной порт.
Используйте Property или Input port опция, когда частота повторения импульсов не может быть определена по длительности сигнала, как это имеет место в случае с дальномерными данными.
Частота повторения импульсов входного сигнала, заданная как положительный скаляр. PRF должна быть меньше или равна частоте дискретизации, деленной на число строк входного сигнала. Если длина сигнала является переменной, используйте максимально возможное количество строк входного сигнала.
Для включения этого параметра установите для параметра Source of pulse repurtion frequency значение Property.
Установите этот флажок, чтобы наследовать частоту дискретизации от родительских блоков. В противном случае укажите частоту дискретизации с помощью параметра Частота дискретизации (Гц).
Укажите частоту дискретизации сигнала (в герцах) как положительный скаляр. Этот параметр появляется только в том случае, если параметр Inherit sample rate не выбран.
Укажите, как блок определяет длину БПФ, используемого при доплеровской обработке. Значения этого параметра:
Auto | Длина БПФ равна количеству строк входного сигнала. |
Property | Длина БПФ в доплеровском параметре обработки этого блока определяет длину БПФ. |
Этот параметр появляется только в том случае, если для параметра Source of FFT length в доплеровской обработке установлено значение Property. Укажите длину БПФ, используемого при доплеровской обработке, как положительное целое число.
Укажите окно, используемое для доплеровской обработки с помощью одного из
None |
Hamming |
Chebyshev |
Hann |
Kaiser |
Taylor |
Если для этого параметра задано значение Taylorсгенерированное окно Тейлора имеет четыре почти постоянных боковых обтекателя, примыкающих к основному блоку.
Этот параметр появляется только в том случае, если для окна доплеровской обработки установлено значение Kaiser, Chebyshev, или Taylor. Укажите уровень затухания боковых зон как положительный скаляр в децибелах.
Укажите выходной сигнал доплеровского домена как Frequency или Speed
Frequency | Доплеровский сдвиг, в герцах. |
Speed | Радиальная скорость, соответствующая доплеровскому сдвигу, в метрах в секунду. |
Этот параметр появляется только при установке доплеровского выхода в значение Speed. Укажите несущую частоту в герцах как скаляр.
Этот параметр появляется только в том случае, если для параметра Метод обработки диапазона задано значение FFT. Задайте наклон линейного сдвига ЧМ в герцах в секунду как скаляр.
Этот флажок появляется только при установке для параметра Метод обработки диапазона значения FFT. Установите этот флажок для выполнения блоком операции дехирпирования входного сигнала. Снимите этот флажок, чтобы указать, что входной сигнал уже дехирпирован и операция дегирп не требуется.
Укажите, как блок определяет длину БПФ при обработке диапазона. Значения этого параметра:
Auto | Длина БПФ равна количеству строк входного сигнала. |
Property | Длина БПФ определяется длиной БПФ при обработке диапазона. |
Этот параметр появляется только в том случае, если для параметра Метод обработки диапазона задано значение FFT.
Этот параметр появляется только в том случае, если для параметра Метод обработки диапазона задано значение FFT и Источник длины БПФ при обработке дальности до Property. Укажите длину БПФ в области диапазона как положительное целое число.
Этот параметр появляется только в том случае, если для параметра Метод обработки диапазона задано значение FFT. Укажите окно, используемое для обработки диапазона с помощью одного из
None |
Hamming |
Chebyshev |
Hann |
Kaiser |
Taylor |
Если для этого параметра задано значение Taylorсгенерированное окно Тейлора имеет четыре почти постоянных боковых обтекателя, примыкающих к основному блоку.
Задать опорный диапазон в центре сетки диапазона, указанный как on или off. Установка этого флажка позволяет задать опорный диапазон в центре сетки диапазонов. В противном случае опорный диапазон устанавливается в начало сетки диапазонов.
Опорный диапазон сетки диапазона, заданный как неотрицательный скаляр.
Если для параметра Метод обработки диапазона задано значение Matched filterопорный диапазон устанавливается в начало сетки диапазонов.
Если для свойства метода обработки диапазона задано значение FFT, диапазон привязки зависит от флажка Задать диапазон привязки в центре (Set reference range at center).
При установке флажка Задать диапазон привязки в центре (Set reference range at center) диапазон привязки устанавливается в центр сетки диапазона.
Если флажок Задать диапазон привязок в центре (Set reference range at center) не установлен, диапазон привязок устанавливается в начало сетки диапазонов.
Единицы в метрах.
Этот параметр появляется только в том случае, если для параметра Метод обработки диапазона задано значение FFT и окно обработки диапазона в Kaiser, Chebyshev, или Taylor. Укажите уровень затухания боковых зон как положительный скаляр в децибелах.
Метод моделирования блоков, указанный как Interpreted Execution или Code Generation. Если вы хотите, чтобы ваш блок использовал интерпретатор MATLAB ®, выберитеInterpreted Execution. Если вы хотите, чтобы ваш блок работал как скомпилированный код, выберите Code Generation. Скомпилированный код требует времени для компиляции, но обычно работает быстрее.
Интерпретированное выполнение полезно при разработке и настройке модели. Блок запускает базовую системную object™ в MATLAB. Модель можно быстро изменить и выполнить. Когда вы удовлетворены результатами, вы можете запустить блок с помощью Code Generation. Длительное моделирование выполняется быстрее, чем при интерпретированном выполнении. Можно запускать повторные выполнения без повторной компиляции. Однако при изменении каких-либо параметров блока блок автоматически перекомпилируется перед выполнением.
При установке этого параметра необходимо учитывать общий режим моделирования модели. В таблице показано, как параметр Simulate using взаимодействует с режимом общего моделирования.
Когда модель Simulink ® находится вAccelerator режим блока, заданный с помощью Simulate, переопределяет режим моделирования.
Режимы ускорения
| Моделирование блоков | Поведение при моделировании | ||
Normal | Accelerator | Rapid Accelerator | |
Interpreted Execution | Блок выполняется с использованием интерпретатора MATLAB. | Блок выполняется с использованием интерпретатора MATLAB. | Создание автономного исполняемого файла из модели. |
Code Generation | Блок скомпилирован. | Все блоки в модели компилируются. | |
Дополнительные сведения см. в разделе Выбор режима моделирования (Simulink).
Примечание
Входные и выходные порты блока соответствуют входным и выходным параметрам, описанным в step метод базового объекта System. См. ссылку в нижней части этой страницы.
| Порт | Описание | Поддерживаемые типы данных |
|---|---|---|
X | Входной сигнал. Размер первого размера входной матрицы может изменяться для моделирования изменения длины сигнала. Изменение размера может происходить, например, в случае формы импульса с переменной частотой повторения импульса. Длина сигнала может изменяться при использовании формы импульса. Тогда можно применить только | Плавающая точка с двойной точностью |
Coeff | Коэффициенты согласованного фильтра. | Плавающая точка с двойной точностью |
XRef | Опорный сигнал | Плавающая точка с двойной точностью |
PRF | Частота повторения импульсов | Плавающая точка с двойной точностью |
Resp | Диапазон-доплеровский ответ. | Плавающая точка с двойной точностью |
Range | Сетка диапазонов. | Плавающая точка с двойной точностью |
Dop | Доплеровская сетка. | Плавающая точка с двойной точностью |