Блокируйте компонент постоянного тока
Сигнальные операции
dspsigops
Блок DC Blocker удаляет компонент постоянного тока входного сигнала. Этот блок поддерживает генерацию кода SIMD. Для получения дополнительной информации смотрите Генерация кода.
Диалоговое окно DC Blocker изменяется в зависимости от оценки смещения постоянного тока. Диалоговое окно для IIR
способ показан ниже.
Диалоговое окно для FIR
способ показан ниже.
Диалоговое окно для CIC
способ показан ниже.
Диалоговое окно для Subtract mean
способ показан ниже.
Задайте алгоритм, используемый для оценки смещения постоянного тока. Выберите один из следующих вариантов:
IIR
использует рекурсивную оценку, основанную на узком, lowpass эллиптическом фильтре. Этот алгоритм обычно использует меньше памяти, чем конечная импульсная характеристика, и является более эффективным.
FIR
использует нерекурсивную оценку скользящего среднего. Этот алгоритм обычно использует больше памяти, чем БИХ, и менее эффективен.
CIC
использует lowpass, который не использует никаких умножителей. Если алгоритм CIC
, тогда данные с фиксированной точкой должны быть введены в DC Blocker.
Subtract mean
вычисляет средства столбцов матрицы входа и вычитает средства из входа. Этот метод не сохраняет состояние между входами. Для примера, если вход [1 2 3 4; 3 4 5 6]
, затем DC Blocker блок в Subtract mean
выходы режима [-1 -1 -1 -1; 1 1 1 1]
.
Задайте нормированную полосу фильтра как действительный скаляр, больший 0 и меньше 1. Этот параметр используется DC Blocker только, когда алгоритм оценки установлен в IIR
или CIC
.
Задайте порядок фильтра как целое число, больше 3. Этот параметр используется DC Blocker только, когда алгоритм оценки установлен в IIR
.
Задайте, как положительное целое число, количество выборок, которые будут использоваться, когда алгоритм оценки установлен на FIR
.
Открывает fvtool
и отображает величину ответ DC Blocker. Ответ основан на параметрах блоков. Изменения, внесенные в эти параметры, обновляются fvtool
.
Чтобы обновить величину ответ while fvtool
выполняется, изменяет параметры блоков и кликает Apply.
Выберите тип симуляции из следующего:
Code generation
(по умолчанию)
Interpreted execution
Этот блок реализует алгоритм, входы и выходы, описанные на dsp.DCBlocker
страница с описанием. Свойства объекта соответствуют параметрам блоков.
Порт | Поддерживаемые типы данных |
---|---|
Вход |
|
Выход |
|
[1] Незами, М., «Эффективность алгоритмов основной полосы частот для тактических приемников, определяемых программным обеспечением прямого преобразования: коррекция разбаланса I/Q, отклонение изображения, удаление постоянного тока и канализация», MILCOM, 2002.