Range Doppler Response

Диапазон-Допплеровский ответ

Библиотека

Обнаружение

phaseddetectlib

  • Range Doppler Response block

Описание

Блок Range-Doppler Response вычисляет карту диапазона-Допплера входного сигнала. Выходной ответ является матрицей, строки которой представляют элементы области значений и столбцы которой представляют интервалы Доплера.

Параметры

Range processing method

Укажите метод обработки области значений следующим Matched filter или FFT

Matched filterПрименяет согласованный фильтр к входящему сигналу. Этот метод обычно используется для импульсных сигналов, где согласованный фильтр является реверсом времени переданного сигнала. Выбор этой опции создает Coeff входной порт.
FFTВыполняет обработку области значений путем применения БПФ к входному сигналу. Этот подход обычно используется с FMCW и линейными FM импульсными сигналами.
Signal propagation speed (m/s)

Задайте скорость распространения сигнала, в метрах в секунду, как положительная скалярная величина.

Source of pulse repetition frequency

Источник частоты повторения импульса, заданный как

  • Auto - автоматическое вычисление частоты повторения импульсов (PRF). PRF является частотой дискретизации сигнала, разделенной на количество строк в сигнале входа порта, X.

  • Property- задайте частоту повторения импульса с помощью PRF параметр.

  • Input port- задайте PRF с помощью PRF входной порт.

Используйте Property или Input port опция, когда частота повторения импульса не может быть определена длительностью сигнала, как в случае с данными с параметризацией области значений.

Pulse repetition frequency of the input signal (Hz)

Частота повторения импульса входного сигнала, заданная как положительная скалярная величина. PRF должно быть меньше или равно скорости дискретизации, разделенной на количество строк входного сигнала. Когда длина сигнала переменна, используйте максимально возможное количество строк входного сигнала.

Чтобы включить этот параметр, установите параметр Source of pulse repetition frequency равным Property.

Inherit sample rate

Установите этот флажок, чтобы наследовать частоту дискретизации из вышестоящих блоков. В противном случае задайте частоту дискретизации, используя параметр Sample rate (Hz).

Sample rate (Hz)

Задайте скорость дискретизации сигнала (в герцах) как положительная скалярная величина. Этот параметр появляется только, когда параметр Inherit sample rate не выбран.

Source of FFT length in Doppler processing

Задайте, как блок определяет длину БПФ, используемого в доплеровской обработке. Значения этого параметра следующие

AutoДлина БПФ равняется количеству строк входного сигнала.
PropertyПараметр FFT length in Doppler processing этого блока задает длину БПФ.
FFT length in Doppler processing

Этот параметр появляется только, когда вы задаете Source of FFT length in Doppler processing Property. Задайте длину БПФ, используемой в Доплеровской обработке, как положительное целое число.

Doppler processing window

Задайте окно, используемое для Доплеровской обработки, используя один из

None
Hamming
Chebyshev
Hann
Kaiser
Taylor

Если вы задаете этот параметр Taylorсгенерированное окно Тейлора имеет четыре почти постоянных боковых элемента, смежных с мэнлобом.

Doppler sidelobe attenuation level

Этот параметр появляется только, когда Doppler processing window установлено на Kaiser, Chebyshev, или Taylor. Задайте уровень ослабления боковой оси как положительная скалярная величина, в децибелах.

Doppler output

Задайте выход Доплеровской области следующим Frequency или Speed

FrequencyДоплеровский сдвиг, в герцах.
SpeedРадиальная скорость, соответствующая доплеровскому сдвигу, в метрах в секунду.
Signal carrier frequency (Hz)

Этот параметр появляется только, когда вы задаете Doppler output Speed. Задайте несущую частоту в герце как скаляр.

FM sweep slope (Hz/s)

Этот параметр появляется только, когда вы задаете Range processing method FFT. Задайте наклон линейного FM-протягивания, в герцах в секунду, как скаляр.

Dechirp input signal

Этот флажок появляется только при установке значения Range processing method FFT. Установите этот флажок, чтобы блок выполнил операцию дешифрирования входного сигнала. Снимите этот флажок, чтобы указать, что входной сигнал уже дешифрован и никакая операция дешифровки не требуется.

