Ответ Доплера области значений
Обнаружение
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
, сгенерированное окно Тейлора имеет четыре почти постоянных боковых лепестка, смежные с mainlobe.
Этот параметр появляется только, когда Doppler processing window установлен в Kaiser
, Chebyshev
, или Taylor
. Задайте уровень затухания бокового лепестка как положительную скалярную величину в децибелах.
Задайте Доплеровскую область выход как Frequency
или Speed
Frequency | Эффект Доплера, в герц. |
Speed | Радиальная скорость, соответствующая эффекту Доплера, в метрах в секунду. |
Этот параметр появляется только, когда вы устанавливаете Doppler output на Speed
. Задайте несущую частоту, в герц, как скаляр.
Этот параметр появляется только, когда вы устанавливаете Range processing method на FFT
. Задайте наклон линейной развертки FM, в герц в секунду, как скаляр.
Этот флажок появляется только, когда вы устанавливаете Range processing method на FFT
. Установите этот флажок, чтобы заставить блок выполнить dechirp операцию на входном сигнале. Снимите этот флажок, чтобы указать, что входной сигнал уже dechirped, и никакая dechirp операция не необходима.
Задайте, как блок определяет длину БПФ в обработке области значений. Значения этого параметра
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
, сгенерированное окно Тейлора имеет четыре почти постоянных боковых лепестка, смежные с mainlobe.
Установите диапазон ссылки в центре сетки области значений в виде 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 | Блок скомпилирован. | Все блоки в модели скомпилированы. |
Для получения дополнительной информации смотрите Выбор Simulation Mode (Simulink).
Примечание
Порты ввода и вывода блока соответствуют параметрам ввода и вывода, описанным в step
метод базового Системного объекта. Смотрите ссылку в нижней части этой страницы.
Порт | Описание | Поддерживаемые типы данных |
---|---|---|
X | Входной сигнал. Размер первой размерности входной матрицы может варьироваться, чтобы симулировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсного сигнала с переменной импульсной частотой повторения. Длины сигнала могут варьироваться, когда вы используете импульсные сигналы. Затем можно только применить | Плавающая точка двойной точности |
Coeff | Коэффициенты согласованного фильтра. | Плавающая точка двойной точности |
XRef | Опорный сигнал | Плавающая точка двойной точности |
PRF | Импульсная частота повторения | Плавающая точка двойной точности |
Resp | Ответ Доплера области значений. | Плавающая точка двойной точности |
Range | Сетка области значений. | Плавающая точка двойной точности |
Dop | Доплеровская сетка. | Плавающая точка двойной точности |