Source of FFT length in range processing

Задайте, как блок определяет длину БПФ при обработке области значений. Значения этого параметра следующие

AutoДлина БПФ равняется количеству строк входного сигнала.
PropertyДлина БПФ определяется FFT length in range processing.

Этот параметр появляется только, когда вы задаете Range processing method FFT.

FFT length in range processing

Этот параметр появляется только, когда вы задаете Range processing method FFT и Source of FFT length in range processing к Property. Задайте длину БПФ в области значений в виде положительного целого числа.

Range processing window

Этот параметр появляется только, когда вы задаете Range processing method FFT. Задайте окно, используемое для обработки области значений, используя один из

None
Hamming
Chebyshev
Hann
Kaiser
Taylor

Если вы задаете этот параметр Taylorсгенерированное окно Тейлора имеет четыре почти постоянных боковых элемента, смежных с мэнлобом.

Set reference range at center

Установите опорную область значений в центре сетки области значений, заданный как on или off. Установка этого флажка позволяет вам задать ссылку области значений в центре сетки области значений. В противном случае ссылка области значений устанавливается в начало области значений сетки.

Reference range (m)

Референсные значения сетки области значений, определенной как неотрицательный скаляр.

  • Если вы устанавливаете параметр 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 sidelobe attenuation level

Этот параметр появляется только, когда вы задаете Range processing method FFT и Range processing window к Kaiser, Chebyshev, или Taylor. Задайте уровень ослабления боковой оси как положительная скалярная величина, в децибелах.

Simulate using

Метод симуляции блоков, заданный как Interpreted Execution или Code Generation. Если вы хотите, чтобы ваш блок использовал MATLAB® интерпретатор, выберите Interpreted Execution. Если вы хотите, чтобы ваш блок выполнялся как скомпилированный код, выберите Code Generation. Скомпилированный код требует времени для компиляции, но обычно запускается быстрее.

Интерпретированное выполнение полезно, когда вы разрабатываете и настраиваете модель. Блок запускает базовую системную object™ в MATLAB. Вы можете быстро изменить и выполнить модель. Когда вы удовлетворены вашими результатами, можно запустить блок с помощью Code Generation. Длинные симуляции выполняются быстрее, чем при интерпретированном выполнении. Можно запускать повторные выполнения без перекомпиляции. Однако, если вы меняете какие-либо параметры блоков, то блок автоматически перекомпилируется перед выполнением.

При установке этого параметра необходимо учитывать режим симуляции модели в целом. Таблица показывает, как параметр Simulate using взаимодействует с общим режимом симуляции.

Когда Simulink® модель находится в Accelerator режим блока, заданный с помощью Simulate using, переопределяет режим симуляции.

Режимы ускорения

Симуляция блоковПоведение симуляции
NormalAcceleratorRapid Accelerator
Interpreted ExecutionБлок выполняется с помощью интерпретатора MATLAB.Блок выполняется с помощью интерпретатора MATLAB.Создает независимый исполняемый файл из модели.
Code GenerationБлок скомпилирован.Все блоки в модели скомпилированы.

Для получения дополнительной информации смотрите Выбор режима симуляции (Simulink).

Порты

Примечание

Блочные входы и порты выхода соответствуют входу и выходным параметрам, описанным в step метод базового системного объекта. См. ссылку в нижней части этой страницы.

ПортОписаниеПоддерживаемые типы данных
X

Входной сигнал.

Размер первой размерности матрицы входа может варьироваться, чтобы симулировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсного сигнала с переменной частотой повторения импульса.

Длины сигнала могут варьироваться, когда вы используете импульсные сигналы. Тогда можно применить только Matched filter опция параметра Range processing method.

Плавающая точка двойной точности
Coeff

Совпадающие коэффициенты согласованного фильтра.

Плавающая точка двойной точности
XRef

Опорный сигнал

Плавающая точка двойной точности
PRF

Частота повторения импульсов

Плавающая точка двойной точности
Resp

Диапазон-Допплеровская реакция.

Плавающая точка двойной точности
Range

Область значений сетки.

Плавающая точка двойной точности
Dop

Доплеровская сетка.

Плавающая точка двойной точности
Введенный в R2014b